diff --git a/asm/main.s b/asm/main.s index 9d33483c..f3ed4ed6 100644 --- a/asm/main.s +++ b/asm/main.s @@ -146,7 +146,7 @@ _02000808: ldrh r0, [ip, #6] cmp r0, #0 bne _02000808 - bl FUN_02000AB0 + bl sub_02000AB0 mov r0, #0x13 msr cpsr_c, r0 ldr r0, _02000930 @ =0x027E0000 @@ -172,19 +172,19 @@ _02000854: mov r0, #0 ldr r1, _02000930 @ =0x027E0000 mov r2, #0x4000 - bl FUN_02000954 + bl sub_02000954 mov r0, #0 ldr r1, _02000938 @ =0x05000000 mov r2, #0x400 - bl FUN_02000954 + bl sub_02000954 mov r0, #0x200 ldr r1, _0200093C @ =0x07000000 mov r2, #0x400 - bl FUN_02000954 + bl sub_02000954 ldr r1, _02000940 @ =0x02000BA0 ldr r0, [r1, #0x14] bl sub_02000970 - bl FUN_02000A1C + bl sub_02000A1C ldr r0, _02000940 @ =0x02000BA0 ldr r1, [r0, #0xc] ldr r2, [r0, #0x10] @@ -213,8 +213,8 @@ _020008D4: add r1, r1, #0x3c ldr r0, _02000948 @ =0x01FF95E8 str r0, [r1] - bl FUN_020907F0 - bl FUN_02000B98 + bl sub_020907F0 + bl sub_02000B98 bl sub_020908A8 ldr r1, _0200094C @ =0x02000C6C ldr lr, _02000950 @ =0xFFFF0000 @@ -237,8 +237,8 @@ _0200094C: .4byte 0x02000C6C _02000950: .4byte 0xFFFF0000 arm_func_end EntryArm9 - arm_func_start FUN_02000954 -FUN_02000954: @ 0x02000954 + arm_func_start sub_02000954 +sub_02000954: @ 0x02000954 add ip, r1, r2 _02000958: cmp r1, ip @@ -249,7 +249,7 @@ _02000964: _02000968: blt _02000958 bx lr - arm_func_end FUN_02000954 + arm_func_end sub_02000954 arm_func_start sub_02000970 sub_02000970: @ 0x02000970 @@ -306,8 +306,8 @@ _02000A18: bx lr arm_func_end sub_02000970 - arm_func_start FUN_02000A1C -FUN_02000A1C: @ 0x02000A1C + arm_func_start sub_02000A1C +sub_02000A1C: @ 0x02000A1C ldr r0, _02000AA8 @ =0x02000BA0 ldr r1, [r0] ldr r2, [r0, #4] @@ -358,10 +358,10 @@ _02000AA4: _02000AA8: .4byte 0x02000BA0 _02000AAC: bx lr - arm_func_end FUN_02000A1C + arm_func_end sub_02000A1C - arm_func_start FUN_02000AB0 -FUN_02000AB0: @ 0x02000AB0 + arm_func_start sub_02000AB0 +sub_02000AB0: @ 0x02000AB0 mrc p15, #0, r0, c1, c0, #0 ldr r1, _02000B68 @ =0x000F9005 bic r0, r0, r1 @@ -421,12 +421,12 @@ _02000B88: .4byte 0x027FF017 _02000B8C: .4byte 0x05100011 _02000B90: .4byte 0x15111011 _02000B94: .4byte 0x0005707D - arm_func_end FUN_02000AB0 + arm_func_end sub_02000AB0 - arm_func_start FUN_02000B98 -FUN_02000B98: @ 0x02000B98 + arm_func_start sub_02000B98 +sub_02000B98: @ 0x02000B98 bx lr - arm_func_end FUN_02000B98 + arm_func_end sub_02000B98 arm_func_start sub_02000B9C sub_02000B9C: @ 0x02000B9C @@ -1294,9 +1294,13 @@ _0200187C: .4byte 0x020AEF08 _02001880: .4byte 0x020AEF00 _02001884: .4byte 0x020B3384 arm_func_end sub_02001808 -_02001888: - .byte 0xFF, 0x00, 0x10, 0xE3, 0x01, 0x0C, 0x80, 0x12 - .byte 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_02001888 +sub_02001888: @ 0x02001888 + tst r0, #0xff + addne r0, r0, #0x100 + bx lr + arm_func_end sub_02001888 arm_func_start RoundUpDiv256 RoundUpDiv256: @ 0x02001894 @@ -1305,10 +1309,22 @@ RoundUpDiv256: @ 0x02001894 asr r0, r0, #8 bx lr arm_func_end RoundUpDiv256 -_020018A4: - .byte 0x00, 0x20, 0x01, 0xE2, 0xFF, 0x30, 0x00, 0xE2, 0x00, 0x00, 0x52, 0xE3 - .byte 0x00, 0x00, 0x53, 0x03, 0x00, 0x20, 0xA0, 0xE3, 0x01, 0x00, 0x00, 0x0A, 0x01, 0x0C, 0x90, 0xE2 - .byte 0x02, 0x10, 0xA1, 0xE0, 0x20, 0x04, 0xA0, 0xE1, 0x01, 0x0C, 0x80, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_020018A4 +sub_020018A4: @ 0x020018A4 + and r2, r1, #0 + and r3, r0, #0xff + cmp r2, #0 + cmpeq r3, #0 + mov r2, #0 + beq _020018C4 + adds r0, r0, #0x100 + adc r1, r1, r2 +_020018C4: + lsr r0, r0, #8 + orr r0, r0, r1, lsl #24 + bx lr + arm_func_end sub_020018A4 arm_func_start sub_020018D0 sub_020018D0: @ 0x020018D0 @@ -2155,14 +2171,14 @@ _0200234C: pop {r3, r4, r5, pc} arm_func_end RandRangeSafe - arm_func_start thunk_sub_02002378 -thunk_sub_02002378: @ 0x02002368 + arm_func_start sub_02002378 +sub_02002378: @ 0x02002368 b _02002378 _0200236C: cmp r2, r1 bxeq lr add r0, r0, #1 - arm_func_end thunk_sub_02002378 + arm_func_end sub_02002378 _02002378: ldrsb r2, [r0] cmp r2, #0 @@ -2278,10 +2294,27 @@ sub_020024A0: @ 0x020024A0 .align 2, 0 _020024AC: .4byte 0x027FFC20 arm_func_end sub_020024A0 -_020024B0: - .byte 0x04, 0xC0, 0x9F, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x1C, 0xFF, 0x2F, 0xE1, 0xD8, 0x45, 0x08, 0x02 - .byte 0x04, 0xC0, 0x9F, 0xE5, 0x04, 0x00, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0xD8, 0x45, 0x08, 0x02 - .byte 0xD4, 0x24, 0x00, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0x24, 0x06, 0x00, 0xEB, 0x00, 0x00, 0xA0, 0xE3 + + arm_func_start sub_020024B0 +sub_020024B0: @ 0x020024B0 + ldr ip, _020024BC @ =sub_020845D8 + mov r0, #0 + bx ip + .align 2, 0 +_020024BC: .4byte sub_020845D8 + arm_func_end sub_020024B0 + + arm_func_start sub_020024C0 +sub_020024C0: @ 0x020024C0 + ldr ip, _020024CC @ =sub_020845D8 + ldr r0, _020024D0 @ =0x020024D4 + bx ip + .align 2, 0 +_020024CC: .4byte sub_020845D8 +_020024D0: .4byte 0x020024D4 + arm_func_end sub_020024C0 +_020024D4: + .byte 0x08, 0x40, 0x2D, 0xE9, 0x24, 0x06, 0x00, 0xEB, 0x00, 0x00, 0xA0, 0xE3 .byte 0x08, 0x80, 0xBD, 0xE8 arm_func_start sub_020024E4 @@ -2630,21 +2663,21 @@ sub_020028B0: @ 0x020028B0 _020028F4: .4byte 0x0229B0E0 arm_func_end sub_020028B0 - arm_func_start thunk_sub_0207A0CC -thunk_sub_0207A0CC: @ 0x020028F8 + arm_func_start sub_0207A0CC +sub_0207A0CC: @ 0x020028F8 ldr ip, _02002900 @ =sub_0207A0CC bx ip .align 2, 0 _02002900: .4byte sub_0207A0CC - arm_func_end thunk_sub_0207A0CC + arm_func_end sub_0207A0CC - arm_func_start thunk_sub_0207A048 -thunk_sub_0207A048: @ 0x02002904 + arm_func_start sub_0207A048 +sub_0207A048: @ 0x02002904 ldr ip, _0200290C @ =sub_0207A048 bx ip .align 2, 0 _0200290C: .4byte sub_0207A048 - arm_func_end thunk_sub_0207A048 + arm_func_end sub_0207A048 arm_func_start sub_02002910 sub_02002910: @ 0x02002910 @@ -2969,7 +3002,7 @@ _02002CF4: mov r4, #0 _02002CF8: mov r0, r6 - bl thunk_sub_0207A048 + bl sub_0207A048 str r4, [r6, #0x1c] bl sub_02002580 str r0, [r6, #0x18] @@ -3003,7 +3036,7 @@ _02002D5C: mov r0, r6 bl sub_02002B7C mov r0, r7 - bl thunk_sub_0207A048 + bl sub_0207A048 str r4, [r7, #0x1c] bl sub_02002580 str r0, [r7, #0x18] @@ -3039,7 +3072,7 @@ _02002DC8: cmp r0, #0 beq _02002DF4 mov r0, r7 - bl thunk_sub_0207A048 + bl sub_0207A048 str r5, [r7, #0x1c] bl sub_02002580 str r0, [r7, #0x18] @@ -3107,7 +3140,7 @@ sub_02002E98: @ 0x02002E98 mov r1, #0 str r1, [r0, #0x1c] str r1, [r0, #0x18] - bl thunk_sub_0207A0CC + bl sub_0207A0CC cmp r4, #0 popeq {r3, r4, r5, pc} mov r0, r5 @@ -3125,7 +3158,7 @@ sub_02002ECC: @ 0x02002ECC str r2, [r0, #0x18] mov r6, r1 str r2, [r0, #0x1c] - bl thunk_sub_0207A0CC + bl sub_0207A0CC mov r0, r6 bl sub_02002B20 cmp r4, #0 @@ -3802,7 +3835,7 @@ _020036E8: _020036EC: mov r0, fp bl sub_020029B8 - bl thunk_sub_0201906C + bl sub_0201906C b _02003648 .align 2, 0 _020036FC: .4byte 0x020AF050 @@ -4168,10 +4201,18 @@ sub_02003B94: @ 0x02003B94 .align 2, 0 _02003BA8: .4byte 0x020AEF7C arm_func_end sub_02003B94 -_02003BAC: - .byte 0x10, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE3, 0x01, 0x10, 0xC0, 0xE5, 0x01, 0x10, 0xA0, 0xE3, 0x08, 0x10, 0xC0, 0xE5 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x7C, 0xEF, 0x0A, 0x02 + + arm_func_start sub_02003BAC +sub_02003BAC: @ 0x02003BAC + ldr r0, _02003BC4 @ =0x020AEF7C + mov r1, #0 + strb r1, [r0, #1] + mov r1, #1 + strb r1, [r0, #8] + bx lr + .align 2, 0 +_02003BC4: .4byte 0x020AEF7C + arm_func_end sub_02003BAC arm_func_start sub_02003BC8 sub_02003BC8: @ 0x02003BC8 @@ -4186,22 +4227,73 @@ sub_02003BC8: @ 0x02003BC8 .align 2, 0 _02003BE8: .4byte 0x020AEF7C arm_func_end sub_02003BC8 -_02003BEC: - .byte 0x04, 0x00, 0x9F, 0xE5 - .byte 0x01, 0x00, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x7C, 0xEF, 0x0A, 0x02, 0x08, 0x40, 0x2D, 0xE9 - .byte 0xAC, 0x00, 0x9F, 0xE5, 0x01, 0x10, 0xD0, 0xE5, 0x00, 0x00, 0x51, 0xE3, 0x26, 0x00, 0x00, 0x1A - .byte 0x04, 0x00, 0xD0, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x0F, 0x00, 0x00, 0x0A, 0xCE, 0xFF, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x0A, 0x00, 0x00, 0x1A, 0x88, 0x00, 0x9F, 0xE5, 0x72, 0x21, 0x00, 0xEB - .byte 0x84, 0x00, 0x9F, 0xE5, 0xB2, 0x00, 0xD0, 0xE1, 0x6D, 0x50, 0x00, 0xEB, 0x78, 0x00, 0x9F, 0xE5 - .byte 0xB0, 0x00, 0xD0, 0xE1, 0xF6, 0x50, 0x00, 0xEB, 0x64, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3 - .byte 0x04, 0x10, 0xC0, 0xE5, 0x01, 0x00, 0xA0, 0xE3, 0x08, 0x80, 0xBD, 0xE8, 0xBE, 0xFF, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x10, 0x00, 0x00, 0x0A, 0x50, 0x00, 0x9F, 0xE5, 0x62, 0x21, 0x00, 0xEB - .byte 0x4F, 0x50, 0x00, 0xEB, 0x40, 0x10, 0x9F, 0xE5, 0xB2, 0x00, 0xC1, 0xE1, 0xDB, 0x50, 0x00, 0xEB - .byte 0x34, 0x10, 0x9F, 0xE5, 0xB0, 0x00, 0xC1, 0xE1, 0x96, 0x50, 0x00, 0xEB, 0x21, 0x51, 0x00, 0xEB - .byte 0x78, 0x51, 0x00, 0xEB, 0x3F, 0x0C, 0xA0, 0xE3, 0xE2, 0x51, 0x00, 0xEB, 0x10, 0x10, 0x9F, 0xE5 - .byte 0x01, 0x00, 0xA0, 0xE3, 0x04, 0x00, 0xC1, 0xE5, 0x08, 0x80, 0xBD, 0xE8, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x08, 0x80, 0xBD, 0xE8, 0x7C, 0xEF, 0x0A, 0x02, 0xE8, 0x24, 0x09, 0x02, 0x1C, 0xB2, 0x29, 0x02 - .byte 0xF8, 0x24, 0x09, 0x02 + + arm_func_start sub_02003BEC +sub_02003BEC: @ 0x02003BEC + ldr r0, _02003BF8 @ =0x020AEF7C + ldrb r0, [r0, #1] + bx lr + .align 2, 0 +_02003BF8: .4byte 0x020AEF7C + arm_func_end sub_02003BEC + + arm_func_start sub_02003BFC +sub_02003BFC: @ 0x02003BFC + push {r3, lr} + ldr r0, _02003CB4 @ =0x020AEF7C + ldrb r1, [r0, #1] + cmp r1, #0 + bne _02003CAC + ldrb r0, [r0, #4] + cmp r0, #0 + beq _02003C5C + bl sub_02003B5C + cmp r0, #0 + bne _02003C54 + ldr r0, _02003CB8 @ =0x020924E8 + bl DebugPrint0 + ldr r0, _02003CBC @ =0x0229B21C + ldrh r0, [r0, #2] + bl sub_02017DF4 + ldr r0, _02003CBC @ =0x0229B21C + ldrh r0, [r0] + bl sub_02018024 + ldr r0, _02003CB4 @ =0x020AEF7C + mov r1, #0 + strb r1, [r0, #4] +_02003C54: + mov r0, #1 + pop {r3, pc} +_02003C5C: + bl sub_02003B5C + cmp r0, #0 + beq _02003CAC + ldr r0, _02003CC0 @ =0x020924F8 + bl DebugPrint0 + bl FUN_02017DB4 + ldr r1, _02003CBC @ =0x0229B21C + strh r0, [r1, #2] + bl sub_02017FF0 + ldr r1, _02003CBC @ =0x0229B21C + strh r0, [r1] + bl sub_02017EE8 + bl sub_02018118 + bl sub_02018278 + mov r0, #0x3f00 + bl sub_02018428 + ldr r1, _02003CB4 @ =0x020AEF7C + mov r0, #1 + strb r0, [r1, #4] + pop {r3, pc} +_02003CAC: + mov r0, #0 + pop {r3, pc} + .align 2, 0 +_02003CB4: .4byte 0x020AEF7C +_02003CB8: .4byte 0x020924E8 +_02003CBC: .4byte 0x0229B21C +_02003CC0: .4byte 0x020924F8 + arm_func_end sub_02003BFC arm_func_start SoundResume SoundResume: @ 0x02003CC4 @@ -4322,7 +4414,7 @@ _02003E24: _02003E28: mov r0, #1 bl sub_02002824 - bl thunk_sub_02019260 + bl sub_02019260 ldr r0, _02003EC8 @ =0x02092540 mov r1, r4 bl DebugPrint0 @@ -5561,13 +5653,13 @@ _02004F6C: .4byte 0x00000020 _02004F70: .4byte 0x00000021 arm_func_end UnloadOverlay - arm_func_start thunk_sub_0207BA08 -thunk_sub_0207BA08: @ 0x02004F74 + arm_func_start sub_0207BA08 +sub_0207BA08: @ 0x02004F74 ldr ip, _02004F7C @ =sub_0207BA08 bx ip .align 2, 0 _02004F7C: .4byte sub_0207BA08 - arm_func_end thunk_sub_0207BA08 + arm_func_end sub_0207BA08 arm_func_start sub_02004F80 sub_02004F80: @ 0x02004F80 @@ -5608,8 +5700,8 @@ sub_02004FCC: @ 0x02004FCC bx lr arm_func_end sub_02004FCC - arm_func_start FUN_02004FF8 -FUN_02004FF8: @ 0x02004FF8 + arm_func_start sub_02004FF8 +sub_02004FF8: @ 0x02004FF8 ldrh r2, [r1] tst r2, #1 movne r3, #7 @@ -5632,7 +5724,7 @@ FUN_02004FF8: @ 0x02004FF8 mov r1, #0 strb r1, [r0, #3] bx lr - arm_func_end FUN_02004FF8 + arm_func_end sub_02004FF8 arm_func_start EuclideanNorm EuclideanNorm: @ 0x02005050 @@ -7049,18 +7141,55 @@ sub_020062C8: @ 0x020062C8 .align 2, 0 _020062F8: .4byte 0x022A3554 arm_func_end sub_020062C8 -_020062FC: - .byte 0x08, 0x40, 0x2D, 0xE9 - .byte 0x90, 0x30, 0x9F, 0xE5, 0x44, 0x20, 0xA0, 0xE3, 0x90, 0x32, 0x22, 0xE0, 0x24, 0x00, 0xD2, 0xE5 - .byte 0x00, 0x00, 0x50, 0xE3, 0x17, 0x00, 0x00, 0x0A, 0x00, 0xE0, 0xA0, 0xE3, 0x24, 0xE0, 0xC2, 0xE5 - .byte 0xBC, 0x02, 0xD2, 0xE1, 0xB0, 0x03, 0xC2, 0xE1, 0xBE, 0xC2, 0xD2, 0xE1, 0x00, 0x00, 0x5C, 0xE3 - .byte 0x0C, 0x00, 0x00, 0x0A, 0x60, 0x00, 0x9F, 0xE5, 0xBC, 0x32, 0xD2, 0xE1, 0x00, 0x00, 0x2C, 0xE0 - .byte 0x03, 0x00, 0x10, 0xE1, 0x1E, 0x00, 0xA0, 0x13, 0x28, 0x00, 0x82, 0x15, 0x07, 0x00, 0x00, 0x1A - .byte 0x28, 0x00, 0x92, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x06, 0x00, 0xA0, 0xD3, 0x28, 0x00, 0x82, 0xD5 - .byte 0xB0, 0xE3, 0xC2, 0xC1, 0x01, 0x00, 0x00, 0xEA, 0x1E, 0x00, 0xA0, 0xE3, 0x28, 0x00, 0x82, 0xE5 - .byte 0xBC, 0x02, 0xD2, 0xE1, 0xBE, 0x02, 0xC2, 0xE1, 0xB0, 0x03, 0xD2, 0xE1, 0xB0, 0x00, 0xC1, 0xE1 - .byte 0x00, 0x00, 0x92, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03 - .byte 0xFF, 0x00, 0x00, 0xE2, 0x08, 0x80, 0xBD, 0xE8, 0x54, 0x35, 0x2A, 0x02, 0xFF, 0x2F, 0x00, 0x00 + + arm_func_start sub_020062FC +sub_020062FC: @ 0x020062FC + push {r3, lr} + ldr r3, _02006398 @ =0x022A3554 + mov r2, #0x44 + mla r2, r0, r2, r3 + ldrb r0, [r2, #0x24] + cmp r0, #0 + beq _02006378 + mov lr, #0 + strb lr, [r2, #0x24] + ldrh r0, [r2, #0x2c] + strh r0, [r2, #0x30] + ldrh ip, [r2, #0x2e] + cmp ip, #0 + beq _02006368 + ldr r0, _0200639C @ =0x00002FFF + ldrh r3, [r2, #0x2c] + eor r0, ip, r0 + tst r0, r3 + movne r0, #0x1e + strne r0, [r2, #0x28] + bne _02006370 + ldr r0, [r2, #0x28] + cmp r0, #0 + movle r0, #6 + strle r0, [r2, #0x28] + strhgt lr, [r2, #0x30] + b _02006370 +_02006368: + mov r0, #0x1e + str r0, [r2, #0x28] +_02006370: + ldrh r0, [r2, #0x2c] + strh r0, [r2, #0x2e] +_02006378: + ldrh r0, [r2, #0x30] + strh r0, [r1] + ldr r0, [r2] + cmp r0, #0 + movne r0, #1 + moveq r0, #0 + and r0, r0, #0xff + pop {r3, pc} + .align 2, 0 +_02006398: .4byte 0x022A3554 +_0200639C: .4byte 0x00002FFF + arm_func_end sub_020062FC arm_func_start sub_020063A0 sub_020063A0: @ 0x020063A0 @@ -7904,9 +8033,15 @@ _02006EAC: _02006EBC: .4byte 0x022A3644 _02006EC0: .4byte 0x022A3644 arm_func_end sub_02006E14 -_02006EC4: - .byte 0x04, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0x81, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0xAC, 0xF2, 0x0A, 0x02 + + arm_func_start sub_02006EC4 +sub_02006EC4: @ 0x02006EC4 + ldr r1, _02006ED0 @ =0x020AF2AC + str r0, [r1] + bx lr + .align 2, 0 +_02006ED0: .4byte 0x020AF2AC + arm_func_end sub_02006EC4 arm_func_start sub_02006ED4 sub_02006ED4: @ 0x02006ED4 @@ -8040,7 +8175,7 @@ sub_0200709C: @ 0x0200709C mov r7, r1 mov r0, r6 mov r1, #0x3a - bl thunk_sub_02002378 + bl sub_02002378 cmp r0, #0 addne r4, r0, #1 subne r5, r0, r6 @@ -8081,7 +8216,7 @@ sub_02007124: @ 0x02007124 mov sl, r0 mov r0, r4 mov r1, #0x3a - bl thunk_sub_02002378 + bl sub_02002378 cmp r0, #0 add r0, sp, #0x80 bne _02007160 @@ -8096,7 +8231,7 @@ _02007160: _02007168: add r0, sp, #0x80 mov r1, #0x3a - bl thunk_sub_02002378 + bl sub_02002378 add r0, sp, #0x80 bl sub_02007544 add r2, sp, #0x80 @@ -8465,13 +8600,13 @@ sub_020075B0: @ 0x020075B0 pop {r4, pc} arm_func_end sub_020075B0 - arm_func_start thunk_sub_02006ED4 -thunk_sub_02006ED4: @ 0x020075E8 + arm_func_start sub_02006ED4 +sub_02006ED4: @ 0x020075E8 ldr ip, _020075F0 @ =sub_02006ED4 bx ip .align 2, 0 _020075F0: .4byte sub_02006ED4 - arm_func_end thunk_sub_02006ED4 + arm_func_end sub_02006ED4 arm_func_start sub_020075F4 sub_020075F4: @ 0x020075F4 @@ -9457,7 +9592,7 @@ _020084B4: mov r1, #5 add r0, sp, #0x24 str r1, [sb, #0x24] - bl thunk_sub_02006ED4 + bl sub_02006ED4 mov r6, #0 add r1, sp, #0x24 ldr r0, _02008934 @ =0x020AF3E4 @@ -10608,18 +10743,48 @@ _020093B0: .4byte 0x022A3800 _020093B4: .4byte 0x022A3801 _020093B8: .4byte 0x022A37F1 arm_func_end sub_02009358 -_020093BC: - .byte 0x18, 0x40, 0x2D, 0xE9 - .byte 0x0C, 0xD0, 0x4D, 0xE2, 0x00, 0x40, 0xA0, 0xE1, 0x00, 0x00, 0xA0, 0xE3, 0x00, 0x10, 0xA0, 0xE1 - .byte 0x00, 0x20, 0xA0, 0xE1, 0x04, 0x30, 0xA0, 0xE1, 0x86, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x00, 0x00, 0x8D, 0xE5, 0x00, 0x10, 0xA0, 0xE1, 0x00, 0x20, 0xA0, 0xE1, 0x00, 0x30, 0xA0, 0xE1 - .byte 0x11, 0x00, 0x8D, 0xE9, 0x8C, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0xA0, 0xE3, 0x00, 0x00, 0x8D, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE1, 0x00, 0x20, 0xA0, 0xE1, 0x00, 0x30, 0xA0, 0xE1, 0x11, 0x00, 0x8D, 0xE9 - .byte 0x9E, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0xA0, 0xE3, 0x00, 0x00, 0x8D, 0xE5, 0x11, 0x00, 0x8D, 0xE9 - .byte 0x00, 0x10, 0xA0, 0xE1, 0x00, 0x20, 0xA0, 0xE1, 0x00, 0x30, 0xA0, 0xE1, 0xB0, 0xFF, 0xFF, 0xEB - .byte 0x00, 0x00, 0xA0, 0xE3, 0x00, 0x00, 0x8D, 0xE5, 0x00, 0x10, 0xA0, 0xE1, 0x00, 0x20, 0xA0, 0xE1 - .byte 0x00, 0x30, 0xA0, 0xE1, 0x11, 0x00, 0x8D, 0xE9, 0xC2, 0xFF, 0xFF, 0xEB, 0x0C, 0xD0, 0x8D, 0xE2 - .byte 0x18, 0x80, 0xBD, 0xE8 + + arm_func_start sub_020093BC +sub_020093BC: @ 0x020093BC + push {r3, r4, lr} + sub sp, sp, #0xc + mov r4, r0 + mov r0, #0 + mov r1, r0 + mov r2, r0 + mov r3, r4 + bl sub_020091F8 + mov r0, #0 + str r0, [sp] + mov r1, r0 + mov r2, r0 + mov r3, r0 + stmib sp, {r0, r4} + bl sub_0200922C + mov r0, #0 + str r0, [sp] + mov r1, r0 + mov r2, r0 + mov r3, r0 + stmib sp, {r0, r4} + bl sub_02009290 + mov r0, #0 + str r0, [sp] + stmib sp, {r0, r4} + mov r1, r0 + mov r2, r0 + mov r3, r0 + bl sub_020092F4 + mov r0, #0 + str r0, [sp] + mov r1, r0 + mov r2, r0 + mov r3, r0 + stmib sp, {r0, r4} + bl sub_02009358 + add sp, sp, #0xc + pop {r3, r4, pc} + arm_func_end sub_020093BC arm_func_start sub_02009454 sub_02009454: @ 0x02009454 @@ -11734,12 +11899,12 @@ _0200A2B0: .4byte sub_02004FCC arm_func_start sub_0200A2B4 sub_0200A2B4: @ 0x0200A2B4 ldr r3, [r0, #0x10] - ldr ip, _0200A2C8 @ =FUN_02004FF8 + ldr ip, _0200A2C8 @ =sub_02004FF8 mov r0, r1 add r1, r3, r2, lsl #1 bx ip .align 2, 0 -_0200A2C8: .4byte FUN_02004FF8 +_0200A2C8: .4byte sub_02004FF8 arm_func_end sub_0200A2B4 arm_func_start sub_0200A2CC @@ -11768,32 +11933,27 @@ _0200A2F8: bne _0200A2F8 bx lr arm_func_end sub_0200A2F4 - - arm_func_start FUN_0200A314 -FUN_0200A314: @ 0x0200A314 +_0200A314: ldr r2, [r0, #0x24] cmp r2, #0 beq _0200A330 cmp r2, r1 bxeq lr mov r0, r2 - b FUN_0200A314 + b _0200A314 _0200A330: str r1, [r0, #0x24] str r0, [r1, #0x20] mov r0, #0 str r0, [r1, #0x24] bx lr - arm_func_end FUN_0200A314 - - arm_func_start FUN_0200A344 -FUN_0200A344: @ 0x0200A344 +_0200A344: ldr r2, [r0, #0x24] cmp r2, #0 bxeq lr cmp r2, r1 movne r0, r2 - bne FUN_0200A344 + bne _0200A344 ldr r2, [r1, #0x24] str r2, [r0, #0x24] cmp r2, #0 @@ -11802,7 +11962,6 @@ FUN_0200A344: @ 0x0200A344 str r0, [r1, #0x20] str r0, [r1, #0x24] bx lr - arm_func_end FUN_0200A344 arm_func_start sub_0200A37C sub_0200A37C: @ 0x0200A37C @@ -13462,20 +13621,20 @@ _0200B904: .4byte 0x02094AE8 arm_func_start sub_0200B908 sub_0200B908: @ 0x0200B908 - ldr ip, _0200B914 @ =FUN_0200A314 + ldr ip, _0200B914 @ =_0200A314 add r0, r0, #0x1c bx ip .align 2, 0 -_0200B914: .4byte FUN_0200A314 +_0200B914: .4byte _0200A314 arm_func_end sub_0200B908 arm_func_start sub_0200B918 sub_0200B918: @ 0x0200B918 - ldr ip, _0200B924 @ =FUN_0200A344 + ldr ip, _0200B924 @ =_0200A344 add r0, r0, #0x1c bx ip .align 2, 0 -_0200B924: .4byte FUN_0200A344 +_0200B924: .4byte _0200A344 arm_func_end sub_0200B918 arm_func_start sub_0200B928 @@ -13728,13 +13887,13 @@ _0200BC40: bx lr arm_func_end sub_0200BBF8 - arm_func_start thunk_sub_0200BA08 -thunk_sub_0200BA08: @ 0x0200BC54 + arm_func_start sub_0200BA08 +sub_0200BA08: @ 0x0200BC54 ldr ip, _0200BC5C @ =sub_0200BA08 bx ip .align 2, 0 _0200BC5C: .4byte sub_0200BA08 - arm_func_end thunk_sub_0200BA08 + arm_func_end sub_0200BA08 arm_func_start sub_0200BC60 sub_0200BC60: @ 0x0200BC60 @@ -14015,9 +14174,17 @@ _0200C000: add sp, sp, #4 pop {r3, r4, pc} arm_func_end sub_0200BD50 -_0200C008: - .byte 0x0C, 0xC0, 0x9F, 0xE5, 0x02, 0x38, 0xA0, 0xE1 - .byte 0x01, 0x20, 0xA0, 0xE1, 0x23, 0x18, 0xA0, 0xE1, 0x1C, 0xFF, 0x2F, 0xE1, 0x9C, 0xA2, 0x00, 0x02 + + arm_func_start sub_0200C008 +sub_0200C008: @ 0x0200C008 + ldr ip, _0200C01C @ =sub_0200A29C + lsl r3, r2, #0x10 + mov r2, r1 + lsr r1, r3, #0x10 + bx ip + .align 2, 0 +_0200C01C: .4byte sub_0200A29C + arm_func_end sub_0200C008 arm_func_start sub_0200C020 sub_0200C020: @ 0x0200C020 @@ -14633,7 +14800,7 @@ _0200CAB8: .4byte 0x020AF6B8 sub_0200CABC: @ 0x0200CABC push {r3, lr} bl sub_0200EBDC - bl thunk_sub_020102DC + bl sub_020102DC bl sub_02010594 bl sub_02011AB8 pop {r3, pc} @@ -14647,13 +14814,13 @@ sub_0200CAD4: @ 0x0200CAD4 pop {r3, pc} arm_func_end sub_0200CAD4 - arm_func_start thunk_sub_0200EC90 -thunk_sub_0200EC90: @ 0x0200CAE4 + arm_func_start sub_0200EC90 +sub_0200EC90: @ 0x0200CAE4 ldr ip, _0200CAEC @ =sub_0200EC90 bx ip .align 2, 0 _0200CAEC: .4byte sub_0200EC90 - arm_func_end thunk_sub_0200EC90 + arm_func_end sub_0200EC90 arm_func_start GetItemCategoryVeneer GetItemCategoryVeneer: @ 0x0200CAF0 @@ -15024,9 +15191,14 @@ InitStandardItem: @ 0x0200CF58 .align 2, 0 _0200CF68: .4byte InitItem arm_func_end InitStandardItem -_0200CF6C: - .byte 0x00, 0xC0, 0x9F, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x9C, 0xCE, 0x00, 0x02 + + arm_func_start sub_0200CF6C +sub_0200CF6C: @ 0x0200CF6C + ldr ip, _0200CF74 @ =InitItem + bx ip + .align 2, 0 +_0200CF74: .4byte InitItem + arm_func_end sub_0200CF6C arm_func_start sub_0200CF78 sub_0200CF78: @ 0x0200CF78 @@ -15116,10 +15288,22 @@ _0200D098: bl ItemZInit pop {r3, r4, r5, pc} arm_func_end sub_0200CFF0 -_0200D0A0: - .byte 0x00, 0x20, 0xD1, 0xE5, 0x01, 0x00, 0x12, 0xE3, 0x01, 0x20, 0xA0, 0x13, 0x00, 0x20, 0xA0, 0x03 - .byte 0xFF, 0x00, 0x12, 0xE3, 0xF4, 0x20, 0xD1, 0x11, 0xB0, 0x20, 0xC0, 0x11, 0xB2, 0x10, 0xD1, 0x11 - .byte 0x00, 0x10, 0xA0, 0x03, 0xB0, 0x10, 0xC0, 0x01, 0xB2, 0x10, 0xC0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0200D0A0 +sub_0200D0A0: @ 0x0200D0A0 + ldrb r2, [r1] + tst r2, #1 + movne r2, #1 + moveq r2, #0 + tst r2, #0xff + ldrshne r2, [r1, #4] + strhne r2, [r0] + ldrhne r1, [r1, #2] + moveq r1, #0 + strheq r1, [r0] + strh r1, [r0, #2] + bx lr + arm_func_end sub_0200D0A0 arm_func_start GetDisplayedBuyPrice GetDisplayedBuyPrice: @ 0x0200D0D0 @@ -15215,23 +15399,58 @@ _0200D1E8: pop {r4, pc} arm_func_end GetActualSellPrice - arm_func_start thunk_sub_0200EB64 -thunk_sub_0200EB64: @ 0x0200D1F0 + arm_func_start sub_0200EB64 +sub_0200EB64: @ 0x0200D1F0 ldr ip, _0200D1F8 @ =sub_0200EB64 bx ip .align 2, 0 _0200D1F8: .4byte sub_0200EB64 - arm_func_end thunk_sub_0200EB64 -_0200D1FC: - .byte 0x00, 0xC0, 0x9F, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x18, 0xEA, 0x00, 0x02, 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1 - .byte 0x38, 0xEA, 0x00, 0x02, 0x70, 0x40, 0x2D, 0xE9, 0x58, 0xD0, 0x4D, 0xE2, 0x01, 0x50, 0xA0, 0xE1 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x05, 0x00, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1, 0x8C, 0x05, 0x00, 0xEB - .byte 0x00, 0x10, 0xA0, 0xE1, 0x06, 0x00, 0x8D, 0xE2, 0x50, 0x20, 0xA0, 0xE3, 0x46, 0xF1, 0x01, 0xEB - .byte 0x00, 0x20, 0xA0, 0xE3, 0x05, 0x10, 0xA0, 0xE1, 0x00, 0x00, 0x8D, 0xE2, 0x02, 0x30, 0xA0, 0xE1 - .byte 0x11, 0xFF, 0xFF, 0xEB, 0x01, 0x10, 0xA0, 0xE3, 0xB2, 0x10, 0xCD, 0xE1, 0x06, 0x00, 0xA0, 0xE1 - .byte 0x04, 0x30, 0xA0, 0xE1, 0x06, 0x10, 0x8D, 0xE2, 0x00, 0x20, 0x8D, 0xE2, 0x05, 0x01, 0x00, 0xEB - .byte 0x58, 0xD0, 0x8D, 0xE2, 0x70, 0x80, 0xBD, 0xE8 + arm_func_end sub_0200EB64 + + arm_func_start sub_0200D1FC +sub_0200D1FC: @ 0x0200D1FC + ldr ip, _0200D204 @ =GetItemPaletteId + bx ip + .align 2, 0 +_0200D204: .4byte GetItemPaletteId + arm_func_end sub_0200D1FC + + arm_func_start sub_0200D208 +sub_0200D208: @ 0x0200D208 + ldr ip, _0200D210 @ =GetItemActionName + bx ip + .align 2, 0 +_0200D210: .4byte GetItemActionName + arm_func_end sub_0200D208 + + arm_func_start sub_0200D214 +sub_0200D214: @ 0x0200D214 + push {r4, r5, r6, lr} + sub sp, sp, #0x58 + mov r5, r1 + mov r6, r0 + mov r0, r5 + mov r4, r2 + bl GetItemName + mov r1, r0 + add r0, sp, #6 + mov r2, #0x50 + bl Strncpy + mov r2, #0 + mov r1, r5 + add r0, sp, #0 + mov r3, r2 + bl InitItem + mov r1, #1 + strh r1, [sp, #2] + mov r0, r6 + mov r3, r4 + add r1, sp, #6 + add r2, sp, #0 + bl sub_0200D688 + add sp, sp, #0x58 + pop {r4, r5, r6, pc} + arm_func_end sub_0200D214 arm_func_start FindItemInInventory FindItemInInventory: @ 0x0200D278 @@ -15706,9 +15925,16 @@ sub_0200D834: @ 0x0200D834 and r0, r0, #0xff bx lr arm_func_end sub_0200D834 -_0200D894: - .byte 0x00, 0x10, 0xA0, 0xE3, 0x01, 0x10, 0xC0, 0xE5, 0x00, 0x10, 0xD0, 0xE5 - .byte 0x18, 0x10, 0xC1, 0xE3, 0x00, 0x10, 0xC0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0200D894 +sub_0200D894: @ 0x0200D894 + mov r1, #0 + strb r1, [r0, #1] + ldrb r1, [r0] + bic r1, r1, #0x18 + strb r1, [r0] + bx lr + arm_func_end sub_0200D894 arm_func_start sub_0200D8AC sub_0200D8AC: @ 0x0200D8AC @@ -15728,15 +15954,45 @@ sub_0200D8AC: @ 0x0200D8AC _0200D8DC: .4byte 0x020A1F20 _0200D8E0: .4byte 0x00000133 arm_func_end sub_0200D8AC -_0200D8E4: - .byte 0xF8, 0x40, 0x2D, 0xE9, 0x00, 0x70, 0xA0, 0xE1, 0xC5, 0x03, 0x00, 0xEB - .byte 0x0F, 0x00, 0x50, 0xE3, 0x15, 0x00, 0x00, 0x1A, 0x00, 0x50, 0xA0, 0xE3, 0x54, 0x40, 0x9F, 0xE5 - .byte 0x0E, 0x00, 0x00, 0xEA, 0x07, 0x00, 0xA0, 0xE1, 0x94, 0x03, 0x00, 0xEB, 0x00, 0x00, 0x56, 0xE1 - .byte 0x09, 0x00, 0x00, 0x1A, 0x01, 0x00, 0x87, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x40, 0x78, 0xA0, 0xE1 - .byte 0x07, 0x00, 0xA0, 0xE1, 0x8D, 0x03, 0x00, 0xEB, 0x05, 0x11, 0x84, 0xE0, 0xF2, 0x10, 0xD1, 0xE1 - .byte 0x00, 0x00, 0x51, 0xE1, 0x07, 0x00, 0xA0, 0x01, 0xF8, 0x80, 0xBD, 0x08, 0x01, 0x50, 0x85, 0xE2 - .byte 0x05, 0x01, 0xA0, 0xE1, 0xF0, 0x60, 0x94, 0xE1, 0x00, 0x00, 0x56, 0xE3, 0xEC, 0xFF, 0xFF, 0x1A - .byte 0x00, 0x00, 0xA0, 0xE3, 0xF8, 0x80, 0xBD, 0xE8, 0x20, 0x4D, 0x09, 0x02 + + arm_func_start sub_0200D8E4 +sub_0200D8E4: @ 0x0200D8E4 + push {r3, r4, r5, r6, r7, lr} + mov r7, r0 + bl GetItemCategory + cmp r0, #0xf + bne _0200D950 + mov r5, #0 + ldr r4, _0200D958 @ =0x02094D20 + b _0200D940 +_0200D904: + mov r0, r7 + bl GetExclusiveItemType + cmp r6, r0 + bne _0200D93C + add r0, r7, #1 + lsl r0, r0, #0x10 + asr r7, r0, #0x10 + mov r0, r7 + bl GetExclusiveItemType + add r1, r4, r5, lsl #2 + ldrsh r1, [r1, #2] + cmp r1, r0 + moveq r0, r7 + popeq {r3, r4, r5, r6, r7, pc} +_0200D93C: + add r5, r5, #1 +_0200D940: + lsl r0, r5, #2 + ldrsh r6, [r4, r0] + cmp r6, #0 + bne _0200D904 +_0200D950: + mov r0, #0 + pop {r3, r4, r5, r6, r7, pc} + .align 2, 0 +_0200D958: .4byte 0x02094D20 + arm_func_end sub_0200D8E4 arm_func_start WriteItemsToSave WriteItemsToSave: @ 0x0200D95C @@ -18311,13 +18567,34 @@ _0200F994: .align 2, 0 _0200F9B0: .4byte 0x020AF6B8 arm_func_end sub_0200F940 -_0200F9B4: - .byte 0x08, 0x40, 0x2D, 0xE9, 0x48, 0x10, 0x9F, 0xE5, 0x00, 0xE0, 0xA0, 0xE3 - .byte 0x00, 0x10, 0x91, 0xE5, 0x0E, 0x20, 0xA0, 0xE1, 0x84, 0xC3, 0x91, 0xE5, 0x01, 0x30, 0xA0, 0xE3 - .byte 0x00, 0x10, 0xDC, 0xE5, 0x01, 0xE0, 0x8E, 0xE2, 0x01, 0x00, 0x11, 0xE3, 0x03, 0x10, 0xA0, 0x11 - .byte 0x02, 0x10, 0xA0, 0x01, 0xFF, 0x00, 0x11, 0xE3, 0x01, 0x10, 0xDC, 0x15, 0x00, 0x00, 0x51, 0x13 - .byte 0x01, 0x10, 0xD0, 0x17, 0x01, 0x10, 0xCC, 0x15, 0x32, 0x00, 0x5E, 0xE3, 0x06, 0xC0, 0x8C, 0xE2 - .byte 0xF2, 0xFF, 0xFF, 0xBA, 0x08, 0x80, 0xBD, 0xE8, 0xB8, 0xF6, 0x0A, 0x02 + + arm_func_start sub_0200F9B4 +sub_0200F9B4: @ 0x0200F9B4 + push {r3, lr} + ldr r1, _0200FA08 @ =0x020AF6B8 + mov lr, #0 + ldr r1, [r1] + mov r2, lr + ldr ip, [r1, #0x384] + mov r3, #1 +_0200F9D0: + ldrb r1, [ip] + add lr, lr, #1 + tst r1, #1 + movne r1, r3 + moveq r1, r2 + tst r1, #0xff + ldrbne r1, [ip, #1] + cmpne r1, #0 + ldrbne r1, [r0, r1] + strbne r1, [ip, #1] + cmp lr, #0x32 + add ip, ip, #6 + blt _0200F9D0 + pop {r3, pc} + .align 2, 0 +_0200FA08: .4byte 0x020AF6B8 + arm_func_end sub_0200F9B4 arm_func_start sub_0200FA0C sub_0200FA0C: @ 0x0200FA0C @@ -18388,15 +18665,39 @@ _0200FAD8: .align 2, 0 _0200FAE8: .4byte 0x020AF6B8 arm_func_end sub_0200FA68 -_0200FAEC: - .byte 0x10, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x00, 0x50, 0xE3, 0x10, 0x80, 0xBD, 0x08, 0x50, 0x20, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE3 - .byte 0x00, 0x20, 0x92, 0xE5, 0x04, 0x30, 0xA0, 0xE1, 0x84, 0xE3, 0x92, 0xE5, 0x01, 0xC0, 0xA0, 0xE3 - .byte 0x00, 0x20, 0xDE, 0xE5, 0x01, 0x00, 0x12, 0xE3, 0x0C, 0x20, 0xA0, 0x11, 0x03, 0x20, 0xA0, 0x01 - .byte 0xFF, 0x00, 0x12, 0xE3, 0x04, 0x00, 0x00, 0x0A, 0x01, 0x20, 0xDE, 0xE5, 0x00, 0x00, 0x52, 0xE1 - .byte 0x00, 0x20, 0xDE, 0x05, 0x01, 0x20, 0x82, 0x01, 0x00, 0x20, 0xCE, 0x05, 0x01, 0x40, 0x84, 0xE2 - .byte 0x32, 0x00, 0x54, 0xE3, 0x06, 0xE0, 0x8E, 0xE2, 0xF0, 0xFF, 0xFF, 0xBA, 0x10, 0x80, 0xBD, 0xE8 - .byte 0xB8, 0xF6, 0x0A, 0x02 + + arm_func_start sub_0200FAEC +sub_0200FAEC: @ 0x0200FAEC + push {r4, lr} + cmp r0, #0 + popeq {r4, pc} + ldr r2, _0200FB50 @ =0x020AF6B8 + mov r4, #0 + ldr r2, [r2] + mov r3, r4 + ldr lr, [r2, #0x384] + mov ip, #1 +_0200FB10: + ldrb r2, [lr] + tst r2, #1 + movne r2, ip + moveq r2, r3 + tst r2, #0xff + beq _0200FB3C + ldrb r2, [lr, #1] + cmp r2, r0 + ldrbeq r2, [lr] + orreq r2, r2, r1 + strbeq r2, [lr] +_0200FB3C: + add r4, r4, #1 + cmp r4, #0x32 + add lr, lr, #6 + blt _0200FB10 + pop {r4, pc} + .align 2, 0 +_0200FB50: .4byte 0x020AF6B8 + arm_func_end sub_0200FAEC arm_func_start sub_0200FB54 sub_0200FB54: @ 0x0200FB54 @@ -18551,21 +18852,21 @@ sub_0200FD38: @ 0x0200FD38 bx lr arm_func_end sub_0200FD38 - arm_func_start thunk_sub_020102DC -thunk_sub_020102DC: @ 0x0200FD3C + arm_func_start sub_020102DC +sub_020102DC: @ 0x0200FD3C ldr ip, _0200FD44 @ =sub_020102DC bx ip .align 2, 0 _0200FD44: .4byte sub_020102DC - arm_func_end thunk_sub_020102DC + arm_func_end sub_020102DC - arm_func_start thunk_sub_02050CE4 -thunk_sub_02050CE4: @ 0x0200FD48 + arm_func_start sub_02050CE4 +sub_02050CE4: @ 0x0200FD48 ldr ip, _0200FD50 @ =sub_02050CE4 bx ip .align 2, 0 _0200FD50: .4byte sub_02050CE4 - arm_func_end thunk_sub_02050CE4 + arm_func_end sub_02050CE4 arm_func_start ScriptSpecialProcess0x39 ScriptSpecialProcess0x39: @ 0x0200FD54 @@ -19352,8 +19653,8 @@ sub_020106C4: @ 0x020106C4 _02010708: .4byte 0x020AF6B8 arm_func_end sub_020106C4 - arm_func_start FUN_0201070C -FUN_0201070C: @ 0x0201070C + arm_func_start sub_0201070C +sub_0201070C: @ 0x0201070C ldr r0, _02010720 @ =0x020AF6B8 ldr r0, [r0] add r0, r0, #0x1000 @@ -19361,7 +19662,7 @@ FUN_0201070C: @ 0x0201070C bx lr .align 2, 0 _02010720: .4byte 0x020AF6B8 - arm_func_end FUN_0201070C + arm_func_end sub_0201070C arm_func_start SetMoneyStored SetMoneyStored: @ 0x02010724 @@ -19381,10 +19682,20 @@ _0201073C: _02010750: .4byte 0x0098967F _02010754: .4byte 0x020AF6B8 arm_func_end SetMoneyStored -_02010758: - .byte 0x14, 0x10, 0x9F, 0xE5, 0x14, 0xC0, 0x9F, 0xE5 - .byte 0x00, 0x10, 0x91, 0xE5, 0x01, 0x1A, 0x81, 0xE2, 0xA0, 0x13, 0x91, 0xE5, 0x00, 0x00, 0x81, 0xE0 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0xB8, 0xF6, 0x0A, 0x02, 0x24, 0x07, 0x01, 0x02 + + arm_func_start sub_02010758 +sub_02010758: @ 0x02010758 + ldr r1, _02010774 @ =0x020AF6B8 + ldr ip, _02010778 @ =SetMoneyStored + ldr r1, [r1] + add r1, r1, #0x1000 + ldr r1, [r1, #0x3a0] + add r0, r1, r0 + bx ip + .align 2, 0 +_02010774: .4byte 0x020AF6B8 +_02010778: .4byte SetMoneyStored + arm_func_end sub_02010758 arm_func_start sub_0201077C sub_0201077C: @ 0x0201077C @@ -19407,13 +19718,39 @@ sub_02010794: @ 0x02010794 .align 2, 0 _020107A8: .4byte 0x020AF6B8 arm_func_end sub_02010794 -_020107AC: - .byte 0x0C, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x00, 0x90, 0xE5, 0x13, 0x0C, 0x80, 0xE2, 0xB6, 0x0A, 0xD0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0xB8, 0xF6, 0x0A, 0x02, 0x0C, 0x10, 0x9F, 0xE5, 0x00, 0x10, 0x91, 0xE5, 0x13, 0x1C, 0x81, 0xE2 - .byte 0xB6, 0x0A, 0xC1, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0xB8, 0xF6, 0x0A, 0x02, 0x0C, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x00, 0x90, 0xE5, 0x13, 0x0C, 0x80, 0xE2, 0xB8, 0x0A, 0xD0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0xB8, 0xF6, 0x0A, 0x02 + + arm_func_start sub_020107AC +sub_020107AC: @ 0x020107AC + ldr r0, _020107C0 @ =0x020AF6B8 + ldr r0, [r0] + add r0, r0, #0x1300 + ldrh r0, [r0, #0xa6] + bx lr + .align 2, 0 +_020107C0: .4byte 0x020AF6B8 + arm_func_end sub_020107AC + + arm_func_start sub_020107C4 +sub_020107C4: @ 0x020107C4 + ldr r1, _020107D8 @ =0x020AF6B8 + ldr r1, [r1] + add r1, r1, #0x1300 + strh r0, [r1, #0xa6] + bx lr + .align 2, 0 +_020107D8: .4byte 0x020AF6B8 + arm_func_end sub_020107C4 + + arm_func_start sub_020107DC +sub_020107DC: @ 0x020107DC + ldr r0, _020107F0 @ =0x020AF6B8 + ldr r0, [r0] + add r0, r0, #0x1300 + ldrh r0, [r0, #0xa8] + bx lr + .align 2, 0 +_020107F0: .4byte 0x020AF6B8 + arm_func_end sub_020107DC arm_func_start sub_020107F4 sub_020107F4: @ 0x020107F4 @@ -19439,11 +19776,27 @@ sub_0201080C: @ 0x0201080C .align 2, 0 _0201082C: .4byte 0x020AF6B8 arm_func_end sub_0201080C -_02010830: - .byte 0x30, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x00, 0x10, 0x91, 0xE5, 0x00, 0x20, 0xA0, 0xE1 - .byte 0x01, 0x1A, 0x81, 0xE2, 0x2C, 0x33, 0x91, 0xE5, 0x02, 0x11, 0xA0, 0xE1, 0xF1, 0x10, 0x93, 0xE1 - .byte 0x01, 0x20, 0x82, 0xE2, 0x00, 0x00, 0x51, 0xE3, 0x01, 0x00, 0x80, 0x12, 0x08, 0x00, 0x52, 0xE3 - .byte 0xF8, 0xFF, 0xFF, 0xBA, 0x1E, 0xFF, 0x2F, 0xE1, 0xB8, 0xF6, 0x0A, 0x02 + + arm_func_start sub_02010830 +sub_02010830: @ 0x02010830 + ldr r1, _02010868 @ =0x020AF6B8 + mov r0, #0 + ldr r1, [r1] + mov r2, r0 + add r1, r1, #0x1000 + ldr r3, [r1, #0x32c] +_02010848: + lsl r1, r2, #2 + ldrsh r1, [r3, r1] + add r2, r2, #1 + cmp r1, #0 + addne r0, r0, #1 + cmp r2, #8 + blt _02010848 + bx lr + .align 2, 0 +_02010868: .4byte 0x020AF6B8 + arm_func_end sub_02010830 arm_func_start sub_0201086C sub_0201086C: @ 0x0201086C @@ -19460,20 +19813,69 @@ sub_0201086C: @ 0x0201086C .align 2, 0 _02010894: .4byte 0x020AF6B8 arm_func_end sub_0201086C -_02010898: - .byte 0x10, 0x10, 0x9F, 0xE5, 0x00, 0x10, 0x91, 0xE5 - .byte 0x01, 0x1A, 0x81, 0xE2, 0x2C, 0x13, 0x91, 0xE5, 0x00, 0x01, 0x81, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0xB8, 0xF6, 0x0A, 0x02, 0x38, 0x40, 0x2D, 0xE9, 0x00, 0x00, 0xA0, 0xE3, 0x00, 0x40, 0xA0, 0xE1 - .byte 0x88, 0x20, 0x9F, 0xE5, 0x07, 0x00, 0x00, 0xEA, 0x00, 0x10, 0x92, 0xE5, 0x00, 0x31, 0xA0, 0xE1 - .byte 0x01, 0x1A, 0x81, 0xE2, 0x2C, 0x13, 0x91, 0xE5, 0xF3, 0x10, 0x91, 0xE1, 0x00, 0x00, 0x51, 0xE3 - .byte 0x02, 0x00, 0x00, 0x1A, 0x01, 0x00, 0x80, 0xE2, 0x08, 0x00, 0x50, 0xE3, 0xF5, 0xFF, 0xFF, 0xBA - .byte 0x08, 0x00, 0x50, 0xE3, 0x12, 0x00, 0x00, 0x0A, 0x04, 0x00, 0x50, 0xE1, 0x0A, 0x00, 0x00, 0xDA - .byte 0x00, 0x10, 0x92, 0xE5, 0x00, 0x31, 0xA0, 0xE1, 0x01, 0x1A, 0x81, 0xE2, 0x2C, 0x53, 0x91, 0xE5 - .byte 0x04, 0xE1, 0xA0, 0xE1, 0xB3, 0x10, 0x95, 0xE1, 0x00, 0xC1, 0x85, 0xE0, 0x04, 0x31, 0x85, 0xE0 - .byte 0xBE, 0x10, 0x85, 0xE1, 0xB2, 0x10, 0xDC, 0xE1, 0xB2, 0x10, 0xC3, 0xE1, 0x01, 0x00, 0x80, 0xE2 - .byte 0x01, 0x40, 0x84, 0xE2, 0xEB, 0xFF, 0xFF, 0xEA, 0xFF, 0x00, 0x04, 0xE2, 0xCA, 0xFF, 0xFF, 0xEB - .byte 0x01, 0x40, 0x84, 0xE2, 0x08, 0x00, 0x54, 0xE3, 0xFA, 0xFF, 0xFF, 0xBA, 0x38, 0x80, 0xBD, 0xE8 - .byte 0xB8, 0xF6, 0x0A, 0x02 + + arm_func_start sub_02010898 +sub_02010898: @ 0x02010898 + ldr r1, _020108B0 @ =0x020AF6B8 + ldr r1, [r1] + add r1, r1, #0x1000 + ldr r1, [r1, #0x32c] + add r0, r1, r0, lsl #2 + bx lr + .align 2, 0 +_020108B0: .4byte 0x020AF6B8 + arm_func_end sub_02010898 + + arm_func_start sub_020108B4 +sub_020108B4: @ 0x020108B4 + push {r3, r4, r5, lr} + mov r0, #0 + mov r4, r0 + ldr r2, _02010950 @ =0x020AF6B8 + b _020108E8 +_020108C8: + ldr r1, [r2] + lsl r3, r0, #2 + add r1, r1, #0x1000 + ldr r1, [r1, #0x32c] + ldrsh r1, [r1, r3] + cmp r1, #0 + bne _020108F0 + add r0, r0, #1 +_020108E8: + cmp r0, #8 + blt _020108C8 +_020108F0: + cmp r0, #8 + beq _02010944 + cmp r0, r4 + ble _0201092C + ldr r1, [r2] + lsl r3, r0, #2 + add r1, r1, #0x1000 + ldr r5, [r1, #0x32c] + lsl lr, r4, #2 + ldrh r1, [r5, r3] + add ip, r5, r0, lsl #2 + add r3, r5, r4, lsl #2 + strh r1, [r5, lr] + ldrh r1, [ip, #2] + strh r1, [r3, #2] +_0201092C: + add r0, r0, #1 + add r4, r4, #1 + b _020108E8 +_02010938: + and r0, r4, #0xff + bl sub_0201086C + add r4, r4, #1 +_02010944: + cmp r4, #8 + blt _02010938 + pop {r3, r4, r5, pc} + .align 2, 0 +_02010950: .4byte 0x020AF6B8 + arm_func_end sub_020108B4 arm_func_start sub_02010954 sub_02010954: @ 0x02010954 @@ -19490,14 +19892,14 @@ _02010970: add r0, r0, #0x1000 ldr r0, [r0, #0x32c] ldrsh r0, [r5, r0] - bl thunk_sub_0200EB64 + bl sub_0200EB64 ldr r1, [r4] lsl r2, r7, #2 add r1, r1, #0x1000 ldr r1, [r1, #0x32c] mov r8, r0 ldrsh r0, [r1, r2] - bl thunk_sub_0200EB64 + bl sub_0200EB64 cmp r8, r0 bgt _020109D0 bne _02010A28 @@ -19621,12 +20023,27 @@ _02010B28: .align 2, 0 _02010B38: .4byte 0x020AF6B8 arm_func_end sub_02010AC8 -_02010B3C: - .byte 0x30, 0x10, 0x9F, 0xE5 - .byte 0x00, 0x00, 0xA0, 0xE3, 0x00, 0x10, 0x91, 0xE5, 0x00, 0x20, 0xA0, 0xE1, 0x01, 0x1A, 0x81, 0xE2 - .byte 0x70, 0x33, 0x91, 0xE5, 0x02, 0x11, 0xA0, 0xE1, 0xF1, 0x10, 0x93, 0xE1, 0x01, 0x20, 0x82, 0xE2 - .byte 0x00, 0x00, 0x51, 0xE3, 0x01, 0x00, 0x80, 0x12, 0x04, 0x00, 0x52, 0xE3, 0xF8, 0xFF, 0xFF, 0xBA - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0xB8, 0xF6, 0x0A, 0x02 + + arm_func_start sub_02010B3C +sub_02010B3C: @ 0x02010B3C + ldr r1, _02010B74 @ =0x020AF6B8 + mov r0, #0 + ldr r1, [r1] + mov r2, r0 + add r1, r1, #0x1000 + ldr r3, [r1, #0x370] +_02010B54: + lsl r1, r2, #2 + ldrsh r1, [r3, r1] + add r2, r2, #1 + cmp r1, #0 + addne r0, r0, #1 + cmp r2, #4 + blt _02010B54 + bx lr + .align 2, 0 +_02010B74: .4byte 0x020AF6B8 + arm_func_end sub_02010B3C arm_func_start sub_02010B78 sub_02010B78: @ 0x02010B78 @@ -19643,19 +20060,69 @@ sub_02010B78: @ 0x02010B78 .align 2, 0 _02010BA0: .4byte 0x020AF6B8 arm_func_end sub_02010B78 -_02010BA4: - .byte 0x10, 0x10, 0x9F, 0xE5, 0x00, 0x10, 0x91, 0xE5, 0x01, 0x1A, 0x81, 0xE2 - .byte 0x70, 0x13, 0x91, 0xE5, 0x00, 0x01, 0x81, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1, 0xB8, 0xF6, 0x0A, 0x02 - .byte 0x38, 0x40, 0x2D, 0xE9, 0x00, 0x00, 0xA0, 0xE3, 0x00, 0x40, 0xA0, 0xE1, 0x88, 0x20, 0x9F, 0xE5 - .byte 0x07, 0x00, 0x00, 0xEA, 0x00, 0x10, 0x92, 0xE5, 0x00, 0x31, 0xA0, 0xE1, 0x01, 0x1A, 0x81, 0xE2 - .byte 0x70, 0x13, 0x91, 0xE5, 0xF3, 0x10, 0x91, 0xE1, 0x00, 0x00, 0x51, 0xE3, 0x02, 0x00, 0x00, 0x1A - .byte 0x01, 0x00, 0x80, 0xE2, 0x04, 0x00, 0x50, 0xE3, 0xF5, 0xFF, 0xFF, 0xBA, 0x04, 0x00, 0x50, 0xE3 - .byte 0x12, 0x00, 0x00, 0x0A, 0x04, 0x00, 0x50, 0xE1, 0x0A, 0x00, 0x00, 0xDA, 0x00, 0x10, 0x92, 0xE5 - .byte 0x00, 0x31, 0xA0, 0xE1, 0x01, 0x1A, 0x81, 0xE2, 0x70, 0x53, 0x91, 0xE5, 0x04, 0xE1, 0xA0, 0xE1 - .byte 0xB3, 0x10, 0x95, 0xE1, 0x00, 0xC1, 0x85, 0xE0, 0x04, 0x31, 0x85, 0xE0, 0xBE, 0x10, 0x85, 0xE1 - .byte 0xB2, 0x10, 0xDC, 0xE1, 0xB2, 0x10, 0xC3, 0xE1, 0x01, 0x00, 0x80, 0xE2, 0x01, 0x40, 0x84, 0xE2 - .byte 0xEB, 0xFF, 0xFF, 0xEA, 0xFF, 0x00, 0x04, 0xE2, 0xCA, 0xFF, 0xFF, 0xEB, 0x01, 0x40, 0x84, 0xE2 - .byte 0x04, 0x00, 0x54, 0xE3, 0xFA, 0xFF, 0xFF, 0xBA, 0x38, 0x80, 0xBD, 0xE8, 0xB8, 0xF6, 0x0A, 0x02 + + arm_func_start sub_02010BA4 +sub_02010BA4: @ 0x02010BA4 + ldr r1, _02010BBC @ =0x020AF6B8 + ldr r1, [r1] + add r1, r1, #0x1000 + ldr r1, [r1, #0x370] + add r0, r1, r0, lsl #2 + bx lr + .align 2, 0 +_02010BBC: .4byte 0x020AF6B8 + arm_func_end sub_02010BA4 + + arm_func_start sub_02010BC0 +sub_02010BC0: @ 0x02010BC0 + push {r3, r4, r5, lr} + mov r0, #0 + mov r4, r0 + ldr r2, _02010C5C @ =0x020AF6B8 + b _02010BF4 +_02010BD4: + ldr r1, [r2] + lsl r3, r0, #2 + add r1, r1, #0x1000 + ldr r1, [r1, #0x370] + ldrsh r1, [r1, r3] + cmp r1, #0 + bne _02010BFC + add r0, r0, #1 +_02010BF4: + cmp r0, #4 + blt _02010BD4 +_02010BFC: + cmp r0, #4 + beq _02010C50 + cmp r0, r4 + ble _02010C38 + ldr r1, [r2] + lsl r3, r0, #2 + add r1, r1, #0x1000 + ldr r5, [r1, #0x370] + lsl lr, r4, #2 + ldrh r1, [r5, r3] + add ip, r5, r0, lsl #2 + add r3, r5, r4, lsl #2 + strh r1, [r5, lr] + ldrh r1, [ip, #2] + strh r1, [r3, #2] +_02010C38: + add r0, r0, #1 + add r4, r4, #1 + b _02010BF4 +_02010C44: + and r0, r4, #0xff + bl sub_02010B78 + add r4, r4, #1 +_02010C50: + cmp r4, #4 + blt _02010C44 + pop {r3, r4, r5, pc} + .align 2, 0 +_02010C5C: .4byte 0x020AF6B8 + arm_func_end sub_02010BC0 arm_func_start sub_02010C60 sub_02010C60: @ 0x02010C60 @@ -19672,14 +20139,14 @@ _02010C7C: add r0, r0, #0x1000 ldr r0, [r0, #0x370] ldrsh r0, [r5, r0] - bl thunk_sub_0200EB64 + bl sub_0200EB64 ldr r1, [r4] lsl r2, r7, #2 add r1, r1, #0x1000 ldr r1, [r1, #0x370] mov r8, r0 ldrsh r0, [r1, r2] - bl thunk_sub_0200EB64 + bl sub_0200EB64 cmp r8, r0 bgt _02010CDC bne _02010D34 @@ -20042,19 +20509,59 @@ _02011154: _02011164: .4byte 0x02098124 _02011168: .4byte 0x020AF6B8 arm_func_end BagHasExclusiveItemTypeForMonster -_0201116C: - .byte 0xF8, 0x4F, 0x2D, 0xE9 - .byte 0x00, 0xA0, 0xA0, 0xE1, 0x01, 0x90, 0xA0, 0xE1, 0x02, 0x80, 0xA0, 0xE1, 0x03, 0xB0, 0xA0, 0xE1 - .byte 0x28, 0x70, 0x9D, 0xE5, 0xFE, 0xF6, 0xFF, 0xEB, 0x00, 0x48, 0xA0, 0xE1, 0x00, 0x50, 0xA0, 0xE3 - .byte 0x1C, 0x00, 0x00, 0xEA, 0x7C, 0x00, 0x9F, 0xE5, 0x08, 0x10, 0xA0, 0xE1, 0x00, 0x00, 0x90, 0xE5 - .byte 0x0B, 0x20, 0xA0, 0xE1, 0x84, 0x33, 0x90, 0xE5, 0x06, 0x00, 0xA0, 0xE3, 0x85, 0x30, 0x06, 0xE1 - .byte 0x06, 0x00, 0xA0, 0xE1, 0x07, 0x30, 0xA0, 0xE1, 0xB5, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3 - .byte 0x0D, 0x00, 0x00, 0x0A, 0xF4, 0x00, 0xD6, 0xE1, 0x1C, 0xFF, 0xFF, 0xEB, 0x48, 0x10, 0x9F, 0xE5 - .byte 0x80, 0x00, 0xD1, 0xE7, 0x00, 0x00, 0x59, 0xE1, 0x07, 0x00, 0x00, 0x1A, 0xB0, 0x10, 0xD6, 0xE1 - .byte 0x01, 0x00, 0xA0, 0xE3, 0xB0, 0x10, 0xCA, 0xE1, 0xB2, 0x10, 0xD6, 0xE1, 0xB2, 0x10, 0xCA, 0xE1 - .byte 0xB4, 0x10, 0xD6, 0xE1, 0xB4, 0x10, 0xCA, 0xE1, 0xF8, 0x8F, 0xBD, 0xE8, 0x01, 0x00, 0x85, 0xE2 - .byte 0x00, 0x08, 0xA0, 0xE1, 0x40, 0x58, 0xA0, 0xE1, 0x44, 0x08, 0x55, 0xE1, 0xE0, 0xFF, 0xFF, 0xBA - .byte 0x00, 0x00, 0xA0, 0xE3, 0xF8, 0x8F, 0xBD, 0xE8, 0xB8, 0xF6, 0x0A, 0x02, 0x24, 0x81, 0x09, 0x02 + + arm_func_start sub_0201116C +sub_0201116C: @ 0x0201116C + push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} + mov sl, r0 + mov sb, r1 + mov r8, r2 + mov fp, r3 + ldr r7, [sp, #0x28] + bl GetCurrentBagCapacity + lsl r4, r0, #0x10 + mov r5, #0 + b _02011208 +_02011194: + ldr r0, _02011218 @ =0x020AF6B8 + mov r1, r8 + ldr r0, [r0] + mov r2, fp + ldr r3, [r0, #0x384] + mov r0, #6 + smlabb r6, r5, r0, r3 + mov r0, r6 + mov r3, r7 + bl IsExclusiveItemForMonster + cmp r0, #0 + beq _020111FC + ldrsh r0, [r6, #4] + bl GetExclusiveItemOffset + ldr r1, _0201121C @ =0x02098124 + ldrb r0, [r1, r0, lsl #1] + cmp sb, r0 + bne _020111FC + ldrh r1, [r6] + mov r0, #1 + strh r1, [sl] + ldrh r1, [r6, #2] + strh r1, [sl, #2] + ldrh r1, [r6, #4] + strh r1, [sl, #4] + pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +_020111FC: + add r0, r5, #1 + lsl r0, r0, #0x10 + asr r5, r0, #0x10 +_02011208: + cmp r5, r4, asr #16 + blt _02011194 + mov r0, #0 + pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} + .align 2, 0 +_02011218: .4byte 0x020AF6B8 +_0201121C: .4byte 0x02098124 + arm_func_end sub_0201116C arm_func_start sub_02011220 sub_02011220: @ 0x02011220 @@ -20330,12 +20837,26 @@ sub_02011580: @ 0x02011580 .align 2, 0 _020115B8: .4byte 0x022C45F4 arm_func_end sub_02011580 -_020115BC: - .byte 0xF8, 0x40, 0x2D, 0xE9 - .byte 0x2C, 0x20, 0x9F, 0xE5, 0x00, 0x70, 0xA0, 0xE1, 0xF0, 0x50, 0xD2, 0xE1, 0xFA, 0x40, 0xD7, 0xE1 - .byte 0x01, 0x60, 0xA0, 0xE1, 0x0A, 0x00, 0x87, 0xE2, 0x05, 0x10, 0xA0, 0xE1, 0x75, 0x0E, 0x01, 0xEB - .byte 0x00, 0x00, 0x56, 0xE3, 0x00, 0x50, 0x86, 0x15, 0xFA, 0x00, 0xD7, 0xE1, 0x04, 0x00, 0x40, 0xE0 - .byte 0xF8, 0x80, 0xBD, 0xE8, 0xF8, 0x44, 0x2C, 0x02 + + arm_func_start sub_020115BC +sub_020115BC: @ 0x020115BC + push {r3, r4, r5, r6, r7, lr} + ldr r2, _020115F4 @ =0x022C44F8 + mov r7, r0 + ldrsh r5, [r2] + ldrsh r4, [r7, #0xa] + mov r6, r1 + add r0, r7, #0xa + mov r1, r5 + bl sub_02054FB8 + cmp r6, #0 + strne r5, [r6] + ldrsh r0, [r7, #0xa] + sub r0, r0, r4 + pop {r3, r4, r5, r6, r7, pc} + .align 2, 0 +_020115F4: .4byte 0x022C44F8 + arm_func_end sub_020115BC arm_func_start ProcessGinsengOverworld ProcessGinsengOverworld: @ 0x020115F8 @@ -20415,33 +20936,140 @@ _020116E4: .align 2, 0 _02011708: .4byte 0x022C46C0 arm_func_end ProcessGinsengOverworld -_0201170C: - .byte 0xF8, 0x40, 0x2D, 0xE9 - .byte 0x2C, 0x20, 0x9F, 0xE5, 0x00, 0x70, 0xA0, 0xE1, 0xF0, 0x50, 0xD2, 0xE1, 0x0C, 0x40, 0xD7, 0xE5 - .byte 0x01, 0x60, 0xA0, 0xE1, 0x0C, 0x00, 0x87, 0xE2, 0x05, 0x10, 0xA0, 0xE1, 0x2E, 0x0E, 0x01, 0xEB - .byte 0x00, 0x00, 0x56, 0xE3, 0x00, 0x50, 0x86, 0x15, 0x0C, 0x00, 0xD7, 0xE5, 0x04, 0x00, 0x40, 0xE0 - .byte 0xF8, 0x80, 0xBD, 0xE8, 0x20, 0x44, 0x2C, 0x02, 0xF8, 0x40, 0x2D, 0xE9, 0x2C, 0x20, 0x9F, 0xE5 - .byte 0x00, 0x70, 0xA0, 0xE1, 0xF0, 0x50, 0xD2, 0xE1, 0x0D, 0x40, 0xD7, 0xE5, 0x01, 0x60, 0xA0, 0xE1 - .byte 0x0D, 0x00, 0x87, 0xE2, 0x05, 0x10, 0xA0, 0xE1, 0x1F, 0x0E, 0x01, 0xEB, 0x00, 0x00, 0x56, 0xE3 - .byte 0x00, 0x50, 0x86, 0x15, 0x0D, 0x00, 0xD7, 0xE5, 0x04, 0x00, 0x40, 0xE0, 0xF8, 0x80, 0xBD, 0xE8 - .byte 0xCC, 0x46, 0x2C, 0x02, 0xF8, 0x40, 0x2D, 0xE9, 0x2C, 0x20, 0x9F, 0xE5, 0x00, 0x70, 0xA0, 0xE1 - .byte 0xF0, 0x50, 0xD2, 0xE1, 0x0E, 0x40, 0xD7, 0xE5, 0x01, 0x60, 0xA0, 0xE1, 0x0E, 0x00, 0x87, 0xE2 - .byte 0x05, 0x10, 0xA0, 0xE1, 0x1D, 0x0E, 0x01, 0xEB, 0x00, 0x00, 0x56, 0xE3, 0x00, 0x50, 0x86, 0x15 - .byte 0x0E, 0x00, 0xD7, 0xE5, 0x04, 0x00, 0x40, 0xE0, 0xF8, 0x80, 0xBD, 0xE8, 0xC8, 0x46, 0x2C, 0x02 - .byte 0xF8, 0x40, 0x2D, 0xE9, 0x2C, 0x20, 0x9F, 0xE5, 0x00, 0x70, 0xA0, 0xE1, 0xF0, 0x50, 0xD2, 0xE1 - .byte 0x0F, 0x40, 0xD7, 0xE5, 0x01, 0x60, 0xA0, 0xE1, 0x0F, 0x00, 0x87, 0xE2, 0x05, 0x10, 0xA0, 0xE1 - .byte 0x0E, 0x0E, 0x01, 0xEB, 0x00, 0x00, 0x56, 0xE3, 0x00, 0x50, 0x86, 0x15, 0x0F, 0x00, 0xD7, 0xE5 - .byte 0x04, 0x00, 0x40, 0xE0, 0xF8, 0x80, 0xBD, 0xE8, 0xC4, 0x46, 0x2C, 0x02, 0x70, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x60, 0xA0, 0xE1, 0xF8, 0x40, 0xD6, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x08, 0x00, 0x86, 0xE2 - .byte 0x0A, 0x10, 0xA0, 0xE3, 0x0E, 0x0E, 0x01, 0xEB, 0x00, 0x00, 0x55, 0xE3, 0x0A, 0x00, 0xA0, 0x13 - .byte 0x00, 0x00, 0x85, 0x15, 0xF8, 0x00, 0xD6, 0xE1, 0x04, 0x00, 0x40, 0xE0, 0x70, 0x80, 0xBD, 0xE8 - .byte 0x08, 0x40, 0x2D, 0xE9, 0xF4, 0x00, 0xD0, 0xE1, 0xE8, 0x0C, 0x01, 0xEB, 0x1E, 0x0E, 0x50, 0xE3 - .byte 0xB9, 0x00, 0x50, 0x13, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x70, 0x40, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0xF8, 0x40, 0xD6, 0xE1 - .byte 0xF2, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x05, 0x00, 0x00, 0x0A, 0x08, 0x00, 0x86, 0xE2 - .byte 0x0A, 0x10, 0xA0, 0xE3, 0xF6, 0x0D, 0x01, 0xEB, 0x00, 0x00, 0x55, 0xE3, 0x0A, 0x00, 0xA0, 0x13 - .byte 0x01, 0x00, 0x00, 0xEA, 0x00, 0x00, 0x55, 0xE3, 0x00, 0x00, 0xA0, 0x13, 0x00, 0x00, 0x85, 0x15 - .byte 0xF8, 0x00, 0xD6, 0xE1, 0x04, 0x00, 0x40, 0xE0, 0x70, 0x80, 0xBD, 0xE8 + + arm_func_start sub_0201170C +sub_0201170C: @ 0x0201170C + push {r3, r4, r5, r6, r7, lr} + ldr r2, _02011744 @ =0x022C4420 + mov r7, r0 + ldrsh r5, [r2] + ldrb r4, [r7, #0xc] + mov r6, r1 + add r0, r7, #0xc + mov r1, r5 + bl sub_02054FEC + cmp r6, #0 + strne r5, [r6] + ldrb r0, [r7, #0xc] + sub r0, r0, r4 + pop {r3, r4, r5, r6, r7, pc} + .align 2, 0 +_02011744: .4byte 0x022C4420 + arm_func_end sub_0201170C + + arm_func_start sub_02011748 +sub_02011748: @ 0x02011748 + push {r3, r4, r5, r6, r7, lr} + ldr r2, _02011780 @ =0x022C46CC + mov r7, r0 + ldrsh r5, [r2] + ldrb r4, [r7, #0xd] + mov r6, r1 + add r0, r7, #0xd + mov r1, r5 + bl sub_02054FEC + cmp r6, #0 + strne r5, [r6] + ldrb r0, [r7, #0xd] + sub r0, r0, r4 + pop {r3, r4, r5, r6, r7, pc} + .align 2, 0 +_02011780: .4byte 0x022C46CC + arm_func_end sub_02011748 + + arm_func_start sub_02011784 +sub_02011784: @ 0x02011784 + push {r3, r4, r5, r6, r7, lr} + ldr r2, _020117BC @ =0x022C46C8 + mov r7, r0 + ldrsh r5, [r2] + ldrb r4, [r7, #0xe] + mov r6, r1 + add r0, r7, #0xe + mov r1, r5 + bl sub_02055020 + cmp r6, #0 + strne r5, [r6] + ldrb r0, [r7, #0xe] + sub r0, r0, r4 + pop {r3, r4, r5, r6, r7, pc} + .align 2, 0 +_020117BC: .4byte 0x022C46C8 + arm_func_end sub_02011784 + + arm_func_start sub_020117C0 +sub_020117C0: @ 0x020117C0 + push {r3, r4, r5, r6, r7, lr} + ldr r2, _020117F8 @ =0x022C46C4 + mov r7, r0 + ldrsh r5, [r2] + ldrb r4, [r7, #0xf] + mov r6, r1 + add r0, r7, #0xf + mov r1, r5 + bl sub_02055020 + cmp r6, #0 + strne r5, [r6] + ldrb r0, [r7, #0xf] + sub r0, r0, r4 + pop {r3, r4, r5, r6, r7, pc} + .align 2, 0 +_020117F8: .4byte 0x022C46C4 + arm_func_end sub_020117C0 + + arm_func_start sub_020117FC +sub_020117FC: @ 0x020117FC + push {r4, r5, r6, lr} + mov r6, r0 + ldrsh r4, [r6, #8] + mov r5, r1 + add r0, r6, #8 + mov r1, #0xa + bl sub_02055054 + cmp r5, #0 + movne r0, #0xa + strne r0, [r5] + ldrsh r0, [r6, #8] + sub r0, r0, r4 + pop {r4, r5, r6, pc} + arm_func_end sub_020117FC + + arm_func_start sub_02011830 +sub_02011830: @ 0x02011830 + push {r3, lr} + ldrsh r0, [r0, #4] + bl FemaleToMaleForm + cmp r0, #0x1e0 + cmpne r0, #0xb9 + moveq r0, #1 + movne r0, #0 + pop {r3, pc} + arm_func_end sub_02011830 + + arm_func_start sub_02011850 +sub_02011850: @ 0x02011850 + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, r1 + ldrsh r4, [r6, #8] + bl sub_02011830 + cmp r0, #0 + beq _02011884 + add r0, r6, #8 + mov r1, #0xa + bl sub_02055054 + cmp r5, #0 + movne r0, #0xa + b _0201188C +_02011884: + cmp r5, #0 + movne r0, #0 +_0201188C: + strne r0, [r5] + ldrsh r0, [r6, #8] + sub r0, r0, r4 + pop {r4, r5, r6, pc} + arm_func_end sub_02011850 arm_func_start ApplyGummiBoostsGroundMode ApplyGummiBoostsGroundMode: @ 0x0201189C @@ -20693,7 +21321,7 @@ _02011C08: mvn r6, #0 ldr r0, [r0, sl] ldrsh r0, [r0] - bl thunk_sub_0200EB64 + bl sub_0200EB64 mov fp, r0 add r7, r8, #1 b _02011C68 @@ -20703,13 +21331,13 @@ _02011C30: ldr r5, [sb] ldr r0, [r5, r4] ldrsh r0, [r0] - bl thunk_sub_0200EB64 + bl sub_0200EB64 cmp fp, r0 ble _02011C64 ldr r0, [r5, r4] mov r6, r7 ldrsh r0, [r0] - bl thunk_sub_0200EB64 + bl sub_0200EB64 mov fp, r0 _02011C64: add r7, r7, #1 @@ -20801,10 +21429,18 @@ _02011D90: .align 2, 0 _02011D98: .4byte 0x020AF6B8 arm_func_end sub_02011CF4 -_02011D9C: - .byte 0x0C, 0xC0, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE1, 0x08, 0x20, 0x9F, 0xE5, 0x01, 0x00, 0xA0, 0xE3, 0x1C, 0xFF, 0x2F, 0xE1 - .byte 0x3C, 0x1B, 0x01, 0x02, 0x3F, 0x42, 0x0F, 0x00 + + arm_func_start sub_02011D9C +sub_02011D9C: @ 0x02011D9C + ldr ip, _02011DB0 @ =sub_02011B3C + mov r1, r0 + ldr r2, _02011DB4 @ =0x000F423F + mov r0, #1 + bx ip + .align 2, 0 +_02011DB0: .4byte sub_02011B3C +_02011DB4: .4byte 0x000F423F + arm_func_end sub_02011D9C arm_func_start sub_02011DB8 sub_02011DB8: @ 0x02011DB8 @@ -20824,34 +21460,170 @@ _02011DDC: str r0, [r4] pop {r4, pc} arm_func_end sub_02011DB8 -_02011DF0: - .byte 0x00, 0x00, 0x90, 0xE5, 0xF0, 0x00, 0xD0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0x00, 0x00, 0x90, 0xE5 - .byte 0x04, 0x00, 0x90, 0xE5, 0x01, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13 - .byte 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x00, 0x00, 0x90, 0xE5, 0xB2, 0x01, 0xD0, 0xE1 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x00, 0xC0, 0xA0, 0xE3, 0x0C, 0x30, 0xA0, 0xE1, 0x09, 0x00, 0x00, 0xEA - .byte 0x00, 0x20, 0x90, 0xE5, 0x03, 0x11, 0xA0, 0xE1, 0x14, 0x20, 0x82, 0xE2, 0xF1, 0x10, 0x92, 0xE1 - .byte 0x03, 0x21, 0x82, 0xE0, 0x00, 0x00, 0x51, 0xE3, 0x04, 0x00, 0x00, 0x0A, 0xF2, 0x10, 0xD2, 0xE1 - .byte 0x01, 0x30, 0x83, 0xE2, 0x01, 0xC0, 0x8C, 0xE0, 0x04, 0x00, 0x53, 0xE3, 0xF3, 0xFF, 0xFF, 0xBA - .byte 0x0C, 0x00, 0xA0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x40, 0x2D, 0xE9, 0x00, 0xE0, 0xA0, 0xE3 - .byte 0x0F, 0x00, 0x00, 0xEA, 0x00, 0x20, 0x90, 0xE5, 0x0E, 0x11, 0xA0, 0xE1, 0x14, 0x20, 0x82, 0xE2 - .byte 0xF1, 0x10, 0x92, 0xE1, 0x0E, 0xC1, 0x82, 0xE0, 0x00, 0x00, 0x51, 0xE3, 0x0A, 0x00, 0x00, 0x0A - .byte 0x8E, 0x10, 0x80, 0xE0, 0xF4, 0x30, 0xD1, 0xE1, 0xFC, 0x20, 0xD1, 0xE1, 0xF2, 0x10, 0xDC, 0xE1 - .byte 0x02, 0x20, 0x83, 0xE0, 0x01, 0x00, 0x52, 0xE1, 0x00, 0x00, 0xA0, 0xB3, 0x08, 0x80, 0xBD, 0xB8 - .byte 0x01, 0xE0, 0x8E, 0xE2, 0x04, 0x00, 0x5E, 0xE3, 0xED, 0xFF, 0xFF, 0xBA, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x08, 0x80, 0xBD, 0xE8, 0x00, 0x10, 0x90, 0xE5, 0x14, 0x00, 0x9F, 0xE5, 0xF4, 0x11, 0xD1, 0xE1 - .byte 0x00, 0x00, 0x51, 0xE1, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13, 0xFF, 0x00, 0x00, 0xE2 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x78, 0x05, 0x00, 0x00, 0x20, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xE0, 0xE3 - .byte 0x00, 0x00, 0x90, 0xE5, 0x13, 0x0C, 0x80, 0xE2, 0xF2, 0x0B, 0xD0, 0xE1, 0x01, 0x00, 0x50, 0xE1 - .byte 0x01, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03, 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0xB8, 0xF6, 0x0A, 0x02, 0x10, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xE0, 0xE3, 0x00, 0x00, 0x90, 0xE5 - .byte 0x13, 0x0C, 0x80, 0xE2, 0xB2, 0x1B, 0xC0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0xB8, 0xF6, 0x0A, 0x02 - .byte 0x0C, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x01, 0x0A, 0x80, 0xE2, 0xAC, 0x03, 0x90, 0xE5 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0xB8, 0xF6, 0x0A, 0x02, 0x0C, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0x01, 0x0A, 0x80, 0xE2, 0xAA, 0x03, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0xB8, 0xF6, 0x0A, 0x02 - .byte 0x10, 0x40, 0x2D, 0xE9, 0x00, 0x00, 0xA0, 0xE3, 0x6C, 0x10, 0xA0, 0xE3, 0x5E, 0xE5, 0x00, 0xEB - .byte 0x01, 0x40, 0x80, 0xE2, 0x20, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x01, 0x00, 0x54, 0xE1 - .byte 0x01, 0x40, 0xA0, 0xC1, 0x04, 0x20, 0xA0, 0xE1, 0x6C, 0x10, 0xA0, 0xE3, 0x23, 0xE6, 0x00, 0xEB - .byte 0x04, 0x00, 0xA0, 0xE1, 0xE6, 0xF7, 0x00, 0xEB, 0x10, 0x80, 0xBD, 0xE8, 0x3F, 0x42, 0x0F, 0x00 + + arm_func_start sub_02011DF0 +sub_02011DF0: @ 0x02011DF0 + ldr r0, [r0] + ldrsh r0, [r0] + bx lr + arm_func_end sub_02011DF0 + + arm_func_start sub_02011DFC +sub_02011DFC: @ 0x02011DFC + ldr r0, [r0] + ldr r0, [r0, #4] + cmp r0, #1 + moveq r0, #1 + movne r0, #0 + and r0, r0, #0xff + bx lr + arm_func_end sub_02011DFC + + arm_func_start sub_02011E18 +sub_02011E18: @ 0x02011E18 + ldr r0, [r0] + ldrh r0, [r0, #0x12] + bx lr + arm_func_end sub_02011E18 + + arm_func_start sub_02011E24 +sub_02011E24: @ 0x02011E24 + mov ip, #0 + mov r3, ip + b _02011E58 +_02011E30: + ldr r2, [r0] + lsl r1, r3, #2 + add r2, r2, #0x14 + ldrsh r1, [r2, r1] + add r2, r2, r3, lsl #2 + cmp r1, #0 + beq _02011E60 + ldrsh r1, [r2, #2] + add r3, r3, #1 + add ip, ip, r1 +_02011E58: + cmp r3, #4 + blt _02011E30 +_02011E60: + mov r0, ip + bx lr + arm_func_end sub_02011E24 + + arm_func_start sub_02011E68 +sub_02011E68: @ 0x02011E68 + push {r3, lr} + mov lr, #0 + b _02011EB4 +_02011E74: + ldr r2, [r0] + lsl r1, lr, #2 + add r2, r2, #0x14 + ldrsh r1, [r2, r1] + add ip, r2, lr, lsl #2 + cmp r1, #0 + beq _02011EBC + add r1, r0, lr, lsl #1 + ldrsh r3, [r1, #4] + ldrsh r2, [r1, #0xc] + ldrsh r1, [ip, #2] + add r2, r3, r2 + cmp r2, r1 + movlt r0, #0 + poplt {r3, pc} + add lr, lr, #1 +_02011EB4: + cmp lr, #4 + blt _02011E74 +_02011EBC: + mov r0, #1 + pop {r3, pc} + arm_func_end sub_02011E68 + + arm_func_start sub_02011EC4 +sub_02011EC4: @ 0x02011EC4 + ldr r1, [r0] + ldr r0, _02011EE4 @ =0x00000578 + ldrsh r1, [r1, #0x14] + cmp r1, r0 + moveq r0, #1 + movne r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_02011EE4: .4byte 0x00000578 + arm_func_end sub_02011EC4 + + arm_func_start sub_02011EE8 +sub_02011EE8: @ 0x02011EE8 + ldr r0, _02011F10 @ =0x020AF6B8 + mvn r1, #0 + ldr r0, [r0] + add r0, r0, #0x1300 + ldrsh r0, [r0, #0xb2] + cmp r0, r1 + movne r0, #1 + moveq r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_02011F10: .4byte 0x020AF6B8 + arm_func_end sub_02011EE8 + + arm_func_start sub_02011F14 +sub_02011F14: @ 0x02011F14 + ldr r0, _02011F2C @ =0x020AF6B8 + mvn r1, #0 + ldr r0, [r0] + add r0, r0, #0x1300 + strh r1, [r0, #0xb2] + bx lr + .align 2, 0 +_02011F2C: .4byte 0x020AF6B8 + arm_func_end sub_02011F14 + + arm_func_start sub_02011F30 +sub_02011F30: @ 0x02011F30 + ldr r0, _02011F44 @ =0x020AF6B8 + ldr r0, [r0] + add r0, r0, #0x1000 + ldr r0, [r0, #0x3ac] + bx lr + .align 2, 0 +_02011F44: .4byte 0x020AF6B8 + arm_func_end sub_02011F30 + + arm_func_start sub_02011F48 +sub_02011F48: @ 0x02011F48 + ldr r0, _02011F5C @ =0x020AF6B8 + ldr r0, [r0] + add r0, r0, #0x1000 + ldrb r0, [r0, #0x3aa] + bx lr + .align 2, 0 +_02011F5C: .4byte 0x020AF6B8 + arm_func_end sub_02011F48 + + arm_func_start sub_02011F60 +sub_02011F60: @ 0x02011F60 + push {r4, lr} + mov r0, #0 + mov r1, #0x6c + bl LoadScriptVariableValue + add r4, r0, #1 + ldr r1, _02011F9C @ =0x000F423F + mov r0, #0 + cmp r4, r1 + movgt r4, r1 + mov r2, r4 + mov r1, #0x6c + bl SaveScriptVariableValue + mov r0, r4 + bl SetNbRecycled + pop {r4, pc} + .align 2, 0 +_02011F9C: .4byte 0x000F423F + arm_func_end sub_02011F60 arm_func_start sub_02011FA0 sub_02011FA0: @ 0x02011FA0 @@ -21060,61 +21832,265 @@ sub_02012254: @ 0x02012254 .align 2, 0 _02012278: .4byte 0x020AF6B8 arm_func_end sub_02012254 -_0201227C: - .byte 0x0C, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x00, 0x90, 0xE5, 0x13, 0x0C, 0x80, 0xE2, 0xF0, 0x0B, 0xD0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0xB8, 0xF6, 0x0A, 0x02, 0xF8, 0x4F, 0x2D, 0xE9, 0x00, 0xB0, 0xA0, 0xE1, 0x08, 0x00, 0xA0, 0xE3 - .byte 0x06, 0x10, 0xA0, 0xE3, 0xB1, 0xBB, 0xFF, 0xEB, 0x00, 0x80, 0xA0, 0xE3, 0x00, 0x40, 0xA0, 0xE1 - .byte 0x08, 0x70, 0xA0, 0xE1, 0x08, 0x60, 0xA0, 0xE1, 0xAE, 0xF6, 0xFF, 0xEB, 0x00, 0x08, 0xA0, 0xE1 - .byte 0x40, 0x58, 0xA0, 0xE1, 0x00, 0x00, 0x55, 0xE3, 0x15, 0x00, 0x00, 0xDA, 0x05, 0x01, 0xA0, 0xE1 - .byte 0x06, 0x10, 0xA0, 0xE3, 0xA5, 0xBB, 0xFF, 0xEB, 0x06, 0x90, 0xA0, 0xE1, 0x00, 0x80, 0xA0, 0xE1 - .byte 0x09, 0xA0, 0xA0, 0xE1, 0x0C, 0x00, 0x00, 0xEA, 0x09, 0x00, 0xA0, 0xE1, 0x54, 0xF7, 0xFF, 0xEB - .byte 0x0B, 0x10, 0xA0, 0xE1, 0xCD, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x06, 0x11, 0xA0, 0x01 - .byte 0x06, 0x01, 0x88, 0x00, 0xB1, 0x90, 0x88, 0x01, 0x02, 0xA0, 0xC0, 0x05, 0x01, 0x00, 0x89, 0xE2 - .byte 0x00, 0x08, 0xA0, 0xE1, 0x01, 0x60, 0x86, 0x02, 0x40, 0x98, 0xA0, 0xE1, 0x05, 0x00, 0x59, 0xE1 - .byte 0xF0, 0xFF, 0xFF, 0xBA, 0x00, 0x50, 0xA0, 0xE3, 0xB3, 0xF2, 0xFF, 0xEB, 0x00, 0x08, 0xA0, 0xE1 - .byte 0x40, 0x98, 0xA0, 0xE1, 0x00, 0x00, 0x59, 0xE3, 0x17, 0x00, 0x00, 0xDA, 0x09, 0x01, 0xA0, 0xE1 - .byte 0x06, 0x10, 0xA0, 0xE3, 0x89, 0xBB, 0xFF, 0xEB, 0x00, 0x70, 0xA0, 0xE1, 0x05, 0xA0, 0xA0, 0xE1 - .byte 0x0F, 0x00, 0x00, 0xEA, 0x0A, 0x00, 0xA0, 0xE1, 0xFA, 0xF3, 0xFF, 0xEB, 0xF4, 0x00, 0xD0, 0xE1 - .byte 0x0B, 0x10, 0xA0, 0xE1, 0xB1, 0x00, 0x00, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x05, 0x00, 0x00, 0x1A - .byte 0x05, 0x01, 0xA0, 0xE1, 0x05, 0x11, 0x87, 0xE0, 0xB0, 0xA0, 0x87, 0xE1, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x02, 0x00, 0xC1, 0xE5, 0x01, 0x50, 0x85, 0xE2, 0x01, 0x00, 0x8A, 0xE2, 0x00, 0x08, 0xA0, 0xE1 - .byte 0x40, 0xA8, 0xA0, 0xE1, 0x09, 0x00, 0x5A, 0xE1, 0xED, 0xFF, 0xFF, 0xBA, 0x00, 0x00, 0x55, 0xE3 - .byte 0x03, 0x00, 0x00, 0x0A, 0xA6, 0x1F, 0xA0, 0xE1, 0x86, 0x0E, 0x61, 0xE0, 0xE0, 0x0E, 0x91, 0xE0 - .byte 0x01, 0x00, 0x00, 0x1A, 0x00, 0x90, 0xA0, 0xE3, 0x00, 0x00, 0x00, 0xEA, 0x08, 0x90, 0x60, 0xE2 - .byte 0x06, 0x00, 0x85, 0xE0, 0x00, 0x00, 0x99, 0xE0, 0x04, 0x00, 0x84, 0xE5, 0x00, 0x00, 0xA0, 0x03 - .byte 0x00, 0x00, 0x84, 0x05, 0x35, 0x00, 0x00, 0x0A, 0x80, 0x01, 0xA0, 0xE1, 0x06, 0x10, 0xA0, 0xE3 - .byte 0x62, 0xBB, 0xFF, 0xEB, 0x00, 0x00, 0x84, 0xE5, 0x00, 0xA0, 0xA0, 0xE3, 0x01, 0x30, 0xA0, 0xE3 - .byte 0x08, 0x00, 0x00, 0xEA, 0x00, 0x30, 0x80, 0xE5, 0x0A, 0x11, 0xA0, 0xE1, 0xF1, 0x20, 0x98, 0xE1 - .byte 0x0A, 0x11, 0x88, 0xE0, 0x01, 0xA0, 0x8A, 0xE2, 0xB4, 0x20, 0xC0, 0xE1, 0x02, 0x10, 0xD1, 0xE5 - .byte 0x07, 0x10, 0xC0, 0xE5, 0x08, 0x00, 0x80, 0xE2, 0x06, 0x00, 0x5A, 0xE1, 0xF4, 0xFF, 0xFF, 0xBA - .byte 0x00, 0x60, 0xA0, 0xE3, 0x02, 0x30, 0xA0, 0xE3, 0x00, 0x20, 0xE0, 0xE3, 0x06, 0x10, 0xA0, 0xE1 - .byte 0x04, 0x00, 0x00, 0xEA, 0x00, 0x30, 0x80, 0xE5, 0xB4, 0x20, 0xC0, 0xE1, 0x07, 0x10, 0xC0, 0xE5 - .byte 0x01, 0x60, 0x86, 0xE2, 0x08, 0x00, 0x80, 0xE2, 0x09, 0x00, 0x56, 0xE1, 0xF8, 0xFF, 0xFF, 0xBA - .byte 0x00, 0x60, 0xA0, 0xE3, 0x06, 0x30, 0xA0, 0xE1, 0x08, 0x00, 0x00, 0xEA, 0x00, 0x30, 0x80, 0xE5 - .byte 0x06, 0x11, 0xA0, 0xE1, 0xF1, 0x20, 0x97, 0xE1, 0x06, 0x11, 0x87, 0xE0, 0x01, 0x60, 0x86, 0xE2 - .byte 0xB4, 0x20, 0xC0, 0xE1, 0x02, 0x10, 0xD1, 0xE5, 0x07, 0x10, 0xC0, 0xE5, 0x08, 0x00, 0x80, 0xE2 - .byte 0x05, 0x00, 0x56, 0xE1, 0xF4, 0xFF, 0xFF, 0xBA, 0x00, 0x30, 0xA0, 0xE3, 0x00, 0x20, 0x94, 0xE5 - .byte 0x03, 0x10, 0xA0, 0xE1, 0x02, 0x00, 0x00, 0xEA, 0x06, 0x10, 0xC2, 0xE5, 0x01, 0x30, 0x83, 0xE2 - .byte 0x08, 0x20, 0x82, 0xE2, 0x04, 0x00, 0x94, 0xE5, 0x00, 0x00, 0x53, 0xE1, 0xF9, 0xFF, 0xFF, 0xBA - .byte 0x00, 0x00, 0x57, 0xE3, 0x01, 0x00, 0x00, 0x0A, 0x07, 0x00, 0xA0, 0xE1, 0x31, 0xBB, 0xFF, 0xEB - .byte 0x00, 0x00, 0x58, 0xE3, 0x01, 0x00, 0x00, 0x0A, 0x08, 0x00, 0xA0, 0xE1, 0x2D, 0xBB, 0xFF, 0xEB - .byte 0x04, 0x00, 0xA0, 0xE1, 0xF8, 0x8F, 0xBD, 0xE8, 0x08, 0x40, 0x2D, 0xE9, 0x00, 0x10, 0x90, 0xE5 - .byte 0x00, 0x00, 0x51, 0xE3, 0x03, 0x00, 0x00, 0x1A, 0xF4, 0x00, 0xD0, 0xE1, 0x95, 0xF3, 0xFF, 0xEB - .byte 0xF4, 0x00, 0xD0, 0xE1, 0x08, 0x80, 0xBD, 0xE8, 0x01, 0x00, 0x51, 0xE3, 0x00, 0x00, 0xA0, 0x13 - .byte 0x08, 0x80, 0xBD, 0x18, 0xF4, 0x00, 0xD0, 0xE1, 0x00, 0x10, 0x8D, 0xE2, 0xA6, 0xF6, 0xFF, 0xEB - .byte 0xF0, 0x00, 0xDD, 0xE1, 0x08, 0x80, 0xBD, 0xE8, 0x08, 0x40, 0x2D, 0xE9, 0x00, 0x10, 0x90, 0xE5 - .byte 0x00, 0x00, 0x51, 0xE3, 0x03, 0x00, 0x00, 0x1A, 0xF4, 0x00, 0xD0, 0xE1, 0x85, 0xF3, 0xFF, 0xEB - .byte 0xB2, 0x00, 0xD0, 0xE1, 0x08, 0x80, 0xBD, 0xE8, 0x01, 0x00, 0x51, 0xE3, 0x14, 0x00, 0x9F, 0x15 - .byte 0x08, 0x80, 0xBD, 0x18, 0xF4, 0x00, 0xD0, 0xE1, 0x00, 0x10, 0x8D, 0xE2, 0x96, 0xF6, 0xFF, 0xEB - .byte 0xB2, 0x00, 0xDD, 0xE1, 0x08, 0x80, 0xBD, 0xE8, 0xFF, 0xFF, 0x00, 0x00, 0x38, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x50, 0xA0, 0xE1, 0x08, 0x00, 0xA0, 0xE3, 0x06, 0x10, 0xA0, 0xE3, 0xFF, 0xBA, 0xFF, 0xEB - .byte 0x04, 0x10, 0x95, 0xE5, 0x00, 0x40, 0xA0, 0xE1, 0x81, 0x01, 0xA0, 0xE1, 0x06, 0x10, 0xA0, 0xE3 - .byte 0xFA, 0xBA, 0xFF, 0xEB, 0x00, 0x00, 0x84, 0xE5, 0x00, 0xC0, 0xA0, 0xE3, 0x08, 0x00, 0x00, 0xEA - .byte 0x00, 0x10, 0x95, 0xE5, 0x00, 0x30, 0x94, 0xE5, 0x8C, 0x01, 0x81, 0xE0, 0x8C, 0x21, 0x91, 0xE7 - .byte 0x04, 0x10, 0x90, 0xE5, 0x8C, 0x01, 0x83, 0xE0, 0x8C, 0x21, 0x83, 0xE7, 0x04, 0x10, 0x80, 0xE5 - .byte 0x01, 0xC0, 0x8C, 0xE2, 0x04, 0x10, 0x95, 0xE5, 0x01, 0x00, 0x5C, 0xE1, 0xF3, 0xFF, 0xFF, 0xBA - .byte 0x04, 0x00, 0xA0, 0xE1, 0x04, 0x10, 0x84, 0xE5, 0x38, 0x80, 0xBD, 0xE8 + + arm_func_start sub_0201227C +sub_0201227C: @ 0x0201227C + ldr r0, _02012290 @ =0x020AF6B8 + ldr r0, [r0] + add r0, r0, #0x1300 + ldrsh r0, [r0, #0xb0] + bx lr + .align 2, 0 +_02012290: .4byte 0x020AF6B8 + arm_func_end sub_0201227C + + arm_func_start sub_02012294 +sub_02012294: @ 0x02012294 + push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} + mov fp, r0 + mov r0, #8 + mov r1, #6 + bl MemAlloc + mov r8, #0 + mov r4, r0 + mov r7, r8 + mov r6, r8 + bl sub_0200FD78 + lsl r0, r0, #0x10 + asr r5, r0, #0x10 + cmp r5, #0 + ble _02012324 + lsl r0, r5, #2 + mov r1, #6 + bl MemAlloc + mov sb, r6 + mov r8, r0 + mov sl, sb + b _0201231C +_020122E8: + mov r0, sb + bl sub_02010044 + mov r1, fp + bl sub_02012630 + cmp r0, #0 + lsleq r1, r6, #2 + addeq r0, r8, r6, lsl #2 + strheq sb, [r8, r1] + strbeq sl, [r0, #2] + add r0, sb, #1 + lsl r0, r0, #0x10 + addeq r6, r6, #1 + asr sb, r0, #0x10 +_0201231C: + cmp sb, r5 + blt _020122E8 +_02012324: + mov r5, #0 + bl GetNbItemsInBag + lsl r0, r0, #0x10 + asr sb, r0, #0x10 + cmp sb, #0 + ble _0201239C + lsl r0, sb, #2 + mov r1, #6 + bl MemAlloc + mov r7, r0 + mov sl, r5 + b _02012394 +_02012354: + mov r0, sl + bl GetItemAtIdx + ldrsh r0, [r0, #4] + mov r1, fp + bl sub_02012630 + cmp r0, #0 + bne _02012388 + lsl r0, r5, #2 + add r1, r7, r5, lsl #2 + strh sl, [r7, r0] + mov r0, #0 + strb r0, [r1, #2] + add r5, r5, #1 +_02012388: + add r0, sl, #1 + lsl r0, r0, #0x10 + asr sl, r0, #0x10 +_02012394: + cmp sl, sb + blt _02012354 +_0201239C: + cmp r5, #0 + beq _020123B4 + lsr r1, r6, #0x1f + rsb r0, r1, r6, lsl #29 + adds r0, r1, r0, ror #29 + bne _020123BC +_020123B4: + mov sb, #0 + b _020123C0 +_020123BC: + rsb sb, r0, #8 +_020123C0: + add r0, r5, r6 + adds r0, sb, r0 + str r0, [r4, #4] + moveq r0, #0 + streq r0, [r4] + beq _020124B0 + lsl r0, r0, #3 + mov r1, #6 + bl MemAlloc + str r0, [r4] + mov sl, #0 + mov r3, #1 + b _02012418 +_020123F4: + str r3, [r0] + lsl r1, sl, #2 + ldrsh r2, [r8, r1] + add r1, r8, sl, lsl #2 + add sl, sl, #1 + strh r2, [r0, #4] + ldrb r1, [r1, #2] + strb r1, [r0, #7] + add r0, r0, #8 +_02012418: + cmp sl, r6 + blt _020123F4 + mov r6, #0 + mov r3, #2 + mvn r2, #0 + mov r1, r6 + b _02012448 +_02012434: + str r3, [r0] + strh r2, [r0, #4] + strb r1, [r0, #7] + add r6, r6, #1 + add r0, r0, #8 +_02012448: + cmp r6, sb + blt _02012434 + mov r6, #0 + mov r3, r6 + b _02012480 +_0201245C: + str r3, [r0] + lsl r1, r6, #2 + ldrsh r2, [r7, r1] + add r1, r7, r6, lsl #2 + add r6, r6, #1 + strh r2, [r0, #4] + ldrb r1, [r1, #2] + strb r1, [r0, #7] + add r0, r0, #8 +_02012480: + cmp r6, r5 + blt _0201245C + mov r3, #0 + ldr r2, [r4] + mov r1, r3 + b _020124A4 +_02012498: + strb r1, [r2, #6] + add r3, r3, #1 + add r2, r2, #8 +_020124A4: + ldr r0, [r4, #4] + cmp r3, r0 + blt _02012498 +_020124B0: + cmp r7, #0 + beq _020124C0 + mov r0, r7 + bl MemFree +_020124C0: + cmp r8, #0 + beq _020124D0 + mov r0, r8 + bl MemFree +_020124D0: + mov r0, r4 + pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} + arm_func_end sub_02012294 + + arm_func_start sub_020124D8 +sub_020124D8: @ 0x020124D8 + push {r3, lr} + ldr r1, [r0] + cmp r1, #0 + bne _020124F8 + ldrsh r0, [r0, #4] + bl GetItemAtIdx + ldrsh r0, [r0, #4] + pop {r3, pc} +_020124F8: + cmp r1, #1 + movne r0, #0 + popne {r3, pc} + ldrsh r0, [r0, #4] + add r1, sp, #0 + bl sub_0200FFAC + ldrsh r0, [sp] + pop {r3, pc} + arm_func_end sub_020124D8 + + arm_func_start sub_02012518 +sub_02012518: @ 0x02012518 + push {r3, lr} + ldr r1, [r0] + cmp r1, #0 + bne _02012538 + ldrsh r0, [r0, #4] + bl GetItemAtIdx + ldrh r0, [r0, #2] + pop {r3, pc} +_02012538: + cmp r1, #1 + ldrne r0, _02012558 @ =0x0000FFFF + popne {r3, pc} + ldrsh r0, [r0, #4] + add r1, sp, #0 + bl sub_0200FFAC + ldrh r0, [sp, #2] + pop {r3, pc} + .align 2, 0 +_02012558: .4byte 0x0000FFFF + arm_func_end sub_02012518 + + arm_func_start sub_0201255C +sub_0201255C: @ 0x0201255C + push {r3, r4, r5, lr} + mov r5, r0 + mov r0, #8 + mov r1, #6 + bl MemAlloc + ldr r1, [r5, #4] + mov r4, r0 + lsl r0, r1, #3 + mov r1, #6 + bl MemAlloc + str r0, [r4] + mov ip, #0 + b _020125B4 +_02012590: + ldr r1, [r5] + ldr r3, [r4] + add r0, r1, ip, lsl #3 + ldr r2, [r1, ip, lsl #3] + ldr r1, [r0, #4] + add r0, r3, ip, lsl #3 + str r2, [r3, ip, lsl #3] + str r1, [r0, #4] + add ip, ip, #1 +_020125B4: + ldr r1, [r5, #4] + cmp ip, r1 + blt _02012590 + mov r0, r4 + str r1, [r4, #4] + pop {r3, r4, r5, pc} + arm_func_end sub_0201255C arm_func_start sub_020125CC sub_020125CC: @ 0x020125CC @@ -21228,36 +22204,142 @@ _02012704: .align 2, 0 _02012718: .4byte 0x020AF6B8 arm_func_end sub_020126C8 -_0201271C: - .byte 0xF8, 0x4F, 0x2D, 0xE9 - .byte 0x08, 0xD0, 0x4D, 0xE2, 0x00, 0xA0, 0xA0, 0xE1, 0xF4, 0x01, 0xDA, 0xE1, 0x00, 0x60, 0x9A, 0xE5 - .byte 0x00, 0x80, 0xA0, 0xE3, 0x00, 0x00, 0x8D, 0xE5, 0x45, 0x00, 0x00, 0xEA, 0x14, 0x50, 0x86, 0xE2 - .byte 0x08, 0x41, 0xA0, 0xE1, 0xF4, 0x10, 0x95, 0xE1, 0x04, 0x00, 0x8D, 0xE2, 0x09, 0xEA, 0xFF, 0xEB - .byte 0x08, 0x11, 0x86, 0xE0, 0x88, 0x00, 0x8A, 0xE0, 0xF6, 0x71, 0xD1, 0xE1, 0xFC, 0xB0, 0xD0, 0xE1 - .byte 0x00, 0x90, 0xA0, 0xE3, 0x05, 0x00, 0x00, 0xEA, 0x04, 0x00, 0x8D, 0xE2, 0xF7, 0xF5, 0xFF, 0xEB - .byte 0x8A, 0xF6, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x70, 0x47, 0x12, 0x01, 0x90, 0x89, 0xE2 - .byte 0x0B, 0x00, 0x59, 0xE1, 0x01, 0x00, 0x00, 0xAA, 0x00, 0x00, 0x57, 0xE3, 0xF5, 0xFF, 0xFF, 0xCA - .byte 0x00, 0x00, 0x57, 0xE3, 0x0C, 0x00, 0x00, 0xDA, 0x88, 0x00, 0x8A, 0xE0, 0xF4, 0xB0, 0xD0, 0xE1 - .byte 0x00, 0x90, 0xA0, 0xE3, 0x04, 0x00, 0x00, 0xEA, 0xF4, 0x00, 0xDD, 0xE1, 0xAE, 0xF2, 0xFF, 0xEB - .byte 0x13, 0xF3, 0xFF, 0xEB, 0x01, 0x70, 0x47, 0xE2, 0x01, 0x90, 0x89, 0xE2, 0x0B, 0x00, 0x59, 0xE1 - .byte 0x01, 0x00, 0x00, 0xAA, 0x00, 0x00, 0x57, 0xE3, 0xF6, 0xFF, 0xFF, 0xCA, 0xF4, 0x00, 0x95, 0xE1 - .byte 0x98, 0x10, 0x9F, 0xE5, 0x01, 0x00, 0x50, 0xE1, 0x15, 0x00, 0x00, 0x1A, 0xF0, 0x00, 0xD6, 0xE1 - .byte 0xA3, 0xE9, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x08, 0x00, 0x00, 0x0A, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x99, 0xFF, 0xFF, 0xEB, 0x88, 0x10, 0x8A, 0xE0, 0xB4, 0x00, 0xC1, 0xE1, 0x01, 0x00, 0xA0, 0xE3 - .byte 0xB0, 0xFF, 0xFF, 0xEB, 0x88, 0x10, 0x8A, 0xE0, 0xBC, 0x00, 0xC1, 0xE1, 0x0F, 0x00, 0x00, 0xEA - .byte 0x00, 0x00, 0xA0, 0xE3, 0x90, 0xFF, 0xFF, 0xEB, 0x88, 0x10, 0x8A, 0xE0, 0xB4, 0x00, 0xC1, 0xE1 - .byte 0x00, 0x00, 0xA0, 0xE3, 0xA7, 0xFF, 0xFF, 0xEB, 0x88, 0x10, 0x8A, 0xE0, 0xBC, 0x00, 0xC1, 0xE1 - .byte 0x06, 0x00, 0x00, 0xEA, 0x84, 0xF1, 0xFF, 0xEB, 0x88, 0x10, 0x8A, 0xE0, 0xB4, 0x00, 0xC1, 0xE1 - .byte 0xF4, 0x00, 0x95, 0xE1, 0x97, 0xF5, 0xFF, 0xEB, 0x88, 0x10, 0x8A, 0xE0, 0xBC, 0x00, 0xC1, 0xE1 - .byte 0x01, 0x80, 0x88, 0xE2, 0x00, 0x00, 0x9D, 0xE5, 0x00, 0x00, 0x58, 0xE1, 0xB6, 0xFF, 0xFF, 0xBA - .byte 0xC2, 0xF2, 0xFF, 0xEB, 0x04, 0xF6, 0xFF, 0xEB, 0x08, 0xD0, 0x8D, 0xE2, 0xF8, 0x8F, 0xBD, 0xE8 - .byte 0x78, 0x05, 0x00, 0x00, 0x38, 0x40, 0x2D, 0xE9, 0x01, 0x50, 0xA0, 0xE1, 0x00, 0x40, 0xA0, 0xE3 - .byte 0x0F, 0x00, 0x00, 0xEA, 0x00, 0x00, 0x95, 0xE5, 0x84, 0x11, 0x80, 0xE0, 0x06, 0x00, 0xD1, 0xE5 - .byte 0x00, 0x00, 0x50, 0xE3, 0x09, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x91, 0xE5, 0x00, 0x00, 0x50, 0xE3 - .byte 0x02, 0x00, 0x00, 0x1A, 0xF4, 0x00, 0xD1, 0xE1, 0xD5, 0xF2, 0xFF, 0xEB, 0x03, 0x00, 0x00, 0xEA - .byte 0x01, 0x00, 0x50, 0xE3, 0x01, 0x00, 0x00, 0x1A, 0xF4, 0x00, 0xD1, 0xE1, 0x37, 0xF6, 0xFF, 0xEB - .byte 0x01, 0x40, 0x84, 0xE2, 0x04, 0x00, 0x95, 0xE5, 0x00, 0x00, 0x54, 0xE1, 0xEC, 0xFF, 0xFF, 0xBA - .byte 0xA6, 0xF2, 0xFF, 0xEB, 0xE8, 0xF5, 0xFF, 0xEB, 0x38, 0x80, 0xBD, 0xE8 + + arm_func_start sub_0201271C +sub_0201271C: @ 0x0201271C + push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} + sub sp, sp, #8 + mov sl, r0 + ldrsh r0, [sl, #0x14] + ldr r6, [sl] + mov r8, #0 + str r0, [sp] + b _02012854 +_0201273C: + add r5, r6, #0x14 + lsl r4, r8, #2 + ldrsh r1, [r5, r4] + add r0, sp, #4 + bl sub_0200CF78 + add r1, r6, r8, lsl #2 + add r0, sl, r8, lsl #1 + ldrsh r7, [r1, #0x16] + ldrsh fp, [r0, #0xc] + mov sb, #0 + b _02012780 +_02012768: + add r0, sp, #4 + bl sub_0200FF50 + bl sub_020101A0 + cmp r0, #0 + subne r7, r7, #1 + add sb, sb, #1 +_02012780: + cmp sb, fp + bge _02012790 + cmp r7, #0 + bgt _02012768 +_02012790: + cmp r7, #0 + ble _020127CC + add r0, sl, r8, lsl #1 + ldrsh fp, [r0, #4] + mov sb, #0 + b _020127BC +_020127A8: + ldrsh r0, [sp, #4] + bl GetFirstUnequippedItemOfType + bl RemoveItem + sub r7, r7, #1 + add sb, sb, #1 +_020127BC: + cmp sb, fp + bge _020127CC + cmp r7, #0 + bgt _020127A8 +_020127CC: + ldrsh r0, [r5, r4] + ldr r1, _02012870 @ =0x00000578 + cmp r0, r1 + bne _02012834 + ldrsh r0, [r6] + bl sub_0200CE74 + cmp r0, #0 + beq _02012810 + mov r0, #1 + bl sub_0201265C + add r1, sl, r8, lsl #1 + strh r0, [r1, #4] + mov r0, #1 + bl sub_020126C8 + add r1, sl, r8, lsl #1 + strh r0, [r1, #0xc] + b _02012850 +_02012810: + mov r0, #0 + bl sub_0201265C + add r1, sl, r8, lsl #1 + strh r0, [r1, #4] + mov r0, #0 + bl sub_020126C8 + add r1, sl, r8, lsl #1 + strh r0, [r1, #0xc] + b _02012850 +_02012834: + bl CountNbItemsOfTypeInBag + add r1, sl, r8, lsl #1 + strh r0, [r1, #4] + ldrsh r0, [r5, r4] + bl CountNbItemsOfTypeInStorage + add r1, sl, r8, lsl #1 + strh r0, [r1, #0xc] +_02012850: + add r8, r8, #1 +_02012854: + ldr r0, [sp] + cmp r8, r0 + blt _0201273C + bl RemoveEmptyItemsInBag + bl sub_0201007C + add sp, sp, #8 + pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} + .align 2, 0 +_02012870: .4byte 0x00000578 + arm_func_end sub_0201271C + + arm_func_start sub_02012874 +sub_02012874: @ 0x02012874 + push {r3, r4, r5, lr} + mov r5, r1 + mov r4, #0 + b _020128C4 +_02012884: + ldr r0, [r5] + add r1, r0, r4, lsl #3 + ldrb r0, [r1, #6] + cmp r0, #0 + beq _020128C0 + ldr r0, [r1] + cmp r0, #0 + bne _020128B0 + ldrsh r0, [r1, #4] + bl RemoveItem + b _020128C0 +_020128B0: + cmp r0, #1 + bne _020128C0 + ldrsh r0, [r1, #4] + bl sub_020101A0 +_020128C0: + add r4, r4, #1 +_020128C4: + ldr r0, [r5, #4] + cmp r4, r0 + blt _02012884 + bl RemoveEmptyItemsInBag + bl sub_0201007C + pop {r3, r4, r5, pc} + arm_func_end sub_02012874 arm_func_start sub_020128DC sub_020128DC: @ 0x020128DC @@ -21903,11 +22985,29 @@ _02013130: _02013148: .4byte 0x020AF6D0 _0201314C: .4byte 0x022A4BD8 arm_func_end sub_020130B8 -_02013150: - .byte 0x34, 0x30, 0x9F, 0xE5, 0x00, 0xC0, 0xA0, 0xE3, 0x07, 0x00, 0x00, 0xEA, 0x8C, 0x20, 0xA0, 0xE1 - .byte 0xF2, 0x10, 0x93, 0xE1, 0x01, 0x00, 0x50, 0xE1, 0x00, 0x00, 0xA0, 0x03, 0xB2, 0x00, 0x83, 0x01 - .byte 0x01, 0x00, 0xA0, 0x03, 0x1E, 0xFF, 0x2F, 0x01, 0x01, 0xC0, 0x8C, 0xE2, 0x08, 0x00, 0x5C, 0xE3 - .byte 0xF5, 0xFF, 0xFF, 0xBA, 0x00, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1, 0xD8, 0x4B, 0x2A, 0x02 + + arm_func_start sub_02013150 +sub_02013150: @ 0x02013150 + ldr r3, _0201318C @ =0x022A4BD8 + mov ip, #0 + b _0201317C +_0201315C: + lsl r2, ip, #1 + ldrsh r1, [r3, r2] + cmp r0, r1 + moveq r0, #0 + strheq r0, [r3, r2] + moveq r0, #1 + bxeq lr + add ip, ip, #1 +_0201317C: + cmp ip, #8 + blt _0201315C + mov r0, #0 + bx lr + .align 2, 0 +_0201318C: .4byte 0x022A4BD8 + arm_func_end sub_02013150 arm_func_start sub_02013190 sub_02013190: @ 0x02013190 @@ -22967,8 +24067,8 @@ _02013E38: _02013E50: .4byte 0x02098D74 arm_func_end IsRecoilMove - arm_func_start FUN_02013E54 -FUN_02013E54: @ 0x02013E54 + arm_func_start sub_02013E54 +sub_02013E54: @ 0x02013E54 push {r4, r5, r6, lr} sub sp, sp, #0x88 mov r4, r1 @@ -23042,10 +24142,10 @@ _02013F4C: mov r0, r4 add sp, sp, #0x88 pop {r4, r5, r6, pc} - arm_func_end FUN_02013E54 + arm_func_end sub_02013E54 - arm_func_start FUN_02013F58 -FUN_02013F58: @ 0x02013F58 + arm_func_start sub_02013F58 +sub_02013F58: @ 0x02013F58 push {r4, r5, r6, lr} sub sp, sp, #0x88 mov r4, r1 @@ -23119,7 +24219,7 @@ _02014050: mov r0, r4 add sp, sp, #0x88 pop {r4, r5, r6, pc} - arm_func_end FUN_02013F58 + arm_func_end sub_02013F58 arm_func_start sub_0201405C sub_0201405C: @ 0x0201405C @@ -26986,9 +28086,22 @@ sub_02017ACC: @ 0x02017ACC .align 2, 0 _02017AFC: .4byte 0x000003E6 arm_func_end sub_02017ACC -_02017B00: - .byte 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x80, 0x7D, 0x01, 0x02, 0x00, 0xC0, 0x9F, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0xE8, 0x7D, 0x01, 0x02 + + arm_func_start sub_02017B00 +sub_02017B00: @ 0x02017B00 + ldr ip, _02017B08 @ =sub_02017D80 + bx ip + .align 2, 0 +_02017B08: .4byte sub_02017D80 + arm_func_end sub_02017B00 + + arm_func_start sub_02017B0C +sub_02017B0C: @ 0x02017B0C + ldr ip, _02017B14 @ =FUN_02017DE8 + bx ip + .align 2, 0 +_02017B14: .4byte FUN_02017DE8 + arm_func_end sub_02017B0C arm_func_start sub_02017B18 sub_02017B18: @ 0x02017B18 @@ -27013,45 +28126,45 @@ _02017B4C: _02017B54: .4byte 0x000003E7 arm_func_end sub_02017B18 - arm_func_start thunk_sub_02017DF4 -thunk_sub_02017DF4: @ 0x02017B58 + arm_func_start sub_02017DF4 +sub_02017DF4: @ 0x02017B58 ldr ip, _02017B60 @ =sub_02017DF4 bx ip .align 2, 0 _02017B60: .4byte sub_02017DF4 - arm_func_end thunk_sub_02017DF4 + arm_func_end sub_02017DF4 - arm_func_start thunk_sub_02017E70 -thunk_sub_02017E70: @ 0x02017B64 + arm_func_start sub_02017E70 +sub_02017E70: @ 0x02017B64 ldr ip, _02017B6C @ =sub_02017E70 bx ip .align 2, 0 _02017B6C: .4byte sub_02017E70 - arm_func_end thunk_sub_02017E70 + arm_func_end sub_02017E70 - arm_func_start thunk_sub_02017EE8 -thunk_sub_02017EE8: @ 0x02017B70 + arm_func_start sub_02017EE8 +sub_02017EE8: @ 0x02017B70 ldr ip, _02017B78 @ =sub_02017EE8 bx ip .align 2, 0 _02017B78: .4byte sub_02017EE8 - arm_func_end thunk_sub_02017EE8 + arm_func_end sub_02017EE8 - arm_func_start thunk_sub_02017F28 -thunk_sub_02017F28: @ 0x02017B7C + arm_func_start sub_02017F28 +sub_02017F28: @ 0x02017B7C ldr ip, _02017B84 @ =sub_02017F28 bx ip .align 2, 0 _02017B84: .4byte sub_02017F28 - arm_func_end thunk_sub_02017F28 + arm_func_end sub_02017F28 - arm_func_start thunk_sub_02017F64 -thunk_sub_02017F64: @ 0x02017B88 + arm_func_start sub_02017F64 +sub_02017F64: @ 0x02017B88 ldr ip, _02017B90 @ =sub_02017F64 bx ip .align 2, 0 _02017B90: .4byte sub_02017F64 - arm_func_end thunk_sub_02017F64 + arm_func_end sub_02017F64 arm_func_start sub_02017B94 sub_02017B94: @ 0x02017B94 @@ -27076,45 +28189,45 @@ _02017BC8: _02017BD0: .4byte 0x000003E7 arm_func_end sub_02017B94 - arm_func_start thunk_sub_02018024 -thunk_sub_02018024: @ 0x02017BD4 + arm_func_start sub_02018024 +sub_02018024: @ 0x02017BD4 ldr ip, _02017BDC @ =sub_02018024 bx ip .align 2, 0 _02017BDC: .4byte sub_02018024 - arm_func_end thunk_sub_02018024 + arm_func_end sub_02018024 - arm_func_start thunk_sub_020180A0 -thunk_sub_020180A0: @ 0x02017BE0 + arm_func_start sub_020180A0 +sub_020180A0: @ 0x02017BE0 ldr ip, _02017BE8 @ =sub_020180A0 bx ip .align 2, 0 _02017BE8: .4byte sub_020180A0 - arm_func_end thunk_sub_020180A0 + arm_func_end sub_020180A0 - arm_func_start thunk_sub_02018118 -thunk_sub_02018118: @ 0x02017BEC + arm_func_start sub_02018118 +sub_02018118: @ 0x02017BEC ldr ip, _02017BF4 @ =sub_02018118 bx ip .align 2, 0 _02017BF4: .4byte sub_02018118 - arm_func_end thunk_sub_02018118 + arm_func_end sub_02018118 - arm_func_start thunk_sub_02018158 -thunk_sub_02018158: @ 0x02017BF8 + arm_func_start sub_02018158 +sub_02018158: @ 0x02017BF8 ldr ip, _02017C00 @ =sub_02018158 bx ip .align 2, 0 _02017C00: .4byte sub_02018158 - arm_func_end thunk_sub_02018158 + arm_func_end sub_02018158 - arm_func_start thunk_sub_02018194 -thunk_sub_02018194: @ 0x02017C04 + arm_func_start sub_02018194 +sub_02018194: @ 0x02017C04 ldr ip, _02017C0C @ =sub_02018194 bx ip .align 2, 0 _02017C0C: .4byte sub_02018194 - arm_func_end thunk_sub_02018194 + arm_func_end sub_02018194 arm_func_start sub_02017C10 sub_02017C10: @ 0x02017C10 @@ -27139,37 +28252,37 @@ _02017C44: _02017C4C: .4byte 0x000003E6 arm_func_end sub_02017C10 - arm_func_start thunk_sub_0201820C -thunk_sub_0201820C: @ 0x02017C50 + arm_func_start sub_0201820C +sub_0201820C: @ 0x02017C50 ldr ip, _02017C58 @ =sub_0201820C bx ip .align 2, 0 _02017C58: .4byte sub_0201820C - arm_func_end thunk_sub_0201820C + arm_func_end sub_0201820C - arm_func_start thunk_sub_02018278 -thunk_sub_02018278: @ 0x02017C5C + arm_func_start sub_02018278 +sub_02018278: @ 0x02017C5C ldr ip, _02017C64 @ =sub_02018278 bx ip .align 2, 0 _02017C64: .4byte sub_02018278 - arm_func_end thunk_sub_02018278 + arm_func_end sub_02018278 - arm_func_start thunk_sub_0201A480 -thunk_sub_0201A480: @ 0x02017C68 - ldr ip, _02017C70 @ =thunk_sub_0201A480 + arm_func_start sub_0201A480 +sub_0201A480: @ 0x02017C68 + ldr ip, _02017C70 @ =sub_0201A480 bx ip .align 2, 0 -_02017C70: .4byte thunk_sub_0201A480 - arm_func_end thunk_sub_0201A480 +_02017C70: .4byte sub_0201A480 + arm_func_end sub_0201A480 - arm_func_start thunk_sub_020182B8 -thunk_sub_020182B8: @ 0x02017C74 + arm_func_start sub_020182B8 +sub_020182B8: @ 0x02017C74 ldr ip, _02017C7C @ =sub_020182B8 bx ip .align 2, 0 _02017C7C: .4byte sub_020182B8 - arm_func_end thunk_sub_020182B8 + arm_func_end sub_020182B8 arm_func_start sub_02017C80 sub_02017C80: @ 0x02017C80 @@ -27180,45 +28293,45 @@ sub_02017C80: @ 0x02017C80 _02017C8C: .4byte sub_020182B8 arm_func_end sub_02017C80 - arm_func_start thunk_sub_0201831C -thunk_sub_0201831C: @ 0x02017C90 + arm_func_start sub_0201831C +sub_0201831C: @ 0x02017C90 ldr ip, _02017C98 @ =sub_0201831C bx ip .align 2, 0 _02017C98: .4byte sub_0201831C - arm_func_end thunk_sub_0201831C + arm_func_end sub_0201831C - arm_func_start thunk_sub_020183A0 -thunk_sub_020183A0: @ 0x02017C9C + arm_func_start sub_020183A0 +sub_020183A0: @ 0x02017C9C ldr ip, _02017CA4 @ =sub_020183A0 bx ip .align 2, 0 _02017CA4: .4byte sub_020183A0 - arm_func_end thunk_sub_020183A0 + arm_func_end sub_020183A0 - arm_func_start thunk_sub_020183E4 -thunk_sub_020183E4: @ 0x02017CA8 + arm_func_start sub_020183E4 +sub_020183E4: @ 0x02017CA8 ldr ip, _02017CB0 @ =sub_020183E4 bx ip .align 2, 0 _02017CB0: .4byte sub_020183E4 - arm_func_end thunk_sub_020183E4 + arm_func_end sub_020183E4 - arm_func_start thunk_sub_02018428 -thunk_sub_02018428: @ 0x02017CB4 + arm_func_start sub_02018428 +sub_02018428: @ 0x02017CB4 ldr ip, _02017CBC @ =sub_02018428 bx ip .align 2, 0 _02017CBC: .4byte sub_02018428 - arm_func_end thunk_sub_02018428 + arm_func_end sub_02018428 - arm_func_start thunk_sub_02018460 -thunk_sub_02018460: @ 0x02017CC0 + arm_func_start sub_02018460 +sub_02018460: @ 0x02017CC0 ldr ip, _02017CC8 @ =sub_02018460 bx ip .align 2, 0 _02017CC8: .4byte sub_02018460 - arm_func_end thunk_sub_02018460 + arm_func_end sub_02018460 arm_func_start sub_02017CCC sub_02017CCC: @ 0x02017CCC @@ -27297,12 +28410,32 @@ sub_02017D80: @ 0x02017D80 _02017DAC: .4byte 0x000003E7 _02017DB0: .4byte 0x022A4BEC arm_func_end sub_02017D80 -_02017DB4: - .byte 0x08, 0x40, 0x2D, 0xE9, 0x99, 0x06, 0x00, 0xEB, 0x1C, 0x20, 0x9F, 0xE5 - .byte 0x02, 0x00, 0x50, 0xE1, 0x18, 0x10, 0x9F, 0x05, 0x02, 0x00, 0xA0, 0x01, 0xB0, 0x20, 0xC1, 0x01 - .byte 0x0C, 0x00, 0x9F, 0x15, 0xB2, 0x20, 0xC1, 0x01, 0xB2, 0x00, 0xD0, 0x11, 0x08, 0x80, 0xBD, 0xE8 - .byte 0xE7, 0x03, 0x00, 0x00, 0xEC, 0x4B, 0x2A, 0x02, 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1 - .byte 0x50, 0x98, 0x01, 0x02 + + arm_func_start FUN_02017DB4 +FUN_02017DB4: @ 0x02017DB4 + push {r3, lr} + bl sub_02019824 + ldr r2, _02017DE0 @ =0x000003E7 + cmp r0, r2 + ldreq r1, _02017DE4 @ =0x022A4BEC + moveq r0, r2 + strheq r2, [r1] + ldrne r0, _02017DE4 @ =0x022A4BEC + strheq r2, [r1, #2] + ldrhne r0, [r0, #2] + pop {r3, pc} + .align 2, 0 +_02017DE0: .4byte 0x000003E7 +_02017DE4: .4byte 0x022A4BEC + arm_func_end FUN_02017DB4 + + arm_func_start FUN_02017DE8 +FUN_02017DE8: @ 0x02017DE8 + ldr ip, _02017DF0 @ =sub_02019850 + bx ip + .align 2, 0 +_02017DF0: .4byte sub_02019850 + arm_func_end FUN_02017DE8 arm_func_start sub_02017DF4 sub_02017DF4: @ 0x02017DF4 @@ -27440,13 +28573,13 @@ _02017FA8: .4byte 0x022A4BEC _02017FAC: .4byte 0x000003E7 arm_func_end sub_02017F64 - arm_func_start thunk_sub_02019D04 -thunk_sub_02019D04: @ 0x02017FB0 + arm_func_start sub_02019D04 +sub_02019D04: @ 0x02017FB0 ldr ip, _02017FB8 @ =sub_02019D04 bx ip .align 2, 0 _02017FB8: .4byte sub_02019D04 - arm_func_end thunk_sub_02019D04 + arm_func_end sub_02019D04 arm_func_start sub_02017FBC sub_02017FBC: @ 0x02017FBC @@ -27686,13 +28819,13 @@ _020182A4: .4byte 0x000003E6 _020182A8: .4byte 0x022A4BEC arm_func_end sub_02018278 - arm_func_start thunk_sub_0201A480 -thunk_sub_0201A480: @ 0x020182AC + arm_func_start sub_0201A480 +sub_0201A480: @ 0x020182AC ldr ip, _020182B4 @ =sub_0201A480 bx ip .align 2, 0 _020182B4: .4byte sub_0201A480 - arm_func_end thunk_sub_0201A480 + arm_func_end sub_0201A480 arm_func_start sub_020182B8 sub_020182B8: @ 0x020182B8 @@ -27846,24 +28979,37 @@ sub_02018460: @ 0x02018460 _02018498: .4byte 0x02099224 arm_func_end sub_02018460 - arm_func_start thunk_sub_0201906C -thunk_sub_0201906C: @ 0x0201849C + arm_func_start sub_0201906C +sub_0201906C: @ 0x0201849C ldr ip, _020184A4 @ =sub_0201906C bx ip .align 2, 0 _020184A4: .4byte sub_0201906C - arm_func_end thunk_sub_0201906C + arm_func_end sub_0201906C - arm_func_start thunk_sub_02019260 -thunk_sub_02019260: @ 0x020184A8 + arm_func_start sub_02019260 +sub_02019260: @ 0x020184A8 ldr ip, _020184B0 @ =sub_02019260 bx ip .align 2, 0 _020184B0: .4byte sub_02019260 - arm_func_end thunk_sub_02019260 -_020184B4: - .byte 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x9C, 0x92, 0x01, 0x02 - .byte 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0xD0, 0x92, 0x01, 0x02 + arm_func_end sub_02019260 + + arm_func_start sub_020184B4 +sub_020184B4: @ 0x020184B4 + ldr ip, _020184BC @ =sub_0201929C + bx ip + .align 2, 0 +_020184BC: .4byte sub_0201929C + arm_func_end sub_020184B4 + + arm_func_start sub_020184C0 +sub_020184C0: @ 0x020184C0 + ldr ip, _020184C8 @ =sub_020192D0 + bx ip + .align 2, 0 +_020184C8: .4byte sub_020192D0 + arm_func_end sub_020184C0 arm_func_start sub_020184CC sub_020184CC: @ 0x020184CC @@ -28635,15 +29781,42 @@ sub_02019260: @ 0x02019260 _02019294: .4byte 0x020AFB24 _02019298: .4byte 0x020AFB28 arm_func_end sub_02019260 -_0201929C: - .byte 0x08, 0x40, 0x2D, 0xE9 - .byte 0x20, 0x00, 0x9F, 0xE5, 0x82, 0xA6, 0xFF, 0xEB, 0x00, 0x00, 0xA0, 0xE3, 0x02, 0x4D, 0x01, 0xEB - .byte 0x14, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0xC9, 0x8D, 0x01, 0xEB, 0x04, 0x00, 0x9F, 0xE5 - .byte 0xF4, 0xA6, 0xFF, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0x28, 0xFB, 0x0A, 0x02, 0xFF, 0xFF, 0x00, 0x00 - .byte 0x08, 0x40, 0x2D, 0xE9, 0x20, 0x00, 0x9F, 0xE5, 0x75, 0xA6, 0xFF, 0xEB, 0x1C, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE3, 0xB6, 0x8D, 0x01, 0xEB, 0x00, 0x00, 0xA0, 0xE3, 0x18, 0x4D, 0x01, 0xEB - .byte 0x04, 0x00, 0x9F, 0xE5, 0xE7, 0xA6, 0xFF, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0x28, 0xFB, 0x0A, 0x02 - .byte 0xFF, 0xFF, 0x00, 0x00 + + arm_func_start sub_0201929C +sub_0201929C: @ 0x0201929C + push {r3, lr} + ldr r0, _020192C8 @ =0x020AFB28 + bl sub_02002CB4 + mov r0, #0 + bl sub_0206C6BC + ldr r0, _020192CC @ =0x0000FFFF + mov r1, #0 + bl sub_0207C9E4 + ldr r0, _020192C8 @ =0x020AFB28 + bl sub_02002E98 + pop {r3, pc} + .align 2, 0 +_020192C8: .4byte 0x020AFB28 +_020192CC: .4byte 0x0000FFFF + arm_func_end sub_0201929C + + arm_func_start sub_020192D0 +sub_020192D0: @ 0x020192D0 + push {r3, lr} + ldr r0, _020192FC @ =0x020AFB28 + bl sub_02002CB4 + ldr r0, _02019300 @ =0x0000FFFF + mov r1, #0 + bl sub_0207C9C4 + mov r0, #0 + bl sub_0206C754 + ldr r0, _020192FC @ =0x020AFB28 + bl sub_02002E98 + pop {r3, pc} + .align 2, 0 +_020192FC: .4byte 0x020AFB28 +_02019300: .4byte 0x0000FFFF + arm_func_end sub_020192D0 arm_func_start sub_02019304 sub_02019304: @ 0x02019304 @@ -30592,17 +31765,17 @@ _0201AD70: pop {r4, r5, r6, pc} arm_func_end sub_0201AD44 - arm_func_start FUN_0201AD7C -FUN_0201AD7C: @ 0x0201AD7C + arm_func_start sub_0201AD7C +sub_0201AD7C: @ 0x0201AD7C add r0, r0, #0x14 bx lr - arm_func_end FUN_0201AD7C + arm_func_end sub_0201AD7C - arm_func_start FUN_0201AD84 -FUN_0201AD84: @ 0x0201AD84 + arm_func_start sub_0201AD84 +sub_0201AD84: @ 0x0201AD84 add r0, r0, #0x50 bx lr - arm_func_end FUN_0201AD84 + arm_func_end sub_0201AD84 arm_func_start sub_0201AD8C sub_0201AD8C: @ 0x0201AD8C @@ -31748,14 +32921,14 @@ sub_0201BCCC: @ 0x0201BCCC ldr r1, _0201BCEC @ =0x020AFC4C mov r2, #0x9c ldr r1, [r1] - ldr ip, _0201BCF0 @ =FUN_0201AD7C + ldr ip, _0201BCF0 @ =sub_0201AD7C add r1, r1, #0x1c8 add r1, r1, #0x1c00 mla r0, r2, r0, r1 bx ip .align 2, 0 _0201BCEC: .4byte 0x020AFC4C -_0201BCF0: .4byte FUN_0201AD7C +_0201BCF0: .4byte sub_0201AD7C arm_func_end sub_0201BCCC arm_func_start sub_0201BCF4 @@ -31763,20 +32936,34 @@ sub_0201BCF4: @ 0x0201BCF4 ldr r1, _0201BD14 @ =0x020AFC4C mov r2, #0x9c ldr r1, [r1] - ldr ip, _0201BD18 @ =FUN_0201AD84 + ldr ip, _0201BD18 @ =sub_0201AD84 add r1, r1, #0x1c8 add r1, r1, #0x1c00 mla r0, r2, r0, r1 bx ip .align 2, 0 _0201BD14: .4byte 0x020AFC4C -_0201BD18: .4byte FUN_0201AD84 +_0201BD18: .4byte sub_0201AD84 arm_func_end sub_0201BCF4 -_0201BD1C: - .byte 0x28, 0x30, 0x9F, 0xE5 - .byte 0x9C, 0x20, 0xA0, 0xE3, 0x00, 0xC0, 0x93, 0xE5, 0x01, 0x30, 0x00, 0xE2, 0x72, 0x0F, 0x8C, 0xE2 - .byte 0x07, 0x0B, 0x80, 0xE2, 0x91, 0x02, 0x22, 0xE0, 0x78, 0x00, 0xD2, 0xE5, 0x01, 0x00, 0xC0, 0xE3 - .byte 0x03, 0x00, 0x80, 0xE1, 0x78, 0x00, 0xC2, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x4C, 0xFC, 0x0A, 0x02 + + arm_func_start sub_0201BD1C +sub_0201BD1C: @ 0x0201BD1C + ldr r3, _0201BD4C @ =0x020AFC4C + mov r2, #0x9c + ldr ip, [r3] + and r3, r0, #1 + add r0, ip, #0x1c8 + add r0, r0, #0x1c00 + mla r2, r1, r2, r0 + ldrb r0, [r2, #0x78] + bic r0, r0, #1 + orr r0, r0, r3 + strb r0, [r2, #0x78] + bx lr + .align 2, 0 +_0201BD4C: .4byte 0x020AFC4C + arm_func_end sub_0201BD1C +_0201BD50: .byte 0x08, 0x40, 0x2D, 0xE9, 0x20, 0x30, 0x9F, 0xE5, 0x9C, 0x20, 0xA0, 0xE3, 0x00, 0x30, 0x93, 0xE5 .byte 0x00, 0xC0, 0xA0, 0xE1, 0x72, 0x0F, 0x83, 0xE2, 0x07, 0x0B, 0x80, 0xE2, 0x91, 0x02, 0x20, 0xE0 .byte 0x0C, 0x10, 0xA0, 0xE1, 0x4E, 0xFC, 0xFF, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0x4C, 0xFC, 0x0A, 0x02 @@ -31954,12 +33141,28 @@ sub_0201BF64: @ 0x0201BF64 .align 2, 0 _0201BFA8: .4byte 0x020AFC4C arm_func_end sub_0201BF64 -_0201BFAC: - .byte 0x18, 0x40, 0x2D, 0xE9 - .byte 0x04, 0xD0, 0x4D, 0xE2, 0x30, 0xC0, 0x9F, 0xE5, 0x00, 0x30, 0x8D, 0xE5, 0x00, 0xE0, 0x9C, 0xE5 - .byte 0x10, 0xC0, 0x9D, 0xE5, 0x70, 0x30, 0xA0, 0xE3, 0x00, 0x40, 0xA0, 0xE1, 0x9C, 0xE3, 0x20, 0xE0 - .byte 0x01, 0xC0, 0xA0, 0xE1, 0x02, 0x30, 0xA0, 0xE1, 0x04, 0x10, 0xA0, 0xE1, 0x0C, 0x20, 0xA0, 0xE1 - .byte 0xBD, 0xFC, 0xFF, 0xEB, 0x04, 0xD0, 0x8D, 0xE2, 0x18, 0x80, 0xBD, 0xE8, 0x4C, 0xFC, 0x0A, 0x02 + + arm_func_start FUN_0201BFAC +FUN_0201BFAC: @ 0x0201BFAC + push {r3, r4, lr} + sub sp, sp, #4 + ldr ip, _0201BFEC @ =0x020AFC4C + str r3, [sp] + ldr lr, [ip] + ldr ip, [sp, #0x10] + mov r3, #0x70 + mov r4, r0 + mla r0, ip, r3, lr + mov ip, r1 + mov r3, r2 + mov r1, r4 + mov r2, ip + bl sub_0201B2DC + add sp, sp, #4 + pop {r3, r4, pc} + .align 2, 0 +_0201BFEC: .4byte 0x020AFC4C + arm_func_end FUN_0201BFAC arm_func_start sub_0201BFF0 sub_0201BFF0: @ 0x0201BFF0 @@ -32079,13 +33282,13 @@ _0201C124: _0201C134: .4byte 0x020996E0 arm_func_end sub_0201C108 - arm_func_start thunk_sub_0201C050 -thunk_sub_0201C050: @ 0x0201C138 + arm_func_start sub_0201C050 +sub_0201C050: @ 0x0201C138 ldr ip, _0201C140 @ =sub_0201C050 bx ip .align 2, 0 _0201C140: .4byte sub_0201C050 - arm_func_end thunk_sub_0201C050 + arm_func_end sub_0201C050 arm_func_start sub_0201C144 sub_0201C144: @ 0x0201C144 @@ -33090,8 +34293,14 @@ sub_0201CF5C: @ 0x0201CF5C bl sub_0201C458 pop {r4, pc} arm_func_end sub_0201CF5C -_0201CF80: - .byte 0x41, 0x10, 0xD0, 0xE5, 0x01, 0x10, 0x81, 0xE2, 0x43, 0x10, 0xC0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0201CF80 +sub_0201CF80: @ 0x0201CF80 + ldrb r1, [r0, #0x41] + add r1, r1, #1 + strb r1, [r0, #0x43] + bx lr + arm_func_end sub_0201CF80 arm_func_start sub_0201CF90 sub_0201CF90: @ 0x0201CF90 @@ -33206,11 +34415,11 @@ sub_0201D0F8: @ 0x0201D0F8 arm_func_start sub_0201D100 sub_0201D100: @ 0x0201D100 - ldr ip, _0201D10C @ =FUN_0201DC4C + ldr ip, _0201D10C @ =sub_0201DC4C ldrsh r0, [r0, #0x70] bx ip .align 2, 0 -_0201D10C: .4byte FUN_0201DC4C +_0201D10C: .4byte sub_0201DC4C arm_func_end sub_0201D100 arm_func_start sub_0201D110 @@ -33287,8 +34496,12 @@ sub_0201D1B0: @ 0x0201D1B0 and r0, r0, #0xff bx lr arm_func_end sub_0201D1B0 -_0201D1D4: - .byte 0x2C, 0x00, 0x90, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0201D1D4 +sub_0201D1D4: @ 0x0201D1D4 + ldr r0, [r0, #0x2c] + bx lr + arm_func_end sub_0201D1D4 arm_func_start DeleteWanTableEntry DeleteWanTableEntry: @ 0x0201D1DC @@ -33753,11 +34966,31 @@ sub_0201D7A8: @ 0x0201D7A8 _0201D7D8: .4byte 0x00001510 _0201D7DC: .4byte 0x020AFC64 arm_func_end sub_0201D7A8 -_0201D7E0: - .byte 0x14, 0x20, 0x9F, 0xE5, 0x00, 0x30, 0xA0, 0xE1, 0x04, 0x00, 0x92, 0xE5, 0x01, 0x20, 0xA0, 0xE1 - .byte 0x08, 0xC0, 0x9F, 0xE5, 0x03, 0x10, 0xA0, 0xE1, 0x1C, 0xFF, 0x2F, 0xE1, 0x64, 0xFC, 0x0A, 0x02 - .byte 0x38, 0xD7, 0x01, 0x02, 0x08, 0x00, 0x9F, 0xE5, 0x08, 0xC0, 0x9F, 0xE5, 0x04, 0x00, 0x90, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x64, 0xFC, 0x0A, 0x02, 0x78, 0xD7, 0x01, 0x02 + + arm_func_start sub_0201D7E0 +sub_0201D7E0: @ 0x0201D7E0 + ldr r2, _0201D7FC @ =0x020AFC64 + mov r3, r0 + ldr r0, [r2, #4] + mov r2, r1 + ldr ip, _0201D800 @ =sub_0201D738 + mov r1, r3 + bx ip + .align 2, 0 +_0201D7FC: .4byte 0x020AFC64 +_0201D800: .4byte sub_0201D738 + arm_func_end sub_0201D7E0 + + arm_func_start sub_0201D804 +sub_0201D804: @ 0x0201D804 + ldr r0, _0201D814 @ =0x020AFC64 + ldr ip, _0201D818 @ =sub_0201D778 + ldr r0, [r0, #4] + bx ip + .align 2, 0 +_0201D814: .4byte 0x020AFC64 +_0201D818: .4byte sub_0201D778 + arm_func_end sub_0201D804 arm_func_start sub_0201D81C sub_0201D81C: @ 0x0201D81C @@ -33903,8 +35136,8 @@ sub_0201D9C8: @ 0x0201D9C8 _0201D9FC: .4byte 0x020AFC64 arm_func_end sub_0201D9C8 - arm_func_start FUN_0201DA00 -FUN_0201DA00: @ 0x0201DA00 + arm_func_start sub_0201DA00 +sub_0201DA00: @ 0x0201DA00 ldrb r1, [r0, #8] ldr r0, [r0] cmp r1, #0 @@ -33913,24 +35146,24 @@ FUN_0201DA00: @ 0x0201DA00 ldrsheq r0, [r0, #4] ldrshne r0, [r0, #0xc] bx lr - arm_func_end FUN_0201DA00 + arm_func_end sub_0201DA00 arm_func_start sub_0201DA20 sub_0201DA20: @ 0x0201DA20 ldr r2, _0201DA3C @ =0x020AFC64 mov r1, #0x38 ldr r2, [r2, #4] - ldr ip, _0201DA40 @ =FUN_0201DA00 + ldr ip, _0201DA40 @ =sub_0201DA00 smlabb r0, r0, r1, r2 ldr r0, [r0, #0x30] bx ip .align 2, 0 _0201DA3C: .4byte 0x020AFC64 -_0201DA40: .4byte FUN_0201DA00 +_0201DA40: .4byte sub_0201DA00 arm_func_end sub_0201DA20 - arm_func_start FUN_0201DA44 -FUN_0201DA44: @ 0x0201DA44 + arm_func_start sub_0201DA44 +sub_0201DA44: @ 0x0201DA44 ldr r2, [r0] ldrsh r0, [r2, #0xc] cmp r1, r0 @@ -33948,45 +35181,118 @@ _0201DA70: _0201DA78: mov r0, #1 bx lr - arm_func_end FUN_0201DA44 + arm_func_end sub_0201DA44 arm_func_start sub_0201DA80 sub_0201DA80: @ 0x0201DA80 ldr r3, _0201DA9C @ =0x020AFC64 mov r2, #0x38 ldr r3, [r3, #4] - ldr ip, _0201DAA0 @ =FUN_0201DA44 + ldr ip, _0201DAA0 @ =sub_0201DA44 smlabb r0, r0, r2, r3 ldr r0, [r0, #0x30] bx ip .align 2, 0 _0201DA9C: .4byte 0x020AFC64 -_0201DAA0: .4byte FUN_0201DA44 +_0201DAA0: .4byte sub_0201DA44 arm_func_end sub_0201DA80 -_0201DAA4: - .byte 0xF8, 0x4F, 0x2D, 0xE9, 0x04, 0x50, 0x90, 0xE5, 0x01, 0xA0, 0xA0, 0xE1 - .byte 0x02, 0x90, 0xA0, 0xE1, 0x00, 0x00, 0x53, 0xE3, 0xBE, 0x70, 0xD5, 0xE1, 0x02, 0x00, 0x00, 0x0A - .byte 0x01, 0x00, 0x53, 0xE3, 0x1B, 0x00, 0x00, 0x0A, 0xF8, 0x8F, 0xBD, 0xE8, 0x00, 0x80, 0xA0, 0xE3 - .byte 0x08, 0x60, 0xA0, 0xE1, 0xD4, 0x40, 0x9F, 0xE5, 0xD4, 0xB0, 0x9F, 0xE5, 0x12, 0x00, 0x00, 0xEA - .byte 0x00, 0x60, 0x8D, 0xE5, 0x05, 0x00, 0x95, 0xE8, 0x08, 0x01, 0x90, 0xE7, 0x0A, 0x10, 0xA0, 0xE1 - .byte 0x09, 0x30, 0xA0, 0xE1, 0x2C, 0xF9, 0xFF, 0xEB, 0x04, 0x20, 0x95, 0xE5, 0x00, 0x10, 0x9B, 0xE5 - .byte 0xB4, 0x30, 0xD2, 0xE1, 0xBC, 0x20, 0xD1, 0xE1, 0x83, 0x10, 0xA0, 0xE1, 0xB1, 0x10, 0x94, 0xE1 - .byte 0x9E, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0x8A, 0xE0, 0x01, 0x10, 0x88, 0xE2, 0x00, 0x08, 0xA0, 0xE1 - .byte 0x01, 0x18, 0xA0, 0xE1, 0x20, 0xA8, 0xA0, 0xE1, 0x21, 0x88, 0xA0, 0xE1, 0x07, 0x00, 0x58, 0xE1 - .byte 0xEA, 0xFF, 0xFF, 0x3A, 0xF8, 0x8F, 0xBD, 0xE8, 0x00, 0x80, 0xA0, 0xE3, 0x01, 0x40, 0xA0, 0xE3 - .byte 0x68, 0xB0, 0x9F, 0xE5, 0x16, 0x00, 0x00, 0xEA, 0x00, 0x00, 0x95, 0xE5, 0x0A, 0x10, 0xA0, 0xE1 - .byte 0x08, 0x61, 0x90, 0xE7, 0x09, 0x30, 0xA0, 0xE1, 0x00, 0x40, 0x8D, 0xE5, 0x04, 0x20, 0x95, 0xE5 - .byte 0x06, 0x00, 0xA0, 0xE1, 0x10, 0xF9, 0xFF, 0xEB, 0x04, 0x20, 0x95, 0xE5, 0x40, 0x00, 0x9F, 0xE5 - .byte 0xB4, 0x30, 0xD2, 0xE1, 0x00, 0x10, 0x90, 0xE5, 0x04, 0x00, 0x96, 0xE5, 0xBC, 0x27, 0xD1, 0xE1 - .byte 0x83, 0x10, 0xA0, 0xE1, 0xB1, 0x10, 0x9B, 0xE1, 0x80, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0x8A, 0xE0 - .byte 0x01, 0x10, 0x88, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x01, 0x18, 0xA0, 0xE1, 0x20, 0xA8, 0xA0, 0xE1 - .byte 0x21, 0x88, 0xA0, 0xE1, 0x07, 0x00, 0x58, 0xE1, 0xE6, 0xFF, 0xFF, 0x3A, 0xF8, 0x8F, 0xBD, 0xE8 - .byte 0x30, 0xFC, 0x0A, 0x02, 0x4C, 0xFC, 0x0A, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0x14, 0xE0, 0x9F, 0xE5 - .byte 0x38, 0xC0, 0xA0, 0xE3, 0x04, 0xE0, 0x9E, 0xE5, 0x80, 0xEC, 0x00, 0xE1, 0x30, 0x00, 0x90, 0xE5 - .byte 0xB3, 0xFF, 0xFF, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0x64, 0xFC, 0x0A, 0x02 - arm_func_start FUN_0201DBDC -FUN_0201DBDC: @ 0x0201DBDC + arm_func_start FUN_0201DAA4 +FUN_0201DAA4: @ 0x0201DAA4 + push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} + ldr r5, [r0, #4] + mov sl, r1 + mov sb, r2 + cmp r3, #0 + ldrh r7, [r5, #0xe] + beq _0201DACC + cmp r3, #1 + beq _0201DB38 + pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +_0201DACC: + mov r8, #0 + mov r6, r8 + ldr r4, _0201DBB0 @ =0x020AFC30 + ldr fp, _0201DBB4 @ =0x020AFC4C + b _0201DB2C +_0201DAE0: + str r6, [sp] + ldm r5, {r0, r2} + ldr r0, [r0, r8, lsl #2] + mov r1, sl + mov r3, sb + bl FUN_0201BFAC + ldr r2, [r5, #4] + ldr r1, [fp] + ldrh r3, [r2, #4] + ldrh r2, [r1, #0xc] + lsl r1, r3, #1 + ldrh r1, [r4, r1] + bl sub_0201D990 + add r0, sl, r0 + add r1, r8, #1 + lsl r0, r0, #0x10 + lsl r1, r1, #0x10 + lsr sl, r0, #0x10 + lsr r8, r1, #0x10 +_0201DB2C: + cmp r8, r7 + blo _0201DAE0 + pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +_0201DB38: + mov r8, #0 + mov r4, #1 + ldr fp, _0201DBB0 @ =0x020AFC30 + b _0201DBA4 +_0201DB48: + ldr r0, [r5] + mov r1, sl + ldr r6, [r0, r8, lsl #2] + mov r3, sb + str r4, [sp] + ldr r2, [r5, #4] + mov r0, r6 + bl FUN_0201BFAC + ldr r2, [r5, #4] + ldr r0, _0201DBB4 @ =0x020AFC4C + ldrh r3, [r2, #4] + ldr r1, [r0] + ldr r0, [r6, #4] + ldrh r2, [r1, #0x7c] + lsl r1, r3, #1 + ldrh r1, [fp, r1] + bl sub_0201D990 + add r0, sl, r0 + add r1, r8, #1 + lsl r0, r0, #0x10 + lsl r1, r1, #0x10 + lsr sl, r0, #0x10 + lsr r8, r1, #0x10 +_0201DBA4: + cmp r8, r7 + blo _0201DB48 + pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} + .align 2, 0 +_0201DBB0: .4byte 0x020AFC30 +_0201DBB4: .4byte 0x020AFC4C + arm_func_end FUN_0201DAA4 + + arm_func_start sub_0201DBB8 +sub_0201DBB8: @ 0x0201DBB8 + push {r3, lr} + ldr lr, _0201DBD8 @ =0x020AFC64 + mov ip, #0x38 + ldr lr, [lr, #4] + smlabb r0, r0, ip, lr + ldr r0, [r0, #0x30] + bl FUN_0201DAA4 + pop {r3, pc} + .align 2, 0 +_0201DBD8: .4byte 0x020AFC64 + arm_func_end sub_0201DBB8 + + arm_func_start sub_0201DBDC +sub_0201DBDC: @ 0x0201DBDC ldr r0, [r0, #4] ldr r1, [r0, #4] cmp r1, #0 @@ -34016,21 +35322,21 @@ _0201DC30: lsl r0, r0, #0xc asr r0, r0, #0x10 bx lr - arm_func_end FUN_0201DBDC + arm_func_end sub_0201DBDC - arm_func_start FUN_0201DC4C -FUN_0201DC4C: @ 0x0201DC4C + arm_func_start sub_0201DC4C +sub_0201DC4C: @ 0x0201DC4C ldr r2, _0201DC68 @ =0x020AFC64 mov r1, #0x38 ldr r2, [r2, #4] - ldr ip, _0201DC6C @ =FUN_0201DBDC + ldr ip, _0201DC6C @ =sub_0201DBDC smlabb r0, r0, r1, r2 ldr r0, [r0, #0x30] bx ip .align 2, 0 _0201DC68: .4byte 0x020AFC64 -_0201DC6C: .4byte FUN_0201DBDC - arm_func_end FUN_0201DC4C +_0201DC6C: .4byte sub_0201DBDC + arm_func_end sub_0201DC4C arm_func_start sub_0201DC70 sub_0201DC70: @ 0x0201DC70 @@ -34079,17 +35385,59 @@ sub_0201DCD0: @ 0x0201DCD0 .align 2, 0 _0201DCF0: .4byte 0x020AFC6C arm_func_end sub_0201DCD0 -_0201DCF4: - .byte 0x48, 0x00, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3, 0x00, 0x10, 0x90, 0xE5 - .byte 0x01, 0x30, 0xA0, 0xE3, 0xC2, 0x27, 0xC1, 0xE5, 0x00, 0x20, 0x90, 0xE5, 0x7C, 0x10, 0xA0, 0xE3 - .byte 0x06, 0x00, 0x00, 0xEA, 0x83, 0x21, 0x00, 0xE1, 0xB2, 0x00, 0xD0, 0xE1, 0x01, 0x00, 0x10, 0xE3 - .byte 0x1E, 0xFF, 0x2F, 0x01, 0x01, 0x00, 0x83, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x40, 0x38, 0xA0, 0xE1 - .byte 0x10, 0x00, 0x53, 0xE3, 0xF6, 0xFF, 0xFF, 0xBA, 0x01, 0x00, 0xA0, 0xE3, 0xC2, 0x07, 0xC2, 0xE5 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x6C, 0xFC, 0x0A, 0x02, 0x70, 0x40, 0x2D, 0xE9, 0x38, 0x50, 0x9F, 0xE5 - .byte 0x01, 0x60, 0xA0, 0xE3, 0x7C, 0x40, 0xA0, 0xE3, 0x00, 0x00, 0x95, 0xE5, 0x86, 0x04, 0x00, 0xE1 - .byte 0xB2, 0x10, 0xD0, 0xE1, 0x01, 0x00, 0x11, 0xE3, 0x00, 0x00, 0x00, 0x0A, 0x7A, 0xFC, 0xFF, 0xEB - .byte 0x01, 0x00, 0x86, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x40, 0x68, 0xA0, 0xE1, 0x10, 0x00, 0x56, 0xE3 - .byte 0xF4, 0xFF, 0xFF, 0xBA, 0xDA, 0xFF, 0xFF, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x6C, 0xFC, 0x0A, 0x02 + + arm_func_start sub_0201DCF4 +sub_0201DCF4: @ 0x0201DCF4 + ldr r0, _0201DD44 @ =0x020AFC6C + mov r2, #0 + ldr r1, [r0] + mov r3, #1 + strb r2, [r1, #0x7c2] + ldr r2, [r0] + mov r1, #0x7c + b _0201DD30 +_0201DD14: + smlabb r0, r3, r1, r2 + ldrh r0, [r0, #2] + tst r0, #1 + bxeq lr + add r0, r3, #1 + lsl r0, r0, #0x10 + asr r3, r0, #0x10 +_0201DD30: + cmp r3, #0x10 + blt _0201DD14 + mov r0, #1 + strb r0, [r2, #0x7c2] + bx lr + .align 2, 0 +_0201DD44: .4byte 0x020AFC6C + arm_func_end sub_0201DCF4 + + arm_func_start sub_0201DD48 +sub_0201DD48: @ 0x0201DD48 + push {r4, r5, r6, lr} + ldr r5, _0201DD8C @ =0x020AFC6C + mov r6, #1 + mov r4, #0x7c +_0201DD58: + ldr r0, [r5] + smlabb r0, r6, r4, r0 + ldrh r1, [r0, #2] + tst r1, #1 + beq _0201DD70 + bl sub_0201CF5C +_0201DD70: + add r0, r6, #1 + lsl r0, r0, #0x10 + asr r6, r0, #0x10 + cmp r6, #0x10 + blt _0201DD58 + bl sub_0201DCF4 + pop {r4, r5, r6, pc} + .align 2, 0 +_0201DD8C: .4byte 0x020AFC6C + arm_func_end sub_0201DD48 arm_func_start sub_0201DD90 sub_0201DD90: @ 0x0201DD90 @@ -35667,13 +37015,13 @@ _0201F284: _0201F29C: .4byte 0x020AFCE4 arm_func_end sub_0201F248 - arm_func_start thunk_sub_0201F1D4 -thunk_sub_0201F1D4: @ 0x0201F2A0 + arm_func_start sub_0201F1D4 +sub_0201F1D4: @ 0x0201F2A0 ldr ip, _0201F2A8 @ =sub_0201F1D4 bx ip .align 2, 0 _0201F2A8: .4byte sub_0201F1D4 - arm_func_end thunk_sub_0201F1D4 + arm_func_end sub_0201F1D4 arm_func_start sub_0201F2AC sub_0201F2AC: @ 0x0201F2AC @@ -37063,7 +38411,7 @@ sub_0202057C: @ 0x0202057C stmdb sp!, {lr} sub sp, sp, #0x54 add r0, sp, #0 - bl thunk_sub_0207BA08 + bl sub_0207BA08 ldrsb r0, [sp] bl sub_020205C0 add sp, sp, #0x54 @@ -37303,10 +38651,26 @@ _02020850: str r1, [sl] pop {r4, r5, r6, r7, r8, sb, sl, pc} arm_func_end sub_020206FC -_02020868: - .byte 0x00, 0x00, 0x00, 0xEA, 0x01, 0x00, 0x80, 0xE2 - .byte 0x00, 0x10, 0xD0, 0xE5, 0x00, 0x00, 0x51, 0xE3, 0xFB, 0xFF, 0xFF, 0x1A, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x70, 0x9A, 0x08, 0x02 + + arm_func_start sub_02020868 +sub_02020868: @ 0x02020868 + b _02020870 +_0202086C: + add r0, r0, #1 +_02020870: + ldrb r1, [r0] + cmp r1, #0 + bne _0202086C + bx lr + arm_func_end sub_02020868 + + arm_func_start sub_02020880 +sub_02020880: @ 0x02020880 + ldr ip, _02020888 @ =Strstr + bx ip + .align 2, 0 +_02020888: .4byte Strstr + arm_func_end sub_02020880 arm_func_start sub_0202088C sub_0202088C: @ 0x0202088C @@ -37581,12 +38945,12 @@ sub_02020B94: @ 0x02020B94 pop {r3, pc} arm_func_end sub_02020B94 - arm_func_start FUN_02020BB8 -FUN_02020BB8: @ 0x02020BB8 + arm_func_start sub_02020BB8 +sub_02020BB8: @ 0x02020BB8 str r1, [r0, #0x6c] str r2, [r0, #0x70] bx lr - arm_func_end FUN_02020BB8 + arm_func_end sub_02020BB8 arm_func_start sub_02020BC4 sub_02020BC4: @ 0x02020BC4 @@ -37662,8 +39026,8 @@ _02020C70: pop {r4, pc} arm_func_end sub_02020BC4 - arm_func_start FUN_02020CCC -FUN_02020CCC: @ 0x02020CCC + arm_func_start sub_02020CCC +sub_02020CCC: @ 0x02020CCC ldr r1, [r0, #0x5c] cmp r1, #1 bne _02020CF4 @@ -37684,10 +39048,10 @@ _02020CF4: mov r1, #1 strb r1, [r0, #0x9d] bx lr - arm_func_end FUN_02020CCC + arm_func_end sub_02020CCC - arm_func_start FUN_02020D18 -FUN_02020D18: @ 0x02020D18 + arm_func_start sub_02020D18 +sub_02020D18: @ 0x02020D18 ldr r1, [r0, #0x5c] cmp r1, #1 bxne lr @@ -37698,25 +39062,25 @@ FUN_02020D18: @ 0x02020D18 mov r1, #1 strb r1, [r0, #0x9d] bx lr - arm_func_end FUN_02020D18 + arm_func_end sub_02020D18 - arm_func_start FUN_02020D40 -FUN_02020D40: @ 0x02020D40 + arm_func_start sub_02020D40 +sub_02020D40: @ 0x02020D40 ldr r1, [r0, #0x5c] cmp r1, #1 moveq r1, #2 streq r1, [r0, #0x5c] bx lr - arm_func_end FUN_02020D40 + arm_func_end sub_02020D40 - arm_func_start FUN_02020D54 -FUN_02020D54: @ 0x02020D54 + arm_func_start sub_02020D54 +sub_02020D54: @ 0x02020D54 ldr r0, [r0, #0x5c] bx lr - arm_func_end FUN_02020D54 + arm_func_end sub_02020D54 - arm_func_start FUN_02020D5C -FUN_02020D5C: @ 0x02020D5C + arm_func_start sub_02020D5C +sub_02020D5C: @ 0x02020D5C ldr r0, [r0, #0x5c] cmp r0, #0 cmpne r0, #1 @@ -37725,10 +39089,10 @@ FUN_02020D5C: @ 0x02020D5C moveq r0, #0 movne r0, #1 bx lr - arm_func_end FUN_02020D5C + arm_func_end sub_02020D5C - arm_func_start FUN_02020D7C -FUN_02020D7C: @ 0x02020D7C + arm_func_start sub_02020D7C +sub_02020D7C: @ 0x02020D7C push {r3, r4, r5, r6, r7, lr} mov r7, r0 mov r6, r1 @@ -37750,7 +39114,7 @@ _02020DB8: cmp r4, r0 blt _02020D94 pop {r3, r4, r5, r6, r7, pc} - arm_func_end FUN_02020D7C + arm_func_end sub_02020D7C arm_func_start AnalyzeText AnalyzeText: @ 0x02020DC8 @@ -38429,7 +39793,7 @@ _02021764: bl StoiTag lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl thunk_sub_0201820C + bl sub_0201820C b _02021AA0 _0202179C: ldr r0, _02021ED4 @ =0x020997E4 @@ -40717,8 +42081,8 @@ SprintfStatic: @ 0x0202378C bx lr arm_func_end SprintfStatic - arm_func_start FUN_020237B4 -FUN_020237B4: @ 0x020237B4 + arm_func_start sub_020237B4 +sub_020237B4: @ 0x020237B4 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #0x100 mov r3, r1 @@ -40798,51 +42162,51 @@ _020238BC: .align 2, 0 _020238C8: .4byte 0x02099D0C _020238CC: .4byte 0x02099D10 - arm_func_end FUN_020237B4 + arm_func_end sub_020237B4 arm_func_start sub_020238D0 sub_020238D0: @ 0x020238D0 - ldr ip, _020238DC @ =FUN_020237B4 + ldr ip, _020238DC @ =sub_020237B4 mov r2, #5 bx ip .align 2, 0 -_020238DC: .4byte FUN_020237B4 +_020238DC: .4byte sub_020237B4 arm_func_end sub_020238D0 arm_func_start sub_020238E0 sub_020238E0: @ 0x020238E0 - ldr ip, _020238EC @ =FUN_020237B4 + ldr ip, _020238EC @ =sub_020237B4 mov r2, #0 bx ip .align 2, 0 -_020238EC: .4byte FUN_020237B4 +_020238EC: .4byte sub_020237B4 arm_func_end sub_020238E0 arm_func_start sub_020238F0 sub_020238F0: @ 0x020238F0 - ldr ip, _020238FC @ =FUN_020237B4 + ldr ip, _020238FC @ =sub_020237B4 mov r2, #7 bx ip .align 2, 0 -_020238FC: .4byte FUN_020237B4 +_020238FC: .4byte sub_020237B4 arm_func_end sub_020238F0 arm_func_start sub_02023900 sub_02023900: @ 0x02023900 - ldr ip, _0202390C @ =FUN_020237B4 + ldr ip, _0202390C @ =sub_020237B4 mov r2, #0 bx ip .align 2, 0 -_0202390C: .4byte FUN_020237B4 +_0202390C: .4byte sub_020237B4 arm_func_end sub_02023900 arm_func_start sub_02023910 sub_02023910: @ 0x02023910 - ldr ip, _0202391C @ =FUN_020237B4 + ldr ip, _0202391C @ =sub_020237B4 mov r2, #0 bx ip .align 2, 0 -_0202391C: .4byte FUN_020237B4 +_0202391C: .4byte sub_020237B4 arm_func_end sub_02023910 arm_func_start sub_02023920 @@ -42417,7 +43781,7 @@ sub_02024D48: @ 0x02024D48 lsr r1, r2, #0x10 bne _02024D70 and r1, r1, #0xff - bl thunk_sub_0205A430 + bl sub_0205A430 mov r0, r4 pop {r4, pc} _02024D70: @@ -43256,8 +44620,11 @@ _02025778: .align 2, 0 _02025780: .4byte 0x000081A1 arm_func_end sub_020256FC -_02025784: - .byte 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_02025784 +sub_02025784: @ 0x02025784 + bx lr + arm_func_end sub_02025784 arm_func_start GetStringFromFile GetStringFromFile: @ 0x02025788 @@ -43581,13 +44948,39 @@ _02025B80: .byte 0x00, 0x10, 0x8D, 0xE2, 0x01, 0x20, 0xA0, 0xE3, 0x13, 0x8C, 0xFF, 0xEB, 0x14, 0x00, 0x9F, 0xE5 .byte 0x10, 0x10, 0x90, 0xE5, 0x0C, 0x10, 0x80, 0xE5, 0x40, 0xD0, 0x8D, 0xE2, 0x10, 0x80, 0xBD, 0xE8 .byte 0x34, 0xFD, 0x0A, 0x02, 0x2C, 0xAC, 0x09, 0x02, 0x04, 0xFD, 0x0A, 0x02, 0x1C, 0xFD, 0x0A, 0x02 - .byte 0x14, 0xFD, 0x0A, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0x50, 0x00, 0x9F, 0xE5, 0x10, 0x00, 0x90, 0xE5 - .byte 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0x00, 0x0A, 0x44, 0x00, 0x9F, 0xE5, 0xE8, 0x8B, 0xFF, 0xEB - .byte 0x38, 0x10, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3, 0x10, 0x20, 0x81, 0xE5, 0x34, 0x00, 0x9F, 0xE5 - .byte 0x14, 0x20, 0x81, 0xE5, 0x8A, 0x05, 0x00, 0xEB, 0x20, 0x00, 0x9F, 0xE5, 0x04, 0x10, 0x90, 0xE5 - .byte 0x00, 0x00, 0x51, 0xE3, 0x0C, 0x10, 0x80, 0x15, 0x10, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3 - .byte 0x04, 0x10, 0x80, 0xE5, 0x41, 0x05, 0x00, 0xEB, 0xC8, 0x05, 0x00, 0xEB, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x04, 0xFD, 0x0A, 0x02, 0x14, 0xFD, 0x0A, 0x02, 0x38, 0xAC, 0x09, 0x02 + .byte 0x14, 0xFD, 0x0A, 0x02 + + arm_func_start sub_02025C14 +sub_02025C14: @ 0x02025C14 + push {r3, lr} + ldr r0, _02025C70 @ =0x020AFD04 + ldr r0, [r0, #0x10] + cmp r0, #0 + beq _02025C30 + ldr r0, _02025C74 @ =0x020AFD14 + bl UnloadFile +_02025C30: + ldr r1, _02025C70 @ =0x020AFD04 + mov r2, #0 + str r2, [r1, #0x10] + ldr r0, _02025C78 @ =0x0209AC38 + str r2, [r1, #0x14] + bl sub_02027274 + ldr r0, _02025C70 @ =0x020AFD04 + ldr r1, [r0, #4] + cmp r1, #0 + strne r1, [r0, #0xc] + ldr r0, _02025C70 @ =0x020AFD04 + mov r1, #0 + str r1, [r0, #4] + bl sub_02027170 + bl sub_02027390 + pop {r3, pc} + .align 2, 0 +_02025C70: .4byte 0x020AFD04 +_02025C74: .4byte 0x020AFD14 +_02025C78: .4byte 0x0209AC38 + arm_func_end sub_02025C14 arm_func_start sub_02025C7C sub_02025C7C: @ 0x02025C7C @@ -43945,11 +45338,11 @@ _02026180: .4byte sub_02020B74 arm_func_start sub_02026184 sub_02026184: @ 0x02026184 - ldr ip, _02026190 @ =FUN_02020BB8 + ldr ip, _02026190 @ =sub_02020BB8 add r0, r0, #4 bx ip .align 2, 0 -_02026190: .4byte FUN_02020BB8 +_02026190: .4byte sub_02020BB8 arm_func_end sub_02026184 arm_func_start sub_02026194 @@ -43963,56 +45356,56 @@ _020261A0: .4byte sub_02020BC4 arm_func_start sub_020261A4 sub_020261A4: @ 0x020261A4 - ldr ip, _020261B0 @ =FUN_02020CCC + ldr ip, _020261B0 @ =sub_02020CCC add r0, r0, #4 bx ip .align 2, 0 -_020261B0: .4byte FUN_02020CCC +_020261B0: .4byte sub_02020CCC arm_func_end sub_020261A4 arm_func_start sub_020261B4 sub_020261B4: @ 0x020261B4 - ldr ip, _020261C0 @ =FUN_02020D18 + ldr ip, _020261C0 @ =sub_02020D18 add r0, r0, #4 bx ip .align 2, 0 -_020261C0: .4byte FUN_02020D18 +_020261C0: .4byte sub_02020D18 arm_func_end sub_020261B4 arm_func_start sub_020261C4 sub_020261C4: @ 0x020261C4 - ldr ip, _020261D0 @ =FUN_02020D40 + ldr ip, _020261D0 @ =sub_02020D40 add r0, r0, #4 bx ip .align 2, 0 -_020261D0: .4byte FUN_02020D40 +_020261D0: .4byte sub_02020D40 arm_func_end sub_020261C4 arm_func_start sub_020261D4 sub_020261D4: @ 0x020261D4 - ldr ip, _020261E0 @ =FUN_02020D54 + ldr ip, _020261E0 @ =sub_02020D54 add r0, r0, #4 bx ip .align 2, 0 -_020261E0: .4byte FUN_02020D54 +_020261E0: .4byte sub_02020D54 arm_func_end sub_020261D4 arm_func_start sub_020261E4 sub_020261E4: @ 0x020261E4 - ldr ip, _020261F0 @ =FUN_02020D5C + ldr ip, _020261F0 @ =sub_02020D5C add r0, r0, #4 bx ip .align 2, 0 -_020261F0: .4byte FUN_02020D5C +_020261F0: .4byte sub_02020D5C arm_func_end sub_020261E4 arm_func_start sub_020261F4 sub_020261F4: @ 0x020261F4 - ldr ip, _02026200 @ =FUN_02020D7C + ldr ip, _02026200 @ =sub_02020D7C add r0, r0, #4 bx ip .align 2, 0 -_02026200: .4byte FUN_02020D7C +_02026200: .4byte sub_02020D7C arm_func_end sub_020261F4 arm_func_start sub_02026204 @@ -45178,11 +46571,35 @@ _0202713C: .4byte 0x022A7AA0 _02027140: .4byte 0x022A7A8C _02027144: .4byte 0x022A7A6C arm_func_end sub_02027040 -_02027148: - .byte 0x08, 0x00, 0x9F, 0xE5, 0x01, 0x10, 0xA0, 0xE3 - .byte 0x01, 0x10, 0xC0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x4C, 0xFD, 0x0A, 0x02, 0x08, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE3, 0x01, 0x10, 0xC0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x4C, 0xFD, 0x0A, 0x02 - .byte 0x04, 0x00, 0x9F, 0xE5, 0x02, 0x00, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x6C, 0x7A, 0x2A, 0x02 + + arm_func_start sub_02027148 +sub_02027148: @ 0x02027148 + ldr r0, _02027158 @ =0x020AFD4C + mov r1, #1 + strb r1, [r0, #1] + bx lr + .align 2, 0 +_02027158: .4byte 0x020AFD4C + arm_func_end sub_02027148 + + arm_func_start sub_0202715C +sub_0202715C: @ 0x0202715C + ldr r0, _0202716C @ =0x020AFD4C + mov r1, #0 + strb r1, [r0, #1] + bx lr + .align 2, 0 +_0202716C: .4byte 0x020AFD4C + arm_func_end sub_0202715C + + arm_func_start sub_02027170 +sub_02027170: @ 0x02027170 + ldr r0, _0202717C @ =0x022A7A6C + ldrb r0, [r0, #2] + bx lr + .align 2, 0 +_0202717C: .4byte 0x022A7A6C + arm_func_end sub_02027170 arm_func_start sub_02027180 sub_02027180: @ 0x02027180 @@ -45330,9 +46747,16 @@ _02027370: .4byte 0x022A7AA0 _02027374: .4byte 0x022A7A8C _02027378: .4byte 0x022A7A6C arm_func_end sub_02027274 -_0202737C: - .byte 0x04, 0xC0, 0x9F, 0xE5 - .byte 0x04, 0x00, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x74, 0x72, 0x02, 0x02, 0xC8, 0xAD, 0x09, 0x02 + + arm_func_start sub_0202737C +sub_0202737C: @ 0x0202737C + ldr ip, _02027388 @ =sub_02027274 + ldr r0, _0202738C @ =0x0209ADC8 + bx ip + .align 2, 0 +_02027388: .4byte sub_02027274 +_0202738C: .4byte 0x0209ADC8 + arm_func_end sub_0202737C arm_func_start sub_02027390 sub_02027390: @ 0x02027390 @@ -45487,11 +46911,30 @@ _020275B4: .4byte 0x0209AC4C _020275B8: .4byte 0x022A7A78 _020275BC: .4byte 0x022A7A6C arm_func_end sub_02027390 -_020275C0: - .byte 0x0C, 0x30, 0x9F, 0xE5, 0x0C, 0x20, 0x9F, 0xE5, 0x00, 0x30, 0x80, 0xE5, 0x00, 0x20, 0x81, 0xE5 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0xC8, 0x7A, 0x2A, 0x02, 0xA0, 0x7A, 0x2A, 0x02, 0x0C, 0x30, 0x9F, 0xE5 - .byte 0x0C, 0x20, 0x9F, 0xE5, 0x00, 0x30, 0x80, 0xE5, 0x00, 0x20, 0x81, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0x7B, 0x2A, 0x02, 0x8C, 0x7A, 0x2A, 0x02 + + arm_func_start sub_020275C0 +sub_020275C0: @ 0x020275C0 + ldr r3, _020275D4 @ =0x022A7AC8 + ldr r2, _020275D8 @ =0x022A7AA0 + str r3, [r0] + str r2, [r1] + bx lr + .align 2, 0 +_020275D4: .4byte 0x022A7AC8 +_020275D8: .4byte 0x022A7AA0 + arm_func_end sub_020275C0 + + arm_func_start sub_020275DC +sub_020275DC: @ 0x020275DC + ldr r3, _020275F0 @ =0x022A7B00 + ldr r2, _020275F4 @ =0x022A7A8C + str r3, [r0] + str r2, [r1] + bx lr + .align 2, 0 +_020275F0: .4byte 0x022A7B00 +_020275F4: .4byte 0x022A7A8C + arm_func_end sub_020275DC arm_func_start sub_020275F8 sub_020275F8: @ 0x020275F8 @@ -46306,8 +47749,8 @@ _020280B8: .4byte 0x022A88DC _020280BC: .4byte 0x020AFD4C arm_func_end sub_02028080 - arm_func_start FUN_020280C0 -FUN_020280C0: @ 0x020280C0 + arm_func_start sub_020280C0 +sub_020280C0: @ 0x020280C0 push {r3, r4, r5, lr} mov r4, r1 mov r1, #1 @@ -46328,15 +47771,15 @@ FUN_020280C0: @ 0x020280C0 .align 2, 0 _02028104: .4byte 0x022A88E4 _02028108: .4byte 0x020AFD4C - arm_func_end FUN_020280C0 + arm_func_end sub_020280C0 arm_func_start sub_0202810C sub_0202810C: @ 0x0202810C - ldr ip, _02028118 @ =FUN_020280C0 + ldr ip, _02028118 @ =sub_020280C0 mov r1, #1 bx ip .align 2, 0 -_02028118: .4byte FUN_020280C0 +_02028118: .4byte sub_020280C0 arm_func_end sub_0202810C arm_func_start sub_0202811C @@ -46427,10 +47870,27 @@ _0202822C: .byte 0x10, 0x40, 0x2D, 0xE9 .byte 0x20, 0x20, 0x9F, 0xE5, 0xE0, 0x10, 0xA0, 0xE3, 0x90, 0x21, 0x24, 0xE0, 0x14, 0x00, 0x94, 0xE5 .byte 0xD0, 0x63, 0xFF, 0xEB, 0xD0, 0x01, 0xD4, 0xE1, 0xC9, 0xFD, 0xFF, 0xEB, 0x00, 0x00, 0xA0, 0xE3 - .byte 0xB6, 0x00, 0xC4, 0xE5, 0x10, 0x80, 0xBD, 0xE8, 0xDC, 0x88, 0x2A, 0x02, 0x08, 0x20, 0x9F, 0xE5 - .byte 0x80, 0x00, 0xA0, 0xE1, 0xB0, 0x10, 0x82, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0x74, 0x7A, 0x2A, 0x02 - .byte 0x08, 0x10, 0x9F, 0xE5, 0x80, 0x00, 0xA0, 0xE1, 0xB0, 0x00, 0x91, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x74, 0x7A, 0x2A, 0x02 + .byte 0xB6, 0x00, 0xC4, 0xE5, 0x10, 0x80, 0xBD, 0xE8, 0xDC, 0x88, 0x2A, 0x02 + + arm_func_start sub_0202825C +sub_0202825C: @ 0x0202825C + ldr r2, _0202826C @ =0x022A7A74 + lsl r0, r0, #1 + strh r1, [r2, r0] + bx lr + .align 2, 0 +_0202826C: .4byte 0x022A7A74 + arm_func_end sub_0202825C + + arm_func_start sub_02028270 +sub_02028270: @ 0x02028270 + ldr r1, _02028280 @ =0x022A7A74 + lsl r0, r0, #1 + ldrh r0, [r1, r0] + bx lr + .align 2, 0 +_02028280: .4byte 0x022A7A74 + arm_func_end sub_02028270 arm_func_start sub_02028284 sub_02028284: @ 0x02028284 @@ -47359,9 +48819,9 @@ sub_02028E40: @ 0x02028E40 _02028E54: add r7, r5, r6, lsl #7 mov r0, r7 - bl thunk_sub_0201F1D4 + bl sub_0201F1D4 add r0, r7, #0x40 - bl thunk_sub_0201F1D4 + bl sub_0201F1D4 add r6, r6, #1 _02028E6C: ldrsh r0, [r4, #6] @@ -47476,8 +48936,8 @@ sub_02028FC8: @ 0x02028FC8 _02028FDC: .4byte 0x020AFD9C arm_func_end sub_02028FC8 - arm_func_start FUN_02028FE0 -FUN_02028FE0: @ 0x02028FE0 + arm_func_start sub_02028FE0 +sub_02028FE0: @ 0x02028FE0 ldr r1, _02028FF8 @ =0x00000904 ldr r2, _02028FFC @ =0x022A9A5C mov r3, #0 @@ -47487,7 +48947,7 @@ FUN_02028FE0: @ 0x02028FE0 .align 2, 0 _02028FF8: .4byte 0x00000904 _02028FFC: .4byte 0x022A9A5C - arm_func_end FUN_02028FE0 + arm_func_end sub_02028FE0 arm_func_start sub_02029000 sub_02029000: @ 0x02029000 @@ -47512,12 +48972,12 @@ _02029038: .4byte 0x00000904 arm_func_start sub_0202903C sub_0202903C: @ 0x0202903C ldr r0, _0202904C @ =0x020AFD9C - ldr ip, _02029050 @ =FUN_02028FE0 + ldr ip, _02029050 @ =sub_02028FE0 ldrsh r0, [r0] bx ip .align 2, 0 _0202904C: .4byte 0x020AFD9C -_02029050: .4byte FUN_02028FE0 +_02029050: .4byte sub_02028FE0 arm_func_end sub_0202903C arm_func_start sub_02029054 @@ -48963,7 +50423,7 @@ sub_0202A388: @ 0x0202A388 b _0202A3C8 _0202A3B0: add r0, r4, #4 - bl thunk_sub_0201F1D4 + bl sub_0201F1D4 add r0, r5, #1 lsl r0, r0, #0x10 asr r5, r0, #0x10 @@ -55834,15 +57294,49 @@ sub_0202FFB0: @ 0x0202FFB0 _0203003C: .4byte 0x0209AF94 _02030040: .4byte sub_02030274 arm_func_end sub_0202FFB0 -_02030044: - .byte 0x38, 0x40, 0x2D, 0xE9, 0x00, 0x50, 0xA0, 0xE1, 0xBA, 0xE0, 0xFF, 0xEB - .byte 0x00, 0x40, 0xA0, 0xE1, 0xD0, 0x00, 0xD4, 0xE1, 0xC3, 0xE0, 0xFF, 0xEB, 0x08, 0x00, 0x84, 0xE2 - .byte 0x35, 0xD8, 0xFF, 0xEB, 0x05, 0x00, 0xA0, 0xE1, 0xB3, 0xE0, 0xFF, 0xEB, 0x45, 0x44, 0xFF, 0xEB - .byte 0x05, 0x00, 0xA0, 0xE1, 0x46, 0xE0, 0xFF, 0xEB, 0x38, 0x80, 0xBD, 0xE8, 0x06, 0x0C, 0x80, 0xE2 - .byte 0xF4, 0x14, 0xD0, 0xE1, 0x01, 0x10, 0x81, 0xE2, 0xB4, 0x14, 0xC0, 0xE1, 0xF4, 0x14, 0xD0, 0xE1 - .byte 0x04, 0x00, 0x51, 0xE3, 0x00, 0x10, 0xA0, 0xA3, 0xB4, 0x14, 0xC0, 0xA1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x06, 0x0C, 0x80, 0xE2, 0xF4, 0x04, 0xD0, 0xE1, 0x01, 0x00, 0x80, 0xE2, 0x00, 0x08, 0xA0, 0xE1 - .byte 0x40, 0x08, 0xA0, 0xE1, 0x04, 0x00, 0x50, 0xE3, 0x00, 0x00, 0xA0, 0xA3, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_02030044 +sub_02030044: @ 0x02030044 + push {r3, r4, r5, lr} + mov r5, r0 + bl GetDialogBoxField0xC + mov r4, r0 + ldrsb r0, [r4] + bl sub_0202836C + add r0, r4, #8 + bl sub_0202613C + mov r0, r5 + bl GetDialogBoxField0xC + bl MemFree + mov r0, r5 + bl sub_02028194 + pop {r3, r4, r5, pc} + arm_func_end sub_02030044 + + arm_func_start FUN_0203007C +FUN_0203007C: @ 0x0203007C + add r0, r0, #0x600 + ldrsh r1, [r0, #0x44] + add r1, r1, #1 + strh r1, [r0, #0x44] + ldrsh r1, [r0, #0x44] + cmp r1, #4 + movge r1, #0 + strhge r1, [r0, #0x44] + bx lr + arm_func_end FUN_0203007C + + arm_func_start FUN_020300A0 +FUN_020300A0: @ 0x020300A0 + add r0, r0, #0x600 + ldrsh r0, [r0, #0x44] + add r0, r0, #1 + lsl r0, r0, #0x10 + asr r0, r0, #0x10 + cmp r0, #4 + movge r0, #0 + bx lr + arm_func_end FUN_020300A0 arm_func_start sub_020300C0 sub_020300C0: @ 0x020300C0 @@ -55867,23 +57361,69 @@ sub_020300C0: @ 0x020300C0 .align 2, 0 _02030108: .4byte 0x0000C402 arm_func_end sub_020300C0 -_0203010C: - .byte 0xF8, 0x40, 0x2D, 0xE9 - .byte 0x01, 0x70, 0xA0, 0xE1, 0x02, 0x60, 0xA0, 0xE1, 0x03, 0x50, 0xA0, 0xE1, 0x86, 0xE0, 0xFF, 0xEB - .byte 0x00, 0x40, 0xA0, 0xE1, 0x04, 0x00, 0x94, 0xE5, 0x02, 0x00, 0x50, 0xE3, 0x03, 0x00, 0x50, 0x13 - .byte 0x03, 0x00, 0x00, 0x0A, 0x08, 0x00, 0x84, 0xE2, 0xFF, 0xD7, 0xFF, 0xEB, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x04, 0x00, 0x84, 0xE5, 0x04, 0x00, 0xA0, 0xE1, 0xD4, 0xFF, 0xFF, 0xEB, 0x06, 0x1C, 0x84, 0xE2 - .byte 0xF6, 0x24, 0xD1, 0xE1, 0x00, 0x00, 0x52, 0xE1, 0x00, 0x00, 0xA0, 0x03, 0xF8, 0x80, 0xBD, 0x08 - .byte 0x00, 0x50, 0x8D, 0xE5, 0xF4, 0x14, 0xD1, 0xE1, 0x29, 0x00, 0x84, 0xE2, 0x01, 0x2C, 0x80, 0xE2 - .byte 0x52, 0x0F, 0xA0, 0xE3, 0x81, 0x20, 0x00, 0xE1, 0x06, 0x20, 0xA0, 0xE1, 0x07, 0x30, 0xA0, 0xE1 - .byte 0x05, 0x1D, 0xA0, 0xE3, 0x99, 0xC8, 0xFF, 0xEB, 0x06, 0x1C, 0x84, 0xE2, 0x29, 0x00, 0x84, 0xE2 - .byte 0xF4, 0x14, 0xD1, 0xE1, 0x01, 0x2C, 0x80, 0xE2, 0x52, 0x0F, 0xA0, 0xE3, 0x81, 0x20, 0x02, 0xE1 - .byte 0x07, 0x10, 0xA0, 0xE1, 0x08, 0x00, 0x84, 0xE2, 0xF9, 0xD7, 0xFF, 0xEB, 0x06, 0x1C, 0x84, 0xE2 - .byte 0xF4, 0x04, 0xD1, 0xE1, 0x52, 0x2F, 0xA0, 0xE3, 0x00, 0x60, 0xA0, 0xE3, 0x80, 0x42, 0x00, 0xE1 - .byte 0x02, 0x0C, 0x80, 0xE2, 0xBA, 0x76, 0xC0, 0xE1, 0xF4, 0x54, 0xD1, 0xE1, 0x18, 0x30, 0xDD, 0xE5 - .byte 0x04, 0x00, 0xA0, 0xE1, 0x85, 0x42, 0x05, 0xE1, 0x24, 0x61, 0x85, 0xE5, 0xF4, 0x14, 0xD1, 0xE1 - .byte 0x81, 0x42, 0x01, 0xE1, 0x28, 0x31, 0xC1, 0xE5, 0xA3, 0xFF, 0xFF, 0xEB, 0x01, 0x00, 0xA0, 0xE3 - .byte 0xF8, 0x80, 0xBD, 0xE8 + + arm_func_start sub_0203010C +sub_0203010C: @ 0x0203010C + push {r3, r4, r5, r6, r7, lr} + mov r7, r1 + mov r6, r2 + mov r5, r3 + bl GetDialogBoxField0xC + mov r4, r0 + ldr r0, [r4, #4] + cmp r0, #2 + cmpne r0, #3 + beq _02030144 + add r0, r4, #8 + bl sub_0202613C + mov r0, #1 + str r0, [r4, #4] +_02030144: + mov r0, r4 + bl FUN_020300A0 + add r1, r4, #0x600 + ldrsh r2, [r1, #0x46] + cmp r2, r0 + moveq r0, #0 + popeq {r3, r4, r5, r6, r7, pc} + str r5, [sp] + ldrsh r1, [r1, #0x44] + add r0, r4, #0x29 + add r2, r0, #0x100 + mov r0, #0x148 + smlabb r0, r1, r0, r2 + mov r2, r6 + mov r3, r7 + mov r1, #0x140 + bl PreprocessString + add r1, r4, #0x600 + add r0, r4, #0x29 + ldrsh r1, [r1, #0x44] + add r2, r0, #0x100 + mov r0, #0x148 + smlabb r2, r1, r0, r2 + mov r1, r7 + add r0, r4, #8 + bl sub_02026194 + add r1, r4, #0x600 + ldrsh r0, [r1, #0x44] + mov r2, #0x148 + mov r6, #0 + smlabb r0, r0, r2, r4 + add r0, r0, #0x200 + strh r7, [r0, #0x6a] + ldrsh r5, [r1, #0x44] + ldrb r3, [sp, #0x18] + mov r0, r4 + smlabb r5, r5, r2, r4 + str r6, [r5, #0x124] + ldrsh r1, [r1, #0x44] + smlabb r1, r1, r2, r4 + strb r3, [r1, #0x128] + bl FUN_0203007C + mov r0, #1 + pop {r3, r4, r5, r6, r7, pc} + arm_func_end sub_0203010C arm_func_start sub_020301F4 sub_020301F4: @ 0x020301F4 @@ -58815,10 +60355,16 @@ sub_02032754: @ 0x02032754 strgt r1, [r4, #0xbc] pop {r4, pc} arm_func_end sub_02032754 -_020327CC: - .byte 0xD0, 0x10, 0x80, 0xE5 - .byte 0xC4, 0x20, 0x80, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0xBC, 0x10, 0x80, 0xE5, 0xC8, 0x10, 0x80, 0xE5 - .byte 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_020327CC +sub_020327CC: @ 0x020327CC + str r1, [r0, #0xd0] + str r2, [r0, #0xc4] + mov r1, #0 + str r1, [r0, #0xbc] + str r1, [r0, #0xc8] + bx lr + arm_func_end sub_020327CC arm_func_start sub_020327E4 sub_020327E4: @ 0x020327E4 @@ -61744,14 +63290,38 @@ _02034EA8: .align 2, 0 _02034EB0: .4byte 0x020AFDBC arm_func_end sub_02034E70 -_02034EB4: - .byte 0x70, 0x40, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1 - .byte 0x02, 0x40, 0xA0, 0xE1, 0xA1, 0xFF, 0xFF, 0xEB, 0x48, 0x00, 0x9F, 0xE5, 0x04, 0x10, 0xA0, 0xE1 - .byte 0x0C, 0x20, 0x90, 0xE5, 0xB4, 0x61, 0xC2, 0xE1, 0x0C, 0x20, 0x90, 0xE5, 0xB6, 0x51, 0xC2, 0xE1 - .byte 0x0C, 0x00, 0x90, 0xE5, 0x18, 0x00, 0x80, 0xE2, 0x03, 0xBA, 0xFF, 0xEB, 0x24, 0x10, 0x9F, 0xE5 - .byte 0x24, 0x00, 0x9F, 0xE5, 0x0C, 0x10, 0x91, 0xE5, 0x01, 0x20, 0xA0, 0xE3, 0x10, 0x20, 0x81, 0xE5 - .byte 0x4E, 0xFE, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x70, 0x80, 0xBD, 0x18, 0x08, 0x00, 0x9F, 0xE5 - .byte 0x73, 0xFE, 0xFF, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0xBC, 0xFD, 0x0A, 0x02, 0x9C, 0xB0, 0x09, 0x02 + + arm_func_start sub_02034EB4 +sub_02034EB4: @ 0x02034EB4 + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, r1 + mov r4, r2 + bl sub_02034D50 + ldr r0, _02034F18 @ =0x020AFDBC + mov r1, r4 + ldr r2, [r0, #0xc] + strh r6, [r2, #0x14] + ldr r2, [r0, #0xc] + strh r5, [r2, #0x16] + ldr r0, [r0, #0xc] + add r0, r0, #0x18 + bl sub_020236FC + ldr r1, _02034F18 @ =0x020AFDBC + ldr r0, _02034F1C @ =0x0209B09C + ldr r1, [r1, #0xc] + mov r2, #1 + str r2, [r1, #0x10] + bl sub_02034840 + cmp r0, #0 + popne {r4, r5, r6, pc} + ldr r0, _02034F1C @ =0x0209B09C + bl sub_020348E4 + pop {r4, r5, r6, pc} + .align 2, 0 +_02034F18: .4byte 0x020AFDBC +_02034F1C: .4byte 0x0209B09C + arm_func_end sub_02034EB4 arm_func_start sub_02034F20 sub_02034F20: @ 0x02034F20 @@ -61957,33 +63527,116 @@ sub_0203559C: @ 0x0203559C _020355D4: .4byte 0x020AFDD0 _020355D8: .4byte 0x0209B0FC arm_func_end sub_0203559C -_020355DC: - .byte 0x38, 0x40, 0x2D, 0xE9 - .byte 0x50, 0x30, 0x9F, 0xE5, 0x00, 0x50, 0xA0, 0xE1, 0x01, 0xE0, 0xA0, 0xE1, 0x00, 0xC0, 0xA0, 0xE3 - .byte 0x02, 0x40, 0xA0, 0xE1, 0x40, 0x00, 0x9F, 0xE5, 0x05, 0x10, 0xA0, 0xE1, 0x0E, 0x20, 0xA0, 0xE1 - .byte 0x00, 0xC0, 0xC3, 0xE5, 0xDA, 0xFC, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x38, 0x80, 0xBD, 0x08 - .byte 0x20, 0x00, 0x9F, 0xE5, 0x01, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0xC0, 0xE5, 0x07, 0x00, 0x00, 0xEB - .byte 0x10, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x04, 0x20, 0x90, 0xE5, 0xF8, 0x40, 0x82, 0xE5 - .byte 0x01, 0x10, 0xC0, 0xE5, 0x38, 0x80, 0xBD, 0xE8, 0xD0, 0xFD, 0x0A, 0x02, 0x0C, 0xB1, 0x09, 0x02 - .byte 0x08, 0x40, 0x2D, 0xE9, 0x18, 0x01, 0x9F, 0xE5, 0x00, 0x00, 0xD0, 0xE5, 0x00, 0x00, 0x50, 0xE3 - .byte 0x03, 0x1C, 0xA0, 0x13, 0x08, 0x10, 0xA0, 0x03, 0xFC, 0x00, 0xA0, 0xE3, 0xC3, 0x2E, 0xFF, 0xEB - .byte 0xFC, 0x10, 0x9F, 0xE5, 0x04, 0x00, 0x81, 0xE5, 0x0C, 0x00, 0x80, 0xE2, 0xF1, 0xFC, 0xFF, 0xEB - .byte 0xEC, 0x10, 0x9F, 0xE5, 0x04, 0x10, 0x91, 0xE5, 0x08, 0x00, 0x81, 0xE5, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x7C, 0x4A, 0x00, 0xEB, 0xD8, 0x00, 0x9F, 0xE5, 0x04, 0x00, 0x90, 0xE5, 0xA4, 0x00, 0x80, 0xE2 - .byte 0x38, 0x55, 0x00, 0xEB, 0xC8, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x04, 0x30, 0x91, 0xE5 - .byte 0xA4, 0x20, 0xD3, 0xE5, 0xB0, 0x20, 0x83, 0xE5, 0x04, 0x30, 0x91, 0xE5, 0xA6, 0x20, 0xD3, 0xE5 - .byte 0xB4, 0x20, 0x83, 0xE5, 0x04, 0x30, 0x91, 0xE5, 0xA5, 0x20, 0xD3, 0xE5, 0xB8, 0x20, 0x83, 0xE5 - .byte 0x04, 0x30, 0x91, 0xE5, 0xA7, 0x20, 0xD3, 0xE5, 0xBC, 0x20, 0x83, 0xE5, 0x04, 0x30, 0x91, 0xE5 - .byte 0xA8, 0x20, 0xD3, 0xE5, 0xC0, 0x20, 0x83, 0xE5, 0x04, 0x30, 0x91, 0xE5, 0xA9, 0x20, 0xD3, 0xE5 - .byte 0xC4, 0x20, 0x83, 0xE5, 0x04, 0x30, 0x91, 0xE5, 0xAA, 0x20, 0xD3, 0xE5, 0xC8, 0x20, 0x83, 0xE5 - .byte 0x04, 0x30, 0x91, 0xE5, 0xAB, 0x20, 0xD3, 0xE5, 0xCC, 0x20, 0x83, 0xE5, 0x04, 0x30, 0x91, 0xE5 - .byte 0xAC, 0x20, 0xD3, 0xE5, 0xD0, 0x20, 0x83, 0xE5, 0x04, 0x20, 0x91, 0xE5, 0x00, 0x31, 0x82, 0xE0 - .byte 0xB0, 0x20, 0x93, 0xE5, 0x01, 0x00, 0x80, 0xE2, 0xD4, 0x20, 0x83, 0xE5, 0x09, 0x00, 0x50, 0xE3 - .byte 0xF8, 0xFF, 0xFF, 0xBA, 0x38, 0x10, 0x9F, 0xE5, 0x01, 0xC0, 0xE0, 0xE3, 0x04, 0x00, 0x91, 0xE5 - .byte 0x00, 0x30, 0xA0, 0xE3, 0x00, 0xC0, 0xC0, 0xE5, 0x04, 0x20, 0x91, 0xE5, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x01, 0xC0, 0xC2, 0xE5, 0x04, 0x20, 0x91, 0xE5, 0x02, 0xC0, 0xC2, 0xE5, 0x04, 0x20, 0x91, 0xE5 - .byte 0x04, 0x30, 0x82, 0xE5, 0x04, 0x20, 0x91, 0xE5, 0xF8, 0x30, 0x82, 0xE5, 0x01, 0x30, 0xC1, 0xE5 - .byte 0x08, 0x80, 0xBD, 0xE8, 0xD0, 0xFD, 0x0A, 0x02 + + arm_func_start sub_020355DC +sub_020355DC: @ 0x020355DC + push {r3, r4, r5, lr} + ldr r3, _02035638 @ =0x020AFDD0 + mov r5, r0 + mov lr, r1 + mov ip, #0 + mov r4, r2 + ldr r0, _0203563C @ =0x0209B10C + mov r1, r5 + mov r2, lr + strb ip, [r3] + bl sub_02034974 + cmp r0, #0 + popeq {r3, r4, r5, pc} + ldr r0, _02035638 @ =0x020AFDD0 + mov r1, #1 + strb r1, [r0] + bl FUN_02035640 + ldr r0, _02035638 @ =0x020AFDD0 + mov r1, #0 + ldr r2, [r0, #4] + str r4, [r2, #0xf8] + strb r1, [r0, #1] + pop {r3, r4, r5, pc} + .align 2, 0 +_02035638: .4byte 0x020AFDD0 +_0203563C: .4byte 0x0209B10C + arm_func_end sub_020355DC + + arm_func_start FUN_02035640 +FUN_02035640: @ 0x02035640 + push {r3, lr} + ldr r0, _02035764 @ =0x020AFDD0 + ldrb r0, [r0] + cmp r0, #0 + movne r1, #0x300 + moveq r1, #8 + mov r0, #0xfc + bl MemAlloc + ldr r1, _02035764 @ =0x020AFDD0 + str r0, [r1, #4] + add r0, r0, #0xc + bl sub_02034A38 + ldr r1, _02035764 @ =0x020AFDD0 + ldr r1, [r1, #4] + str r0, [r1, #8] + mov r0, #0 + bl sub_02048078 + ldr r0, _02035764 @ =0x020AFDD0 + ldr r0, [r0, #4] + add r0, r0, #0xa4 + bl sub_0204AB78 + ldr r1, _02035764 @ =0x020AFDD0 + mov r0, #0 + ldr r3, [r1, #4] + ldrb r2, [r3, #0xa4] + str r2, [r3, #0xb0] + ldr r3, [r1, #4] + ldrb r2, [r3, #0xa6] + str r2, [r3, #0xb4] + ldr r3, [r1, #4] + ldrb r2, [r3, #0xa5] + str r2, [r3, #0xb8] + ldr r3, [r1, #4] + ldrb r2, [r3, #0xa7] + str r2, [r3, #0xbc] + ldr r3, [r1, #4] + ldrb r2, [r3, #0xa8] + str r2, [r3, #0xc0] + ldr r3, [r1, #4] + ldrb r2, [r3, #0xa9] + str r2, [r3, #0xc4] + ldr r3, [r1, #4] + ldrb r2, [r3, #0xaa] + str r2, [r3, #0xc8] + ldr r3, [r1, #4] + ldrb r2, [r3, #0xab] + str r2, [r3, #0xcc] + ldr r3, [r1, #4] + ldrb r2, [r3, #0xac] + str r2, [r3, #0xd0] +_02035708: + ldr r2, [r1, #4] + add r3, r2, r0, lsl #2 + ldr r2, [r3, #0xb0] + add r0, r0, #1 + str r2, [r3, #0xd4] + cmp r0, #9 + blt _02035708 + ldr r1, _02035764 @ =0x020AFDD0 + mvn ip, #1 + ldr r0, [r1, #4] + mov r3, #0 + strb ip, [r0] + ldr r2, [r1, #4] + mov r0, #1 + strb ip, [r2, #1] + ldr r2, [r1, #4] + strb ip, [r2, #2] + ldr r2, [r1, #4] + str r3, [r2, #4] + ldr r2, [r1, #4] + str r3, [r2, #0xf8] + strb r3, [r1, #1] + pop {r3, pc} + .align 2, 0 +_02035764: .4byte 0x020AFDD0 + arm_func_end FUN_02035640 arm_func_start sub_02035768 sub_02035768: @ 0x02035768 @@ -62813,11 +64466,26 @@ _02036318: .4byte 0x00000408 _0203631C: .4byte 0x000001A5 _02036320: .4byte 0x0209B1D8 arm_func_end sub_02035E38 -_02036324: - .byte 0x08, 0x40, 0x2D, 0xE9, 0x00, 0x30, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE1 - .byte 0x18, 0x00, 0x9F, 0xE5, 0x03, 0x10, 0xA0, 0xE1, 0x8D, 0xF9, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3 - .byte 0x0C, 0x00, 0x9F, 0x15, 0x00, 0x10, 0xA0, 0x13, 0x00, 0x10, 0xC0, 0x15, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x18, 0xB2, 0x09, 0x02, 0xE0, 0xFD, 0x0A, 0x02, 0x38, 0x40, 0x2D, 0xE9, 0x08, 0xD0, 0x4D, 0xE2 + + arm_func_start sub_02036324 +sub_02036324: @ 0x02036324 + push {r3, lr} + mov r3, r0 + mov r2, r1 + ldr r0, _02036350 @ =0x0209B218 + mov r1, r3 + bl sub_02034974 + cmp r0, #0 + ldrne r0, _02036354 @ =0x020AFDE0 + movne r1, #0 + strbne r1, [r0] + pop {r3, pc} + .align 2, 0 +_02036350: .4byte 0x0209B218 +_02036354: .4byte 0x020AFDE0 + arm_func_end sub_02036324 +_02036358: + .byte 0x38, 0x40, 0x2D, 0xE9, 0x08, 0xD0, 0x4D, 0xE2 .byte 0xB0, 0x00, 0xA0, 0xE3, 0x08, 0x10, 0xA0, 0xE3, 0x80, 0x2B, 0xFF, 0xEB, 0xB8, 0x10, 0x9F, 0xE5 .byte 0x04, 0x00, 0x81, 0xE5, 0x0C, 0x00, 0x80, 0xE2, 0xAE, 0xF9, 0xFF, 0xEB, 0xA8, 0x40, 0x9F, 0xE5 .byte 0x00, 0x50, 0xA0, 0xE3, 0x04, 0x10, 0x94, 0xE5, 0x08, 0x00, 0x81, 0xE5, 0xFF, 0x00, 0x05, 0xE2 @@ -62909,11 +64577,25 @@ _02036560: .align 2, 0 _02036568: .4byte 0x020AFDE0 arm_func_end sub_02036478 -_0203656C: - .byte 0x08, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x30, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE1, 0x18, 0x00, 0x9F, 0xE5, 0x03, 0x10, 0xA0, 0xE1 - .byte 0xFB, 0xF8, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x0C, 0x00, 0x9F, 0x15, 0x00, 0x10, 0xA0, 0x13 - .byte 0x00, 0x10, 0xC0, 0x15, 0x08, 0x80, 0xBD, 0xE8, 0x54, 0xB2, 0x09, 0x02, 0xE8, 0xFD, 0x0A, 0x02 + + arm_func_start sub_0203656C +sub_0203656C: @ 0x0203656C + push {r3, lr} + mov r3, r0 + mov r2, r1 + ldr r0, _02036598 @ =0x0209B254 + mov r1, r3 + bl sub_02034974 + cmp r0, #0 + ldrne r0, _0203659C @ =0x020AFDE8 + movne r1, #0 + strbne r1, [r0] + pop {r3, pc} + .align 2, 0 +_02036598: .4byte 0x0209B254 +_0203659C: .4byte 0x020AFDE8 + arm_func_end sub_0203656C +_020365A0: .byte 0x38, 0x40, 0x2D, 0xE9, 0x08, 0xD0, 0x4D, 0xE2, 0xB4, 0x00, 0xA0, 0xE3, 0x08, 0x10, 0xA0, 0xE3 .byte 0xEE, 0x2A, 0xFF, 0xEB, 0xB8, 0x10, 0x9F, 0xE5, 0x04, 0x00, 0x81, 0xE5, 0x0C, 0x00, 0x80, 0xE2 .byte 0x1C, 0xF9, 0xFF, 0xEB, 0xA8, 0x40, 0x9F, 0xE5, 0x00, 0x50, 0xA0, 0xE3, 0x04, 0x10, 0x94, 0xE5 @@ -64074,17 +65756,53 @@ _020376E0: .4byte 0x020AFDF0 _020376E4: .4byte 0x0209B30C _020376E8: .4byte sub_02037F58 arm_func_end sub_02037570 -_020376EC: - .byte 0x08, 0x40, 0x2D, 0xE9 - .byte 0x7C, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x1A, 0x00, 0x00, 0x0A - .byte 0xF8, 0x10, 0xD0, 0xE1, 0x00, 0x00, 0x51, 0xE3, 0x04, 0x00, 0x00, 0x0A, 0x01, 0x00, 0x51, 0xE3 - .byte 0x05, 0x00, 0x00, 0x0A, 0x0C, 0x00, 0x51, 0xE3, 0x06, 0x00, 0x00, 0x0A, 0x0B, 0x00, 0x00, 0xEA - .byte 0xD0, 0x00, 0xD0, 0xE1, 0x8A, 0xE0, 0xFF, 0xEB, 0x08, 0x00, 0x00, 0xEA, 0xD0, 0x00, 0xD0, 0xE1 - .byte 0x71, 0xE0, 0xFF, 0xEB, 0x05, 0x00, 0x00, 0xEA, 0x92, 0x26, 0xFF, 0xEB, 0x30, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0x80, 0xE5, 0x01, 0x00, 0xA0, 0xE3, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x1C, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x00, 0x20, 0x91, 0xE5, 0xF8, 0x10, 0xD2, 0xE1 - .byte 0x01, 0x10, 0x81, 0xE2, 0xB8, 0x10, 0xC2, 0xE1, 0x08, 0x80, 0xBD, 0xE8, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x08, 0x80, 0xBD, 0xE8, 0xF0, 0xFD, 0x0A, 0x02, 0x38, 0x40, 0x2D, 0xE9, 0x40, 0xD0, 0x4D, 0xE2 + + arm_func_start sub_020376EC +sub_020376EC: @ 0x020376EC + push {r3, lr} + ldr r0, _02037774 @ =0x020AFDF0 + ldr r0, [r0] + cmp r0, #0 + beq _0203776C + ldrsh r1, [r0, #8] + cmp r1, #0 + beq _02037720 + cmp r1, #1 + beq _0203772C + cmp r1, #0xc + beq _02037738 + b _02037750 +_02037720: + ldrsb r0, [r0] + bl sub_0202F954 + b _02037750 +_0203772C: + ldrsb r0, [r0] + bl sub_0202F8FC + b _02037750 +_02037738: + bl MemFree + ldr r0, _02037774 @ =0x020AFDF0 + mov r1, #0 + str r1, [r0] + mov r0, #1 + pop {r3, pc} +_02037750: + ldr r1, _02037774 @ =0x020AFDF0 + mov r0, #0 + ldr r2, [r1] + ldrsh r1, [r2, #8] + add r1, r1, #1 + strh r1, [r2, #8] + pop {r3, pc} +_0203776C: + mov r0, #1 + pop {r3, pc} + .align 2, 0 +_02037774: .4byte 0x020AFDF0 + arm_func_end sub_020376EC +_02037778: + .byte 0x38, 0x40, 0x2D, 0xE9, 0x40, 0xD0, 0x4D, 0xE2 .byte 0xA0, 0x04, 0x9F, 0xE5, 0x00, 0x30, 0x90, 0xE5, 0x04, 0x10, 0x90, 0xE5, 0x04, 0x20, 0x93, 0xE5 .byte 0x01, 0x00, 0x52, 0xE1, 0x05, 0x00, 0x00, 0x0A, 0x8C, 0x04, 0x9F, 0xE5, 0x96, 0x52, 0xFF, 0xEB .byte 0x80, 0x04, 0x9F, 0xE5, 0x00, 0x30, 0x90, 0xE5, 0x04, 0x10, 0x93, 0xE5, 0x04, 0x10, 0x80, 0xE5 @@ -65786,9 +67504,17 @@ _020392F8: .align 2, 0 _02039300: .4byte 0x020AFE40 arm_func_end sub_02039218 -_02039304: - .byte 0x0C, 0x00, 0x9F, 0xE5, 0x01, 0x10, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5 - .byte 0x10, 0x10, 0x80, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x40, 0xFE, 0x0A, 0x02 + + arm_func_start sub_02039304 +sub_02039304: @ 0x02039304 + ldr r0, _02039318 @ =0x020AFE40 + mov r1, #1 + ldr r0, [r0] + str r1, [r0, #0x10] + bx lr + .align 2, 0 +_02039318: .4byte 0x020AFE40 + arm_func_end sub_02039304 arm_func_start sub_0203931C sub_0203931C: @ 0x0203931C @@ -66347,43 +68073,113 @@ sub_020399FC: @ 0x020399FC .align 2, 0 _02039B08: .4byte 0x0000FFFF arm_func_end sub_020399FC -_02039B0C: - .byte 0xF0, 0x43, 0x2D, 0xE9 - .byte 0x2C, 0xD0, 0x4D, 0xE2, 0x00, 0x80, 0xA0, 0xE1, 0x00, 0x10, 0x98, 0xE5, 0x10, 0x20, 0x98, 0xE5 - .byte 0x04, 0x00, 0x8D, 0xE2, 0xD5, 0xFE, 0xFF, 0xEB, 0x10, 0x00, 0x98, 0xE5, 0x04, 0x20, 0x8D, 0xE2 - .byte 0x01, 0x30, 0x40, 0xE2, 0xFF, 0x00, 0xA0, 0xE3, 0x04, 0x00, 0x00, 0xEA, 0x03, 0x11, 0x92, 0xE7 - .byte 0x00, 0x00, 0x51, 0xE3, 0x03, 0x00, 0x00, 0x1A, 0x03, 0x01, 0x82, 0xE7, 0x01, 0x30, 0x43, 0xE2 - .byte 0x00, 0x00, 0x53, 0xE3, 0xF8, 0xFF, 0xFF, 0xCA, 0x00, 0x70, 0xA0, 0xE3, 0x04, 0x60, 0x8D, 0xE2 - .byte 0x2A, 0x50, 0xA0, 0xE3, 0x44, 0x40, 0xA0, 0xE3, 0x0C, 0x90, 0xA0, 0xE3, 0x0F, 0x00, 0x00, 0xEA - .byte 0x07, 0x01, 0x96, 0xE7, 0xFF, 0x00, 0x50, 0xE3, 0x05, 0x00, 0xA0, 0x01, 0x30, 0x00, 0x80, 0x12 - .byte 0xFF, 0x00, 0x00, 0x12, 0x99, 0xAD, 0xFF, 0xEB, 0x01, 0x10, 0x87, 0xE2, 0x91, 0x09, 0x02, 0xE0 - .byte 0x00, 0x40, 0x8D, 0xE5, 0x20, 0x10, 0x98, 0xE5, 0x00, 0x30, 0xA0, 0xE1, 0x02, 0x10, 0x41, 0xE0 - .byte 0xD4, 0x01, 0xD8, 0xE1, 0x24, 0x20, 0x98, 0xE5, 0x52, 0xB2, 0xFF, 0xEB, 0x01, 0x70, 0x87, 0xE2 - .byte 0x10, 0x00, 0x98, 0xE5, 0x00, 0x00, 0x57, 0xE1, 0xEC, 0xFF, 0xFF, 0xBA, 0x00, 0x50, 0xA0, 0xE3 - .byte 0x17, 0x40, 0xA0, 0xE3, 0x0B, 0x70, 0xA0, 0xE3, 0x0C, 0x60, 0xA0, 0xE3, 0x0B, 0x00, 0x00, 0xEA - .byte 0x01, 0x00, 0x85, 0xE2, 0x90, 0x06, 0x01, 0xE0, 0x00, 0x40, 0x8D, 0xE5, 0x20, 0x00, 0x98, 0xE5 - .byte 0x24, 0x20, 0x98, 0xE5, 0x01, 0x10, 0x40, 0xE0, 0xD4, 0x01, 0xD8, 0xE1, 0x07, 0x30, 0xA0, 0xE1 - .byte 0x01, 0x10, 0x41, 0xE2, 0x0C, 0x20, 0x82, 0xE2, 0x54, 0xB0, 0xFF, 0xEB, 0x01, 0x50, 0x85, 0xE2 - .byte 0x10, 0x00, 0x98, 0xE5, 0x00, 0x00, 0x55, 0xE1, 0xF0, 0xFF, 0xFF, 0xBA, 0x2C, 0xD0, 0x8D, 0xE2 - .byte 0xF0, 0x83, 0xBD, 0xE8, 0x08, 0x00, 0x9F, 0xE5, 0x08, 0xC0, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 + + arm_func_start sub_02039B0C +sub_02039B0C: @ 0x02039B0C + push {r4, r5, r6, r7, r8, sb, lr} + sub sp, sp, #0x2c + mov r8, r0 + ldr r1, [r8] + ldr r2, [r8, #0x10] + add r0, sp, #4 + bl sub_02039680 + ldr r0, [r8, #0x10] + add r2, sp, #4 + sub r3, r0, #1 + mov r0, #0xff + b _02039B50 +_02039B3C: + ldr r1, [r2, r3, lsl #2] + cmp r1, #0 + bne _02039B58 + str r0, [r2, r3, lsl #2] + sub r3, r3, #1 +_02039B50: + cmp r3, #0 + bgt _02039B3C +_02039B58: + mov r7, #0 + add r6, sp, #4 + mov r5, #0x2a + mov r4, #0x44 + mov sb, #0xc + b _02039BB0 +_02039B70: + ldr r0, [r6, r7, lsl #2] + cmp r0, #0xff + moveq r0, r5 + addne r0, r0, #0x30 + andne r0, r0, #0xff + bl sub_020251F0 + add r1, r7, #1 + mul r2, r1, sb + str r4, [sp] + ldr r1, [r8, #0x20] + mov r3, r0 + sub r1, r1, r2 + ldrsb r0, [r8, #0x14] + ldr r2, [r8, #0x24] + bl sub_020264F8 + add r7, r7, #1 +_02039BB0: + ldr r0, [r8, #0x10] + cmp r7, r0 + blt _02039B70 + mov r5, #0 + mov r4, #0x17 + mov r7, #0xb + mov r6, #0xc + b _02039C00 +_02039BD0: + add r0, r5, #1 + mul r1, r0, r6 + str r4, [sp] + ldr r0, [r8, #0x20] + ldr r2, [r8, #0x24] + sub r1, r0, r1 + ldrsb r0, [r8, #0x14] + mov r3, r7 + sub r1, r1, #1 + add r2, r2, #0xc + bl sub_02025D50 + add r5, r5, #1 +_02039C00: + ldr r0, [r8, #0x10] + cmp r5, r0 + blt _02039BD0 + add sp, sp, #0x2c + pop {r4, r5, r6, r7, r8, sb, pc} + arm_func_end sub_02039B0C +_02039C14: + .byte 0x08, 0x00, 0x9F, 0xE5, 0x08, 0xC0, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x58, 0xFE, 0x0A, 0x02, 0x0C, 0x9B, 0x03, 0x02 arm_func_start sub_02039C2C sub_02039C2C: @ 0x02039C2C - ldr ip, _02039C38 @ =FUN_02039C64 + ldr ip, _02039C38 @ =sub_02039C64 mov r2, #0 bx ip .align 2, 0 -_02039C38: .4byte FUN_02039C64 +_02039C38: .4byte sub_02039C64 arm_func_end sub_02039C2C -_02039C3C: - .byte 0x10, 0x40, 0x2D, 0xE9 - .byte 0x02, 0x20, 0xA0, 0xE3, 0x06, 0x00, 0x00, 0xEB, 0x10, 0x10, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3 - .byte 0x00, 0x40, 0xA0, 0xE1, 0x10, 0xDF, 0xFF, 0xEB, 0x04, 0x00, 0xA0, 0xE1, 0x10, 0x80, 0xBD, 0xE8 - .byte 0x80, 0xBA, 0x03, 0x02 - arm_func_start FUN_02039C64 -FUN_02039C64: @ 0x02039C64 + arm_func_start sub_02039C3C +sub_02039C3C: @ 0x02039C3C + push {r4, lr} + mov r2, #2 + bl sub_02039C64 + ldr r1, _02039C60 @ =sub_0203BA80 + mov r2, #0 + mov r4, r0 + bl sub_0203189C + mov r0, r4 + pop {r4, pc} + .align 2, 0 +_02039C60: .4byte sub_0203BA80 + arm_func_end sub_02039C3C + + arm_func_start sub_02039C64 +sub_02039C64: @ 0x02039C64 push {r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #0x4c mov r5, r0 @@ -66566,7 +68362,7 @@ _02039EE4: @ jump table b _0203A034 @ case 6 b _0203A034 @ case 7 _02039F04: - bl FUN_02059B08 + bl sub_02059B08 cmp r0, #0 beq _02039FA8 bl GetHero @@ -66986,7 +68782,7 @@ _0203A50C: .4byte 0x00447C33 _0203A510: .4byte 0x0203B884 _0203A514: .4byte 0x0209C638 _0203A518: .4byte sub_0203C784 - arm_func_end FUN_02039C64 + arm_func_end sub_02039C64 arm_func_start sub_0203A51C sub_0203A51C: @ 0x0203A51C @@ -67218,13 +69014,37 @@ SprintfStatic: @ 0x0203A970 add sp, sp, #0x10 bx lr arm_func_end SprintfStatic -_0203A998: - .byte 0x14, 0x00, 0x9F, 0xE5, 0x10, 0x00, 0x90, 0xE5 - .byte 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03, 0xFF, 0x00, 0x00, 0xE2 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x5C, 0xFE, 0x0A, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0x24, 0x00, 0x9F, 0xE5 - .byte 0x10, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x0B, 0x80, 0x12, 0xD8, 0x06, 0xD0, 0x11 - .byte 0x01, 0x10, 0xE0, 0x13, 0x01, 0x00, 0x50, 0x11, 0x00, 0x00, 0xA0, 0x03, 0x08, 0x80, 0xBD, 0x08 - .byte 0xF3, 0xD9, 0xFF, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0x5C, 0xFE, 0x0A, 0x02 + + arm_func_start sub_0203A998 +sub_0203A998: @ 0x0203A998 + ldr r0, _0203A9B4 @ =0x020AFE5C + ldr r0, [r0, #0x10] + cmp r0, #0 + movne r0, #1 + moveq r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_0203A9B4: .4byte 0x020AFE5C + arm_func_end sub_0203A998 + + arm_func_start sub_0203A9B8 +sub_0203A9B8: @ 0x0203A9B8 + push {r3, lr} + ldr r0, _0203A9E8 @ =0x020AFE5C + ldr r0, [r0, #0x10] + cmp r0, #0 + addne r0, r0, #0x400 + ldrsbne r0, [r0, #0x68] + mvnne r1, #1 + cmpne r0, r1 + moveq r0, #0 + popeq {r3, pc} + bl sub_020311B4 + pop {r3, pc} + .align 2, 0 +_0203A9E8: .4byte 0x020AFE5C + arm_func_end sub_0203A9B8 arm_func_start sub_0203A9EC sub_0203A9EC: @ 0x0203A9EC @@ -69064,9 +70884,24 @@ _0203C70C: .byte 0x08, 0x15, 0x80, 0xE5, 0x08, 0x80, 0xBD, 0xE8, 0x5C, 0xFE, 0x0A, 0x02, 0x08, 0x40, 0x2D, 0xE9 .byte 0x48, 0xEB, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x0C, 0x00, 0x9F, 0x15, 0x04, 0x10, 0xA0, 0x13 .byte 0x10, 0x00, 0x90, 0x15, 0x08, 0x15, 0x80, 0x15, 0x08, 0x80, 0xBD, 0xE8, 0x5C, 0xFE, 0x0A, 0x02 - .byte 0x08, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x08, 0x10, 0x80, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x5C, 0xFE, 0x0A, 0x02, 0x00, 0x00, 0x50, 0xE3, 0x07, 0x00, 0xA0, 0x13, 0x08, 0x00, 0xA0, 0x03 - .byte 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0203C760 +sub_0203C760: @ 0x0203C760 + ldr r0, _0203C770 @ =0x020AFE5C + mov r1, #0 + str r1, [r0, #8] + bx lr + .align 2, 0 +_0203C770: .4byte 0x020AFE5C + arm_func_end sub_0203C760 + + arm_func_start sub_0203C774 +sub_0203C774: @ 0x0203C774 + cmp r0, #0 + movne r0, #7 + moveq r0, #8 + bx lr + arm_func_end sub_0203C774 arm_func_start sub_0203C784 sub_0203C784: @ 0x0203C784 @@ -69096,17 +70931,50 @@ sub_0203C784: @ 0x0203C784 _0203C7DC: .4byte 0x020AFE5C _0203C7E0: .4byte 0x0209C60C arm_func_end sub_0203C784 -_0203C7E4: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x80, 0x10, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE1 - .byte 0x00, 0x00, 0x91, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x04, 0x00, 0x00, 0x1A, 0x10, 0x00, 0xA0, 0xE3 - .byte 0x08, 0x10, 0xA0, 0xE3, 0x59, 0x12, 0xFF, 0xEB, 0x60, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0x81, 0xE5 - .byte 0x58, 0x10, 0x9F, 0xE5, 0x00, 0x30, 0xE0, 0xE3, 0x00, 0x20, 0x91, 0xE5, 0x04, 0x00, 0xA0, 0xE1 - .byte 0xB6, 0x30, 0xC2, 0xE1, 0x00, 0x10, 0x91, 0xE5, 0xB4, 0x30, 0xC1, 0xE1, 0x5B, 0x00, 0x00, 0xEB - .byte 0x38, 0x00, 0x9F, 0xE5, 0x01, 0x20, 0xE0, 0xE3, 0x00, 0x10, 0x90, 0xE5, 0x00, 0x20, 0xC1, 0xE5 - .byte 0x00, 0x10, 0x90, 0xE5, 0x01, 0x20, 0xC1, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x02, 0x20, 0xC0, 0xE5 - .byte 0x4B, 0x00, 0x00, 0xEB, 0x14, 0x00, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3, 0x00, 0x10, 0x90, 0xE5 - .byte 0x0A, 0x20, 0xC1, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x0C, 0x20, 0x80, 0xE5, 0x10, 0x80, 0xBD, 0xE8 - .byte 0x70, 0xFE, 0x0A, 0x02, 0x60, 0x00, 0x9F, 0xE5, 0x01, 0x20, 0xA0, 0xE3, 0x00, 0x10, 0x90, 0xE5 + + arm_func_start sub_0203C7E4 +sub_0203C7E4: @ 0x0203C7E4 + push {r4, lr} + ldr r1, _0203C870 @ =0x020AFE70 + mov r4, r0 + ldr r0, [r1] + cmp r0, #0 + bne _0203C810 + mov r0, #0x10 + mov r1, #8 + bl MemAlloc + ldr r1, _0203C870 @ =0x020AFE70 + str r0, [r1] +_0203C810: + ldr r1, _0203C870 @ =0x020AFE70 + mvn r3, #0 + ldr r2, [r1] + mov r0, r4 + strh r3, [r2, #6] + ldr r1, [r1] + strh r3, [r1, #4] + bl sub_0203C9A0 + ldr r0, _0203C870 @ =0x020AFE70 + mvn r2, #1 + ldr r1, [r0] + strb r2, [r1] + ldr r1, [r0] + strb r2, [r1, #1] + ldr r0, [r0] + strb r2, [r0, #2] + bl sub_0203C984 + ldr r0, _0203C870 @ =0x020AFE70 + mov r2, #0 + ldr r1, [r0] + strb r2, [r1, #0xa] + ldr r0, [r0] + str r2, [r0, #0xc] + pop {r4, pc} + .align 2, 0 +_0203C870: .4byte 0x020AFE70 + arm_func_end sub_0203C7E4 +_0203C874: + .byte 0x60, 0x00, 0x9F, 0xE5, 0x01, 0x20, 0xA0, 0xE3, 0x00, 0x10, 0x90, 0xE5 .byte 0x0A, 0x20, 0xC1, 0xE5, 0x00, 0x10, 0x90, 0xE5, 0x0C, 0x00, 0x91, 0xE5, 0x04, 0x00, 0x50, 0xE3 .byte 0x00, 0xF1, 0x8F, 0x90, 0x1E, 0xFF, 0x2F, 0xE1, 0x03, 0x00, 0x00, 0xEA, 0x05, 0x00, 0x00, 0xEA .byte 0x07, 0x00, 0x00, 0xEA, 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x00, 0x00, 0xEA, 0x07, 0x00, 0xA0, 0xE3 @@ -69116,9 +70984,24 @@ _0203C7E4: .byte 0x24, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x00, 0x00, 0xA0, 0x03 .byte 0x1E, 0xFF, 0x2F, 0x01, 0x0C, 0x00, 0x90, 0xE5, 0x0A, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x13 .byte 0x00, 0x00, 0xA0, 0x03, 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x70, 0xFE, 0x0A, 0x02 - .byte 0x24, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x00, 0x00, 0xA0, 0x03 - .byte 0x1E, 0xFF, 0x2F, 0x01, 0x0C, 0x00, 0x90, 0xE5, 0x04, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03 - .byte 0x00, 0x00, 0xA0, 0x13, 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x70, 0xFE, 0x0A, 0x02 + + arm_func_start sub_0203C910 +sub_0203C910: @ 0x0203C910 + ldr r0, _0203C93C @ =0x020AFE70 + ldr r0, [r0] + cmp r0, #0 + moveq r0, #0 + bxeq lr + ldr r0, [r0, #0xc] + cmp r0, #4 + moveq r0, #1 + movne r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_0203C93C: .4byte 0x020AFE70 + arm_func_end sub_0203C910 +_0203C940: .byte 0x08, 0x40, 0x2D, 0xE9, 0x34, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x50, 0xE3 .byte 0x01, 0x00, 0xA0, 0x03, 0x08, 0x80, 0xBD, 0x08, 0x0C, 0x10, 0x90, 0xE5, 0x0A, 0x00, 0x51, 0xE3 .byte 0x00, 0x00, 0xA0, 0x13, 0x08, 0x80, 0xBD, 0x18, 0x06, 0x12, 0xFF, 0xEB, 0x0C, 0x00, 0x9F, 0xE5 @@ -69150,10 +71033,21 @@ sub_0203C9A0: @ 0x0203C9A0 .align 2, 0 _0203C9C0: .4byte 0x020AFE70 arm_func_end sub_0203C9A0 -_0203C9C4: - .byte 0x14, 0x00, 0x9F, 0xE5, 0x00, 0x20, 0xE0, 0xE3, 0x00, 0x10, 0x90, 0xE5 - .byte 0xB6, 0x20, 0xC1, 0xE1, 0x00, 0x00, 0x90, 0xE5, 0xB4, 0x20, 0xC0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x70, 0xFE, 0x0A, 0x02, 0x30, 0x40, 0x2D, 0xE9, 0x2C, 0xD0, 0x4D, 0xE2, 0x44, 0x00, 0x9F, 0xE5 + + arm_func_start sub_0203C9C4 +sub_0203C9C4: @ 0x0203C9C4 + ldr r0, _0203C9E0 @ =0x020AFE70 + mvn r2, #0 + ldr r1, [r0] + strh r2, [r1, #6] + ldr r0, [r0] + strh r2, [r0, #4] + bx lr + .align 2, 0 +_0203C9E0: .4byte 0x020AFE70 + arm_func_end sub_0203C9C4 +_0203C9E4: + .byte 0x30, 0x40, 0x2D, 0xE9, 0x2C, 0xD0, 0x4D, 0xE2, 0x44, 0x00, 0x9F, 0xE5 .byte 0x00, 0x50, 0x90, 0xE5, 0x00, 0x00, 0x55, 0xE3, 0x0C, 0x00, 0x00, 0x0A, 0x38, 0x40, 0x9F, 0xE5 .byte 0x00, 0xE0, 0x8D, 0xE2, 0x02, 0xC0, 0xA0, 0xE3, 0x0F, 0x00, 0xB4, 0xE8, 0x0F, 0x00, 0xAE, 0xE8 .byte 0x01, 0xC0, 0x5C, 0xE2, 0xFB, 0xFF, 0xFF, 0x1A, 0x07, 0x00, 0x94, 0xE8, 0x07, 0x00, 0x8E, 0xE8 @@ -70037,7 +71931,7 @@ _0203D8CC: b _0203EF9C _0203D8EC: mov r0, #4 - bl thunk_sub_0201820C + bl sub_0201820C ldr r0, _0203E4B0 @ =0x020AFE74 ldr r0, [r0] ldr r0, [r0, #0x1c] @@ -70382,7 +72276,7 @@ _0203DDAC: mvn r1, #1 ldr r0, [r0] strb r1, [r0, #0x1a0] - bl thunk_sub_020473A4 + bl sub_020473A4 cmp r4, #0 beq _0203DE10 cmp r4, #1 @@ -70563,7 +72457,7 @@ _0203E038: ldreq r4, _0203E4F8 @ =0x00000283 mov r0, #5 ldrne r4, _0203E4FC @ =0x00000281 - bl thunk_sub_0201820C + bl sub_0201820C ldr r1, _0203E4B0 @ =0x020AFE74 ldr r0, _0203E4B8 @ =0x0000101C ldr r2, [r1] @@ -70598,7 +72492,7 @@ _0203E0EC: strle r1, [r0] b _0203EF9C _0203E10C: - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _0203E4B0 @ =0x020AFE74 ldr r1, [r0] ldr r0, [r1, #8] @@ -70678,7 +72572,7 @@ _0203E20C: b _0203EF9C _0203E22C: mov r0, #4 - bl thunk_sub_0201820C + bl sub_0201820C mov r0, #0x3e8 bl AddMoneyCarried ldr r1, _0203E4B0 @ =0x020AFE74 @@ -70892,7 +72786,7 @@ _0203E518: tst r0, #2 bne _0203E550 mov r0, #4 - bl thunk_sub_0201820C + bl sub_0201820C _0203E550: ldr r0, _0203E4B0 @ =0x020AFE74 ldr r2, [r0] @@ -70933,7 +72827,7 @@ _0203E5B4: ldrh r0, [r0, #0x26] strh r0, [sp, #0x18] strb r1, [sp, #0x16] - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _0203E4B0 @ =0x020AFE74 ldr r0, [r0] ldr r0, [r0, #0xe4] @@ -71013,7 +72907,7 @@ _0203E6D8: tst r0, #2 bne _0203E710 mov r0, #4 - bl thunk_sub_0201820C + bl sub_0201820C _0203E710: ldr r0, _0203E4B0 @ =0x020AFE74 mov r1, #6 @@ -71094,7 +72988,7 @@ _0203E80C: tst r0, #2 bne _0203E844 mov r0, #4 - bl thunk_sub_0201820C + bl sub_0201820C _0203E844: ldr r1, _0203E4B0 @ =0x020AFE74 mov r0, #6 @@ -71290,7 +73184,7 @@ _0203EAE8: b _0203EF9C _0203EB08: mov r0, #5 - bl thunk_sub_0201820C + bl sub_0201820C ldr r0, _0203E4B0 @ =0x020AFE74 ldr r0, [r0] ldrsh r0, [r0, #0x38] @@ -71350,7 +73244,7 @@ _0203EBB4: ldr r0, [r0, #0x3c] bl sub_02050C10 mov r0, #4 - bl thunk_sub_0201820C + bl sub_0201820C ldr r1, _0203E4B0 @ =0x020AFE74 ldr r0, _0203E4B8 @ =0x0000101C ldr r2, [r1] @@ -71380,7 +73274,7 @@ _0203EC28: b _0203EF9C _0203EC5C: mov r0, #2 - bl thunk_sub_0201820C + bl sub_0201820C add r0, sp, #0x7c bl InitPreprocessorArgs ldr r0, _0203E4B0 @ =0x020AFE74 @@ -71450,7 +73344,7 @@ _0203ED50: strh r0, [r4, #0x88] cmp r0, #0 bne _0203ED80 - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _0203E4B0 @ =0x020AFE74 mov r1, #0x4c ldr r0, [r0] @@ -71476,7 +73370,7 @@ _0203ED80: ldr r1, [r0] mov r0, #4 str r2, [r1, #0xb0] - bl thunk_sub_0201820C + bl sub_0201820C ldr r1, _0203E4B0 @ =0x020AFE74 ldr r0, _0203E4B8 @ =0x0000101C ldr r2, [r1] @@ -71489,7 +73383,7 @@ _0203ED80: str r1, [r0] b _0203EF9C _0203EDFC: - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _0203E4B0 @ =0x020AFE74 mov r1, #0x4c ldr r0, [r0] @@ -71512,7 +73406,7 @@ _0203EE30: ldreq r0, [r0] streq r1, [r0] beq _0203EF9C - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _0203E4B0 @ =0x020AFE74 mov r1, #0x4c ldr r0, [r0] @@ -71525,7 +73419,7 @@ _0203EE68: ldrh r1, [r4, #0x86] strh r1, [sp, #0xc] strb r0, [sp, #0xa] - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _0203E4B0 @ =0x020AFE74 ldr r0, [r0] ldr r0, [r0, #0xe4] @@ -71703,7 +73597,7 @@ _0203F0B8: ldr r0, [r0] strb r1, [r0, #6] _0203F0E4: - bl thunk_sub_020473A4 + bl sub_020473A4 pop {r3, pc} .align 2, 0 _0203F0EC: .4byte 0x020AFE74 @@ -72354,18 +74248,49 @@ sub_0203F990: @ 0x0203F990 .align 2, 0 _0203F9C8: .4byte 0x020AFE78 arm_func_end sub_0203F990 -_0203F9CC: - .byte 0x38, 0x40, 0x2D, 0xE9 - .byte 0x78, 0x10, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3, 0x00, 0x50, 0xA0, 0xE1, 0x00, 0x20, 0x81, 0xE5 - .byte 0xB4, 0x40, 0x95, 0xE5, 0x68, 0x00, 0x9F, 0xE5, 0x04, 0x10, 0xA0, 0xE1, 0xDC, 0x01, 0x0B, 0xEB - .byte 0x60, 0x00, 0x9F, 0xE5, 0x49, 0x1F, 0x84, 0xE2, 0x22, 0x20, 0xA0, 0xE3, 0x26, 0x1E, 0x01, 0xEB - .byte 0x07, 0x20, 0xD4, 0xE5, 0x44, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x2C, 0x20, 0xC1, 0xE5 - .byte 0x00, 0x50, 0x81, 0xE5, 0x58, 0x00, 0xC1, 0xE5, 0xF4, 0x20, 0xD4, 0xE1, 0x38, 0x00, 0x9F, 0xE5 - .byte 0x38, 0x30, 0x9F, 0xE5, 0x00, 0x00, 0x52, 0xE1, 0x01, 0x00, 0xA0, 0x03, 0x58, 0x00, 0xC1, 0x05 - .byte 0xF2, 0x10, 0xD4, 0xE1, 0x14, 0x00, 0x9F, 0xE5, 0xBA, 0x15, 0xC0, 0xE1, 0x9C, 0x00, 0x84, 0xE2 - .byte 0x07, 0x00, 0x90, 0xE8, 0x07, 0x00, 0x83, 0xE8, 0x01, 0x00, 0xA0, 0xE3, 0x38, 0x80, 0xBD, 0xE8 - .byte 0xFC, 0xAD, 0x2A, 0x02, 0x00, 0xAE, 0x2A, 0x02, 0x2A, 0xAE, 0x2A, 0x02, 0xA2, 0x01, 0x00, 0x00 - .byte 0x58, 0xAE, 0x2A, 0x02 + + arm_func_start sub_0203F9CC +sub_0203F9CC: @ 0x0203F9CC + push {r3, r4, r5, lr} + ldr r1, _0203FA50 @ =0x022AADFC + mov r2, #0 + mov r5, r0 + str r2, [r1] + ldr r4, [r5, #0xb4] + ldr r0, _0203FA54 @ =0x022AAE00 + mov r1, r4 + bl FUN_02300164 + ldr r0, _0203FA58 @ =0x022AAE2A + add r1, r4, #0x124 + mov r2, #0x22 + bl Memcpy + ldrb r2, [r4, #7] + ldr r1, _0203FA50 @ =0x022AADFC + mov r0, #0 + strb r2, [r1, #0x2c] + str r5, [r1] + strb r0, [r1, #0x58] + ldrsh r2, [r4, #4] + ldr r0, _0203FA5C @ =0x000001A2 + ldr r3, _0203FA60 @ =0x022AAE58 + cmp r2, r0 + moveq r0, #1 + strbeq r0, [r1, #0x58] + ldrsh r1, [r4, #2] + ldr r0, _0203FA50 @ =0x022AADFC + strh r1, [r0, #0x5a] + add r0, r4, #0x9c + ldm r0, {r0, r1, r2} + stm r3, {r0, r1, r2} + mov r0, #1 + pop {r3, r4, r5, pc} + .align 2, 0 +_0203FA50: .4byte 0x022AADFC +_0203FA54: .4byte 0x022AAE00 +_0203FA58: .4byte 0x022AAE2A +_0203FA5C: .4byte 0x000001A2 +_0203FA60: .4byte 0x022AAE58 + arm_func_end sub_0203F9CC arm_func_start sub_0203FA64 sub_0203FA64: @ 0x0203FA64 @@ -72581,11 +74506,26 @@ sub_0203FD38: @ 0x0203FD38 .align 2, 0 _0203FD40: .4byte 0x022AAE2A arm_func_end sub_0203FD38 -_0203FD44: - .byte 0x10, 0x40, 0x2D, 0xE9, 0xB4, 0x40, 0x90, 0xE5, 0x20, 0x10, 0x9F, 0xE5 - .byte 0x49, 0x0F, 0x84, 0xE2, 0x22, 0x20, 0xA0, 0xE3, 0x4F, 0x1D, 0x01, 0xEB, 0x14, 0x10, 0x9F, 0xE5 - .byte 0x14, 0x00, 0x9F, 0xE5, 0x2C, 0x10, 0xD1, 0xE5, 0x07, 0x10, 0xC4, 0xE5, 0xF2, 0x00, 0xD0, 0xE1 - .byte 0x10, 0x80, 0xBD, 0xE8, 0x2A, 0xAE, 0x2A, 0x02, 0xFC, 0xAD, 0x2A, 0x02, 0x7C, 0xFE, 0x0A, 0x02 + + arm_func_start sub_0203FD44 +sub_0203FD44: @ 0x0203FD44 + push {r4, lr} + ldr r4, [r0, #0xb4] + ldr r1, _0203FD74 @ =0x022AAE2A + add r0, r4, #0x124 + mov r2, #0x22 + bl Memcpy + ldr r1, _0203FD78 @ =0x022AADFC + ldr r0, _0203FD7C @ =0x020AFE7C + ldrb r1, [r1, #0x2c] + strb r1, [r4, #7] + ldrsh r0, [r0, #2] + pop {r4, pc} + .align 2, 0 +_0203FD74: .4byte 0x022AAE2A +_0203FD78: .4byte 0x022AADFC +_0203FD7C: .4byte 0x020AFE7C + arm_func_end sub_0203FD44 arm_func_start sub_0203FD80 sub_0203FD80: @ 0x0203FD80 @@ -72881,13 +74821,13 @@ sub_0204018C: @ 0x0204018C _02040198: .4byte sub_0203FE5C arm_func_end sub_0204018C - arm_func_start thunk_sub_0203FE5C -thunk_sub_0203FE5C: @ 0x0204019C + arm_func_start sub_0203FE5C +sub_0203FE5C: @ 0x0204019C ldr ip, _020401A4 @ =sub_0203FE5C bx ip .align 2, 0 _020401A4: .4byte sub_0203FE5C - arm_func_end thunk_sub_0203FE5C + arm_func_end sub_0203FE5C arm_func_start sub_020401A8 sub_020401A8: @ 0x020401A8 @@ -73459,7 +75399,7 @@ _02040980: ldr r1, _02040F94 @ =0x020AFE7C ldr r0, _02040F90 @ =0x022AAE2A ldrsh r1, [r1, #2] - bl FUN_02013E54 + bl sub_02013E54 ldr r1, _02040F94 @ =0x020AFE7C lsl r0, r0, #0x10 ldrsh r1, [r1, #2] @@ -73514,7 +75454,7 @@ _02040A44: ldr r1, _02040F94 @ =0x020AFE7C ldr r0, _02040F90 @ =0x022AAE2A ldrsh r1, [r1, #2] - bl FUN_02013F58 + bl sub_02013F58 ldr r1, _02040F94 @ =0x020AFE7C lsl r0, r0, #0x10 ldrsh r1, [r1, #2] @@ -73679,7 +75619,7 @@ _02040CAC: beq _02040D0C ldr r0, _02040F9C @ =0x00003F07 mov r1, #0x100 - bl thunk_sub_020182B8 + bl sub_020182B8 ldr r0, _02040F94 @ =0x020AFE7C ldr r1, [r0, #0xc] cmp r1, #3 @@ -73699,7 +75639,7 @@ _02040CF4: bl sub_02041178 ldr r0, _02040F94 @ =0x020AFE7C ldrsh r0, [r0, #2] - bl FUN_02041000 + bl sub_02041000 _02040D04: mov r0, #6 b _02040F88 @@ -73708,7 +75648,7 @@ _02040D0C: beq _02040D28 ldr r0, _02040FA0 @ =0x00003F04 mov r1, #0x100 - bl thunk_sub_020182B8 + bl sub_020182B8 mov r0, #7 b _02040F88 _02040D28: @@ -73766,7 +75706,7 @@ _02040DDC: @ jump table b _02040DEC @ case 3 _02040DEC: ldrsh r0, [r0, #2] - bl FUN_02041194 + bl sub_02041194 cmp r0, #0 bne _02040E10 ldr r0, _02040F94 @ =0x020AFE7C @@ -73777,7 +75717,7 @@ _02040DEC: _02040E10: ldr r0, _02040F9C @ =0x00003F07 mov r1, #0x100 - bl thunk_sub_020182B8 + bl sub_020182B8 ldr r0, _02040F94 @ =0x020AFE7C ldr r0, [r0, #8] ldrsb r0, [r0] @@ -73787,7 +75727,7 @@ _02040E10: _02040E34: ldr r0, _02040F94 @ =0x020AFE7C ldrsh r0, [r0, #2] - bl FUN_02041194 + bl sub_02041194 cmp r0, #0 beq _02040E88 ldr r0, _02040F94 @ =0x020AFE7C @@ -73802,11 +75742,11 @@ _02040E34: _02040E6C: ldr r0, _02040F9C @ =0x00003F07 mov r1, #0x100 - bl thunk_sub_020182B8 + bl sub_020182B8 _02040E78: ldr r0, _02040F94 @ =0x020AFE7C ldrsh r0, [r0, #2] - bl FUN_020412B0 + bl sub_020412B0 b _02040EC0 _02040E88: ldr r0, _02040F94 @ =0x020AFE7C @@ -73816,10 +75756,10 @@ _02040E88: beq _02040EB8 ldr r0, _02040F9C @ =0x00003F07 mov r1, #0x100 - bl thunk_sub_020182B8 + bl sub_020182B8 ldr r0, _02040F94 @ =0x020AFE7C ldrsh r0, [r0, #2] - bl FUN_02041394 + bl sub_02041394 b _02040EC0 _02040EB8: mov r0, #2 @@ -73900,8 +75840,8 @@ _02040FA8: .byte 0x04, 0x00, 0x10, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03, 0xFF, 0x00, 0x00, 0xE2 .byte 0x1E, 0xFF, 0x2F, 0xE1, 0xFC, 0xAD, 0x2A, 0x02, 0x7C, 0xFE, 0x0A, 0x02, 0x2A, 0xAE, 0x2A, 0x02 - arm_func_start FUN_02041000 -FUN_02041000: @ 0x02041000 + arm_func_start sub_02041000 +sub_02041000: @ 0x02041000 push {r4, lr} mov r4, r0 bl sub_02041178 @@ -73944,7 +75884,7 @@ _02041078: .align 2, 0 _0204108C: .4byte 0x022AADFC _02041090: .4byte 0x022AAE2A - arm_func_end FUN_02041000 + arm_func_end sub_02041000 arm_func_start sub_02041094 sub_02041094: @ 0x02041094 @@ -74046,8 +75986,8 @@ sub_02041178: @ 0x02041178 _02041190: .4byte 0x020AFE7C arm_func_end sub_02041178 - arm_func_start FUN_02041194 -FUN_02041194: @ 0x02041194 + arm_func_start sub_02041194 +sub_02041194: @ 0x02041194 push {r4, r5, r6, r7, r8, lr} ldr r4, _020412AC @ =0x022AAE2A mov r6, r0 @@ -74131,13 +76071,13 @@ _020412A4: pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _020412AC: .4byte 0x022AAE2A - arm_func_end FUN_02041194 + arm_func_end sub_02041194 - arm_func_start FUN_020412B0 -FUN_020412B0: @ 0x020412B0 + arm_func_start sub_020412B0 +sub_020412B0: @ 0x020412B0 push {r4, lr} mov r4, r0 - bl FUN_02041194 + bl sub_02041194 cmp r0, #0 popeq {r4, pc} add r1, r4, #1 @@ -74185,7 +76125,7 @@ _02041344: _02041358: .4byte 0x022AAE2A _0204135C: .4byte 0x022AADFC _02041360: .4byte 0x020AFE7C - arm_func_end FUN_020412B0 + arm_func_end sub_020412B0 arm_func_start sub_02041364 sub_02041364: @ 0x02041364 @@ -74204,8 +76144,8 @@ sub_02041364: @ 0x02041364 _02041390: .4byte 0x022AAE2A arm_func_end sub_02041364 - arm_func_start FUN_02041394 -FUN_02041394: @ 0x02041394 + arm_func_start sub_02041394 +sub_02041394: @ 0x02041394 push {r4, lr} mov r4, r0 bl sub_02041364 @@ -74237,17 +76177,58 @@ _020413F4: pop {r4, pc} .align 2, 0 _020413FC: .4byte 0x022AAE2A - arm_func_end FUN_02041394 -_02041400: - .byte 0x08, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0xC0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x7C, 0xFE, 0x0A, 0x02, 0x04, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x7C, 0xFE, 0x0A, 0x02, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0xC3, 0x1E, 0xFF, 0x2F, 0xC1 - .byte 0x01, 0xC0, 0xA0, 0xE3, 0x44, 0x30, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x0C, 0x20, 0xA0, 0xE1 - .byte 0x0A, 0x00, 0x00, 0xEA, 0x8C, 0x01, 0xD3, 0xE7, 0x01, 0x00, 0x10, 0xE3, 0x02, 0x00, 0xA0, 0x11 - .byte 0x01, 0x00, 0xA0, 0x01, 0xFF, 0x00, 0x10, 0xE3, 0x06, 0x00, 0x00, 0x0A, 0x8C, 0x01, 0xD3, 0xE7 - .byte 0x02, 0x00, 0x10, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x1E, 0xFF, 0x2F, 0x01, 0x01, 0xC0, 0x8C, 0xE2 - .byte 0x04, 0x00, 0x5C, 0xE3, 0xF2, 0xFF, 0xFF, 0xBA, 0x00, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x2A, 0xAE, 0x2A, 0x02 + arm_func_end sub_02041394 + + arm_func_start sub_02041400 +sub_02041400: @ 0x02041400 + ldr r0, _02041410 @ =0x020AFE7C + mov r1, #0 + strb r1, [r0] + bx lr + .align 2, 0 +_02041410: .4byte 0x020AFE7C + arm_func_end sub_02041400 + + arm_func_start sub_02041414 +sub_02041414: @ 0x02041414 + ldr r0, _02041420 @ =0x020AFE7C + ldrb r0, [r0] + bx lr + .align 2, 0 +_02041420: .4byte 0x020AFE7C + arm_func_end sub_02041414 + + arm_func_start sub_02041424 +sub_02041424: @ 0x02041424 + cmp r0, #0 + movgt r0, #1 + bxgt lr + mov ip, #1 + ldr r3, _02041480 @ =0x022AAE2A + mov r1, #0 + mov r2, ip + b _02041470 +_02041444: + ldrb r0, [r3, ip, lsl #3] + tst r0, #1 + movne r0, r2 + moveq r0, r1 + tst r0, #0xff + beq _02041478 + ldrb r0, [r3, ip, lsl #3] + tst r0, #2 + moveq r0, #1 + bxeq lr + add ip, ip, #1 +_02041470: + cmp ip, #4 + blt _02041444 +_02041478: + mov r0, #0 + bx lr + .align 2, 0 +_02041480: .4byte 0x022AAE2A + arm_func_end sub_02041424 arm_func_start sub_02041484 sub_02041484: @ 0x02041484 @@ -74333,10 +76314,19 @@ _0204156C: _02041594: .4byte 0x020AFE7C _02041598: .4byte 0x022AAE2A arm_func_end sub_02041484 -_0204159C: - .byte 0x14, 0x00, 0x9F, 0xE5 - .byte 0x58, 0x00, 0xD0, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13 - .byte 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0xFC, 0xAD, 0x2A, 0x02 + + arm_func_start sub_0204159C +sub_0204159C: @ 0x0204159C + ldr r0, _020415B8 @ =0x022AADFC + ldrb r0, [r0, #0x58] + cmp r0, #0 + moveq r0, #1 + movne r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_020415B8: .4byte 0x022AADFC + arm_func_end sub_0204159C arm_func_start sub_020415BC sub_020415BC: @ 0x020415BC @@ -74418,12 +76408,32 @@ _020416B0: .4byte 0x022AAE2A _020416B4: .4byte 0x022AADFC _020416B8: .4byte 0x022AAE58 arm_func_end sub_02041614 -_020416BC: - .byte 0x08, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x10, 0xA0, 0xE1, 0x0C, 0x00, 0x9F, 0xE5, 0x22, 0x4A, 0xFF, 0xEB, 0x00, 0x08, 0xA0, 0xE1 - .byte 0x40, 0x08, 0xA0, 0xE1, 0x08, 0x80, 0xBD, 0xE8, 0x2A, 0xAE, 0x2A, 0x02, 0x08, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x10, 0xA0, 0xE1, 0x0C, 0x00, 0x9F, 0xE5, 0xD9, 0x49, 0xFF, 0xEB, 0x00, 0x08, 0xA0, 0xE1 - .byte 0x40, 0x08, 0xA0, 0xE1, 0x08, 0x80, 0xBD, 0xE8, 0x2A, 0xAE, 0x2A, 0x02 + + arm_func_start sub_020416BC +sub_020416BC: @ 0x020416BC + push {r3, lr} + mov r1, r0 + ldr r0, _020416D8 @ =0x022AAE2A + bl sub_02013F58 + lsl r0, r0, #0x10 + asr r0, r0, #0x10 + pop {r3, pc} + .align 2, 0 +_020416D8: .4byte 0x022AAE2A + arm_func_end sub_020416BC + + arm_func_start sub_020416DC +sub_020416DC: @ 0x020416DC + push {r3, lr} + mov r1, r0 + ldr r0, _020416F8 @ =0x022AAE2A + bl sub_02013E54 + lsl r0, r0, #0x10 + asr r0, r0, #0x10 + pop {r3, pc} + .align 2, 0 +_020416F8: .4byte 0x022AAE2A + arm_func_end sub_020416DC arm_func_start sub_020416FC sub_020416FC: @ 0x020416FC @@ -75320,7 +77330,7 @@ sub_020423D8: @ 0x020423D8 mov r5, #1 b _020425D8 _0204241C: - bl thunk_sub_02050CE4 + bl sub_02050CE4 mov r4, r0 bl sub_0200FD78 sub r7, r4, r0 @@ -75393,7 +77403,7 @@ _02042514: mov r6, r0 bl sub_02042B20 mov r5, r0 - bl thunk_sub_02050CE4 + bl sub_02050CE4 add r1, r6, r5 cmp r1, r0 bge _02042550 @@ -76305,9 +78315,14 @@ sub_02043148: @ 0x02043148 .align 2, 0 _02043168: .4byte 0x020AFEB4 arm_func_end sub_02043148 -_0204316C: - .byte 0x00, 0x00, 0x50, 0xE3 - .byte 0x05, 0x00, 0xA0, 0x13, 0x07, 0x00, 0xA0, 0x03, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0204316C +sub_0204316C: @ 0x0204316C + cmp r0, #0 + movne r0, #5 + moveq r0, #7 + bx lr + arm_func_end sub_0204316C arm_func_start sub_0204317C sub_0204317C: @ 0x0204317C @@ -76364,9 +78379,15 @@ sub_02043218: @ 0x02043218 .align 2, 0 _02043228: .4byte 0x020AFEB4 arm_func_end sub_02043218 -_0204322C: - .byte 0x04, 0x10, 0x9F, 0xE5 - .byte 0xB2, 0x00, 0xC1, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0xB4, 0xFE, 0x0A, 0x02 + + arm_func_start sub_0204322C +sub_0204322C: @ 0x0204322C + ldr r1, _02043238 @ =0x020AFEB4 + strh r0, [r1, #2] + bx lr + .align 2, 0 +_02043238: .4byte 0x020AFEB4 + arm_func_end sub_0204322C arm_func_start sub_0204323C sub_0204323C: @ 0x0204323C @@ -76404,10 +78425,19 @@ _02043290: .align 2, 0 _02043298: .4byte 0x020AFEB4 arm_func_end sub_02043254 -_0204329C: - .byte 0x0C, 0x10, 0x9F, 0xE5 - .byte 0x04, 0x10, 0x91, 0xE5, 0x80, 0x00, 0x81, 0xE0, 0xF4, 0x00, 0xD0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0xB4, 0xFE, 0x0A, 0x02, 0x70, 0x40, 0x2D, 0xE9, 0x08, 0xD0, 0x4D, 0xE2, 0x54, 0x30, 0x9F, 0xE5 + + arm_func_start sub_0204329C +sub_0204329C: @ 0x0204329C + ldr r1, _020432B0 @ =0x020AFEB4 + ldr r1, [r1, #4] + add r0, r1, r0, lsl #1 + ldrsh r0, [r0, #4] + bx lr + .align 2, 0 +_020432B0: .4byte 0x020AFEB4 + arm_func_end sub_0204329C +_020432B4: + .byte 0x70, 0x40, 0x2D, 0xE9, 0x08, 0xD0, 0x4D, 0xE2, 0x54, 0x30, 0x9F, 0xE5 .byte 0x00, 0x50, 0xA0, 0xE1, 0x04, 0x00, 0x93, 0xE5, 0x02, 0x40, 0xA0, 0xE1, 0x81, 0x00, 0x80, 0xE0 .byte 0xF4, 0x60, 0xD0, 0xE1, 0x00, 0x10, 0x8D, 0xE2, 0x06, 0x00, 0xA0, 0xE1, 0x44, 0x33, 0xFF, 0xEB .byte 0x34, 0x20, 0x9F, 0xE5, 0x00, 0x10, 0x8D, 0xE2, 0x05, 0x00, 0xA0, 0xE1, 0xDF, 0x28, 0xFF, 0xEB @@ -76482,9 +78512,19 @@ sub_020433C0: @ 0x020433C0 _020433D8: .4byte 0x020AFEB4 _020433DC: .4byte sub_0202C620 arm_func_end sub_020433C0 -_020433E0: - .byte 0x14, 0x00, 0x9F, 0xE5, 0x04, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x13 - .byte 0x00, 0x00, 0xA0, 0x03, 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0xB4, 0xFE, 0x0A, 0x02 + + arm_func_start sub_020433E0 +sub_020433E0: @ 0x020433E0 + ldr r0, _020433FC @ =0x020AFEB4 + ldr r0, [r0, #4] + cmp r0, #0 + movne r0, #1 + moveq r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_020433FC: .4byte 0x020AFEB4 + arm_func_end sub_020433E0 arm_func_start sub_02043400 sub_02043400: @ 0x02043400 @@ -76736,7 +78776,7 @@ sub_02043BFC: @ 0x02043BFC ldr r0, [r2, #4] mov r4, r1 ldr r6, [r0] - bl thunk_sub_02050CE4 + bl sub_02050CE4 sub r1, r6, #5 mov r5, r0 cmp r1, #2 @@ -76764,7 +78804,7 @@ _02043C5C: add sl, sl, #1 cmp sl, #0x3e8 blt _02043C5C - bl thunk_sub_02050CE4 + bl sub_02050CE4 mov r1, r0 mov r0, r8 bl sub_02010424 @@ -77300,7 +79340,7 @@ _020443B0: bhi _020443F4 bl sub_0200FD78 str r0, [sp, #0x28] - bl thunk_sub_02050CE4 + bl sub_02050CE4 str r0, [sp, #0x2c] add ip, sp, #4 ldr r3, _02044408 @ =0x00000333 @@ -79509,7 +81549,7 @@ _02046234: _020462F4: bl sub_0200FD78 mov r4, r0 - bl thunk_sub_02050CE4 + bl sub_02050CE4 cmp r4, r0 bge _0204653C bl sub_02043398 @@ -79780,14 +81820,54 @@ _0204665C: .byte 0x0C, 0xC0, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0xD0, 0x00, 0xD0, 0xE1, 0x1C, 0xFF, 0x2F, 0xE1 .byte 0xD8, 0xFE, 0x0A, 0x02, 0xC4, 0x08, 0x03, 0x02, 0x0C, 0x10, 0x9F, 0xE5, 0x0C, 0xC0, 0x9F, 0xE5 .byte 0x00, 0x10, 0x91, 0xE5, 0x04, 0x10, 0x81, 0xE2, 0x1C, 0xFF, 0x2F, 0xE1, 0xD8, 0xFE, 0x0A, 0x02 - .byte 0xDC, 0xC5, 0x00, 0x02, 0x18, 0x40, 0x2D, 0xE9, 0x24, 0xD0, 0x4D, 0xE2, 0x00, 0x40, 0xA0, 0xE1 - .byte 0xA6, 0x11, 0x00, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x00, 0x00, 0xA0, 0x03, 0x05, 0x00, 0x00, 0x0A - .byte 0x00, 0x00, 0x8D, 0xE2, 0x10, 0x01, 0xFF, 0xEB, 0x00, 0x00, 0x8D, 0xE2, 0x04, 0x20, 0xA0, 0xE1 - .byte 0x02, 0x10, 0xA0, 0xE3, 0x28, 0x01, 0xFF, 0xEB, 0x24, 0xD0, 0x8D, 0xE2, 0x18, 0x80, 0xBD, 0xE8 - .byte 0x04, 0xC0, 0x9F, 0xE5, 0x04, 0x00, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0xB4, 0x67, 0x04, 0x02 - .byte 0x90, 0xCC, 0x09, 0x02, 0x10, 0x40, 0x2D, 0xE9, 0x00, 0x40, 0xA0, 0xE1, 0x10, 0x00, 0x9F, 0xE5 - .byte 0x57, 0xB8, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x08, 0x00, 0x9F, 0x15, 0xB0, 0x40, 0xC0, 0x11 - .byte 0x10, 0x80, 0xBD, 0xE8, 0xA0, 0xCC, 0x09, 0x02, 0x64, 0xAE, 0x2A, 0x02, 0x08, 0x40, 0x2D, 0xE9 + .byte 0xDC, 0xC5, 0x00, 0x02 + + arm_func_start FUN_020467B4 +FUN_020467B4: @ 0x020467B4 + push {r3, r4, lr} + sub sp, sp, #0x24 + mov r4, r0 + bl sub_0204AE60 + cmp r0, #0 + moveq r0, #0 + beq _020467E8 + add r0, sp, #0 + bl GetReleasedStylus + add r0, sp, #0 + mov r2, r4 + mov r1, #2 + bl sub_02006C8C +_020467E8: + add sp, sp, #0x24 + pop {r3, r4, pc} + arm_func_end FUN_020467B4 + + arm_func_start sub_020467F0 +sub_020467F0: @ 0x020467F0 + ldr ip, _020467FC @ =FUN_020467B4 + ldr r0, _02046800 @ =0x0209CC90 + bx ip + .align 2, 0 +_020467FC: .4byte FUN_020467B4 +_02046800: .4byte 0x0209CC90 + arm_func_end sub_020467F0 + + arm_func_start sub_02046804 +sub_02046804: @ 0x02046804 + push {r4, lr} + mov r4, r0 + ldr r0, _02046824 @ =0x0209CCA0 + bl sub_02034974 + cmp r0, #0 + ldrne r0, _02046828 @ =0x022AAE64 + strhne r4, [r0] + pop {r4, pc} + .align 2, 0 +_02046824: .4byte 0x0209CCA0 +_02046828: .4byte 0x022AAE64 + arm_func_end sub_02046804 +_0204682C: + .byte 0x08, 0x40, 0x2D, 0xE9 .byte 0xA8, 0x00, 0xA0, 0xE3, 0x08, 0x10, 0xA0, 0xE3, 0x4C, 0xEA, 0xFE, 0xEB, 0x4C, 0x10, 0x9F, 0xE5 .byte 0x00, 0x00, 0x81, 0xE5, 0x10, 0x00, 0x80, 0xE2, 0x7A, 0xB8, 0xFF, 0xEB, 0x3C, 0x20, 0x9F, 0xE5 .byte 0x3C, 0x10, 0x9F, 0xE5, 0x00, 0x30, 0x92, 0xE5, 0x0C, 0x00, 0x83, 0xE5, 0xB0, 0x30, 0xD1, 0xE1 @@ -80107,13 +82187,13 @@ _02046D14: _02046D1C: .4byte 0x020AFEE0 arm_func_end sub_02046C78 - arm_func_start thunk_sub_020473A4 -thunk_sub_020473A4: @ 0x02046D20 + arm_func_start sub_020473A4 +sub_020473A4: @ 0x02046D20 ldr ip, _02046D28 @ =sub_020473A4 bx ip .align 2, 0 _02046D28: .4byte sub_020473A4 - arm_func_end thunk_sub_020473A4 + arm_func_end sub_020473A4 arm_func_start sub_02046D2C sub_02046D2C: @ 0x02046D2C @@ -80736,18 +82816,65 @@ _020474B8: .byte 0x00, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x08, 0x80, 0xBD, 0x08, 0x00, 0x00, 0xA0, 0xE3 .byte 0x57, 0x02, 0x00, 0xEB, 0x14, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0xF9, 0xE6, 0xFE, 0xEB .byte 0x08, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0x80, 0xE5, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x68, 0xAE, 0x2A, 0x02, 0x78, 0x40, 0x2D, 0xE9, 0x04, 0xD0, 0x4D, 0xE2, 0x00, 0x60, 0xA0, 0xE1 - .byte 0x90, 0x30, 0x9F, 0xE5, 0x00, 0xC0, 0xA0, 0xE3, 0x8C, 0x00, 0x9F, 0xE5, 0x01, 0x50, 0xA0, 0xE1 - .byte 0x02, 0x40, 0xA0, 0xE1, 0x04, 0xC0, 0x83, 0xE5, 0xC1, 0xB4, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3 - .byte 0x1A, 0x00, 0x00, 0x0A, 0x14, 0x00, 0xA0, 0xE3, 0x08, 0x10, 0xA0, 0xE3, 0xDF, 0xE6, 0xFE, 0xEB - .byte 0x60, 0x20, 0x9F, 0xE5, 0x14, 0x10, 0xA0, 0xE3, 0x00, 0x00, 0x82, 0xE5, 0x13, 0xEF, 0xFE, 0xEB - .byte 0x50, 0x20, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x04, 0x10, 0x82, 0xE5, 0x00, 0x30, 0x92, 0xE5 - .byte 0x05, 0x00, 0xA0, 0xE1, 0x04, 0x60, 0x83, 0xE5, 0x00, 0x30, 0x92, 0xE5, 0xBA, 0x10, 0xC3, 0xE1 - .byte 0x00, 0x20, 0x92, 0xE5, 0xBC, 0x50, 0xC2, 0xE1, 0x4C, 0x00, 0x00, 0xEB, 0x24, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x20, 0xA0, 0xE3, 0x00, 0x50, 0x90, 0xE5, 0x04, 0x10, 0xA0, 0xE1, 0x00, 0x20, 0x8D, 0xE5 - .byte 0xFC, 0x30, 0xD5, 0xE1, 0x04, 0x00, 0x95, 0xE5, 0x0A, 0x20, 0x85, 0xE2, 0x39, 0x02, 0x00, 0xEB - .byte 0x04, 0xD0, 0x8D, 0xE2, 0x78, 0x80, 0xBD, 0xE8, 0x68, 0xAE, 0x2A, 0x02, 0xB0, 0xCC, 0x09, 0x02 - .byte 0x04, 0x00, 0x9F, 0xE5, 0x04, 0x00, 0x90, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x68, 0xAE, 0x2A, 0x02 + .byte 0x68, 0xAE, 0x2A, 0x02 + + arm_func_start FUN_020475B4 +FUN_020475B4: @ 0x020475B4 + push {r3, r4, r5, r6, lr} + sub sp, sp, #4 + mov r6, r0 + ldr r3, _02047658 @ =0x022AAE68 + mov ip, #0 + ldr r0, _0204765C @ =0x0209CCB0 + mov r5, r1 + mov r4, r2 + str ip, [r3, #4] + bl sub_020348E4 + cmp r0, #0 + beq _02047650 + mov r0, #0x14 + mov r1, #8 + bl MemAlloc + ldr r2, _02047658 @ =0x022AAE68 + mov r1, #0x14 + str r0, [r2] + bl MemZero + ldr r2, _02047658 @ =0x022AAE68 + mov r1, #0 + str r1, [r2, #4] + ldr r3, [r2] + mov r0, r5 + str r6, [r3, #4] + ldr r3, [r2] + strh r1, [r3, #0xa] + ldr r2, [r2] + strh r5, [r2, #0xc] + bl sub_02047760 + ldr r0, _02047658 @ =0x022AAE68 + mov r2, #0 + ldr r5, [r0] + mov r1, r4 + str r2, [sp] + ldrsh r3, [r5, #0xc] + ldr r0, [r5, #4] + add r2, r5, #0xa + bl sub_02047F38 +_02047650: + add sp, sp, #4 + pop {r3, r4, r5, r6, pc} + .align 2, 0 +_02047658: .4byte 0x022AAE68 +_0204765C: .4byte 0x0209CCB0 + arm_func_end FUN_020475B4 + + arm_func_start FUN_02047660 +FUN_02047660: @ 0x02047660 + ldr r0, _0204766C @ =0x022AAE68 + ldr r0, [r0, #4] + bx lr + .align 2, 0 +_0204766C: .4byte 0x022AAE68 + arm_func_end FUN_02047660 arm_func_start sub_02047670 sub_02047670: @ 0x02047670 @@ -81468,9 +83595,18 @@ _020480FC: .align 2, 0 _02048130: .4byte 0x020AFEF4 arm_func_end sub_020480CC -_02048134: - .byte 0x10, 0x00, 0x9F, 0xE5, 0x01, 0x10, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5 - .byte 0x03, 0x0A, 0x80, 0xE2, 0xB0, 0x11, 0xC0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0xF4, 0xFE, 0x0A, 0x02 + + arm_func_start sub_02048134 +sub_02048134: @ 0x02048134 + ldr r0, _0204814C @ =0x020AFEF4 + mov r1, #1 + ldr r0, [r0] + add r0, r0, #0x3000 + strb r1, [r0, #0x1b0] + bx lr + .align 2, 0 +_0204814C: .4byte 0x020AFEF4 + arm_func_end sub_02048134 arm_func_start sub_02048150 sub_02048150: @ 0x02048150 @@ -81609,13 +83745,33 @@ _02048330: _02048334: .4byte 0x020AFEF4 _02048338: .4byte 0x0209CCE0 arm_func_end sub_02048240 -_0204833C: - .byte 0x14, 0x00, 0x9F, 0xE5 - .byte 0x14, 0xC0, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x09, 0x10, 0xA0, 0xE3, 0x31, 0x2C, 0x80, 0xE2 - .byte 0xF8, 0x2B, 0xD2, 0xE1, 0x1C, 0xFF, 0x2F, 0xE1, 0xF4, 0xFE, 0x0A, 0x02, 0xB4, 0x75, 0x04, 0x02 - .byte 0x08, 0x40, 0x2D, 0xE9, 0xBD, 0xFC, 0xFF, 0xEB, 0x01, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03 - .byte 0x08, 0x80, 0xBD, 0x08, 0x02, 0x00, 0x50, 0xE3, 0x02, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13 - .byte 0x08, 0x80, 0xBD, 0xE8 + + arm_func_start sub_0204833C +sub_0204833C: @ 0x0204833C + ldr r0, _02048358 @ =0x020AFEF4 + ldr ip, _0204835C @ =FUN_020475B4 + ldr r0, [r0] + mov r1, #9 + add r2, r0, #0x3100 + ldrsh r2, [r2, #0xb8] + bx ip + .align 2, 0 +_02048358: .4byte 0x020AFEF4 +_0204835C: .4byte FUN_020475B4 + arm_func_end sub_0204833C + + arm_func_start sub_02048360 +sub_02048360: @ 0x02048360 + push {r3, lr} + bl FUN_02047660 + cmp r0, #1 + moveq r0, #1 + popeq {r3, pc} + cmp r0, #2 + moveq r0, #2 + movne r0, #0 + pop {r3, pc} + arm_func_end sub_02048360 arm_func_start sub_02048384 sub_02048384: @ 0x02048384 @@ -81662,9 +83818,19 @@ sub_020483D8: @ 0x020483D8 .align 2, 0 _020483FC: .4byte 0x020AFEF4 arm_func_end sub_020483D8 -_02048400: - .byte 0x14, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x13 - .byte 0x00, 0x00, 0xA0, 0x03, 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0xF4, 0xFE, 0x0A, 0x02 + + arm_func_start sub_02048400 +sub_02048400: @ 0x02048400 + ldr r0, _0204841C @ =0x020AFEF4 + ldr r0, [r0] + cmp r0, #0 + movne r0, #1 + moveq r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_0204841C: .4byte 0x020AFEF4 + arm_func_end sub_02048400 arm_func_start sub_02048420 sub_02048420: @ 0x02048420 @@ -81797,7 +83963,7 @@ _02048578: mov r0, #2 bl GetTeamMember ldr r1, _020485C0 @ =0x020A1918 - bl thunk_sub_0205364C + bl sub_0205364C mov r1, r0 mov r0, r4 mov r2, #1 @@ -81816,8 +83982,8 @@ _020485C0: .4byte 0x020A1918 arm_func_start sub_020485C4 sub_020485C4: @ 0x020485C4 push {r3, lr} - bl thunk_sub_020561C0 - bl thunk_sub_0200EC90 + bl sub_020561C0 + bl sub_0200EC90 bl sub_02056B58 pop {r3, pc} arm_func_end sub_020485C4 @@ -81825,8 +83991,8 @@ sub_020485C4: @ 0x020485C4 arm_func_start sub_020485D8 sub_020485D8: @ 0x020485D8 push {r3, lr} - bl thunk_sub_020561C0 - bl thunk_sub_0200EC90 + bl sub_020561C0 + bl sub_0200EC90 bl sub_02056BD4 pop {r3, pc} arm_func_end sub_020485D8 @@ -81955,14 +84121,42 @@ EventFlagBackup: @ 0x02048758 .align 2, 0 _02048760: .4byte EventFlagBackup arm_func_end EventFlagBackup -_02048764: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x20, 0xE0, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE1 - .byte 0x03, 0xC0, 0xA0, 0xE3, 0x0F, 0x00, 0xBE, 0xE8, 0x0F, 0x00, 0xA4, 0xE8, 0x01, 0xC0, 0x5C, 0xE2 - .byte 0xFB, 0xFF, 0xFF, 0x1A, 0x07, 0x00, 0x9E, 0xE8, 0x07, 0x00, 0x84, 0xE8, 0x10, 0x80, 0xBD, 0xE8 - .byte 0xFC, 0xFE, 0x0A, 0x02, 0x10, 0x40, 0x2D, 0xE9, 0x20, 0xE0, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE1 - .byte 0x03, 0xC0, 0xA0, 0xE3, 0x0F, 0x00, 0xB4, 0xE8, 0x0F, 0x00, 0xAE, 0xE8, 0x01, 0xC0, 0x5C, 0xE2 - .byte 0xFB, 0xFF, 0xFF, 0x1A, 0x07, 0x00, 0x94, 0xE8, 0x07, 0x00, 0x8E, 0xE8, 0x10, 0x80, 0xBD, 0xE8 - .byte 0xFC, 0xFE, 0x0A, 0x02 + + arm_func_start sub_02048764 +sub_02048764: @ 0x02048764 + push {r4, lr} + ldr lr, _02048790 @ =0x020AFEFC + mov r4, r0 + mov ip, #3 +_02048774: + ldm lr!, {r0, r1, r2, r3} + stm r4!, {r0, r1, r2, r3} + subs ip, ip, #1 + bne _02048774 + ldm lr, {r0, r1, r2} + stm r4, {r0, r1, r2} + pop {r4, pc} + .align 2, 0 +_02048790: .4byte 0x020AFEFC + arm_func_end sub_02048764 + + arm_func_start sub_02048794 +sub_02048794: @ 0x02048794 + push {r4, lr} + ldr lr, _020487C0 @ =0x020AFEFC + mov r4, r0 + mov ip, #3 +_020487A4: + ldm r4!, {r0, r1, r2, r3} + stm lr!, {r0, r1, r2, r3} + subs ip, ip, #1 + bne _020487A4 + ldm r4, {r0, r1, r2} + stm lr, {r0, r1, r2} + pop {r4, pc} + .align 2, 0 +_020487C0: .4byte 0x020AFEFC + arm_func_end sub_02048794 arm_func_start InitMainTeamAfterQuiz InitMainTeamAfterQuiz: @ 0x020487C4 @@ -83407,11 +85601,28 @@ _02049B0C: .byte 0x04, 0x00, 0xA0, 0xE3, 0x08, 0x80, 0xBD, 0xE8, 0xD0, 0x00, 0xD2, 0xE1, 0x17, 0x95, 0xFF, 0xEB .byte 0x00, 0x00, 0x50, 0xE3, 0x00, 0x00, 0x00, 0x1A, 0x19, 0xE8, 0xFE, 0xEB, 0x01, 0x00, 0xA0, 0xE3 .byte 0x08, 0x80, 0xBD, 0xE8, 0x54, 0xFF, 0x0A, 0x02, 0x08, 0x04, 0x00, 0x00, 0x4F, 0x02, 0x00, 0x00 - .byte 0x0C, 0x04, 0x00, 0x00, 0x1C, 0x06, 0x00, 0x00, 0x3A, 0x02, 0x00, 0x00, 0x10, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x40, 0xA0, 0xE1, 0x1C, 0x00, 0x9F, 0xE5, 0x05, 0xAB, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3 - .byte 0x14, 0x10, 0x9F, 0x15, 0x14, 0x00, 0x9F, 0x15, 0x00, 0x20, 0xA0, 0x13, 0x00, 0x40, 0x81, 0x15 - .byte 0x00, 0x20, 0x80, 0x15, 0x10, 0x80, 0xBD, 0xE8, 0x58, 0xCE, 0x09, 0x02, 0xA8, 0xAE, 0x2A, 0x02 - .byte 0x5C, 0xFF, 0x0A, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0xA8, 0x00, 0xA0, 0xE3, 0x08, 0x10, 0xA0, 0xE3 + .byte 0x0C, 0x04, 0x00, 0x00, 0x1C, 0x06, 0x00, 0x00, 0x3A, 0x02, 0x00, 0x00 + + arm_func_start sub_02049D4C +sub_02049D4C: @ 0x02049D4C + push {r4, lr} + mov r4, r0 + ldr r0, _02049D78 @ =0x0209CE58 + bl sub_02034974 + cmp r0, #0 + ldrne r1, _02049D7C @ =0x022AAEA8 + ldrne r0, _02049D80 @ =0x020AFF5C + movne r2, #0 + strne r4, [r1] + strne r2, [r0] + pop {r4, pc} + .align 2, 0 +_02049D78: .4byte 0x0209CE58 +_02049D7C: .4byte 0x022AAEA8 +_02049D80: .4byte 0x020AFF5C + arm_func_end sub_02049D4C +_02049D84: + .byte 0x08, 0x40, 0x2D, 0xE9, 0xA8, 0x00, 0xA0, 0xE3, 0x08, 0x10, 0xA0, 0xE3 .byte 0xF6, 0xDC, 0xFE, 0xEB, 0x50, 0x10, 0x9F, 0xE5, 0x04, 0x00, 0x81, 0xE5, 0x10, 0x00, 0x80, 0xE2 .byte 0x24, 0xAB, 0xFF, 0xEB, 0x40, 0x20, 0x9F, 0xE5, 0x40, 0x10, 0x9F, 0xE5, 0x04, 0x30, 0x92, 0xE5 .byte 0x0C, 0x00, 0x83, 0xE5, 0x00, 0x30, 0x91, 0xE5, 0x04, 0x10, 0x92, 0xE5, 0x00, 0x00, 0xA0, 0xE3 @@ -83563,9 +85774,18 @@ _0204A00C: .4byte 0x00000408 _0204A010: .4byte 0x0209CE50 _0204A014: .4byte 0x0000061C arm_func_end sub_02049E30 -_0204A018: - .byte 0x04, 0xC0, 0x9F, 0xE5, 0x04, 0x00, 0x9F, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0xE4, 0x48, 0x03, 0x02, 0x68, 0xCE, 0x09, 0x02, 0x08, 0x40, 0x2D, 0xE9 + + arm_func_start sub_0204A018 +sub_0204A018: @ 0x0204A018 + ldr ip, _0204A024 @ =sub_020348E4 + ldr r0, _0204A028 @ =0x0209CE68 + bx ip + .align 2, 0 +_0204A024: .4byte sub_020348E4 +_0204A028: .4byte 0x0209CE68 + arm_func_end sub_0204A018 +_0204A02C: + .byte 0x08, 0x40, 0x2D, 0xE9 .byte 0x01, 0x00, 0xA0, 0xE3, 0x08, 0x10, 0xA0, 0xE3, 0x4C, 0xDC, 0xFE, 0xEB, 0x34, 0x10, 0x9F, 0xE5 .byte 0x00, 0x00, 0x81, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x18, 0x94, 0xFF, 0xEB, 0x24, 0x30, 0x9F, 0xE5 .byte 0x24, 0x10, 0x9F, 0xE5, 0x00, 0xC0, 0x93, 0xE5, 0x8E, 0x2F, 0xA0, 0xE3, 0x00, 0x00, 0xCC, 0xE5 @@ -83595,8 +85815,19 @@ _0204A0BC: .byte 0x08, 0x40, 0x2D, 0xE9 .byte 0x1C, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0xD0, 0x00, 0xD0, 0xE1, 0x2B, 0x94, 0xFF, 0xEB .byte 0x00, 0x00, 0x50, 0xE3, 0x00, 0x00, 0x00, 0x1A, 0x2D, 0xE7, 0xFE, 0xEB, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x08, 0x80, 0xBD, 0xE8, 0x64, 0xFF, 0x0A, 0x02, 0x04, 0xC0, 0x9F, 0xE5, 0x04, 0x00, 0x9F, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0xE4, 0x48, 0x03, 0x02, 0x78, 0xCE, 0x09, 0x02, 0x08, 0x40, 0x2D, 0xE9 + .byte 0x08, 0x80, 0xBD, 0xE8, 0x64, 0xFF, 0x0A, 0x02 + + arm_func_start sub_0204A0E8 +sub_0204A0E8: @ 0x0204A0E8 + ldr ip, _0204A0F4 @ =sub_020348E4 + ldr r0, _0204A0F8 @ =0x0209CE78 + bx ip + .align 2, 0 +_0204A0F4: .4byte sub_020348E4 +_0204A0F8: .4byte 0x0209CE78 + arm_func_end sub_0204A0E8 +_0204A0FC: + .byte 0x08, 0x40, 0x2D, 0xE9 .byte 0x01, 0x00, 0xA0, 0xE3, 0x08, 0x10, 0xA0, 0xE3, 0x18, 0xDC, 0xFE, 0xEB, 0x34, 0x10, 0x9F, 0xE5 .byte 0x00, 0x00, 0x81, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0xE4, 0x93, 0xFF, 0xEB, 0x24, 0x30, 0x9F, 0xE5 .byte 0x24, 0x10, 0x9F, 0xE5, 0x00, 0xC0, 0x93, 0xE5, 0x20, 0x20, 0x9F, 0xE5, 0x00, 0x00, 0xCC, 0xE5 @@ -83608,13 +85839,13 @@ _0204A0BC: .byte 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0x80, 0xE5, 0x08, 0x80, 0xBD, 0xE8, 0x68, 0xFF, 0x0A, 0x02 .byte 0x01, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1 - arm_func_start thunk_sub_0207B9EC -thunk_sub_0207B9EC: @ 0x0204A198 + arm_func_start sub_0207B9EC +sub_0207B9EC: @ 0x0204A198 ldr ip, _0204A1A0 @ =sub_0207B9EC bx ip .align 2, 0 _0204A1A0: .4byte sub_0207B9EC - arm_func_end thunk_sub_0207B9EC + arm_func_end sub_0207B9EC arm_func_start sub_0204A1A4 sub_0204A1A4: @ 0x0204A1A4 @@ -83630,9 +85861,15 @@ sub_0204A1A4: @ 0x0204A1A4 _0204A1C4: .4byte 0x022AAEAC _0204A1C8: .4byte 0x020AFF6C arm_func_end sub_0204A1A4 -_0204A1CC: - .byte 0x04, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x00, 0x90, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x6C, 0xFF, 0x0A, 0x02 + + arm_func_start sub_0204A1CC +sub_0204A1CC: @ 0x0204A1CC + ldr r0, _0204A1D8 @ =0x020AFF6C + ldr r0, [r0] + bx lr + .align 2, 0 +_0204A1D8: .4byte 0x020AFF6C + arm_func_end sub_0204A1CC arm_func_start sub_0204A1DC sub_0204A1DC: @ 0x0204A1DC @@ -84284,13 +86521,13 @@ _0204AB10: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} arm_func_end sub_0204A9C8 - arm_func_start thunk_sub_0204AB24 -thunk_sub_0204AB24: @ 0x0204AB18 + arm_func_start sub_0204AB24 +sub_0204AB24: @ 0x0204AB18 ldr ip, _0204AB20 @ =sub_0204AB24 bx ip .align 2, 0 _0204AB20: .4byte sub_0204AB24 - arm_func_end thunk_sub_0204AB24 + arm_func_end sub_0204AB24 arm_func_start sub_0204AB24 sub_0204AB24: @ 0x0204AB24 @@ -84560,10 +86797,33 @@ sub_0204AEA0: @ 0x0204AEA0 .align 2, 0 _0204AEAC: .4byte 0x022AB0A0 arm_func_end sub_0204AEA0 -_0204AEB0: - .byte 0x04, 0x10, 0x9F, 0xE5, 0x02, 0x00, 0xC1, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0xA0, 0xB0, 0x2A, 0x02 - .byte 0x04, 0x00, 0x9F, 0xE5, 0x01, 0x00, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0xA0, 0xB0, 0x2A, 0x02 - .byte 0x04, 0x00, 0x9F, 0xE5, 0x03, 0x00, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0xA0, 0xB0, 0x2A, 0x02 + + arm_func_start sub_0204AEB0 +sub_0204AEB0: @ 0x0204AEB0 + ldr r1, _0204AEBC @ =0x022AB0A0 + strb r0, [r1, #2] + bx lr + .align 2, 0 +_0204AEBC: .4byte 0x022AB0A0 + arm_func_end sub_0204AEB0 + + arm_func_start sub_0204AEC0 +sub_0204AEC0: @ 0x0204AEC0 + ldr r0, _0204AECC @ =0x022AB0A0 + ldrb r0, [r0, #1] + bx lr + .align 2, 0 +_0204AECC: .4byte 0x022AB0A0 + arm_func_end sub_0204AEC0 + + arm_func_start sub_0204AED0 +sub_0204AED0: @ 0x0204AED0 + ldr r0, _0204AEDC @ =0x022AB0A0 + ldrb r0, [r0, #3] + bx lr + .align 2, 0 +_0204AEDC: .4byte 0x022AB0A0 + arm_func_end sub_0204AED0 arm_func_start sub_0204AEE0 sub_0204AEE0: @ 0x0204AEE0 @@ -84573,18 +86833,83 @@ sub_0204AEE0: @ 0x0204AEE0 .align 2, 0 _0204AEEC: .4byte 0x022AB0A0 arm_func_end sub_0204AEE0 -_0204AEF0: - .byte 0x04, 0x00, 0x9F, 0xE5, 0x05, 0x00, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0xA0, 0xB0, 0x2A, 0x02 - .byte 0x04, 0x00, 0x9F, 0xE5, 0x06, 0x00, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0xA0, 0xB0, 0x2A, 0x02 - .byte 0x04, 0x00, 0x9F, 0xE5, 0x07, 0x00, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0xA0, 0xB0, 0x2A, 0x02 - .byte 0x04, 0x00, 0x9F, 0xE5, 0x08, 0x00, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0xA0, 0xB0, 0x2A, 0x02 - .byte 0x1C, 0x00, 0x9F, 0xE5, 0x01, 0x10, 0xD0, 0xE5, 0x01, 0x00, 0x51, 0xE3, 0x02, 0x00, 0x51, 0x13 - .byte 0x02, 0x00, 0xD0, 0x15, 0x03, 0x00, 0x50, 0x13, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0xA0, 0xB0, 0x2A, 0x02, 0x14, 0x00, 0x9F, 0xE5, 0x02, 0x00, 0xD0, 0xE5 - .byte 0x01, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13, 0xFF, 0x00, 0x00, 0xE2 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0xA0, 0xB0, 0x2A, 0x02, 0x14, 0x00, 0x9F, 0xE5, 0x02, 0x00, 0xD0, 0xE5 - .byte 0x02, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13, 0xFF, 0x00, 0x00, 0xE2 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0xA0, 0xB0, 0x2A, 0x02 + + arm_func_start sub_0204AEF0 +sub_0204AEF0: @ 0x0204AEF0 + ldr r0, _0204AEFC @ =0x022AB0A0 + ldrb r0, [r0, #5] + bx lr + .align 2, 0 +_0204AEFC: .4byte 0x022AB0A0 + arm_func_end sub_0204AEF0 + + arm_func_start sub_0204AF00 +sub_0204AF00: @ 0x0204AF00 + ldr r0, _0204AF0C @ =0x022AB0A0 + ldrb r0, [r0, #6] + bx lr + .align 2, 0 +_0204AF0C: .4byte 0x022AB0A0 + arm_func_end sub_0204AF00 + + arm_func_start sub_0204AF10 +sub_0204AF10: @ 0x0204AF10 + ldr r0, _0204AF1C @ =0x022AB0A0 + ldrb r0, [r0, #7] + bx lr + .align 2, 0 +_0204AF1C: .4byte 0x022AB0A0 + arm_func_end sub_0204AF10 + + arm_func_start sub_0204AF20 +sub_0204AF20: @ 0x0204AF20 + ldr r0, _0204AF2C @ =0x022AB0A0 + ldrb r0, [r0, #8] + bx lr + .align 2, 0 +_0204AF2C: .4byte 0x022AB0A0 + arm_func_end sub_0204AF20 + + arm_func_start sub_0204AF30 +sub_0204AF30: @ 0x0204AF30 + ldr r0, _0204AF54 @ =0x022AB0A0 + ldrb r1, [r0, #1] + cmp r1, #1 + cmpne r1, #2 + ldrbne r0, [r0, #2] + cmpne r0, #3 + moveq r0, #1 + movne r0, #0 + bx lr + .align 2, 0 +_0204AF54: .4byte 0x022AB0A0 + arm_func_end sub_0204AF30 + + arm_func_start sub_0204AF58 +sub_0204AF58: @ 0x0204AF58 + ldr r0, _0204AF74 @ =0x022AB0A0 + ldrb r0, [r0, #2] + cmp r0, #1 + moveq r0, #1 + movne r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_0204AF74: .4byte 0x022AB0A0 + arm_func_end sub_0204AF58 + + arm_func_start sub_0204AF78 +sub_0204AF78: @ 0x0204AF78 + ldr r0, _0204AF94 @ =0x022AB0A0 + ldrb r0, [r0, #2] + cmp r0, #2 + moveq r0, #1 + movne r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_0204AF94: .4byte 0x022AB0A0 + arm_func_end sub_0204AF78 arm_func_start sub_0204AF98 sub_0204AF98: @ 0x0204AF98 @@ -84629,10 +86954,19 @@ sub_0204AFD0: @ 0x0204AFD0 .align 2, 0 _0204AFF4: .4byte 0x020AFF70 arm_func_end sub_0204AFD0 -_0204AFF8: - .byte 0x14, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0xD0, 0xE5 - .byte 0x04, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13, 0xFF, 0x00, 0x00, 0xE2 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x70, 0xFF, 0x0A, 0x02 + + arm_func_start sub_0204AFF8 +sub_0204AFF8: @ 0x0204AFF8 + ldr r0, _0204B014 @ =0x020AFF70 + ldrb r0, [r0] + cmp r0, #4 + moveq r0, #1 + movne r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_0204B014: .4byte 0x020AFF70 + arm_func_end sub_0204AFF8 arm_func_start sub_0204B018 sub_0204B018: @ 0x0204B018 @@ -85084,7 +87418,7 @@ _0204B614: bl GetGold b _0204B670 _0204B61C: - bl FUN_0201070C + bl sub_0201070C b _0204B670 _0204B624: bl GetLanguageType @@ -85219,7 +87553,7 @@ _0204B7BC: bl GetGold b _0204B818 _0204B7C4: - bl FUN_0201070C + bl sub_0201070C b _0204B818 _0204B7CC: bl GetLanguageType @@ -85828,13 +88162,13 @@ sub_0204BF10: @ 0x0204BF10 pop {r4, r5, r6, r7, r8, pc} arm_func_end sub_0204BF10 - arm_func_start thunk_sub_0204BD98 -thunk_sub_0204BD98: @ 0x0204BF5C + arm_func_start sub_0204BD98 +sub_0204BD98: @ 0x0204BF5C ldr ip, _0204BF64 @ =sub_0204BD98 bx ip .align 2, 0 _0204BF64: .4byte sub_0204BD98 - arm_func_end thunk_sub_0204BD98 + arm_func_end sub_0204BD98 arm_func_start sub_0204BF68 sub_0204BF68: @ 0x0204BF68 @@ -86563,19 +88897,65 @@ GetExecuteSpecialEpisodeType: @ 0x0204C938 .align 2, 0 _0204C948: .4byte LoadScriptVariableValue arm_func_end GetExecuteSpecialEpisodeType -_0204C94C: - .byte 0x08, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x08, 0xA0, 0xE1, 0x20, 0x28, 0xA0, 0xE1, 0x00, 0x00, 0xA0, 0xE3, 0x4B, 0x10, 0xA0, 0xE3 - .byte 0x44, 0xFB, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03 - .byte 0xFF, 0x00, 0x00, 0xE2, 0x08, 0x80, 0xBD, 0xE8, 0x1C, 0xC0, 0x9F, 0xE5, 0x00, 0x00, 0x51, 0xE3 - .byte 0x01, 0x30, 0xA0, 0x13, 0x00, 0x08, 0xA0, 0xE1, 0x20, 0x28, 0xA0, 0xE1, 0x00, 0x30, 0xA0, 0x03 - .byte 0x00, 0x00, 0xA0, 0xE3, 0x4B, 0x10, 0xA0, 0xE3, 0x1C, 0xFF, 0x2F, 0xE1, 0x88, 0xB9, 0x04, 0x02 - .byte 0x08, 0x40, 0x2D, 0xE9, 0x00, 0x00, 0xA0, 0xE3, 0x4B, 0x10, 0xA0, 0xE3, 0x4C, 0x20, 0xA0, 0xE3 - .byte 0x98, 0xFC, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13 - .byte 0xFF, 0x00, 0x00, 0xE2, 0x08, 0x80, 0xBD, 0xE8, 0x08, 0x40, 0x2D, 0xE9, 0x00, 0x08, 0xA0, 0xE1 - .byte 0x20, 0x28, 0xA0, 0xE1, 0x00, 0x00, 0xA0, 0xE3, 0x4C, 0x10, 0xA0, 0xE3, 0x25, 0xFB, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03, 0xFF, 0x00, 0x00, 0xE2 - .byte 0x08, 0x80, 0xBD, 0xE8 + + arm_func_start sub_0204C94C +sub_0204C94C: @ 0x0204C94C + push {r3, lr} + lsl r0, r0, #0x10 + lsr r2, r0, #0x10 + mov r0, #0 + mov r1, #0x4b + bl LoadScriptVariableValueAtIndex + cmp r0, #0 + movne r0, #1 + moveq r0, #0 + and r0, r0, #0xff + pop {r3, pc} + arm_func_end sub_0204C94C + + arm_func_start sub_0204C978 +sub_0204C978: @ 0x0204C978 + ldr ip, _0204C99C @ =SaveScriptVariableValueAtIndex + cmp r1, #0 + movne r3, #1 + lsl r0, r0, #0x10 + lsr r2, r0, #0x10 + moveq r3, #0 + mov r0, #0 + mov r1, #0x4b + bx ip + .align 2, 0 +_0204C99C: .4byte SaveScriptVariableValueAtIndex + arm_func_end sub_0204C978 + + arm_func_start sub_0204C9A0 +sub_0204C9A0: @ 0x0204C9A0 + push {r3, lr} + mov r0, #0 + mov r1, #0x4b + mov r2, #0x4c + bl ScriptVariablesEqual + cmp r0, #0 + moveq r0, #1 + movne r0, #0 + and r0, r0, #0xff + pop {r3, pc} + arm_func_end sub_0204C9A0 + + arm_func_start sub_0204C9C8 +sub_0204C9C8: @ 0x0204C9C8 + push {r3, lr} + lsl r0, r0, #0x10 + lsr r2, r0, #0x10 + mov r0, #0 + mov r1, #0x4c + bl LoadScriptVariableValueAtIndex + cmp r0, #0 + movne r0, #1 + moveq r0, #0 + and r0, r0, #0xff + pop {r3, pc} + arm_func_end sub_0204C9C8 arm_func_start sub_0204C9F4 sub_0204C9F4: @ 0x0204C9F4 @@ -87745,8 +90125,12 @@ SetPortraitAttrStruct: @ 0x0204D848 .align 2, 0 _0204D890: .4byte 0x0209E014 arm_func_end SetPortraitAttrStruct -_0204D894: - .byte 0x0F, 0x10, 0xC0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0204D894 +sub_0204D894: @ 0x0204D894 + strb r1, [r0, #0xf] + bx lr + arm_func_end sub_0204D894 arm_func_start sub_0204D89C sub_0204D89C: @ 0x0204D89C @@ -88254,21 +90638,79 @@ _0204DF20: _0204DF4C: .4byte 0x0209E264 _0204DF50: .4byte 0x0209E108 arm_func_end sub_0204DE7C -_0204DF54: - .byte 0xF0, 0x41, 0x2D, 0xE9, 0x1F, 0x00, 0x12, 0xE3, 0x00, 0x00, 0xA0, 0x13 - .byte 0xF0, 0x81, 0xBD, 0x18, 0x00, 0x50, 0xA0, 0xE3, 0x3C, 0xC0, 0x9F, 0xE5, 0x05, 0x40, 0xA0, 0xE1 - .byte 0x09, 0x00, 0x00, 0xEA, 0x04, 0x60, 0xA0, 0xE1, 0x05, 0x70, 0x81, 0xE0, 0x05, 0x80, 0x80, 0xE0 - .byte 0x06, 0xE0, 0xD7, 0xE7, 0x06, 0x30, 0xDC, 0xE7, 0x01, 0x60, 0x86, 0xE2, 0x20, 0x00, 0x56, 0xE3 - .byte 0x03, 0xE0, 0xC8, 0xE7, 0xF9, 0xFF, 0xFF, 0xBA, 0x20, 0x50, 0x85, 0xE2, 0x02, 0x00, 0x55, 0xE1 - .byte 0xF3, 0xFF, 0xFF, 0x3A, 0x01, 0x00, 0xA0, 0xE3, 0xF0, 0x81, 0xBD, 0xE8, 0x80, 0xE2, 0x09, 0x02 - .byte 0xF8, 0x43, 0x2D, 0xE9, 0x1F, 0x00, 0x12, 0xE3, 0x00, 0x00, 0xA0, 0x13, 0xF8, 0x83, 0xBD, 0x18 - .byte 0x00, 0x50, 0xA0, 0xE3, 0x05, 0xE0, 0xA0, 0xE1, 0x58, 0xC0, 0x9F, 0xE5, 0x05, 0x40, 0xA0, 0xE1 - .byte 0x10, 0x00, 0x00, 0xEA, 0x04, 0x90, 0xA0, 0xE1, 0x05, 0x70, 0x81, 0xE0, 0x05, 0x80, 0x80, 0xE0 - .byte 0x0E, 0x60, 0xA0, 0xE1, 0x09, 0x30, 0xDC, 0xE7, 0x02, 0x00, 0x00, 0xEA, 0x03, 0x00, 0x56, 0xE1 - .byte 0x02, 0x00, 0x00, 0x0A, 0x01, 0x60, 0x86, 0xE2, 0x20, 0x00, 0x56, 0xE3, 0xFA, 0xFF, 0xFF, 0xBA - .byte 0x06, 0x30, 0xD7, 0xE7, 0x09, 0x30, 0xC8, 0xE7, 0x01, 0x90, 0x89, 0xE2, 0x20, 0x00, 0x59, 0xE3 - .byte 0xF2, 0xFF, 0xFF, 0xBA, 0x20, 0x50, 0x85, 0xE2, 0x02, 0x00, 0x55, 0xE1, 0xEC, 0xFF, 0xFF, 0x3A - .byte 0x01, 0x00, 0xA0, 0xE3, 0xF8, 0x83, 0xBD, 0xE8, 0x80, 0xE2, 0x09, 0x02 + + arm_func_start sub_0204DF54 +sub_0204DF54: @ 0x0204DF54 + push {r4, r5, r6, r7, r8, lr} + tst r2, #0x1f + movne r0, #0 + popne {r4, r5, r6, r7, r8, pc} + mov r5, #0 + ldr ip, _0204DFAC @ =0x0209E280 + mov r4, r5 + b _0204DF9C +_0204DF74: + mov r6, r4 + add r7, r1, r5 + add r8, r0, r5 +_0204DF80: + ldrb lr, [r7, r6] + ldrb r3, [ip, r6] + add r6, r6, #1 + cmp r6, #0x20 + strb lr, [r8, r3] + blt _0204DF80 + add r5, r5, #0x20 +_0204DF9C: + cmp r5, r2 + blo _0204DF74 + mov r0, #1 + pop {r4, r5, r6, r7, r8, pc} + .align 2, 0 +_0204DFAC: .4byte 0x0209E280 + arm_func_end sub_0204DF54 + + arm_func_start sub_0204DFB0 +sub_0204DFB0: @ 0x0204DFB0 + push {r3, r4, r5, r6, r7, r8, sb, lr} + tst r2, #0x1f + movne r0, #0 + popne {r3, r4, r5, r6, r7, r8, sb, pc} + mov r5, #0 + mov lr, r5 + ldr ip, _0204E028 @ =0x0209E280 + mov r4, r5 + b _0204E018 +_0204DFD4: + mov sb, r4 + add r7, r1, r5 + add r8, r0, r5 +_0204DFE0: + mov r6, lr + ldrb r3, [ip, sb] + b _0204DFF8 +_0204DFEC: + cmp r6, r3 + beq _0204E000 + add r6, r6, #1 +_0204DFF8: + cmp r6, #0x20 + blt _0204DFEC +_0204E000: + ldrb r3, [r7, r6] + strb r3, [r8, sb] + add sb, sb, #1 + cmp sb, #0x20 + blt _0204DFE0 + add r5, r5, #0x20 +_0204E018: + cmp r5, r2 + blo _0204DFD4 + mov r0, #1 + pop {r3, r4, r5, r6, r7, r8, sb, pc} + .align 2, 0 +_0204E028: .4byte 0x0209E280 + arm_func_end sub_0204DFB0 arm_func_start sub_0204E02C sub_0204E02C: @ 0x0204E02C @@ -88341,12 +90783,28 @@ _0204E104: .align 2, 0 _0204E110: .4byte 0x0209E2A0 arm_func_end sub_0204E0A0 -_0204E114: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x00, 0x40, 0xA0, 0xE1, 0x92, 0x71, 0x00, 0xEB - .byte 0x03, 0x00, 0x50, 0xE3, 0x20, 0x00, 0x9F, 0x05, 0x05, 0x00, 0x00, 0x0A, 0xD4, 0x00, 0x54, 0xE3 - .byte 0x18, 0x00, 0x9F, 0x05, 0x9E, 0x0F, 0x84, 0x12, 0x02, 0x0B, 0x80, 0x12, 0x00, 0x08, 0xA0, 0x11 - .byte 0x20, 0x08, 0xA0, 0x11, 0xDE, 0x5D, 0xFF, 0xEB, 0x10, 0x80, 0xBD, 0xE8, 0x2C, 0x0B, 0x00, 0x00 - .byte 0x2D, 0x0B, 0x00, 0x00 + + arm_func_start sub_0204E114 +sub_0204E114: @ 0x0204E114 + push {r4, lr} + mov r4, r0 + bl GetDungeonModeSpecial + cmp r0, #3 + ldreq r0, _0204E14C @ =0x00000B2C + beq _0204E144 + cmp r4, #0xd4 + ldreq r0, _0204E150 @ =0x00000B2D + addne r0, r4, #0x278 + addne r0, r0, #0x800 + lslne r0, r0, #0x10 + lsrne r0, r0, #0x10 +_0204E144: + bl StringFromMessageId + pop {r4, pc} + .align 2, 0 +_0204E14C: .4byte 0x00000B2C +_0204E150: .4byte 0x00000B2D + arm_func_end sub_0204E114 arm_func_start sub_0204E154 sub_0204E154: @ 0x0204E154 @@ -88556,26 +91014,103 @@ _0204E400: .align 2, 0 _0204E408: .4byte 0x000F1207 arm_func_end sub_0204E3C8 -_0204E40C: - .byte 0x08, 0x40, 0x2D, 0xE9 - .byte 0xF9, 0xE9, 0xFF, 0xEB, 0x02, 0x00, 0x50, 0xE3, 0x0E, 0x00, 0x00, 0x1A, 0x25, 0xEA, 0xFF, 0xEB - .byte 0x38, 0x10, 0x9F, 0xE5, 0x01, 0x00, 0x50, 0xE1, 0x0A, 0x00, 0x00, 0x1A, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x00, 0x10, 0xA0, 0xE3, 0x50, 0x35, 0x00, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x05, 0x00, 0x00, 0x1A - .byte 0x07, 0x00, 0xA0, 0xE3, 0x00, 0x10, 0xA0, 0xE3, 0x4B, 0x35, 0x00, 0xEB, 0x00, 0x00, 0x50, 0xE3 - .byte 0x01, 0x00, 0xA0, 0x13, 0x08, 0x80, 0xBD, 0x18, 0x00, 0x00, 0xA0, 0xE3, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x07, 0x12, 0x0F, 0x00, 0x08, 0x40, 0x2D, 0xE9, 0xE3, 0xE9, 0xFF, 0xEB, 0x02, 0x00, 0x50, 0xE3 - .byte 0x0E, 0x00, 0x00, 0x1A, 0x0F, 0xEA, 0xFF, 0xEB, 0x38, 0x10, 0x9F, 0xE5, 0x01, 0x00, 0x50, 0xE1 - .byte 0x0A, 0x00, 0x00, 0x1A, 0x01, 0x00, 0xA0, 0xE3, 0x00, 0x10, 0xA0, 0xE3, 0x3A, 0x35, 0x00, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x05, 0x00, 0x00, 0x0A, 0x07, 0x00, 0xA0, 0xE3, 0x00, 0x10, 0xA0, 0xE3 - .byte 0x35, 0x35, 0x00, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x08, 0x80, 0xBD, 0x08 - .byte 0x00, 0x00, 0xA0, 0xE3, 0x08, 0x80, 0xBD, 0xE8, 0x07, 0x12, 0x0F, 0x00, 0x08, 0x40, 0x2D, 0xE9 - .byte 0xCD, 0xE9, 0xFF, 0xEB, 0x02, 0x00, 0x50, 0xE3, 0x04, 0x00, 0x00, 0x1A, 0xF9, 0xE9, 0xFF, 0xEB - .byte 0x10, 0x10, 0x9F, 0xE5, 0x01, 0x00, 0x50, 0xE1, 0x00, 0x00, 0xA0, 0x03, 0x08, 0x80, 0xBD, 0x08 - .byte 0x01, 0x00, 0xA0, 0xE3, 0x08, 0x80, 0xBD, 0xE8, 0x07, 0x12, 0x0F, 0x00, 0x10, 0x40, 0x2D, 0xE9 - .byte 0xF0, 0xE9, 0xFF, 0xEB, 0x00, 0x40, 0xA0, 0xE1, 0xBF, 0xE9, 0xFF, 0xEB, 0x02, 0x00, 0x50, 0xE3 - .byte 0x07, 0x00, 0x00, 0x1A, 0x20, 0x10, 0x9F, 0xE5, 0x01, 0x00, 0x54, 0xE1, 0x01, 0x00, 0x81, 0x12 - .byte 0x00, 0x00, 0x54, 0x11, 0x03, 0x00, 0x81, 0x12, 0x00, 0x00, 0x54, 0x11, 0x01, 0x00, 0xA0, 0x13 - .byte 0x10, 0x80, 0xBD, 0x18, 0x00, 0x00, 0xA0, 0xE3, 0x10, 0x80, 0xBD, 0xE8, 0x07, 0x12, 0x0F, 0x00 + + arm_func_start sub_0204E40C +sub_0204E40C: @ 0x0204E40C + push {r3, lr} + bl sub_02048BFC + cmp r0, #2 + bne _0204E458 + bl sub_02048CB8 + ldr r1, _0204E460 @ =0x000F1207 + cmp r0, r1 + bne _0204E458 + mov r0, #1 + mov r1, #0 + bl GetSosMailCount + cmp r0, #0 + bne _0204E458 + mov r0, #7 + mov r1, #0 + bl GetSosMailCount + cmp r0, #0 + movne r0, #1 + popne {r3, pc} +_0204E458: + mov r0, #0 + pop {r3, pc} + .align 2, 0 +_0204E460: .4byte 0x000F1207 + arm_func_end sub_0204E40C + + arm_func_start sub_0204E464 +sub_0204E464: @ 0x0204E464 + push {r3, lr} + bl sub_02048BFC + cmp r0, #2 + bne _0204E4B0 + bl sub_02048CB8 + ldr r1, _0204E4B8 @ =0x000F1207 + cmp r0, r1 + bne _0204E4B0 + mov r0, #1 + mov r1, #0 + bl GetSosMailCount + cmp r0, #0 + beq _0204E4B0 + mov r0, #7 + mov r1, #0 + bl GetSosMailCount + cmp r0, #0 + moveq r0, #1 + popeq {r3, pc} +_0204E4B0: + mov r0, #0 + pop {r3, pc} + .align 2, 0 +_0204E4B8: .4byte 0x000F1207 + arm_func_end sub_0204E464 + + arm_func_start sub_0204E4BC +sub_0204E4BC: @ 0x0204E4BC + push {r3, lr} + bl sub_02048BFC + cmp r0, #2 + bne _0204E4E0 + bl sub_02048CB8 + ldr r1, _0204E4E8 @ =0x000F1207 + cmp r0, r1 + moveq r0, #0 + popeq {r3, pc} +_0204E4E0: + mov r0, #1 + pop {r3, pc} + .align 2, 0 +_0204E4E8: .4byte 0x000F1207 + arm_func_end sub_0204E4BC + + arm_func_start sub_0204E4EC +sub_0204E4EC: @ 0x0204E4EC + push {r4, lr} + bl sub_02048CB8 + mov r4, r0 + bl sub_02048BFC + cmp r0, #2 + bne _0204E524 + ldr r1, _0204E52C @ =0x000F1207 + cmp r4, r1 + addne r0, r1, #1 + cmpne r4, r0 + addne r0, r1, #3 + cmpne r4, r0 + movne r0, #1 + popne {r4, pc} +_0204E524: + mov r0, #0 + pop {r4, pc} + .align 2, 0 +_0204E52C: .4byte 0x000F1207 + arm_func_end sub_0204E4EC arm_func_start sub_0204E530 sub_0204E530: @ 0x0204E530 @@ -89834,10 +92369,19 @@ _0204F4EC: .align 2, 0 _0204F558: .4byte 0x00004001 arm_func_end sub_0204F488 -_0204F55C: - .byte 0x14, 0x10, 0x9F, 0xE5 - .byte 0x00, 0x00, 0xD1, 0xE7, 0x02, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13 - .byte 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0xE8, 0x1A, 0x0A, 0x02 + + arm_func_start sub_0204F55C +sub_0204F55C: @ 0x0204F55C + ldr r1, _0204F578 @ =0x020A1AE8 + ldrb r0, [r1, r0] + cmp r0, #2 + moveq r0, #1 + movne r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_0204F578: .4byte 0x020A1AE8 + arm_func_end sub_0204F55C arm_func_start GetNbFloors GetNbFloors: @ 0x0204F57C @@ -90204,46 +92748,53 @@ _0204F9B4: .4byte 0x000042BA arm_func_start sub_0204F9B8 sub_0204F9B8: @ 0x0204F9B8 - ldr ip, _0204F9C4 @ =FUN_02050E08 + ldr ip, _0204F9C4 @ =sub_02050E08 ldr r0, _0204F9C8 @ =0x022AB694 bx ip .align 2, 0 -_0204F9C4: .4byte FUN_02050E08 +_0204F9C4: .4byte sub_02050E08 _0204F9C8: .4byte 0x022AB694 arm_func_end sub_0204F9B8 arm_func_start sub_0204F9CC sub_0204F9CC: @ 0x0204F9CC - ldr ip, _0204F9D8 @ =FUN_02050E18 + ldr ip, _0204F9D8 @ =sub_02050E18 ldr r0, _0204F9DC @ =0x022AB694 bx ip .align 2, 0 -_0204F9D8: .4byte FUN_02050E18 +_0204F9D8: .4byte sub_02050E18 _0204F9DC: .4byte 0x022AB694 arm_func_end sub_0204F9CC -_0204F9E0: - .byte 0x04, 0xC0, 0x9F, 0xE5, 0x04, 0x00, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x54, 0x0E, 0x05, 0x02 - .byte 0x94, 0xB6, 0x2A, 0x02 + + arm_func_start sub_0204F9E0 +sub_0204F9E0: @ 0x0204F9E0 + ldr ip, _0204F9EC @ =FUN_02050E54 + ldr r0, _0204F9F0 @ =0x022AB694 + bx ip + .align 2, 0 +_0204F9EC: .4byte FUN_02050E54 +_0204F9F0: .4byte 0x022AB694 + arm_func_end sub_0204F9E0 arm_func_start sub_0204F9F4 sub_0204F9F4: @ 0x0204F9F4 - ldr ip, _0204FA04 @ =FUN_02050E5C + ldr ip, _0204FA04 @ =sub_02050E5C mov r1, r0 ldr r0, _0204FA08 @ =0x022AB694 bx ip .align 2, 0 -_0204FA04: .4byte FUN_02050E5C +_0204FA04: .4byte sub_02050E5C _0204FA08: .4byte 0x022AB694 arm_func_end sub_0204F9F4 arm_func_start sub_0204FA0C sub_0204FA0C: @ 0x0204FA0C - ldr ip, _0204FA1C @ =FUN_02050E8C + ldr ip, _0204FA1C @ =sub_02050E8C mov r1, r0 ldr r0, _0204FA20 @ =0x022AB694 bx ip .align 2, 0 -_0204FA1C: .4byte FUN_02050E8C +_0204FA1C: .4byte sub_02050E8C _0204FA20: .4byte 0x022AB694 arm_func_end sub_0204FA0C @@ -91478,9 +94029,15 @@ GetTypeStringId: @ 0x02050950 lsr r0, r0, #0x10 bx lr arm_func_end GetTypeStringId -_02050964: - .byte 0x04, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0xD1, 0xE7, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x2C, 0x19, 0x0A, 0x02 + + arm_func_start sub_02050964 +sub_02050964: @ 0x02050964 + ldr r1, _02050970 @ =0x020A192C + ldrb r0, [r1, r0] + bx lr + .align 2, 0 +_02050970: .4byte 0x020A192C + arm_func_end sub_02050964 arm_func_start sub_02050974 sub_02050974: @ 0x02050974 @@ -91863,16 +94420,16 @@ _02050E00: .4byte 0x022AB924 _02050E04: .4byte 0x022AB918 arm_func_end sub_02050D84 - arm_func_start FUN_02050E08 -FUN_02050E08: @ 0x02050E08 + arm_func_start sub_02050E08 +sub_02050E08: @ 0x02050E08 mov r1, #0 strb r1, [r0, #4] str r1, [r0] bx lr - arm_func_end FUN_02050E08 + arm_func_end sub_02050E08 - arm_func_start FUN_02050E18 -FUN_02050E18: @ 0x02050E18 + arm_func_start sub_02050E18 +sub_02050E18: @ 0x02050E18 ldrb r1, [r0, #4] add r2, r1, #1 and r1, r2, #0xff @@ -91889,12 +94446,16 @@ FUN_02050E18: @ 0x02050E18 bx lr .align 2, 0 _02050E50: .4byte 0x022550FF - arm_func_end FUN_02050E18 -_02050E54: - .byte 0x00, 0x00, 0x90, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 + arm_func_end sub_02050E18 - arm_func_start FUN_02050E5C -FUN_02050E5C: @ 0x02050E5C + arm_func_start FUN_02050E54 +FUN_02050E54: @ 0x02050E54 + ldr r0, [r0] + bx lr + arm_func_end FUN_02050E54 + + arm_func_start sub_02050E5C +sub_02050E5C: @ 0x02050E5C push {r3, r4, r5, lr} mov r5, r0 mov r4, r1 @@ -91907,10 +94468,10 @@ FUN_02050E5C: @ 0x02050E5C mov r2, #0x20 bl CopyBitsTo pop {r3, r4, r5, pc} - arm_func_end FUN_02050E5C + arm_func_end sub_02050E5C - arm_func_start FUN_02050E8C -FUN_02050E8C: @ 0x02050E8C + arm_func_start sub_02050E8C +sub_02050E8C: @ 0x02050E8C push {r3, r4, r5, lr} mov r5, r0 mov r4, r1 @@ -91923,14 +94484,32 @@ FUN_02050E8C: @ 0x02050E8C mov r2, #0x20 bl CopyBitsFrom pop {r3, r4, r5, pc} - arm_func_end FUN_02050E8C -_02050EBC: - .byte 0x0F, 0x00, 0x2D, 0xE9 - .byte 0xF2, 0x30, 0xDD, 0xE1, 0xF6, 0x00, 0xDD, 0xE1, 0xF0, 0x20, 0xDD, 0xE1, 0xF4, 0x10, 0xDD, 0xE1 - .byte 0x00, 0x00, 0x83, 0xE0, 0xB2, 0x00, 0xCD, 0xE1, 0xF2, 0x00, 0xDD, 0xE1, 0x01, 0x10, 0x82, 0xE0 - .byte 0xB0, 0x10, 0xCD, 0xE1, 0xFA, 0x0F, 0x50, 0xE3, 0xFA, 0x0F, 0x40, 0xA2, 0xF0, 0x10, 0xDD, 0xA1 - .byte 0xB2, 0x00, 0xCD, 0xA1, 0x01, 0x00, 0x81, 0xA2, 0xB0, 0x00, 0xCD, 0xA1, 0xB2, 0x10, 0xDD, 0xE1 - .byte 0xB0, 0x00, 0xDD, 0xE1, 0x01, 0x08, 0x80, 0xE1, 0x10, 0xD0, 0x8D, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1 + arm_func_end sub_02050E8C + + arm_func_start sub_02050EBC +sub_02050EBC: @ 0x02050EBC + push {r0, r1, r2, r3} + ldrsh r3, [sp, #2] + ldrsh r0, [sp, #6] + ldrsh r2, [sp] + ldrsh r1, [sp, #4] + add r0, r3, r0 + strh r0, [sp, #2] + ldrsh r0, [sp, #2] + add r1, r2, r1 + strh r1, [sp] + cmp r0, #0x3e8 + subge r0, r0, #0x3e8 + ldrshge r1, [sp] + strhge r0, [sp, #2] + addge r0, r1, #1 + strhge r0, [sp] + ldrh r1, [sp, #2] + ldrh r0, [sp] + orr r0, r0, r1, lsl #16 + add sp, sp, #0x10 + bx lr + arm_func_end sub_02050EBC arm_func_start SubFixedPoint SubFixedPoint: @ 0x02050F10 @@ -91961,16 +94540,43 @@ SubFixedPoint: @ 0x02050F10 add sp, sp, #0x10 bx lr arm_func_end SubFixedPoint -_02050F78: - .byte 0x0F, 0x00, 0x2D, 0xE9, 0x08, 0x00, 0x2D, 0xE9 - .byte 0x04, 0xD0, 0x4D, 0xE2, 0xF8, 0x10, 0xDD, 0xE1, 0xFC, 0x00, 0xDD, 0xE1, 0x00, 0x00, 0x51, 0xE1 - .byte 0xBE, 0x10, 0xDD, 0xC1, 0xBC, 0x00, 0xDD, 0xC1, 0x01, 0x08, 0x80, 0xC1, 0x11, 0x00, 0x00, 0xCA - .byte 0xBA, 0x10, 0xDD, 0xB1, 0xB8, 0x00, 0xDD, 0xB1, 0x01, 0x08, 0x80, 0xB1, 0x0D, 0x00, 0x00, 0xBA - .byte 0xFA, 0x10, 0xDD, 0xE1, 0xFE, 0x00, 0xDD, 0xE1, 0x00, 0x00, 0x51, 0xE1, 0xBC, 0x10, 0xDD, 0xC1 - .byte 0xBE, 0x00, 0xDD, 0xC1, 0xB0, 0x10, 0xCD, 0xC1, 0xB2, 0x00, 0xCD, 0xC1, 0xB8, 0x10, 0xDD, 0xD1 - .byte 0xBA, 0x00, 0xDD, 0xD1, 0xB0, 0x10, 0xCD, 0xD1, 0xB2, 0x00, 0xCD, 0xD1, 0xB2, 0x10, 0xDD, 0xE1 - .byte 0xB0, 0x00, 0xDD, 0xE1, 0x01, 0x08, 0x80, 0xE1, 0x04, 0xD0, 0x8D, 0xE2, 0x08, 0x00, 0xBD, 0xE8 - .byte 0x10, 0xD0, 0x8D, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_02050F78 +sub_02050F78: @ 0x02050F78 + push {r0, r1, r2, r3} + stmdb sp!, {r3} + sub sp, sp, #4 + ldrsh r1, [sp, #8] + ldrsh r0, [sp, #0xc] + cmp r1, r0 + ldrhgt r1, [sp, #0xe] + ldrhgt r0, [sp, #0xc] + orrgt r0, r0, r1, lsl #16 + bgt _02050FE8 + ldrhlt r1, [sp, #0xa] + ldrhlt r0, [sp, #8] + orrlt r0, r0, r1, lsl #16 + blt _02050FE8 + ldrsh r1, [sp, #0xa] + ldrsh r0, [sp, #0xe] + cmp r1, r0 + ldrhgt r1, [sp, #0xc] + ldrhgt r0, [sp, #0xe] + strhgt r1, [sp] + strhgt r0, [sp, #2] + ldrhle r1, [sp, #8] + ldrhle r0, [sp, #0xa] + strhle r1, [sp] + strhle r0, [sp, #2] + ldrh r1, [sp, #2] + ldrh r0, [sp] + orr r0, r0, r1, lsl #16 +_02050FE8: + add sp, sp, #4 + ldm sp!, {r3} + add sp, sp, #0x10 + bx lr + arm_func_end sub_02050F78 arm_func_start sub_02050FF8 sub_02050FF8: @ 0x02050FF8 @@ -92646,13 +95252,37 @@ _02051780: mov r0, #0 bx lr arm_func_end JoinedAtRangeCheck2 -_02051788: - .byte 0x04, 0x10, 0x9F, 0xE5, 0x80, 0x00, 0xD1, 0xE7 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0xB1, 0x20, 0x0A, 0x02, 0x00, 0xC0, 0xA0, 0xE3, 0x2C, 0x20, 0x9F, 0xE5 - .byte 0x06, 0x00, 0x00, 0xEA, 0x8C, 0x10, 0x82, 0xE0, 0x01, 0x10, 0xD1, 0xE5, 0x8C, 0x30, 0xA0, 0xE1 - .byte 0x01, 0x00, 0x50, 0xE1, 0x03, 0x00, 0xD2, 0x07, 0x1E, 0xFF, 0x2F, 0x01, 0x01, 0xC0, 0x8C, 0xE2 - .byte 0x01, 0x0C, 0x5C, 0xE3, 0xF6, 0xFF, 0xFF, 0xBA, 0xFF, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0xB0, 0x20, 0x0A, 0x02 + + arm_func_start FUN_02051788 +FUN_02051788: @ 0x02051788 + ldr r1, _02051794 @ =0x020A20B1 + ldrb r0, [r1, r0, lsl #1] + bx lr + .align 2, 0 +_02051794: .4byte 0x020A20B1 + arm_func_end FUN_02051788 + + arm_func_start sub_02051798 +sub_02051798: @ 0x02051798 + mov ip, #0 + ldr r2, _020517D0 @ =0x020A20B0 + b _020517C0 +_020517A4: + add r1, r2, ip, lsl #1 + ldrb r1, [r1, #1] + lsl r3, ip, #1 + cmp r0, r1 + ldrbeq r0, [r2, r3] + bxeq lr + add ip, ip, #1 +_020517C0: + cmp ip, #0x100 + blt _020517A4 + mov r0, #0xff + bx lr + .align 2, 0 +_020517D0: .4byte 0x020A20B0 + arm_func_end sub_02051798 arm_func_start GetBagCapacity GetBagCapacity: @ 0x020517D4 @@ -92915,44 +95545,172 @@ sub_020519D0: @ 0x020519D0 _02051B3C: .4byte 0x020B09B0 _02051B40: .4byte 0x05000400 arm_func_end sub_020519D0 -_02051B44: - .byte 0x08, 0x40, 0x2D, 0xE9, 0xD0, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0x4F, 0xFF, 0xFF, 0xEB, 0xC4, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x18, 0x00, 0x80, 0xE2 - .byte 0x4B, 0xFF, 0xFF, 0xEB, 0xB4, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x08, 0x00, 0x90, 0xE5 - .byte 0xE7, 0xE5, 0xFE, 0xEB, 0xA4, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x20, 0x00, 0x90, 0xE5 - .byte 0xE3, 0xE5, 0xFE, 0xEB, 0x94, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x30, 0x00, 0x80, 0xE2 - .byte 0x3F, 0xFF, 0xFF, 0xEB, 0x84, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x48, 0x00, 0x80, 0xE2 - .byte 0x3B, 0xFF, 0xFF, 0xEB, 0x74, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x38, 0x00, 0x90, 0xE5 - .byte 0xD7, 0xE5, 0xFE, 0xEB, 0x64, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x50, 0x00, 0x90, 0xE5 - .byte 0xD3, 0xE5, 0xFE, 0xEB, 0x54, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x73, 0x0F, 0x80, 0xE2 - .byte 0x3B, 0xE2, 0xFE, 0xEB, 0x44, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x7D, 0x0F, 0x80, 0xE2 - .byte 0x37, 0xE2, 0xFE, 0xEB, 0x34, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x69, 0x0F, 0x80, 0xE2 - .byte 0x58, 0xE1, 0xFE, 0xEB, 0x24, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x6E, 0x0F, 0x80, 0xE2 - .byte 0x54, 0xE1, 0xFE, 0xEB, 0x14, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x5D, 0xBD, 0xFE, 0xEB - .byte 0x08, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0x80, 0xE5, 0x08, 0x80, 0xBD, 0xE8 - .byte 0xB0, 0x09, 0x0B, 0x02, 0xF0, 0x41, 0x2D, 0xE9, 0x34, 0x01, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0x00, 0x00, 0x50, 0xE3, 0xF0, 0x81, 0xBD, 0x08, 0x08, 0x00, 0xA0, 0xE3, 0xFA, 0xC4, 0xFE, 0xEB - .byte 0x1C, 0x01, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x08, 0x00, 0x90, 0xE5, 0xBB, 0xE5, 0xFE, 0xEB - .byte 0x0C, 0x01, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x38, 0x00, 0x90, 0xE5, 0xB7, 0xE5, 0xFE, 0xEB - .byte 0xFC, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x20, 0x00, 0x90, 0xE5, 0xB3, 0xE5, 0xFE, 0xEB - .byte 0xEC, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x50, 0x00, 0x90, 0xE5, 0xAF, 0xE5, 0xFE, 0xEB - .byte 0xDC, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x73, 0x0F, 0x80, 0xE2, 0x1F, 0xE2, 0xFE, 0xEB - .byte 0xCC, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x7D, 0x0F, 0x80, 0xE2, 0x1B, 0xE2, 0xFE, 0xEB - .byte 0xBC, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x69, 0x0F, 0x80, 0xE2, 0x34, 0xE1, 0xFE, 0xEB - .byte 0xAC, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x6E, 0x0F, 0x80, 0xE2, 0x30, 0xE1, 0xFE, 0xEB - .byte 0x9C, 0x00, 0x9F, 0xE5, 0x00, 0x60, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x06, 0x80, 0xA0, 0xE1 - .byte 0x60, 0x40, 0x80, 0xE2, 0x01, 0x0C, 0x84, 0xE2, 0xF0, 0x54, 0xD0, 0xE1, 0x14, 0x70, 0xA0, 0xE3 - .byte 0x15, 0x00, 0x00, 0xEA, 0x86, 0x47, 0x02, 0xE1, 0x04, 0x00, 0x92, 0xE5, 0x00, 0x00, 0x50, 0xE3 - .byte 0x0A, 0x00, 0x00, 0x0A, 0x0C, 0x10, 0x92, 0xE5, 0x00, 0x00, 0x51, 0xE3, 0x03, 0x00, 0x00, 0x1A - .byte 0x08, 0x10, 0x92, 0xE5, 0x00, 0x20, 0x92, 0xE5, 0x88, 0xA9, 0x00, 0xEB, 0x07, 0x00, 0x00, 0xEA - .byte 0x01, 0x00, 0x51, 0xE3, 0x05, 0x00, 0x00, 0x1A, 0x1A, 0xBD, 0xFE, 0xEB, 0x03, 0x00, 0x00, 0xEA - .byte 0x08, 0x10, 0x92, 0xE5, 0x00, 0x20, 0x92, 0xE5, 0x08, 0x00, 0xA0, 0xE1, 0x78, 0xA9, 0x00, 0xEB - .byte 0x01, 0x00, 0x86, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x40, 0x68, 0xA0, 0xE1, 0x05, 0x00, 0x56, 0xE1 - .byte 0xE7, 0xFF, 0xFF, 0xBA, 0x18, 0x00, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3, 0x00, 0x10, 0x90, 0xE5 - .byte 0x08, 0x00, 0xA0, 0xE3, 0x01, 0x1C, 0x81, 0xE2, 0xB0, 0x2A, 0xC1, 0xE1, 0xE6, 0xC4, 0xFE, 0xEB - .byte 0xF0, 0x81, 0xBD, 0xE8, 0xB0, 0x09, 0x0B, 0x02, 0x14, 0x20, 0x9F, 0xE5, 0x28, 0x10, 0xA0, 0xE3 - .byte 0x00, 0x20, 0x92, 0xE5, 0x0C, 0xC0, 0x9F, 0xE5, 0x73, 0x2F, 0x82, 0xE2, 0x91, 0x20, 0x20, 0xE0 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0xB0, 0x09, 0x0B, 0x02, 0x04, 0xA5, 0x00, 0x02 + + arm_func_start sub_02051B44 +sub_02051B44: @ 0x02051B44 + push {r3, lr} + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + bl sub_02051894 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x18 + bl sub_02051894 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + ldr r0, [r0, #8] + bl sub_0200B314 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + ldr r0, [r0, #0x20] + bl sub_0200B314 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x30 + bl sub_02051894 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x48 + bl sub_02051894 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + ldr r0, [r0, #0x38] + bl sub_0200B314 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + ldr r0, [r0, #0x50] + bl sub_0200B314 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x1cc + bl sub_0200A4C4 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x1f4 + bl sub_0200A4C4 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x1a4 + bl sub_0200A158 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x1b8 + bl sub_0200A158 + ldr r0, _02051C20 @ =0x020B09B0 + ldr r0, [r0] + bl MemFree + ldr r0, _02051C20 @ =0x020B09B0 + mov r1, #0 + str r1, [r0] + pop {r3, pc} + .align 2, 0 +_02051C20: .4byte 0x020B09B0 + arm_func_end sub_02051B44 + + arm_func_start sub_02051C24 +sub_02051C24: @ 0x02051C24 + push {r4, r5, r6, r7, r8, lr} + ldr r0, _02051D64 @ =0x020B09B0 + ldr r0, [r0] + cmp r0, #0 + popeq {r4, r5, r6, r7, r8, pc} + mov r0, #8 + bl sub_0200302C + ldr r0, _02051D64 @ =0x020B09B0 + ldr r0, [r0] + ldr r0, [r0, #8] + bl sub_0200B340 + ldr r0, _02051D64 @ =0x020B09B0 + ldr r0, [r0] + ldr r0, [r0, #0x38] + bl sub_0200B340 + ldr r0, _02051D64 @ =0x020B09B0 + ldr r0, [r0] + ldr r0, [r0, #0x20] + bl sub_0200B340 + ldr r0, _02051D64 @ =0x020B09B0 + ldr r0, [r0] + ldr r0, [r0, #0x50] + bl sub_0200B340 + ldr r0, _02051D64 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x1cc + bl sub_0200A510 + ldr r0, _02051D64 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x1f4 + bl sub_0200A510 + ldr r0, _02051D64 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x1a4 + bl sub_0200A184 + ldr r0, _02051D64 @ =0x020B09B0 + ldr r0, [r0] + add r0, r0, #0x1b8 + bl sub_0200A184 + ldr r0, _02051D64 @ =0x020B09B0 + mov r6, #0 + ldr r0, [r0] + mov r8, r6 + add r4, r0, #0x60 + add r0, r4, #0x100 + ldrsh r5, [r0, #0x40] + mov r7, #0x14 + b _02051D3C +_02051CE4: + smlabb r2, r6, r7, r4 + ldr r0, [r2, #4] + cmp r0, #0 + beq _02051D20 + ldr r1, [r2, #0xc] + cmp r1, #0 + bne _02051D10 + ldr r1, [r2, #8] + ldr r2, [r2] + bl sub_0207C330 + b _02051D30 +_02051D10: + cmp r1, #1 + bne _02051D30 + bl MemFree + b _02051D30 +_02051D20: + ldr r1, [r2, #8] + ldr r2, [r2] + mov r0, r8 + bl sub_0207C314 +_02051D30: + add r0, r6, #1 + lsl r0, r0, #0x10 + asr r6, r0, #0x10 +_02051D3C: + cmp r6, r5 + blt _02051CE4 + ldr r0, _02051D64 @ =0x020B09B0 + mov r2, #0 + ldr r1, [r0] + mov r0, #8 + add r1, r1, #0x100 + strh r2, [r1, #0xa0] + bl sub_020030FC + pop {r4, r5, r6, r7, r8, pc} + .align 2, 0 +_02051D64: .4byte 0x020B09B0 + arm_func_end sub_02051C24 + + arm_func_start sub_02051D68 +sub_02051D68: @ 0x02051D68 + ldr r2, _02051D84 @ =0x020B09B0 + mov r1, #0x28 + ldr r2, [r2] + ldr ip, _02051D88 @ =sub_0200A504 + add r2, r2, #0x1cc + mla r0, r1, r0, r2 + bx ip + .align 2, 0 +_02051D84: .4byte 0x020B09B0 +_02051D88: .4byte sub_0200A504 + arm_func_end sub_02051D68 arm_func_start sub_02051D8C sub_02051D8C: @ 0x02051D8C @@ -93058,10 +95816,18 @@ GetBgRegionArea: @ 0x02051E8C .align 2, 0 _02051EB4: .4byte 0x020B09B0 arm_func_end GetBgRegionArea -_02051EB8: - .byte 0x10, 0x20, 0x9F, 0xE5, 0x14, 0x10, 0xA0, 0xE3 - .byte 0x00, 0x20, 0x92, 0xE5, 0x69, 0x2F, 0x82, 0xE2, 0x91, 0x20, 0x20, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0xB0, 0x09, 0x0B, 0x02 + + arm_func_start sub_02051EB8 +sub_02051EB8: @ 0x02051EB8 + ldr r2, _02051ED0 @ =0x020B09B0 + mov r1, #0x14 + ldr r2, [r2] + add r2, r2, #0x1a4 + mla r0, r1, r0, r2 + bx lr + .align 2, 0 +_02051ED0: .4byte 0x020B09B0 + arm_func_end sub_02051EB8 arm_func_start sub_02051ED4 sub_02051ED4: @ 0x02051ED4 @@ -94243,13 +97009,13 @@ sub_02052CD8: @ 0x02052CD8 pop {r3, pc} arm_func_end sub_02052CD8 - arm_func_start thunk_sub_020561C0 -thunk_sub_020561C0: @ 0x02052CE8 + arm_func_start sub_020561C0 +sub_020561C0: @ 0x02052CE8 ldr ip, _02052CF0 @ =sub_020561C0 bx ip .align 2, 0 _02052CF0: .4byte sub_020561C0 - arm_func_end thunk_sub_020561C0 + arm_func_end sub_020561C0 arm_func_start sub_02052CF4 sub_02052CF4: @ 0x02052CF4 @@ -94933,8 +97699,8 @@ _02053620: .4byte 0x0000013B _02053624: .4byte 0x020A32D4 arm_func_end sub_02053568 - arm_func_start thunk_sub_0205364C -thunk_sub_0205364C: @ 0x02053628 + arm_func_start sub_0205364C +sub_0205364C: @ 0x02053628 b _0205364C _0205362C: ldrsh r2, [r0, #4] @@ -94945,7 +97711,7 @@ _0205362C: addeq r0, r1, #4 bxeq lr add r1, r1, #6 - arm_func_end thunk_sub_0205364C + arm_func_end sub_0205364C _0205364C: ldrsh r3, [r1] cmp r3, #0 @@ -96320,10 +99086,19 @@ sub_02054804: @ 0x02054804 .align 2, 0 _02054820: .4byte 0x020A3248 arm_func_end sub_02054804 -_02054824: - .byte 0x08, 0x40, 0x2D, 0xE9, 0x10, 0x20, 0x9F, 0xE5, 0x01, 0x10, 0xA0, 0xE3 - .byte 0x00, 0x20, 0x92, 0xE5, 0x00, 0x20, 0x8D, 0xE5, 0x32, 0xFF, 0x2F, 0xE1, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x48, 0x32, 0x0A, 0x02 + + arm_func_start sub_02054824 +sub_02054824: @ 0x02054824 + push {r3, lr} + ldr r2, _02054840 @ =0x020A3248 + mov r1, #1 + ldr r2, [r2] + str r2, [sp] + blx r2 + pop {r3, pc} + .align 2, 0 +_02054840: .4byte 0x020A3248 + arm_func_end sub_02054824 arm_func_start sub_02054844 sub_02054844: @ 0x02054844 @@ -98711,21 +101486,74 @@ _020565E8: .align 2, 0 _020565F0: .4byte 0x020B0A48 arm_func_end sub_02056554 -_020565F4: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x00, 0x20, 0xE0, 0xE3, 0x02, 0x00, 0x50, 0xE1 - .byte 0x21, 0x00, 0x00, 0x0A, 0x88, 0x20, 0x9F, 0xE5, 0x00, 0xC0, 0xA0, 0xE3, 0x00, 0xE0, 0x92, 0xE5 - .byte 0x81, 0x31, 0x8E, 0xE0, 0x07, 0x00, 0x00, 0xEA, 0x8C, 0x20, 0x83, 0xE0, 0x26, 0x2B, 0x82, 0xE2 - .byte 0xF6, 0x25, 0xD2, 0xE1, 0x02, 0x00, 0x50, 0xE1, 0x0C, 0x08, 0xA0, 0x01, 0x40, 0x08, 0xA0, 0x01 - .byte 0x10, 0x80, 0xBD, 0x08, 0x01, 0xC0, 0x8C, 0xE2, 0x04, 0x00, 0x5C, 0xE3, 0xF5, 0xFF, 0xFF, 0xBA - .byte 0x00, 0x40, 0xA0, 0xE3, 0x81, 0xC1, 0x8E, 0xE0, 0x00, 0x30, 0xE0, 0xE3, 0x0C, 0x00, 0x00, 0xEA - .byte 0x84, 0x20, 0x8C, 0xE0, 0x26, 0x2B, 0x82, 0xE2, 0xF6, 0x25, 0xD2, 0xE1, 0x03, 0x00, 0x52, 0xE1 - .byte 0x06, 0x00, 0x00, 0x1A, 0x81, 0x11, 0x8E, 0xE0, 0x84, 0x10, 0x81, 0xE0, 0x26, 0x1B, 0x81, 0xE2 - .byte 0x04, 0x28, 0xA0, 0xE1, 0xB6, 0x05, 0xC1, 0xE1, 0x42, 0x08, 0xA0, 0xE1, 0x10, 0x80, 0xBD, 0xE8 - .byte 0x01, 0x40, 0x84, 0xE2, 0x04, 0x00, 0x54, 0xE3, 0xF0, 0xFF, 0xFF, 0xBA, 0x00, 0x00, 0xE0, 0xE3 - .byte 0x10, 0x80, 0xBD, 0xE8, 0x48, 0x0A, 0x0B, 0x02, 0x00, 0x20, 0xE0, 0xE3, 0x02, 0x00, 0x51, 0xE1 - .byte 0x1E, 0xFF, 0x2F, 0x01, 0x14, 0x20, 0x9F, 0xE5, 0x80, 0x30, 0xA0, 0xE1, 0x00, 0x00, 0x92, 0xE5 - .byte 0x09, 0x0A, 0x80, 0xE2, 0x70, 0x08, 0x90, 0xE5, 0xB3, 0x10, 0x80, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x48, 0x0A, 0x0B, 0x02 + + arm_func_start FUN_020565F4 +FUN_020565F4: @ 0x020565F4 + push {r4, lr} + mvn r2, #0 + cmp r0, r2 + beq _0205668C + ldr r2, _02056694 @ =0x020B0A48 + mov ip, #0 + ldr lr, [r2] + add r3, lr, r1, lsl #3 + b _02056638 +_02056618: + add r2, r3, ip, lsl #1 + add r2, r2, #0x9800 + ldrsh r2, [r2, #0x56] + cmp r0, r2 + lsleq r0, ip, #0x10 + asreq r0, r0, #0x10 + popeq {r4, pc} + add ip, ip, #1 +_02056638: + cmp ip, #4 + blt _02056618 + mov r4, #0 + add ip, lr, r1, lsl #3 + mvn r3, #0 + b _02056684 +_02056650: + add r2, ip, r4, lsl #1 + add r2, r2, #0x9800 + ldrsh r2, [r2, #0x56] + cmp r2, r3 + bne _02056680 + add r1, lr, r1, lsl #3 + add r1, r1, r4, lsl #1 + add r1, r1, #0x9800 + lsl r2, r4, #0x10 + strh r0, [r1, #0x56] + asr r0, r2, #0x10 + pop {r4, pc} +_02056680: + add r4, r4, #1 +_02056684: + cmp r4, #4 + blt _02056650 +_0205668C: + mvn r0, #0 + pop {r4, pc} + .align 2, 0 +_02056694: .4byte 0x020B0A48 + arm_func_end FUN_020565F4 + + arm_func_start sub_02056698 +sub_02056698: @ 0x02056698 + mvn r2, #0 + cmp r1, r2 + bxeq lr + ldr r2, _020566C0 @ =0x020B0A48 + lsl r3, r0, #1 + ldr r0, [r2] + add r0, r0, #0x9000 + ldr r0, [r0, #0x870] + strh r1, [r0, r3] + bx lr + .align 2, 0 +_020566C0: .4byte 0x020B0A48 + arm_func_end sub_02056698 arm_func_start sub_020566C4 sub_020566C4: @ 0x020566C4 @@ -98863,10 +101691,20 @@ _02056844: mov r0, r7 pop {r3, r4, r5, r6, r7, pc} arm_func_end sub_02056830 -_02056880: - .byte 0x18, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0x90, 0xE5, 0x09, 0x0A, 0x81, 0xE2, 0x77, 0x08, 0xD0, 0xE5 - .byte 0x80, 0x00, 0x81, 0xE0, 0x26, 0x0B, 0x80, 0xE2, 0xF0, 0x05, 0xD0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x48, 0x0A, 0x0B, 0x02 + + arm_func_start sub_02056880 +sub_02056880: @ 0x02056880 + ldr r0, _020568A0 @ =0x020B0A48 + ldr r1, [r0] + add r0, r1, #0x9000 + ldrb r0, [r0, #0x877] + add r0, r1, r0, lsl #1 + add r0, r0, #0x9800 + ldrsh r0, [r0, #0x50] + bx lr + .align 2, 0 +_020568A0: .4byte 0x020B0A48 + arm_func_end sub_02056880 arm_func_start sub_020568A4 sub_020568A4: @ 0x020568A4 @@ -99438,9 +102276,19 @@ _02057000: .align 2, 0 _0205700C: .4byte 0x020B0A48 arm_func_end sub_02056F60 -_02057010: - .byte 0x10, 0x10, 0x9F, 0xE5, 0x10, 0xC0, 0x9F, 0xE5, 0x00, 0x10, 0x91, 0xE5, 0x09, 0x1A, 0x81, 0xE2 - .byte 0x77, 0x18, 0xD1, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x48, 0x0A, 0x0B, 0x02, 0x30, 0x70, 0x05, 0x02 + + arm_func_start sub_02057010 +sub_02057010: @ 0x02057010 + ldr r1, _02057028 @ =0x020B0A48 + ldr ip, _0205702C @ =sub_02057030 + ldr r1, [r1] + add r1, r1, #0x9000 + ldrb r1, [r1, #0x877] + bx ip + .align 2, 0 +_02057028: .4byte 0x020B0A48 +_0205702C: .4byte sub_02057030 + arm_func_end sub_02057010 arm_func_start sub_02057030 sub_02057030: @ 0x02057030 @@ -99702,18 +102550,18 @@ _0205739C: .4byte 0x020B0A48 arm_func_start sub_020573A0 sub_020573A0: @ 0x020573A0 ldr r0, _020573B8 @ =0x020B0A48 - ldr ip, _020573BC @ =FUN_020573C0 + ldr ip, _020573BC @ =sub_020573C0 ldr r0, [r0] add r0, r0, #0x9000 ldrb r0, [r0, #0x877] bx ip .align 2, 0 _020573B8: .4byte 0x020B0A48 -_020573BC: .4byte FUN_020573C0 +_020573BC: .4byte sub_020573C0 arm_func_end sub_020573A0 - arm_func_start FUN_020573C0 -FUN_020573C0: @ 0x020573C0 + arm_func_start sub_020573C0 +sub_020573C0: @ 0x020573C0 push {r3, r4, r5, r6, r7, lr} ldr r1, _02057440 @ =0x020B0A48 mov r4, #0 @@ -99750,11 +102598,20 @@ _0205742C: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 _02057440: .4byte 0x020B0A48 - arm_func_end FUN_020573C0 -_02057444: - .byte 0x10, 0x00, 0x9F, 0xE5, 0x10, 0xC0, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0x09, 0x0A, 0x80, 0xE2, 0x77, 0x08, 0xD0, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x48, 0x0A, 0x0B, 0x02 - .byte 0x64, 0x74, 0x05, 0x02 + arm_func_end sub_020573C0 + + arm_func_start sub_02057444 +sub_02057444: @ 0x02057444 + ldr r0, _0205745C @ =0x020B0A48 + ldr ip, _02057460 @ =sub_02057464 + ldr r0, [r0] + add r0, r0, #0x9000 + ldrb r0, [r0, #0x877] + bx ip + .align 2, 0 +_0205745C: .4byte 0x020B0A48 +_02057460: .4byte sub_02057464 + arm_func_end sub_02057444 arm_func_start sub_02057464 sub_02057464: @ 0x02057464 @@ -99992,48 +102849,180 @@ _02057784: _020577B4: .4byte 0x020B0A48 _020577B8: .4byte 0x020A33D4 arm_func_end sub_02057464 -_020577BC: - .byte 0xF0, 0x4F, 0x2D, 0xE9 - .byte 0x4C, 0xD0, 0x4D, 0xE2, 0x00, 0xA0, 0xA0, 0xE1, 0x54, 0x02, 0x9F, 0xE5, 0x8A, 0xD2, 0xFE, 0xEB - .byte 0xFF, 0x00, 0x5A, 0xE3, 0x4A, 0x00, 0x00, 0x0A, 0x0A, 0x00, 0xA0, 0xE1, 0xCD, 0xE6, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x3D, 0x00, 0x00, 0x0A, 0x38, 0x42, 0x9F, 0xE5, 0x38, 0x02, 0x9F, 0xE5 - .byte 0x00, 0x30, 0x94, 0xE5, 0x00, 0x20, 0xD0, 0xE5, 0x01, 0x10, 0xD0, 0xE5, 0x09, 0x0A, 0x83, 0xE2 - .byte 0x4C, 0x88, 0x90, 0xE5, 0x04, 0x20, 0xCD, 0xE5, 0x05, 0x10, 0xCD, 0xE5, 0x00, 0x90, 0xA0, 0xE3 - .byte 0xFF, 0x70, 0x02, 0xE2, 0xFF, 0x60, 0x01, 0xE2, 0x1C, 0x50, 0x8D, 0xE2, 0x44, 0xB0, 0xA0, 0xE3 - .byte 0x00, 0x00, 0xD8, 0xE5, 0x01, 0x00, 0x10, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03 - .byte 0xFF, 0x00, 0x10, 0xE3, 0x25, 0x00, 0x00, 0x0A, 0x06, 0x70, 0xCD, 0xE5, 0x07, 0x60, 0xCD, 0xE5 - .byte 0x00, 0x00, 0xA0, 0xE3, 0x00, 0x00, 0x8D, 0xE5, 0xF8, 0x10, 0xD8, 0xE1, 0x00, 0xC0, 0x94, 0xE5 - .byte 0x08, 0x00, 0x8D, 0xE2, 0x81, 0xCB, 0x01, 0xE1, 0xF4, 0x10, 0xD1, 0xE1, 0x00, 0x20, 0xA0, 0xE3 - .byte 0x06, 0x30, 0x8D, 0xE2, 0x70, 0xED, 0xFF, 0xEB, 0x09, 0x00, 0xDD, 0xE5, 0x4C, 0x30, 0x88, 0xE2 - .byte 0x02, 0x00, 0xC8, 0xE5, 0xF0, 0x01, 0xDD, 0xE1, 0xB6, 0x00, 0xC8, 0xE1, 0xF2, 0x01, 0xDD, 0xE1 - .byte 0xBE, 0x00, 0xC8, 0xE1, 0xF2, 0x01, 0xDD, 0xE1, 0xB0, 0x01, 0xC8, 0xE1, 0x14, 0x00, 0xDD, 0xE5 - .byte 0x12, 0x00, 0xC8, 0xE5, 0x15, 0x00, 0xDD, 0xE5, 0x13, 0x00, 0xC8, 0xE5, 0x16, 0x00, 0xDD, 0xE5 - .byte 0x14, 0x00, 0xC8, 0xE5, 0x17, 0x00, 0xDD, 0xE5, 0x15, 0x00, 0xC8, 0xE5, 0x18, 0x00, 0x9D, 0xE5 - .byte 0x18, 0x00, 0x88, 0xE5, 0x07, 0x00, 0x95, 0xE8, 0x07, 0x00, 0x83, 0xE8, 0x28, 0x20, 0xDD, 0xE5 - .byte 0x1C, 0x00, 0x88, 0xE2, 0x2A, 0x10, 0x8D, 0xE2, 0x58, 0x20, 0xC8, 0xE5, 0x84, 0xF3, 0xFE, 0xEB - .byte 0x01, 0x90, 0x89, 0xE2, 0x04, 0x00, 0x59, 0xE3, 0x68, 0x80, 0x88, 0xE2, 0xCF, 0xFF, 0xFF, 0xBA - .byte 0x40, 0x01, 0x9F, 0xE5, 0x89, 0x20, 0xA0, 0xE1, 0x00, 0x10, 0x90, 0xE5, 0x3C, 0x01, 0x9F, 0xE5 - .byte 0x09, 0x1A, 0x81, 0xE2, 0x70, 0x38, 0x91, 0xE5, 0x09, 0x10, 0xA0, 0xE1, 0xF2, 0x20, 0x93, 0xE1 - .byte 0x3D, 0xD2, 0xFE, 0xEB, 0x28, 0x01, 0x9F, 0xE5, 0x3B, 0xD2, 0xFE, 0xEB, 0x0A, 0x00, 0xA0, 0xE1 - .byte 0xC4, 0xE6, 0xFF, 0xEB, 0x00, 0x80, 0xA0, 0xE3, 0x08, 0x11, 0x9F, 0xE5, 0x01, 0x60, 0xA0, 0xE3 - .byte 0x00, 0x10, 0x91, 0xE5, 0x00, 0x70, 0xA0, 0xE1, 0x09, 0x0A, 0x81, 0xE2, 0x4C, 0xA8, 0x90, 0xE5 - .byte 0x08, 0x90, 0xA0, 0xE1, 0x0A, 0xB0, 0xA0, 0xE1, 0x08, 0x50, 0xA0, 0xE1, 0x08, 0x30, 0xA0, 0xE1 - .byte 0x06, 0x40, 0xA0, 0xE1, 0x08, 0x00, 0xA0, 0xE1, 0x06, 0x10, 0xA0, 0xE1, 0x14, 0x00, 0x00, 0xEA - .byte 0x00, 0x20, 0xDB, 0xE5, 0x01, 0x00, 0x12, 0xE3, 0x06, 0xC0, 0xA0, 0x11, 0x05, 0xC0, 0xA0, 0x01 - .byte 0xFF, 0x00, 0x1C, 0xE3, 0x0C, 0x00, 0x00, 0x0A, 0x02, 0x00, 0x12, 0xE3, 0x04, 0x20, 0xA0, 0x11 - .byte 0x03, 0x20, 0xA0, 0x01, 0xFF, 0x00, 0x12, 0xE3, 0x07, 0x00, 0x00, 0x0A, 0x01, 0x20, 0xDB, 0xE5 - .byte 0x00, 0x00, 0x52, 0xE3, 0x01, 0x20, 0xA0, 0x11, 0x00, 0x20, 0xA0, 0x01, 0xFF, 0x00, 0x12, 0xE3 - .byte 0x09, 0x08, 0xA0, 0x11, 0x40, 0x88, 0xA0, 0x11, 0x03, 0x00, 0x00, 0x1A, 0x01, 0x90, 0x89, 0xE2 - .byte 0x68, 0xB0, 0x8B, 0xE2, 0x04, 0x00, 0x59, 0xE3, 0xE8, 0xFF, 0xFF, 0xBA, 0x00, 0x90, 0xA0, 0xE3 - .byte 0x01, 0x60, 0xA0, 0xE3, 0x09, 0xB0, 0xA0, 0xE1, 0x06, 0x50, 0xA0, 0xE1, 0x09, 0x40, 0xA0, 0xE1 - .byte 0x00, 0x00, 0xDA, 0xE5, 0x01, 0x00, 0x10, 0xE3, 0x05, 0x10, 0xA0, 0x11, 0x0B, 0x10, 0xA0, 0x01 - .byte 0xFF, 0x00, 0x11, 0xE3, 0x0B, 0x00, 0x00, 0x0A, 0x02, 0x00, 0x10, 0xE3, 0x01, 0x00, 0xA0, 0x13 - .byte 0x00, 0x00, 0xA0, 0x03, 0xFF, 0x00, 0x10, 0xE3, 0x09, 0x00, 0x58, 0x11, 0x05, 0x00, 0x00, 0x0A - .byte 0x07, 0x00, 0x56, 0xE1, 0x01, 0x60, 0x86, 0xB2, 0x02, 0x00, 0x00, 0xBA, 0x00, 0x40, 0xCA, 0xE5 - .byte 0xF8, 0x00, 0xDA, 0xE1, 0x2E, 0xFB, 0xFF, 0xEB, 0x01, 0x90, 0x89, 0xE2, 0x04, 0x00, 0x59, 0xE3 - .byte 0x68, 0xA0, 0x8A, 0xE2, 0xE9, 0xFF, 0xFF, 0xBA, 0x91, 0x01, 0x00, 0xEB, 0x4C, 0xD0, 0x8D, 0xE2 - .byte 0xF0, 0x8F, 0xBD, 0xE8, 0x0C, 0x34, 0x0A, 0x02, 0x48, 0x0A, 0x0B, 0x02, 0x6C, 0x33, 0x0A, 0x02 - .byte 0x3C, 0x34, 0x0A, 0x02, 0x4C, 0x34, 0x0A, 0x02 + + arm_func_start sub_020577BC +sub_020577BC: @ 0x020577BC + push {r4, r5, r6, r7, r8, sb, sl, fp, lr} + sub sp, sp, #0x4c + mov sl, r0 + ldr r0, _02057A24 @ =0x020A340C + bl DebugPrint0 + cmp sl, #0xff + beq _02057904 + mov r0, sl + bl IsLevelResetDungeon + cmp r0, #0 + beq _020578E0 + ldr r4, _02057A28 @ =0x020B0A48 + ldr r0, _02057A2C @ =0x020A336C + ldr r3, [r4] + ldrb r2, [r0] + ldrb r1, [r0, #1] + add r0, r3, #0x9000 + ldr r8, [r0, #0x84c] + strb r2, [sp, #4] + strb r1, [sp, #5] + mov sb, #0 + and r7, r2, #0xff + and r6, r1, #0xff + add r5, sp, #0x1c + mov fp, #0x44 +_02057820: + ldrb r0, [r8] + tst r0, #1 + movne r0, #1 + moveq r0, #0 + tst r0, #0xff + beq _020578D0 + strb r7, [sp, #6] + strb r6, [sp, #7] + mov r0, #0 + str r0, [sp] + ldrsh r1, [r8, #8] + ldr ip, [r4] + add r0, sp, #8 + smlabb r1, r1, fp, ip + ldrsh r1, [r1, #4] + mov r2, #0 + add r3, sp, #6 + bl sub_02052E2C + ldrb r0, [sp, #9] + add r3, r8, #0x4c + strb r0, [r8, #2] + ldrsh r0, [sp, #0x10] + strh r0, [r8, #6] + ldrsh r0, [sp, #0x12] + strh r0, [r8, #0xe] + ldrsh r0, [sp, #0x12] + strh r0, [r8, #0x10] + ldrb r0, [sp, #0x14] + strb r0, [r8, #0x12] + ldrb r0, [sp, #0x15] + strb r0, [r8, #0x13] + ldrb r0, [sp, #0x16] + strb r0, [r8, #0x14] + ldrb r0, [sp, #0x17] + strb r0, [r8, #0x15] + ldr r0, [sp, #0x18] + str r0, [r8, #0x18] + ldm r5, {r0, r1, r2} + stm r3, {r0, r1, r2} + ldrb r2, [sp, #0x28] + add r0, r8, #0x1c + add r1, sp, #0x2a + strb r2, [r8, #0x58] + bl GroundToDungeonMoveset +_020578D0: + add sb, sb, #1 + cmp sb, #4 + add r8, r8, #0x68 + blt _02057820 +_020578E0: + ldr r0, _02057A28 @ =0x020B0A48 + lsl r2, sb, #1 + ldr r1, [r0] + ldr r0, _02057A30 @ =0x020A343C + add r1, r1, #0x9000 + ldr r3, [r1, #0x870] + mov r1, sb + ldrsh r2, [r3, r2] + bl DebugPrint0 +_02057904: + ldr r0, _02057A34 @ =0x020A344C + bl DebugPrint0 + mov r0, sl + bl GetMaxMembersAllowed + mov r8, #0 + ldr r1, _02057A28 @ =0x020B0A48 + mov r6, #1 + ldr r1, [r1] + mov r7, r0 + add r0, r1, #0x9000 + ldr sl, [r0, #0x84c] + mov sb, r8 + mov fp, sl + mov r5, r8 + mov r3, r8 + mov r4, r6 + mov r0, r8 + mov r1, r6 + b _020579A4 +_02057950: + ldrb r2, [fp] + tst r2, #1 + movne ip, r6 + moveq ip, r5 + tst ip, #0xff + beq _0205799C + tst r2, #2 + movne r2, r4 + moveq r2, r3 + tst r2, #0xff + beq _0205799C + ldrb r2, [fp, #1] + cmp r2, #0 + movne r2, r1 + moveq r2, r0 + tst r2, #0xff + lslne r0, sb, #0x10 + asrne r8, r0, #0x10 + bne _020579AC +_0205799C: + add sb, sb, #1 + add fp, fp, #0x68 +_020579A4: + cmp sb, #4 + blt _02057950 +_020579AC: + mov sb, #0 + mov r6, #1 + mov fp, sb + mov r5, r6 + mov r4, sb +_020579C0: + ldrb r0, [sl] + tst r0, #1 + movne r1, r5 + moveq r1, fp + tst r1, #0xff + beq _02057A08 + tst r0, #2 + movne r0, #1 + moveq r0, #0 + tst r0, #0xff + cmpne r8, sb + beq _02057A08 + cmp r6, r7 + addlt r6, r6, #1 + blt _02057A08 + strb r4, [sl] + ldrsh r0, [sl, #8] + bl sub_020566C4 +_02057A08: + add sb, sb, #1 + cmp sb, #4 + add sl, sl, #0x68 + blt _020579C0 + bl FUN_02058064 + add sp, sp, #0x4c + pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} + .align 2, 0 +_02057A24: .4byte 0x020A340C +_02057A28: .4byte 0x020B0A48 +_02057A2C: .4byte 0x020A336C +_02057A30: .4byte 0x020A343C +_02057A34: .4byte 0x020A344C + arm_func_end sub_020577BC arm_func_start sub_02057A38 sub_02057A38: @ 0x02057A38 @@ -100075,10 +103064,21 @@ _02057AB4: .align 2, 0 _02057AC0: .4byte 0x020B0A48 arm_func_end sub_02057A38 -_02057AC4: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x00, 0x40, 0xA0, 0xE3, 0x04, 0x00, 0xA0, 0xE1 - .byte 0xD8, 0xFF, 0xFF, 0xEB, 0x01, 0x00, 0x84, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x40, 0x48, 0xA0, 0xE1 - .byte 0x04, 0x00, 0x54, 0xE3, 0xF8, 0xFF, 0xFF, 0xBA, 0x10, 0x80, 0xBD, 0xE8 + + arm_func_start sub_02057AC4 +sub_02057AC4: @ 0x02057AC4 + push {r4, lr} + mov r4, #0 +_02057ACC: + mov r0, r4 + bl sub_02057A38 + add r0, r4, #1 + lsl r0, r0, #0x10 + asr r4, r0, #0x10 + cmp r4, #4 + blt _02057ACC + pop {r4, pc} + arm_func_end sub_02057AC4 arm_func_start sub_02057AEC sub_02057AEC: @ 0x02057AEC @@ -100386,37 +103386,143 @@ _02057EDC: .align 2, 0 _02057EF0: .4byte 0x020B0A48 arm_func_end sub_02057E90 -_02057EF4: - .byte 0xF8, 0x4F, 0x2D, 0xE9, 0x60, 0x01, 0x9F, 0xE5, 0x00, 0x80, 0xA0, 0xE3 - .byte 0x00, 0x00, 0x90, 0xE5, 0x09, 0x0A, 0x80, 0xE2, 0x4C, 0x78, 0x90, 0xE5, 0x00, 0x00, 0xD7, 0xE5 - .byte 0x01, 0x00, 0x10, 0xE3, 0x01, 0x10, 0xA0, 0x13, 0x00, 0x10, 0xA0, 0x03, 0xFF, 0x00, 0x11, 0xE3 - .byte 0x04, 0x00, 0x00, 0x1A, 0x08, 0x00, 0x10, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03 - .byte 0xFF, 0x00, 0x10, 0xE3, 0x44, 0x00, 0x00, 0x0A, 0xF8, 0x90, 0xD7, 0xE1, 0xF0, 0x11, 0xD7, 0xE1 - .byte 0x07, 0x00, 0xA0, 0xE1, 0xBE, 0x10, 0xC7, 0xE1, 0x30, 0x02, 0x00, 0xEB, 0x00, 0xA0, 0xA0, 0xE3 - .byte 0x1C, 0x50, 0x87, 0xE2, 0x0A, 0xB0, 0xA0, 0xE1, 0x01, 0x60, 0xA0, 0xE3, 0x0A, 0x40, 0xA0, 0xE1 - .byte 0x8A, 0x01, 0x87, 0xE0, 0x1C, 0x00, 0xD0, 0xE5, 0x01, 0x00, 0x10, 0xE3, 0x06, 0x00, 0xA0, 0x11 - .byte 0x0B, 0x00, 0xA0, 0x01, 0xFF, 0x00, 0x10, 0xE3, 0x04, 0x00, 0x00, 0x0A, 0x8A, 0x01, 0x85, 0xE0 - .byte 0xB2, 0xEE, 0xFE, 0xEB, 0x8A, 0x11, 0x87, 0xE0, 0x22, 0x00, 0xC1, 0xE5, 0xBE, 0x41, 0xC1, 0xE1 - .byte 0x01, 0xA0, 0x8A, 0xE2, 0x04, 0x00, 0x5A, 0xE3, 0xF0, 0xFF, 0xFF, 0xBA, 0xBA, 0x80, 0xC7, 0xE1 - .byte 0x00, 0x10, 0xD7, 0xE5, 0x09, 0x00, 0xA0, 0xE1, 0x08, 0x20, 0xC1, 0xE3, 0xFF, 0x10, 0x02, 0xE2 - .byte 0x01, 0x10, 0x81, 0xE3, 0x00, 0x10, 0xC7, 0xE5, 0xA9, 0xF8, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3 - .byte 0x09, 0x00, 0xA0, 0xE1, 0x00, 0x10, 0xA0, 0xE3, 0x1E, 0x00, 0x00, 0x1A, 0x23, 0xF9, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x02, 0x00, 0x00, 0x0A, 0x09, 0x00, 0xA0, 0xE1, 0x00, 0x10, 0xA0, 0xE3 - .byte 0x83, 0xF9, 0xFF, 0xEB, 0x09, 0x00, 0xA0, 0xE1, 0x02, 0x10, 0xA0, 0xE3, 0x1B, 0xF9, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x02, 0x00, 0x00, 0x0A, 0x09, 0x00, 0xA0, 0xE1, 0x02, 0x10, 0xA0, 0xE3 - .byte 0x7B, 0xF9, 0xFF, 0xEB, 0x09, 0x00, 0xA0, 0xE1, 0x00, 0x10, 0xA0, 0xE3, 0x3C, 0xF9, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x02, 0x00, 0x00, 0x0A, 0x09, 0x00, 0xA0, 0xE1, 0x00, 0x10, 0xA0, 0xE3 - .byte 0x73, 0xF9, 0xFF, 0xEB, 0x09, 0x00, 0xA0, 0xE1, 0x02, 0x10, 0xA0, 0xE3, 0x34, 0xF9, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x04, 0x00, 0x00, 0x0A, 0x09, 0x00, 0xA0, 0xE1, 0x02, 0x10, 0xA0, 0xE3 - .byte 0x6B, 0xF9, 0xFF, 0xEB, 0x00, 0x00, 0x00, 0xEA, 0x69, 0xF9, 0xFF, 0xEB, 0x01, 0x80, 0x88, 0xE2 - .byte 0x04, 0x00, 0x58, 0xE3, 0x68, 0x70, 0x87, 0xE2, 0xAB, 0xFF, 0xFF, 0xBA, 0xF8, 0x8F, 0xBD, 0xE8 - .byte 0x48, 0x0A, 0x0B, 0x02, 0xF8, 0x40, 0x2D, 0xE9, 0x50, 0x00, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE3 - .byte 0x00, 0x00, 0x90, 0xE5, 0x04, 0x50, 0xA0, 0xE1, 0x09, 0x0A, 0x80, 0xE2, 0x4C, 0x78, 0x90, 0xE5 - .byte 0x01, 0x60, 0xA0, 0xE3, 0x00, 0x00, 0xD7, 0xE5, 0x01, 0x00, 0x10, 0xE3, 0x06, 0x00, 0xA0, 0x11 - .byte 0x05, 0x00, 0xA0, 0x01, 0xFF, 0x00, 0x10, 0xE3, 0x01, 0x00, 0x00, 0x0A, 0x5A, 0x00, 0x87, 0xE2 - .byte 0xC8, 0xEF, 0xFF, 0xEB, 0x01, 0x00, 0x84, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x40, 0x48, 0xA0, 0xE1 - .byte 0x04, 0x00, 0x54, 0xE3, 0x68, 0x70, 0x87, 0xE2, 0xF1, 0xFF, 0xFF, 0xBA, 0xF8, 0x80, 0xBD, 0xE8 - .byte 0x48, 0x0A, 0x0B, 0x02 + + arm_func_start sub_02057EF4 +sub_02057EF4: @ 0x02057EF4 + push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} + ldr r0, _02058060 @ =0x020B0A48 + mov r8, #0 + ldr r0, [r0] + add r0, r0, #0x9000 + ldr r7, [r0, #0x84c] +_02057F0C: + ldrb r0, [r7] + tst r0, #1 + movne r1, #1 + moveq r1, #0 + tst r1, #0xff + bne _02057F38 + tst r0, #8 + movne r0, #1 + moveq r0, #0 + tst r0, #0xff + beq _0205804C +_02057F38: + ldrsh sb, [r7, #8] + ldrsh r1, [r7, #0x10] + mov r0, r7 + strh r1, [r7, #0xe] + bl sub_02058810 + mov sl, #0 + add r5, r7, #0x1c + mov fp, sl + mov r6, #1 + mov r4, sl +_02057F60: + add r0, r7, sl, lsl #3 + ldrb r0, [r0, #0x1c] + tst r0, #1 + movne r0, r6 + moveq r0, fp + tst r0, #0xff + beq _02057F90 + add r0, r5, sl, lsl #3 + bl GetMaxPp + add r1, r7, sl, lsl #3 + strb r0, [r1, #0x22] + strh r4, [r1, #0x1e] +_02057F90: + add sl, sl, #1 + cmp sl, #4 + blt _02057F60 + strh r8, [r7, #0xa] + ldrb r1, [r7] + mov r0, sb + bic r2, r1, #8 + and r1, r2, #0xff + orr r1, r1, #1 + strb r1, [r7] + bl sub_02056264 + cmp r0, #0 + mov r0, sb + mov r1, #0 + bne _02058048 + bl sub_02056460 + cmp r0, #0 + beq _02057FE4 + mov r0, sb + mov r1, #0 + bl FUN_020565F4 +_02057FE4: + mov r0, sb + mov r1, #2 + bl sub_02056460 + cmp r0, #0 + beq _02058004 + mov r0, sb + mov r1, #2 + bl FUN_020565F4 +_02058004: + mov r0, sb + mov r1, #0 + bl sub_02056504 + cmp r0, #0 + beq _02058024 + mov r0, sb + mov r1, #0 + bl FUN_020565F4 +_02058024: + mov r0, sb + mov r1, #2 + bl sub_02056504 + cmp r0, #0 + beq _0205804C + mov r0, sb + mov r1, #2 + bl FUN_020565F4 + b _0205804C +_02058048: + bl FUN_020565F4 +_0205804C: + add r8, r8, #1 + cmp r8, #4 + add r7, r7, #0x68 + blt _02057F0C + pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} + .align 2, 0 +_02058060: .4byte 0x020B0A48 + arm_func_end sub_02057EF4 + + arm_func_start FUN_02058064 +FUN_02058064: @ 0x02058064 + push {r3, r4, r5, r6, r7, lr} + ldr r0, _020580C0 @ =0x020B0A48 + mov r4, #0 + ldr r0, [r0] + mov r5, r4 + add r0, r0, #0x9000 + ldr r7, [r0, #0x84c] + mov r6, #1 +_02058084: + ldrb r0, [r7] + tst r0, #1 + movne r0, r6 + moveq r0, r5 + tst r0, #0xff + beq _020580A4 + add r0, r7, #0x5a + bl ShuffleHiddenPower +_020580A4: + add r0, r4, #1 + lsl r0, r0, #0x10 + asr r4, r0, #0x10 + cmp r4, #4 + add r7, r7, #0x68 + blt _02058084 + pop {r3, r4, r5, r6, r7, pc} + .align 2, 0 +_020580C0: .4byte 0x020B0A48 + arm_func_end FUN_02058064 arm_func_start sub_020580C4 sub_020580C4: @ 0x020580C4 @@ -101284,25 +104390,71 @@ sub_02058C1C: @ 0x02058C1C bx lr arm_func_end sub_02058C1C - arm_func_start thunk_sub_0205A430 -thunk_sub_0205A430: @ 0x02058C30 + arm_func_start sub_0205A430 +sub_0205A430: @ 0x02058C30 ldr ip, _02058C38 @ =sub_0205A430 bx ip .align 2, 0 _02058C38: .4byte sub_0205A430 - arm_func_end thunk_sub_0205A430 -_02058C3C: - .byte 0x04, 0x10, 0x9F, 0xE5 - .byte 0x00, 0x00, 0xD1, 0xE7, 0x1E, 0xFF, 0x2F, 0xE1, 0x0C, 0x19, 0x0A, 0x02, 0x08, 0x40, 0x2D, 0xE9 - .byte 0x00, 0xE0, 0xA0, 0xE3, 0x3C, 0x30, 0x9F, 0xE5, 0x0E, 0xC0, 0xA0, 0xE1, 0x8C, 0x20, 0xA0, 0xE1 - .byte 0xF2, 0x20, 0x93, 0xE1, 0x01, 0x00, 0x52, 0xE1, 0x0E, 0xC0, 0xC0, 0xD7, 0x01, 0xC0, 0x8C, 0xE2 - .byte 0x01, 0xE0, 0x8E, 0xD2, 0x0C, 0x00, 0x5C, 0xE3, 0xF7, 0xFF, 0xFF, 0xBA, 0x0B, 0x10, 0xA0, 0xE3 - .byte 0x01, 0x00, 0x00, 0xEA, 0x0E, 0x10, 0xC0, 0xE7, 0x01, 0xE0, 0x8E, 0xE2, 0x0C, 0x00, 0x5E, 0xE3 - .byte 0xFB, 0xFF, 0xFF, 0xBA, 0x08, 0x80, 0xBD, 0xE8, 0x40, 0x19, 0x0A, 0x02, 0x10, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x40, 0xA0, 0xE3, 0x28, 0xE0, 0x9F, 0xE5, 0x04, 0x20, 0xA0, 0xE1, 0x01, 0x30, 0xA0, 0xE3 - .byte 0x84, 0xC0, 0xA0, 0xE1, 0xFC, 0xC0, 0x9E, 0xE1, 0x01, 0x00, 0x5C, 0xE1, 0x04, 0x30, 0xC0, 0xD7 - .byte 0x04, 0x20, 0xC0, 0xC7, 0x01, 0x40, 0x84, 0xE2, 0x0C, 0x00, 0x54, 0xE3, 0xF7, 0xFF, 0xFF, 0xBA - .byte 0x10, 0x80, 0xBD, 0xE8, 0x40, 0x19, 0x0A, 0x02 + arm_func_end sub_0205A430 + + arm_func_start sub_02058C3C +sub_02058C3C: @ 0x02058C3C + ldr r1, _02058C48 @ =0x020A190C + ldrb r0, [r1, r0] + bx lr + .align 2, 0 +_02058C48: .4byte 0x020A190C + arm_func_end sub_02058C3C + + arm_func_start sub_02058C4C +sub_02058C4C: @ 0x02058C4C + push {r3, lr} + mov lr, #0 + ldr r3, _02058C98 @ =0x020A1940 + mov ip, lr +_02058C5C: + lsl r2, ip, #1 + ldrsh r2, [r3, r2] + cmp r2, r1 + strble ip, [r0, lr] + add ip, ip, #1 + addle lr, lr, #1 + cmp ip, #0xc + blt _02058C5C + mov r1, #0xb + b _02058C8C +_02058C84: + strb r1, [r0, lr] + add lr, lr, #1 +_02058C8C: + cmp lr, #0xc + blt _02058C84 + pop {r3, pc} + .align 2, 0 +_02058C98: .4byte 0x020A1940 + arm_func_end sub_02058C4C + + arm_func_start sub_02058C9C +sub_02058C9C: @ 0x02058C9C + push {r4, lr} + mov r4, #0 + ldr lr, _02058CD4 @ =0x020A1940 + mov r2, r4 + mov r3, #1 +_02058CB0: + lsl ip, r4, #1 + ldrsh ip, [lr, ip] + cmp ip, r1 + strble r3, [r0, r4] + strbgt r2, [r0, r4] + add r4, r4, #1 + cmp r4, #0xc + blt _02058CB0 + pop {r4, pc} + .align 2, 0 +_02058CD4: .4byte 0x020A1940 + arm_func_end sub_02058C9C arm_func_start CanLearnIqSkill CanLearnIqSkill: @ 0x02058CD8 @@ -101541,29 +104693,118 @@ _02058F90: _02058F9C: .4byte 0x020A1D90 _02058FA0: .4byte 0x020A1C7C arm_func_end GetNextIqSkill -_02058FA4: - .byte 0x1C, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x26, 0x0B, 0x80, 0xE2 - .byte 0xFC, 0x09, 0xD0, 0xE1, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03 - .byte 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x48, 0x0A, 0x0B, 0x02, 0xF0, 0x41, 0x2D, 0xE9 - .byte 0x00, 0x50, 0xB0, 0xE1, 0xF0, 0x81, 0xBD, 0x08, 0x7C, 0x30, 0x9F, 0xE5, 0xD0, 0x20, 0xD5, 0xE1 - .byte 0x00, 0x00, 0x93, 0xE5, 0x02, 0x10, 0x85, 0xE2, 0x09, 0x0A, 0x80, 0xE2, 0x80, 0x28, 0xC0, 0xE5 - .byte 0x00, 0x00, 0x93, 0xE5, 0x01, 0x40, 0xD5, 0xE5, 0x09, 0x0A, 0x80, 0xE2, 0x14, 0x20, 0xA0, 0xE3 - .byte 0x81, 0x48, 0xC0, 0xE5, 0x00, 0x00, 0x93, 0xE5, 0x82, 0x00, 0x80, 0xE2, 0x26, 0x0B, 0x80, 0xE2 - .byte 0x41, 0x30, 0xFF, 0xEB, 0x18, 0x80, 0x85, 0xE2, 0x3C, 0x70, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE3 - .byte 0x44, 0x50, 0xA0, 0xE3, 0x4C, 0x60, 0xA0, 0xE3, 0x00, 0x00, 0x97, 0xE5, 0x94, 0x86, 0x21, 0xE0 - .byte 0x98, 0x00, 0x80, 0xE2, 0x26, 0x0B, 0x80, 0xE2, 0x94, 0x05, 0x20, 0xE0, 0xB0, 0xF3, 0xFF, 0xEB - .byte 0x01, 0x40, 0x84, 0xE2, 0x04, 0x00, 0x54, 0xE3, 0xF6, 0xFF, 0xFF, 0xBA, 0xBE, 0x00, 0xA0, 0xE3 - .byte 0x01, 0x10, 0xA0, 0xE3, 0xEF, 0xCF, 0xFF, 0xEB, 0xF0, 0x81, 0xBD, 0xE8, 0x48, 0x0A, 0x0B, 0x02 - .byte 0x38, 0x40, 0x2D, 0xE9, 0x4C, 0x10, 0x9F, 0xE5, 0x00, 0x50, 0xA0, 0xE1, 0x00, 0x00, 0x91, 0xE5 - .byte 0x62, 0x0D, 0x80, 0xE2, 0x02, 0x49, 0x80, 0xE2, 0xC9, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3 - .byte 0x08, 0x00, 0x00, 0x0A, 0x45, 0x1D, 0xFF, 0xEB, 0xD0, 0x10, 0xD4, 0xE1, 0x00, 0x00, 0x51, 0xE1 - .byte 0x04, 0x00, 0x00, 0x1A, 0x05, 0x00, 0xA0, 0xE1, 0x02, 0x10, 0x84, 0xE2, 0x0A, 0x20, 0xA0, 0xE3 - .byte 0x53, 0x30, 0xFF, 0xEB, 0x38, 0x80, 0xBD, 0xE8, 0x0C, 0x10, 0x9F, 0xE5, 0x05, 0x00, 0xA0, 0xE1 - .byte 0x00, 0x32, 0xFF, 0xEB, 0x38, 0x80, 0xBD, 0xE8, 0x48, 0x0A, 0x0B, 0x02, 0x35, 0x02, 0x00, 0x00 - .byte 0x10, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x09, 0x1A, 0x80, 0xE2, 0x78, 0x08, 0x91, 0xE5 - .byte 0x7C, 0x18, 0x91, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x48, 0x0A, 0x0B, 0x02, 0x10, 0x20, 0x9F, 0xE5 - .byte 0x00, 0x20, 0x92, 0xE5, 0x09, 0x2A, 0x82, 0xE2, 0x78, 0x08, 0x82, 0xE5, 0x7C, 0x18, 0x82, 0xE5 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x48, 0x0A, 0x0B, 0x02 + + arm_func_start sub_02058FA4 +sub_02058FA4: @ 0x02058FA4 + ldr r0, _02058FC8 @ =0x020B0A48 + ldr r0, [r0] + add r0, r0, #0x9800 + ldrsh r0, [r0, #0x9c] + cmp r0, #0 + movne r0, #1 + moveq r0, #0 + and r0, r0, #0xff + bx lr + .align 2, 0 +_02058FC8: .4byte 0x020B0A48 + arm_func_end sub_02058FA4 + + arm_func_start sub_02058FCC +sub_02058FCC: @ 0x02058FCC + push {r4, r5, r6, r7, r8, lr} + movs r5, r0 + popeq {r4, r5, r6, r7, r8, pc} + ldr r3, _0205905C @ =0x020B0A48 + ldrsb r2, [r5] + ldr r0, [r3] + add r1, r5, #2 + add r0, r0, #0x9000 + strb r2, [r0, #0x880] + ldr r0, [r3] + ldrb r4, [r5, #1] + add r0, r0, #0x9000 + mov r2, #0x14 + strb r4, [r0, #0x881] + ldr r0, [r3] + add r0, r0, #0x82 + add r0, r0, #0x9800 + bl StrncpySimple + add r8, r5, #0x18 + ldr r7, _0205905C @ =0x020B0A48 + mov r4, #0 + mov r5, #0x44 + mov r6, #0x4c +_02059028: + ldr r0, [r7] + mla r1, r4, r6, r8 + add r0, r0, #0x98 + add r0, r0, #0x9800 + mla r0, r4, r5, r0 + bl sub_02055F04 + add r4, r4, #1 + cmp r4, #4 + blt _02059028 + mov r0, #0xbe + mov r1, #1 + bl sub_0204D018 + pop {r4, r5, r6, r7, r8, pc} + .align 2, 0 +_0205905C: .4byte 0x020B0A48 + arm_func_end sub_02058FCC + + arm_func_start sub_02059060 +sub_02059060: @ 0x02059060 + push {r3, r4, r5, lr} + ldr r1, _020590B8 @ =0x020B0A48 + mov r5, r0 + ldr r0, [r1] + add r0, r0, #0x1880 + add r4, r0, #0x8000 + bl sub_02058FA4 + cmp r0, #0 + beq _020590A8 + bl GetLanguageType + ldrsb r1, [r4] + cmp r1, r0 + bne _020590A8 + mov r0, r5 + add r1, r4, #2 + mov r2, #0xa + bl StrncpySimpleNoPadSafe + pop {r3, r4, r5, pc} +_020590A8: + ldr r1, _020590BC @ =0x00000235 + mov r0, r5 + bl GetStringFromFileVeneer + pop {r3, r4, r5, pc} + .align 2, 0 +_020590B8: .4byte 0x020B0A48 +_020590BC: .4byte 0x00000235 + arm_func_end sub_02059060 + + arm_func_start sub_020590C0 +sub_020590C0: @ 0x020590C0 + ldr r0, _020590D8 @ =0x020B0A48 + ldr r0, [r0] + add r1, r0, #0x9000 + ldr r0, [r1, #0x878] + ldr r1, [r1, #0x87c] + bx lr + .align 2, 0 +_020590D8: .4byte 0x020B0A48 + arm_func_end sub_020590C0 + + arm_func_start sub_020590DC +sub_020590DC: @ 0x020590DC + ldr r2, _020590F4 @ =0x020B0A48 + ldr r2, [r2] + add r2, r2, #0x9000 + str r0, [r2, #0x878] + str r1, [r2, #0x87c] + bx lr + .align 2, 0 +_020590F4: .4byte 0x020B0A48 + arm_func_end sub_020590DC arm_func_start GetExplorerMazeMonster GetExplorerMazeMonster: @ 0x020590F8 @@ -102270,14 +105511,14 @@ sub_02059AF8: @ 0x02059AF8 _02059B04: .4byte CopyBitsTo arm_func_end sub_02059AF8 - arm_func_start FUN_02059B08 -FUN_02059B08: @ 0x02059B08 + arm_func_start sub_02059B08 +sub_02059B08: @ 0x02059B08 ldr ip, _02059B14 @ =GetPerformanceFlagWithChecks mov r0, #0xa bx ip .align 2, 0 _02059B14: .4byte GetPerformanceFlagWithChecks - arm_func_end FUN_02059B08 + arm_func_end sub_02059B08 arm_func_start GetEvolutionPossibilities GetEvolutionPossibilities: @ 0x02059B18 @@ -103255,7 +106496,7 @@ _0205A83C: bl sub_02025888 ldrb r1, [r6, #0x54] mov r6, r0 - bl thunk_sub_0205A430 + bl sub_0205A430 str r6, [sp, #0xa4] ldr r2, _0205ADE0 @ =0x00000962 add r0, sp, #0xbc @@ -104068,8 +107309,14 @@ _0205B434: .4byte 0x020A353C _0205B438: .4byte 0x020A3544 _0205B43C: .4byte 0x020A354C arm_func_end sub_0205B39C -_0205B440: - .byte 0x00, 0x00, 0x9F, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x50, 0x35, 0x0A, 0x02 + + arm_func_start sub_0205B440 +sub_0205B440: @ 0x0205B440 + ldr r0, _0205B448 @ =0x020A3550 + bx lr + .align 2, 0 +_0205B448: .4byte 0x020A3550 + arm_func_end sub_0205B440 arm_func_start sub_0205B44C sub_0205B44C: @ 0x0205B44C @@ -104092,7 +107339,7 @@ sub_0205B478: @ 0x0205B478 push {r3, lr} sub sp, sp, #8 add r0, sp, #0 - bl thunk_sub_0207B9EC + bl sub_0207B9EC ldrb r1, [sp, #3] ldr r0, _0205B54C @ =0x020B0A54 ldrb r2, [sp, #2] @@ -104148,11 +107395,27 @@ _0205B520: _0205B54C: .4byte 0x020B0A54 _0205B550: .4byte 0x022B57BC arm_func_end sub_0205B478 -_0205B554: - .byte 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x60, 0xB5, 0x05, 0x02 - .byte 0x00, 0x30, 0x90, 0xE5, 0x00, 0x20, 0x91, 0xE5, 0x02, 0x00, 0x53, 0xE1, 0x04, 0x20, 0x90, 0x05 - .byte 0x04, 0x00, 0x91, 0x05, 0x00, 0x00, 0x52, 0x01, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13 - .byte 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0205B554 +sub_0205B554: @ 0x0205B554 + ldr ip, _0205B55C @ =FUN_0205B560 + bx ip + .align 2, 0 +_0205B55C: .4byte FUN_0205B560 + arm_func_end sub_0205B554 + + arm_func_start FUN_0205B560 +FUN_0205B560: @ 0x0205B560 + ldr r3, [r0] + ldr r2, [r1] + cmp r3, r2 + ldreq r2, [r0, #4] + ldreq r0, [r1, #4] + cmpeq r2, r0 + moveq r0, #1 + movne r0, #0 + bx lr + arm_func_end FUN_0205B560 arm_func_start sub_0205B584 sub_0205B584: @ 0x0205B584 @@ -104256,10 +107519,18 @@ _0205B6B8: .align 2, 0 _0205B6C8: .4byte 0x020B0A54 arm_func_end sub_0205B690 -_0205B6CC: - .byte 0x10, 0x10, 0x90, 0xE5 - .byte 0x0C, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x51, 0xE3, 0x02, 0x00, 0x50, 0x03, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x01, 0x00, 0xA0, 0x23, 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0205B6CC +sub_0205B6CC: @ 0x0205B6CC + ldr r1, [r0, #0x10] + ldr r0, [r0, #0xc] + cmp r1, #0 + cmpeq r0, #2 + mov r0, #0 + movhs r0, #1 + and r0, r0, #0xff + bx lr + arm_func_end sub_0205B6CC arm_func_start sub_0205B6EC sub_0205B6EC: @ 0x0205B6EC @@ -104319,38 +107590,166 @@ sub_0205B77C: @ 0x0205B77C .align 2, 0 _0205B790: .4byte 0x020B0A54 arm_func_end sub_0205B77C -_0205B794: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x24, 0x30, 0x9F, 0xE5, 0xB0, 0x20, 0xA0, 0xE3 - .byte 0x00, 0x30, 0x93, 0xE5, 0x00, 0x40, 0xA0, 0xE1, 0x91, 0x32, 0x2E, 0xE0, 0x0B, 0xC0, 0xA0, 0xE3 - .byte 0x0F, 0x00, 0xBE, 0xE8, 0x0F, 0x00, 0xA4, 0xE8, 0x01, 0xC0, 0x5C, 0xE2, 0xFB, 0xFF, 0xFF, 0x1A - .byte 0x10, 0x80, 0xBD, 0xE8, 0x54, 0x0A, 0x0B, 0x02, 0x10, 0x40, 0x2D, 0xE9, 0xB0, 0x20, 0xA0, 0xE3 - .byte 0x90, 0x02, 0x04, 0xE0, 0x2C, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5 - .byte 0x04, 0x00, 0x80, 0xE0, 0xAE, 0x9E, 0xFE, 0xEB, 0x18, 0x00, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3 - .byte 0x00, 0x10, 0x90, 0xE5, 0x04, 0x20, 0xC1, 0xE7, 0x00, 0x00, 0x90, 0xE5, 0x04, 0x00, 0x80, 0xE0 - .byte 0xB2, 0x2A, 0xC0, 0xE1, 0x10, 0x80, 0xBD, 0xE8, 0x54, 0x0A, 0x0B, 0x02, 0xF0, 0x47, 0x2D, 0xE9 - .byte 0x00, 0xA0, 0xA0, 0xE3, 0x70, 0x70, 0x9F, 0xE5, 0x0A, 0x80, 0xA0, 0xE1, 0x01, 0x90, 0xA0, 0xE3 - .byte 0xB0, 0x40, 0xA0, 0xE3, 0x0A, 0x60, 0xA0, 0xE1, 0x02, 0x50, 0xA0, 0xE3, 0x0A, 0x0C, 0xA0, 0xE1 - .byte 0x00, 0x10, 0x97, 0xE5, 0x40, 0x0C, 0xA0, 0xE1, 0x90, 0x14, 0x22, 0xE0, 0x10, 0x00, 0x92, 0xE5 - .byte 0x0C, 0x10, 0x92, 0xE5, 0x06, 0x00, 0x50, 0xE1, 0x05, 0x00, 0x51, 0x01, 0x09, 0x00, 0xA0, 0x21 - .byte 0x08, 0x00, 0xA0, 0x31, 0xFF, 0x00, 0x10, 0xE3, 0xAD, 0x00, 0xD2, 0x15, 0x00, 0x00, 0x50, 0x13 - .byte 0x00, 0x00, 0xD2, 0x15, 0x01, 0x00, 0x50, 0x13, 0x07, 0x00, 0x50, 0x13, 0x02, 0x00, 0x00, 0x0A - .byte 0x0A, 0x0C, 0xA0, 0xE1, 0x40, 0x0C, 0xA0, 0xE1, 0xD2, 0xFF, 0xFF, 0xEB, 0x01, 0xA0, 0x8A, 0xE2 - .byte 0x20, 0x00, 0x5A, 0xE3, 0xE8, 0xFF, 0xFF, 0xBA, 0xF0, 0x87, 0xBD, 0xE8, 0x54, 0x0A, 0x0B, 0x02 - .byte 0x30, 0x10, 0x9F, 0xE5, 0x00, 0x20, 0x90, 0xE5, 0x04, 0x30, 0x91, 0xE5, 0x04, 0x00, 0x90, 0xE5 - .byte 0x00, 0x10, 0x93, 0xE5, 0x81, 0x11, 0x83, 0xE0, 0x04, 0x20, 0x81, 0xE5, 0x08, 0x00, 0x81, 0xE5 - .byte 0x00, 0x00, 0x93, 0xE5, 0x1F, 0x00, 0x50, 0xE3, 0x01, 0x00, 0x80, 0xB2, 0x00, 0x00, 0xA0, 0xA3 - .byte 0x00, 0x00, 0x83, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x54, 0x0A, 0x0B, 0x02, 0x70, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x00, 0x50, 0xA0, 0xE3, 0x34, 0x40, 0x9F, 0xE5, 0x08, 0x00, 0x00, 0xEA - .byte 0x04, 0x00, 0x94, 0xE5, 0x06, 0x10, 0xA0, 0xE1, 0x04, 0x00, 0x80, 0xE2, 0x85, 0x01, 0x80, 0xE0 - .byte 0x1A, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x70, 0x80, 0xBD, 0x18 - .byte 0x01, 0x50, 0x85, 0xE2, 0x20, 0x00, 0x55, 0xE3, 0xF4, 0xFF, 0xFF, 0xBA, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x70, 0x80, 0xBD, 0xE8, 0x54, 0x0A, 0x0B, 0x02, 0xF0, 0x41, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1 - .byte 0x01, 0x50, 0xA0, 0xE1, 0x00, 0x40, 0xA0, 0xE3, 0x48, 0x80, 0x9F, 0xE5, 0xB0, 0x70, 0xA0, 0xE3 - .byte 0x0C, 0x00, 0x00, 0xEA, 0x94, 0x07, 0x01, 0xE0, 0x00, 0x20, 0x98, 0xE5, 0x01, 0x00, 0xD2, 0xE7 - .byte 0x01, 0x20, 0x82, 0xE0, 0x00, 0x00, 0x56, 0xE1, 0x05, 0x00, 0x00, 0x1A, 0x05, 0x10, 0xA0, 0xE1 - .byte 0x14, 0x00, 0x82, 0xE2, 0x01, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x13 - .byte 0xF0, 0x81, 0xBD, 0x18, 0x01, 0x40, 0x84, 0xE2, 0x20, 0x00, 0x54, 0xE3, 0xF0, 0xFF, 0xFF, 0xBA - .byte 0x00, 0x00, 0xA0, 0xE3, 0xF0, 0x81, 0xBD, 0xE8, 0x54, 0x0A, 0x0B, 0x02 + + arm_func_start sub_0205B794 +sub_0205B794: @ 0x0205B794 + push {r4, lr} + ldr r3, _0205B7C4 @ =0x020B0A54 + mov r2, #0xb0 + ldr r3, [r3] + mov r4, r0 + mla lr, r1, r2, r3 + mov ip, #0xb +_0205B7B0: + ldm lr!, {r0, r1, r2, r3} + stm r4!, {r0, r1, r2, r3} + subs ip, ip, #1 + bne _0205B7B0 + pop {r4, pc} + .align 2, 0 +_0205B7C4: .4byte 0x020B0A54 + arm_func_end sub_0205B794 + + arm_func_start sub_0205B7C8 +sub_0205B7C8: @ 0x0205B7C8 + push {r4, lr} + mov r2, #0xb0 + mul r4, r0, r2 + ldr r0, _0205B808 @ =0x020B0A54 + mov r1, #0 + ldr r0, [r0] + add r0, r0, r4 + bl MemsetSimple + ldr r0, _0205B808 @ =0x020B0A54 + mov r2, #0 + ldr r1, [r0] + strb r2, [r1, r4] + ldr r0, [r0] + add r0, r0, r4 + strh r2, [r0, #0xa2] + pop {r4, pc} + .align 2, 0 +_0205B808: .4byte 0x020B0A54 + arm_func_end sub_0205B7C8 + + arm_func_start sub_0205B80C +sub_0205B80C: @ 0x0205B80C + push {r4, r5, r6, r7, r8, sb, sl, lr} + mov sl, #0 + ldr r7, _0205B88C @ =0x020B0A54 + mov r8, sl + mov sb, #1 + mov r4, #0xb0 + mov r6, sl + mov r5, #2 +_0205B82C: + lsl r0, sl, #0x18 + ldr r1, [r7] + asr r0, r0, #0x18 + mla r2, r0, r4, r1 + ldr r0, [r2, #0x10] + ldr r1, [r2, #0xc] + cmp r0, r6 + cmpeq r1, r5 + movhs r0, sb + movlo r0, r8 + tst r0, #0xff + ldrbne r0, [r2, #0xad] + cmpne r0, #0 + ldrbne r0, [r2] + cmpne r0, #1 + cmpne r0, #7 + beq _0205B87C + lsl r0, sl, #0x18 + asr r0, r0, #0x18 + bl sub_0205B7C8 +_0205B87C: + add sl, sl, #1 + cmp sl, #0x20 + blt _0205B82C + pop {r4, r5, r6, r7, r8, sb, sl, pc} + .align 2, 0 +_0205B88C: .4byte 0x020B0A54 + arm_func_end sub_0205B80C + + arm_func_start sub_0205B890 +sub_0205B890: @ 0x0205B890 + ldr r1, _0205B8C8 @ =0x020B0A54 + ldr r2, [r0] + ldr r3, [r1, #4] + ldr r0, [r0, #4] + ldr r1, [r3] + add r1, r3, r1, lsl #3 + str r2, [r1, #4] + str r0, [r1, #8] + ldr r0, [r3] + cmp r0, #0x1f + addlt r0, r0, #1 + movge r0, #0 + str r0, [r3] + bx lr + .align 2, 0 +_0205B8C8: .4byte 0x020B0A54 + arm_func_end sub_0205B890 + + arm_func_start sub_0205B8CC +sub_0205B8CC: @ 0x0205B8CC + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, #0 + ldr r4, _0205B914 @ =0x020B0A54 + b _0205B904 +_0205B8E0: + ldr r0, [r4, #4] + mov r1, r6 + add r0, r0, #4 + add r0, r0, r5, lsl #3 + bl FUN_0205B560 + cmp r0, #0 + movne r0, #1 + popne {r4, r5, r6, pc} + add r5, r5, #1 +_0205B904: + cmp r5, #0x20 + blt _0205B8E0 + mov r0, #0 + pop {r4, r5, r6, pc} + .align 2, 0 +_0205B914: .4byte 0x020B0A54 + arm_func_end sub_0205B8CC + + arm_func_start sub_0205B918 +sub_0205B918: @ 0x0205B918 + push {r4, r5, r6, r7, r8, lr} + mov r6, r0 + mov r5, r1 + mov r4, #0 + ldr r8, _0205B978 @ =0x020B0A54 + mov r7, #0xb0 + b _0205B968 +_0205B934: + mul r1, r4, r7 + ldr r2, [r8] + ldrb r0, [r2, r1] + add r2, r2, r1 + cmp r6, r0 + bne _0205B964 + mov r1, r5 + add r0, r2, #0x14 + bl FUN_0205B560 + cmp r0, #0 + movne r0, #1 + popne {r4, r5, r6, r7, r8, pc} +_0205B964: + add r4, r4, #1 +_0205B968: + cmp r4, #0x20 + blt _0205B934 + mov r0, #0 + pop {r4, r5, r6, r7, r8, pc} + .align 2, 0 +_0205B978: .4byte 0x020B0A54 + arm_func_end sub_0205B918 arm_func_start GetSosMailCount GetSosMailCount: @ 0x0205B97C @@ -104377,22 +107776,86 @@ _0205B9B4: .align 2, 0 _0205B9C4: .4byte 0x020B0A54 arm_func_end GetSosMailCount -_0205B9C8: - .byte 0x38, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0x50, 0xE3 - .byte 0x00, 0x30, 0x91, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x02, 0xC0, 0xA0, 0x13, 0x00, 0xC0, 0xA0, 0x01 - .byte 0xB0, 0x10, 0xA0, 0xE3, 0x04, 0x00, 0x00, 0xEA, 0x9C, 0x01, 0x02, 0xE0, 0x02, 0x20, 0xD3, 0xE7 - .byte 0x01, 0xC0, 0x8C, 0xE2, 0x00, 0x00, 0x52, 0xE3, 0x01, 0x00, 0x80, 0x12, 0x20, 0x00, 0x5C, 0xE3 - .byte 0xF8, 0xFF, 0xFF, 0xBA, 0x1E, 0xFF, 0x2F, 0xE1, 0x54, 0x0A, 0x0B, 0x02, 0xF0, 0x41, 0x2D, 0xE9 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x00, 0x40, 0xA0, 0xE3, 0x48, 0x80, 0x9F, 0xE5 - .byte 0xB0, 0x70, 0xA0, 0xE3, 0x0C, 0x00, 0x00, 0xEA, 0x94, 0x07, 0x01, 0xE0, 0x00, 0x20, 0x98, 0xE5 - .byte 0x01, 0x00, 0xD2, 0xE7, 0x01, 0x20, 0x82, 0xE0, 0x00, 0x00, 0x56, 0xE1, 0x05, 0x00, 0x00, 0x1A - .byte 0x05, 0x10, 0xA0, 0xE1, 0x14, 0x00, 0x82, 0xE2, 0xC4, 0xFE, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3 - .byte 0x04, 0x00, 0xA0, 0x11, 0xF0, 0x81, 0xBD, 0x18, 0x01, 0x40, 0x84, 0xE2, 0x20, 0x00, 0x54, 0xE3 - .byte 0xF0, 0xFF, 0xFF, 0xBA, 0x00, 0x00, 0xE0, 0xE3, 0xF0, 0x81, 0xBD, 0xE8, 0x54, 0x0A, 0x0B, 0x02 - .byte 0x34, 0x10, 0x9F, 0xE5, 0x00, 0x30, 0xA0, 0xE3, 0x00, 0xC0, 0x91, 0xE5, 0xB0, 0x10, 0xA0, 0xE3 - .byte 0x05, 0x00, 0x00, 0xEA, 0x93, 0x01, 0x02, 0xE0, 0x02, 0x20, 0xDC, 0xE7, 0x02, 0x00, 0x50, 0xE1 - .byte 0x03, 0x00, 0xA0, 0x01, 0x1E, 0xFF, 0x2F, 0x01, 0x01, 0x30, 0x83, 0xE2, 0x20, 0x00, 0x53, 0xE3 - .byte 0xF7, 0xFF, 0xFF, 0xBA, 0x00, 0x00, 0xE0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1, 0x54, 0x0A, 0x0B, 0x02 + + arm_func_start sub_0205B9C8 +sub_0205B9C8: @ 0x0205B9C8 + ldr r1, _0205BA08 @ =0x020B0A54 + cmp r0, #0 + ldr r3, [r1] + mov r0, #0 + movne ip, #2 + moveq ip, r0 + mov r1, #0xb0 + b _0205B9FC +_0205B9E8: + mul r2, ip, r1 + ldrb r2, [r3, r2] + add ip, ip, #1 + cmp r2, #0 + addne r0, r0, #1 +_0205B9FC: + cmp ip, #0x20 + blt _0205B9E8 + bx lr + .align 2, 0 +_0205BA08: .4byte 0x020B0A54 + arm_func_end sub_0205B9C8 + + arm_func_start sub_0205BA0C +sub_0205BA0C: @ 0x0205BA0C + push {r4, r5, r6, r7, r8, lr} + mov r6, r0 + mov r5, r1 + mov r4, #0 + ldr r8, _0205BA6C @ =0x020B0A54 + mov r7, #0xb0 + b _0205BA5C +_0205BA28: + mul r1, r4, r7 + ldr r2, [r8] + ldrb r0, [r2, r1] + add r2, r2, r1 + cmp r6, r0 + bne _0205BA58 + mov r1, r5 + add r0, r2, #0x14 + bl FUN_0205B560 + cmp r0, #0 + movne r0, r4 + popne {r4, r5, r6, r7, r8, pc} +_0205BA58: + add r4, r4, #1 +_0205BA5C: + cmp r4, #0x20 + blt _0205BA28 + mvn r0, #0 + pop {r4, r5, r6, r7, r8, pc} + .align 2, 0 +_0205BA6C: .4byte 0x020B0A54 + arm_func_end sub_0205BA0C + + arm_func_start sub_0205BA70 +sub_0205BA70: @ 0x0205BA70 + ldr r1, _0205BAAC @ =0x020B0A54 + mov r3, #0 + ldr ip, [r1] + mov r1, #0xb0 + b _0205BA9C +_0205BA84: + mul r2, r3, r1 + ldrb r2, [ip, r2] + cmp r0, r2 + moveq r0, r3 + bxeq lr + add r3, r3, #1 +_0205BA9C: + cmp r3, #0x20 + blt _0205BA84 + mvn r0, #0 + bx lr + .align 2, 0 +_0205BAAC: .4byte 0x020B0A54 + arm_func_end sub_0205BA70 arm_func_start sub_0205BAB0 sub_0205BAB0: @ 0x0205BAB0 @@ -104470,25 +107933,100 @@ _0205BBA4: .byte 0x00, 0x00, 0x51, 0xE3, 0x00, 0x10, 0xA0, 0xE3, 0x02, 0x00, 0x52, 0x03, 0x01, 0x10, 0xA0, 0x23 .byte 0xFF, 0x00, 0x11, 0xE3, 0x05, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x50, 0xE3, 0x0C, 0x10, 0x83, 0x12 .byte 0x0C, 0x00, 0x91, 0x18, 0x0C, 0x00, 0x80, 0x18, 0x01, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1, 0x54, 0x0A, 0x0B, 0x02, 0x10, 0x40, 0x2D, 0xE9 - .byte 0x24, 0x10, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE1, 0x08, 0xE0, 0x91, 0xE5, 0x04, 0xC0, 0xA0, 0xE3 - .byte 0x0F, 0x00, 0xBE, 0xE8, 0x0F, 0x00, 0xA4, 0xE8, 0x01, 0xC0, 0x5C, 0xE2, 0xFB, 0xFF, 0xFF, 0x1A - .byte 0x00, 0x00, 0x9E, 0xE5, 0x00, 0x00, 0x84, 0xE5, 0x10, 0x80, 0xBD, 0xE8, 0x54, 0x0A, 0x0B, 0x02 - .byte 0x10, 0x40, 0x2D, 0xE9, 0x01, 0x40, 0xA0, 0xE1, 0x00, 0x00, 0x50, 0xE3, 0x05, 0x00, 0x00, 0x1A - .byte 0x48, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x08, 0x00, 0x90, 0xE5, 0x44, 0x20, 0xA0, 0xE3 - .byte 0x93, 0x9D, 0xFE, 0xEB, 0x10, 0x80, 0xBD, 0xE8, 0x30, 0x20, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE1 - .byte 0x08, 0x00, 0x92, 0xE5, 0xA6, 0xE8, 0xFF, 0xEB, 0x00, 0x00, 0x54, 0xE3, 0x10, 0x80, 0xBD, 0x18 - .byte 0x18, 0x00, 0x9F, 0xE5, 0x08, 0x00, 0x90, 0xE5, 0x02, 0x00, 0xD0, 0xE5, 0xC1, 0xD6, 0xFF, 0xEB - .byte 0x08, 0x10, 0x9F, 0xE5, 0x08, 0x10, 0x91, 0xE5, 0x02, 0x00, 0xC1, 0xE5, 0x10, 0x80, 0xBD, 0xE8 - .byte 0x54, 0x0A, 0x0B, 0x02, 0x24, 0x10, 0x9F, 0xE5, 0x01, 0x20, 0xA0, 0xE3, 0x08, 0x30, 0x91, 0xE5 - .byte 0xB4, 0x14, 0xD3, 0xE1, 0xB0, 0x10, 0xC0, 0xE1, 0xB6, 0x14, 0xD3, 0xE1, 0xB2, 0x10, 0xC0, 0xE1 - .byte 0xB8, 0x14, 0xD3, 0xE1, 0xB4, 0x10, 0xC0, 0xE1, 0x00, 0x20, 0xC0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x54, 0x0A, 0x0B, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0x00, 0x00, 0x50, 0xE3, 0x06, 0x00, 0x00, 0x1A - .byte 0x38, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x08, 0x00, 0x90, 0xE5, 0x06, 0x20, 0xA0, 0xE3 - .byte 0x44, 0x00, 0x80, 0xE2, 0x6E, 0x9D, 0xFE, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0x1C, 0x10, 0x9F, 0xE5 - .byte 0xB0, 0x20, 0xD0, 0xE1, 0x08, 0x30, 0x91, 0xE5, 0xB4, 0x24, 0xC3, 0xE1, 0xB2, 0x10, 0xD0, 0xE1 - .byte 0xB6, 0x14, 0xC3, 0xE1, 0xB4, 0x00, 0xD0, 0xE1, 0xB8, 0x04, 0xC3, 0xE1, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x54, 0x0A, 0x0B, 0x02 + .byte 0x00, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1, 0x54, 0x0A, 0x0B, 0x02 + + arm_func_start sub_0205BBFC +sub_0205BBFC: @ 0x0205BBFC + push {r4, lr} + ldr r1, _0205BC2C @ =0x020B0A54 + mov r4, r0 + ldr lr, [r1, #8] + mov ip, #4 +_0205BC10: + ldm lr!, {r0, r1, r2, r3} + stm r4!, {r0, r1, r2, r3} + subs ip, ip, #1 + bne _0205BC10 + ldr r0, [lr] + str r0, [r4] + pop {r4, pc} + .align 2, 0 +_0205BC2C: .4byte 0x020B0A54 + arm_func_end sub_0205BBFC + + arm_func_start sub_0205BC30 +sub_0205BC30: @ 0x0205BC30 + push {r4, lr} + mov r4, r1 + cmp r0, #0 + bne _0205BC58 + ldr r0, _0205BC90 @ =0x020B0A54 + mov r1, #0 + ldr r0, [r0, #8] + mov r2, #0x44 + bl MemsetSimple + pop {r4, pc} +_0205BC58: + ldr r2, _0205BC90 @ =0x020B0A54 + mov r1, r0 + ldr r0, [r2, #8] + bl sub_02055F04 + cmp r4, #0 + popne {r4, pc} + ldr r0, _0205BC90 @ =0x020B0A54 + ldr r0, [r0, #8] + ldrb r0, [r0, #2] + bl FUN_02051788 + ldr r1, _0205BC90 @ =0x020B0A54 + ldr r1, [r1, #8] + strb r0, [r1, #2] + pop {r4, pc} + .align 2, 0 +_0205BC90: .4byte 0x020B0A54 + arm_func_end sub_0205BC30 + + arm_func_start sub_0205BC94 +sub_0205BC94: @ 0x0205BC94 + ldr r1, _0205BCC0 @ =0x020B0A54 + mov r2, #1 + ldr r3, [r1, #8] + ldrh r1, [r3, #0x44] + strh r1, [r0] + ldrh r1, [r3, #0x46] + strh r1, [r0, #2] + ldrh r1, [r3, #0x48] + strh r1, [r0, #4] + strb r2, [r0] + bx lr + .align 2, 0 +_0205BCC0: .4byte 0x020B0A54 + arm_func_end sub_0205BC94 + + arm_func_start sub_0205BCC4 +sub_0205BCC4: @ 0x0205BCC4 + push {r3, lr} + cmp r0, #0 + bne _0205BCEC + ldr r0, _0205BD10 @ =0x020B0A54 + mov r1, #0 + ldr r0, [r0, #8] + mov r2, #6 + add r0, r0, #0x44 + bl MemsetSimple + pop {r3, pc} +_0205BCEC: + ldr r1, _0205BD10 @ =0x020B0A54 + ldrh r2, [r0] + ldr r3, [r1, #8] + strh r2, [r3, #0x44] + ldrh r1, [r0, #2] + strh r1, [r3, #0x46] + ldrh r0, [r0, #4] + strh r0, [r3, #0x48] + pop {r3, pc} + .align 2, 0 +_0205BD10: .4byte 0x020B0A54 + arm_func_end sub_0205BCC4 arm_func_start sub_0205BD14 sub_0205BD14: @ 0x0205BD14 @@ -104537,8 +108075,13 @@ sub_0205BD78: @ 0x0205BD78 and r0, r0, #0xff pop {r3, pc} arm_func_end sub_0205BD78 -_0205BD90: - .byte 0x01, 0x00, 0x00, 0xE2, 0x02, 0x00, 0x80, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0205BD90 +sub_0205BD90: @ 0x0205BD90 + and r0, r0, #1 + orr r0, r0, #2 + bx lr + arm_func_end sub_0205BD90 arm_func_start sub_0205BD9C sub_0205BD9C: @ 0x0205BD9C @@ -106001,11 +109544,24 @@ _0205D1E8: .4byte 0x020A3AD4 _0205D1EC: .4byte 0x020A3AF4 _0205D1F0: .4byte 0x020A3B18 arm_func_end sub_0205D11C -_0205D1F4: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x00, 0x40, 0xA0, 0xE1, 0x0F, 0xFE, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x02, 0x00, 0x00, 0x0A, 0x00, 0x00, 0xD4, 0xE5, 0x09, 0x00, 0x50, 0xE3 - .byte 0x01, 0x00, 0x00, 0x3A, 0x00, 0x00, 0xA0, 0xE3, 0x10, 0x80, 0xBD, 0xE8, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x10, 0x80, 0xBD, 0xE8 + + arm_func_start sub_0205D1F4 +sub_0205D1F4: @ 0x0205D1F4 + push {r4, lr} + mov r4, r0 + bl IsMissionValid + cmp r0, #0 + beq _0205D214 + ldrb r0, [r4] + cmp r0, #9 + blo _0205D21C +_0205D214: + mov r0, #0 + pop {r4, pc} +_0205D21C: + mov r0, #1 + pop {r4, pc} + arm_func_end sub_0205D1F4 arm_func_start GenerateMission GenerateMission: @ 0x0205D224 @@ -107312,8 +110868,8 @@ _0205E3E4: _0205E3F4: .4byte 0x020B0A60 arm_func_end sub_0205E2B8 - arm_func_start FUN_0205E3F8 -FUN_0205E3F8: @ 0x0205E3F8 + arm_func_start sub_0205E3F8 +sub_0205E3F8: @ 0x0205E3F8 push {r3, lr} mov lr, r0 mov ip, #0 @@ -107337,10 +110893,10 @@ _0205E438: blt _0205E408 mov r0, #1 pop {r3, pc} - arm_func_end FUN_0205E3F8 + arm_func_end sub_0205E3F8 - arm_func_start FUN_0205E448 -FUN_0205E448: @ 0x0205E448 + arm_func_start sub_0205E448 +sub_0205E448: @ 0x0205E448 push {r4, lr} mov lr, #0 mov r4, lr @@ -107360,7 +110916,7 @@ _0205E47C: blt _0205E460 mov r0, lr pop {r4, pc} - arm_func_end FUN_0205E448 + arm_func_end sub_0205E448 arm_func_start sub_0205E48C sub_0205E48C: @ 0x0205E48C @@ -107719,13 +111275,13 @@ _0205E950: .4byte 0x0205EB28 arm_func_start sub_0205E954 sub_0205E954: @ 0x0205E954 ldr r1, _0205E968 @ =0x020B0A60 - ldr ip, _0205E96C @ =FUN_0205E448 + ldr ip, _0205E96C @ =sub_0205E448 mov r0, #8 ldr r1, [r1, #0x18] bx ip .align 2, 0 _0205E968: .4byte 0x020B0A60 -_0205E96C: .4byte FUN_0205E448 +_0205E96C: .4byte sub_0205E448 arm_func_end sub_0205E954 arm_func_start sub_0205E970 @@ -107837,14 +111393,14 @@ _0205EAC0: arm_func_start sub_0205EAC8 sub_0205EAC8: @ 0x0205EAC8 ldr r1, _0205EAE0 @ =0x020B0A60 - ldr ip, _0205EAE4 @ =FUN_0205E448 + ldr ip, _0205EAE4 @ =sub_0205E448 ldr r1, [r1, #0x18] mov r0, #8 add r1, r1, #0x200 bx ip .align 2, 0 _0205EAE0: .4byte 0x020B0A60 -_0205EAE4: .4byte FUN_0205E448 +_0205EAE4: .4byte sub_0205E448 arm_func_end sub_0205EAC8 arm_func_start sub_0205EAE8 @@ -108072,14 +111628,14 @@ _0205ED80: .4byte 0x020B0A60 arm_func_start sub_0205ED84 sub_0205ED84: @ 0x0205ED84 ldr r1, _0205ED9C @ =0x020B0A60 - ldr ip, _0205EDA0 @ =FUN_0205E448 + ldr ip, _0205EDA0 @ =sub_0205E448 ldr r1, [r1, #0x18] mov r0, #8 add r1, r1, #0x100 bx ip .align 2, 0 _0205ED9C: .4byte 0x020B0A60 -_0205EDA0: .4byte FUN_0205E448 +_0205EDA0: .4byte sub_0205E448 arm_func_end sub_0205ED84 arm_func_start DungeonRequestsDone @@ -108328,14 +111884,14 @@ _0205F0B4: .4byte 0x020B0A60 arm_func_start sub_0205F0B8 sub_0205F0B8: @ 0x0205F0B8 ldr r2, _0205F0D0 @ =0x020B0A60 - ldr ip, _0205F0D4 @ =FUN_0205E3F8 + ldr ip, _0205F0D4 @ =sub_0205E3F8 ldr r2, [r2, #0x18] mov r1, #8 add r2, r2, #0x100 bx ip .align 2, 0 _0205F0D0: .4byte 0x020B0A60 -_0205F0D4: .4byte FUN_0205E3F8 +_0205F0D4: .4byte sub_0205E3F8 arm_func_end sub_0205F0B8 arm_func_start GetAcceptedMission @@ -108659,16 +112215,46 @@ _0205F4BC: .align 2, 0 _0205F500: .4byte 0x020B0A60 arm_func_end CheckAcceptedMissionByTypeAndDungeon -_0205F504: - .byte 0x70, 0x40, 0x2D, 0xE9, 0x70, 0x50, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE3 - .byte 0x18, 0x00, 0x95, 0xE5, 0x01, 0x6C, 0x80, 0xE2, 0x00, 0x00, 0xD6, 0xE5, 0x06, 0x00, 0x50, 0xE3 - .byte 0x07, 0x00, 0x50, 0x13, 0x08, 0x00, 0x50, 0x13, 0x04, 0x00, 0x00, 0x1A, 0x18, 0x10, 0x95, 0xE5 - .byte 0x04, 0x0C, 0xA0, 0xE1, 0x01, 0x1C, 0x81, 0xE2, 0xC0, 0x09, 0x81, 0xE0, 0x1D, 0x01, 0x00, 0xEB - .byte 0x01, 0x40, 0x84, 0xE2, 0x08, 0x00, 0x54, 0xE3, 0x20, 0x60, 0x86, 0xE2, 0xF1, 0xFF, 0xFF, 0xBA - .byte 0x28, 0x10, 0x9F, 0xE5, 0x08, 0x00, 0xA0, 0xE3, 0x18, 0x10, 0x91, 0xE5, 0x01, 0x1C, 0x81, 0xE2 - .byte 0xC9, 0xFB, 0xFF, 0xEB, 0x14, 0x00, 0x9F, 0xE5, 0x14, 0x20, 0x9F, 0xE5, 0x18, 0x10, 0x90, 0xE5 - .byte 0x08, 0x00, 0xA0, 0xE3, 0x01, 0x1C, 0x81, 0xE2, 0xE3, 0xFB, 0xFF, 0xEB, 0x70, 0x80, 0xBD, 0xE8 - .byte 0x60, 0x0A, 0x0B, 0x02, 0xC8, 0xF5, 0x05, 0x02 + + arm_func_start sub_0205F504 +sub_0205F504: @ 0x0205F504 + push {r4, r5, r6, lr} + ldr r5, _0205F580 @ =0x020B0A60 + mov r4, #0 + ldr r0, [r5, #0x18] + add r6, r0, #0x100 +_0205F518: + ldrb r0, [r6] + cmp r0, #6 + cmpne r0, #7 + cmpne r0, #8 + bne _0205F540 + ldr r1, [r5, #0x18] + lsl r0, r4, #0x18 + add r1, r1, #0x100 + add r0, r1, r0, asr #19 + bl ClearMissionData +_0205F540: + add r4, r4, #1 + cmp r4, #8 + add r6, r6, #0x20 + blt _0205F518 + ldr r1, _0205F580 @ =0x020B0A60 + mov r0, #8 + ldr r1, [r1, #0x18] + add r1, r1, #0x100 + bl sub_0205E48C + ldr r0, _0205F580 @ =0x020B0A60 + ldr r2, _0205F584 @ =sub_0205F5C8 + ldr r1, [r0, #0x18] + mov r0, #8 + add r1, r1, #0x100 + bl sub_0205E50C + pop {r4, r5, r6, pc} + .align 2, 0 +_0205F580: .4byte 0x020B0A60 +_0205F584: .4byte sub_0205F5C8 + arm_func_end sub_0205F504 arm_func_start sub_0205F588 sub_0205F588: @ 0x0205F588 @@ -112893,10 +116479,20 @@ _02062E18: .align 2, 0 _02062E30: .4byte 0x020A3CB2 arm_func_end CanSendItem -_02062E34: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x00, 0x00, 0x51, 0xE3, 0xF0, 0x4A, 0xD0, 0x11 - .byte 0xF2, 0x4A, 0xD0, 0x01, 0xAE, 0x00, 0xD0, 0xE5, 0xC3, 0xE3, 0xFF, 0xEB, 0x00, 0x10, 0xA0, 0xE1 - .byte 0x04, 0x00, 0xA0, 0xE1, 0xE0, 0xFF, 0xFF, 0xEB, 0x10, 0x80, 0xBD, 0xE8 + + arm_func_start sub_02062E34 +sub_02062E34: @ 0x02062E34 + push {r4, lr} + cmp r1, #0 + ldrshne r4, [r0, #0xa0] + ldrsheq r4, [r0, #0xa2] + ldrb r0, [r0, #0xae] + bl sub_0205BD5C + mov r1, r0 + mov r0, r4 + bl CanSendItem + pop {r4, pc} + arm_func_end sub_02062E34 arm_func_start sub_02062E5C sub_02062E5C: @ 0x02062E5C @@ -113424,12 +117020,28 @@ sub_02063504: @ 0x02063504 .align 2, 0 _02063518: .4byte 0x020B0AD8 arm_func_end sub_02063504 -_0206351C: - .byte 0x00, 0xC0, 0xA0, 0xE3 - .byte 0xB0, 0xC0, 0xC0, 0xE1, 0x08, 0xC0, 0x80, 0xE5, 0x0C, 0xC0, 0x80, 0xE5, 0x0C, 0x30, 0xA0, 0xE1 - .byte 0x06, 0x10, 0xA0, 0xE3, 0x9C, 0x01, 0x22, 0xE0, 0x01, 0xC0, 0x8C, 0xE2, 0xB4, 0x31, 0xC2, 0xE1 - .byte 0x03, 0x00, 0x5C, 0xE3, 0xFA, 0xFF, 0xFF, 0xBA, 0x22, 0x30, 0xC0, 0xE5, 0xB4, 0x32, 0xC0, 0xE1 - .byte 0x28, 0x30, 0x80, 0xE5, 0x01, 0x10, 0xA0, 0xE3, 0x04, 0x10, 0x80, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0206351C +sub_0206351C: @ 0x0206351C + mov ip, #0 + strh ip, [r0] + str ip, [r0, #8] + str ip, [r0, #0xc] + mov r3, ip + mov r1, #6 +_02063534: + mla r2, ip, r1, r0 + add ip, ip, #1 + strh r3, [r2, #0x14] + cmp ip, #3 + blt _02063534 + strb r3, [r0, #0x22] + strh r3, [r0, #0x24] + str r3, [r0, #0x28] + mov r1, #1 + str r1, [r0, #4] + bx lr + arm_func_end sub_0206351C arm_func_start sub_02063560 sub_02063560: @ 0x02063560 @@ -113611,8 +117223,12 @@ _02063764: blt _02063750 pop {r4, r5, r6, r7, r8, pc} arm_func_end sub_02063734 -_02063770: - .byte 0x15, 0x00, 0xD0, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_02063770 +sub_02063770: @ 0x02063770 + ldrb r0, [r0, #0x15] + bx lr + arm_func_end sub_02063770 arm_func_start sub_02063778 sub_02063778: @ 0x02063778 @@ -113788,14 +117404,48 @@ sub_0206395C: @ 0x0206395C _020639AC: .4byte 0x00000668 _020639B0: .4byte 0x020B0B04 arm_func_end sub_0206395C -_020639B4: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x24, 0xC0, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE1 - .byte 0x00, 0x00, 0x9C, 0xE5, 0x01, 0xE0, 0xA0, 0xE1, 0x02, 0xC0, 0xA0, 0xE1, 0x83, 0x02, 0x80, 0xE0 - .byte 0x04, 0x10, 0xA0, 0xE1, 0x0E, 0x20, 0xA0, 0xE1, 0x0C, 0x30, 0xA0, 0xE1, 0x3A, 0x03, 0x00, 0xEB - .byte 0x10, 0x80, 0xBD, 0xE8, 0x04, 0x0B, 0x0B, 0x02, 0x14, 0x20, 0x9F, 0xE5, 0x14, 0xC0, 0x9F, 0xE5 - .byte 0x00, 0x30, 0x92, 0xE5, 0x01, 0x20, 0xA0, 0xE1, 0x00, 0x10, 0xA0, 0xE1, 0x40, 0x00, 0x83, 0xE2 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x04, 0x0B, 0x0B, 0x02, 0x18, 0x4C, 0x06, 0x02, 0x08, 0x10, 0x9F, 0xE5 - .byte 0x00, 0x10, 0x91, 0xE5, 0x64, 0x06, 0xC1, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x04, 0x0B, 0x0B, 0x02 + + arm_func_start sub_020639B4 +sub_020639B4: @ 0x020639B4 + push {r4, lr} + ldr ip, _020639E4 @ =0x020B0B04 + mov r4, r0 + ldr r0, [ip] + mov lr, r1 + mov ip, r2 + add r0, r0, r3, lsl #5 + mov r1, r4 + mov r2, lr + mov r3, ip + bl FUN_020646CC + pop {r4, pc} + .align 2, 0 +_020639E4: .4byte 0x020B0B04 + arm_func_end sub_020639B4 + + arm_func_start sub_020639E8 +sub_020639E8: @ 0x020639E8 + ldr r2, _02063A04 @ =0x020B0B04 + ldr ip, _02063A08 @ =FUN_02064C18 + ldr r3, [r2] + mov r2, r1 + mov r1, r0 + add r0, r3, #0x40 + bx ip + .align 2, 0 +_02063A04: .4byte 0x020B0B04 +_02063A08: .4byte FUN_02064C18 + arm_func_end sub_020639E8 + + arm_func_start sub_02063A0C +sub_02063A0C: @ 0x02063A0C + ldr r1, _02063A1C @ =0x020B0B04 + ldr r1, [r1] + strb r0, [r1, #0x664] + bx lr + .align 2, 0 +_02063A1C: .4byte 0x020B0B04 + arm_func_end sub_02063A0C arm_func_start sub_02063A20 sub_02063A20: @ 0x02063A20 @@ -114068,24 +117718,39 @@ _02063DCC: .align 2, 0 _02063DE0: .4byte 0x020B0B04 arm_func_end sub_02063BCC -_02063DE4: - .byte 0x08, 0x40, 0x2D, 0xE9, 0x2C, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0x00, 0x00, 0x50, 0xE3, 0x08, 0x80, 0xBD, 0x08, 0x58, 0x00, 0x80, 0xE2, 0x3E, 0x03, 0x00, 0xEB - .byte 0x14, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0xDE, 0x74, 0xFE, 0xEB, 0x08, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0x80, 0xE5, 0x08, 0x80, 0xBD, 0xE8, 0x04, 0x0B, 0x0B, 0x02 + + arm_func_start sub_02063DE4 +sub_02063DE4: @ 0x02063DE4 + push {r3, lr} + ldr r0, _02063E1C @ =0x020B0B04 + ldr r0, [r0] + cmp r0, #0 + popeq {r3, pc} + add r0, r0, #0x58 + bl FUN_02064AFC + ldr r0, _02063E1C @ =0x020B0B04 + ldr r0, [r0] + bl MemFree + ldr r0, _02063E1C @ =0x020B0B04 + mov r1, #0 + str r1, [r0] + pop {r3, pc} + .align 2, 0 +_02063E1C: .4byte 0x020B0B04 + arm_func_end sub_02063DE4 arm_func_start sub_02063E20 sub_02063E20: @ 0x02063E20 ldr r2, _02063E3C @ =0x020B0B04 mov r3, r0 ldr r0, [r2] - ldr ip, _02063E40 @ =FUN_02064664 + ldr ip, _02063E40 @ =sub_02064664 add r0, r0, r1, lsl #5 mov r1, r3 bx ip .align 2, 0 _02063E3C: .4byte 0x020B0B04 -_02063E40: .4byte FUN_02064664 +_02063E40: .4byte sub_02064664 arm_func_end sub_02063E20 arm_func_start sub_02063E44 @@ -114114,25 +117779,25 @@ sub_02063E68: @ 0x02063E68 arm_func_start sub_02063E7C sub_02063E7C: @ 0x02063E7C ldr r1, _02063E90 @ =0x020B0B04 - ldr ip, _02063E94 @ =FUN_020646E0 + ldr ip, _02063E94 @ =sub_020646E0 ldr r1, [r1] add r0, r1, r0, lsl #5 bx ip .align 2, 0 _02063E90: .4byte 0x020B0B04 -_02063E94: .4byte FUN_020646E0 +_02063E94: .4byte sub_020646E0 arm_func_end sub_02063E7C arm_func_start sub_02063E98 sub_02063E98: @ 0x02063E98 ldr r1, _02063EAC @ =0x020B0B04 - ldr ip, _02063EB0 @ =FUN_020646E8 + ldr ip, _02063EB0 @ =sub_020646E8 ldr r1, [r1] add r0, r1, r0, lsl #5 bx ip .align 2, 0 _02063EAC: .4byte 0x020B0B04 -_02063EB0: .4byte FUN_020646E8 +_02063EB0: .4byte sub_020646E8 arm_func_end sub_02063E98 arm_func_start sub_02063EB4 @@ -114218,7 +117883,7 @@ _02063FA0: .4byte 0x020B0B04 arm_func_start sub_02063FA4 sub_02063FA4: @ 0x02063FA4 ldr r2, _02063FC0 @ =0x020B0B04 - ldr ip, _02063FC4 @ =FUN_02064C90 + ldr ip, _02063FC4 @ =sub_02064C90 ldr r3, [r2] mov r2, r1 mov r1, r0 @@ -114226,7 +117891,7 @@ sub_02063FA4: @ 0x02063FA4 bx ip .align 2, 0 _02063FC0: .4byte 0x020B0B04 -_02063FC4: .4byte FUN_02064C90 +_02063FC4: .4byte sub_02064C90 arm_func_end sub_02063FA4 arm_func_start sub_02063FC8 @@ -114250,12 +117915,12 @@ sub_02063FF4: @ 0x02063FF4 ldr r2, _0206400C @ =0x020B0B04 mov r1, r0 ldr r0, [r2] - ldr ip, _02064010 @ =FUN_02064C0C + ldr ip, _02064010 @ =sub_02064C0C add r0, r0, #0x58 bx ip .align 2, 0 _0206400C: .4byte 0x020B0B04 -_02064010: .4byte FUN_02064C0C +_02064010: .4byte sub_02064C0C arm_func_end sub_02063FF4 arm_func_start sub_02064014 @@ -114280,7 +117945,7 @@ _02064048: .4byte 0x020B0B04 arm_func_start sub_0206404C sub_0206404C: @ 0x0206404C ldr r2, _02064074 @ =0x020B0B04 - ldr ip, _02064078 @ =FUN_020648FC + ldr ip, _02064078 @ =sub_020648FC ldr r3, [r2] mov r2, #0x60 smlabb r0, r0, r2, r3 @@ -114291,7 +117956,7 @@ sub_0206404C: @ 0x0206404C bx ip .align 2, 0 _02064074: .4byte 0x020B0B04 -_02064078: .4byte FUN_020648FC +_02064078: .4byte sub_020648FC arm_func_end sub_0206404C arm_func_start sub_0206407C @@ -114299,12 +117964,12 @@ sub_0206407C: @ 0x0206407C ldr r2, _02064094 @ =0x020B0B04 mov r1, r0 ldr r0, [r2] - ldr ip, _02064098 @ =FUN_02064FE4 + ldr ip, _02064098 @ =sub_02064FE4 add r0, r0, #0x40 bx ip .align 2, 0 _02064094: .4byte 0x020B0B04 -_02064098: .4byte FUN_02064FE4 +_02064098: .4byte sub_02064FE4 arm_func_end sub_0206407C arm_func_start sub_0206409C @@ -114733,11 +118398,11 @@ _02064658: _02064660: .4byte 0x00000C1C arm_func_end sub_020642A8 - arm_func_start FUN_02064664 -FUN_02064664: @ 0x02064664 + arm_func_start sub_02064664 +sub_02064664: @ 0x02064664 strh r1, [r0, #0x14] bx lr - arm_func_end FUN_02064664 + arm_func_end sub_02064664 arm_func_start sub_0206466C sub_0206466C: @ 0x0206466C @@ -114768,21 +118433,27 @@ _0206468C: add sp, sp, #8 pop {r3, r4, r5, r6, r7, r8, sb, pc} arm_func_end sub_0206466C -_020646CC: - .byte 0x06, 0x00, 0x80, 0xE9 - .byte 0x00, 0x10, 0xA0, 0xE3, 0x0C, 0x10, 0x80, 0xE5, 0x10, 0x30, 0x80, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 - arm_func_start FUN_020646E0 -FUN_020646E0: @ 0x020646E0 + arm_func_start FUN_020646CC +FUN_020646CC: @ 0x020646CC + stmib r0, {r1, r2} + mov r1, #0 + str r1, [r0, #0xc] + str r3, [r0, #0x10] + bx lr + arm_func_end FUN_020646CC + + arm_func_start sub_020646E0 +sub_020646E0: @ 0x020646E0 ldr r0, [r0, #0x10] bx lr - arm_func_end FUN_020646E0 + arm_func_end sub_020646E0 - arm_func_start FUN_020646E8 -FUN_020646E8: @ 0x020646E8 + arm_func_start sub_020646E8 +sub_020646E8: @ 0x020646E8 ldr r0, [r0, #8] bx lr - arm_func_end FUN_020646E8 + arm_func_end sub_020646E8 arm_func_start sub_020646F0 sub_020646F0: @ 0x020646F0 @@ -114945,8 +118616,8 @@ _020648F0: _020648F8: .4byte 0x000003FF arm_func_end sub_0206478C - arm_func_start FUN_020648FC -FUN_020648FC: @ 0x020648FC + arm_func_start sub_020648FC +sub_020648FC: @ 0x020648FC push {r3, r4, r5, r6, r7, lr} mov r7, r0 ldr r0, [r7, #0x10] @@ -114980,7 +118651,7 @@ _02064960: ldr r0, [r7, #0xc] bl sub_0200A174 pop {r3, r4, r5, r6, r7, pc} - arm_func_end FUN_020648FC + arm_func_end sub_020648FC arm_func_start sub_02064974 sub_02064974: @ 0x02064974 @@ -115107,9 +118778,14 @@ sub_02064ADC: @ 0x02064ADC strh r1, [r0] pop {r4, pc} arm_func_end sub_02064ADC -_02064AFC: - .byte 0x06, 0x0C, 0x80, 0xE2 - .byte 0x00, 0x10, 0xA0, 0xE3, 0xB0, 0x10, 0xC0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start FUN_02064AFC +FUN_02064AFC: @ 0x02064AFC + add r0, r0, #0x600 + mov r1, #0 + strh r1, [r0] + bx lr + arm_func_end FUN_02064AFC arm_func_start sub_02064B0C sub_02064B0C: @ 0x02064B0C @@ -115184,16 +118860,20 @@ _02064C04: pop {r3, r4, r5, r6, r7, r8, pc} arm_func_end sub_02064B0C - arm_func_start FUN_02064C0C -FUN_02064C0C: @ 0x02064C0C + arm_func_start sub_02064C0C +sub_02064C0C: @ 0x02064C0C ldr ip, _02064C14 @ =sub_02064974 bx ip .align 2, 0 _02064C14: .4byte sub_02064974 - arm_func_end FUN_02064C0C -_02064C18: - .byte 0x04, 0x10, 0x80, 0xE5, 0xB8, 0x20, 0xC0, 0xE1 - .byte 0x1E, 0xFF, 0x2F, 0xE1 + arm_func_end sub_02064C0C + + arm_func_start FUN_02064C18 +FUN_02064C18: @ 0x02064C18 + str r1, [r0, #4] + strh r2, [r0, #8] + bx lr + arm_func_end FUN_02064C18 arm_func_start sub_02064C24 sub_02064C24: @ 0x02064C24 @@ -115234,8 +118914,8 @@ sub_02064C60: @ 0x02064C60 bx lr arm_func_end sub_02064C60 - arm_func_start FUN_02064C90 -FUN_02064C90: @ 0x02064C90 + arm_func_start sub_02064C90 +sub_02064C90: @ 0x02064C90 push {r3, lr} ldr r3, [r1, #0xc] cmp r2, r3 @@ -115250,7 +118930,7 @@ FUN_02064C90: @ 0x02064C90 bl sub_02064C24 mov r0, #1 pop {r3, pc} - arm_func_end FUN_02064C90 + arm_func_end sub_02064C90 arm_func_start sub_02064CC8 sub_02064CC8: @ 0x02064CC8 @@ -115445,8 +119125,8 @@ _02064F8C: .4byte 0x020AFC70 _02064F90: .4byte 0x00007FFF arm_func_end sub_02064CC8 - arm_func_start FUN_02064F94 -FUN_02064F94: @ 0x02064F94 + arm_func_start sub_02064F94 +sub_02064F94: @ 0x02064F94 push {r4, r5, r6, r7, r8, lr} mov r8, r0 mov r7, r1 @@ -115470,18 +119150,18 @@ _02064FD4: pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _02064FE0: .4byte 0x020AFC70 - arm_func_end FUN_02064F94 + arm_func_end sub_02064F94 - arm_func_start FUN_02064FE4 -FUN_02064FE4: @ 0x02064FE4 + arm_func_start sub_02064FE4 +sub_02064FE4: @ 0x02064FE4 ldr r3, [r1, #0x20] - ldr ip, _02064FF8 @ =FUN_02064F94 + ldr ip, _02064FF8 @ =sub_02064F94 ldr r2, [r1, #0x24] add r1, r1, r3 bx ip .align 2, 0 -_02064FF8: .4byte FUN_02064F94 - arm_func_end FUN_02064FE4 +_02064FF8: .4byte sub_02064F94 + arm_func_end sub_02064FE4 arm_func_start sub_02064FFC sub_02064FFC: @ 0x02064FFC @@ -116338,8 +120018,15 @@ ScriptSpecialProcess0x3E: @ 0x02065B60 .align 2, 0 _02065B6C: .4byte 0x020B0B08 arm_func_end ScriptSpecialProcess0x3E -_02065B70: - .byte 0x04, 0x10, 0x9F, 0xE5, 0xB4, 0x01, 0xC1, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x0B, 0x0B, 0x02 + + arm_func_start sub_02065B70 +sub_02065B70: @ 0x02065B70 + ldr r1, _02065B7C @ =0x020B0B08 + strh r0, [r1, #0x14] + bx lr + .align 2, 0 +_02065B7C: .4byte 0x020B0B08 + arm_func_end sub_02065B70 arm_func_start sub_02065B80 sub_02065B80: @ 0x02065B80 @@ -116361,10 +120048,18 @@ sub_02065B94: @ 0x02065B94 .align 2, 0 _02065BA8: .4byte SaveScriptVariableValue arm_func_end sub_02065B94 -_02065BAC: - .byte 0x10, 0xC0, 0x9F, 0xE5 - .byte 0xB2, 0x00, 0xCC, 0xE1, 0xB0, 0x10, 0xCC, 0xE1, 0xB8, 0x20, 0xCC, 0xE1, 0xB6, 0x30, 0xCC, 0xE1 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x0B, 0x0B, 0x02 + + arm_func_start sub_02065BAC +sub_02065BAC: @ 0x02065BAC + ldr ip, _02065BC4 @ =0x020B0B08 + strh r0, [ip, #2] + strh r1, [ip] + strh r2, [ip, #8] + strh r3, [ip, #6] + bx lr + .align 2, 0 +_02065BC4: .4byte 0x020B0B08 + arm_func_end sub_02065BAC arm_func_start sub_02065BC8 sub_02065BC8: @ 0x02065BC8 @@ -116516,7 +120211,7 @@ sub_02065D1C: @ 0x02065D1C bl sub_0201D3BC bl sub_0201F208 bl OpenAllPackFiles - bl thunk_sub_0204AB24 + bl sub_0204AB24 bl sub_0204D780 bl sub_02025AD8 bl sub_02026E78 @@ -117025,14 +120720,58 @@ sub_02066434: @ 0x02066434 moveq r0, #0 pop {r3, pc} arm_func_end sub_02066434 -_0206645C: - .byte 0x00, 0xC0, 0x9F, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0xA0, 0x6B, 0x04, 0x02, 0x04, 0xC0, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0xE8, 0x6B, 0x04, 0x02, 0x04, 0xC0, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x30, 0x6C, 0x04, 0x02, 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1 - .byte 0xE8, 0x6B, 0x04, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0xF6, 0x81, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3 - .byte 0x1F, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03, 0x08, 0x80, 0xBD, 0xE8, 0x00, 0xC0, 0x9F, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x20, 0x6D, 0x04, 0x02 + + arm_func_start sub_0206645C +sub_0206645C: @ 0x0206645C + ldr ip, _02066464 @ =sub_02046BA0 + bx ip + .align 2, 0 +_02066464: .4byte sub_02046BA0 + arm_func_end sub_0206645C + + arm_func_start sub_02066468 +sub_02066468: @ 0x02066468 + ldr ip, _02066474 @ =sub_02046BE8 + mov r2, #0 + bx ip + .align 2, 0 +_02066474: .4byte sub_02046BE8 + arm_func_end sub_02066468 + + arm_func_start sub_02066478 +sub_02066478: @ 0x02066478 + ldr ip, _02066484 @ =sub_02046C30 + mov r2, #0 + bx ip + .align 2, 0 +_02066484: .4byte sub_02046C30 + arm_func_end sub_02066478 + + arm_func_start sub_02066488 +sub_02066488: @ 0x02066488 + ldr ip, _02066490 @ =sub_02046BE8 + bx ip + .align 2, 0 +_02066490: .4byte sub_02046BE8 + arm_func_end sub_02066488 + + arm_func_start sub_02066494 +sub_02066494: @ 0x02066494 + push {r3, lr} + bl sub_02046C78 + cmp r0, #0 + movne r0, #0x1f + moveq r0, #0 + pop {r3, pc} + arm_func_end sub_02066494 + + arm_func_start sub_020664AC +sub_020664AC: @ 0x020664AC + ldr ip, _020664B4 @ =sub_020473A4 + bx ip + .align 2, 0 +_020664B4: .4byte sub_020473A4 + arm_func_end sub_020664AC arm_func_start sub_020664B8 sub_020664B8: @ 0x020664B8 @@ -117719,7 +121458,7 @@ _02066DD0: cmp r0, #9 bne _02066DF4 bl sub_0206955C - bl thunk_sub_020473A4 + bl sub_020473A4 _02066DF4: bl sub_020692B4 mov r0, #1 @@ -117899,7 +121638,7 @@ _02067064: bl sub_020674E8 cmp r0, #0 bne _02067098 - bl thunk_sub_020473A4 + bl sub_020473A4 mov r1, #0 ldr r0, _020674A0 @ =0x020B0B2C str r1, [r6, #8] @@ -117940,7 +121679,7 @@ _020670F4: ldr r0, [r1, #4] cmp r0, #0x11 bne _02067134 - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r1, [r6, #8] ldr r0, _020674A0 @ =0x020B0B2C str r1, [r6, #0xd88] @@ -117975,7 +121714,7 @@ _02067178: bl sub_020674E8 cmp r0, #0 bne _020671B4 - bl thunk_sub_020473A4 + bl sub_020473A4 mov r0, #0 str r0, [r6, #8] bl sub_0206937C @@ -118013,7 +121752,7 @@ _02067210: cmp r0, #9 bne _02067234 bl sub_0206955C - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _020674A0 @ =0x020B0B2C mov r1, #0 ldr r0, [r0, #0x14] @@ -118022,7 +121761,7 @@ _02067210: _02067234: cmp r0, #4 bne _02067254 - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _020674A0 @ =0x020B0B2C mov r1, #0 ldr r0, [r0, #0x14] @@ -118042,7 +121781,7 @@ _02067274: ldr r0, [r6, #0x6c] cmp r2, r0 blt _02067268 - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _020674A0 @ =0x020B0B2C mov r1, #0 ldr r0, [r0, #0x14] @@ -118051,7 +121790,7 @@ _02067274: _02067298: cmp r0, #0x14 bne _020672B8 - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _020674A0 @ =0x020B0B2C mov r1, #0 ldr r0, [r0, #0x14] @@ -118180,7 +121919,7 @@ _02067474: bl sub_02046C78 cmp r0, #0 beq _02067494 - bl thunk_sub_020473A4 + bl sub_020473A4 ldr r0, _020674A0 @ =0x020B0B2C mov r1, #0 ldr r0, [r0, #0x14] @@ -118237,14 +121976,37 @@ _02067514: .align 2, 0 _02067520: .4byte 0x020B0B2C arm_func_end sub_020674E8 -_02067524: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x00, 0xE0, 0xA0, 0xE3, 0x0E, 0x40, 0xA0, 0xE1 - .byte 0x48, 0x20, 0x9F, 0xE5, 0x0B, 0x00, 0x00, 0xEA, 0x01, 0x00, 0x5E, 0xE1, 0x00, 0x00, 0xA0, 0xA3 - .byte 0x10, 0x80, 0xBD, 0xA8, 0x04, 0x30, 0x8C, 0xE0, 0x4C, 0x30, 0xD3, 0xE5, 0x00, 0x00, 0x53, 0xE3 - .byte 0x84, 0x30, 0x8C, 0x10, 0xFC, 0xC0, 0xD3, 0x11, 0x8E, 0x30, 0xA0, 0x11, 0x01, 0xE0, 0x8E, 0x12 - .byte 0xB3, 0xC0, 0x80, 0x11, 0x01, 0x40, 0x84, 0xE2, 0x14, 0xC0, 0x92, 0xE5, 0x6C, 0x30, 0x9C, 0xE5 - .byte 0x03, 0x00, 0x54, 0xE1, 0xEF, 0xFF, 0xFF, 0xBA, 0x01, 0x00, 0xA0, 0xE3, 0x10, 0x80, 0xBD, 0xE8 - .byte 0x2C, 0x0B, 0x0B, 0x02 + + arm_func_start sub_02067524 +sub_02067524: @ 0x02067524 + push {r4, lr} + mov lr, #0 + mov r4, lr + ldr r2, _02067580 @ =0x020B0B2C + b _02067568 +_02067538: + cmp lr, r1 + movge r0, #0 + popge {r4, pc} + add r3, ip, r4 + ldrb r3, [r3, #0x4c] + cmp r3, #0 + addne r3, ip, r4, lsl #1 + ldrshne ip, [r3, #0xc] + lslne r3, lr, #1 + addne lr, lr, #1 + strhne ip, [r0, r3] + add r4, r4, #1 +_02067568: + ldr ip, [r2, #0x14] + ldr r3, [ip, #0x6c] + cmp r4, r3 + blt _02067538 + mov r0, #1 + pop {r4, pc} + .align 2, 0 +_02067580: .4byte 0x020B0B2C + arm_func_end sub_02067524 arm_func_start sub_02067584 sub_02067584: @ 0x02067584 @@ -120870,9 +124632,17 @@ sub_02069904: @ 0x02069904 .align 2, 0 _0206993C: .4byte 0x020B0B44 arm_func_end sub_02069904 -_02069940: - .byte 0x0C, 0x10, 0x9F, 0xE5, 0x00, 0x10, 0x91, 0xE5, 0x00, 0x00, 0x51, 0xE3, 0xB8, 0x00, 0xC1, 0x11 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x44, 0x0B, 0x0B, 0x02 + + arm_func_start sub_02069940 +sub_02069940: @ 0x02069940 + ldr r1, _02069954 @ =0x020B0B44 + ldr r1, [r1] + cmp r1, #0 + strhne r0, [r1, #8] + bx lr + .align 2, 0 +_02069954: .4byte 0x020B0B44 + arm_func_end sub_02069940 arm_func_start sub_02069958 sub_02069958: @ 0x02069958 @@ -121185,145 +124955,610 @@ sub_02069D40: @ 0x02069D40 .align 2, 0 _02069D90: .4byte 0x020B0B48 arm_func_end sub_02069D40 -_02069D94: - .byte 0x08, 0x40, 0x2D, 0xE9, 0x1C, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0x00, 0x00, 0x50, 0xE3, 0x08, 0x80, 0xBD, 0x08, 0xF6, 0x5C, 0xFE, 0xEB, 0x08, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0x80, 0xE5, 0x08, 0x80, 0xBD, 0xE8, 0x48, 0x0B, 0x0B, 0x02 - .byte 0xF0, 0x4F, 0x2D, 0xE9, 0x83, 0xDF, 0x4D, 0xE2, 0x10, 0x08, 0x9F, 0xE5, 0x00, 0x50, 0x90, 0xE5 - .byte 0x00, 0x10, 0x95, 0xE5, 0x03, 0x0A, 0x51, 0xE3, 0x14, 0x00, 0x00, 0xCA, 0x69, 0x01, 0x00, 0xAA - .byte 0xFC, 0x07, 0x9F, 0xE5, 0x00, 0x00, 0x51, 0xE1, 0x08, 0x00, 0x00, 0xCA, 0x01, 0x0A, 0x51, 0xE3 - .byte 0x03, 0x00, 0x00, 0xBA, 0xAC, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x51, 0xE1, 0xC0, 0x00, 0x00, 0x0A - .byte 0xF3, 0x01, 0x00, 0xEA, 0x00, 0x00, 0x51, 0xE3, 0x1D, 0x00, 0x00, 0x0A, 0xF0, 0x01, 0x00, 0xEA - .byte 0x02, 0x0A, 0x51, 0xE3, 0x01, 0x00, 0x00, 0xCA, 0x91, 0x01, 0x00, 0x0A, 0xEC, 0x01, 0x00, 0xEA - .byte 0x01, 0x0A, 0x80, 0xE2, 0x00, 0x00, 0x51, 0xE1, 0x98, 0x01, 0x00, 0x0A, 0xE8, 0x01, 0x00, 0xEA - .byte 0x01, 0x09, 0x51, 0xE3, 0x04, 0x00, 0x00, 0xCA, 0x99, 0x01, 0x00, 0xAA, 0xA4, 0x07, 0x9F, 0xE5 - .byte 0x00, 0x00, 0x51, 0xE1, 0x55, 0x01, 0x00, 0x0A, 0xE1, 0x01, 0x00, 0xEA, 0x98, 0x07, 0x9F, 0xE5 - .byte 0x00, 0x00, 0x51, 0xE1, 0x07, 0x00, 0x00, 0xCA, 0x03, 0x00, 0x40, 0xE2, 0x00, 0x00, 0x51, 0xE0 - .byte 0x00, 0xF1, 0x8F, 0x50, 0xDA, 0x01, 0x00, 0xEA, 0xA2, 0x01, 0x00, 0xEA, 0x94, 0x01, 0x00, 0xEA - .byte 0xC3, 0x01, 0x00, 0xEA, 0xCD, 0x01, 0x00, 0xEA, 0x02, 0x09, 0x51, 0xE3, 0xD0, 0x01, 0x00, 0x0A - .byte 0xD3, 0x01, 0x00, 0xEA, 0x58, 0x40, 0x85, 0xE2, 0x90, 0x50, 0x85, 0xE2, 0x05, 0x4B, 0x0B, 0xEB - .byte 0x01, 0x00, 0x50, 0xE3, 0x3D, 0x00, 0x00, 0x1A, 0x40, 0x07, 0x9F, 0xE5, 0x00, 0x10, 0x90, 0xE5 - .byte 0x00, 0x00, 0x51, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x0C, 0x00, 0x81, 0x15, 0x04, 0x00, 0xA0, 0xE1 - .byte 0x38, 0x10, 0xA0, 0xE3, 0xE5, 0x64, 0xFE, 0xEB, 0x05, 0x00, 0xA0, 0xE1, 0x18, 0x10, 0xA0, 0xE3 - .byte 0xE2, 0x64, 0xFE, 0xEB, 0x14, 0x17, 0x9F, 0xE5, 0x18, 0x20, 0xA0, 0xE3, 0x00, 0x00, 0x91, 0xE5 - .byte 0x38, 0x60, 0xA0, 0xE3, 0xA8, 0x20, 0x80, 0xE5, 0x00, 0x00, 0x91, 0xE5, 0x0C, 0x37, 0x9F, 0xE5 - .byte 0xAC, 0x50, 0x80, 0xE5, 0x00, 0x20, 0x91, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0xB0, 0x60, 0x82, 0xE5 - .byte 0x00, 0x20, 0x91, 0xE5, 0x01, 0x80, 0xA0, 0xE3, 0xB4, 0x40, 0x82, 0xE5, 0x00, 0x20, 0x91, 0xE5 - .byte 0x09, 0x70, 0xA0, 0xE3, 0xB8, 0x30, 0x82, 0xE5, 0x00, 0x20, 0x91, 0xE5, 0x12, 0x30, 0xA0, 0xE3 - .byte 0xBC, 0x00, 0xC2, 0xE5, 0x00, 0x60, 0x91, 0xE5, 0x11, 0x20, 0xA0, 0xE3, 0x10, 0x80, 0xC6, 0xE5 - .byte 0x00, 0x60, 0x91, 0xE5, 0x14, 0x60, 0x96, 0xE5, 0x00, 0x70, 0xC6, 0xE5, 0x00, 0x10, 0x91, 0xE5 - .byte 0x14, 0x10, 0x91, 0xE5, 0x01, 0x00, 0xC1, 0xE5, 0x00, 0x30, 0xC4, 0xE5, 0x00, 0x20, 0xC5, 0xE5 - .byte 0x96, 0xD9, 0xFE, 0xEB, 0x02, 0x00, 0xC5, 0xE5, 0xD2, 0x10, 0xD5, 0xE1, 0x04, 0x00, 0x85, 0xE2 - .byte 0x02, 0x10, 0xC4, 0xE5, 0xED, 0x9A, 0xFF, 0xEB, 0x04, 0x00, 0xD5, 0xE5, 0x00, 0x00, 0x50, 0xE3 - .byte 0x01, 0x00, 0x00, 0x1A, 0x04, 0x00, 0x85, 0xE2, 0x5D, 0xEC, 0xFE, 0xEB, 0x04, 0x00, 0x85, 0xE2 - .byte 0x14, 0x10, 0xA0, 0xE3, 0xF0, 0x36, 0x0B, 0xEB, 0x60, 0x16, 0x9F, 0xE5, 0x03, 0x00, 0xC5, 0xE5 - .byte 0x00, 0x00, 0x91, 0xE5, 0x01, 0x1A, 0xA0, 0xE3, 0x00, 0x10, 0x80, 0xE5, 0x90, 0x01, 0x00, 0xEA - .byte 0xC4, 0x4A, 0x0B, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x8D, 0x01, 0x00, 0x1A, 0x3C, 0x06, 0x9F, 0xE5 - .byte 0x00, 0x10, 0x90, 0xE5, 0x00, 0x00, 0x51, 0xE3, 0x00, 0x00, 0xA0, 0x13, 0x0C, 0x00, 0x81, 0x15 - .byte 0x04, 0x00, 0xA0, 0xE1, 0x38, 0x10, 0xA0, 0xE3, 0xA4, 0x64, 0xFE, 0xEB, 0x05, 0x00, 0xA0, 0xE1 - .byte 0x18, 0x10, 0xA0, 0xE3, 0xA1, 0x64, 0xFE, 0xEB, 0x10, 0x06, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0xF0, 0x0C, 0xD0, 0xE1, 0x00, 0x0C, 0xA0, 0xE1, 0x40, 0x0C, 0xA0, 0xE1, 0x3D, 0xD4, 0xFF, 0xEB - .byte 0x00, 0xA0, 0xA0, 0xE1, 0x18, 0x90, 0x84, 0xE2, 0x0F, 0x00, 0xBA, 0xE8, 0x0F, 0x00, 0xA9, 0xE8 - .byte 0x0F, 0x00, 0x9A, 0xE8, 0xE4, 0xC5, 0x9F, 0xE5, 0x0F, 0x00, 0x89, 0xE8, 0x00, 0x00, 0x9C, 0xE5 - .byte 0x38, 0x80, 0xA0, 0xE3, 0xA8, 0x80, 0x80, 0xE5, 0x00, 0x00, 0x9C, 0xE5, 0x18, 0x70, 0xA0, 0xE3 - .byte 0xAC, 0x40, 0x80, 0xE5, 0x00, 0x00, 0x9C, 0xE5, 0xD4, 0x65, 0x9F, 0xE5, 0xB0, 0x70, 0x80, 0xE5 - .byte 0x00, 0x00, 0x9C, 0xE5, 0x00, 0xE0, 0xA0, 0xE3, 0xB4, 0x50, 0x80, 0xE5, 0x00, 0x00, 0x9C, 0xE5 - .byte 0x09, 0xB0, 0xA0, 0xE3, 0xB8, 0x60, 0x80, 0xE5, 0x00, 0x00, 0x9C, 0xE5, 0xBC, 0xE0, 0xC0, 0xE5 - .byte 0x00, 0x00, 0x9C, 0xE5, 0x10, 0xE0, 0xC0, 0xE5, 0x00, 0x00, 0x9C, 0xE5, 0x14, 0x00, 0x90, 0xE5 - .byte 0x00, 0xB0, 0xC0, 0xE5, 0x00, 0x00, 0x9C, 0xE5, 0x14, 0x00, 0x90, 0xE5, 0x01, 0xE0, 0xC0, 0xE5 - .byte 0x12, 0x00, 0xA0, 0xE3, 0x00, 0x00, 0xC4, 0xE5, 0x11, 0x00, 0xA0, 0xE3, 0x00, 0x00, 0xC5, 0xE5 - .byte 0x4A, 0xD9, 0xFE, 0xEB, 0x02, 0x00, 0xC5, 0xE5, 0xD2, 0x10, 0xD5, 0xE1, 0x04, 0x00, 0x84, 0xE2 - .byte 0x02, 0x10, 0xC4, 0xE5, 0xA1, 0x9A, 0xFF, 0xEB, 0x04, 0x00, 0x84, 0xE2, 0x34, 0x10, 0xA0, 0xE3 - .byte 0xA9, 0x36, 0x0B, 0xEB, 0x03, 0x00, 0xC4, 0xE5, 0x40, 0x05, 0x9F, 0xE5, 0x01, 0x1A, 0xA0, 0xE3 - .byte 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0x49, 0x01, 0x00, 0xEA, 0xA8, 0x00, 0x85, 0xE2 - .byte 0x01, 0x40, 0xA0, 0xE3, 0xAC, 0x00, 0x8D, 0xE5, 0xA8, 0x40, 0x8D, 0xE5, 0x0C, 0x10, 0x95, 0xE5 - .byte 0xA8, 0x00, 0x8D, 0xE2, 0xB8, 0x10, 0x8D, 0xE5, 0x10, 0x30, 0xD5, 0xE5, 0x20, 0x20, 0xA0, 0xE3 - .byte 0x00, 0x10, 0xA0, 0xE3, 0xBC, 0x30, 0xCD, 0xE5, 0x14, 0x30, 0x95, 0xE5, 0xC0, 0x30, 0x8D, 0xE5 - .byte 0xB4, 0x2C, 0xCD, 0xE1, 0xC6, 0x10, 0xCD, 0xE5, 0xC8, 0x40, 0x8D, 0xE5, 0xAB, 0x36, 0x0B, 0xEB - .byte 0xE8, 0x04, 0x9F, 0xE5, 0xE8, 0x14, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5 - .byte 0x33, 0x01, 0x00, 0xEA, 0x40, 0x37, 0x0B, 0xEB, 0x00, 0x40, 0xB0, 0xE1, 0x30, 0x01, 0x00, 0x0A - .byte 0xCF, 0x36, 0x0B, 0xEB, 0x0E, 0x00, 0x54, 0xE3, 0x04, 0xF1, 0x8F, 0x90, 0x2C, 0x01, 0x00, 0xEA - .byte 0x2B, 0x01, 0x00, 0xEA, 0x95, 0x00, 0x00, 0xEA, 0x29, 0x01, 0x00, 0xEA, 0x28, 0x01, 0x00, 0xEA - .byte 0x09, 0x00, 0x00, 0xEA, 0x91, 0x00, 0x00, 0xEA, 0x90, 0x00, 0x00, 0xEA, 0x8F, 0x00, 0x00, 0xEA - .byte 0x8E, 0x00, 0x00, 0xEA, 0x8D, 0x00, 0x00, 0xEA, 0x8C, 0x00, 0x00, 0xEA, 0x8B, 0x00, 0x00, 0xEA - .byte 0x8A, 0x00, 0x00, 0xEA, 0x89, 0x00, 0x00, 0xEA, 0x88, 0x00, 0x00, 0xEA, 0x51, 0x4A, 0x0B, 0xEB - .byte 0x01, 0x00, 0x50, 0xE3, 0x65, 0x00, 0x00, 0x1A, 0x70, 0x04, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0x70, 0x00, 0x80, 0xE2, 0x2F, 0xD0, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x30, 0x00, 0x00, 0x0A - .byte 0x02, 0x00, 0xA0, 0xE3, 0xF0, 0x89, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x07, 0x00, 0x00, 0x0A - .byte 0x60, 0x14, 0x9F, 0xE5, 0x1C, 0x00, 0xA0, 0xE3, 0x0A, 0x4B, 0x0B, 0xEB, 0x3C, 0x04, 0x9F, 0xE5 - .byte 0x54, 0x14, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0x08, 0x01, 0x00, 0xEA - .byte 0x6F, 0x0F, 0x8D, 0xE2, 0x35, 0xE5, 0xFE, 0xEB, 0x02, 0x00, 0xA0, 0xE3, 0x01, 0x10, 0xA0, 0xE3 - .byte 0xEC, 0x89, 0xFF, 0xEB, 0x7E, 0x00, 0x8D, 0xE2, 0x2A, 0x10, 0xA0, 0xE3, 0x1F, 0x64, 0xFE, 0xEB - .byte 0x08, 0x04, 0x9F, 0xE5, 0x00, 0x40, 0x90, 0xE5, 0xF0, 0xD8, 0xFE, 0xEB, 0xDA, 0x15, 0xD4, 0xE1 - .byte 0x00, 0x00, 0x51, 0xE1, 0x7E, 0x00, 0x8D, 0xE2, 0x03, 0x00, 0x00, 0x1A, 0x5C, 0x10, 0x84, 0xE2 - .byte 0x14, 0x20, 0xA0, 0xE3, 0xFE, 0xEB, 0xFE, 0xEB, 0x01, 0x00, 0x00, 0xEA, 0xFC, 0x13, 0x9F, 0xE5 - .byte 0xAC, 0xED, 0xFE, 0xEB, 0xF8, 0x13, 0x9F, 0xE5, 0x7E, 0x30, 0x8D, 0xE2, 0x6F, 0x2F, 0x8D, 0xE2 - .byte 0x1C, 0x00, 0xA0, 0xE3, 0xF4, 0x31, 0x8D, 0xE5, 0xEE, 0x4A, 0x0B, 0xEB, 0xBC, 0x03, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x70, 0x00, 0x80, 0xE2, 0x73, 0xFD, 0xFF, 0xEB - .byte 0xA8, 0x03, 0x9F, 0xE5, 0x02, 0x1A, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5 - .byte 0xE3, 0x00, 0x00, 0xEA, 0x94, 0x03, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x70, 0x00, 0x80, 0xE2 - .byte 0x98, 0xD3, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x23, 0x00, 0x00, 0x1A, 0xD1, 0xD4, 0xFF, 0xEB - .byte 0x2A, 0xD5, 0xFF, 0xEB, 0x5B, 0x0F, 0x8D, 0xE2, 0x08, 0xE5, 0xFE, 0xEB, 0x54, 0x00, 0x8D, 0xE2 - .byte 0x2A, 0x10, 0xA0, 0xE3, 0xF5, 0x63, 0xFE, 0xEB, 0x60, 0x03, 0x9F, 0xE5, 0x00, 0x40, 0x90, 0xE5 - .byte 0xC6, 0xD8, 0xFE, 0xEB, 0xDA, 0x15, 0xD4, 0xE1, 0x00, 0x00, 0x51, 0xE1, 0x54, 0x00, 0x8D, 0xE2 - .byte 0x03, 0x00, 0x00, 0x1A, 0x5C, 0x10, 0x84, 0xE2, 0x14, 0x20, 0xA0, 0xE3, 0xD4, 0xEB, 0xFE, 0xEB - .byte 0x01, 0x00, 0x00, 0xEA, 0x54, 0x13, 0x9F, 0xE5, 0x82, 0xED, 0xFE, 0xEB, 0x50, 0x13, 0x9F, 0xE5 - .byte 0x54, 0x30, 0x8D, 0xE2, 0x5B, 0x2F, 0x8D, 0xE2, 0x1C, 0x00, 0xA0, 0xE3, 0xA4, 0x31, 0x8D, 0xE5 - .byte 0xC4, 0x4A, 0x0B, 0xEB, 0x14, 0x03, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5 - .byte 0x70, 0x00, 0x80, 0xE2, 0x49, 0xFD, 0xFF, 0xEB, 0x00, 0x03, 0x9F, 0xE5, 0x02, 0x1A, 0xA0, 0xE3 - .byte 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0xB9, 0x00, 0x00, 0xEA, 0xEC, 0x02, 0x9F, 0xE5 - .byte 0x03, 0x1A, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0xB4, 0x00, 0x00, 0xEA - .byte 0xE8, 0x49, 0x0B, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0xB1, 0x00, 0x00, 0x1A, 0x47, 0x0F, 0x8D, 0xE2 - .byte 0xDE, 0xE4, 0xFE, 0xEB, 0x2A, 0x00, 0x8D, 0xE2, 0x2A, 0x10, 0xA0, 0xE3, 0xCB, 0x63, 0xFE, 0xEB - .byte 0xB8, 0x02, 0x9F, 0xE5, 0x00, 0x40, 0x90, 0xE5, 0x9C, 0xD8, 0xFE, 0xEB, 0xD2, 0x19, 0xD4, 0xE1 - .byte 0x00, 0x00, 0x51, 0xE1, 0x2A, 0x00, 0x8D, 0xE2, 0x03, 0x00, 0x00, 0x1A, 0x94, 0x10, 0x84, 0xE2 - .byte 0x14, 0x20, 0xA0, 0xE3, 0xAA, 0xEB, 0xFE, 0xEB, 0x01, 0x00, 0x00, 0xEA, 0xAC, 0x12, 0x9F, 0xE5 - .byte 0x58, 0xED, 0xFE, 0xEB, 0xAC, 0x12, 0x9F, 0xE5, 0x2A, 0x30, 0x8D, 0xE2, 0x47, 0x2F, 0x8D, 0xE2 - .byte 0x1C, 0x00, 0xA0, 0xE3, 0x54, 0x31, 0x8D, 0xE5, 0x9A, 0x4A, 0x0B, 0xEB, 0x6C, 0x02, 0x9F, 0xE5 - .byte 0x02, 0x19, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0x94, 0x00, 0x00, 0xEA - .byte 0x01, 0x00, 0xA0, 0xE3, 0x93, 0x00, 0x00, 0xEA, 0xD2, 0x49, 0x0B, 0xEB, 0x4C, 0x02, 0x9F, 0xE5 - .byte 0x50, 0x12, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0x8C, 0x00, 0x00, 0xEA - .byte 0xE5, 0x49, 0x0B, 0xEB, 0x02, 0x00, 0x50, 0xE3, 0x28, 0x00, 0x00, 0x1A, 0xD7, 0x49, 0x0B, 0xEB - .byte 0xCC, 0x00, 0x8D, 0xE2, 0xB5, 0xE4, 0xFE, 0xEB, 0x20, 0x02, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0x70, 0x00, 0x80, 0xE2, 0x3B, 0xD3, 0xFF, 0xEB, 0x76, 0xD4, 0xFF, 0xEB, 0xCF, 0xD4, 0xFF, 0xEB - .byte 0x00, 0x00, 0x8D, 0xE2, 0x2A, 0x10, 0xA0, 0xE3, 0x9C, 0x63, 0xFE, 0xEB, 0xFC, 0x01, 0x9F, 0xE5 - .byte 0x00, 0x40, 0x90, 0xE5, 0x6D, 0xD8, 0xFE, 0xEB, 0xDA, 0x15, 0xD4, 0xE1, 0x00, 0x00, 0x51, 0xE1 - .byte 0x00, 0x00, 0x8D, 0xE2, 0x03, 0x00, 0x00, 0x1A, 0x5C, 0x10, 0x84, 0xE2, 0x14, 0x20, 0xA0, 0xE3 - .byte 0x7B, 0xEB, 0xFE, 0xEB, 0x01, 0x00, 0x00, 0xEA, 0xF0, 0x11, 0x9F, 0xE5, 0x29, 0xED, 0xFE, 0xEB - .byte 0xEC, 0x11, 0x9F, 0xE5, 0x00, 0x30, 0x8D, 0xE2, 0xCC, 0x20, 0x8D, 0xE2, 0x1C, 0x00, 0xA0, 0xE3 - .byte 0x04, 0x31, 0x8D, 0xE5, 0x6B, 0x4A, 0x0B, 0xEB, 0xB0, 0x01, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3 - .byte 0x00, 0x00, 0x90, 0xE5, 0x70, 0x00, 0x80, 0xE2, 0xF0, 0xFC, 0xFF, 0xEB, 0x9C, 0x01, 0x9F, 0xE5 - .byte 0x02, 0x1A, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0x60, 0x00, 0x00, 0xEA - .byte 0x01, 0x00, 0x50, 0xE3, 0x5E, 0x00, 0x00, 0x1A, 0xAC, 0x49, 0x0B, 0xEB, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x5C, 0x00, 0x00, 0xEA, 0x5E, 0x4A, 0x0B, 0xEB, 0x00, 0x40, 0xA0, 0xE1, 0x11, 0xFD, 0xFF, 0xEB - .byte 0x12, 0x00, 0x54, 0xE3, 0x56, 0x00, 0x00, 0x1A, 0x21, 0xFD, 0xFF, 0xEB, 0x5C, 0x01, 0x9F, 0xE5 - .byte 0x01, 0x19, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0x50, 0x00, 0x00, 0xEA - .byte 0x53, 0x4A, 0x0B, 0xEB, 0x12, 0x00, 0x50, 0xE3, 0x4D, 0x00, 0x00, 0x1A, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x4C, 0x00, 0x00, 0xEA, 0x60, 0x11, 0x9F, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x45, 0x4A, 0x0B, 0xEB - .byte 0x28, 0x01, 0x9F, 0xE5, 0x54, 0x11, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5 - .byte 0x43, 0x00, 0x00, 0xEA, 0x46, 0x4A, 0x0B, 0xEB, 0x12, 0x00, 0x50, 0xE3, 0x40, 0x00, 0x00, 0x1A - .byte 0xE0, 0x00, 0xA0, 0xE3, 0x88, 0x10, 0xA0, 0xE3, 0x01, 0x20, 0xA0, 0xE3, 0xA9, 0xFE, 0xFE, 0xEB - .byte 0xAB, 0x65, 0xFE, 0xEB, 0xF4, 0x00, 0x9F, 0xE5, 0x24, 0x11, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0x00, 0x10, 0x80, 0xE5, 0x36, 0x00, 0x00, 0xEA, 0x03, 0x00, 0xA0, 0xE3, 0xA0, 0x7A, 0xFF, 0xEB - .byte 0x00, 0x40, 0xA0, 0xE1, 0xAF, 0x65, 0xFE, 0xEB, 0xAB, 0xFE, 0xFE, 0xEB, 0x00, 0x00, 0x54, 0xE3 - .byte 0x10, 0x00, 0x00, 0x1A, 0xC4, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x70, 0x00, 0x80, 0xE2 - .byte 0x44, 0xCF, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x1C, 0x00, 0xA0, 0xE3, 0x02, 0x00, 0x00, 0x0A - .byte 0xE0, 0x10, 0x9F, 0xE5, 0x23, 0x4A, 0x0B, 0xEB, 0x01, 0x00, 0x00, 0xEA, 0x8F, 0x1F, 0xA0, 0xE3 - .byte 0x20, 0x4A, 0x0B, 0xEB, 0x94, 0x00, 0x9F, 0xE5, 0xCC, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5 - .byte 0x00, 0x10, 0x80, 0xE5, 0x1E, 0x00, 0x00, 0xEA, 0x01, 0x00, 0x54, 0xE3, 0x03, 0x00, 0xA0, 0x03 - .byte 0x1C, 0x00, 0x00, 0x0A, 0xB4, 0x10, 0x9F, 0xE5, 0x1C, 0x00, 0xA0, 0xE3, 0x15, 0x4A, 0x0B, 0xEB - .byte 0x68, 0x00, 0x9F, 0xE5, 0x70, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5 - .byte 0x13, 0x00, 0x00, 0xEA, 0x16, 0x4A, 0x0B, 0xEB, 0x12, 0x00, 0x50, 0xE3, 0x10, 0x00, 0x00, 0x1A - .byte 0x8C, 0x10, 0x9F, 0xE5, 0x1C, 0x00, 0xA0, 0xE3, 0x0A, 0x4A, 0x0B, 0xEB, 0x3C, 0x00, 0x9F, 0xE5 - .byte 0x02, 0x19, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0x08, 0x00, 0x00, 0xEA - .byte 0x0B, 0x4A, 0x0B, 0xEB, 0x12, 0x00, 0x50, 0xE3, 0x05, 0x00, 0x00, 0x1A, 0x01, 0x00, 0xA0, 0xE3 - .byte 0x04, 0x00, 0x00, 0xEA, 0x06, 0x4A, 0x0B, 0xEB, 0x12, 0x00, 0x50, 0xE3, 0x02, 0x00, 0xA0, 0x03 - .byte 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0xA0, 0xE3, 0x83, 0xDF, 0x8D, 0xE2, 0xF0, 0x8F, 0xBD, 0xE8 - .byte 0x48, 0x0B, 0x0B, 0x02, 0x01, 0x10, 0x00, 0x00, 0x01, 0x30, 0x00, 0x00, 0x04, 0x40, 0x00, 0x00 - .byte 0x28, 0xA6, 0x06, 0x02, 0x68, 0x7B, 0x33, 0x02, 0xA8, 0x37, 0x00, 0x00, 0x01, 0x20, 0x00, 0x00 - .byte 0xC9, 0x38, 0x00, 0x00, 0x9F, 0x37, 0x00, 0x00, 0x93, 0x37, 0x00, 0x00, 0x3B, 0x02, 0x00, 0x00 - .byte 0x02, 0x40, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x9E, 0x37, 0x00, 0x00, 0x03, 0x40, 0x00, 0x00 - .byte 0x39, 0x02, 0x00, 0x00, 0xA0, 0x37, 0x00, 0x00, 0x10, 0x40, 0x2D, 0xE9, 0x00, 0x40, 0xA0, 0xE1 + + arm_func_start sub_02069D94 +sub_02069D94: @ 0x02069D94 + push {r3, lr} + ldr r0, _02069DBC @ =0x020B0B48 + ldr r0, [r0] + cmp r0, #0 + popeq {r3, pc} + bl MemFree + ldr r0, _02069DBC @ =0x020B0B48 + mov r1, #0 + str r1, [r0] + pop {r3, pc} + .align 2, 0 +_02069DBC: .4byte 0x020B0B48 + arm_func_end sub_02069D94 + + arm_func_start sub_02069DC0 +sub_02069DC0: @ 0x02069DC0 + push {r4, r5, r6, r7, r8, sb, sl, fp, lr} + sub sp, sp, #0x20c + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r5, [r0] + ldr r1, [r5] + cmp r1, #0x3000 + bgt _02069E30 + bge _0206A388 + ldr r0, _0206A5E4 @ =0x00001001 + cmp r1, r0 + bgt _02069E10 + cmp r1, #0x1000 + blt _02069E04 + beq _0206A0AC + cmp r1, r0 + beq _0206A104 + b _0206A5D4 +_02069E04: + cmp r1, #0 + beq _02069E84 + b _0206A5D4 +_02069E10: + cmp r1, #0x2000 + bgt _02069E20 + beq _0206A464 + b _0206A5D4 +_02069E20: + add r0, r0, #0x1000 + cmp r1, r0 + beq _0206A490 + b _0206A5D4 +_02069E30: + cmp r1, #0x4000 + bgt _02069E4C + bge _0206A4A4 + ldr r0, _0206A5E8 @ =0x00003001 + cmp r1, r0 + beq _0206A3A0 + b _0206A5D4 +_02069E4C: + ldr r0, _0206A5EC @ =0x00004004 + cmp r1, r0 + bgt _02069E78 + sub r0, r0, #3 + subs r0, r1, r0 + addpl pc, pc, r0, lsl #2 + b _0206A5D4 +_02069E68: @ jump table + b _0206A4F8 @ case 0 + b _0206A4C4 @ case 1 + b _0206A584 @ case 2 + b _0206A5B0 @ case 3 +_02069E78: + cmp r1, #0x8000 + beq _0206A5C4 + b _0206A5D4 +_02069E84: + add r4, r5, #0x58 + add r5, r5, #0x90 + bl FUN_0233CAA8 + cmp r0, #1 + bne _02069F90 + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r1, [r0] + cmp r1, #0 + movne r0, #1 + strne r0, [r1, #0xc] + mov r0, r4 + mov r1, #0x38 + bl MemZero + mov r0, r5 + mov r1, #0x18 + bl MemZero + ldr r1, _0206A5E0 @ =0x020B0B48 + mov r2, #0x18 + ldr r0, [r1] + mov r6, #0x38 + str r2, [r0, #0xa8] + ldr r0, [r1] + ldr r3, _0206A5F0 @ =0x0206A628 + str r5, [r0, #0xac] + ldr r2, [r1] + mov r0, #0 + str r6, [r2, #0xb0] + ldr r2, [r1] + mov r8, #1 + str r4, [r2, #0xb4] + ldr r2, [r1] + mov r7, #9 + str r3, [r2, #0xb8] + ldr r2, [r1] + mov r3, #0x12 + strb r0, [r2, #0xbc] + ldr r6, [r1] + mov r2, #0x11 + strb r8, [r6, #0x10] + ldr r6, [r1] + ldr r6, [r6, #0x14] + strb r7, [r6] + ldr r1, [r1] + ldr r1, [r1, #0x14] + strb r0, [r1, #1] + strb r3, [r4] + strb r2, [r5] + bl GetLanguageType + strb r0, [r5, #2] + ldrsb r1, [r5, #2] + add r0, r5, #4 + strb r1, [r4, #2] + bl GetTeamNameCheck + ldrb r0, [r5, #4] + cmp r0, #0 + bne _02069F6C + add r0, r5, #4 + bl SetQuestionMarks +_02069F6C: + add r0, r5, #4 + mov r1, #0x14 + bl FUN_02337B3C + ldr r1, _0206A5E0 @ =0x020B0B48 + strb r0, [r5, #3] + ldr r0, [r1] + mov r1, #0x1000 + str r1, [r0] + b _0206A5D4 +_02069F90: + bl FUN_0233CAA8 + cmp r0, #0 + bne _0206A5D4 + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r1, [r0] + cmp r1, #0 + movne r0, #0 + strne r0, [r1, #0xc] + mov r0, r4 + mov r1, #0x38 + bl MemZero + mov r0, r5 + mov r1, #0x18 + bl MemZero + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r0, [r0] + ldrsh r0, [r0, #0xc0] + lsl r0, r0, #0x18 + asr r0, r0, #0x18 + bl GetAcceptedMission + mov sl, r0 + add sb, r4, #0x18 + ldm sl!, {r0, r1, r2, r3} + stm sb!, {r0, r1, r2, r3} + ldm sl, {r0, r1, r2, r3} + ldr ip, _0206A5E0 @ =0x020B0B48 + stm sb, {r0, r1, r2, r3} + ldr r0, [ip] + mov r8, #0x38 + str r8, [r0, #0xa8] + ldr r0, [ip] + mov r7, #0x18 + str r4, [r0, #0xac] + ldr r0, [ip] + ldr r6, _0206A5F4 @ =0x02337B68 + str r7, [r0, #0xb0] + ldr r0, [ip] + mov lr, #0 + str r5, [r0, #0xb4] + ldr r0, [ip] + mov fp, #9 + str r6, [r0, #0xb8] + ldr r0, [ip] + strb lr, [r0, #0xbc] + ldr r0, [ip] + strb lr, [r0, #0x10] + ldr r0, [ip] + ldr r0, [r0, #0x14] + strb fp, [r0] + ldr r0, [ip] + ldr r0, [r0, #0x14] + strb lr, [r0, #1] + mov r0, #0x12 + strb r0, [r4] + mov r0, #0x11 + strb r0, [r5] + bl GetLanguageType + strb r0, [r5, #2] + ldrsb r1, [r5, #2] + add r0, r4, #4 + strb r1, [r4, #2] + bl GetTeamNameCheck + add r0, r4, #4 + mov r1, #0x34 + bl FUN_02337B3C + strb r0, [r4, #3] + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0x1000 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A0AC: + add r0, r5, #0xa8 + mov r4, #1 + str r0, [sp, #0xac] + str r4, [sp, #0xa8] + ldr r1, [r5, #0xc] + add r0, sp, #0xa8 + str r1, [sp, #0xb8] + ldrb r3, [r5, #0x10] + mov r2, #0x20 + mov r1, #0 + strb r3, [sp, #0xbc] + ldr r3, [r5, #0x14] + str r3, [sp, #0xc0] + strh r2, [sp, #0xc4] + strb r1, [sp, #0xc6] + str r4, [sp, #0xc8] + bl FUN_02337BA0 + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r1, _0206A5E4 @ =0x00001001 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A104: + bl FUN_02337E0C + movs r4, r0 + beq _0206A5D4 + bl FUN_02337C54 + cmp r4, #0xe + addls pc, pc, r4, lsl #2 + b _0206A5D4 +_0206A120: @ jump table + b _0206A5D4 @ case 0 + b _0206A380 @ case 1 + b _0206A5D4 @ case 2 + b _0206A5D4 @ case 3 + b _0206A15C @ case 4 + b _0206A380 @ case 5 + b _0206A380 @ case 6 + b _0206A380 @ case 7 + b _0206A380 @ case 8 + b _0206A380 @ case 9 + b _0206A380 @ case 10 + b _0206A380 @ case 11 + b _0206A380 @ case 12 + b _0206A380 @ case 13 + b _0206A380 @ case 14 +_0206A15C: + bl FUN_0233CAA8 + cmp r0, #1 + bne _0206A300 + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r0, [r0] + add r0, r0, #0x70 + bl sub_0205E238 + cmp r0, #0 + beq _0206A244 + mov r0, #2 + bl sub_0204C94C + cmp r0, #0 + beq _0206A1B0 + ldr r1, _0206A5F8 @ =0x000037A8 + mov r0, #0x1c + bl FUN_0233CDC8 + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r1, _0206A5FC @ =0x00002001 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A1B0: + add r0, sp, #0x1bc + bl InitPreprocessorArgs + mov r0, #2 + mov r1, #1 + bl sub_0204C978 + add r0, sp, #0x7e + mov r1, #0x2a + bl MemZero + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r4, [r0] + bl GetLanguageType + ldrsb r1, [r4, #0x5a] + cmp r1, r0 + add r0, sp, #0x7e + bne _0206A1FC + add r1, r4, #0x5c + mov r2, #0x14 + bl StrncpySimpleNoPadSafe + b _0206A204 +_0206A1FC: + ldr r1, _0206A600 @ =0x000038C9 + bl GetStringFromFileVeneer +_0206A204: + ldr r1, _0206A604 @ =0x0000379F + add r3, sp, #0x7e + add r2, sp, #0x1bc + mov r0, #0x1c + str r3, [sp, #0x1f4] + bl FUN_0233CDD8 + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0 + ldr r0, [r0] + add r0, r0, #0x70 + bl sub_02069800 + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0x2000 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A244: + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r0, [r0] + add r0, r0, #0x70 + bl sub_0205F0B8 + cmp r0, #0 + bne _0206A2EC + bl sub_0205F5A8 + bl sub_0205F710 + add r0, sp, #0x16c + bl InitPreprocessorArgs + add r0, sp, #0x54 + mov r1, #0x2a + bl MemZero + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r4, [r0] + bl GetLanguageType + ldrsb r1, [r4, #0x5a] + cmp r1, r0 + add r0, sp, #0x54 + bne _0206A2A4 + add r1, r4, #0x5c + mov r2, #0x14 + bl StrncpySimpleNoPadSafe + b _0206A2AC +_0206A2A4: + ldr r1, _0206A600 @ =0x000038C9 + bl GetStringFromFileVeneer +_0206A2AC: + ldr r1, _0206A604 @ =0x0000379F + add r3, sp, #0x54 + add r2, sp, #0x16c + mov r0, #0x1c + str r3, [sp, #0x1a4] + bl FUN_0233CDD8 + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0 + ldr r0, [r0] + add r0, r0, #0x70 + bl sub_02069800 + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0x2000 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A2EC: + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0x3000 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A300: + bl FUN_0233CAA8 + cmp r0, #0 + bne _0206A5D4 + add r0, sp, #0x11c + bl InitPreprocessorArgs + add r0, sp, #0x2a + mov r1, #0x2a + bl MemZero + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r4, [r0] + bl GetLanguageType + ldrsb r1, [r4, #0x92] + cmp r1, r0 + add r0, sp, #0x2a + bne _0206A34C + add r1, r4, #0x94 + mov r2, #0x14 + bl StrncpySimpleNoPadSafe + b _0206A354 +_0206A34C: + ldr r1, _0206A600 @ =0x000038C9 + bl GetStringFromFileVeneer +_0206A354: + ldr r1, _0206A608 @ =0x00003793 + add r3, sp, #0x2a + add r2, sp, #0x11c + mov r0, #0x1c + str r3, [sp, #0x154] + bl FUN_0233CDD8 + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0x8000 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A380: + mov r0, #1 + b _0206A5D8 +_0206A388: + bl FUN_0233CAD8 + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r1, _0206A5E8 @ =0x00003001 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A3A0: + bl FUN_0233CB3C + cmp r0, #2 + bne _0206A450 + bl FUN_0233CB10 + add r0, sp, #0xcc + bl InitPreprocessorArgs + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r0, [r0] + add r0, r0, #0x70 + bl sub_0205F0B8 + bl sub_0205F5A8 + bl sub_0205F710 + add r0, sp, #0 + mov r1, #0x2a + bl MemZero + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r4, [r0] + bl GetLanguageType + ldrsb r1, [r4, #0x5a] + cmp r1, r0 + add r0, sp, #0 + bne _0206A408 + add r1, r4, #0x5c + mov r2, #0x14 + bl StrncpySimpleNoPadSafe + b _0206A410 +_0206A408: + ldr r1, _0206A600 @ =0x000038C9 + bl GetStringFromFileVeneer +_0206A410: + ldr r1, _0206A604 @ =0x0000379F + add r3, sp, #0 + add r2, sp, #0xcc + mov r0, #0x1c + str r3, [sp, #0x104] + bl FUN_0233CDD8 + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0 + ldr r0, [r0] + add r0, r0, #0x70 + bl sub_02069800 + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0x2000 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A450: + cmp r0, #1 + bne _0206A5D4 + bl FUN_0233CB10 + mov r0, #1 + b _0206A5D8 +_0206A464: + bl FUN_0233CDE4 + mov r4, r0 + bl sub_020698B8 + cmp r4, #0x12 + bne _0206A5D4 + bl sub_02069904 + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0x4000 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A490: + bl FUN_0233CDE4 + cmp r0, #0x12 + bne _0206A5D4 + mov r0, #1 + b _0206A5D8 +_0206A4A4: + ldr r1, _0206A60C @ =0x0000023B + mov r0, #0 + bl FUN_0233CDC8 + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r1, _0206A610 @ =0x00004002 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A4C4: + bl FUN_0233CDE4 + cmp r0, #0x12 + bne _0206A5D4 + mov r0, #0xe0 + mov r1, #0x88 + mov r2, #1 + bl sub_02029F88 + bl sub_02003B94 + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r1, _0206A614 @ =0x00004001 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A4F8: + mov r0, #3 + bl NoteSaveBase + mov r4, r0 + bl sub_02003BC8 + bl sub_02029FBC + cmp r4, #0 + bne _0206A558 + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r0, [r0] + add r0, r0, #0x70 + bl sub_0205E238 + cmp r0, #0 + mov r0, #0x1c + beq _0206A53C + ldr r1, _0206A618 @ =0x0000379E + bl FUN_0233CDC8 + b _0206A544 +_0206A53C: + mov r1, #0x23c + bl FUN_0233CDC8 +_0206A544: + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r1, _0206A61C @ =0x00004003 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A558: + cmp r4, #1 + moveq r0, #3 + beq _0206A5D8 + ldr r1, _0206A620 @ =0x00000239 + mov r0, #0x1c + bl FUN_0233CDC8 + ldr r0, _0206A5E0 @ =0x020B0B48 + ldr r1, _0206A5EC @ =0x00004004 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A584: + bl FUN_0233CDE4 + cmp r0, #0x12 + bne _0206A5D4 + ldr r1, _0206A624 @ =0x000037A0 + mov r0, #0x1c + bl FUN_0233CDC8 + ldr r0, _0206A5E0 @ =0x020B0B48 + mov r1, #0x8000 + ldr r0, [r0] + str r1, [r0] + b _0206A5D4 +_0206A5B0: + bl FUN_0233CDE4 + cmp r0, #0x12 + bne _0206A5D4 + mov r0, #1 + b _0206A5D8 +_0206A5C4: + bl FUN_0233CDE4 + cmp r0, #0x12 + moveq r0, #2 + beq _0206A5D8 +_0206A5D4: + mov r0, #0 +_0206A5D8: + add sp, sp, #0x20c + pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} + .align 2, 0 +_0206A5E0: .4byte 0x020B0B48 +_0206A5E4: .4byte 0x00001001 +_0206A5E8: .4byte 0x00003001 +_0206A5EC: .4byte 0x00004004 +_0206A5F0: .4byte 0x0206A628 +_0206A5F4: .4byte 0x02337B68 +_0206A5F8: .4byte 0x000037A8 +_0206A5FC: .4byte 0x00002001 +_0206A600: .4byte 0x000038C9 +_0206A604: .4byte 0x0000379F +_0206A608: .4byte 0x00003793 +_0206A60C: .4byte 0x0000023B +_0206A610: .4byte 0x00004002 +_0206A614: .4byte 0x00004001 +_0206A618: .4byte 0x0000379E +_0206A61C: .4byte 0x00004003 +_0206A620: .4byte 0x00000239 +_0206A624: .4byte 0x000037A0 + arm_func_end sub_02069DC0 +_0206A628: + .byte 0x10, 0x40, 0x2D, 0xE9, 0x00, 0x40, 0xA0, 0xE1 .byte 0x1C, 0x49, 0x0B, 0xEB, 0x01, 0x00, 0x50, 0xE3, 0x33, 0x00, 0x00, 0x1A, 0x04, 0x00, 0x84, 0xE2 .byte 0x34, 0x10, 0xA0, 0xE3, 0x3C, 0x35, 0x0B, 0xEB, 0x03, 0x10, 0xD4, 0xE5, 0x01, 0x00, 0x50, 0xE1 .byte 0x03, 0x00, 0xA0, 0x13, 0x10, 0x80, 0xBD, 0x18, 0x00, 0x00, 0xD4, 0xE5, 0x12, 0x00, 0x50, 0xE3 @@ -123638,28 +127873,95 @@ sub_0206C688: @ 0x0206C688 .align 2, 0 _0206C6B8: .4byte 0x022B7330 arm_func_end sub_0206C688 -_0206C6BC: - .byte 0x08, 0x40, 0x2D, 0xE9 - .byte 0x88, 0x00, 0x9F, 0xE5, 0xD0, 0x10, 0xD0, 0xE1, 0x00, 0x00, 0x51, 0xE3, 0x05, 0x00, 0x00, 0x1A - .byte 0x00, 0x10, 0xA0, 0xE3, 0x01, 0x20, 0xA0, 0xE1, 0xC0, 0x00, 0xE0, 0xE3, 0x5C, 0x00, 0x00, 0xEB - .byte 0xC0, 0x00, 0xE0, 0xE3, 0x08, 0x80, 0xBD, 0xE8, 0xD1, 0x10, 0xD0, 0xE1, 0x01, 0x00, 0x51, 0xE3 - .byte 0x00, 0x00, 0xA0, 0x03, 0x08, 0x80, 0xBD, 0x08, 0x01, 0x10, 0xA0, 0xE3, 0x01, 0x10, 0xC0, 0xE5 - .byte 0x11, 0x12, 0x00, 0xEB, 0x44, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x64, 0x06, 0x90, 0xE5 - .byte 0x3D, 0x05, 0x00, 0xEB, 0x34, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x68, 0x06, 0x90, 0xE5 - .byte 0x39, 0x05, 0x00, 0xEB, 0x00, 0x00, 0xA0, 0xE3, 0xF3, 0x0B, 0x00, 0xEB, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x94, 0x0E, 0x00, 0xEB, 0x00, 0x00, 0xA0, 0xE3, 0x27, 0x1F, 0x00, 0xEB, 0x0C, 0x00, 0x9F, 0xE5 - .byte 0x02, 0x10, 0xA0, 0xE3, 0x38, 0x10, 0xC0, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x30, 0x73, 0x2B, 0x02, 0x10, 0x40, 0x2D, 0xE9, 0x90, 0x10, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE1 - .byte 0xD1, 0x00, 0xD1, 0xE1, 0x00, 0x00, 0x50, 0xE3, 0x00, 0x00, 0xA0, 0x03, 0x10, 0x80, 0xBD, 0x08 - .byte 0x01, 0x20, 0xA0, 0xE3, 0x38, 0x20, 0xC1, 0xE5, 0xBE, 0x03, 0xD1, 0xE1, 0x04, 0x10, 0xA0, 0xE1 - .byte 0x0F, 0x00, 0x10, 0xE3, 0x64, 0x00, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0x03, 0x02, 0x2C, 0xA0, 0xE1 - .byte 0x64, 0x06, 0x90, 0xE5, 0x42, 0x2C, 0xA0, 0xE1, 0x36, 0x05, 0x00, 0xEB, 0x4C, 0x00, 0x9F, 0xE5 - .byte 0xBE, 0x03, 0xD0, 0xE1, 0xF0, 0x00, 0x10, 0xE3, 0x01, 0x10, 0xA0, 0x13, 0x3C, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0x03, 0x01, 0x2C, 0xA0, 0xE1, 0x68, 0x06, 0x90, 0xE5, 0x04, 0x10, 0xA0, 0xE1 - .byte 0x42, 0x2C, 0xA0, 0xE1, 0x2B, 0x05, 0x00, 0xEB, 0x04, 0x00, 0xA0, 0xE1, 0xE8, 0x0B, 0x00, 0xEB - .byte 0x04, 0x00, 0xA0, 0xE1, 0x75, 0x0E, 0x00, 0xEB, 0x10, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3 - .byte 0x01, 0x10, 0xC0, 0xE5, 0xBC, 0x11, 0x00, 0xEB, 0x00, 0x00, 0xA0, 0xE3, 0x10, 0x80, 0xBD, 0xE8 - .byte 0x30, 0x73, 0x2B, 0x02 + + arm_func_start sub_0206C6BC +sub_0206C6BC: @ 0x0206C6BC + push {r3, lr} + ldr r0, _0206C750 @ =0x022B7330 + ldrsb r1, [r0] + cmp r1, #0 + bne _0206C6E8 + mov r1, #0 + mov r2, r1 + mvn r0, #0xc0 + bl sub_0206C854 + mvn r0, #0xc0 + pop {r3, pc} +_0206C6E8: + ldrsb r1, [r0, #1] + cmp r1, #1 + moveq r0, #0 + popeq {r3, pc} + mov r1, #1 + strb r1, [r0, #1] + bl sub_02070F4C + ldr r0, _0206C750 @ =0x022B7330 + mov r1, #0 + ldr r0, [r0, #0x664] + bl sub_0206DC0C + ldr r0, _0206C750 @ =0x022B7330 + mov r1, #0 + ldr r0, [r0, #0x668] + bl sub_0206DC0C + mov r0, #0 + bl sub_0206F6FC + mov r0, #0 + bl sub_02070188 + mov r0, #0 + bl sub_020743DC + ldr r0, _0206C750 @ =0x022B7330 + mov r1, #2 + strb r1, [r0, #0x38] + mov r0, #0 + pop {r3, pc} + .align 2, 0 +_0206C750: .4byte 0x022B7330 + arm_func_end sub_0206C6BC + + arm_func_start sub_0206C754 +sub_0206C754: @ 0x0206C754 + push {r4, lr} + ldr r1, _0206C7F0 @ =0x022B7330 + mov r4, r0 + ldrsb r0, [r1, #1] + cmp r0, #0 + moveq r0, #0 + popeq {r4, pc} + mov r2, #1 + strb r2, [r1, #0x38] + ldrh r0, [r1, #0x3e] + mov r1, r4 + tst r0, #0xf + ldr r0, _0206C7F0 @ =0x022B7330 + moveq r2, #0 + lsl r2, r2, #0x18 + ldr r0, [r0, #0x664] + asr r2, r2, #0x18 + bl sub_0206DC78 + ldr r0, _0206C7F0 @ =0x022B7330 + ldrh r0, [r0, #0x3e] + tst r0, #0xf0 + movne r1, #1 + ldr r0, _0206C7F0 @ =0x022B7330 + moveq r1, #0 + lsl r2, r1, #0x18 + ldr r0, [r0, #0x668] + mov r1, r4 + asr r2, r2, #0x18 + bl sub_0206DC78 + mov r0, r4 + bl sub_0206F774 + mov r0, r4 + bl sub_020701B0 + ldr r0, _0206C7F0 @ =0x022B7330 + mov r1, #0 + strb r1, [r0, #1] + bl sub_02070EDC + mov r0, #0 + pop {r4, pc} + .align 2, 0 +_0206C7F0: .4byte 0x022B7330 + arm_func_end sub_0206C754 arm_func_start sub_0206C7F4 sub_0206C7F4: @ 0x0206C7F4 @@ -125213,30 +129515,115 @@ _0206DBF8: .align 2, 0 _0206DC08: .4byte 0x022B7330 arm_func_end sub_0206DB7C -_0206DC0C: - .byte 0xF0, 0x41, 0x2D, 0xE9 - .byte 0x00, 0x40, 0xB0, 0xE1, 0x14, 0x00, 0x00, 0x0A, 0x54, 0x70, 0x9F, 0xE5, 0x00, 0x80, 0xA0, 0xE3 - .byte 0x01, 0x50, 0xA0, 0xE3, 0xD4, 0x00, 0xD4, 0xE1, 0x01, 0x00, 0x50, 0xE3, 0xD6, 0x00, 0xD4, 0x01 - .byte 0x00, 0x00, 0x50, 0x03, 0xD9, 0x00, 0xD4, 0x01, 0x01, 0x00, 0x50, 0x03, 0x07, 0x00, 0x00, 0x1A - .byte 0x05, 0x80, 0xC4, 0xE5, 0xB0, 0x60, 0xD7, 0xE1, 0xB0, 0x80, 0xC7, 0xE1, 0x24, 0x00, 0x94, 0xE5 - .byte 0x0A, 0x16, 0x00, 0xEB, 0xB0, 0x00, 0xD7, 0xE1, 0xB0, 0x60, 0xC7, 0xE1, 0x08, 0x50, 0xC4, 0xE5 - .byte 0xA4, 0x40, 0x94, 0xE5, 0x00, 0x00, 0x54, 0xE3, 0xED, 0xFF, 0xFF, 0x1A, 0x00, 0x00, 0xA0, 0xE3 - .byte 0xF0, 0x81, 0xBD, 0xE8, 0x08, 0x02, 0x00, 0x04, 0xF8, 0x4F, 0x2D, 0xE9, 0x00, 0xA0, 0xB0, 0xE1 - .byte 0x01, 0x90, 0xA0, 0xE1, 0x02, 0x80, 0xA0, 0xE1, 0x35, 0x00, 0x00, 0x0A, 0xFA, 0x0F, 0xA0, 0xE3 - .byte 0x99, 0x00, 0x07, 0xE0, 0x01, 0xB0, 0xA0, 0xE3, 0xD8, 0x00, 0xDA, 0xE1, 0x01, 0x00, 0x50, 0xE3 - .byte 0x2C, 0x00, 0x00, 0x1A, 0x01, 0x00, 0x58, 0xE3, 0x06, 0x00, 0x00, 0x1A, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x68, 0x00, 0x8A, 0xE5, 0xB4, 0x07, 0xCA, 0xE1, 0x06, 0x00, 0xCA, 0xE5, 0x24, 0x00, 0x9A, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE3, 0xF8, 0x15, 0x00, 0xEB, 0x00, 0x00, 0x59, 0xE3, 0xD8, 0x49, 0xDA, 0xE1 - .byte 0x00, 0x60, 0xA0, 0x03, 0x06, 0x00, 0x00, 0x0A, 0x8C, 0x00, 0x9F, 0xE5, 0xF8, 0x12, 0xD0, 0xE1 - .byte 0x07, 0x00, 0xA0, 0xE1, 0xF1, 0x88, 0x00, 0xEB, 0x00, 0x08, 0xA0, 0xE1, 0x20, 0x68, 0xB0, 0xE1 - .byte 0x01, 0x60, 0xA0, 0x03, 0x04, 0x18, 0xA0, 0xE1, 0x70, 0x10, 0x8A, 0xE5, 0x00, 0x00, 0x56, 0xE3 - .byte 0x06, 0x50, 0xA0, 0xE1, 0x68, 0x10, 0x8A, 0x05, 0x06, 0x00, 0x00, 0x0A, 0x68, 0x00, 0x9A, 0xE5 - .byte 0x00, 0x00, 0x51, 0xE0, 0x00, 0x50, 0xA0, 0x03, 0x02, 0x00, 0x00, 0x0A, 0x06, 0x10, 0xA0, 0xE1 - .byte 0x5F, 0x88, 0x00, 0xEB, 0x6C, 0x00, 0x8A, 0xE5, 0xB4, 0x57, 0xCA, 0xE1, 0x00, 0x00, 0x56, 0xE3 - .byte 0x0C, 0x00, 0xDA, 0x15, 0x04, 0x00, 0x80, 0x13, 0x0C, 0x00, 0xCA, 0x15, 0x02, 0x00, 0x00, 0x1A - .byte 0x24, 0x00, 0x9A, 0xE5, 0x04, 0x10, 0xA0, 0xE1, 0x66, 0x16, 0x00, 0xEB, 0x05, 0xB0, 0xCA, 0xE5 - .byte 0x00, 0x00, 0xA0, 0xE3, 0x08, 0x00, 0xCA, 0xE5, 0xA4, 0xA0, 0x9A, 0xE5, 0x00, 0x00, 0x5A, 0xE3 - .byte 0xCC, 0xFF, 0xFF, 0x1A, 0x00, 0x00, 0xA0, 0xE3, 0xF8, 0x8F, 0xBD, 0xE8, 0x30, 0x73, 0x2B, 0x02 + + arm_func_start sub_0206DC0C +sub_0206DC0C: @ 0x0206DC0C + push {r4, r5, r6, r7, r8, lr} + movs r4, r0 + beq _0206DC6C + ldr r7, _0206DC74 @ =0x04000208 + mov r8, #0 + mov r5, #1 +_0206DC24: + ldrsb r0, [r4, #4] + cmp r0, #1 + ldrsbeq r0, [r4, #6] + cmpeq r0, #0 + ldrsbeq r0, [r4, #9] + cmpeq r0, #1 + bne _0206DC60 + strb r8, [r4, #5] + ldrh r6, [r7] + strh r8, [r7] + ldr r0, [r4, #0x24] + bl sub_02073480 + ldrh r0, [r7] + strh r6, [r7] + strb r5, [r4, #8] +_0206DC60: + ldr r4, [r4, #0xa4] + cmp r4, #0 + bne _0206DC24 +_0206DC6C: + mov r0, #0 + pop {r4, r5, r6, r7, r8, pc} + .align 2, 0 +_0206DC74: .4byte 0x04000208 + arm_func_end sub_0206DC0C + + arm_func_start sub_0206DC78 +sub_0206DC78: @ 0x0206DC78 + push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} + movs sl, r0 + mov sb, r1 + mov r8, r2 + beq _0206DD64 + mov r0, #0x3e8 + mul r7, sb, r0 + mov fp, #1 +_0206DC98: + ldrsb r0, [sl, #8] + cmp r0, #1 + bne _0206DD58 + cmp r8, #1 + bne _0206DCC8 + mov r0, #0 + str r0, [sl, #0x68] + strh r0, [sl, #0x74] + strb r0, [sl, #6] + ldr r0, [sl, #0x24] + mov r1, #0 + bl sub_020734AC +_0206DCC8: + cmp sb, #0 + ldrsb r4, [sl, #0x98] + moveq r6, #0 + beq _0206DCF4 + ldr r0, _0206DD6C @ =0x022B7330 + ldrsh r1, [r0, #0x28] + mov r0, r7 + bl DivideUInt + lsl r0, r0, #0x10 + lsrs r6, r0, #0x10 + moveq r6, #1 +_0206DCF4: + lsl r1, r4, #0x10 + str r1, [sl, #0x70] + cmp r6, #0 + mov r5, r6 + streq r1, [sl, #0x68] + beq _0206DD28 + ldr r0, [sl, #0x68] + subs r0, r1, r0 + moveq r5, #0 + beq _0206DD28 + mov r1, r6 + bl DivideInt + str r0, [sl, #0x6c] +_0206DD28: + strh r5, [sl, #0x74] + cmp r6, #0 + ldrbne r0, [sl, #0xc] + orrne r0, r0, #4 + strbne r0, [sl, #0xc] + bne _0206DD4C + ldr r0, [sl, #0x24] + mov r1, r4 + bl sub_020736E8 +_0206DD4C: + strb fp, [sl, #5] + mov r0, #0 + strb r0, [sl, #8] +_0206DD58: + ldr sl, [sl, #0xa4] + cmp sl, #0 + bne _0206DC98 +_0206DD64: + mov r0, #0 + pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} + .align 2, 0 +_0206DD6C: .4byte 0x022B7330 + arm_func_end sub_0206DC78 arm_func_start sub_0206DD70 sub_0206DD70: @ 0x0206DD70 @@ -127157,21 +131544,73 @@ _0206F6EC: _0206F6F4: .4byte 0x04000208 _0206F6F8: .4byte 0x022B7330 arm_func_end sub_0206F5C8 -_0206F6FC: - .byte 0xF0, 0x41, 0x2D, 0xE9 - .byte 0x64, 0x20, 0x9F, 0xE5, 0x64, 0x10, 0x9F, 0xE5, 0xB0, 0x50, 0xD2, 0xE1, 0xCC, 0x41, 0x91, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x60, 0xA0, 0xE1, 0xB0, 0x10, 0xC2, 0xE1, 0x00, 0x00, 0x54, 0xE3 - .byte 0x0C, 0x00, 0x00, 0x0A, 0x01, 0x80, 0xA0, 0xE3, 0x08, 0x70, 0xA0, 0xE1, 0xDA, 0x00, 0xD4, 0xE1 - .byte 0x01, 0x00, 0x50, 0xE3, 0x04, 0x00, 0x00, 0x1A, 0x04, 0x00, 0xA0, 0xE1, 0x08, 0x10, 0xA0, 0xE1 - .byte 0x06, 0x20, 0xA0, 0xE1, 0xE7, 0x00, 0x00, 0xEB, 0x13, 0x70, 0xC4, 0xE5, 0x00, 0x45, 0x94, 0xE5 - .byte 0x00, 0x00, 0x54, 0xE3, 0xF4, 0xFF, 0xFF, 0x1A, 0x0C, 0x20, 0x9F, 0xE5, 0x00, 0x00, 0xA0, 0xE3 - .byte 0xB0, 0x10, 0xD2, 0xE1, 0xB0, 0x50, 0xC2, 0xE1, 0xF0, 0x81, 0xBD, 0xE8, 0x08, 0x02, 0x00, 0x04 - .byte 0x08, 0x92, 0x2B, 0x02, 0x70, 0x40, 0x2D, 0xE9, 0x44, 0x10, 0x9F, 0xE5, 0x00, 0x60, 0xA0, 0xE1 - .byte 0xCC, 0x51, 0x91, 0xE5, 0x00, 0x00, 0x55, 0xE3, 0x0B, 0x00, 0x00, 0x0A, 0x00, 0x40, 0xA0, 0xE3 - .byte 0xD3, 0x01, 0xD5, 0xE1, 0x01, 0x00, 0x50, 0xE3, 0x04, 0x00, 0x00, 0x1A, 0x05, 0x00, 0xA0, 0xE1 - .byte 0x04, 0x10, 0xA0, 0xE1, 0x06, 0x20, 0xA0, 0xE1, 0x13, 0x40, 0xC5, 0xE5, 0xCD, 0x00, 0x00, 0xEB - .byte 0x00, 0x55, 0x95, 0xE5, 0x00, 0x00, 0x55, 0xE3, 0xF4, 0xFF, 0xFF, 0x1A, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x70, 0x80, 0xBD, 0xE8, 0x08, 0x92, 0x2B, 0x02 + + arm_func_start sub_0206F6FC +sub_0206F6FC: @ 0x0206F6FC + push {r4, r5, r6, r7, r8, lr} + ldr r2, _0206F76C @ =0x04000208 + ldr r1, _0206F770 @ =0x022B9208 + ldrh r5, [r2] + ldr r4, [r1, #0x1cc] + mov r1, #0 + mov r6, r0 + strh r1, [r2] + cmp r4, #0 + beq _0206F758 + mov r8, #1 + mov r7, r8 +_0206F72C: + ldrsb r0, [r4, #0xa] + cmp r0, #1 + bne _0206F74C + mov r0, r4 + mov r1, r8 + mov r2, r6 + bl sub_0206FAE8 + strb r7, [r4, #0x13] +_0206F74C: + ldr r4, [r4, #0x500] + cmp r4, #0 + bne _0206F72C +_0206F758: + ldr r2, _0206F76C @ =0x04000208 + mov r0, #0 + ldrh r1, [r2] + strh r5, [r2] + pop {r4, r5, r6, r7, r8, pc} + .align 2, 0 +_0206F76C: .4byte 0x04000208 +_0206F770: .4byte 0x022B9208 + arm_func_end sub_0206F6FC + + arm_func_start sub_0206F774 +sub_0206F774: @ 0x0206F774 + push {r4, r5, r6, lr} + ldr r1, _0206F7C4 @ =0x022B9208 + mov r6, r0 + ldr r5, [r1, #0x1cc] + cmp r5, #0 + beq _0206F7BC + mov r4, #0 +_0206F790: + ldrsb r0, [r5, #0x13] + cmp r0, #1 + bne _0206F7B0 + mov r0, r5 + mov r1, r4 + mov r2, r6 + strb r4, [r5, #0x13] + bl sub_0206FAE8 +_0206F7B0: + ldr r5, [r5, #0x500] + cmp r5, #0 + bne _0206F790 +_0206F7BC: + mov r0, #0 + pop {r4, r5, r6, pc} + .align 2, 0 +_0206F7C4: .4byte 0x022B9208 + arm_func_end sub_0206F774 arm_func_start sub_0206F7C8 sub_0206F7C8: @ 0x0206F7C8 @@ -133937,16 +138376,48 @@ sub_02075BD4: @ 0x02075BD4 .align 2, 0 _02075BF8: .4byte 0x04000280 arm_func_end sub_02075BD4 -_02075BFC: - .byte 0x2C, 0x20, 0x9F, 0xE5 - .byte 0x00, 0x30, 0xA0, 0xE3, 0xB0, 0x30, 0xC2, 0xE1, 0x10, 0x00, 0x82, 0xE5, 0x18, 0x10, 0x82, 0xE5 - .byte 0x03, 0x00, 0xA0, 0xE1, 0x1C, 0x00, 0x82, 0xE5, 0xB0, 0x00, 0xD2, 0xE1, 0x02, 0x09, 0x10, 0xE3 - .byte 0xFC, 0xFF, 0xFF, 0x1A, 0x08, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x80, 0x02, 0x00, 0x04, 0xA0, 0x02, 0x00, 0x04, 0x2C, 0x20, 0x9F, 0xE5, 0x00, 0x30, 0xA0, 0xE3 - .byte 0xB0, 0x30, 0xC2, 0xE1, 0x10, 0x00, 0x82, 0xE5, 0x18, 0x10, 0x82, 0xE5, 0x03, 0x00, 0xA0, 0xE1 - .byte 0x1C, 0x00, 0x82, 0xE5, 0xB0, 0x00, 0xD2, 0xE1, 0x02, 0x09, 0x10, 0xE3, 0xFC, 0xFF, 0xFF, 0x1A - .byte 0x08, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x80, 0x02, 0x00, 0x04 - .byte 0xA8, 0x02, 0x00, 0x04 + + arm_func_start sub_02075BFC +sub_02075BFC: @ 0x02075BFC + ldr r2, _02075C30 @ =0x04000280 + mov r3, #0 + strh r3, [r2] + str r0, [r2, #0x10] + str r1, [r2, #0x18] + mov r0, r3 + str r0, [r2, #0x1c] +_02075C18: + ldrh r0, [r2] + tst r0, #0x8000 + bne _02075C18 + ldr r0, _02075C34 @ =0x040002A0 + ldr r0, [r0] + bx lr + .align 2, 0 +_02075C30: .4byte 0x04000280 +_02075C34: .4byte 0x040002A0 + arm_func_end sub_02075BFC + + arm_func_start sub_02075C38 +sub_02075C38: @ 0x02075C38 + ldr r2, _02075C6C @ =0x04000280 + mov r3, #0 + strh r3, [r2] + str r0, [r2, #0x10] + str r1, [r2, #0x18] + mov r0, r3 + str r0, [r2, #0x1c] +_02075C54: + ldrh r0, [r2] + tst r0, #0x8000 + bne _02075C54 + ldr r0, _02075C70 @ =0x040002A8 + ldr r0, [r0] + bx lr + .align 2, 0 +_02075C6C: .4byte 0x04000280 +_02075C70: .4byte 0x040002A8 + arm_func_end sub_02075C38 arm_func_start sub_02075C74 sub_02075C74: @ 0x02075C74 @@ -134244,8 +138715,11 @@ _02076048: .align 2, 0 _0207606C: .4byte 0x020ADFB0 arm_func_end sub_02075EC8 -_02076070: - .byte 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_02076070 +sub_02076070: @ 0x02076070 + bx lr + arm_func_end sub_02076070 arm_func_start sub_02076074 sub_02076074: @ 0x02076074 @@ -135287,18 +139761,58 @@ _02076DD8: .4byte 0x04000060 _02076DDC: .4byte 0x04000242 _02076DE0: .4byte 0x04000243 arm_func_end sub_02076CB0 -_02076DE4: - .byte 0x08, 0x40, 0x2D, 0xE9, 0x94, 0x10, 0x9F, 0xE5, 0x00, 0xC0, 0xE0, 0xE1 - .byte 0xB0, 0x30, 0xD1, 0xE1, 0xB6, 0x20, 0xD1, 0xE1, 0x08, 0x00, 0x50, 0xE3, 0x02, 0x20, 0x83, 0xE1 - .byte 0x02, 0x20, 0x0C, 0xE0, 0xB0, 0x20, 0xC1, 0xE1, 0xB6, 0x00, 0xC1, 0xE1, 0x09, 0x00, 0x00, 0xCA - .byte 0x08, 0x00, 0x50, 0xE3, 0x13, 0x00, 0x00, 0xAA, 0x04, 0x00, 0x50, 0xE3, 0x14, 0x00, 0x00, 0xCA - .byte 0x00, 0x00, 0x50, 0xE3, 0x12, 0x00, 0x00, 0xBA, 0x11, 0x00, 0x00, 0x0A, 0x04, 0x00, 0x50, 0xE3 - .byte 0x08, 0x00, 0x00, 0x0A, 0x0E, 0x00, 0x00, 0xEA, 0x0C, 0x00, 0x50, 0xE3, 0x0C, 0x00, 0x00, 0x1A - .byte 0x40, 0x10, 0x9F, 0xE5, 0x8A, 0x00, 0xA0, 0xE3, 0x00, 0x00, 0xC1, 0xE5, 0x82, 0x00, 0xA0, 0xE3 - .byte 0x01, 0x00, 0x41, 0xE5, 0x06, 0x00, 0x00, 0xEA, 0x2C, 0x00, 0x9F, 0xE5, 0x82, 0x10, 0xA0, 0xE3 - .byte 0x00, 0x10, 0xC0, 0xE5, 0x02, 0x00, 0x00, 0xEA, 0x18, 0x00, 0x9F, 0xE5, 0x82, 0x10, 0xA0, 0xE3 - .byte 0x00, 0x10, 0xC0, 0xE5, 0x08, 0x00, 0x9F, 0xE5, 0xB0, 0x00, 0xD0, 0xE1, 0x4A, 0xFD, 0xFF, 0xEB - .byte 0x08, 0x80, 0xBD, 0xE8, 0x8C, 0x95, 0x2B, 0x02, 0x43, 0x02, 0x00, 0x04, 0x42, 0x02, 0x00, 0x04 + + arm_func_start sub_02076DE4 +sub_02076DE4: @ 0x02076DE4 + push {r3, lr} + ldr r1, _02076E84 @ =0x022B958C + mvn ip, r0 + ldrh r3, [r1] + ldrh r2, [r1, #6] + cmp r0, #8 + orr r2, r3, r2 + and r2, ip, r2 + strh r2, [r1] + strh r0, [r1, #6] + bgt _02076E38 + cmp r0, #8 + bge _02076E68 + cmp r0, #4 + bgt _02076E74 + cmp r0, #0 + blt _02076E74 + beq _02076E74 + cmp r0, #4 + beq _02076E58 + b _02076E74 +_02076E38: + cmp r0, #0xc + bne _02076E74 + ldr r1, _02076E88 @ =0x04000243 + mov r0, #0x8a + strb r0, [r1] + mov r0, #0x82 + strb r0, [r1, #-1] + b _02076E74 +_02076E58: + ldr r0, _02076E8C @ =0x04000242 + mov r1, #0x82 + strb r1, [r0] + b _02076E74 +_02076E68: + ldr r0, _02076E88 @ =0x04000243 + mov r1, #0x82 + strb r1, [r0] +_02076E74: + ldr r0, _02076E84 @ =0x022B958C + ldrh r0, [r0] + bl sub_020763AC + pop {r3, pc} + .align 2, 0 +_02076E84: .4byte 0x022B958C +_02076E88: .4byte 0x04000243 +_02076E8C: .4byte 0x04000242 + arm_func_end sub_02076DE4 arm_func_start sub_02076E90 sub_02076E90: @ 0x02076E90 @@ -135478,8 +139992,8 @@ _020770C0: .4byte 0x04001000 _020770C4: .4byte 0x04000249 arm_func_end sub_02077048 - arm_func_start FUN_020770C8 -FUN_020770C8: @ 0x020770C8 + arm_func_start sub_020770C8 +sub_020770C8: @ 0x020770C8 push {r4, lr} ldrh r4, [r0] mov r2, #0 @@ -135494,19 +140008,19 @@ FUN_020770C8: @ 0x020770C8 pop {r4, pc} .align 2, 0 _020770F8: .4byte 0x022B958C - arm_func_end FUN_020770C8 + arm_func_end sub_020770C8 arm_func_start sub_020770FC sub_020770FC: @ 0x020770FC mov r2, #0x4000000 ldr r1, [r2] - ldr ip, _02077118 @ =FUN_020770C8 + ldr ip, _02077118 @ =sub_020770C8 bic r1, r1, #0x40000000 ldr r0, _0207711C @ =0x022B959A str r1, [r2] bx ip .align 2, 0 -_02077118: .4byte FUN_020770C8 +_02077118: .4byte sub_020770C8 _0207711C: .4byte 0x022B959A arm_func_end sub_020770FC @@ -135514,40 +140028,40 @@ _0207711C: .4byte 0x022B959A sub_02077120: @ 0x02077120 mov r2, #0x4000000 ldr r1, [r2] - ldr ip, _0207713C @ =FUN_020770C8 + ldr ip, _0207713C @ =sub_020770C8 bic r1, r1, #0x80000000 ldr r0, _02077140 @ =0x022B959C str r1, [r2] bx ip .align 2, 0 -_0207713C: .4byte FUN_020770C8 +_0207713C: .4byte sub_020770C8 _02077140: .4byte 0x022B959C arm_func_end sub_02077120 arm_func_start sub_02077144 sub_02077144: @ 0x02077144 - ldr ip, _02077150 @ =FUN_020770C8 + ldr ip, _02077150 @ =sub_020770C8 ldr r0, _02077154 @ =0x022B9594 bx ip .align 2, 0 -_02077150: .4byte FUN_020770C8 +_02077150: .4byte sub_020770C8 _02077154: .4byte 0x022B9594 arm_func_end sub_02077144 arm_func_start sub_02077158 sub_02077158: @ 0x02077158 - ldr ip, _02077164 @ =FUN_020770C8 + ldr ip, _02077164 @ =sub_020770C8 ldr r0, _02077168 @ =0x022B9596 bx ip .align 2, 0 -_02077164: .4byte FUN_020770C8 +_02077164: .4byte sub_020770C8 _02077168: .4byte 0x022B9596 arm_func_end sub_02077158 arm_func_start sub_0207716C sub_0207716C: @ 0x0207716C ldr r2, _02077188 @ =0x04001000 - ldr ip, _0207718C @ =FUN_020770C8 + ldr ip, _0207718C @ =sub_020770C8 ldr r1, [r2] ldr r0, _02077190 @ =0x022B95A2 bic r1, r1, #0x40000000 @@ -135555,14 +140069,14 @@ sub_0207716C: @ 0x0207716C bx ip .align 2, 0 _02077188: .4byte 0x04001000 -_0207718C: .4byte FUN_020770C8 +_0207718C: .4byte sub_020770C8 _02077190: .4byte 0x022B95A2 arm_func_end sub_0207716C arm_func_start sub_02077194 sub_02077194: @ 0x02077194 ldr r2, _020771B0 @ =0x04001000 - ldr ip, _020771B4 @ =FUN_020770C8 + ldr ip, _020771B4 @ =sub_020770C8 ldr r1, [r2] ldr r0, _020771B8 @ =0x022B95A4 bic r1, r1, #0x80000000 @@ -135570,12 +140084,12 @@ sub_02077194: @ 0x02077194 bx ip .align 2, 0 _020771B0: .4byte 0x04001000 -_020771B4: .4byte FUN_020770C8 +_020771B4: .4byte sub_020770C8 _020771B8: .4byte 0x022B95A4 arm_func_end sub_02077194 - arm_func_start FUN_020771BC -FUN_020771BC: @ 0x020771BC + arm_func_start sub_020771BC +sub_020771BC: @ 0x020771BC push {r4, lr} ldrh r4, [r0] mov r1, #0 @@ -135633,25 +140147,25 @@ _0207728C: .4byte 0x04000246 _02077290: .4byte 0x04000248 _02077294: .4byte 0x04000249 _02077298: .4byte 0x022B958A - arm_func_end FUN_020771BC + arm_func_end sub_020771BC arm_func_start sub_0207729C sub_0207729C: @ 0x0207729C - ldr ip, _020772A8 @ =FUN_020771BC + ldr ip, _020772A8 @ =sub_020771BC ldr r0, _020772AC @ =0x022B958E bx ip .align 2, 0 -_020772A8: .4byte FUN_020771BC +_020772A8: .4byte sub_020771BC _020772AC: .4byte 0x022B958E arm_func_end sub_0207729C arm_func_start sub_020772B0 sub_020772B0: @ 0x020772B0 - ldr ip, _020772BC @ =FUN_020771BC + ldr ip, _020772BC @ =sub_020771BC ldr r0, _020772C0 @ =0x022B9590 bx ip .align 2, 0 -_020772BC: .4byte FUN_020771BC +_020772BC: .4byte sub_020771BC _020772C0: .4byte 0x022B9590 arm_func_end sub_020772B0 @@ -135659,13 +140173,13 @@ _020772C0: .4byte 0x022B9590 sub_020772C4: @ 0x020772C4 mov r2, #0x4000000 ldr r1, [r2] - ldr ip, _020772E0 @ =FUN_020771BC + ldr ip, _020772E0 @ =sub_020771BC bic r1, r1, #0x40000000 ldr r0, _020772E4 @ =0x022B959A str r1, [r2] bx ip .align 2, 0 -_020772E0: .4byte FUN_020771BC +_020772E0: .4byte sub_020771BC _020772E4: .4byte 0x022B959A arm_func_end sub_020772C4 @@ -135673,74 +140187,90 @@ _020772E4: .4byte 0x022B959A sub_020772E8: @ 0x020772E8 mov r2, #0x4000000 ldr r1, [r2] - ldr ip, _02077304 @ =FUN_020771BC + ldr ip, _02077304 @ =sub_020771BC bic r1, r1, #0x80000000 ldr r0, _02077308 @ =0x022B959C str r1, [r2] bx ip .align 2, 0 -_02077304: .4byte FUN_020771BC +_02077304: .4byte sub_020771BC _02077308: .4byte 0x022B959C arm_func_end sub_020772E8 arm_func_start sub_0207730C sub_0207730C: @ 0x0207730C - ldr ip, _02077318 @ =FUN_020771BC + ldr ip, _02077318 @ =sub_020771BC ldr r0, _0207731C @ =0x022B9594 bx ip .align 2, 0 -_02077318: .4byte FUN_020771BC +_02077318: .4byte sub_020771BC _0207731C: .4byte 0x022B9594 arm_func_end sub_0207730C arm_func_start sub_02077320 sub_02077320: @ 0x02077320 - ldr ip, _0207732C @ =FUN_020771BC + ldr ip, _0207732C @ =sub_020771BC ldr r0, _02077330 @ =0x022B9596 bx ip .align 2, 0 -_0207732C: .4byte FUN_020771BC +_0207732C: .4byte sub_020771BC _02077330: .4byte 0x022B9596 arm_func_end sub_02077320 -_02077334: - .byte 0x04, 0xC0, 0x9F, 0xE5, 0x04, 0x00, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1 - .byte 0xBC, 0x71, 0x07, 0x02, 0x98, 0x95, 0x2B, 0x02, 0x04, 0xC0, 0x9F, 0xE5, 0x04, 0x00, 0x9F, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0xBC, 0x71, 0x07, 0x02, 0x92, 0x95, 0x2B, 0x02 + + arm_func_start sub_02077334 +sub_02077334: @ 0x02077334 + ldr ip, _02077340 @ =sub_020771BC + ldr r0, _02077344 @ =0x022B9598 + bx ip + .align 2, 0 +_02077340: .4byte sub_020771BC +_02077344: .4byte 0x022B9598 + arm_func_end sub_02077334 + + arm_func_start sub_02077348 +sub_02077348: @ 0x02077348 + ldr ip, _02077354 @ =sub_020771BC + ldr r0, _02077358 @ =0x022B9592 + bx ip + .align 2, 0 +_02077354: .4byte sub_020771BC +_02077358: .4byte 0x022B9592 + arm_func_end sub_02077348 arm_func_start sub_0207735C sub_0207735C: @ 0x0207735C - ldr ip, _02077368 @ =FUN_020771BC + ldr ip, _02077368 @ =sub_020771BC ldr r0, _0207736C @ =0x022B958C bx ip .align 2, 0 -_02077368: .4byte FUN_020771BC +_02077368: .4byte sub_020771BC _0207736C: .4byte 0x022B958C arm_func_end sub_0207735C arm_func_start sub_02077370 sub_02077370: @ 0x02077370 - ldr ip, _0207737C @ =FUN_020771BC + ldr ip, _0207737C @ =sub_020771BC ldr r0, _02077380 @ =0x022B959E bx ip .align 2, 0 -_0207737C: .4byte FUN_020771BC +_0207737C: .4byte sub_020771BC _02077380: .4byte 0x022B959E arm_func_end sub_02077370 arm_func_start sub_02077384 sub_02077384: @ 0x02077384 - ldr ip, _02077390 @ =FUN_020771BC + ldr ip, _02077390 @ =sub_020771BC ldr r0, _02077394 @ =0x022B95A0 bx ip .align 2, 0 -_02077390: .4byte FUN_020771BC +_02077390: .4byte sub_020771BC _02077394: .4byte 0x022B95A0 arm_func_end sub_02077384 arm_func_start sub_02077398 sub_02077398: @ 0x02077398 ldr r2, _020773B4 @ =0x04001000 - ldr ip, _020773B8 @ =FUN_020771BC + ldr ip, _020773B8 @ =sub_020771BC ldr r1, [r2] ldr r0, _020773BC @ =0x022B95A2 bic r1, r1, #0x40000000 @@ -135748,32 +140278,130 @@ sub_02077398: @ 0x02077398 bx ip .align 2, 0 _020773B4: .4byte 0x04001000 -_020773B8: .4byte FUN_020771BC +_020773B8: .4byte sub_020771BC _020773BC: .4byte 0x022B95A2 arm_func_end sub_02077398 -_020773C0: - .byte 0x14, 0x20, 0x9F, 0xE5, 0x14, 0xC0, 0x9F, 0xE5, 0x00, 0x10, 0x92, 0xE5, 0x10, 0x00, 0x9F, 0xE5 - .byte 0x02, 0x11, 0xC1, 0xE3, 0x00, 0x10, 0x82, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x00, 0x10, 0x00, 0x04 - .byte 0xBC, 0x71, 0x07, 0x02, 0xA4, 0x95, 0x2B, 0x02, 0x28, 0x10, 0x9F, 0xE5, 0x01, 0x03, 0xA0, 0xE3 - .byte 0xB0, 0x10, 0xD1, 0xE1, 0x00, 0x00, 0x90, 0xE5, 0x0E, 0x03, 0x00, 0xE2, 0xA0, 0x0D, 0xA0, 0xE1 - .byte 0x1F, 0x1C, 0x01, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x41, 0x14, 0xA0, 0xE1, 0x06, 0x04, 0x80, 0xE2 - .byte 0x81, 0x05, 0x80, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x00, 0x00, 0x04, 0x14, 0x00, 0x9F, 0xE5 - .byte 0xB0, 0x00, 0xD0, 0xE1, 0x1F, 0x0C, 0x00, 0xE2, 0x40, 0x04, 0xA0, 0xE1, 0x80, 0x05, 0xA0, 0xE1 - .byte 0x62, 0x06, 0x80, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x10, 0x00, 0x04, 0x28, 0x10, 0x9F, 0xE5 - .byte 0x01, 0x03, 0xA0, 0xE3, 0xB0, 0x10, 0xD1, 0xE1, 0x00, 0x00, 0x90, 0xE5, 0x0E, 0x03, 0x00, 0xE2 - .byte 0xA0, 0x0D, 0xA0, 0xE1, 0x1F, 0x1C, 0x01, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x41, 0x14, 0xA0, 0xE1 - .byte 0x06, 0x04, 0x80, 0xE2, 0x81, 0x05, 0x80, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1, 0x0A, 0x00, 0x00, 0x04 - .byte 0x14, 0x00, 0x9F, 0xE5, 0xB0, 0x00, 0xD0, 0xE1, 0x1F, 0x0C, 0x00, 0xE2, 0x40, 0x04, 0xA0, 0xE1 - .byte 0x80, 0x05, 0xA0, 0xE1, 0x62, 0x06, 0x80, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x0A, 0x10, 0x00, 0x04 - .byte 0x01, 0x03, 0xA0, 0xE3, 0x00, 0x10, 0x90, 0xE5, 0xBC, 0x30, 0xD0, 0xE1, 0x00, 0x00, 0x90, 0xE5 - .byte 0x07, 0xC0, 0x01, 0xE2, 0x0E, 0x03, 0x00, 0xE2, 0xA0, 0x1D, 0xA0, 0xE1, 0x1F, 0x0C, 0x03, 0xE2 - .byte 0x01, 0x28, 0xA0, 0xE1, 0x06, 0x00, 0x5C, 0xE3, 0x20, 0x14, 0xA0, 0xE1, 0x0C, 0xF1, 0x8F, 0x90 - .byte 0x11, 0x00, 0x00, 0xEA, 0x05, 0x00, 0x00, 0xEA, 0x04, 0x00, 0x00, 0xEA, 0x03, 0x00, 0x00, 0xEA - .byte 0x02, 0x00, 0x00, 0xEA, 0x01, 0x00, 0x00, 0xEA, 0x03, 0x00, 0x00, 0xEA, 0x08, 0x00, 0x00, 0xEA - .byte 0x06, 0x04, 0x82, 0xE2, 0x81, 0x05, 0x80, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1, 0x80, 0x00, 0x13, 0xE3 - .byte 0x01, 0x07, 0xA0, 0x11, 0x06, 0x04, 0x80, 0x12, 0x06, 0x04, 0x82, 0x02, 0x81, 0x05, 0x80, 0x00 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x06, 0x04, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x01, 0x03, 0xA0, 0xE3, 0x00, 0x10, 0x90, 0xE5, 0xBE, 0x30, 0xD0, 0xE1 + + arm_func_start sub_020773C0 +sub_020773C0: @ 0x020773C0 + ldr r2, _020773DC @ =0x04001000 + ldr ip, _020773E0 @ =sub_020771BC + ldr r1, [r2] + ldr r0, _020773E4 @ =0x022B95A4 + bic r1, r1, #0x80000000 + str r1, [r2] + bx ip + .align 2, 0 +_020773DC: .4byte 0x04001000 +_020773E0: .4byte sub_020771BC +_020773E4: .4byte 0x022B95A4 + arm_func_end sub_020773C0 + + arm_func_start sub_020773E8 +sub_020773E8: @ 0x020773E8 + ldr r1, _02077418 @ =0x04000008 + mov r0, #0x4000000 + ldrh r1, [r1] + ldr r0, [r0] + and r0, r0, #0x38000000 + lsr r0, r0, #0x1b + and r1, r1, #0x1f00 + lsl r0, r0, #0x10 + asr r1, r1, #8 + add r0, r0, #0x6000000 + add r0, r0, r1, lsl #11 + bx lr + .align 2, 0 +_02077418: .4byte 0x04000008 + arm_func_end sub_020773E8 + + arm_func_start sub_0207741C +sub_0207741C: @ 0x0207741C + ldr r0, _02077438 @ =0x04001008 + ldrh r0, [r0] + and r0, r0, #0x1f00 + asr r0, r0, #8 + lsl r0, r0, #0xb + add r0, r0, #0x6200000 + bx lr + .align 2, 0 +_02077438: .4byte 0x04001008 + arm_func_end sub_0207741C + + arm_func_start FUN_0207743C +FUN_0207743C: @ 0x0207743C + ldr r1, _0207746C @ =0x0400000A + mov r0, #0x4000000 + ldrh r1, [r1] + ldr r0, [r0] + and r0, r0, #0x38000000 + lsr r0, r0, #0x1b + and r1, r1, #0x1f00 + lsl r0, r0, #0x10 + asr r1, r1, #8 + add r0, r0, #0x6000000 + add r0, r0, r1, lsl #11 + bx lr + .align 2, 0 +_0207746C: .4byte 0x0400000A + arm_func_end FUN_0207743C + + arm_func_start FUN_02077470 +FUN_02077470: @ 0x02077470 + ldr r0, _0207748C @ =0x0400100A + ldrh r0, [r0] + and r0, r0, #0x1f00 + asr r0, r0, #8 + lsl r0, r0, #0xb + add r0, r0, #0x6200000 + bx lr + .align 2, 0 +_0207748C: .4byte 0x0400100A + arm_func_end FUN_02077470 + + arm_func_start FUN_02077490 +FUN_02077490: @ 0x02077490 + mov r0, #0x4000000 + ldr r1, [r0] + ldrh r3, [r0, #0xc] + ldr r0, [r0] + and ip, r1, #7 + and r0, r0, #0x38000000 + lsr r1, r0, #0x1b + and r0, r3, #0x1f00 + lsl r2, r1, #0x10 + cmp ip, #6 + lsr r1, r0, #8 + addls pc, pc, ip, lsl #2 + b _0207750C +_020774C4: @ jump table + b _020774E0 @ case 0 + b _020774E0 @ case 1 + b _020774E0 @ case 2 + b _020774E0 @ case 3 + b _020774E0 @ case 4 + b _020774EC @ case 5 + b _02077504 @ case 6 +_020774E0: + add r0, r2, #0x6000000 + add r0, r0, r1, lsl #11 + bx lr +_020774EC: + tst r3, #0x80 + lslne r0, r1, #0xe + addne r0, r0, #0x6000000 + addeq r0, r2, #0x6000000 + addeq r0, r0, r1, lsl #11 + bx lr +_02077504: + mov r0, #0x6000000 + bx lr +_0207750C: + mov r0, #0 + bx lr + arm_func_end FUN_02077490 +_02077514: + .byte 0x01, 0x03, 0xA0, 0xE3, 0x00, 0x10, 0x90, 0xE5, 0xBE, 0x30, 0xD0, 0xE1 .byte 0x00, 0x00, 0x90, 0xE5, 0x07, 0xC0, 0x01, 0xE2, 0x0E, 0x03, 0x00, 0xE2, 0xA0, 0x1D, 0xA0, 0xE1 .byte 0x1F, 0x0C, 0x03, 0xE2, 0x01, 0x28, 0xA0, 0xE1, 0x06, 0x00, 0x5C, 0xE3, 0x20, 0x14, 0xA0, 0xE1 .byte 0x0C, 0xF1, 0x8F, 0x90, 0x11, 0x00, 0x00, 0xEA, 0x05, 0x00, 0x00, 0xEA, 0x04, 0x00, 0x00, 0xEA @@ -135781,12 +140409,40 @@ _020773C0: .byte 0x08, 0x00, 0x00, 0xEA, 0x06, 0x04, 0x82, 0xE2, 0x81, 0x05, 0x80, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1 .byte 0x80, 0x00, 0x13, 0xE3, 0x01, 0x07, 0xA0, 0x11, 0x06, 0x04, 0x80, 0x12, 0x06, 0x04, 0x82, 0x02 .byte 0x81, 0x05, 0x80, 0x00, 0x1E, 0xFF, 0x2F, 0xE1, 0x00, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1, 0x28, 0x10, 0x9F, 0xE5, 0x01, 0x03, 0xA0, 0xE3 - .byte 0xB0, 0x10, 0xD1, 0xE1, 0x00, 0x00, 0x90, 0xE5, 0x07, 0x04, 0x00, 0xE2, 0x20, 0x0C, 0xA0, 0xE1 - .byte 0x3C, 0x10, 0x01, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x41, 0x11, 0xA0, 0xE1, 0x06, 0x04, 0x80, 0xE2 - .byte 0x01, 0x07, 0x80, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x00, 0x00, 0x04, 0x14, 0x00, 0x9F, 0xE5 - .byte 0xB0, 0x00, 0xD0, 0xE1, 0x3C, 0x00, 0x00, 0xE2, 0x40, 0x01, 0xA0, 0xE1, 0x00, 0x07, 0xA0, 0xE1 - .byte 0x62, 0x06, 0x80, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x10, 0x00, 0x04, 0x28, 0x10, 0x9F, 0xE5 + .byte 0x00, 0x00, 0xA0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_02077598 +sub_02077598: @ 0x02077598 + ldr r1, _020775C8 @ =0x04000008 + mov r0, #0x4000000 + ldrh r1, [r1] + ldr r0, [r0] + and r0, r0, #0x7000000 + lsr r0, r0, #0x18 + and r1, r1, #0x3c + lsl r0, r0, #0x10 + asr r1, r1, #2 + add r0, r0, #0x6000000 + add r0, r0, r1, lsl #14 + bx lr + .align 2, 0 +_020775C8: .4byte 0x04000008 + arm_func_end sub_02077598 + + arm_func_start FUN_020775CC +FUN_020775CC: @ 0x020775CC + ldr r0, _020775E8 @ =0x04001008 + ldrh r0, [r0] + and r0, r0, #0x3c + asr r0, r0, #2 + lsl r0, r0, #0xe + add r0, r0, #0x6200000 + bx lr + .align 2, 0 +_020775E8: .4byte 0x04001008 + arm_func_end FUN_020775CC +_020775EC: + .byte 0x28, 0x10, 0x9F, 0xE5 .byte 0x01, 0x03, 0xA0, 0xE3, 0xB0, 0x10, 0xD1, 0xE1, 0x00, 0x00, 0x90, 0xE5, 0x07, 0x04, 0x00, 0xE2 .byte 0x20, 0x0C, 0xA0, 0xE1, 0x3C, 0x10, 0x01, 0xE2, 0x00, 0x08, 0xA0, 0xE1, 0x41, 0x11, 0xA0, 0xE1 .byte 0x06, 0x04, 0x80, 0xE2, 0x01, 0x07, 0x80, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1, 0x0A, 0x00, 0x00, 0x04 @@ -135814,37 +140470,65 @@ sub_020776E8: @ 0x020776E8 str r1, [r0] bx lr arm_func_end sub_020776E8 -_02077704: - .byte 0x00, 0x00, 0x52, 0xE3, 0x80, 0x10, 0x81, 0xA3, 0xB0, 0x10, 0xC0, 0xA1 - .byte 0xB4, 0x20, 0xC0, 0xA1, 0x1E, 0xFF, 0x2F, 0xA1, 0xC0, 0x10, 0x81, 0xE3, 0xB0, 0x10, 0xC0, 0xE1 - .byte 0x00, 0x10, 0x62, 0xE2, 0xB4, 0x10, 0xC0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0xB0, 0x30, 0xD0, 0xE1 - .byte 0x00, 0x00, 0x51, 0xE3, 0xC0, 0x20, 0x03, 0xE2, 0x06, 0x00, 0x00, 0xAA, 0x80, 0x00, 0x52, 0xE3 - .byte 0xC0, 0x20, 0xC3, 0x03, 0xC0, 0x20, 0x82, 0x03, 0xB0, 0x20, 0xC0, 0x01, 0x00, 0x10, 0x61, 0xE2 - .byte 0xB4, 0x10, 0xC0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0xC0, 0x00, 0x52, 0xE3, 0xC0, 0x20, 0xC3, 0x03 - .byte 0x80, 0x20, 0x82, 0x03, 0xB0, 0x20, 0xC0, 0x01, 0xB4, 0x10, 0xC0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_02077704 +sub_02077704: @ 0x02077704 + cmp r2, #0 + orrge r1, r1, #0x80 + strhge r1, [r0] + strhge r2, [r0, #4] + bxge lr + orr r1, r1, #0xc0 + strh r1, [r0] + rsb r1, r2, #0 + strh r1, [r0, #4] + bx lr + arm_func_end sub_02077704 + + arm_func_start sub_0207772C +sub_0207772C: @ 0x0207772C + ldrh r3, [r0] + cmp r1, #0 + and r2, r3, #0xc0 + bge _02077758 + cmp r2, #0x80 + biceq r2, r3, #0xc0 + orreq r2, r2, #0xc0 + strheq r2, [r0] + rsb r1, r1, #0 + strh r1, [r0, #4] + bx lr +_02077758: + cmp r2, #0xc0 + biceq r2, r3, #0xc0 + orreq r2, r2, #0x80 + strheq r2, [r0] + strh r1, [r0, #4] + bx lr + arm_func_end sub_0207772C arm_func_start sub_02077770 sub_02077770: @ 0x02077770 ldr r1, _02077784 @ =0x04000400 mov r2, #0x16 - ldr ip, _02077788 @ =FUN_020788E4 + ldr ip, _02077788 @ =sub_020788E4 str r2, [r1] bx ip .align 2, 0 _02077784: .4byte 0x04000400 -_02077788: .4byte FUN_020788E4 +_02077788: .4byte sub_020788E4 arm_func_end sub_02077770 arm_func_start sub_0207778C sub_0207778C: @ 0x0207778C ldr r1, _020777A0 @ =0x04000400 mov r2, #0x17 - ldr ip, _020777A4 @ =FUN_020788C0 + ldr ip, _020777A4 @ =sub_020788C0 str r2, [r1] bx ip .align 2, 0 _020777A0: .4byte 0x04000400 -_020777A4: .4byte FUN_020788C0 +_020777A4: .4byte sub_020788C0 arm_func_end sub_0207778C _020777A8: .byte 0x0C, 0x10, 0x9F, 0xE5, 0x19, 0x20, 0xA0, 0xE3 @@ -136297,17 +140981,63 @@ _02077D4C: .byte 0x04, 0x00, 0x00, 0x9A, 0x06, 0x2C, 0x81, 0xE2, 0x0E, 0x10, 0xA0, 0xE1, 0x05, 0x24, 0x82, 0xE2 .byte 0xC1, 0x0F, 0x00, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0x06, 0x1C, 0x81, 0xE2, 0x0E, 0x00, 0xA0, 0xE1 .byte 0x03, 0x20, 0xA0, 0xE1, 0x05, 0x14, 0x81, 0xE2, 0x24, 0x11, 0x00, 0xEB, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x98, 0x2B, 0x0B, 0x02, 0x10, 0x40, 0x2D, 0xE9, 0x44, 0x30, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE1 - .byte 0x00, 0x00, 0x93, 0xE5, 0x00, 0xC0, 0xE0, 0xE3, 0x01, 0xE0, 0xA0, 0xE1, 0x02, 0x30, 0xA0, 0xE1 - .byte 0x0C, 0x00, 0x50, 0xE1, 0x05, 0x00, 0x00, 0x0A, 0x30, 0x00, 0x53, 0xE3, 0x03, 0x00, 0x00, 0x9A - .byte 0x04, 0x10, 0xA0, 0xE1, 0x07, 0x24, 0x8E, 0xE2, 0x8F, 0x0F, 0x00, 0xEB, 0x10, 0x80, 0xBD, 0xE8 - .byte 0x04, 0x00, 0xA0, 0xE1, 0x03, 0x20, 0xA0, 0xE1, 0x07, 0x14, 0x8E, 0xE2, 0x23, 0x11, 0x00, 0xEB - .byte 0x10, 0x80, 0xBD, 0xE8, 0x98, 0x2B, 0x0B, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0x48, 0x30, 0x9F, 0xE5 - .byte 0x00, 0xE0, 0xA0, 0xE1, 0x00, 0x00, 0x93, 0xE5, 0x00, 0xC0, 0xE0, 0xE3, 0x02, 0x30, 0xA0, 0xE1 - .byte 0x0C, 0x00, 0x50, 0xE1, 0x06, 0x00, 0x00, 0x0A, 0x30, 0x00, 0x53, 0xE3, 0x04, 0x00, 0x00, 0x9A - .byte 0x01, 0x2B, 0x81, 0xE2, 0x0E, 0x10, 0xA0, 0xE1, 0x07, 0x24, 0x82, 0xE2, 0x7A, 0x0F, 0x00, 0xEB - .byte 0x08, 0x80, 0xBD, 0xE8, 0x01, 0x1B, 0x81, 0xE2, 0x0E, 0x00, 0xA0, 0xE1, 0x03, 0x20, 0xA0, 0xE1 - .byte 0x07, 0x14, 0x81, 0xE2, 0x0D, 0x11, 0x00, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0x98, 0x2B, 0x0B, 0x02 + .byte 0x98, 0x2B, 0x0B, 0x02 + + arm_func_start sub_02077E54 +sub_02077E54: @ 0x02077E54 + push {r4, lr} + ldr r3, _02077EA4 @ =0x020B2B98 + mov r4, r0 + ldr r0, [r3] + mvn ip, #0 + mov lr, r1 + mov r3, r2 + cmp r0, ip + beq _02077E90 + cmp r3, #0x30 + bls _02077E90 + mov r1, r4 + add r2, lr, #0x7000000 + bl sub_0207BCCC + pop {r4, pc} +_02077E90: + mov r0, r4 + mov r2, r3 + add r1, lr, #0x7000000 + bl sub_0207C330 + pop {r4, pc} + .align 2, 0 +_02077EA4: .4byte 0x020B2B98 + arm_func_end sub_02077E54 + + arm_func_start sub_02077EA8 +sub_02077EA8: @ 0x02077EA8 + push {r3, lr} + ldr r3, _02077EFC @ =0x020B2B98 + mov lr, r0 + ldr r0, [r3] + mvn ip, #0 + mov r3, r2 + cmp r0, ip + beq _02077EE4 + cmp r3, #0x30 + bls _02077EE4 + add r2, r1, #0x400 + mov r1, lr + add r2, r2, #0x7000000 + bl sub_0207BCCC + pop {r3, pc} +_02077EE4: + add r1, r1, #0x400 + mov r0, lr + mov r2, r3 + add r1, r1, #0x7000000 + bl sub_0207C330 + pop {r3, pc} + .align 2, 0 +_02077EFC: .4byte 0x020B2B98 + arm_func_end sub_02077EA8 +_02077F00: .byte 0x10, 0x40, 0x2D, 0xE9, 0x48, 0x30, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE1, 0x00, 0x00, 0x93, 0xE5 .byte 0x00, 0xC0, 0xE0, 0xE3, 0x01, 0xE0, 0xA0, 0xE1, 0x02, 0x30, 0xA0, 0xE1, 0x0C, 0x00, 0x50, 0xE1 .byte 0x19, 0xC5, 0xA0, 0xE3, 0x05, 0x00, 0x00, 0x0A, 0x30, 0x00, 0x53, 0xE3, 0x03, 0x00, 0x00, 0x9A @@ -136325,42 +141055,164 @@ _02077D4C: .byte 0x04, 0x00, 0x00, 0x9A, 0x06, 0x10, 0xA0, 0xE1, 0x04, 0x30, 0xA0, 0xE1, 0x05, 0x20, 0x8C, 0xE0 .byte 0x51, 0x0F, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x06, 0x00, 0xA0, 0xE1, 0x04, 0x20, 0xA0, 0xE1 .byte 0x05, 0x10, 0x8C, 0xE0, 0xB5, 0x10, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x98, 0x2B, 0x0B, 0x02 - .byte 0x70, 0x40, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1 - .byte 0x05, 0xFD, 0xFF, 0xEB, 0x40, 0x10, 0x9F, 0xE5, 0x00, 0xC0, 0xA0, 0xE1, 0x00, 0x00, 0x91, 0xE5 - .byte 0x00, 0x10, 0xE0, 0xE3, 0x01, 0x00, 0x50, 0xE1, 0x06, 0x00, 0x00, 0x0A, 0x1C, 0x00, 0x54, 0xE3 - .byte 0x04, 0x00, 0x00, 0x9A, 0x06, 0x10, 0xA0, 0xE1, 0x04, 0x30, 0xA0, 0xE1, 0x05, 0x20, 0x8C, 0xE0 - .byte 0x39, 0x0F, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x06, 0x00, 0xA0, 0xE1, 0x04, 0x20, 0xA0, 0xE1 - .byte 0x05, 0x10, 0x8C, 0xE0, 0x9D, 0x10, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x98, 0x2B, 0x0B, 0x02 - .byte 0x70, 0x40, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1 - .byte 0xFA, 0xFC, 0xFF, 0xEB, 0x40, 0x10, 0x9F, 0xE5, 0x00, 0xC0, 0xA0, 0xE1, 0x00, 0x00, 0x91, 0xE5 - .byte 0x00, 0x10, 0xE0, 0xE3, 0x01, 0x00, 0x50, 0xE1, 0x06, 0x00, 0x00, 0x0A, 0x1C, 0x00, 0x54, 0xE3 - .byte 0x04, 0x00, 0x00, 0x9A, 0x06, 0x10, 0xA0, 0xE1, 0x04, 0x30, 0xA0, 0xE1, 0x05, 0x20, 0x8C, 0xE0 - .byte 0x21, 0x0F, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x06, 0x00, 0xA0, 0xE1, 0x04, 0x20, 0xA0, 0xE1 - .byte 0x05, 0x10, 0x8C, 0xE0, 0x85, 0x10, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x98, 0x2B, 0x0B, 0x02 - .byte 0x70, 0x40, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1 - .byte 0xEA, 0xFC, 0xFF, 0xEB, 0x40, 0x10, 0x9F, 0xE5, 0x00, 0xC0, 0xA0, 0xE1, 0x00, 0x00, 0x91, 0xE5 - .byte 0x00, 0x10, 0xE0, 0xE3, 0x01, 0x00, 0x50, 0xE1, 0x06, 0x00, 0x00, 0x0A, 0x1C, 0x00, 0x54, 0xE3 - .byte 0x04, 0x00, 0x00, 0x9A, 0x06, 0x10, 0xA0, 0xE1, 0x04, 0x30, 0xA0, 0xE1, 0x05, 0x20, 0x8C, 0xE0 - .byte 0x09, 0x0F, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x06, 0x00, 0xA0, 0xE1, 0x04, 0x20, 0xA0, 0xE1 - .byte 0x05, 0x10, 0x8C, 0xE0, 0x6D, 0x10, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x98, 0x2B, 0x0B, 0x02 + + arm_func_start sub_02078010 +sub_02078010: @ 0x02078010 + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, r1 + mov r4, r2 + bl FUN_0207743C + ldr r1, _0207806C @ =0x020B2B98 + mov ip, r0 + ldr r0, [r1] + mvn r1, #0 + cmp r0, r1 + beq _02078058 + cmp r4, #0x1c + bls _02078058 + mov r1, r6 + mov r3, r4 + add r2, ip, r5 + bl sub_0207BD3C + pop {r4, r5, r6, pc} +_02078058: + mov r0, r6 + mov r2, r4 + add r1, ip, r5 + bl sub_0207C2E0 + pop {r4, r5, r6, pc} + .align 2, 0 +_0207806C: .4byte 0x020B2B98 + arm_func_end sub_02078010 + + arm_func_start sub_02078070 +sub_02078070: @ 0x02078070 + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, r1 + mov r4, r2 + bl FUN_02077470 + ldr r1, _020780CC @ =0x020B2B98 + mov ip, r0 + ldr r0, [r1] + mvn r1, #0 + cmp r0, r1 + beq _020780B8 + cmp r4, #0x1c + bls _020780B8 + mov r1, r6 + mov r3, r4 + add r2, ip, r5 + bl sub_0207BD3C + pop {r4, r5, r6, pc} +_020780B8: + mov r0, r6 + mov r2, r4 + add r1, ip, r5 + bl sub_0207C2E0 + pop {r4, r5, r6, pc} + .align 2, 0 +_020780CC: .4byte 0x020B2B98 + arm_func_end sub_02078070 + + arm_func_start sub_020780D0 +sub_020780D0: @ 0x020780D0 + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, r1 + mov r4, r2 + bl FUN_02077490 + ldr r1, _0207812C @ =0x020B2B98 + mov ip, r0 + ldr r0, [r1] + mvn r1, #0 + cmp r0, r1 + beq _02078118 + cmp r4, #0x1c + bls _02078118 + mov r1, r6 + mov r3, r4 + add r2, ip, r5 + bl sub_0207BD3C + pop {r4, r5, r6, pc} +_02078118: + mov r0, r6 + mov r2, r4 + add r1, ip, r5 + bl sub_0207C2E0 + pop {r4, r5, r6, pc} + .align 2, 0 +_0207812C: .4byte 0x020B2B98 + arm_func_end sub_020780D0 +_02078130: .byte 0x70, 0x40, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1 .byte 0xF3, 0xFC, 0xFF, 0xEB, 0x40, 0x10, 0x9F, 0xE5, 0x00, 0xC0, 0xA0, 0xE1, 0x00, 0x00, 0x91, 0xE5 .byte 0x00, 0x10, 0xE0, 0xE3, 0x01, 0x00, 0x50, 0xE1, 0x06, 0x00, 0x00, 0x0A, 0x1C, 0x00, 0x54, 0xE3 .byte 0x04, 0x00, 0x00, 0x9A, 0x06, 0x10, 0xA0, 0xE1, 0x04, 0x30, 0xA0, 0xE1, 0x05, 0x20, 0x8C, 0xE0 .byte 0xF1, 0x0E, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x06, 0x00, 0xA0, 0xE1, 0x04, 0x20, 0xA0, 0xE1 .byte 0x05, 0x10, 0x8C, 0xE0, 0x55, 0x10, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x98, 0x2B, 0x0B, 0x02 - .byte 0x70, 0x40, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1 - .byte 0xFC, 0xFC, 0xFF, 0xEB, 0x40, 0x10, 0x9F, 0xE5, 0x00, 0xC0, 0xA0, 0xE1, 0x00, 0x00, 0x91, 0xE5 - .byte 0x00, 0x10, 0xE0, 0xE3, 0x01, 0x00, 0x50, 0xE1, 0x06, 0x00, 0x00, 0x0A, 0x30, 0x00, 0x54, 0xE3 - .byte 0x04, 0x00, 0x00, 0x9A, 0x06, 0x10, 0xA0, 0xE1, 0x04, 0x30, 0xA0, 0xE1, 0x05, 0x20, 0x8C, 0xE0 - .byte 0xBD, 0x0E, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x06, 0x00, 0xA0, 0xE1, 0x04, 0x20, 0xA0, 0xE1 - .byte 0x05, 0x10, 0x8C, 0xE0, 0x51, 0x10, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x98, 0x2B, 0x0B, 0x02 - .byte 0x70, 0x40, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1 - .byte 0xF1, 0xFC, 0xFF, 0xEB, 0x40, 0x10, 0x9F, 0xE5, 0x00, 0xC0, 0xA0, 0xE1, 0x00, 0x00, 0x91, 0xE5 - .byte 0x00, 0x10, 0xE0, 0xE3, 0x01, 0x00, 0x50, 0xE1, 0x06, 0x00, 0x00, 0x0A, 0x30, 0x00, 0x54, 0xE3 - .byte 0x04, 0x00, 0x00, 0x9A, 0x06, 0x10, 0xA0, 0xE1, 0x04, 0x30, 0xA0, 0xE1, 0x05, 0x20, 0x8C, 0xE0 - .byte 0xA5, 0x0E, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x06, 0x00, 0xA0, 0xE1, 0x04, 0x20, 0xA0, 0xE1 - .byte 0x05, 0x10, 0x8C, 0xE0, 0x39, 0x10, 0x00, 0xEB, 0x70, 0x80, 0xBD, 0xE8, 0x98, 0x2B, 0x0B, 0x02 + + arm_func_start sub_02078190 +sub_02078190: @ 0x02078190 + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, r1 + mov r4, r2 + bl sub_02077598 + ldr r1, _020781EC @ =0x020B2B98 + mov ip, r0 + ldr r0, [r1] + mvn r1, #0 + cmp r0, r1 + beq _020781D8 + cmp r4, #0x30 + bls _020781D8 + mov r1, r6 + mov r3, r4 + add r2, ip, r5 + bl sub_0207BCCC + pop {r4, r5, r6, pc} +_020781D8: + mov r0, r6 + mov r2, r4 + add r1, ip, r5 + bl sub_0207C330 + pop {r4, r5, r6, pc} + .align 2, 0 +_020781EC: .4byte 0x020B2B98 + arm_func_end sub_02078190 + + arm_func_start sub_020781F0 +sub_020781F0: @ 0x020781F0 + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, r1 + mov r4, r2 + bl FUN_020775CC + ldr r1, _0207824C @ =0x020B2B98 + mov ip, r0 + ldr r0, [r1] + mvn r1, #0 + cmp r0, r1 + beq _02078238 + cmp r4, #0x30 + bls _02078238 + mov r1, r6 + mov r3, r4 + add r2, ip, r5 + bl sub_0207BCCC + pop {r4, r5, r6, pc} +_02078238: + mov r0, r6 + mov r2, r4 + add r1, ip, r5 + bl sub_0207C330 + pop {r4, r5, r6, pc} + .align 2, 0 +_0207824C: .4byte 0x020B2B98 + arm_func_end sub_020781F0 +_02078250: .byte 0x70, 0x40, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1 .byte 0xE1, 0xFC, 0xFF, 0xEB, 0x40, 0x10, 0x9F, 0xE5, 0x00, 0xC0, 0xA0, 0xE1, 0x00, 0x00, 0x91, 0xE5 .byte 0x00, 0x10, 0xE0, 0xE3, 0x01, 0x00, 0x50, 0xE1, 0x06, 0x00, 0x00, 0x0A, 0x30, 0x00, 0x54, 0xE3 @@ -136790,8 +141642,8 @@ _020788B8: .4byte 0x020B2B98 _020788BC: .4byte 0x022B95C4 arm_func_end sub_0207887C - arm_func_start FUN_020788C0 -FUN_020788C0: @ 0x020788C0 + arm_func_start sub_020788C0 +sub_020788C0: @ 0x020788C0 ldm r0!, {r2, r3, ip} stm r1, {r2, r3, ip} ldm r0!, {r2, r3, ip} @@ -136801,10 +141653,10 @@ FUN_020788C0: @ 0x020788C0 ldm r0!, {r2, r3, ip} stm r1, {r2, r3, ip} bx lr - arm_func_end FUN_020788C0 + arm_func_end sub_020788C0 - arm_func_start FUN_020788E4 -FUN_020788E4: @ 0x020788E4 + arm_func_start sub_020788E4 +sub_020788E4: @ 0x020788E4 push {r4, r5, r6, r7, r8} ldm r0!, {r2, r3, r4, r5, r6, r7, r8, ip} stm r1, {r2, r3, r4, r5, r6, r7, r8, ip} @@ -136812,7 +141664,7 @@ FUN_020788E4: @ 0x020788E4 stm r1, {r2, r3, r4, r5, r6, r7, r8, ip} pop {r4, r5, r6, r7, r8} bx lr - arm_func_end FUN_020788E4 + arm_func_end sub_020788E4 arm_func_start sub_02078900 sub_02078900: @ 0x02078900 @@ -136922,16 +141774,50 @@ _02078B04: _02078B18: .4byte 0x027E0000 _02078B1C: .4byte 0x022B95E4 arm_func_end sub_02078A98 -_02078B20: - .byte 0x7C, 0x20, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x01, 0x00, 0x10, 0xE3, 0x15, 0x00, 0x00, 0x0A - .byte 0x08, 0x00, 0x51, 0xE3, 0x07, 0x00, 0x00, 0xBA, 0x0B, 0x00, 0x51, 0xE3, 0x05, 0x00, 0x00, 0xCA - .byte 0x08, 0x10, 0x41, 0xE2, 0x0C, 0x00, 0xA0, 0xE3, 0x91, 0x00, 0x02, 0xE0, 0x54, 0x00, 0x9F, 0xE5 - .byte 0x02, 0x00, 0x90, 0xE7, 0x1E, 0xFF, 0x2F, 0xE1, 0x03, 0x00, 0x51, 0xE3, 0x07, 0x00, 0x00, 0xBA - .byte 0x06, 0x00, 0x51, 0xE3, 0x05, 0x00, 0x00, 0xCA, 0x01, 0x10, 0x81, 0xE2, 0x0C, 0x00, 0xA0, 0xE3 - .byte 0x91, 0x00, 0x02, 0xE0, 0x2C, 0x00, 0x9F, 0xE5, 0x02, 0x00, 0x90, 0xE7, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0x00, 0x92, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x01, 0x10, 0x81, 0xE2, 0x16, 0x00, 0x51, 0xE3 - .byte 0xA0, 0x00, 0xA0, 0xE1, 0x04, 0x20, 0x82, 0xE2, 0xE2, 0xFF, 0xFF, 0xBA, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x00, 0x00, 0x7E, 0x02, 0xE4, 0x95, 0x2B, 0x02 + + arm_func_start sub_02078B20 +sub_02078B20: @ 0x02078B20 + ldr r2, _02078BA4 @ =0x027E0000 + mov r1, #0 +_02078B28: + tst r0, #1 + beq _02078B88 + cmp r1, #8 + blt _02078B58 + cmp r1, #0xb + bgt _02078B58 + sub r1, r1, #8 + mov r0, #0xc + mul r2, r1, r0 + ldr r0, _02078BA8 @ =0x022B95E4 + ldr r0, [r0, r2] + bx lr +_02078B58: + cmp r1, #3 + blt _02078B80 + cmp r1, #6 + bgt _02078B80 + add r1, r1, #1 + mov r0, #0xc + mul r2, r1, r0 + ldr r0, _02078BA8 @ =0x022B95E4 + ldr r0, [r0, r2] + bx lr +_02078B80: + ldr r0, [r2] + bx lr +_02078B88: + add r1, r1, #1 + cmp r1, #0x16 + lsr r0, r0, #1 + add r2, r2, #4 + blt _02078B28 + mov r0, #0 + bx lr + .align 2, 0 +_02078BA4: .4byte 0x027E0000 +_02078BA8: .4byte 0x022B95E4 + arm_func_end sub_02078B20 arm_func_start sub_02078BAC sub_02078BAC: @ 0x02078BAC @@ -137121,8 +142007,8 @@ _02078DEC: .4byte 0x027FFFB0 _02078DF0: .4byte 0x04000204 arm_func_end sub_02078D28 - arm_func_start FUN_02078DF4 -FUN_02078DF4: @ 0x02078DF4 + arm_func_start sub_02078DF4 +sub_02078DF4: @ 0x02078DF4 push {r4, r5, r6, r7, r8, lr} mov r8, r0 mov r7, r1 @@ -137143,19 +142029,19 @@ _02078E18: cmp r0, #0 bgt _02078E18 pop {r4, r5, r6, r7, r8, pc} - arm_func_end FUN_02078DF4 + arm_func_end sub_02078DF4 arm_func_start sub_02078E40 sub_02078E40: @ 0x02078E40 - ldr ip, _02078E4C @ =FUN_02078DF4 + ldr ip, _02078E4C @ =sub_02078DF4 mov r3, #0 bx ip .align 2, 0 -_02078E4C: .4byte FUN_02078DF4 +_02078E4C: .4byte sub_02078DF4 arm_func_end sub_02078E40 - arm_func_start FUN_02078E50 -FUN_02078E50: @ 0x02078E50 + arm_func_start sub_02078E50 +sub_02078E50: @ 0x02078E50 push {r3, r4, r5, r6, r7, lr} mov r7, r1 ldrh r1, [r7, #4] @@ -137190,15 +142076,15 @@ _02078EB8: _02078EBC: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} - arm_func_end FUN_02078E50 + arm_func_end sub_02078E50 arm_func_start sub_02078EC4 sub_02078EC4: @ 0x02078EC4 - ldr ip, _02078ED0 @ =FUN_02078E50 + ldr ip, _02078ED0 @ =sub_02078E50 mov r3, #0 bx ip .align 2, 0 -_02078ED0: .4byte FUN_02078E50 +_02078ED0: .4byte sub_02078E50 arm_func_end sub_02078EC4 arm_func_start sub_02078ED4 @@ -137240,24 +142126,24 @@ _02078F38: arm_func_start sub_02078F40 sub_02078F40: @ 0x02078F40 - ldr ip, _02078F54 @ =FUN_02078E50 + ldr ip, _02078F54 @ =sub_02078E50 ldr r1, _02078F58 @ =0x027FFFE8 ldr r2, _02078F5C @ =sub_02078FA4 mov r3, #1 bx ip .align 2, 0 -_02078F54: .4byte FUN_02078E50 +_02078F54: .4byte sub_02078E50 _02078F58: .4byte 0x027FFFE8 _02078F5C: .4byte sub_02078FA4 arm_func_end sub_02078F40 - arm_func_start thunk_sub_02078F40 -thunk_sub_02078F40: @ 0x02078F60 + arm_func_start sub_02078F40 +sub_02078F40: @ 0x02078F60 ldr r1, _02078F68 @ =sub_02078F40 bx r1 .align 2, 0 _02078F68: .4byte sub_02078F40 - arm_func_end thunk_sub_02078F40 + arm_func_end sub_02078F40 arm_func_start sub_02078F6C sub_02078F6C: @ 0x02078F6C @@ -137402,15 +142288,53 @@ _020790C0: .align 2, 0 _020790D8: .4byte 0x027FFFB0 arm_func_end sub_02079094 -_020790DC: - .byte 0x0F, 0x00, 0x2D, 0xE9 - .byte 0x08, 0x40, 0x2D, 0xE9, 0x0C, 0x20, 0x8D, 0xE2, 0x03, 0x20, 0xC2, 0xE3, 0x0C, 0x10, 0x9D, 0xE5 - .byte 0x04, 0x20, 0x82, 0xE2, 0x02, 0x00, 0x00, 0xEB, 0x08, 0x40, 0xBD, 0xE8, 0x10, 0xD0, 0x8D, 0xE2 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x0C, 0xC0, 0x9F, 0xE5, 0x02, 0x30, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE1 - .byte 0x02, 0x11, 0xE0, 0xE3, 0x1C, 0xFF, 0x2F, 0xE1, 0x44, 0x91, 0x07, 0x02, 0x0F, 0x00, 0x2D, 0xE9 - .byte 0x08, 0x40, 0x2D, 0xE9, 0x10, 0x30, 0x8D, 0xE2, 0x03, 0x30, 0xC3, 0xE3, 0x10, 0x20, 0x9D, 0xE5 - .byte 0x04, 0x30, 0x83, 0xE2, 0x02, 0x00, 0x00, 0xEB, 0x08, 0x40, 0xBD, 0xE8, 0x10, 0xD0, 0x8D, 0xE2 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0xD4, 0x5B, 0x08, 0x02 + + arm_func_start sub_020790DC +sub_020790DC: @ 0x020790DC + push {r0, r1, r2, r3} + push {r3, lr} + add r2, sp, #0xc + bic r2, r2, #3 + ldr r1, [sp, #0xc] + add r2, r2, #4 + bl sub_02079104 + pop {r3, lr} + add sp, sp, #0x10 + bx lr + arm_func_end sub_020790DC + + arm_func_start sub_02079104 +sub_02079104: @ 0x02079104 + ldr ip, _02079118 @ =sub_02079144 + mov r3, r2 + mov r2, r1 + mvn r1, #0x80000000 + bx ip + .align 2, 0 +_02079118: .4byte sub_02079144 + arm_func_end sub_02079104 + + arm_func_start sub_0207911C +sub_0207911C: @ 0x0207911C + push {r0, r1, r2, r3} + push {r3, lr} + add r3, sp, #0x10 + bic r3, r3, #3 + ldr r2, [sp, #0x10] + add r3, r3, #4 + bl sub_02079144 + pop {r3, lr} + add sp, sp, #0x10 + bx lr + arm_func_end sub_0207911C + + arm_func_start sub_02079144 +sub_02079144: @ 0x02079144 + ldr ip, _0207914C @ =sub_02085BD4 + bx ip + .align 2, 0 +_0207914C: .4byte sub_02085BD4 + arm_func_end sub_02079144 arm_func_start sub_02079150 sub_02079150: @ 0x02079150 @@ -137728,8 +142652,15 @@ _02079544: .4byte 0x022B967C _02079548: .4byte 0x02079C04 _0207954C: .4byte 0x022B98C4 arm_func_end sub_02079408 -_02079550: - .byte 0x04, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x54, 0x96, 0x2B, 0x02 + + arm_func_start sub_02079550 +sub_02079550: @ 0x02079550 + ldr r0, _0207955C @ =0x022B9654 + ldr r0, [r0] + bx lr + .align 2, 0 +_0207955C: .4byte 0x022B9654 + arm_func_end sub_02079550 arm_func_start sub_02079560 sub_02079560: @ 0x02079560 @@ -137889,17 +142820,54 @@ _02079740: .align 2, 0 _02079768: .4byte 0x022B9648 arm_func_end sub_02079710 -_0207976C: - .byte 0x38, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x50, 0xA0, 0xE1, 0x1A, 0x08, 0x00, 0xEB, 0x64, 0x10, 0x9F, 0xE5, 0x00, 0x40, 0xA0, 0xE1 - .byte 0x28, 0x00, 0x91, 0xE5, 0x05, 0x00, 0x50, 0xE1, 0x00, 0x00, 0x00, 0x1A, 0xDF, 0xFF, 0xFF, 0xEB - .byte 0x1F, 0x01, 0x00, 0xEB, 0x05, 0x00, 0xA0, 0xE1, 0x62, 0x02, 0x00, 0xEB, 0x05, 0x00, 0xA0, 0xE1 - .byte 0x10, 0x00, 0x00, 0xEB, 0x78, 0x00, 0x95, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0x00, 0x0A - .byte 0x05, 0x10, 0xA0, 0xE1, 0x96, 0xFE, 0xFF, 0xEB, 0x05, 0x00, 0xA0, 0xE1, 0xCD, 0xFE, 0xFF, 0xEB - .byte 0x02, 0x10, 0xA0, 0xE3, 0x9C, 0x00, 0x85, 0xE2, 0x64, 0x10, 0x85, 0xE5, 0x41, 0x00, 0x00, 0xEB - .byte 0x1C, 0x01, 0x00, 0xEB, 0x04, 0x00, 0xA0, 0xE1, 0x06, 0x08, 0x00, 0xEB, 0x6B, 0x00, 0x00, 0xEB - .byte 0x38, 0x80, 0xBD, 0xE8, 0x48, 0x96, 0x2B, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0xB0, 0x00, 0x90, 0xE5 - .byte 0x00, 0x00, 0x50, 0xE3, 0x08, 0x80, 0xBD, 0x08, 0x7A, 0x06, 0x00, 0xEB, 0x08, 0x80, 0xBD, 0xE8 + + arm_func_start sub_0207976C +sub_0207976C: @ 0x0207976C + push {r3, r4, r5, lr} + mov r5, r0 + bl EnableIrqFlag + ldr r1, _020797E4 @ =0x022B9648 + mov r4, r0 + ldr r0, [r1, #0x28] + cmp r0, r5 + bne _02079790 + bl sub_02079710 +_02079790: + bl sub_02079C14 + mov r0, r5 + bl sub_0207A128 + mov r0, r5 + bl sub_020797E8 + ldr r0, [r5, #0x78] + cmp r0, #0 + beq _020797B8 + mov r1, r5 + bl sub_02079214 +_020797B8: + mov r0, r5 + bl sub_020792F8 + mov r1, #2 + add r0, r5, #0x9c + str r1, [r5, #0x64] + bl sub_020798D8 + bl sub_02079C48 + mov r0, r4 + bl SetIrqFlag + bl sub_02079990 + pop {r3, r4, r5, pc} + .align 2, 0 +_020797E4: .4byte 0x022B9648 + arm_func_end sub_0207976C + + arm_func_start sub_020797E8 +sub_020797E8: @ 0x020797E8 + push {r3, lr} + ldr r0, [r0, #0xb0] + cmp r0, #0 + popeq {r3, pc} + bl sub_0207B1E8 + pop {r3, pc} + arm_func_end sub_020797E8 arm_func_start sub_02079800 sub_02079800: @ 0x02079800 @@ -137917,9 +142885,15 @@ _02079824: bl SetIrqFlag pop {r3, r4, r5, pc} arm_func_end sub_02079800 -_02079830: - .byte 0x64, 0x00, 0x90, 0xE5, 0x02, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x00, 0x00, 0xA0, 0x13 - .byte 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_02079830 +sub_02079830: @ 0x02079830 + ldr r0, [r0, #0x64] + cmp r0, #2 + moveq r0, #1 + movne r0, #0 + bx lr + arm_func_end sub_02079830 arm_func_start sub_02079844 sub_02079844: @ 0x02079844 @@ -138842,7 +143816,7 @@ _0207A358: sub_0207A36C: @ 0x0207A36C push {r3, lr} bl sub_0207A3B4 - bl thunk_sub_0207D9B0 + bl sub_0207D9B0 bl sub_02078D28 bl sub_0207A4B8 bl sub_02078A80 @@ -139713,8 +144687,15 @@ sub_0207AFF0: @ 0x0207AFF0 .align 2, 0 _0207B02C: .4byte 0x022B99B0 arm_func_end sub_0207AFF0 -_0207B030: - .byte 0x04, 0x00, 0x9F, 0xE5, 0xB0, 0x00, 0xD0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0xB0, 0x99, 0x2B, 0x02 + + arm_func_start sub_0207B030 +sub_0207B030: @ 0x0207B030 + ldr r0, _0207B03C @ =0x022B99B0 + ldrh r0, [r0] + bx lr + .align 2, 0 +_0207B03C: .4byte 0x022B99B0 + arm_func_end sub_0207B030 arm_func_start sub_0207B040 sub_0207B040: @ 0x0207B040 @@ -140391,7 +145372,7 @@ sub_0207B87C: @ 0x0207B87C popne {r3, r4, r5, pc} mov r1, #1 strh r1, [r0, #2] - bl thunk_sub_0207D9B0 + bl sub_0207D9B0 mov r5, #0xc mov r4, #1 _0207B8A4: @@ -141186,10 +146167,25 @@ _0207C2B0: bl WaitForever2 pop {r3, pc} arm_func_end sub_0207C264 -_0207C2B8: - .byte 0x00, 0x30, 0xA0, 0xE3, 0x02, 0x00, 0x53, 0xE1 - .byte 0x00, 0x00, 0x00, 0xBA, 0x00, 0x00, 0x00, 0xEA, 0xB3, 0x00, 0x81, 0xE1, 0x00, 0x00, 0x00, 0xBA - .byte 0x00, 0x00, 0x00, 0xEA, 0x02, 0x30, 0x83, 0xE2, 0xF7, 0xFF, 0xFF, 0xBA, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0207C2B8 +sub_0207C2B8: @ 0x0207C2B8 + mov r3, #0 +_0207C2BC: + cmp r3, r2 + blt _0207C2C8 + b _0207C2CC +_0207C2C8: + strh r0, [r1, r3] +_0207C2CC: + blt _0207C2D4 + b _0207C2D8 +_0207C2D4: + add r3, r3, #2 +_0207C2D8: + blt _0207C2BC + bx lr + arm_func_end sub_0207C2B8 arm_func_start sub_0207C2E0 sub_0207C2E0: @ 0x0207C2E0 @@ -141280,13 +146276,42 @@ _0207C3A8: pop {r4, r5, r6, r7, r8, sb} bx lr arm_func_end sub_0207C358 -_0207C3B4: - .byte 0xF0, 0x07, 0x2D, 0xE9, 0x02, 0xA0, 0x81, 0xE0, 0xA2, 0xC2, 0xA0, 0xE1 - .byte 0x8C, 0xC2, 0x81, 0xE0, 0x0C, 0x00, 0x51, 0xE1, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x00, 0x00, 0xEA - .byte 0xFC, 0x03, 0xB0, 0xE8, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x00, 0x00, 0xEA, 0xFC, 0x03, 0xA1, 0xE8 - .byte 0xF7, 0xFF, 0xFF, 0xBA, 0x0A, 0x00, 0x51, 0xE1, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x00, 0x00, 0xEA - .byte 0x04, 0x00, 0xB0, 0xE8, 0x00, 0x00, 0x00, 0xBA, 0x00, 0x00, 0x00, 0xEA, 0x04, 0x00, 0xA1, 0xE8 - .byte 0xF7, 0xFF, 0xFF, 0xBA, 0xF0, 0x07, 0xBD, 0xE8, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0207C3B4 +sub_0207C3B4: @ 0x0207C3B4 + push {r4, r5, r6, r7, r8, sb, sl} + add sl, r1, r2 + lsr ip, r2, #5 + add ip, r1, ip, lsl #5 +_0207C3C4: + cmp r1, ip + blt _0207C3D0 + b _0207C3D4 +_0207C3D0: + ldm r0!, {r2, r3, r4, r5, r6, r7, r8, sb} +_0207C3D4: + blt _0207C3DC + b _0207C3E0 +_0207C3DC: + stm r1!, {r2, r3, r4, r5, r6, r7, r8, sb} +_0207C3E0: + blt _0207C3C4 +_0207C3E4: + cmp r1, sl + blt _0207C3F0 + b _0207C3F4 +_0207C3F0: + ldm r0!, {r2} +_0207C3F4: + blt _0207C3FC + b _0207C400 +_0207C3FC: + stm r1!, {r2} +_0207C400: + blt _0207C3E4 + pop {r4, r5, r6, r7, r8, sb, sl} + bx lr + arm_func_end sub_0207C3B4 arm_func_start sub_0207C40C sub_0207C40C: @ 0x0207C40C @@ -141649,15 +146674,53 @@ sub_0207C824: @ 0x0207C824 bl sub_0207CBCC pop {r3, pc} arm_func_end sub_0207C824 -_0207C844: - .byte 0x0C, 0xC0, 0x9F, 0xE5, 0x01, 0x20, 0xA0, 0xE1, 0x06, 0x10, 0xA0, 0xE3 - .byte 0x02, 0x30, 0xA0, 0xE3, 0x1C, 0xFF, 0x2F, 0xE1, 0x7C, 0xCB, 0x07, 0x02, 0x0C, 0xC0, 0x9F, 0xE5 - .byte 0x01, 0x20, 0xA0, 0xE1, 0x04, 0x10, 0xA0, 0xE3, 0x01, 0x30, 0xA0, 0xE3, 0x1C, 0xFF, 0x2F, 0xE1 - .byte 0x7C, 0xCB, 0x07, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0x02, 0x30, 0xA0, 0xE1, 0x02, 0xC0, 0xA0, 0xE3 - .byte 0x0C, 0x20, 0xA0, 0xE3, 0x00, 0xC0, 0x8D, 0xE5, 0xC5, 0x00, 0x00, 0xEB, 0x08, 0x80, 0xBD, 0xE8 - .byte 0x08, 0x40, 0x2D, 0xE9, 0x01, 0xE0, 0xA0, 0xE1, 0x02, 0x30, 0xA0, 0xE1, 0x00, 0xC0, 0xA0, 0xE3 - .byte 0x00, 0x10, 0xA0, 0xE1, 0x0E, 0x20, 0xA0, 0xE1, 0x09, 0x00, 0xA0, 0xE3, 0x00, 0xC0, 0x8D, 0xE5 - .byte 0xC5, 0x00, 0x00, 0xEB, 0x08, 0x80, 0xBD, 0xE8 + + arm_func_start sub_0207C844 +sub_0207C844: @ 0x0207C844 + ldr ip, _0207C858 @ =sub_0207CB7C + mov r2, r1 + mov r1, #6 + mov r3, #2 + bx ip + .align 2, 0 +_0207C858: .4byte sub_0207CB7C + arm_func_end sub_0207C844 + + arm_func_start sub_0207C85C +sub_0207C85C: @ 0x0207C85C + ldr ip, _0207C870 @ =sub_0207CB7C + mov r2, r1 + mov r1, #4 + mov r3, #1 + bx ip + .align 2, 0 +_0207C870: .4byte sub_0207CB7C + arm_func_end sub_0207C85C + + arm_func_start sub_0207C874 +sub_0207C874: @ 0x0207C874 + push {r3, lr} + mov r3, r2 + mov ip, #2 + mov r2, #0xc + str ip, [sp] + bl sub_0207CBA4 + pop {r3, pc} + arm_func_end sub_0207C874 + + arm_func_start sub_0207C890 +sub_0207C890: @ 0x0207C890 + push {r3, lr} + mov lr, r1 + mov r3, r2 + mov ip, #0 + mov r1, r0 + mov r2, lr + mov r0, #9 + str ip, [sp] + bl sub_0207CBCC + pop {r3, pc} + arm_func_end sub_0207C890 arm_func_start sub_0207C8B8 sub_0207C8B8: @ 0x0207C8B8 @@ -142615,10 +147678,22 @@ sub_0207D400: @ 0x0207D400 .align 2, 0 _0207D440: .4byte 0x022BB500 arm_func_end sub_0207D400 -_0207D444: - .byte 0x08, 0x40, 0x2D, 0xE9, 0x1C, 0x00, 0x9F, 0xE5, 0x04, 0x10, 0xA0, 0xE3 - .byte 0x00, 0x00, 0x90, 0xE5, 0x04, 0x00, 0x80, 0xE2, 0x91, 0xF3, 0xFF, 0xEB, 0x08, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x00, 0x90, 0xE5, 0x04, 0x00, 0x90, 0xE5, 0x08, 0x80, 0xBD, 0xE8, 0x60, 0xB5, 0x2B, 0x02 + + arm_func_start sub_0207D444 +sub_0207D444: @ 0x0207D444 + push {r3, lr} + ldr r0, _0207D46C @ =0x022BB560 + mov r1, #4 + ldr r0, [r0] + add r0, r0, #4 + bl sub_0207A2A4 + ldr r0, _0207D46C @ =0x022BB560 + ldr r0, [r0] + ldr r0, [r0, #4] + pop {r3, pc} + .align 2, 0 +_0207D46C: .4byte 0x022BB560 + arm_func_end sub_0207D444 arm_func_start sub_0207D470 sub_0207D470: @ 0x0207D470 @@ -142688,27 +147763,101 @@ _0207D51C: bl sub_0207A2DC pop {r4, pc} arm_func_end sub_0207D4C4 -_0207D540: - .byte 0x60, 0x10, 0x9F, 0xE5, 0x01, 0x00, 0x50, 0xE1, 0x01, 0x00, 0xA0, 0xB1, 0x01, 0x00, 0x00, 0xBA - .byte 0x00, 0x00, 0x50, 0xE3, 0x00, 0x00, 0xA0, 0xC3, 0xD3, 0x10, 0x80, 0xE2, 0xEF, 0x20, 0xE0, 0xE3 - .byte 0x02, 0x00, 0x50, 0xE1, 0x40, 0x30, 0x9F, 0xE5, 0x02, 0x1C, 0x81, 0xE2, 0x01, 0x30, 0xD3, 0xE7 - .byte 0x03, 0x00, 0xA0, 0xB3, 0x07, 0x00, 0x00, 0xBA, 0x78, 0x10, 0x82, 0xE2, 0x01, 0x00, 0x50, 0xE1 - .byte 0x02, 0x00, 0xA0, 0xB3, 0x03, 0x00, 0x00, 0xBA, 0xB4, 0x10, 0x82, 0xE2, 0x01, 0x00, 0x50, 0xE1 - .byte 0x01, 0x00, 0xA0, 0xB3, 0x00, 0x00, 0xA0, 0xA3, 0x00, 0x04, 0x83, 0xE1, 0x00, 0x08, 0xA0, 0xE1 - .byte 0x20, 0x08, 0xA0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0x2D, 0xFD, 0xFF, 0xFF, 0x24, 0xE9, 0x0A, 0x02 - .byte 0x70, 0x40, 0x2D, 0xE9, 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1 - .byte 0xA0, 0xFD, 0xFF, 0xEB, 0x85, 0x31, 0x86, 0xE0, 0x18, 0x20, 0x93, 0xE5, 0x00, 0x00, 0x52, 0xE3 - .byte 0x1A, 0x00, 0x00, 0x0A, 0x02, 0x00, 0x54, 0xE1, 0x01, 0x00, 0x00, 0x1A, 0x9E, 0xFD, 0xFF, 0xEB - .byte 0x70, 0x80, 0xBD, 0xE8, 0x18, 0x10, 0x86, 0xE2, 0x18, 0x00, 0x92, 0xE5, 0x85, 0xC1, 0x81, 0xE0 - .byte 0x00, 0x00, 0x5C, 0xE1, 0x05, 0x00, 0x00, 0x1A, 0x1C, 0x00, 0x93, 0xE5, 0x3C, 0x10, 0xA0, 0xE3 - .byte 0x18, 0x00, 0x82, 0xE5, 0x18, 0x00, 0x93, 0xE5, 0x2C, 0xF3, 0xFF, 0xEB, 0x0B, 0x00, 0x00, 0xEA - .byte 0x00, 0x00, 0x50, 0xE3, 0x04, 0x00, 0x00, 0x0A, 0x04, 0x10, 0x90, 0xE5, 0x01, 0x00, 0x5C, 0xE1 - .byte 0x01, 0x00, 0xA0, 0x11, 0x00, 0x00, 0x51, 0x13, 0xFA, 0xFF, 0xFF, 0x1A, 0x85, 0x11, 0x86, 0xE0 - .byte 0x1C, 0x20, 0x91, 0xE5, 0x08, 0x10, 0xA0, 0xE3, 0x04, 0x20, 0x80, 0xE5, 0x1F, 0xF3, 0xFF, 0xEB - .byte 0x18, 0x00, 0x86, 0xE2, 0x18, 0x10, 0x94, 0xE5, 0x85, 0x01, 0x80, 0xE0, 0x18, 0x00, 0x84, 0xE5 - .byte 0x85, 0x01, 0x86, 0xE0, 0x1C, 0x10, 0x80, 0xE5, 0x18, 0x40, 0x80, 0xE5, 0x7E, 0xFD, 0xFF, 0xEB - .byte 0x06, 0x00, 0xA0, 0xE1, 0x3C, 0x10, 0xA0, 0xE3, 0x14, 0xF3, 0xFF, 0xEB, 0x04, 0x00, 0xA0, 0xE1 - .byte 0x3C, 0x10, 0xA0, 0xE3, 0x11, 0xF3, 0xFF, 0xEB, 0x70, 0x80, 0xBD, 0xE8 + + arm_func_start sub_0207D540 +sub_0207D540: @ 0x0207D540 + ldr r1, _0207D5A8 @ =0xFFFFFD2D + cmp r0, r1 + movlt r0, r1 + blt _0207D558 + cmp r0, #0 + movgt r0, #0 +_0207D558: + add r1, r0, #0xd3 + mvn r2, #0xef + cmp r0, r2 + ldr r3, _0207D5AC @ =0x020AE924 + add r1, r1, #0x200 + ldrb r3, [r3, r1] + movlt r0, #3 + blt _0207D598 + add r1, r2, #0x78 + cmp r0, r1 + movlt r0, #2 + blt _0207D598 + add r1, r2, #0xb4 + cmp r0, r1 + movlt r0, #1 + movge r0, #0 +_0207D598: + orr r0, r3, r0, lsl #8 + lsl r0, r0, #0x10 + lsr r0, r0, #0x10 + bx lr + .align 2, 0 +_0207D5A8: .4byte 0xFFFFFD2D +_0207D5AC: .4byte 0x020AE924 + arm_func_end sub_0207D540 + + arm_func_start sub_0207D5B0 +sub_0207D5B0: @ 0x0207D5B0 + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, r1 + mov r4, r2 + bl sub_0207CC48 + add r3, r6, r5, lsl #3 + ldr r2, [r3, #0x18] + cmp r2, #0 + beq _0207D640 + cmp r4, r2 + bne _0207D5E4 + bl sub_0207CC5C + pop {r4, r5, r6, pc} +_0207D5E4: + add r1, r6, #0x18 + ldr r0, [r2, #0x18] + add ip, r1, r5, lsl #3 + cmp ip, r0 + bne _0207D610 + ldr r0, [r3, #0x1c] + mov r1, #0x3c + str r0, [r2, #0x18] + ldr r0, [r3, #0x18] + bl sub_0207A2C0 + b _0207D640 +_0207D610: + cmp r0, #0 + beq _0207D62C +_0207D618: + ldr r1, [r0, #4] + cmp ip, r1 + movne r0, r1 + cmpne r1, #0 + bne _0207D618 +_0207D62C: + add r1, r6, r5, lsl #3 + ldr r2, [r1, #0x1c] + mov r1, #8 + str r2, [r0, #4] + bl sub_0207A2C0 +_0207D640: + add r0, r6, #0x18 + ldr r1, [r4, #0x18] + add r0, r0, r5, lsl #3 + str r0, [r4, #0x18] + add r0, r6, r5, lsl #3 + str r1, [r0, #0x1c] + str r4, [r0, #0x18] + bl sub_0207CC5C + mov r0, r6 + mov r1, #0x3c + bl sub_0207A2C0 + mov r0, r4 + mov r1, #0x3c + bl sub_0207A2C0 + pop {r4, r5, r6, pc} + arm_func_end sub_0207D5B0 arm_func_start sub_0207D67C sub_0207D67C: @ 0x0207D67C @@ -142780,10 +147929,18 @@ _0207D754: bl sub_0207CC5C pop {r4, r5, r6, pc} arm_func_end sub_0207D714 -_0207D75C: - .byte 0x08, 0xD0, 0x4D, 0xE2 - .byte 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0x80, 0xE5, 0x00, 0x10, 0x8D, 0xE5, 0x04, 0x10, 0x8D, 0xE5 - .byte 0x04, 0x10, 0x80, 0xE5, 0x08, 0xD0, 0x8D, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0207D75C +sub_0207D75C: @ 0x0207D75C + sub sp, sp, #8 + mov r1, #0 + str r1, [r0] + str r1, [sp] + str r1, [sp, #4] + str r1, [r0, #4] + add sp, sp, #8 + bx lr + arm_func_end sub_0207D75C arm_func_start sub_0207D77C sub_0207D77C: @ 0x0207D77C @@ -142908,9 +148065,12 @@ _0207D924: mov r0, #0 pop {r3, r4, r5, pc} arm_func_end sub_0207D77C -_0207D92C: - .byte 0x38, 0x00, 0x90, 0xE5 - .byte 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0207D92C +sub_0207D92C: @ 0x0207D92C + ldr r0, [r0, #0x38] + bx lr + arm_func_end sub_0207D92C arm_func_start sub_0207D934 sub_0207D934: @ 0x0207D934 @@ -142950,13 +148110,13 @@ _0207D998: pop {r3, r4, r5, pc} arm_func_end sub_0207D968 - arm_func_start thunk_sub_0207D9B0 -thunk_sub_0207D9B0: @ 0x0207D9A4 + arm_func_start sub_0207D9B0 +sub_0207D9B0: @ 0x0207D9A4 ldr ip, _0207D9AC @ =sub_0207D9B0 bx ip .align 2, 0 _0207D9AC: .4byte sub_0207D9B0 - arm_func_end thunk_sub_0207D9B0 + arm_func_end sub_0207D9B0 arm_func_start sub_0207D9B0 sub_0207D9B0: @ 0x0207D9B0 @@ -144455,20 +149615,62 @@ sub_0207EF2C: @ 0x0207EF2C _0207EF94: .4byte sub_0207E8A4 _0207EF98: .4byte sub_0207E8C0 arm_func_end sub_0207EF2C -_0207EF9C: - .byte 0xF0, 0x41, 0x2D, 0xE9 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x0E, 0xF2, 0xFF, 0xEB, 0x1C, 0x10, 0x96, 0xE5, 0x00, 0x40, 0xA0, 0xE1 - .byte 0x02, 0x00, 0x11, 0xE3, 0x01, 0x00, 0xA0, 0x13, 0x00, 0x00, 0xA0, 0x03, 0x00, 0x00, 0x50, 0xE3 - .byte 0x21, 0x00, 0x00, 0x0A, 0x06, 0x00, 0xA0, 0xE1, 0x1C, 0x10, 0x96, 0xE5, 0x8E, 0x00, 0x00, 0xEB - .byte 0x1C, 0x10, 0x96, 0xE5, 0x00, 0x50, 0xA0, 0xE1, 0x80, 0x00, 0x81, 0xE3, 0x1C, 0x00, 0x86, 0xE5 - .byte 0x24, 0x00, 0x96, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x06, 0x00, 0x00, 0x0A, 0x03, 0x70, 0xA0, 0xE3 - .byte 0x04, 0x80, 0x90, 0xE5, 0x07, 0x10, 0xA0, 0xE1, 0x30, 0xFB, 0xFF, 0xEB, 0x08, 0x00, 0xA0, 0xE1 - .byte 0x00, 0x00, 0x58, 0xE3, 0xF9, 0xFF, 0xFF, 0x1A, 0x00, 0x00, 0xA0, 0xE3, 0x24, 0x00, 0x86, 0xE5 - .byte 0x00, 0x00, 0x55, 0xE3, 0x01, 0x00, 0x00, 0x0A, 0x06, 0x00, 0xA0, 0xE1, 0xA1, 0x00, 0x00, 0xEB - .byte 0x00, 0x00, 0xA0, 0xE3, 0x28, 0x00, 0x86, 0xE5, 0x2C, 0x00, 0x86, 0xE5, 0x30, 0x00, 0x86, 0xE5 - .byte 0x34, 0x00, 0x86, 0xE5, 0x38, 0x00, 0x86, 0xE5, 0x40, 0x00, 0x86, 0xE5, 0x3C, 0x00, 0x86, 0xE5 - .byte 0x1C, 0x00, 0x96, 0xE5, 0xA2, 0x00, 0xC0, 0xE3, 0x1C, 0x00, 0x86, 0xE5, 0x04, 0x00, 0xA0, 0xE1 - .byte 0xE8, 0xF1, 0xFF, 0xEB, 0x01, 0x00, 0xA0, 0xE3, 0xF0, 0x81, 0xBD, 0xE8 + + arm_func_start sub_0207EF9C +sub_0207EF9C: @ 0x0207EF9C + push {r4, r5, r6, r7, r8, lr} + mov r6, r0 + bl EnableIrqFlag + ldr r1, [r6, #0x1c] + mov r4, r0 + tst r1, #2 + movne r0, #1 + moveq r0, #0 + cmp r0, #0 + beq _0207F04C + mov r0, r6 + ldr r1, [r6, #0x1c] + bl sub_0207F20C + ldr r1, [r6, #0x1c] + mov r5, r0 + orr r0, r1, #0x80 + str r0, [r6, #0x1c] + ldr r0, [r6, #0x24] + cmp r0, #0 + beq _0207F008 + mov r7, #3 +_0207EFF0: + ldr r8, [r0, #4] + mov r1, r7 + bl sub_0207DCC0 + mov r0, r8 + cmp r8, #0 + bne _0207EFF0 +_0207F008: + mov r0, #0 + str r0, [r6, #0x24] + cmp r5, #0 + beq _0207F020 + mov r0, r6 + bl sub_0207F2A8 +_0207F020: + mov r0, #0 + str r0, [r6, #0x28] + str r0, [r6, #0x2c] + str r0, [r6, #0x30] + str r0, [r6, #0x34] + str r0, [r6, #0x38] + str r0, [r6, #0x40] + str r0, [r6, #0x3c] + ldr r0, [r6, #0x1c] + bic r0, r0, #0xa2 + str r0, [r6, #0x1c] +_0207F04C: + mov r0, r4 + bl SetIrqFlag + mov r0, #1 + pop {r4, r5, r6, r7, r8, pc} + arm_func_end sub_0207EF9C arm_func_start sub_0207F05C sub_0207F05C: @ 0x0207F05C @@ -144845,8 +150047,8 @@ _0207F538: _0207F54C: .4byte 0x022BB5EC arm_func_end sub_0207F40C - arm_func_start FUN_0207F550 -FUN_0207F550: @ 0x0207F550 + arm_func_start sub_0207F550 +sub_0207F550: @ 0x0207F550 push {r3, r4, r5, r6, r7, lr} mov r7, r0 ldr r4, [r7, #0x2c] @@ -144879,7 +150081,7 @@ FUN_0207F550: @ 0x0207F550 _0207F5C4: mov r0, r6 pop {r3, r4, r5, r6, r7, pc} - arm_func_end FUN_0207F550 + arm_func_end sub_0207F550 arm_func_start sub_0207F5CC sub_0207F5CC: @ 0x0207F5CC @@ -145056,20 +150258,20 @@ _0207F7F4: arm_func_start sub_0207F808 sub_0207F808: @ 0x0207F808 - ldr ip, _0207F814 @ =FUN_0207F550 + ldr ip, _0207F814 @ =sub_0207F550 mov r3, #1 bx ip .align 2, 0 -_0207F814: .4byte FUN_0207F550 +_0207F814: .4byte sub_0207F550 arm_func_end sub_0207F808 arm_func_start sub_0207F818 sub_0207F818: @ 0x0207F818 - ldr ip, _0207F824 @ =FUN_0207F550 + ldr ip, _0207F824 @ =sub_0207F550 mov r3, #0 bx ip .align 2, 0 -_0207F824: .4byte FUN_0207F550 +_0207F824: .4byte sub_0207F550 arm_func_end sub_0207F818 arm_func_start sub_0207F828 @@ -145733,6 +150935,10 @@ _020800F0: mov r0, #1 add sp, sp, #0x2c ldm sp!, {pc} + arm_func_end sub_020800B0 + + arm_func_start sub_020800FC +sub_020800FC: @ 0x020800FC ldr r2, _0208012C @ =0x67452301 ldr r1, _02080130 @ =0xEFCDAB89 str r2, [r0] @@ -145750,7 +150956,7 @@ _0208012C: .4byte 0x67452301 _02080130: .4byte 0xEFCDAB89 _02080134: .4byte 0x98BADCFE _02080138: .4byte 0x10325476 - arm_func_end sub_020800B0 + arm_func_end sub_020800FC arm_func_start sub_0208013C sub_0208013C: @ 0x0208013C @@ -146107,12 +151313,31 @@ _02080560: _02080668: .4byte 0x020B2C84 _0208066C: .4byte 0x020B2BC4 arm_func_end sub_020802BC -_02080670: - .byte 0x34, 0x10, 0x9F, 0xE5, 0x34, 0x20, 0x9F, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0x30, 0x10, 0x9F, 0xE5 - .byte 0x04, 0x20, 0x80, 0xE5, 0x2C, 0x20, 0x9F, 0xE5, 0x08, 0x10, 0x80, 0xE5, 0x28, 0x10, 0x9F, 0xE5 - .byte 0x0C, 0x20, 0x80, 0xE5, 0x10, 0x10, 0x80, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x14, 0x10, 0x80, 0xE5 - .byte 0x18, 0x10, 0x80, 0xE5, 0x1C, 0x10, 0x80, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x01, 0x23, 0x45, 0x67 - .byte 0x89, 0xAB, 0xCD, 0xEF, 0xFE, 0xDC, 0xBA, 0x98, 0x76, 0x54, 0x32, 0x10, 0xF0, 0xE1, 0xD2, 0xC3 + + arm_func_start sub_02080670 +sub_02080670: @ 0x02080670 + ldr r1, _020806AC @ =0x67452301 + ldr r2, _020806B0 @ =0xEFCDAB89 + str r1, [r0] + ldr r1, _020806B4 @ =0x98BADCFE + str r2, [r0, #4] + ldr r2, _020806B8 @ =0x10325476 + str r1, [r0, #8] + ldr r1, _020806BC @ =0xC3D2E1F0 + str r2, [r0, #0xc] + str r1, [r0, #0x10] + mov r1, #0 + str r1, [r0, #0x14] + str r1, [r0, #0x18] + str r1, [r0, #0x1c] + bx lr + .align 2, 0 +_020806AC: .4byte 0x67452301 +_020806B0: .4byte 0xEFCDAB89 +_020806B4: .4byte 0x98BADCFE +_020806B8: .4byte 0x10325476 +_020806BC: .4byte 0xC3D2E1F0 + arm_func_end sub_02080670 arm_func_start sub_020806C0 sub_020806C0: @ 0x020806C0 @@ -146208,39 +151433,145 @@ _020807F0: .align 2, 0 _02080810: .4byte 0x020B2D88 arm_func_end sub_020806C0 -_02080814: - .byte 0x0F, 0x00, 0x2D, 0xE9, 0x70, 0x40, 0x2D, 0xE9, 0x10, 0x00, 0x9D, 0xE5 - .byte 0x01, 0x60, 0xA0, 0xE1, 0x1C, 0x30, 0x90, 0xE5, 0x20, 0x40, 0x80, 0xE2, 0x03, 0x00, 0x13, 0xE3 - .byte 0x43, 0x21, 0xA0, 0xE1, 0x00, 0x00, 0xA0, 0x03, 0x02, 0x01, 0x84, 0x07, 0x10, 0x10, 0x9D, 0xE5 - .byte 0x80, 0x00, 0xA0, 0xE3, 0x20, 0x50, 0x81, 0xE2, 0x03, 0x00, 0xC5, 0xE7, 0x01, 0x30, 0x83, 0xE2 - .byte 0x03, 0x00, 0x13, 0xE3, 0x04, 0x00, 0x00, 0x0A, 0x00, 0x00, 0xA0, 0xE3, 0x03, 0x00, 0xC5, 0xE7 - .byte 0x01, 0x30, 0x83, 0xE2, 0x03, 0x00, 0x13, 0xE3, 0xFB, 0xFF, 0xFF, 0x1A, 0x10, 0x00, 0x9D, 0xE5 - .byte 0x01, 0x20, 0x82, 0xE2, 0x1C, 0x00, 0x90, 0xE5, 0x38, 0x00, 0x50, 0xE3, 0x0D, 0x00, 0x00, 0xBA - .byte 0x10, 0x00, 0x52, 0xE3, 0x04, 0x00, 0x00, 0xAA, 0x00, 0x00, 0xA0, 0xE3, 0x02, 0x01, 0x84, 0xE7 - .byte 0x01, 0x20, 0x82, 0xE2, 0x10, 0x00, 0x52, 0xE3, 0xFB, 0xFF, 0xFF, 0xBA, 0x68, 0x11, 0x9F, 0xE5 - .byte 0x10, 0x00, 0x9D, 0xE5, 0x00, 0x30, 0x91, 0xE5, 0x04, 0x10, 0xA0, 0xE1, 0x40, 0x20, 0xA0, 0xE3 - .byte 0x33, 0xFF, 0x2F, 0xE1, 0x00, 0x20, 0xA0, 0xE3, 0x0E, 0x00, 0x52, 0xE3, 0x04, 0x00, 0x00, 0xAA - .byte 0x00, 0x00, 0xA0, 0xE3, 0x02, 0x01, 0x84, 0xE7, 0x01, 0x20, 0x82, 0xE2, 0x0E, 0x00, 0x52, 0xE3 - .byte 0xFB, 0xFF, 0xFF, 0xBA, 0x10, 0x00, 0x9D, 0xE5, 0x2C, 0x31, 0x9F, 0xE5, 0x14, 0x20, 0x90, 0xE5 - .byte 0x04, 0x10, 0xA0, 0xE1, 0x3F, 0x20, 0xC5, 0xE5, 0x22, 0x04, 0xA0, 0xE1, 0x3E, 0x00, 0xC5, 0xE5 - .byte 0x22, 0x08, 0xA0, 0xE1, 0x3D, 0x00, 0xC5, 0xE5, 0x22, 0x0C, 0xA0, 0xE1, 0x3C, 0x00, 0xC5, 0xE5 - .byte 0x10, 0x00, 0x9D, 0xE5, 0x40, 0x20, 0xA0, 0xE3, 0x18, 0x40, 0x90, 0xE5, 0x3B, 0x40, 0xC5, 0xE5 - .byte 0x24, 0x04, 0xA0, 0xE1, 0x3A, 0x00, 0xC5, 0xE5, 0x24, 0x08, 0xA0, 0xE1, 0x39, 0x00, 0xC5, 0xE5 - .byte 0x24, 0x0C, 0xA0, 0xE1, 0x38, 0x00, 0xC5, 0xE5, 0x10, 0x00, 0x9D, 0xE5, 0x00, 0x30, 0x93, 0xE5 - .byte 0x33, 0xFF, 0x2F, 0xE1, 0x10, 0x00, 0x9D, 0xE5, 0x00, 0x10, 0x90, 0xE5, 0x21, 0x0C, 0xA0, 0xE1 - .byte 0x00, 0x00, 0xC6, 0xE5, 0x21, 0x08, 0xA0, 0xE1, 0x01, 0x00, 0xC6, 0xE5, 0x21, 0x04, 0xA0, 0xE1 - .byte 0x02, 0x00, 0xC6, 0xE5, 0x03, 0x10, 0xC6, 0xE5, 0x10, 0x00, 0x9D, 0xE5, 0x04, 0x10, 0x90, 0xE5 - .byte 0x21, 0x0C, 0xA0, 0xE1, 0x04, 0x00, 0xC6, 0xE5, 0x21, 0x08, 0xA0, 0xE1, 0x05, 0x00, 0xC6, 0xE5 - .byte 0x21, 0x04, 0xA0, 0xE1, 0x06, 0x00, 0xC6, 0xE5, 0x07, 0x10, 0xC6, 0xE5, 0x10, 0x00, 0x9D, 0xE5 - .byte 0x08, 0x10, 0x90, 0xE5, 0x21, 0x0C, 0xA0, 0xE1, 0x08, 0x00, 0xC6, 0xE5, 0x21, 0x08, 0xA0, 0xE1 - .byte 0x09, 0x00, 0xC6, 0xE5, 0x21, 0x04, 0xA0, 0xE1, 0x0A, 0x00, 0xC6, 0xE5, 0x0B, 0x10, 0xC6, 0xE5 - .byte 0x10, 0x00, 0x9D, 0xE5, 0x0C, 0x10, 0x90, 0xE5, 0x21, 0x0C, 0xA0, 0xE1, 0x0C, 0x00, 0xC6, 0xE5 - .byte 0x21, 0x08, 0xA0, 0xE1, 0x0D, 0x00, 0xC6, 0xE5, 0x21, 0x04, 0xA0, 0xE1, 0x0E, 0x00, 0xC6, 0xE5 - .byte 0x0F, 0x10, 0xC6, 0xE5, 0x10, 0x00, 0x9D, 0xE5, 0x10, 0x10, 0x90, 0xE5, 0x21, 0x0C, 0xA0, 0xE1 - .byte 0x10, 0x00, 0xC6, 0xE5, 0x21, 0x08, 0xA0, 0xE1, 0x11, 0x00, 0xC6, 0xE5, 0x21, 0x04, 0xA0, 0xE1 - .byte 0x12, 0x00, 0xC6, 0xE5, 0x13, 0x10, 0xC6, 0xE5, 0x10, 0x30, 0x9D, 0xE5, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x10, 0x10, 0x8D, 0xE2, 0x04, 0x20, 0xA0, 0xE3, 0x1C, 0x00, 0x83, 0xE5, 0x44, 0xEE, 0xFF, 0xEB - .byte 0x70, 0x40, 0xBD, 0xE8, 0x10, 0xD0, 0x8D, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x88, 0x2D, 0x0B, 0x02 + + arm_func_start sub_02080814 +sub_02080814: @ 0x02080814 + push {r0, r1, r2, r3} + push {r4, r5, r6, lr} + ldr r0, [sp, #0x10] + mov r6, r1 + ldr r3, [r0, #0x1c] + add r4, r0, #0x20 + tst r3, #3 + asr r2, r3, #2 + moveq r0, #0 + streq r0, [r4, r2, lsl #2] + ldr r1, [sp, #0x10] + mov r0, #0x80 + add r5, r1, #0x20 + strb r0, [r5, r3] + add r3, r3, #1 + tst r3, #3 + beq _0208086C + mov r0, #0 +_0208085C: + strb r0, [r5, r3] + add r3, r3, #1 + tst r3, #3 + bne _0208085C +_0208086C: + ldr r0, [sp, #0x10] + add r2, r2, #1 + ldr r0, [r0, #0x1c] + cmp r0, #0x38 + blt _020808B8 + cmp r2, #0x10 + bge _0208089C + mov r0, #0 +_0208088C: + str r0, [r4, r2, lsl #2] + add r2, r2, #1 + cmp r2, #0x10 + blt _0208088C +_0208089C: + ldr r1, _02080A0C @ =0x020B2D88 + ldr r0, [sp, #0x10] + ldr r3, [r1] + mov r1, r4 + mov r2, #0x40 + blx r3 + mov r2, #0 +_020808B8: + cmp r2, #0xe + bge _020808D4 + mov r0, #0 +_020808C4: + str r0, [r4, r2, lsl #2] + add r2, r2, #1 + cmp r2, #0xe + blt _020808C4 +_020808D4: + ldr r0, [sp, #0x10] + ldr r3, _02080A0C @ =0x020B2D88 + ldr r2, [r0, #0x14] + mov r1, r4 + strb r2, [r5, #0x3f] + lsr r0, r2, #8 + strb r0, [r5, #0x3e] + lsr r0, r2, #0x10 + strb r0, [r5, #0x3d] + lsr r0, r2, #0x18 + strb r0, [r5, #0x3c] + ldr r0, [sp, #0x10] + mov r2, #0x40 + ldr r4, [r0, #0x18] + strb r4, [r5, #0x3b] + lsr r0, r4, #8 + strb r0, [r5, #0x3a] + lsr r0, r4, #0x10 + strb r0, [r5, #0x39] + lsr r0, r4, #0x18 + strb r0, [r5, #0x38] + ldr r0, [sp, #0x10] + ldr r3, [r3] + blx r3 + ldr r0, [sp, #0x10] + ldr r1, [r0] + lsr r0, r1, #0x18 + strb r0, [r6] + lsr r0, r1, #0x10 + strb r0, [r6, #1] + lsr r0, r1, #8 + strb r0, [r6, #2] + strb r1, [r6, #3] + ldr r0, [sp, #0x10] + ldr r1, [r0, #4] + lsr r0, r1, #0x18 + strb r0, [r6, #4] + lsr r0, r1, #0x10 + strb r0, [r6, #5] + lsr r0, r1, #8 + strb r0, [r6, #6] + strb r1, [r6, #7] + ldr r0, [sp, #0x10] + ldr r1, [r0, #8] + lsr r0, r1, #0x18 + strb r0, [r6, #8] + lsr r0, r1, #0x10 + strb r0, [r6, #9] + lsr r0, r1, #8 + strb r0, [r6, #0xa] + strb r1, [r6, #0xb] + ldr r0, [sp, #0x10] + ldr r1, [r0, #0xc] + lsr r0, r1, #0x18 + strb r0, [r6, #0xc] + lsr r0, r1, #0x10 + strb r0, [r6, #0xd] + lsr r0, r1, #8 + strb r0, [r6, #0xe] + strb r1, [r6, #0xf] + ldr r0, [sp, #0x10] + ldr r1, [r0, #0x10] + lsr r0, r1, #0x18 + strb r0, [r6, #0x10] + lsr r0, r1, #0x10 + strb r0, [r6, #0x11] + lsr r0, r1, #8 + strb r0, [r6, #0x12] + strb r1, [r6, #0x13] + ldr r3, [sp, #0x10] + mov r0, #0 + add r1, sp, #0x10 + mov r2, #4 + str r0, [r3, #0x1c] + bl sub_0207C314 + pop {r4, r5, r6, lr} + add sp, sp, #0x10 + bx lr + .align 2, 0 +_02080A0C: .4byte 0x020B2D88 + arm_func_end sub_02080814 arm_func_start sub_02080A10 sub_02080A10: @ 0x02080A10 @@ -146260,11 +151591,11 @@ sub_02080A10: @ 0x02080A10 add lr, sp, #0x38 add ip, sp, #0x24 str lr, [sp, #0x10] - ldr lr, _02080A98 @ =0x02080670 + ldr lr, _02080A98 @ =sub_02080670 str ip, [sp, #0x14] ldr ip, _02080A9C @ =sub_020806C0 str lr, [sp, #0x18] - ldr lr, _02080AA0 @ =0x02080814 + ldr lr, _02080AA0 @ =sub_02080814 str ip, [sp, #0x1c] ldr ip, [sp, #0xb8] str lr, [sp, #0x20] @@ -146279,9 +151610,9 @@ sub_02080A10: @ 0x02080A10 pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _02080A94: .4byte 0x020AEC5C -_02080A98: .4byte 0x02080670 +_02080A98: .4byte sub_02080670 _02080A9C: .4byte sub_020806C0 -_02080AA0: .4byte 0x02080814 +_02080AA0: .4byte sub_02080814 arm_func_end sub_02080A10 arm_func_start sub_02080AA4 @@ -146675,7 +152006,7 @@ sub_020811EC: @ 0x020811EC popne {r3, r4, r5, pc} mov r1, #1 strh r1, [r0] - bl thunk_sub_0207D9B0 + bl sub_0207D9B0 ldr r0, _0208125C @ =0x022BB670 mov r1, #0 strh r1, [r0, #0x10] @@ -146982,19 +152313,59 @@ _020815F0: .align 2, 0 _02081618: .4byte 0x022BB670 arm_func_end sub_0208151C -_0208161C: - .byte 0x10, 0x40, 0x2D, 0xE9 - .byte 0x6F, 0xE8, 0xFF, 0xEB, 0x00, 0x40, 0xA0, 0xE1, 0x7C, 0x10, 0x9F, 0xE5, 0x06, 0x00, 0xA0, 0xE3 - .byte 0x00, 0x20, 0xA0, 0xE3, 0x39, 0xF1, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0xA3 - .byte 0x00, 0x00, 0xA0, 0xB3, 0x00, 0x00, 0x50, 0xE3, 0x0D, 0x00, 0x00, 0x1A, 0x04, 0x00, 0xA0, 0xE1 - .byte 0x68, 0xE8, 0xFF, 0xEB, 0x54, 0x00, 0x9F, 0xE5, 0xB8, 0x13, 0xD0, 0xE1, 0x04, 0x10, 0x81, 0xE3 - .byte 0xB8, 0x13, 0xC0, 0xE1, 0x04, 0x30, 0x90, 0xE5, 0x00, 0x00, 0x53, 0xE3, 0x10, 0x80, 0xBD, 0x08 - .byte 0x02, 0x00, 0xA0, 0xE3, 0x04, 0x10, 0xA0, 0xE3, 0x00, 0x20, 0xA0, 0xE3, 0x33, 0xFF, 0x2F, 0xE1 - .byte 0x10, 0x80, 0xBD, 0xE8, 0x24, 0x10, 0x9F, 0xE5, 0x04, 0x00, 0xA0, 0xE1, 0xBA, 0x23, 0xD1, 0xE1 - .byte 0x04, 0x20, 0x82, 0xE3, 0xBA, 0x23, 0xC1, 0xE1, 0xB8, 0x23, 0xD1, 0xE1, 0x04, 0x20, 0xC2, 0xE3 - .byte 0xB8, 0x23, 0xC1, 0xE1, 0x53, 0xE8, 0xFF, 0xEB, 0x10, 0x80, 0xBD, 0xE8, 0x00, 0x02, 0x00, 0x03 - .byte 0x70, 0xB6, 0x2B, 0x02, 0x04, 0x00, 0x9F, 0xE5, 0xB0, 0x01, 0xD0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x70, 0xB6, 0x2B, 0x02 + + arm_func_start sub_0208161C +sub_0208161C: @ 0x0208161C + push {r4, lr} + bl EnableIrqFlag + mov r4, r0 + ldr r1, _020816AC @ =0x03000200 + mov r0, #6 + mov r2, #0 + bl sub_0207DB20 + cmp r0, #0 + movge r0, #1 + movlt r0, #0 + cmp r0, #0 + bne _02081684 + mov r0, r4 + bl SetIrqFlag + ldr r0, _020816B0 @ =0x022BB670 + ldrh r1, [r0, #0x38] + orr r1, r1, #4 + strh r1, [r0, #0x38] + ldr r3, [r0, #4] + cmp r3, #0 + popeq {r4, pc} + mov r0, #2 + mov r1, #4 + mov r2, #0 + blx r3 + pop {r4, pc} +_02081684: + ldr r1, _020816B0 @ =0x022BB670 + mov r0, r4 + ldrh r2, [r1, #0x3a] + orr r2, r2, #4 + strh r2, [r1, #0x3a] + ldrh r2, [r1, #0x38] + bic r2, r2, #4 + strh r2, [r1, #0x38] + bl SetIrqFlag + pop {r4, pc} + .align 2, 0 +_020816AC: .4byte 0x03000200 +_020816B0: .4byte 0x022BB670 + arm_func_end sub_0208161C + + arm_func_start sub_020816B4 +sub_020816B4: @ 0x020816B4 + ldr r0, _020816C0 @ =0x022BB670 + ldrh r0, [r0, #0x10] + bx lr + .align 2, 0 +_020816C0: .4byte 0x022BB670 + arm_func_end sub_020816B4 arm_func_start sub_020816C4 sub_020816C4: @ 0x020816C4 @@ -147226,9 +152597,16 @@ _020819D8: .align 2, 0 _020819E8: .4byte 0x022BB670 arm_func_end sub_020819D4 -_020819EC: - .byte 0x08, 0x10, 0x9F, 0xE5 - .byte 0xB8, 0x13, 0xD1, 0xE1, 0x00, 0x00, 0x01, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1, 0x70, 0xB6, 0x2B, 0x02 + + arm_func_start sub_020819EC +sub_020819EC: @ 0x020819EC + ldr r1, _020819FC @ =0x022BB670 + ldrh r1, [r1, #0x38] + and r0, r1, r0 + bx lr + .align 2, 0 +_020819FC: .4byte 0x022BB670 + arm_func_end sub_020819EC arm_func_start sub_02081A00 sub_02081A00: @ 0x02081A00 @@ -147310,7 +152688,7 @@ sub_02081AC4: @ 0x02081AC4 mov r1, #0 str r1, [r0, #0x1c] str r1, [r0, #0x20] - bl thunk_sub_0207D9B0 + bl sub_0207D9B0 mov r5, #8 mov r4, #1 _02081AF8: @@ -148052,33 +153430,141 @@ sub_02082440: @ 0x02082440 .align 2, 0 _02082458: .4byte 0x04000304 arm_func_end sub_02082440 -_0208245C: - .byte 0x70, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1, 0x63, 0xFD, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x70, 0x80, 0xBD, 0x08, 0xFF, 0x00, 0x06, 0xE2 - .byte 0x18, 0x10, 0x9F, 0xE5, 0x66, 0x0C, 0x80, 0xE3, 0x20, 0x50, 0x81, 0xE5, 0x03, 0x04, 0x80, 0xE3 - .byte 0x24, 0x40, 0x81, 0xE5, 0x08, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0xA0, 0xE3, 0x70, 0x80, 0xBD, 0xE8 - .byte 0xAC, 0xB6, 0x2B, 0x02, 0x08, 0x40, 0x2D, 0xE9, 0x18, 0x10, 0x9F, 0xE5, 0x00, 0x20, 0x8D, 0xE2 - .byte 0xE9, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x08, 0x80, 0xBD, 0x18, 0x5E, 0xFD, 0xFF, 0xEB - .byte 0x00, 0x00, 0x9D, 0xE5, 0x08, 0x80, 0xBD, 0xE8, 0x7C, 0x1A, 0x08, 0x02, 0x70, 0x40, 0x2D, 0xE9 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1, 0x47, 0xFD, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x01, 0x00, 0xA0, 0x03, 0x70, 0x80, 0xBD, 0x08, 0x18, 0x10, 0x9F, 0xE5 - .byte 0x18, 0x00, 0x9F, 0xE5, 0x20, 0x50, 0x81, 0xE5, 0x24, 0x40, 0x81, 0xE5, 0x28, 0x60, 0x81, 0xE5 - .byte 0xED, 0xFE, 0xFF, 0xEB, 0x00, 0x00, 0xA0, 0xE3, 0x70, 0x80, 0xBD, 0xE8, 0xAC, 0xB6, 0x2B, 0x02 - .byte 0x00, 0x67, 0x00, 0x03, 0x08, 0x40, 0x2D, 0xE9, 0x18, 0x10, 0x9F, 0xE5, 0x00, 0x20, 0x8D, 0xE2 - .byte 0xE9, 0xFF, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x08, 0x80, 0xBD, 0x18, 0x42, 0xFD, 0xFF, 0xEB - .byte 0x00, 0x00, 0x9D, 0xE5, 0x08, 0x80, 0xBD, 0xE8, 0x7C, 0x1A, 0x08, 0x02, 0x00, 0x00, 0x50, 0xE3 - .byte 0x00, 0x20, 0x90, 0x15, 0x08, 0x20, 0x81, 0x15, 0x00, 0x10, 0x80, 0x15, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0x00, 0x50, 0xE3, 0x1E, 0xFF, 0x2F, 0x01, 0x00, 0x20, 0x90, 0xE5, 0x00, 0x00, 0x52, 0xE3 - .byte 0x03, 0x00, 0x00, 0x1A, 0x00, 0x20, 0xA0, 0xE3, 0x08, 0x20, 0x81, 0xE5, 0x00, 0x10, 0x80, 0xE5 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x00, 0x92, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x03, 0x00, 0x00, 0x0A - .byte 0x00, 0x20, 0xA0, 0xE1, 0x08, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0xFB, 0xFF, 0xFF, 0x1A - .byte 0x08, 0x00, 0x81, 0xE5, 0x08, 0x10, 0x82, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1, 0x00, 0x00, 0x50, 0xE3 - .byte 0x00, 0x20, 0x90, 0x15, 0x02, 0x30, 0xA0, 0x11, 0x00, 0x00, 0x52, 0x13, 0x1E, 0xFF, 0x2F, 0x01 - .byte 0x01, 0x00, 0x52, 0xE1, 0x05, 0x00, 0x00, 0x1A, 0x03, 0x00, 0x52, 0xE1, 0x08, 0x10, 0x92, 0x05 - .byte 0x00, 0x10, 0x80, 0x05, 0x08, 0x00, 0x92, 0x15, 0x08, 0x00, 0x83, 0x15, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x02, 0x30, 0xA0, 0xE1, 0x08, 0x20, 0x92, 0xE5, 0x00, 0x00, 0x52, 0xE3, 0xF3, 0xFF, 0xFF, 0x1A - .byte 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start FUN_0208245C +FUN_0208245C: @ 0x0208245C + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, r1 + mov r4, r2 + bl sub_02081A00 + cmp r0, #0 + moveq r0, #1 + popeq {r4, r5, r6, pc} + and r0, r6, #0xff + ldr r1, _020824A0 @ =0x022BB6AC + orr r0, r0, #0x6600 + str r5, [r1, #0x20] + orr r0, r0, #0x3000000 + str r4, [r1, #0x24] + bl sub_020820BC + mov r0, #0 + pop {r4, r5, r6, pc} + .align 2, 0 +_020824A0: .4byte 0x022BB6AC + arm_func_end FUN_0208245C + + arm_func_start sub_020824A4 +sub_020824A4: @ 0x020824A4 + push {r3, lr} + ldr r1, _020824C8 @ =0x02081A7C + add r2, sp, #0 + bl FUN_0208245C + cmp r0, #0 + popne {r3, pc} + bl sub_02081A3C + ldr r0, [sp] + pop {r3, pc} + .align 2, 0 +_020824C8: .4byte 0x02081A7C + arm_func_end sub_020824A4 + + arm_func_start FUN_020824CC +FUN_020824CC: @ 0x020824CC + push {r4, r5, r6, lr} + mov r6, r0 + mov r5, r1 + mov r4, r2 + bl sub_02081A00 + cmp r0, #0 + moveq r0, #1 + popeq {r4, r5, r6, pc} + ldr r1, _0208250C @ =0x022BB6AC + ldr r0, _02082510 @ =0x03006700 + str r5, [r1, #0x20] + str r4, [r1, #0x24] + str r6, [r1, #0x28] + bl sub_020820BC + mov r0, #0 + pop {r4, r5, r6, pc} + .align 2, 0 +_0208250C: .4byte 0x022BB6AC +_02082510: .4byte 0x03006700 + arm_func_end FUN_020824CC + + arm_func_start sub_02082514 +sub_02082514: @ 0x02082514 + push {r3, lr} + ldr r1, _02082538 @ =0x02081A7C + add r2, sp, #0 + bl FUN_020824CC + cmp r0, #0 + popne {r3, pc} + bl sub_02081A3C + ldr r0, [sp] + pop {r3, pc} + .align 2, 0 +_02082538: .4byte 0x02081A7C + arm_func_end sub_02082514 + + arm_func_start FUN_0208253C +FUN_0208253C: @ 0x0208253C + cmp r0, #0 + ldrne r2, [r0] + strne r2, [r1, #8] + strne r1, [r0] + bx lr + arm_func_end FUN_0208253C + + arm_func_start FUN_02082550 +FUN_02082550: @ 0x02082550 + cmp r0, #0 + bxeq lr + ldr r2, [r0] + cmp r2, #0 + bne _02082574 + mov r2, #0 + str r2, [r1, #8] + str r1, [r0] + bx lr +_02082574: + ldr r0, [r2, #8] + cmp r0, #0 + beq _02082590 +_02082580: + mov r2, r0 + ldr r0, [r0, #8] + cmp r0, #0 + bne _02082580 +_02082590: + str r0, [r1, #8] + str r1, [r2, #8] + bx lr + arm_func_end FUN_02082550 + + arm_func_start FUN_0208259C +FUN_0208259C: @ 0x0208259C + cmp r0, #0 + ldrne r2, [r0] + movne r3, r2 + cmpne r2, #0 + bxeq lr +_020825B0: + cmp r2, r1 + bne _020825D0 + cmp r2, r3 + ldreq r1, [r2, #8] + streq r1, [r0] + ldrne r0, [r2, #8] + strne r0, [r3, #8] + bx lr +_020825D0: + mov r3, r2 + ldr r2, [r2, #8] + cmp r2, #0 + bne _020825B0 + bx lr + arm_func_end FUN_0208259C arm_func_start sub_020825E4 sub_020825E4: @ 0x020825E4 @@ -148094,14 +153580,50 @@ _020825F0: bne _020825F0 pop {r4, pc} arm_func_end sub_020825E4 -_0208260C: - .byte 0x08, 0xC0, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE1, 0x04, 0x00, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x3C, 0x25, 0x08, 0x02 - .byte 0xB8, 0xB6, 0x2B, 0x02, 0x08, 0xC0, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE1, 0x04, 0x00, 0x9F, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x50, 0x25, 0x08, 0x02, 0xC4, 0xB6, 0x2B, 0x02, 0x08, 0xC0, 0x9F, 0xE5 - .byte 0x00, 0x10, 0xA0, 0xE1, 0x04, 0x00, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x9C, 0x25, 0x08, 0x02 - .byte 0xB8, 0xB6, 0x2B, 0x02, 0x08, 0xC0, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE1, 0x04, 0x00, 0x9F, 0xE5 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x9C, 0x25, 0x08, 0x02, 0xC4, 0xB6, 0x2B, 0x02 + + arm_func_start sub_0208260C +sub_0208260C: @ 0x0208260C + ldr ip, _0208261C @ =FUN_0208253C + mov r1, r0 + ldr r0, _02082620 @ =0x022BB6B8 + bx ip + .align 2, 0 +_0208261C: .4byte FUN_0208253C +_02082620: .4byte 0x022BB6B8 + arm_func_end sub_0208260C + + arm_func_start sub_02082624 +sub_02082624: @ 0x02082624 + ldr ip, _02082634 @ =FUN_02082550 + mov r1, r0 + ldr r0, _02082638 @ =0x022BB6C4 + bx ip + .align 2, 0 +_02082634: .4byte FUN_02082550 +_02082638: .4byte 0x022BB6C4 + arm_func_end sub_02082624 + + arm_func_start sub_0208263C +sub_0208263C: @ 0x0208263C + ldr ip, _0208264C @ =FUN_0208259C + mov r1, r0 + ldr r0, _02082650 @ =0x022BB6B8 + bx ip + .align 2, 0 +_0208264C: .4byte FUN_0208259C +_02082650: .4byte 0x022BB6B8 + arm_func_end sub_0208263C + + arm_func_start sub_02082654 +sub_02082654: @ 0x02082654 + ldr ip, _02082664 @ =FUN_0208259C + mov r1, r0 + ldr r0, _02082668 @ =0x022BB6C4 + bx ip + .align 2, 0 +_02082664: .4byte FUN_0208259C +_02082668: .4byte 0x022BB6C4 + arm_func_end sub_02082654 arm_func_start sub_0208266C sub_0208266C: @ 0x0208266C @@ -148118,7 +153640,7 @@ sub_0208266C: @ 0x0208266C str r1, [r0, #0x28] str r1, [r0, #0x14] str r1, [r0, #0x18] - bl thunk_sub_0207D9B0 + bl sub_0207D9B0 mov r5, #5 mov r4, #1 _020826AC: @@ -148224,11 +153746,26 @@ _020827B0: .align 2, 0 _020827F0: .4byte 0x022BB718 arm_func_end sub_02082780 -_020827F4: - .byte 0x08, 0x40, 0x2D, 0xE9, 0x24, 0x10, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3 - .byte 0xDE, 0xFF, 0xFF, 0xEB, 0x1C, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0x50, 0xE3, 0x2C, 0x00, 0x81, 0xE5 - .byte 0x00, 0x00, 0x00, 0x1A, 0xA5, 0x01, 0x00, 0xEB, 0x08, 0x00, 0x9F, 0xE5, 0x2C, 0x00, 0x90, 0xE5 - .byte 0x08, 0x80, 0xBD, 0xE8, 0xA0, 0x2E, 0x08, 0x02, 0x18, 0xB7, 0x2B, 0x02 + + arm_func_start sub_020827F4 +sub_020827F4: @ 0x020827F4 + push {r3, lr} + ldr r1, _02082824 @ =0x02082EA0 + mov r2, #0 + bl sub_02082780 + ldr r1, _02082828 @ =0x022BB718 + cmp r0, #0 + str r0, [r1, #0x2c] + bne _02082818 + bl sub_02082EB0 +_02082818: + ldr r0, _02082828 @ =0x022BB718 + ldr r0, [r0, #0x2c] + pop {r3, pc} + .align 2, 0 +_02082824: .4byte 0x02082EA0 +_02082828: .4byte 0x022BB718 + arm_func_end sub_020827F4 arm_func_start sub_0208282C sub_0208282C: @ 0x0208282C @@ -148706,42 +154243,42 @@ _02082EC4: .4byte 0x022BB724 arm_func_start sub_02082EC8 sub_02082EC8: @ 0x02082EC8 - ldr ip, _02082ED4 @ =FUN_02082F08 + ldr ip, _02082ED4 @ =sub_02082F08 mov r0, #0x10 bx ip .align 2, 0 -_02082ED4: .4byte FUN_02082F08 +_02082ED4: .4byte sub_02082F08 arm_func_end sub_02082EC8 arm_func_start sub_02082ED8 sub_02082ED8: @ 0x02082ED8 - ldr ip, _02082EE4 @ =FUN_02082F08 + ldr ip, _02082EE4 @ =sub_02082F08 mov r0, #0x11 bx ip .align 2, 0 -_02082EE4: .4byte FUN_02082F08 +_02082EE4: .4byte sub_02082F08 arm_func_end sub_02082ED8 arm_func_start sub_02082EE8 sub_02082EE8: @ 0x02082EE8 - ldr ip, _02082EF4 @ =FUN_02082F08 + ldr ip, _02082EF4 @ =sub_02082F08 mov r0, #0x12 bx ip .align 2, 0 -_02082EF4: .4byte FUN_02082F08 +_02082EF4: .4byte sub_02082F08 arm_func_end sub_02082EE8 arm_func_start sub_02082EF8 sub_02082EF8: @ 0x02082EF8 - ldr ip, _02082F04 @ =FUN_02082F08 + ldr ip, _02082F04 @ =sub_02082F08 mov r0, #0x27 bx ip .align 2, 0 -_02082F04: .4byte FUN_02082F08 +_02082F04: .4byte sub_02082F08 arm_func_end sub_02082EF8 - arm_func_start FUN_02082F08 -FUN_02082F08: @ 0x02082F08 + arm_func_start sub_02082F08 +sub_02082F08: @ 0x02082F08 push {r3, lr} lsl r0, r0, #8 and r1, r0, #0x7f00 @@ -148752,7 +154289,7 @@ FUN_02082F08: @ 0x02082F08 movge r0, #1 movlt r0, #0 pop {r3, pc} - arm_func_end FUN_02082F08 + arm_func_end sub_02082F08 arm_func_start sub_02082F30 sub_02082F30: @ 0x02082F30 @@ -149193,10 +154730,10 @@ _02083478: .4byte sub_02083138 sub_0208347C: @ 0x0208347C push {r4, lr} mov r4, r0 - bl thunk_sub_020833DC + bl sub_020833DC cmp r0, #0 bne _02083494 - bl thunk_sub_02083390 + bl sub_02083390 _02083494: mov r0, r4 mov r1, #2 @@ -149779,21 +155316,21 @@ _02083C6C: .4byte 0x022BB7E0 _02083C70: .4byte 0x022B966C arm_func_end sub_02083B3C - arm_func_start thunk_sub_02083390 -thunk_sub_02083390: @ 0x02083C74 + arm_func_start sub_02083390 +sub_02083390: @ 0x02083C74 ldr ip, _02083C7C @ =sub_02083390 bx ip .align 2, 0 _02083C7C: .4byte sub_02083390 - arm_func_end thunk_sub_02083390 + arm_func_end sub_02083390 - arm_func_start thunk_sub_020833DC -thunk_sub_020833DC: @ 0x02083C80 + arm_func_start sub_020833DC +sub_020833DC: @ 0x02083C80 ldr ip, _02083C88 @ =sub_020833DC bx ip .align 2, 0 _02083C88: .4byte sub_020833DC - arm_func_end thunk_sub_020833DC + arm_func_end sub_020833DC arm_func_start sub_02083C8C sub_02083C8C: @ 0x02083C8C @@ -150216,7 +155753,7 @@ _0208429C: ldr r0, [sp, #0x28] cmp r0, #0 popne {r4, r5, r6, r7, r8, sb, sl, pc} - bl thunk_sub_02083390 + bl sub_02083390 pop {r4, r5, r6, r7, r8, sb, sl, pc} _020842C0: ldr r0, [sp, #0x28] @@ -150270,13 +155807,13 @@ _02084360: .4byte 0x022BB7E0 _02084364: .4byte 0x022BBE00 arm_func_end sub_02084304 - arm_func_start thunk_sub_02083390 -thunk_sub_02083390: @ 0x02084368 + arm_func_start sub_02083390 +sub_02083390: @ 0x02084368 ldr ip, _02084370 @ =sub_02083390 bx ip .align 2, 0 _02084370: .4byte sub_02083390 - arm_func_end thunk_sub_02083390 + arm_func_end sub_02083390 arm_func_start sub_02084374 sub_02084374: @ 0x02084374 @@ -150413,7 +155950,7 @@ _02084548: arm_func_start sub_02084558 sub_02084558: @ 0x02084558 push {r3, lr} - bl thunk_sub_0207D9B0 + bl sub_0207D9B0 ldr r1, _0208457C @ =sub_02084584 mov r0, #0xe bl sub_0207DAB0 @@ -150453,9 +155990,15 @@ _020845CC: .align 2, 0 _020845D4: .4byte 0x022BC040 arm_func_end sub_02084584 -_020845D8: - .byte 0x04, 0x10, 0x9F, 0xE5, 0x04, 0x00, 0x81, 0xE5 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x40, 0xC0, 0x2B, 0x02 + + arm_func_start sub_020845D8 +sub_020845D8: @ 0x020845D8 + ldr r1, _020845E4 @ =0x022BC040 + str r0, [r1, #4] + bx lr + .align 2, 0 +_020845E4: .4byte 0x022BC040 + arm_func_end sub_020845D8 arm_func_start sub_020845E8 sub_020845E8: @ 0x020845E8 @@ -150762,7 +156305,7 @@ sub_02084990: @ 0x02084990 ldr r1, [r4] cmp r1, #0 bne _020849A8 - bl thunk_sub_02078F40 + bl sub_02078F40 _020849A8: ldr r0, [r4, #4] bl SetIrqFlag @@ -150831,7 +156374,7 @@ sub_02084A4C: @ 0x02084A4C ldr r0, _02084AEC @ =0x022BC060 mov r1, #0 str r1, [r0, #0xc] - bl thunk_sub_0207D9B0 + bl sub_0207D9B0 mov r5, #0xd mov r4, #1 _02084A84: @@ -151118,19 +156661,71 @@ _02084E44: .byte 0x32, 0xFF, 0x2F, 0xE1, 0x24, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x50, 0xE3 .byte 0x03, 0x00, 0x00, 0x0A, 0x07, 0x00, 0xA0, 0xE1, 0xC0, 0x90, 0x88, 0xE5, 0x35, 0xDA, 0xFF, 0xEB .byte 0xD0, 0xFF, 0xFF, 0xEA, 0xCC, 0xD1, 0xFF, 0xEB, 0x24, 0xD0, 0x8D, 0xE2, 0xF0, 0x8F, 0xBD, 0xE8 - .byte 0x28, 0xC2, 0x2B, 0x02, 0x30, 0x10, 0x9F, 0xE5, 0x30, 0x20, 0x9F, 0xE5, 0xA0, 0x10, 0x01, 0xE0 - .byte 0x01, 0x00, 0x40, 0xE0, 0x02, 0x10, 0x00, 0xE0, 0x20, 0x01, 0x02, 0xE0, 0x00, 0x10, 0x81, 0xE0 - .byte 0x1C, 0x00, 0x9F, 0xE5, 0x21, 0x12, 0x81, 0xE0, 0x00, 0x00, 0x01, 0xE0, 0x20, 0x04, 0x80, 0xE0 - .byte 0x20, 0x08, 0x80, 0xE0, 0xFF, 0x00, 0x00, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x55, 0x55, 0x55, 0x55 - .byte 0x33, 0x33, 0x33, 0x33, 0x0F, 0x0F, 0x0F, 0x0F, 0x70, 0x40, 0x2D, 0xE9, 0x68, 0xD0, 0x4D, 0xE2 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x00, 0x00, 0x8D, 0xE2, 0x01, 0x50, 0xA0, 0xE1, 0x02, 0x40, 0xA0, 0xE1 - .byte 0xB6, 0xED, 0xFF, 0xEB, 0x00, 0x00, 0x8D, 0xE2, 0x05, 0x10, 0xA0, 0xE1, 0x04, 0x20, 0xA0, 0xE1 - .byte 0xC6, 0xED, 0xFF, 0xEB, 0x00, 0x00, 0x8D, 0xE2, 0x06, 0x10, 0xA0, 0xE1, 0x18, 0xEE, 0xFF, 0xEB - .byte 0x68, 0xD0, 0x8D, 0xE2, 0x70, 0x80, 0xBD, 0xE8, 0x08, 0x40, 0x2D, 0xE9, 0x00, 0xC0, 0xA0, 0xE3 - .byte 0x0C, 0x20, 0xA0, 0xE1, 0x0C, 0x30, 0xA0, 0xE1, 0x02, 0xE0, 0xA0, 0xE1, 0x80, 0x00, 0x13, 0xE3 - .byte 0x83, 0x30, 0x21, 0x10, 0x01, 0xE0, 0x8E, 0xE2, 0x83, 0x30, 0xA0, 0x01, 0x08, 0x00, 0x5E, 0xE3 - .byte 0xF9, 0xFF, 0xFF, 0x3A, 0x0C, 0x30, 0xC0, 0xE7, 0x01, 0xC0, 0x8C, 0xE2, 0x01, 0x0C, 0x5C, 0xE3 - .byte 0xF3, 0xFF, 0xFF, 0x3A, 0x08, 0x80, 0xBD, 0xE8 + .byte 0x28, 0xC2, 0x2B, 0x02 + + arm_func_start sub_02084F34 +sub_02084F34: @ 0x02084F34 + ldr r1, _02084F6C @ =0x55555555 + ldr r2, _02084F70 @ =0x33333333 + and r1, r1, r0, lsr #1 + sub r0, r0, r1 + and r1, r0, r2 + and r0, r2, r0, lsr #2 + add r1, r1, r0 + ldr r0, _02084F74 @ =0x0F0F0F0F + add r1, r1, r1, lsr #4 + and r0, r1, r0 + add r0, r0, r0, lsr #8 + add r0, r0, r0, lsr #16 + and r0, r0, #0xff + bx lr + .align 2, 0 +_02084F6C: .4byte 0x55555555 +_02084F70: .4byte 0x33333333 +_02084F74: .4byte 0x0F0F0F0F + arm_func_end sub_02084F34 + + arm_func_start sub_02084F78 +sub_02084F78: @ 0x02084F78 + push {r4, r5, r6, lr} + sub sp, sp, #0x68 + mov r6, r0 + add r0, sp, #0 + mov r5, r1 + mov r4, r2 + bl sub_02080670 + add r0, sp, #0 + mov r1, r5 + mov r2, r4 + bl sub_020806C0 + add r0, sp, #0 + mov r1, r6 + bl sub_02080814 + add sp, sp, #0x68 + pop {r4, r5, r6, pc} + arm_func_end sub_02084F78 + + arm_func_start sub_02084FB8 +sub_02084FB8: @ 0x02084FB8 + push {r3, lr} + mov ip, #0 + mov r2, ip +_02084FC4: + mov r3, ip + mov lr, r2 +_02084FCC: + tst r3, #0x80 + eorne r3, r1, r3, lsl #1 + add lr, lr, #1 + lsleq r3, r3, #1 + cmp lr, #8 + blo _02084FCC + strb r3, [r0, ip] + add ip, ip, #1 + cmp ip, #0x100 + blo _02084FC4 + pop {r3, pc} + arm_func_end sub_02084FB8 arm_func_start sub_02084FF8 sub_02084FF8: @ 0x02084FF8 @@ -151326,25 +156921,107 @@ _02085230: _0208523C: .4byte 0x00002348 _02085240: .4byte 0x0000BD8A arm_func_end sub_020851AC -_02085244: - .byte 0x10, 0x40, 0x2D, 0xE9, 0x01, 0xC0, 0x42, 0xE2, 0x01, 0x40, 0xA0, 0xE1 - .byte 0x00, 0x00, 0x5C, 0xE3, 0x00, 0xE0, 0xA0, 0xE3, 0x08, 0x00, 0x00, 0xDA, 0xD0, 0x30, 0xD4, 0xE1 - .byte 0x0E, 0x30, 0xC0, 0xE7, 0xD0, 0x30, 0xD4, 0xE1, 0x00, 0x00, 0x53, 0xE3, 0x03, 0x00, 0x00, 0x0A - .byte 0x01, 0xE0, 0x8E, 0xE2, 0x0C, 0x00, 0x5E, 0xE1, 0x01, 0x40, 0x84, 0xE2, 0xF6, 0xFF, 0xFF, 0xBA - .byte 0x01, 0x30, 0x42, 0xE2, 0x03, 0x00, 0x5E, 0xE1, 0x02, 0x00, 0x00, 0xBA, 0x00, 0x00, 0x52, 0xE3 - .byte 0x00, 0x20, 0xA0, 0x13, 0x0E, 0x20, 0xC0, 0x17, 0x01, 0x00, 0xA0, 0xE1, 0x00, 0x00, 0x00, 0xEB - .byte 0x10, 0x80, 0xBD, 0xE8, 0xD0, 0x10, 0xD0, 0xE1, 0x00, 0x20, 0xA0, 0xE3, 0x00, 0x00, 0x51, 0xE3 - .byte 0x03, 0x00, 0x00, 0x0A, 0x01, 0x20, 0x82, 0xE2, 0xD2, 0x10, 0x90, 0xE1, 0x00, 0x00, 0x51, 0xE3 - .byte 0xFB, 0xFF, 0xFF, 0x1A, 0x02, 0x00, 0xA0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0x01, 0x00, 0x00, 0xEA - .byte 0x01, 0x00, 0x80, 0xE2, 0x01, 0x10, 0x81, 0xE2, 0xD0, 0x30, 0xD1, 0xE1, 0xD0, 0x20, 0xD0, 0xE1 - .byte 0x03, 0x00, 0x52, 0xE1, 0x01, 0x00, 0x00, 0x1A, 0x00, 0x00, 0x52, 0xE3, 0xF7, 0xFF, 0xFF, 0x1A - .byte 0x03, 0x00, 0x42, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x40, 0x2D, 0xE9, 0x00, 0x00, 0x52, 0xE3 - .byte 0x0A, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x52, 0xE3, 0x00, 0xE0, 0xA0, 0xE3, 0x07, 0x00, 0x00, 0xDA - .byte 0x0E, 0xC0, 0xD0, 0xE7, 0x0E, 0x30, 0xD1, 0xE7, 0x03, 0x00, 0x5C, 0xE1, 0x03, 0x00, 0x4C, 0x10 - .byte 0x08, 0x80, 0xBD, 0x18, 0x01, 0xE0, 0x8E, 0xE2, 0x02, 0x00, 0x5E, 0xE1, 0xF7, 0xFF, 0xFF, 0xBA - .byte 0x00, 0x00, 0xA0, 0xE3, 0x08, 0x80, 0xBD, 0xE8, 0x0F, 0x00, 0x2D, 0xE9, 0x08, 0x40, 0x2D, 0xE9 - .byte 0x0C, 0x20, 0x8D, 0xE2, 0x03, 0x20, 0xC2, 0xE3, 0x0C, 0x10, 0x9D, 0xE5, 0x04, 0x20, 0x82, 0xE2 - .byte 0x21, 0x00, 0x00, 0xEB, 0x08, 0x40, 0xBD, 0xE8, 0x10, 0xD0, 0x8D, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_02085244 +sub_02085244: @ 0x02085244 + push {r4, lr} + sub ip, r2, #1 + mov r4, r1 + cmp ip, #0 + mov lr, #0 + ble _02085280 +_0208525C: + ldrsb r3, [r4] + strb r3, [r0, lr] + ldrsb r3, [r4] + cmp r3, #0 + beq _02085280 + add lr, lr, #1 + cmp lr, ip + add r4, r4, #1 + blt _0208525C +_02085280: + sub r3, r2, #1 + cmp lr, r3 + blt _02085298 + cmp r2, #0 + movne r2, #0 + strbne r2, [r0, lr] +_02085298: + mov r0, r1 + bl sub_020852A4 + pop {r4, pc} + arm_func_end sub_02085244 + + arm_func_start sub_020852A4 +sub_020852A4: @ 0x020852A4 + ldrsb r1, [r0] + mov r2, #0 + cmp r1, #0 + beq _020852C4 +_020852B4: + add r2, r2, #1 + ldrsb r1, [r0, r2] + cmp r1, #0 + bne _020852B4 +_020852C4: + mov r0, r2 + bx lr + arm_func_end sub_020852A4 + + arm_func_start sub_020852CC +sub_020852CC: @ 0x020852CC + b _020852D8 +_020852D0: + add r0, r0, #1 + add r1, r1, #1 +_020852D8: + ldrsb r3, [r1] + ldrsb r2, [r0] + cmp r2, r3 + bne _020852F0 + cmp r2, #0 + bne _020852D0 +_020852F0: + sub r0, r2, r3 + bx lr + arm_func_end sub_020852CC + + arm_func_start sub_020852F8 +sub_020852F8: @ 0x020852F8 + push {r3, lr} + cmp r2, #0 + beq _02085330 + cmp r2, #0 + mov lr, #0 + ble _02085330 +_02085310: + ldrb ip, [r0, lr] + ldrb r3, [r1, lr] + cmp ip, r3 + subne r0, ip, r3 + popne {r3, pc} + add lr, lr, #1 + cmp lr, r2 + blt _02085310 +_02085330: + mov r0, #0 + pop {r3, pc} + arm_func_end sub_020852F8 + + arm_func_start sub_02085338 +sub_02085338: @ 0x02085338 + push {r0, r1, r2, r3} + push {r3, lr} + add r2, sp, #0xc + bic r2, r2, #3 + ldr r1, [sp, #0xc] + add r2, r2, #4 + bl sub_020853DC + pop {r3, lr} + add sp, sp, #0x10 + bx lr + arm_func_end sub_02085338 arm_func_start sub_02085360 sub_02085360: @ 0x02085360 @@ -153263,85 +158940,359 @@ _02086CE0: .align 2, 0 _02086CE8: .4byte 0x020AECB0 arm_func_end sub_02086C64 -_02086CEC: - .byte 0x04, 0x10, 0x90, 0xE5 - .byte 0x01, 0x1B, 0xA0, 0xE1, 0xA1, 0x1E, 0xA0, 0xE1, 0xFF, 0x10, 0x01, 0xE2, 0xFF, 0x10, 0x81, 0xE2 - .byte 0xFF, 0x10, 0x01, 0xE2, 0x01, 0x00, 0x51, 0xE3, 0x02, 0x00, 0x00, 0x8A, 0x0D, 0x10, 0xD0, 0xE5 - .byte 0x00, 0x00, 0x51, 0xE3, 0x04, 0x00, 0x00, 0x0A, 0x44, 0x00, 0x9F, 0xE5, 0x28, 0x10, 0xA0, 0xE3 - .byte 0x00, 0x10, 0x80, 0xE5, 0x29, 0x00, 0x41, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x08, 0x10, 0x90, 0xE5 - .byte 0x81, 0x1E, 0xA0, 0xE1, 0xA1, 0xCE, 0xB0, 0xE1, 0x18, 0x00, 0x90, 0x05, 0x1E, 0xFF, 0x2F, 0x01 - .byte 0x24, 0x20, 0x90, 0xE5, 0x1C, 0x10, 0x90, 0xE5, 0x34, 0x30, 0x90, 0xE5, 0x01, 0x00, 0x42, 0xE0 - .byte 0x03, 0x00, 0x5C, 0xE3, 0x00, 0x00, 0x83, 0xE0, 0x02, 0x10, 0x4C, 0x22, 0x01, 0x00, 0x40, 0x20 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x70, 0xCA, 0x2B, 0x02, 0xF8, 0x40, 0x2D, 0xE9, 0xF4, 0x10, 0x9F, 0xE5 - .byte 0x00, 0x70, 0xA0, 0xE1, 0x01, 0x00, 0x57, 0xE1, 0x02, 0x60, 0xA0, 0x03, 0x07, 0x00, 0x00, 0x0A - .byte 0xE4, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x57, 0xE1, 0x03, 0x60, 0xA0, 0x03, 0x03, 0x00, 0x00, 0x0A - .byte 0xD8, 0x00, 0x9F, 0xE5, 0x00, 0x00, 0x57, 0xE1, 0x04, 0x60, 0xA0, 0x03, 0x05, 0x60, 0xA0, 0x13 - .byte 0x18, 0x00, 0xA0, 0xE3, 0x96, 0x00, 0x04, 0xE0, 0xC4, 0x50, 0x9F, 0xE5, 0x04, 0x00, 0x85, 0xE0 - .byte 0xEB, 0xCC, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3, 0x08, 0x00, 0x00, 0x1A, 0xB4, 0x00, 0x9F, 0xE5 - .byte 0xB4, 0x20, 0x9F, 0xE5, 0x04, 0x10, 0x90, 0xE5, 0xB0, 0x00, 0x9F, 0xE5, 0x6C, 0x30, 0x91, 0xE5 - .byte 0x01, 0x10, 0xA0, 0xE3, 0x06, 0x31, 0x82, 0xE7, 0x06, 0x11, 0x80, 0xE7, 0x15, 0x00, 0x00, 0xEA - .byte 0x90, 0x00, 0x9F, 0xE5, 0x90, 0x10, 0x9F, 0xE5, 0x04, 0x00, 0x90, 0xE5, 0x06, 0x11, 0x91, 0xE7 - .byte 0x6C, 0x00, 0x90, 0xE5, 0x00, 0x00, 0x51, 0xE1, 0x04, 0x00, 0x00, 0x1A, 0x7C, 0x10, 0x9F, 0xE5 - .byte 0x06, 0x01, 0x91, 0xE7, 0x01, 0x00, 0x80, 0xE2, 0x06, 0x01, 0x81, 0xE7, 0x09, 0x00, 0x00, 0xEA - .byte 0x04, 0x00, 0x85, 0xE0, 0x8B, 0xCC, 0xFF, 0xEB, 0x58, 0x00, 0x9F, 0xE5, 0x58, 0x20, 0x9F, 0xE5 - .byte 0x04, 0x10, 0x90, 0xE5, 0x54, 0x00, 0x9F, 0xE5, 0x6C, 0x30, 0x91, 0xE5, 0x01, 0x10, 0xA0, 0xE3 - .byte 0x06, 0x31, 0x82, 0xE7, 0x06, 0x11, 0x80, 0xE7, 0x07, 0x00, 0xA0, 0xE1, 0xAA, 0xFF, 0xFF, 0xEB - .byte 0x38, 0x10, 0x9F, 0xE5, 0x00, 0x70, 0xA0, 0xE1, 0x06, 0x01, 0x91, 0xE7, 0x01, 0x00, 0x50, 0xE2 - .byte 0x06, 0x01, 0x81, 0xE7, 0x01, 0x00, 0x00, 0x1A, 0x04, 0x00, 0x85, 0xE0, 0x9A, 0xCC, 0xFF, 0xEB - .byte 0x07, 0x00, 0xA0, 0xE1, 0xF8, 0x80, 0xBD, 0xE8, 0xD4, 0x2E, 0x0B, 0x02, 0x20, 0x2F, 0x0B, 0x02 - .byte 0x6C, 0x2F, 0x0B, 0x02, 0x98, 0xC6, 0x2B, 0x02, 0x6C, 0x96, 0x2B, 0x02, 0x50, 0xC6, 0x2B, 0x02 - .byte 0x74, 0xC6, 0x2B, 0x02, 0x0F, 0x00, 0x2D, 0xE9, 0x38, 0x40, 0x2D, 0xE9, 0x00, 0x50, 0xA0, 0xE1 - .byte 0x04, 0x10, 0x95, 0xE5, 0x02, 0x40, 0xA0, 0xE1, 0x01, 0x1B, 0xA0, 0xE1, 0xA1, 0x1E, 0xA0, 0xE1 - .byte 0xFF, 0x10, 0x01, 0xE2, 0x01, 0x00, 0x51, 0xE3, 0x0D, 0x10, 0xD5, 0x05, 0x00, 0x00, 0x51, 0x03 - .byte 0x06, 0x00, 0x00, 0x0A, 0xAC, 0x01, 0x9F, 0xE5, 0x28, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0x80, 0xE5 - .byte 0x29, 0x00, 0x41, 0xE2, 0x38, 0x40, 0xBD, 0xE8, 0x10, 0xD0, 0x8D, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x08, 0x10, 0x95, 0xE5, 0x81, 0x1E, 0xA0, 0xE1, 0xA1, 0x1E, 0xA0, 0xE1, 0x01, 0x00, 0x51, 0xE3 - .byte 0x0E, 0x00, 0x00, 0x1A, 0x00, 0x10, 0xA0, 0xE3, 0xCF, 0xFD, 0xFF, 0xEB, 0x00, 0x00, 0x50, 0xE3 - .byte 0x0A, 0x00, 0x00, 0x0A, 0x01, 0x00, 0xA0, 0xE3, 0x0D, 0x00, 0xC5, 0xE5, 0x00, 0x20, 0xA0, 0xE3 - .byte 0x60, 0x01, 0x9F, 0xE5, 0x28, 0x10, 0xA0, 0xE3, 0x28, 0x20, 0x85, 0xE5, 0x00, 0x10, 0x80, 0xE5 - .byte 0x29, 0x00, 0x41, 0xE2, 0x38, 0x40, 0xBD, 0xE8, 0x10, 0xD0, 0x8D, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x01, 0x00, 0x54, 0xE3, 0x05, 0x00, 0x00, 0x1A, 0x05, 0x00, 0xA0, 0xE1, 0x00, 0x40, 0xA0, 0xE3 - .byte 0x6D, 0xFF, 0xFF, 0xEB, 0x14, 0x10, 0x9D, 0xE5, 0x00, 0x00, 0x81, 0xE0, 0x14, 0x00, 0x8D, 0xE5 - .byte 0x02, 0x00, 0x54, 0xE3, 0x22, 0x00, 0x00, 0x0A, 0x04, 0x00, 0x95, 0xE5, 0x80, 0x0D, 0xA0, 0xE1 - .byte 0xA0, 0x0E, 0xA0, 0xE1, 0x03, 0x00, 0x50, 0xE3, 0x1D, 0x00, 0x00, 0x0A, 0x08, 0x00, 0x95, 0xE5 - .byte 0x80, 0x0E, 0xA0, 0xE1, 0xA0, 0x0E, 0xA0, 0xE1, 0x02, 0x00, 0x40, 0xE2, 0x01, 0x00, 0x50, 0xE3 - .byte 0x17, 0x00, 0x00, 0x8A, 0x14, 0x20, 0x9D, 0xE5, 0x18, 0x00, 0x95, 0xE5, 0x00, 0x00, 0x52, 0xE1 - .byte 0x02, 0x00, 0x00, 0x2A, 0x34, 0x00, 0x95, 0xE5, 0x00, 0x00, 0x52, 0xE1, 0x03, 0x00, 0x00, 0x2A - .byte 0x08, 0x00, 0x95, 0xE5, 0x07, 0x00, 0xC0, 0xE3, 0x08, 0x00, 0x85, 0xE5, 0x0F, 0x00, 0x00, 0xEA - .byte 0x1C, 0x10, 0x95, 0xE5, 0x00, 0x00, 0x42, 0xE0, 0x00, 0x00, 0x81, 0xE0, 0x24, 0x00, 0x85, 0xE5 - .byte 0x18, 0x10, 0x95, 0xE5, 0x14, 0x00, 0x9D, 0xE5, 0x00, 0x00, 0x41, 0xE0, 0x28, 0x00, 0x85, 0xE5 - .byte 0x08, 0x00, 0x95, 0xE5, 0x07, 0x00, 0xC0, 0xE3, 0x02, 0x00, 0x80, 0xE3, 0x08, 0x00, 0x85, 0xE5 - .byte 0x02, 0x00, 0x00, 0xEA, 0x08, 0x00, 0x95, 0xE5, 0x07, 0x00, 0xC0, 0xE3, 0x08, 0x00, 0x85, 0xE5 - .byte 0x08, 0x00, 0x95, 0xE5, 0x80, 0x0E, 0xA0, 0xE1, 0xA0, 0x0E, 0xB0, 0xE1, 0x19, 0x00, 0x00, 0x1A - .byte 0x38, 0xC0, 0x95, 0xE5, 0x00, 0x00, 0x5C, 0xE3, 0x11, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x95, 0xE5 - .byte 0x48, 0x30, 0x95, 0xE5, 0x14, 0x10, 0x8D, 0xE2, 0x04, 0x20, 0xA0, 0xE1, 0x3C, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0x00, 0x50, 0xE3, 0x0A, 0x00, 0x00, 0x0A, 0x01, 0x00, 0xA0, 0xE3, 0x0D, 0x00, 0xC5, 0xE5 - .byte 0x00, 0x20, 0xA0, 0xE3, 0x3C, 0x00, 0x9F, 0xE5, 0x28, 0x10, 0xA0, 0xE3, 0x28, 0x20, 0x85, 0xE5 - .byte 0x00, 0x10, 0x80, 0xE5, 0x29, 0x00, 0x41, 0xE2, 0x38, 0x40, 0xBD, 0xE8, 0x10, 0xD0, 0x8D, 0xE2 - .byte 0x1E, 0xFF, 0x2F, 0xE1, 0x00, 0x10, 0xA0, 0xE3, 0x0C, 0x10, 0xC5, 0xE5, 0x14, 0x00, 0x9D, 0xE5 - .byte 0x18, 0x00, 0x85, 0xE5, 0x28, 0x10, 0x85, 0xE5, 0x00, 0x00, 0xA0, 0xE3, 0x38, 0x40, 0xBD, 0xE8 - .byte 0x10, 0xD0, 0x8D, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1, 0x70, 0xCA, 0x2B, 0x02, 0xF8, 0x43, 0x2D, 0xE9 - .byte 0x04, 0x31, 0x9F, 0xE5, 0x00, 0x90, 0xA0, 0xE1, 0x03, 0x00, 0x59, 0xE1, 0x01, 0x80, 0xA0, 0xE1 - .byte 0x02, 0x70, 0xA0, 0xE1, 0x02, 0x60, 0xA0, 0x03, 0x07, 0x00, 0x00, 0x0A, 0xEC, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x00, 0x59, 0xE1, 0x03, 0x60, 0xA0, 0x03, 0x03, 0x00, 0x00, 0x0A, 0xE0, 0x00, 0x9F, 0xE5 - .byte 0x00, 0x00, 0x59, 0xE1, 0x04, 0x60, 0xA0, 0x03, 0x05, 0x60, 0xA0, 0x13, 0x18, 0x00, 0xA0, 0xE3 - .byte 0x96, 0x00, 0x04, 0xE0, 0xCC, 0x50, 0x9F, 0xE5, 0x04, 0x00, 0x85, 0xE0, 0x28, 0xCC, 0xFF, 0xEB - .byte 0x00, 0x00, 0x50, 0xE3, 0x08, 0x00, 0x00, 0x1A, 0xBC, 0x00, 0x9F, 0xE5, 0xBC, 0x20, 0x9F, 0xE5 - .byte 0x04, 0x10, 0x90, 0xE5, 0xB8, 0x00, 0x9F, 0xE5, 0x6C, 0x30, 0x91, 0xE5, 0x01, 0x10, 0xA0, 0xE3 - .byte 0x06, 0x31, 0x82, 0xE7, 0x06, 0x11, 0x80, 0xE7, 0x15, 0x00, 0x00, 0xEA, 0x98, 0x00, 0x9F, 0xE5 - .byte 0x98, 0x10, 0x9F, 0xE5, 0x04, 0x00, 0x90, 0xE5, 0x06, 0x11, 0x91, 0xE7, 0x6C, 0x00, 0x90, 0xE5 - .byte 0x00, 0x00, 0x51, 0xE1, 0x04, 0x00, 0x00, 0x1A, 0x84, 0x10, 0x9F, 0xE5, 0x06, 0x01, 0x91, 0xE7 - .byte 0x01, 0x00, 0x80, 0xE2, 0x06, 0x01, 0x81, 0xE7, 0x09, 0x00, 0x00, 0xEA, 0x04, 0x00, 0x85, 0xE0 - .byte 0xC8, 0xCB, 0xFF, 0xEB, 0x60, 0x00, 0x9F, 0xE5, 0x60, 0x20, 0x9F, 0xE5, 0x04, 0x10, 0x90, 0xE5 - .byte 0x5C, 0x00, 0x9F, 0xE5, 0x6C, 0x30, 0x91, 0xE5, 0x01, 0x10, 0xA0, 0xE3, 0x06, 0x31, 0x82, 0xE7 - .byte 0x06, 0x11, 0x80, 0xE7, 0x09, 0x00, 0xA0, 0xE1, 0x08, 0x10, 0xA0, 0xE1, 0x07, 0x20, 0xA0, 0xE1 - .byte 0x4B, 0xFF, 0xFF, 0xEB, 0x38, 0x10, 0x9F, 0xE5, 0x00, 0x70, 0xA0, 0xE1, 0x06, 0x01, 0x91, 0xE7 - .byte 0x01, 0x00, 0x50, 0xE2, 0x06, 0x01, 0x81, 0xE7, 0x01, 0x00, 0x00, 0x1A, 0x04, 0x00, 0x85, 0xE0 - .byte 0xD5, 0xCB, 0xFF, 0xEB, 0x07, 0x00, 0xA0, 0xE1, 0xF8, 0x83, 0xBD, 0xE8, 0xD4, 0x2E, 0x0B, 0x02 - .byte 0x20, 0x2F, 0x0B, 0x02, 0x6C, 0x2F, 0x0B, 0x02, 0x98, 0xC6, 0x2B, 0x02, 0x6C, 0x96, 0x2B, 0x02 - .byte 0x50, 0xC6, 0x2B, 0x02, 0x74, 0xC6, 0x2B, 0x02, 0x10, 0x40, 0x2D, 0xE9, 0x00, 0x10, 0xA0, 0xE3 - .byte 0x00, 0x40, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE1, 0x0D, 0x10, 0xC4, 0xE5, 0xAE, 0xFF, 0xFF, 0xEB - .byte 0x00, 0x00, 0xA0, 0xE3, 0x0D, 0x00, 0xC4, 0xE5, 0x10, 0x80, 0xBD, 0xE8 + + arm_func_start sub_02086CEC +sub_02086CEC: @ 0x02086CEC + ldr r1, [r0, #4] + lsl r1, r1, #0x16 + lsr r1, r1, #0x1d + and r1, r1, #0xff + add r1, r1, #0xff + and r1, r1, #0xff + cmp r1, #1 + bhi _02086D18 + ldrb r1, [r0, #0xd] + cmp r1, #0 + beq _02086D2C +_02086D18: + ldr r0, _02086D64 @ =0x022BCA70 + mov r1, #0x28 + str r1, [r0] + sub r0, r1, #0x29 + bx lr +_02086D2C: + ldr r1, [r0, #8] + lsl r1, r1, #0x1d + lsrs ip, r1, #0x1d + ldreq r0, [r0, #0x18] + bxeq lr + ldr r2, [r0, #0x24] + ldr r1, [r0, #0x1c] + ldr r3, [r0, #0x34] + sub r0, r2, r1 + cmp ip, #3 + add r0, r3, r0 + subhs r1, ip, #2 + subhs r0, r0, r1 + bx lr + .align 2, 0 +_02086D64: .4byte 0x022BCA70 + arm_func_end sub_02086CEC + + arm_func_start sub_02086D68 +sub_02086D68: @ 0x02086D68 + push {r3, r4, r5, r6, r7, lr} + ldr r1, _02086E68 @ =0x020B2ED4 + mov r7, r0 + cmp r7, r1 + moveq r6, #2 + beq _02086DA0 + ldr r0, _02086E6C @ =0x020B2F20 + cmp r7, r0 + moveq r6, #3 + beq _02086DA0 + ldr r0, _02086E70 @ =0x020B2F6C + cmp r7, r0 + moveq r6, #4 + movne r6, #5 +_02086DA0: + mov r0, #0x18 + mul r4, r6, r0 + ldr r5, _02086E74 @ =0x022BC698 + add r0, r5, r4 + bl sub_0207A164 + cmp r0, #0 + bne _02086DE0 + ldr r0, _02086E78 @ =0x022B966C + ldr r2, _02086E7C @ =0x022BC650 + ldr r1, [r0, #4] + ldr r0, _02086E80 @ =0x022BC674 + ldr r3, [r1, #0x6c] + mov r1, #1 + str r3, [r2, r6, lsl #2] + str r1, [r0, r6, lsl #2] + b _02086E38 +_02086DE0: + ldr r0, _02086E78 @ =0x022B966C + ldr r1, _02086E7C @ =0x022BC650 + ldr r0, [r0, #4] + ldr r1, [r1, r6, lsl #2] + ldr r0, [r0, #0x6c] + cmp r1, r0 + bne _02086E10 + ldr r1, _02086E80 @ =0x022BC674 + ldr r0, [r1, r6, lsl #2] + add r0, r0, #1 + str r0, [r1, r6, lsl #2] + b _02086E38 +_02086E10: + add r0, r5, r4 + bl sub_0207A048 + ldr r0, _02086E78 @ =0x022B966C + ldr r2, _02086E7C @ =0x022BC650 + ldr r1, [r0, #4] + ldr r0, _02086E80 @ =0x022BC674 + ldr r3, [r1, #0x6c] + mov r1, #1 + str r3, [r2, r6, lsl #2] + str r1, [r0, r6, lsl #2] +_02086E38: + mov r0, r7 + bl sub_02086CEC + ldr r1, _02086E80 @ =0x022BC674 + mov r7, r0 + ldr r0, [r1, r6, lsl #2] + subs r0, r0, #1 + str r0, [r1, r6, lsl #2] + bne _02086E60 + add r0, r5, r4 + bl sub_0207A0CC +_02086E60: + mov r0, r7 + pop {r3, r4, r5, r6, r7, pc} + .align 2, 0 +_02086E68: .4byte 0x020B2ED4 +_02086E6C: .4byte 0x020B2F20 +_02086E70: .4byte 0x020B2F6C +_02086E74: .4byte 0x022BC698 +_02086E78: .4byte 0x022B966C +_02086E7C: .4byte 0x022BC650 +_02086E80: .4byte 0x022BC674 + arm_func_end sub_02086D68 + + arm_func_start sub_02086E84 +sub_02086E84: @ 0x02086E84 + push {r0, r1, r2, r3} + push {r3, r4, r5, lr} + mov r5, r0 + ldr r1, [r5, #4] + mov r4, r2 + lsl r1, r1, #0x16 + lsr r1, r1, #0x1d + and r1, r1, #0xff + cmp r1, #1 + ldrbeq r1, [r5, #0xd] + cmpeq r1, #0 + beq _02086ED0 + ldr r0, _02087068 @ =0x022BCA70 + mov r1, #0x28 + str r1, [r0] + sub r0, r1, #0x29 + pop {r3, r4, r5, lr} + add sp, sp, #0x10 + bx lr +_02086ED0: + ldr r1, [r5, #8] + lsl r1, r1, #0x1d + lsr r1, r1, #0x1d + cmp r1, #1 + bne _02086F20 + mov r1, #0 + bl sub_0208662C + cmp r0, #0 + beq _02086F20 + mov r0, #1 + strb r0, [r5, #0xd] + mov r2, #0 + ldr r0, _02087068 @ =0x022BCA70 + mov r1, #0x28 + str r2, [r5, #0x28] + str r1, [r0] + sub r0, r1, #0x29 + pop {r3, r4, r5, lr} + add sp, sp, #0x10 + bx lr +_02086F20: + cmp r4, #1 + bne _02086F40 + mov r0, r5 + mov r4, #0 + bl sub_02086CEC + ldr r1, [sp, #0x14] + add r0, r1, r0 + str r0, [sp, #0x14] +_02086F40: + cmp r4, #2 + beq _02086FD4 + ldr r0, [r5, #4] + lsl r0, r0, #0x1b + lsr r0, r0, #0x1d + cmp r0, #3 + beq _02086FD4 + ldr r0, [r5, #8] + lsl r0, r0, #0x1d + lsr r0, r0, #0x1d + sub r0, r0, #2 + cmp r0, #1 + bhi _02086FD4 + ldr r2, [sp, #0x14] + ldr r0, [r5, #0x18] + cmp r2, r0 + bhs _02086F90 + ldr r0, [r5, #0x34] + cmp r2, r0 + bhs _02086FA0 +_02086F90: + ldr r0, [r5, #8] + bic r0, r0, #7 + str r0, [r5, #8] + b _02086FE0 +_02086FA0: + ldr r1, [r5, #0x1c] + sub r0, r2, r0 + add r0, r1, r0 + str r0, [r5, #0x24] + ldr r1, [r5, #0x18] + ldr r0, [sp, #0x14] + sub r0, r1, r0 + str r0, [r5, #0x28] + ldr r0, [r5, #8] + bic r0, r0, #7 + orr r0, r0, #2 + str r0, [r5, #8] + b _02086FE0 +_02086FD4: + ldr r0, [r5, #8] + bic r0, r0, #7 + str r0, [r5, #8] +_02086FE0: + ldr r0, [r5, #8] + lsl r0, r0, #0x1d + lsrs r0, r0, #0x1d + bne _02087058 + ldr ip, [r5, #0x38] + cmp ip, #0 + beq _02087044 + ldr r0, [r5] + ldr r3, [r5, #0x48] + add r1, sp, #0x14 + mov r2, r4 + blx ip + cmp r0, #0 + beq _02087044 + mov r0, #1 + strb r0, [r5, #0xd] + mov r2, #0 + ldr r0, _02087068 @ =0x022BCA70 + mov r1, #0x28 + str r2, [r5, #0x28] + str r1, [r0] + sub r0, r1, #0x29 + pop {r3, r4, r5, lr} + add sp, sp, #0x10 + bx lr +_02087044: + mov r1, #0 + strb r1, [r5, #0xc] + ldr r0, [sp, #0x14] + str r0, [r5, #0x18] + str r1, [r5, #0x28] +_02087058: + mov r0, #0 + pop {r3, r4, r5, lr} + add sp, sp, #0x10 + bx lr + .align 2, 0 +_02087068: .4byte 0x022BCA70 + arm_func_end sub_02086E84 + + arm_func_start sub_0208706C +sub_0208706C: @ 0x0208706C + push {r3, r4, r5, r6, r7, r8, sb, lr} + ldr r3, _0208717C @ =0x020B2ED4 + mov sb, r0 + cmp sb, r3 + mov r8, r1 + mov r7, r2 + moveq r6, #2 + beq _020870AC + ldr r0, _02087180 @ =0x020B2F20 + cmp sb, r0 + moveq r6, #3 + beq _020870AC + ldr r0, _02087184 @ =0x020B2F6C + cmp sb, r0 + moveq r6, #4 + movne r6, #5 +_020870AC: + mov r0, #0x18 + mul r4, r6, r0 + ldr r5, _02087188 @ =0x022BC698 + add r0, r5, r4 + bl sub_0207A164 + cmp r0, #0 + bne _020870EC + ldr r0, _0208718C @ =0x022B966C + ldr r2, _02087190 @ =0x022BC650 + ldr r1, [r0, #4] + ldr r0, _02087194 @ =0x022BC674 + ldr r3, [r1, #0x6c] + mov r1, #1 + str r3, [r2, r6, lsl #2] + str r1, [r0, r6, lsl #2] + b _02087144 +_020870EC: + ldr r0, _0208718C @ =0x022B966C + ldr r1, _02087190 @ =0x022BC650 + ldr r0, [r0, #4] + ldr r1, [r1, r6, lsl #2] + ldr r0, [r0, #0x6c] + cmp r1, r0 + bne _0208711C + ldr r1, _02087194 @ =0x022BC674 + ldr r0, [r1, r6, lsl #2] + add r0, r0, #1 + str r0, [r1, r6, lsl #2] + b _02087144 +_0208711C: + add r0, r5, r4 + bl sub_0207A048 + ldr r0, _0208718C @ =0x022B966C + ldr r2, _02087190 @ =0x022BC650 + ldr r1, [r0, #4] + ldr r0, _02087194 @ =0x022BC674 + ldr r3, [r1, #0x6c] + mov r1, #1 + str r3, [r2, r6, lsl #2] + str r1, [r0, r6, lsl #2] +_02087144: + mov r0, sb + mov r1, r8 + mov r2, r7 + bl sub_02086E84 + ldr r1, _02087194 @ =0x022BC674 + mov r7, r0 + ldr r0, [r1, r6, lsl #2] + subs r0, r0, #1 + str r0, [r1, r6, lsl #2] + bne _02087174 + add r0, r5, r4 + bl sub_0207A0CC +_02087174: + mov r0, r7 + pop {r3, r4, r5, r6, r7, r8, sb, pc} + .align 2, 0 +_0208717C: .4byte 0x020B2ED4 +_02087180: .4byte 0x020B2F20 +_02087184: .4byte 0x020B2F6C +_02087188: .4byte 0x022BC698 +_0208718C: .4byte 0x022B966C +_02087190: .4byte 0x022BC650 +_02087194: .4byte 0x022BC674 + arm_func_end sub_0208706C + + arm_func_start sub_02087198 +sub_02087198: @ 0x02087198 + push {r4, lr} + mov r1, #0 + mov r4, r0 + mov r2, r1 + strb r1, [r4, #0xd] + bl sub_0208706C + mov r0, #0 + strb r0, [r4, #0xd] + pop {r4, pc} + arm_func_end sub_02087198 arm_func_start Mbtowc Mbtowc: @ 0x020871BC @@ -155988,12 +161939,35 @@ Sprintf: @ 0x02089584 add sp, sp, #0x10 bx lr arm_func_end Sprintf -_020895B0: - .byte 0x20, 0x20, 0x9F, 0xE5, 0x20, 0x00, 0x9F, 0xE5, 0x00, 0x30, 0x92, 0xE5, 0x1C, 0x10, 0x9F, 0xE5 - .byte 0x93, 0x00, 0x00, 0xE0, 0x39, 0x00, 0x80, 0xE2, 0x03, 0x0A, 0x80, 0xE2, 0x00, 0x00, 0x82, 0xE5 - .byte 0x20, 0x08, 0x01, 0xE0, 0x1E, 0xFF, 0x2F, 0xE1, 0x24, 0x32, 0x0B, 0x02, 0x6D, 0x4E, 0xC6, 0x41 - .byte 0xFF, 0x7F, 0x00, 0x00, 0x04, 0x10, 0x9F, 0xE5, 0x00, 0x00, 0x81, 0xE5, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x24, 0x32, 0x0B, 0x02, 0x00, 0x00, 0x52, 0xE3, 0x04, 0x00, 0x00, 0x0A, 0x01, 0x00, 0x52, 0xE3 + + arm_func_start sub_020895B0 +sub_020895B0: @ 0x020895B0 + ldr r2, _020895D8 @ =0x020B3224 + ldr r0, _020895DC @ =0x41C64E6D + ldr r3, [r2] + ldr r1, _020895E0 @ =0x00007FFF + mul r0, r3, r0 + add r0, r0, #0x39 + add r0, r0, #0x3000 + str r0, [r2] + and r0, r1, r0, lsr #16 + bx lr + .align 2, 0 +_020895D8: .4byte 0x020B3224 +_020895DC: .4byte 0x41C64E6D +_020895E0: .4byte 0x00007FFF + arm_func_end sub_020895B0 + + arm_func_start sub_020895E4 +sub_020895E4: @ 0x020895E4 + ldr r1, _020895F0 @ =0x020B3224 + str r0, [r1] + bx lr + .align 2, 0 +_020895F0: .4byte 0x020B3224 + arm_func_end sub_020895E4 +_020895F4: + .byte 0x00, 0x00, 0x52, 0xE3, 0x04, 0x00, 0x00, 0x0A, 0x01, 0x00, 0x52, 0xE3 .byte 0x0E, 0x00, 0x00, 0x0A, 0x02, 0x00, 0x52, 0xE3, 0x16, 0x00, 0x00, 0x0A, 0x17, 0x00, 0x00, 0xEA .byte 0x00, 0x10, 0x90, 0xE5, 0xD0, 0x20, 0xD1, 0xE1, 0x00, 0x00, 0x52, 0xE3, 0x03, 0x00, 0x00, 0x1A .byte 0x01, 0x10, 0xA0, 0xE3, 0x04, 0x10, 0x80, 0xE5, 0x02, 0x00, 0x41, 0xE2, 0x1E, 0xFF, 0x2F, 0xE1 @@ -157759,95 +163733,429 @@ _0208ADFC: .4byte 0x020895F4 _0208AE00: .4byte 0x7FEFFFFF _0208AE04: .4byte 0x022BCA70 arm_func_end sub_0208AD28 -_0208AE08: - .byte 0x04, 0xC0, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3 - .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x28, 0xAD, 0x08, 0x02, 0xF0, 0x4F, 0x2D, 0xE9, 0x0C, 0xD0, 0x4D, 0xE2 - .byte 0x38, 0x40, 0x9D, 0xE5, 0x00, 0x90, 0xB0, 0xE1, 0x34, 0x00, 0x9D, 0xE5, 0x38, 0x40, 0x8D, 0xE5 - .byte 0x00, 0x40, 0xA0, 0xE3, 0x34, 0x00, 0x8D, 0xE5, 0x38, 0x00, 0x9D, 0xE5, 0x00, 0x10, 0x8D, 0xE5 - .byte 0x00, 0x40, 0x80, 0xE5, 0x04, 0x00, 0xA0, 0xE1, 0x04, 0x00, 0x8D, 0xE5, 0x34, 0x00, 0x9D, 0xE5 - .byte 0x04, 0x10, 0xA0, 0xE1, 0x00, 0x10, 0x80, 0xE5, 0x30, 0x00, 0x9D, 0xE5, 0x08, 0x40, 0x8D, 0xE5 - .byte 0x02, 0x80, 0xA0, 0xE1, 0x03, 0x70, 0xA0, 0xE1, 0x04, 0x50, 0xA0, 0xE1, 0x04, 0xA0, 0xA0, 0xE1 - .byte 0x30, 0x00, 0x8D, 0xE5, 0x01, 0x40, 0xA0, 0xE3, 0x06, 0x00, 0x00, 0x4A, 0x01, 0x00, 0x59, 0xE3 - .byte 0x04, 0x00, 0x00, 0x0A, 0x24, 0x00, 0x59, 0xE3, 0x02, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x9D, 0xE5 - .byte 0x01, 0x00, 0x50, 0xE3, 0x01, 0x00, 0x00, 0xAA, 0x40, 0x40, 0xA0, 0xE3, 0x06, 0x00, 0x00, 0xEA - .byte 0x08, 0x10, 0x9D, 0xE5, 0x07, 0x00, 0xA0, 0xE1, 0x01, 0x30, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE1 - .byte 0x01, 0x50, 0x83, 0xE2, 0x38, 0xFF, 0x2F, 0xE1, 0x00, 0x60, 0xA0, 0xE1, 0x00, 0x00, 0x59, 0xE3 - .byte 0x03, 0x00, 0x00, 0x0A, 0x09, 0x10, 0xA0, 0xE1, 0x00, 0x00, 0xE0, 0xE3, 0x77, 0x14, 0x00, 0xEB - .byte 0x04, 0x00, 0x8D, 0xE5, 0x00, 0xB0, 0xE0, 0xE3, 0xAD, 0x00, 0x00, 0xEA, 0x08, 0x00, 0x54, 0xE3 - .byte 0x0B, 0x00, 0x00, 0xCA, 0x00, 0x00, 0x54, 0xE3, 0x04, 0xF1, 0x8F, 0xA0, 0xA8, 0x00, 0x00, 0xEA - .byte 0xA7, 0x00, 0x00, 0xEA, 0x09, 0x00, 0x00, 0xEA, 0x33, 0x00, 0x00, 0xEA, 0xA4, 0x00, 0x00, 0xEA - .byte 0x40, 0x00, 0x00, 0xEA, 0xA2, 0x00, 0x00, 0xEA, 0xA1, 0x00, 0x00, 0xEA, 0xA0, 0x00, 0x00, 0xEA - .byte 0x4C, 0x00, 0x00, 0xEA, 0x10, 0x00, 0x54, 0xE3, 0x4A, 0x00, 0x00, 0x0A, 0x9C, 0x00, 0x00, 0xEA - .byte 0x00, 0x00, 0x56, 0xE3, 0x01, 0x00, 0x00, 0xBA, 0x80, 0x00, 0x56, 0xE3, 0x01, 0x00, 0x00, 0xBA - .byte 0x00, 0x00, 0xA0, 0xE3, 0x03, 0x00, 0x00, 0xEA, 0xB8, 0x02, 0x9F, 0xE5, 0x86, 0x10, 0xA0, 0xE1 - .byte 0xB1, 0x00, 0x90, 0xE1, 0x01, 0x0C, 0x00, 0xE2, 0x00, 0x00, 0x50, 0xE3, 0x08, 0x00, 0x00, 0x0A - .byte 0x00, 0x10, 0xA0, 0xE3, 0x07, 0x00, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE1, 0x38, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x08, 0x00, 0x9D, 0xE5, 0x01, 0x00, 0x80, 0xE2, 0x08, 0x00, 0x8D, 0xE5 - .byte 0x87, 0x00, 0x00, 0xEA, 0x2B, 0x00, 0x56, 0xE3, 0x06, 0x00, 0x00, 0x1A, 0x00, 0x10, 0xA0, 0xE3 - .byte 0x07, 0x00, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE1, 0x01, 0x50, 0x85, 0xE2, 0x38, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x0A, 0x00, 0x00, 0xEA, 0x2D, 0x00, 0x56, 0xE3, 0x08, 0x00, 0x00, 0x1A - .byte 0x00, 0x10, 0xA0, 0xE3, 0x07, 0x00, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE1, 0x01, 0x50, 0x85, 0xE2 - .byte 0x38, 0xFF, 0x2F, 0xE1, 0x00, 0x60, 0xA0, 0xE1, 0x34, 0x00, 0x9D, 0xE5, 0x01, 0x10, 0xA0, 0xE3 - .byte 0x00, 0x10, 0x80, 0xE5, 0x02, 0x40, 0xA0, 0xE3, 0x71, 0x00, 0x00, 0xEA, 0x00, 0x00, 0x59, 0xE3 - .byte 0x10, 0x00, 0x59, 0x13, 0x09, 0x00, 0x00, 0x1A, 0x30, 0x00, 0x56, 0xE3, 0x07, 0x00, 0x00, 0x1A - .byte 0x00, 0x10, 0xA0, 0xE3, 0x07, 0x00, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE1, 0x04, 0x40, 0xA0, 0xE3 - .byte 0x01, 0x50, 0x85, 0xE2, 0x38, 0xFF, 0x2F, 0xE1, 0x00, 0x60, 0xA0, 0xE1, 0x64, 0x00, 0x00, 0xEA - .byte 0x08, 0x40, 0xA0, 0xE3, 0x62, 0x00, 0x00, 0xEA, 0x58, 0x00, 0x56, 0xE3, 0x78, 0x00, 0x56, 0x13 - .byte 0x08, 0x00, 0x00, 0x1A, 0x00, 0x10, 0xA0, 0xE3, 0x07, 0x00, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE1 - .byte 0x10, 0x90, 0xA0, 0xE3, 0x08, 0x40, 0xA0, 0xE3, 0x01, 0x50, 0x85, 0xE2, 0x38, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x56, 0x00, 0x00, 0xEA, 0x00, 0x00, 0x59, 0xE3, 0x08, 0x90, 0xA0, 0x03 - .byte 0x10, 0x40, 0xA0, 0xE3, 0x52, 0x00, 0x00, 0xEA, 0x04, 0x00, 0x9D, 0xE5, 0x00, 0x00, 0x59, 0xE3 - .byte 0x0A, 0x90, 0xA0, 0x03, 0x00, 0x00, 0x50, 0xE3, 0x03, 0x00, 0x00, 0x1A, 0x0B, 0x00, 0xA0, 0xE1 - .byte 0x09, 0x10, 0xA0, 0xE1, 0x11, 0x14, 0x00, 0xEB, 0x04, 0x00, 0x8D, 0xE5, 0x00, 0x00, 0x56, 0xE3 - .byte 0x01, 0x00, 0x00, 0xBA, 0x80, 0x00, 0x56, 0xE3, 0x01, 0x00, 0x00, 0xBA, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x03, 0x00, 0x00, 0xEA, 0x6C, 0x01, 0x9F, 0xE5, 0x86, 0x10, 0xA0, 0xE1, 0xB1, 0x00, 0x90, 0xE1 - .byte 0x08, 0x00, 0x00, 0xE2, 0x00, 0x00, 0x50, 0xE3, 0x07, 0x00, 0x00, 0x0A, 0x30, 0x60, 0x46, 0xE2 - .byte 0x09, 0x00, 0x56, 0xE1, 0x26, 0x00, 0x00, 0xBA, 0x10, 0x00, 0x54, 0xE3, 0x20, 0x40, 0xA0, 0x03 - .byte 0x40, 0x40, 0xA0, 0x13, 0x30, 0x60, 0x86, 0xE2, 0x35, 0x00, 0x00, 0xEA, 0x00, 0x00, 0x56, 0xE3 - .byte 0x01, 0x00, 0x00, 0xBA, 0x80, 0x00, 0x56, 0xE3, 0x01, 0x00, 0x00, 0xBA, 0x00, 0x00, 0xA0, 0xE3 - .byte 0x03, 0x00, 0x00, 0xEA, 0x1C, 0x01, 0x9F, 0xE5, 0x86, 0x10, 0xA0, 0xE1, 0xB1, 0x00, 0x90, 0xE1 - .byte 0x01, 0x00, 0x00, 0xE2, 0x00, 0x00, 0x50, 0xE3, 0x0A, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x56, 0xE3 - .byte 0x01, 0x00, 0x00, 0xBA, 0x80, 0x00, 0x56, 0xE3, 0x01, 0x00, 0x00, 0xBA, 0x06, 0x00, 0xA0, 0xE1 - .byte 0x01, 0x00, 0x00, 0xEA, 0xF0, 0x00, 0x9F, 0xE5, 0x06, 0x00, 0xD0, 0xE7, 0x37, 0x00, 0x40, 0xE2 - .byte 0x09, 0x00, 0x50, 0xE1, 0x03, 0x00, 0x00, 0xBA, 0x10, 0x00, 0x54, 0xE3, 0x20, 0x40, 0xA0, 0x03 - .byte 0x40, 0x40, 0xA0, 0x13, 0x1A, 0x00, 0x00, 0xEA, 0x00, 0x00, 0x56, 0xE3, 0x03, 0x00, 0x00, 0xBA - .byte 0x80, 0x00, 0x56, 0xE3, 0x01, 0x00, 0x00, 0xAA, 0xBC, 0x00, 0x9F, 0xE5, 0x06, 0x60, 0xD0, 0xE7 - .byte 0x37, 0x60, 0x46, 0xE2, 0x04, 0x00, 0x9D, 0xE5, 0x10, 0x40, 0xA0, 0xE3, 0x00, 0x00, 0x5A, 0xE1 - .byte 0x38, 0x00, 0x9D, 0x85, 0x01, 0x10, 0xA0, 0x83, 0x00, 0x10, 0x80, 0x85, 0x9A, 0x09, 0x00, 0xE0 - .byte 0x00, 0xA0, 0xA0, 0xE1, 0x00, 0x00, 0x4B, 0xE0, 0x00, 0x00, 0x56, 0xE1, 0x38, 0x00, 0x9D, 0x85 - .byte 0x01, 0x10, 0xA0, 0x83, 0x00, 0x10, 0x80, 0x85, 0x00, 0x10, 0xA0, 0xE3, 0x07, 0x00, 0xA0, 0xE1 - .byte 0x01, 0x20, 0xA0, 0xE1, 0x06, 0xA0, 0x8A, 0xE0, 0x01, 0x50, 0x85, 0xE2, 0x38, 0xFF, 0x2F, 0xE1 - .byte 0x00, 0x60, 0xA0, 0xE1, 0x00, 0x00, 0x9D, 0xE5, 0x00, 0x00, 0x55, 0xE1, 0x03, 0x00, 0x00, 0xCA - .byte 0x0B, 0x00, 0x56, 0xE1, 0x01, 0x00, 0x00, 0x0A, 0x60, 0x00, 0x14, 0xE3, 0x4A, 0xFF, 0xFF, 0x0A - .byte 0x34, 0x00, 0x14, 0xE3, 0x03, 0x00, 0x00, 0x1A, 0x30, 0x00, 0x9D, 0xE5, 0x00, 0xA0, 0xA0, 0xE3 - .byte 0x00, 0xA0, 0x80, 0xE5, 0x04, 0x00, 0x00, 0xEA, 0x08, 0x00, 0x9D, 0xE5, 0x01, 0x10, 0x45, 0xE2 - .byte 0x00, 0x10, 0x81, 0xE0, 0x30, 0x00, 0x9D, 0xE5, 0x00, 0x10, 0x80, 0xE5, 0x07, 0x00, 0xA0, 0xE1 - .byte 0x06, 0x10, 0xA0, 0xE1, 0x01, 0x20, 0xA0, 0xE3, 0x38, 0xFF, 0x2F, 0xE1, 0x0A, 0x00, 0xA0, 0xE1 - .byte 0x0C, 0xD0, 0x8D, 0xE2, 0xF0, 0x8F, 0xBD, 0xE8, 0xB0, 0xED, 0x0A, 0x02, 0x30, 0xED, 0x0A, 0x02 - .byte 0x38, 0x40, 0x2D, 0xE9, 0x20, 0xD0, 0x4D, 0xE2, 0x00, 0x50, 0xA0, 0xE1, 0x00, 0xE0, 0xA0, 0xE3 - .byte 0x02, 0x00, 0xA0, 0xE1, 0x01, 0x40, 0xA0, 0xE1, 0x1C, 0x20, 0x8D, 0xE2, 0x0C, 0x50, 0x8D, 0xE5 - .byte 0x10, 0xE0, 0x8D, 0xE5, 0x00, 0x20, 0x8D, 0xE5, 0x18, 0x10, 0x8D, 0xE2, 0x04, 0x10, 0x8D, 0xE5 - .byte 0x14, 0xC0, 0x8D, 0xE2, 0x54, 0x20, 0x9F, 0xE5, 0x0C, 0x30, 0x8D, 0xE2, 0x06, 0x11, 0x4E, 0xE2 - .byte 0x08, 0xC0, 0x8D, 0xE5, 0xF3, 0xFE, 0xFF, 0xEB, 0x00, 0x00, 0x54, 0xE3, 0x1C, 0x10, 0x9D, 0x15 - .byte 0x01, 0x10, 0x85, 0x10, 0x00, 0x10, 0x84, 0x15, 0x14, 0x10, 0x9D, 0xE5, 0x00, 0x00, 0x51, 0xE3 - .byte 0x05, 0x00, 0x00, 0x0A, 0x28, 0x00, 0x9F, 0xE5, 0x22, 0x10, 0xA0, 0xE3, 0x00, 0x10, 0x80, 0xE5 - .byte 0x20, 0xD0, 0x8D, 0xE2, 0x00, 0x00, 0xE0, 0xE3, 0x38, 0x80, 0xBD, 0xE8, 0x18, 0x10, 0x9D, 0xE5 - .byte 0x00, 0x00, 0x51, 0xE3, 0x00, 0x00, 0x60, 0x12, 0x20, 0xD0, 0x8D, 0xE2, 0x38, 0x80, 0xBD, 0xE8 - .byte 0xF4, 0x95, 0x08, 0x02, 0x70, 0xCA, 0x2B, 0x02, 0x38, 0x40, 0x2D, 0xE9, 0x20, 0xD0, 0x4D, 0xE2 - .byte 0x00, 0x50, 0xA0, 0xE1, 0x00, 0xE0, 0xA0, 0xE3, 0x02, 0x00, 0xA0, 0xE1, 0x01, 0x40, 0xA0, 0xE1 - .byte 0x1C, 0x20, 0x8D, 0xE2, 0x0C, 0x50, 0x8D, 0xE5, 0x10, 0xE0, 0x8D, 0xE5, 0x00, 0x20, 0x8D, 0xE5 - .byte 0x18, 0x10, 0x8D, 0xE2, 0x04, 0x10, 0x8D, 0xE5, 0x14, 0xC0, 0x8D, 0xE2, 0x84, 0x20, 0x9F, 0xE5 - .byte 0x0C, 0x30, 0x8D, 0xE2, 0x06, 0x11, 0x4E, 0xE2, 0x08, 0xC0, 0x8D, 0xE5, 0xCD, 0xFE, 0xFF, 0xEB - .byte 0x00, 0x00, 0x54, 0xE3, 0x1C, 0x10, 0x9D, 0x15, 0x01, 0x10, 0x85, 0x10, 0x00, 0x10, 0x84, 0x15 - .byte 0x14, 0x10, 0x9D, 0xE5, 0x00, 0x00, 0x51, 0xE3, 0x09, 0x00, 0x00, 0x1A, 0x18, 0x20, 0x9D, 0xE5 - .byte 0x00, 0x00, 0x52, 0xE3, 0x02, 0x00, 0x00, 0x1A, 0x02, 0x11, 0xE0, 0xE3, 0x01, 0x00, 0x50, 0xE1 - .byte 0x03, 0x00, 0x00, 0x8A, 0x00, 0x00, 0x52, 0xE3, 0x0A, 0x00, 0x00, 0x0A, 0x02, 0x01, 0x50, 0xE3 - .byte 0x08, 0x00, 0x00, 0x9A, 0x18, 0x00, 0x9D, 0xE5, 0x2C, 0x10, 0x9F, 0xE5, 0x22, 0x20, 0xA0, 0xE3 - .byte 0x00, 0x00, 0x50, 0xE3, 0x02, 0x01, 0xA0, 0x13, 0x00, 0x20, 0x81, 0xE5, 0x20, 0xD0, 0x8D, 0xE2 - .byte 0x02, 0x01, 0xE0, 0x03, 0x38, 0x80, 0xBD, 0xE8, 0x00, 0x00, 0x52, 0xE3, 0x00, 0x00, 0x60, 0x12 - .byte 0x20, 0xD0, 0x8D, 0xE2, 0x38, 0x80, 0xBD, 0xE8, 0xF4, 0x95, 0x08, 0x02, 0x70, 0xCA, 0x2B, 0x02 - .byte 0x08, 0xC0, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x0A, 0x20, 0xA0, 0xE3, 0x1C, 0xFF, 0x2F, 0xE1 - .byte 0x98, 0xB2, 0x08, 0x02 + + arm_func_start sub_0208AE08 +sub_0208AE08: @ 0x0208AE08 + ldr ip, _0208AE14 @ =sub_0208AD28 + mov r1, #0 + bx ip + .align 2, 0 +_0208AE14: .4byte sub_0208AD28 + arm_func_end sub_0208AE08 + + arm_func_start sub_0208AE18 +sub_0208AE18: @ 0x0208AE18 + push {r4, r5, r6, r7, r8, sb, sl, fp, lr} + sub sp, sp, #0xc + ldr r4, [sp, #0x38] + movs sb, r0 + ldr r0, [sp, #0x34] + str r4, [sp, #0x38] + mov r4, #0 + str r0, [sp, #0x34] + ldr r0, [sp, #0x38] + str r1, [sp] + str r4, [r0] + mov r0, r4 + str r0, [sp, #4] + ldr r0, [sp, #0x34] + mov r1, r4 + str r1, [r0] + ldr r0, [sp, #0x30] + str r4, [sp, #8] + mov r8, r2 + mov r7, r3 + mov r5, r4 + mov sl, r4 + str r0, [sp, #0x30] + mov r4, #1 + bmi _0208AE98 + cmp sb, #1 + beq _0208AE98 + cmp sb, #0x24 + bgt _0208AE98 + ldr r0, [sp] + cmp r0, #1 + bge _0208AEA0 +_0208AE98: + mov r4, #0x40 + b _0208AEBC +_0208AEA0: + ldr r1, [sp, #8] + mov r0, r7 + mov r3, r1 + mov r2, r1 + add r5, r3, #1 + blx r8 + mov r6, r0 +_0208AEBC: + cmp sb, #0 + beq _0208AED4 + mov r1, sb + mvn r0, #0 + bl DivideUInt + str r0, [sp, #4] +_0208AED4: + mvn fp, #0 + b _0208B194 +_0208AEDC: + cmp r4, #8 + bgt _0208AF14 + cmp r4, #0 + addge pc, pc, r4, lsl #2 + b _0208B194 +_0208AEF0: @ jump table + b _0208B194 @ case 0 + b sub_0208AF20 @ case 1 + b sub_0208AFCC @ case 2 + b _0208B194 @ case 3 + b sub_0208B008 @ case 4 + b _0208B194 @ case 5 + b _0208B194 @ case 6 + b _0208B194 @ case 7 + b _0208B048 @ case 8 +_0208AF14: + cmp r4, #0x10 + beq _0208B048 + b _0208B194 + arm_func_end sub_0208AE18 + + arm_func_start sub_0208AF20 +sub_0208AF20: @ 0x0208AF20 + cmp r6, #0 + blt _0208AF30 + cmp r6, #0x80 + blt _0208AF38 +_0208AF30: + mov r0, #0 + b _0208AF48 +_0208AF38: + ldr r0, _0208B1F8 @ =0x020AEDB0 + lsl r1, r6, #1 + ldrh r0, [r0, r1] + and r0, r0, #0x100 +_0208AF48: + cmp r0, #0 + beq _0208AF74 + mov r1, #0 + mov r0, r7 + mov r2, r1 + blx r8 + mov r6, r0 + ldr r0, [sp, #8] + add r0, r0, #1 + str r0, [sp, #8] + b _0208B194 +_0208AF74: + cmp r6, #0x2b + bne _0208AF98 + mov r1, #0 + mov r0, r7 + mov r2, r1 + add r5, r5, #1 + blx r8 + mov r6, r0 + b _0208AFC4 +_0208AF98: + cmp r6, #0x2d + bne _0208AFC4 + mov r1, #0 + mov r0, r7 + mov r2, r1 + add r5, r5, #1 + blx r8 + mov r6, r0 + ldr r0, [sp, #0x34] + mov r1, #1 + str r1, [r0] +_0208AFC4: + mov r4, #2 + b _0208B194 + arm_func_end sub_0208AF20 + + arm_func_start sub_0208AFCC +sub_0208AFCC: @ 0x0208AFCC + cmp sb, #0 + cmpne sb, #0x10 + bne _0208B000 + cmp r6, #0x30 + bne _0208B000 + mov r1, #0 + mov r0, r7 + mov r2, r1 + mov r4, #4 + add r5, r5, #1 + blx r8 + mov r6, r0 + b _0208B194 +_0208B000: + mov r4, #8 + b _0208B194 + arm_func_end sub_0208AFCC + + arm_func_start sub_0208B008 +sub_0208B008: @ 0x0208B008 + cmp r6, #0x58 + cmpne r6, #0x78 + bne _0208B038 + mov r1, #0 + mov r0, r7 + mov r2, r1 + mov sb, #0x10 + mov r4, #8 + add r5, r5, #1 + blx r8 + mov r6, r0 + b _0208B194 +_0208B038: + cmp sb, #0 + moveq sb, #8 + mov r4, #0x10 + b _0208B194 +_0208B048: + ldr r0, [sp, #4] + cmp sb, #0 + moveq sb, #0xa + cmp r0, #0 + bne _0208B06C + mov r0, fp + mov r1, sb + bl DivideUInt + str r0, [sp, #4] +_0208B06C: + cmp r6, #0 + blt _0208B07C + cmp r6, #0x80 + blt _0208B084 +_0208B07C: + mov r0, #0 + b _0208B094 +_0208B084: + ldr r0, _0208B1F8 @ =0x020AEDB0 + lsl r1, r6, #1 + ldrh r0, [r0, r1] + and r0, r0, #8 +_0208B094: + cmp r0, #0 + beq _0208B0BC + sub r6, r6, #0x30 + cmp r6, sb + blt _0208B144 + cmp r4, #0x10 + moveq r4, #0x20 + movne r4, #0x40 + add r6, r6, #0x30 + b _0208B194 +_0208B0BC: + cmp r6, #0 + blt _0208B0CC + cmp r6, #0x80 + blt _0208B0D4 +_0208B0CC: + mov r0, #0 + b _0208B0E4 +_0208B0D4: + ldr r0, _0208B1F8 @ =0x020AEDB0 + lsl r1, r6, #1 + ldrh r0, [r0, r1] + and r0, r0, #1 +_0208B0E4: + cmp r0, #0 + beq _0208B118 + cmp r6, #0 + blt _0208B0FC + cmp r6, #0x80 + blt _0208B104 +_0208B0FC: + mov r0, r6 + b _0208B10C +_0208B104: + ldr r0, _0208B1FC @ =0x020AED30 + ldrb r0, [r0, r6] +_0208B10C: + sub r0, r0, #0x37 + cmp r0, sb + blt _0208B128 +_0208B118: + cmp r4, #0x10 + moveq r4, #0x20 + movne r4, #0x40 + b _0208B194 +_0208B128: + cmp r6, #0 + blt _0208B140 + cmp r6, #0x80 + bge _0208B140 + ldr r0, _0208B1FC @ =0x020AED30 + ldrb r6, [r0, r6] +_0208B140: + sub r6, r6, #0x37 +_0208B144: + ldr r0, [sp, #4] + mov r4, #0x10 + cmp sl, r0 + ldrhi r0, [sp, #0x38] + movhi r1, #1 + strhi r1, [r0] + mul r0, sl, sb + mov sl, r0 + sub r0, fp, r0 + cmp r6, r0 + ldrhi r0, [sp, #0x38] + movhi r1, #1 + strhi r1, [r0] + mov r1, #0 + mov r0, r7 + mov r2, r1 + add sl, sl, r6 + add r5, r5, #1 + blx r8 + mov r6, r0 +_0208B194: + ldr r0, [sp] + cmp r5, r0 + bgt _0208B1B0 + cmp r6, fp + beq _0208B1B0 + tst r4, #0x60 + beq _0208AEDC +_0208B1B0: + tst r4, #0x34 + bne _0208B1C8 + ldr r0, [sp, #0x30] + mov sl, #0 + str sl, [r0] + b _0208B1DC +_0208B1C8: + ldr r0, [sp, #8] + sub r1, r5, #1 + add r1, r1, r0 + ldr r0, [sp, #0x30] + str r1, [r0] +_0208B1DC: + mov r0, r7 + mov r1, r6 + mov r2, #1 + blx r8 + mov r0, sl + add sp, sp, #0xc + pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} + .align 2, 0 +_0208B1F8: .4byte 0x020AEDB0 +_0208B1FC: .4byte 0x020AED30 + arm_func_end sub_0208B008 + + arm_func_start sub_0208B200 +sub_0208B200: @ 0x0208B200 + push {r3, r4, r5, lr} + sub sp, sp, #0x20 + mov r5, r0 + mov lr, #0 + mov r0, r2 + mov r4, r1 + add r2, sp, #0x1c + str r5, [sp, #0xc] + str lr, [sp, #0x10] + str r2, [sp] + add r1, sp, #0x18 + str r1, [sp, #4] + add ip, sp, #0x14 + ldr r2, _0208B290 @ =0x020895F4 + add r3, sp, #0xc + sub r1, lr, #0x80000001 + str ip, [sp, #8] + bl sub_0208AE18 + cmp r4, #0 + ldrne r1, [sp, #0x1c] + addne r1, r5, r1 + strne r1, [r4] + ldr r1, [sp, #0x14] + cmp r1, #0 + beq _0208B27C + ldr r0, _0208B294 @ =0x022BCA70 + mov r1, #0x22 + str r1, [r0] + add sp, sp, #0x20 + mvn r0, #0 + pop {r3, r4, r5, pc} +_0208B27C: + ldr r1, [sp, #0x18] + cmp r1, #0 + rsbne r0, r0, #0 + add sp, sp, #0x20 + pop {r3, r4, r5, pc} + .align 2, 0 +_0208B290: .4byte 0x020895F4 +_0208B294: .4byte 0x022BCA70 + arm_func_end sub_0208B200 + + arm_func_start sub_0208B298 +sub_0208B298: @ 0x0208B298 + push {r3, r4, r5, lr} + sub sp, sp, #0x20 + mov r5, r0 + mov lr, #0 + mov r0, r2 + mov r4, r1 + add r2, sp, #0x1c + str r5, [sp, #0xc] + str lr, [sp, #0x10] + str r2, [sp] + add r1, sp, #0x18 + str r1, [sp, #4] + add ip, sp, #0x14 + ldr r2, _0208B358 @ =0x020895F4 + add r3, sp, #0xc + sub r1, lr, #0x80000001 + str ip, [sp, #8] + bl sub_0208AE18 + cmp r4, #0 + ldrne r1, [sp, #0x1c] + addne r1, r5, r1 + strne r1, [r4] + ldr r1, [sp, #0x14] + cmp r1, #0 + bne _0208B324 + ldr r2, [sp, #0x18] + cmp r2, #0 + bne _0208B314 + mvn r1, #0x80000000 + cmp r0, r1 + bhi _0208B324 +_0208B314: + cmp r2, #0 + beq _0208B348 + cmp r0, #0x80000000 + bls _0208B348 +_0208B324: + ldr r0, [sp, #0x18] + ldr r1, _0208B35C @ =0x022BCA70 + mov r2, #0x22 + cmp r0, #0 + movne r0, #0x80000000 + str r2, [r1] + add sp, sp, #0x20 + mvneq r0, #0x80000000 + pop {r3, r4, r5, pc} +_0208B348: + cmp r2, #0 + rsbne r0, r0, #0 + add sp, sp, #0x20 + pop {r3, r4, r5, pc} + .align 2, 0 +_0208B358: .4byte 0x020895F4 +_0208B35C: .4byte 0x022BCA70 + arm_func_end sub_0208B298 + + arm_func_start sub_0208B360 +sub_0208B360: @ 0x0208B360 + ldr ip, _0208B370 @ =sub_0208B298 + mov r1, #0 + mov r2, #0xa + bx ip + .align 2, 0 +_0208B370: .4byte sub_0208B298 + arm_func_end sub_0208B360 arm_func_start sub_0208B374 sub_0208B374: @ 0x0208B374 @@ -159298,13 +165606,13 @@ _0208C8D4: .4byte 0x0000C350 _0208C8D8: .4byte 0x3C900000 arm_func_end sub_0208C690 - arm_func_start thunk_sub_0208B404 -thunk_sub_0208B404: @ 0x0208C8DC + arm_func_start sub_0208B404 +sub_0208B404: @ 0x0208C8DC ldr ip, _0208C8E4 @ =sub_0208B404 bx ip .align 2, 0 _0208C8E4: .4byte sub_0208B404 - arm_func_end thunk_sub_0208B404 + arm_func_end sub_0208B404 arm_func_start sub_0208C8E8 sub_0208C8E8: @ 0x0208C8E8 @@ -160541,7 +166849,7 @@ _0208D988: mov r2, r0 ldr r1, _0208DCFC @ =0x40140000 mov r0, #0 - bl thunk_sub_0208B404 + bl sub_0208B404 mov r2, r0 mov r3, r1 ldr r0, [sp, #8] @@ -160557,7 +166865,7 @@ _0208D9CC: mov r2, r0 ldr r1, _0208DCFC @ =0x40140000 mov r0, #0 - bl thunk_sub_0208B404 + bl sub_0208B404 mov r2, r0 mov r3, r1 ldr r0, [sp, #8] @@ -160909,8 +167217,16 @@ _0208DE84: .align 2, 0 _0208DEAC: .4byte 0x020AECB0 arm_func_end sub_0208DE48 -_0208DEB0: - .byte 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x64, 0x6C, 0x08, 0x02, 0x00, 0xC0, 0x9F, 0xE5 + + arm_func_start sub_0208DEB0 +sub_0208DEB0: @ 0x0208DEB0 + ldr ip, _0208DEB8 @ =sub_02086C64 + bx ip + .align 2, 0 +_0208DEB8: .4byte sub_02086C64 + arm_func_end sub_0208DEB0 +_0208DEBC: + .byte 0x00, 0xC0, 0x9F, 0xE5 .byte 0x1C, 0xFF, 0x2F, 0xE1, 0x48, 0xDE, 0x08, 0x02 arm_func_start sub_0208DEC8 @@ -161134,24 +167450,82 @@ _0208E1BC: .align 2, 0 _0208E1DC: .4byte 0x7FF00000 arm_func_end sub_0208DEC8 -_0208E1E0: - .byte 0x02, 0x21, 0x01, 0xE2, 0x21, 0xCA, 0xA0, 0xE1, 0x02, 0xCB, 0xDC, 0xE3, 0x19, 0x00, 0x00, 0x0A - .byte 0x8C, 0x3A, 0xA0, 0xE1, 0x02, 0x06, 0x73, 0xE3, 0x0F, 0x00, 0x00, 0x2A, 0x0E, 0xCD, 0x5C, 0xE2 - .byte 0x18, 0x00, 0x00, 0x9A, 0xFF, 0x00, 0x5C, 0xE3, 0x32, 0x00, 0x00, 0xAA, 0x01, 0x16, 0xA0, 0xE1 - .byte 0xA1, 0x34, 0x82, 0xE1, 0xA0, 0x3E, 0x83, 0xE1, 0x80, 0x11, 0xB0, 0xE1, 0x8C, 0x0B, 0x83, 0xE1 - .byte 0x1E, 0xFF, 0x2F, 0x01, 0x02, 0x01, 0x11, 0xE3, 0x1E, 0xFF, 0x2F, 0x01, 0x81, 0x10, 0xB0, 0xE1 - .byte 0x01, 0x10, 0x10, 0x02, 0x01, 0x00, 0x80, 0x12, 0x1E, 0xFF, 0x2F, 0xE1, 0x01, 0x36, 0x90, 0xE1 - .byte 0x02, 0x00, 0x00, 0x1A, 0xFF, 0x04, 0xA0, 0xE3, 0xA0, 0x00, 0x82, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x02, 0x01, 0xE0, 0xE3, 0x1E, 0xFF, 0x2F, 0xE1, 0x01, 0x36, 0x90, 0xE1, 0x1B, 0x00, 0x00, 0x1A - .byte 0x02, 0x00, 0xA0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0x17, 0x00, 0x7C, 0xE3, 0x12, 0x00, 0x00, 0x0A - .byte 0x16, 0x00, 0x00, 0x4A, 0x81, 0x15, 0xA0, 0xE1, 0x02, 0x11, 0x81, 0xE3, 0x21, 0x34, 0xA0, 0xE1 - .byte 0xA0, 0x3E, 0x83, 0xE1, 0x01, 0xC0, 0x6C, 0xE2, 0x80, 0x11, 0xB0, 0xE1, 0x33, 0x0C, 0x82, 0xE1 - .byte 0x20, 0xC0, 0x6C, 0xE2, 0x13, 0x3C, 0xA0, 0xE1, 0x01, 0x30, 0x83, 0x13, 0x03, 0x10, 0xB0, 0xE1 - .byte 0x1E, 0xFF, 0x2F, 0x01, 0x02, 0x01, 0x11, 0xE3, 0x1E, 0xFF, 0x2F, 0x01, 0x81, 0x10, 0xB0, 0xE1 - .byte 0x01, 0x10, 0x10, 0x02, 0x01, 0x00, 0x80, 0x12, 0x1E, 0xFF, 0x2F, 0xE1, 0x01, 0x06, 0x80, 0xE1 - .byte 0x00, 0x10, 0xB0, 0xE1, 0x02, 0x00, 0xA0, 0xE1, 0x01, 0x00, 0x80, 0x12, 0x1E, 0xFF, 0x2F, 0xE1 - .byte 0x02, 0x00, 0xA0, 0xE1, 0x1E, 0xFF, 0x2F, 0xE1, 0xFF, 0x04, 0xA0, 0xE3, 0xA0, 0x00, 0x82, 0xE1 - .byte 0x1E, 0xFF, 0x2F, 0xE1 + + arm_func_start sub_0208E1E0 +sub_0208E1E0: @ 0x0208E1E0 + and r2, r1, #0x80000000 + lsr ip, r1, #0x14 + bics ip, ip, #0x800 + beq _0208E258 + lsl r3, ip, #0x15 + cmn r3, #0x200000 + bhs _0208E23C + subs ip, ip, #0x380 + bls _0208E268 + cmp ip, #0xff + bge _0208E2D8 + lsl r1, r1, #0xc + orr r3, r2, r1, lsr #9 + orr r3, r3, r0, lsr #29 + lsls r1, r0, #3 + orr r0, r3, ip, lsl #23 + bxeq lr + tst r1, #0x80000000 + bxeq lr + lsls r1, r1, #1 + andseq r1, r0, #1 + addne r0, r0, #1 + bx lr +_0208E23C: + orrs r3, r0, r1, lsl #12 + bne _0208E250 + mov r0, #0xff000000 + orr r0, r2, r0, lsr #1 + bx lr +_0208E250: + mvn r0, #0x80000000 + bx lr +_0208E258: + orrs r3, r0, r1, lsl #12 + bne _0208E2D0 + mov r0, r2 + bx lr +_0208E268: + cmn ip, #0x17 + beq _0208E2BC + bmi _0208E2D0 + lsl r1, r1, #0xb + orr r1, r1, #0x80000000 + lsr r3, r1, #8 + orr r3, r3, r0, lsr #29 + rsb ip, ip, #1 + lsls r1, r0, #3 + orr r0, r2, r3, lsr ip + rsb ip, ip, #0x20 + lsl r3, r3, ip + orrne r3, r3, #1 + movs r1, r3 + bxeq lr + tst r1, #0x80000000 + bxeq lr + lsls r1, r1, #1 + andseq r1, r0, #1 + addne r0, r0, #1 + bx lr +_0208E2BC: + orr r0, r0, r1, lsl #12 + movs r1, r0 + mov r0, r2 + addne r0, r0, #1 + bx lr +_0208E2D0: + mov r0, r2 + bx lr +_0208E2D8: + mov r0, #0xff000000 + orr r0, r2, r0, lsr #1 + bx lr + arm_func_end sub_0208E1E0 arm_func_start sub_0208E2E4 sub_0208E2E4: @ 0x0208E2E4 @@ -163776,10 +170150,10 @@ _020907DC: _020907EC: .4byte 0x00000FFE arm_func_end sub_020902AC - arm_func_start FUN_020907F0 -FUN_020907F0: @ 0x020907F0 + arm_func_start sub_020907F0 +sub_020907F0: @ 0x020907F0 bx lr - arm_func_end FUN_020907F0 + arm_func_end sub_020907F0 arm_func_start sub_020907F4 sub_020907F4: @ 0x020907F4 diff --git a/asm/overlay_00.s b/asm/overlay_00.s index 7a70e8ac..cc03d577 100644 --- a/asm/overlay_00.s +++ b/asm/overlay_00.s @@ -15,20 +15,20 @@ ov00_022BCA80: @ 0x022BCA80 strgt r0, [r1, #8] movgt r0, #0 popgt {r4, r5, r6, pc} - bl FUN_0207AFF0 + bl sub_0207AFF0 mov r0, #0x720 mov r1, #8 - bl FUN_02001170 + bl MemAlloc mov r6, r0 add r0, r6, #0x1f bic r0, r0, #0x1f bl ov00_022DB054 mov r4, r0 mov r0, r6 - bl FUN_02001188 + bl MemFree mov r0, #0x40000 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r3, _022BCB9C @ =0x023187A0 add r1, r0, #0x1f str r0, [r3, #0x10] @@ -99,7 +99,7 @@ ov00_022BCBAC: @ 0x022BCBAC ldr r0, [r0, #0x10] cmp r0, #0 beq _022BCBE0 - bl FUN_02001188 + bl MemFree ldr r0, _022BCC2C @ =0x023187A0 mov r1, #0 str r1, [r0, #0x10] @@ -119,7 +119,7 @@ _022BCBF0: str r1, [r0, #8] popne {r3, pc} ldr r0, [r0, #0x10] - bl FUN_02001188 + bl MemFree ldr r0, _022BCC2C @ =0x023187A0 mov r1, #0 str r1, [r0, #0x10] @@ -207,13 +207,13 @@ _022BCD0C: .4byte 0x023187A0 arm_func_start ov00_022BCD10 ov00_022BCD10: @ 0x022BCD10 ldr r1, _022BCD24 @ =0x023187A0 - ldr ip, _022BCD28 @ =FUN_020032D4 + ldr ip, _022BCD28 @ =MemcpySimple mov r2, #0x40 ldr r1, [r1, #0xc] bx ip .align 2, 0 _022BCD24: .4byte 0x023187A0 -_022BCD28: .4byte FUN_020032D4 +_022BCD28: .4byte MemcpySimple arm_func_end ov00_022BCD10 _022BCD2C: .byte 0x10, 0x20, 0x9F, 0xE5 @@ -583,7 +583,7 @@ ov00_022BD3B4: @ 0x022BD3B4 mov r1, #0xa add r0, r0, #0x40 mla r0, r4, r1, r0 - bl FUN_02003250 + bl MemZero ldr r1, _022BD3F0 @ =0x023187A0 mov r0, #0xc ldr r1, [r1, #0xc] @@ -686,7 +686,7 @@ ov00_022BD4EC: @ 0x022BD4EC mov r1, #0x36 ldr r0, [r0, #0xc] add r0, r0, #0x1b0 - bl FUN_02003250 + bl MemZero ldr r1, _022BD570 @ =0x023187A0 ldr r3, _022BD574 @ =0x00003FFF ldr r0, [r1, #0xc] @@ -840,12 +840,12 @@ _022BD730: arm_func_start ov00_022BD780 ov00_022BD780: @ 0x022BD780 ldr r0, _022BD790 @ =0x023187A0 - ldr ip, _022BD794 @ =FUN_022DB914 + ldr ip, _022BD794 @ =ov00_022DB914 ldr r0, [r0, #0xc] bx ip .align 2, 0 _022BD790: .4byte 0x023187A0 -_022BD794: .4byte FUN_022DB914 +_022BD794: .4byte ov00_022DB914 arm_func_end ov00_022BD780 arm_func_start ov00_022BD798 @@ -1022,12 +1022,12 @@ _022BD964: .4byte ov00_022E1914 arm_func_start ov00_022BD968 ov00_022BD968: @ 0x022BD968 - ldr ip, _022BD978 @ =FUN_022EF210 + ldr ip, _022BD978 @ =ov00_022EF210 ldr r1, _022BD97C @ =0x02317F5C mov r0, #0 bx ip .align 2, 0 -_022BD978: .4byte FUN_022EF210 +_022BD978: .4byte ov00_022EF210 _022BD97C: .4byte 0x02317F5C arm_func_end ov00_022BD968 @@ -1442,7 +1442,7 @@ ov00_022BDE30: @ 0x022BDE30 cmp r1, #0 moveq r0, r4 popeq {r4, r5, r6, pc} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022BDF18 @ =0x023187A0 ldr r1, [r1, #0x18] b _022BDEE4 @@ -1485,7 +1485,7 @@ _022BDEE4: cmp r5, r1 blo _022BDE64 _022BDEEC: - bl FUN_0207B7F8 + bl SetIrqFlag ldr r0, _022BDF18 @ =0x023187A0 add r1, r6, #1 ldr r2, [r0, #0x14] @@ -1507,7 +1507,7 @@ ov00_022BDF1C: @ 0x022BDF1C movs r6, r1 mov r5, r4 popeq {r4, r5, r6, pc} - bl FUN_0207B7E4 + bl EnableIrqFlag sub r1, r6, #0x20 ldr r2, _022BE004 @ =0x023187A0 ldr r3, [r1, #4] @@ -1560,7 +1560,7 @@ _022BDFBC: cmp r2, r1 strlo r4, [r2, #8] _022BDFFC: - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, r5, r6, pc} .align 2, 0 _022BE004: .4byte 0x023187A0 @@ -1581,10 +1581,10 @@ _022BE008: ov00_022BE094: @ 0x022BE094 push {r3, lr} ldr r0, _022BE0B0 @ =0x02317FA0 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r3, pc} - bl FUN_0232F3F4 + bl ov00_0232F3F4 pop {r3, pc} .align 2, 0 _022BE0B0: .4byte 0x02317FA0 @@ -1592,11 +1592,11 @@ _022BE0B0: .4byte 0x02317FA0 arm_func_start ov00_022BE0B4 ov00_022BE0B4: @ 0x022BE0B4 - ldr ip, _022BE0C0 @ =FUN_020348E4 + ldr ip, _022BE0C0 @ =sub_020348E4 ldr r0, _022BE0C4 @ =0x02317FB0 bx ip .align 2, 0 -_022BE0C0: .4byte FUN_020348E4 +_022BE0C0: .4byte sub_020348E4 _022BE0C4: .4byte 0x02317FB0 arm_func_end ov00_022BE0B4 @@ -1607,7 +1607,7 @@ ov00_022BE0C8: @ 0x022BE0C8 mov sl, r0 cmp sl, #3 bne _022BE108 - bl FUN_0204A1CC + bl sub_0204a1cc bl ov00_022BCA80 mov r0, #1 bl ov00_022BCC30 @@ -1621,7 +1621,7 @@ ov00_022BE0C8: @ 0x022BE0C8 _022BE108: cmp sl, #4 bne _022BE134 - bl FUN_0204A1CC + bl sub_0204a1cc bl ov00_022BCA80 mov r4, r0 mov r0, #1 @@ -1631,21 +1631,21 @@ _022BE108: mov r0, #0x16 b _022BE3B0 _022BE134: - bl FUN_0204A1CC + bl sub_0204a1cc bl ov00_022BCA80 mov r0, #0 bl ov00_022BCC30 cmp r0, #0 bne _022BE17C bl ov00_022BD3F4 - bl FUN_0205B80C + bl sub_0205b80c mov r0, #0 - bl FUN_0205B77C + bl sub_0205B77C mov r1, #0 str r1, [r0, #0xc] str r1, [r0, #0x10] mov r0, r1 - bl FUN_020590DC + bl sub_020590dc bl ov00_022BD4EC cmp sl, #0 moveq sl, #5 @@ -1658,19 +1658,19 @@ _022BE184: str r1, [r0, #4] mov r1, #0 str r1, [r0] - bl FUN_02028E2C - bl FUN_02017A68 + bl sub_02028E2C + bl sub_02017A68 mov r0, #2 - bl FUN_02017B58 - bl FUN_020519D0 - bl FUN_0201DC90 + bl sub_02017DF4 + bl sub_020519D0 + bl sub_0201DC90 bl ov00_022BE4D8 - bl FUN_0232E768 + bl ov00_0232E768 ldr r1, _022BE3BC @ =0x023187EC mov r2, #1 ldr r0, _022BE3C0 @ =ov00_022BE3CC strb r2, [r1] - bl FUN_0200383C + bl sub_0200383C mov r6, #0 ldr r7, _022BE3C4 @ =0x022BE4C8 ldr r4, _022BE3B8 @ =0x0231E2A0 @@ -1679,7 +1679,7 @@ _022BE184: mov r8, #3 mov sb, #2 _022BE1E8: - bl FUN_020038E8 + bl sub_020038E8 ldr r0, [r4, #4] cmp r0, #0 beq _022BE2AC @@ -1712,12 +1712,12 @@ _022BE234: bne _022BE320 cmp sl, #4 bne _022BE268 - bl FUN_0233AE64 + bl ov00_0233AE6 b _022BE2A4 _022BE268: cmp sl, #2 bne _022BE278 - bl FUN_02337914 + bl ov00_02337914 b _022BE2A4 _022BE278: cmp sl, #5 @@ -1727,11 +1727,11 @@ _022BE278: add r2, sp, #0x98 str r7, [sp, #0x11c] str r6, [sp, #0x120] - bl FUN_02046804 + bl sub_02046804 b _022BE2A4 _022BE29C: mov r0, #0 - bl FUN_023310B8 + bl ov00_023310B8 _022BE2A4: str r5, [r4, #4] b _022BE304 @@ -1748,11 +1748,11 @@ _022BE2AC: mov r0, #0x100 add r1, sp, #0 str fp, [r4] - bl FUN_02049A40 + bl sub_02049A40 b _022BE304 _022BE2E4: mov r0, #0x1e - bl FUN_02017ACC + bl sub_02017ACC mov r0, #0x1e bl ov00_022BE5C8 mov r0, #0x1e @@ -1760,49 +1760,49 @@ _022BE2E4: mov r0, #4 str r0, [r4, #4] _022BE304: - bl FUN_02006E14 - bl FUN_0232EA30 - bl FUN_020039E4 - bl FUN_0232EC30 - bl FUN_02034A80 - bl FUN_02028848 + bl sub_02006E14 + bl ov00_0232EA30 + bl sub_020039E4 + bl ov00_0232EC30 + bl sub_02034A80 + bl sub_02028848 b _022BE1E8 _022BE320: mov r0, #0 - bl FUN_0200383C - bl FUN_0232E7E8 - bl FUN_02034710 - bl FUN_0232E7C0 + bl sub_0200383C + bl ov00_0232E7E8 + bl sub_02034710 + bl ov00_0232E7C0 bl ov00_022BE51C - bl FUN_0201DCD0 - bl FUN_02051B44 + bl sub_0201DCD0 + bl sub_02051b44 ldr r0, _022BE3B8 @ =0x0231E2A0 ldr r0, [r0] cmp r0, #0x15 bne _022BE398 mov r0, #4 - bl FUN_02004868 + bl UnloadOverlay mov r0, #5 - bl FUN_020040AC - bl FUN_020184B4 - bl FUN_020024B0 - bl FUN_02329520 + bl LoadOverlay + bl sub_020184b4 + bl sub_020024b0 + bl ov00_02329520 ldr r2, _022BE3C8 @ =0x04000208 mov r0, #1 ldrh r1, [r2] strh r0, [r2] - bl FUN_020024C0 - bl FUN_020184C0 + bl sub_020024c0 + bl sub_020184c0 mov r0, #3 - bl FUN_02002448 + bl sub_02002448 mov r0, #3 - bl FUN_02002448 + bl sub_02002448 b _022BE3A8 _022BE398: cmp r0, #3 bne _022BE3A8 mov r0, #5 - bl FUN_02002448 + bl sub_02002448 _022BE3A8: ldr r0, _022BE3B8 @ =0x0231E2A0 ldr r0, [r0] @@ -1820,57 +1820,57 @@ _022BE3C8: .4byte 0x04000208 arm_func_start ov00_022BE3CC ov00_022BE3CC: @ 0x022BE3CC push {r4, lr} - bl FUN_0201BF64 - bl FUN_02028E40 - bl FUN_020038D8 + bl sub_0201BF64 + bl sub_02028E40 + bl sub_020038D8 cmp r0, #0 beq _022BE3EC bl ov00_022BE6D0 - bl FUN_02003990 + bl sub_02003990 _022BE3EC: - bl FUN_0232BE98 - bl FUN_0233103C - bl FUN_0232ED5C + bl ov00_0232BE98 + bl ov00_0233103C + bl ov00_0232ED5C bl ov00_022BE774 - bl FUN_0232C244 - bl FUN_0232C4D8 - bl FUN_0201DD48 - bl FUN_0201F464 + bl ov00_0232C244 + bl ov00_0232C4D8 + bl sub_0201dd48 + bl sub_0201F464 ldr r0, _022BE4A4 @ =0x023187EC ldrb r0, [r0] cmp r0, #0 bne _022BE420 - bl FUN_0201DDFC + bl sub_0201DDFC _022BE420: - bl FUN_02008F84 - bl FUN_0201BE28 - bl FUN_02017A80 - bl FUN_02003A40 + bl sub_02008F84 + bl sub_0201BE28 + bl sub_02017A80 + bl sub_02003A40 ldr r1, _022BE4A4 @ =0x023187EC mov r4, r0 ldrb r0, [r1] cmp r0, #0 beq _022BE464 mov r0, #0 - bl FUN_02008ED0 + bl sub_02008ED0 mov r0, #0 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 mov r0, #1 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 _022BE464: - bl FUN_0232ED84 + bl ov00_0232ED84 mov r0, r4 - bl FUN_02028A64 - bl FUN_0201BE5C - bl FUN_0201BE84 - bl FUN_020778D0 - bl FUN_0201DE10 - bl FUN_02028E88 - bl FUN_02051C24 - bl FUN_0201BF4C - bl FUN_02008F88 + bl sub_02028A64 + bl sub_0201BE5C + bl sub_0201BE84 + bl sub_020778D0 + bl sub_0201DE10 + bl sub_02028E88 + bl sub_02051c24 + bl sub_0201BF4C + bl sub_02008F88 ldr r1, _022BE4A4 @ =0x023187EC mov r2, #0 mov r0, r4 @@ -1901,14 +1901,14 @@ ov00_022BE4D8: @ 0x022BE4D8 push {r3, lr} ldr r0, _022BE514 @ =0x0231E2FC mov r1, #1 - bl FUN_0200B894 + bl sub_0200B894 ldr r0, _022BE518 @ =0x0231E2B8 mov r1, #1 - bl FUN_0200B894 + bl sub_0200B894 bl ov00_022BE53C ldr r0, _022BE518 @ =0x0231E2B8 mov r1, #1 - bl FUN_0200B8D4 + bl sub_0200B8D4 ldr r0, _022BE518 @ =0x0231E2B8 ldrsh r0, [r0, #0x14] bl ov00_022BE868 @@ -1922,9 +1922,9 @@ _022BE518: .4byte 0x0231E2B8 ov00_022BE51C: @ 0x022BE51C push {r3, lr} ldr r0, _022BE534 @ =0x0231E2FC - bl FUN_0200B8B8 + bl sub_0200B8B8 ldr r0, _022BE538 @ =0x0231E2B8 - bl FUN_0200B8B8 + bl sub_0200B8B8 pop {r3, pc} .align 2, 0 _022BE534: .4byte 0x0231E2FC @@ -1942,7 +1942,7 @@ ov00_022BE53C: @ 0x022BE53C str r1, [r2, #8] mov r1, #1 strb r1, [r2, #1] - bl FUN_0200B8D4 + bl sub_0200B8D4 ldr r0, _022BE578 @ =0x0231E2FC ldrsh r0, [r0, #0x14] bl ov00_022BE868 @@ -1957,7 +1957,7 @@ ov00_022BE57C: @ 0x022BE57C push {r4, lr} mov r4, r0 mov r0, #2 - bl FUN_02002878 + bl sub_02002878 cmp r0, #0 ldreq r0, _022BE5C0 @ =0x0231E2A8 moveq r1, #1 @@ -1966,7 +1966,7 @@ ov00_022BE57C: @ 0x022BE57C beq _022BE5B8 ldr r0, _022BE5C4 @ =0x0231E2FC mov r1, r4 - bl FUN_0200BB60 + bl sub_0200BB60 ldr r0, _022BE5C0 @ =0x0231E2A8 mov r1, #1 _022BE5B8: @@ -1982,7 +1982,7 @@ ov00_022BE5C8: @ 0x022BE5C8 push {r4, lr} mov r4, r0 mov r0, #2 - bl FUN_02002878 + bl sub_02002878 cmp r0, #0 ldreq r0, _022BE610 @ =0x0231E2A8 moveq r1, #2 @@ -1992,7 +1992,7 @@ ov00_022BE5C8: @ 0x022BE5C8 ldr r0, _022BE614 @ =0x0231E2FC mov r2, r4 mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 ldr r0, _022BE610 @ =0x0231E2A8 _022BE604: mov r1, #1 @@ -2005,24 +2005,24 @@ _022BE614: .4byte 0x0231E2FC arm_func_start ov00_022BE618 ov00_022BE618: @ 0x022BE618 - ldr ip, _022BE628 @ =FUN_0200BB60 + ldr ip, _022BE628 @ =sub_0200BB60 mov r1, r0 ldr r0, _022BE62C @ =0x0231E2B8 bx ip .align 2, 0 -_022BE628: .4byte FUN_0200BB60 +_022BE628: .4byte sub_0200BB60 _022BE62C: .4byte 0x0231E2B8 arm_func_end ov00_022BE618 arm_func_start ov00_022BE630 ov00_022BE630: @ 0x022BE630 - ldr ip, _022BE644 @ =FUN_0200BB74 + ldr ip, _022BE644 @ =sub_0200BB74 mov r2, r0 ldr r0, _022BE648 @ =0x0231E2B8 mov r1, #1 bx ip .align 2, 0 -_022BE644: .4byte FUN_0200BB74 +_022BE644: .4byte sub_0200BB74 _022BE648: .4byte 0x0231E2B8 arm_func_end ov00_022BE630 @@ -2035,11 +2035,11 @@ ov00_022BE64C: @ 0x022BE64C cmp r1, #0 ble _022BE670 mov r1, #2 - bl FUN_0200BB74 + bl sub_0200BB74 pop {r3, pc} _022BE670: mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 pop {r3, pc} .align 2, 0 _022BE67C: .4byte 0x0231E2B8 @@ -2054,7 +2054,7 @@ ov00_022BE680: @ 0x022BE680 movne r0, #1 popne {r3, pc} ldr r0, _022BE6A8 @ =0x0231E2FC - bl FUN_0200BD14 + bl sub_0200BD14 pop {r3, pc} .align 2, 0 _022BE6A4: .4byte 0x0231E2A8 @@ -2063,11 +2063,11 @@ _022BE6A8: .4byte 0x0231E2FC arm_func_start ov00_022BE6AC ov00_022BE6AC: @ 0x022BE6AC - ldr ip, _022BE6B8 @ =FUN_0200BD14 + ldr ip, _022BE6B8 @ =sub_0200BD14 ldr r0, _022BE6BC @ =0x0231E2B8 bx ip .align 2, 0 -_022BE6B8: .4byte FUN_0200BD14 +_022BE6B8: .4byte sub_0200BD14 _022BE6BC: .4byte 0x0231E2B8 arm_func_end ov00_022BE6AC _022BE6C0: @@ -2090,19 +2090,19 @@ ov00_022BE6D0: @ 0x022BE6D0 _022BE700: ldr r1, [r0, #4] ldr r0, _022BE770 @ =0x0231E2FC - bl FUN_0200BB60 + bl sub_0200BB60 b _022BE734 _022BE710: ldr r2, [r0, #4] ldr r0, _022BE770 @ =0x0231E2FC mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 b _022BE734 _022BE724: ldr r2, [r0, #4] ldr r0, _022BE770 @ =0x0231E2FC mov r1, #2 - bl FUN_0200BB74 + bl sub_0200BB74 _022BE734: ldr r0, _022BE76C @ =0x0231E2A8 mov r1, #0 @@ -2133,19 +2133,19 @@ ov00_022BE774: @ 0x022BE774 cmp r0, #0 beq _022BE830 ldr r0, _022BE860 @ =0x0231E2FC - bl FUN_0200BD2C + bl sub_0200BD2C cmp r0, #0 bne _022BE7B8 ldr r1, _022BE85C @ =0x0231E2A8 ldr r0, _022BE860 @ =0x0231E2FC ldr r2, [r1, #0xc] mov r1, r4 - bl FUN_0200BB74 + bl sub_0200BB74 mov r4, #0 b _022BE7C8 _022BE7B8: ldr r0, _022BE860 @ =0x0231E2FC - bl FUN_0200BC54 + bl sub_0200BA08 cmp r0, #0 movne r4, #0 _022BE7C8: @@ -2153,19 +2153,19 @@ _022BE7C8: ldrsh r0, [r0, #0x14] bl ov00_022BE868 ldr r0, _022BE864 @ =0x0231E2B8 - bl FUN_0200BD2C + bl sub_0200BD2C cmp r0, #0 bne _022BE800 ldr r1, _022BE85C @ =0x0231E2A8 ldr r0, _022BE864 @ =0x0231E2B8 ldr r2, [r1, #0xc] mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 mov r4, #0 b _022BE810 _022BE800: ldr r0, _022BE864 @ =0x0231E2B8 - bl FUN_0200BC54 + bl sub_0200BA08 cmp r0, #0 movne r4, #0 _022BE810: @@ -2179,12 +2179,12 @@ _022BE810: pop {r4, pc} _022BE830: ldr r0, _022BE860 @ =0x0231E2FC - bl FUN_0200BC54 + bl sub_0200BA08 ldr r0, _022BE860 @ =0x0231E2FC ldrsh r0, [r0, #0x14] bl ov00_022BE868 ldr r0, _022BE864 @ =0x0231E2B8 - bl FUN_0200BC54 + bl sub_0200BA08 ldr r0, _022BE864 @ =0x0231E2B8 ldrsh r0, [r0, #0x14] bl ov00_022BE89C @@ -2200,16 +2200,16 @@ ov00_022BE868: @ 0x022BE868 push {r4, lr} mov r4, r0 mov r0, #1 - bl FUN_0200C110 + bl GetDebugFlag1 cmp r0, #0 mov r0, #0 beq _022BE890 mov r1, r0 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} _022BE890: mov r1, r4 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} arm_func_end ov00_022BE868 @@ -2218,16 +2218,16 @@ ov00_022BE89C: @ 0x022BE89C push {r4, lr} mov r4, r0 mov r0, #1 - bl FUN_0200C110 + bl GetDebugFlag1 cmp r0, #0 mov r0, #1 beq _022BE8C4 mov r1, #0 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} _022BE8C4: mov r1, r4 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} arm_func_end ov00_022BE89C @@ -2246,7 +2246,7 @@ ov00_022BE8D0: @ 0x022BE8D0 ldr r0, [r0, r3, lsl #2] mov r2, r1 mov r3, r1 - bl FUN_02052060 + bl sub_02052060 add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -2259,7 +2259,7 @@ ov00_022BE918: @ 0x022BE918 push {r3, lr} sub sp, sp, #8 mov r0, #7 - bl FUN_02002274 + bl RandInt mov r1, #0 ldr r2, _022BE95C @ =0x023187F0 mov r3, #1 @@ -2270,7 +2270,7 @@ ov00_022BE918: @ 0x022BE918 ldr r0, [r2, r0, lsl #2] mov r2, r1 mov r3, r1 - bl FUN_02052060 + bl sub_02052060 add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -2300,53 +2300,53 @@ ov00_022BE990: @ 0x022BE990 mov r6, r0 mov r4, r1 mov r7, r2 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022BEB60 @ =0x0231E340 mov r5, r0 ldrh r1, [r1] cmp r1, #0 beq _022BE9C4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #3 pop {r4, r5, r6, r7, r8, sb, sl, pc} _022BE9C4: cmp r6, #0 bne _022BE9D8 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #6 pop {r4, r5, r6, r7, r8, sb, sl, pc} _022BE9D8: cmp r4, #3 bls _022BE9EC - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #6 pop {r4, r5, r6, r7, r8, sb, sl, pc} _022BE9EC: tst r6, #0x1f beq _022BEA00 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #6 pop {r4, r5, r6, r7, r8, sb, sl, pc} _022BEA00: - bl FUN_0207D9A4 + bl sub_0207D9B0 mov r0, #0xa mov r1, #1 - bl FUN_0207DAFC + bl sub_0207DAFC cmp r0, #0 bne _022BEA28 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #4 pop {r4, r5, r6, r7, r8, sb, sl, pc} _022BEA28: mov r0, r6 mov r1, r7 - bl FUN_0207A2A4 + bl sub_0207A2A4 mov r0, r4 mov r1, r6 mov r3, r7 mov r2, #0 - bl FUN_0207BC4C + bl sub_0207BC4C ldr r0, _022BEB60 @ =0x0231E340 add r1, r6, #0x200 str r6, [r0, #4] @@ -2389,7 +2389,7 @@ _022BEAD4: ldr r0, _022BEB64 @ =0x0231E348 ldr r1, _022BEB68 @ =0x0231E368 mov r2, #0xa - bl FUN_02079DB8 + bl sub_02079DB8 mov r6, #0 mov r4, #0x8000 ldr sl, _022BEB6C @ =0x0231E3E0 @@ -2402,23 +2402,23 @@ _022BEB08: mov r1, sb add r0, sl, r6, lsl #8 strh r4, [sl, r2] - bl FUN_0207A2C0 + bl sub_0207A2C0 mov r0, r8 mov r2, r7 add r1, sl, r6, lsl #8 - bl FUN_02079DE0 + bl sub_02079DE0 add r6, r6, #1 _022BEB30: cmp r6, #0xa blt _022BEB08 ldr r1, _022BEB70 @ =ov00_022BEE78 mov r0, #0xa - bl FUN_0207DAB0 + bl sub_0207DAB0 ldr r1, _022BEB60 @ =0x0231E340 mov r2, #1 mov r0, r5 strh r2, [r1] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r4, r5, r6, r7, r8, sb, sl, pc} .align 2, 0 @@ -2432,13 +2432,13 @@ _022BEB70: .4byte ov00_022BEE78 arm_func_start ov00_022BEB74 ov00_022BEB74: @ 0x022BEB74 push {r4, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 bl ov00_022BED80 cmp r0, #0 beq _022BEB9C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #3 pop {r4, pc} _022BEB9C: @@ -2450,13 +2450,13 @@ _022BEB9C: bl ov00_022BF224 mov r0, #0xa mov r1, #0 - bl FUN_0207DAB0 + bl sub_0207DAB0 ldr r1, _022BEBE0 @ =0x0231E340 mov r2, #0 str r2, [r1, #4] mov r0, r4 strh r2, [r1] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r4, pc} .align 2, 0 @@ -2480,13 +2480,13 @@ ov00_022BEBFC: @ 0x022BEBFC ldr r0, _022BEC50 @ =0x0231E348 add r1, sp, #0 mov r2, #0 - bl FUN_02079E74 + bl sub_02079E74 cmp r0, #0 moveq r0, #0 popeq {r3, pc} ldr r0, [sp] mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, [sp] ldrh r0, [r1] tst r0, #0x8000 @@ -2494,7 +2494,7 @@ ov00_022BEBFC: @ 0x022BEBFC popne {r3, pc} ldr r0, _022BEC50 @ =0x0231E348 mov r2, #1 - bl FUN_02079F18 + bl sub_02079F18 mov r0, #0 pop {r3, pc} .align 2, 0 @@ -2531,16 +2531,16 @@ _022BEC98: _022BECB4: mov r0, r4 mov r1, #0x100 - bl FUN_0207A2C0 + bl sub_0207A2C0 mov r1, r4 mov r0, #0xa mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 mov r5, r0 ldr r0, _022BECFC @ =0x0231E348 mov r1, r4 mov r2, #1 - bl FUN_02079DE0 + bl sub_02079DE0 cmp r5, #0 movlt r0, #8 movge r0, #2 @@ -2563,19 +2563,19 @@ ov00_022BED00: @ 0x022BED00 mov r0, r6 mov r1, r5 mov r2, r4 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r5 mov r1, r4 - bl FUN_0207A2C0 + bl sub_0207A2C0 mov r1, r5 mov r0, #0xa mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 mov r4, r0 ldr r0, _022BED6C @ =0x0231E348 mov r1, r5 mov r2, #1 - bl FUN_02079DE0 + bl sub_02079DE0 cmp r4, #0 movlt r0, #8 movge r0, #2 @@ -2615,7 +2615,7 @@ ov00_022BED9C: @ 0x022BED9C mov r1, #2 ldr r0, [r0, #4] ldr r0, [r0, #4] - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, _022BEDE0 @ =0x0231E340 ldr r0, [r0, #4] ldr r0, [r0, #4] @@ -2641,7 +2641,7 @@ ov00_022BEDE4: @ 0x022BEDE4 mov r1, #2 ldr r0, [r0, #4] ldr r0, [r0, #4] - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, _022BEE74 @ =0x0231E340 ldr r3, [sp, #8] ldr r0, [r0, #4] @@ -2683,20 +2683,20 @@ ov00_022BEE78: @ 0x022BEE78 popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r0, [r4, #0x10] mov r1, #0x100 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldrh r0, [r4, #0x16] cmp r0, #0 bne _022BEEBC ldr r0, [r4, #4] mov r1, #0x800 - bl FUN_0207A2A4 + bl sub_0207A2A4 _022BEEBC: ldr r0, [r4, #0x10] cmp sl, r0 beq _022BEED4 mov r0, sl mov r1, #0x100 - bl FUN_0207A2A4 + bl sub_0207A2A4 _022BEED4: ldrh r0, [sl] cmp r0, #0x2c @@ -2706,7 +2706,7 @@ _022BEED4: ldrh r0, [sl, #2] cmp r0, #0x13 bne _022BEEF8 - bl FUN_0207BC20 + bl WaitForever2 _022BEEF8: ldr r1, [r4, #0xc8] cmp r1, #0 @@ -2729,7 +2729,7 @@ _022BEF10: ldr r1, [r4, #4] ldr r0, [sl, #8] ldrh r1, [r1, #0x72] - bl FUN_0207A2A4 + bl sub_0207A2A4 ldrh r1, [sl, #6] mov r0, sl add r1, r4, r1, lsl #2 @@ -2763,7 +2763,7 @@ _022BEF8C: ldr r1, [r4, #4] ldr r0, [sl, #8] ldrh r1, [r1, #0x72] - bl FUN_0207A2A4 + bl sub_0207A2A4 _022BEFCC: ldrh r1, [sl] cmp r1, #2 @@ -2840,7 +2840,7 @@ _022BF0A4: mov r1, #0 mov r2, #0x44 strh r7, [r3, #0x50] - bl FUN_0207C40C + bl sub_0207C40C ldr ip, _022BF210 @ =0x0231E340 mov r1, #0x82 strh r1, [ip, #0x50] @@ -2861,18 +2861,18 @@ _022BF0A4: ldr r1, _022BF21C @ =0x0231E3A4 mov r2, #6 strh r3, [ip, #0x8c] - bl FUN_0207C4C8 + bl sub_0207C4C8 cmp fp, #0 mov r2, #0x18 beq _022BF15C ldr r1, _022BF220 @ =0x0231E3B4 mov r0, fp - bl FUN_0207C2E0 + bl sub_0207C2E0 b _022BF168 _022BF15C: ldr r1, _022BF220 @ =0x0231E3B4 mov r0, #0 - bl FUN_0207C2B8 + bl sub_0207c2b8 _022BF168: cmp r7, #0 moveq r1, r8 @@ -2905,7 +2905,7 @@ _022BF1BC: _022BF1D0: ldr r0, [r4, #0x10] mov r1, #0x100 - bl FUN_0207A2A4 + bl sub_0207A2A4 bl ov00_022BF224 ldr r0, [r4, #0x10] cmp sl, r0 @@ -2916,7 +2916,7 @@ _022BF1D0: mov r1, #0x100 orr r2, r2, #0x8000 strh r2, [sl] - bl FUN_0207A2C0 + bl sub_0207A2C0 add sp, sp, #8 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -2956,14 +2956,14 @@ _022BF260: .4byte 0x0231E340 arm_func_start ov00_022BF264 ov00_022BF264: @ 0x022BF264 push {r4, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022BF290 @ =0x0231E340 ldr r1, [r1, #4] cmp r1, #0 addne r1, r1, #0x100 ldrhne r4, [r1, #0x50] moveq r4, #0 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 pop {r4, pc} .align 2, 0 @@ -2973,13 +2973,13 @@ _022BF290: .4byte 0x0231E340 arm_func_start ov00_022BF294 ov00_022BF294: @ 0x022BF294 push {r4, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022BF2C0 @ =0x0231E340 ldr r1, [r1, #4] cmp r1, #0 ldrne r4, [r1, #0x14c] moveq r4, #0 - bl FUN_0207B7F8 + bl SetIrqFlag lsl r0, r4, #0x10 lsr r0, r0, #0x10 pop {r4, pc} @@ -2991,20 +2991,20 @@ _022BF2C0: .4byte 0x0231E340 ov00_022BF2C4: @ 0x022BF2C4 push {r4, r5, r6, lr} mov r6, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r5, r0 bl ov00_022BED80 movs r4, r0 beq _022BF2F0 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 pop {r4, r5, r6, pc} _022BF2F0: bl ov00_022BED70 str r6, [r0, #0xc8] mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r4, r5, r6, pc} arm_func_end ov00_022BF2C4 @@ -3020,7 +3020,7 @@ ov00_022BF308: @ 0x022BF308 add r0, sp, #0 mov r1, #0 mov r2, #0x44 - bl FUN_0207C40C + bl sub_0207C40C mov r3, #0 ldr r1, _022BF3DC @ =0x0000FFFF mov r7, #0x82 @@ -3036,15 +3036,15 @@ ov00_022BF308: @ 0x022BF308 strh r1, [sp, #0x1a] str r4, [sp, #0x1c] strh r3, [sp, #0x12] - bl FUN_0207B9EC + bl sub_0207B9EC _022BF370: - bl FUN_0207B7E4 + bl EnableIrqFlag mov r8, r0 bl ov00_022BED80 movs r7, r0 beq _022BF398 mov r0, r8 - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #0x44 mov r0, r7 pop {r3, r4, r5, r6, r7, r8, pc} @@ -3063,7 +3063,7 @@ _022BF398: blx r5 _022BF3C8: mov r0, r8 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 add sp, sp, #0x44 pop {r3, r4, r5, r6, r7, r8, pc} @@ -3085,11 +3085,11 @@ ov00_022BF3E0: @ 0x022BF3E0 popeq {r3, r4, r5, pc} ldr r0, [r4, #4] mov r1, #0x7d0 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r4, #4] mov r1, r5 mov r2, #0x7d0 - bl FUN_0207C3B4 + bl sub_0207c3b4 mov r0, #0 pop {r3, r4, r5, pc} arm_func_end ov00_022BF3E0 @@ -3109,7 +3109,7 @@ ov00_022BF42C: @ 0x022BF42C ldr r0, [r4, #4] mov r1, #4 add r0, r0, #0xc - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, [r4, #4] ldr r0, [r1, #0xc] cmp r0, #1 @@ -3117,7 +3117,7 @@ ov00_022BF42C: @ 0x022BF42C popeq {r4, pc} add r0, r1, #0x3c mov r1, #4 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r4, #4] ldrh r0, [r0, #0x3c] add r0, r0, #0x1f @@ -3140,7 +3140,7 @@ ov00_022BF498: @ 0x022BF498 ldr r0, [r4, #4] mov r1, #4 add r0, r0, #0xc - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, [r4, #4] ldr r0, [r1, #0xc] cmp r0, #1 @@ -3148,7 +3148,7 @@ ov00_022BF498: @ 0x022BF498 popeq {r3, r4, r5, pc} add r0, r1, #0x188 mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, [r4, #4] add r0, r1, #0x100 ldrh r0, [r0, #0x88] @@ -3157,7 +3157,7 @@ ov00_022BF498: @ 0x022BF498 add r0, r1, #0x3e mov r1, #2 movne r5, #0 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r4, #4] cmp r5, #1 ldrh r5, [r0, #0x3e] @@ -3167,7 +3167,7 @@ ov00_022BF498: @ 0x022BF498 popne {r3, r4, r5, pc} add r0, r0, #0xf8 mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r4, #4] add r1, r5, #0xc ldrh r0, [r0, #0xf8] @@ -3204,7 +3204,7 @@ _022BF5A4: mov r1, #2 add r0, r0, #0x82 add r0, r0, #0x100 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r6, #4] mov r1, #1 add r0, r0, #0x100 @@ -3266,7 +3266,7 @@ ov00_022BF660: @ 0x022BF660 popne {r4, pc} ldr r0, [r4, #4] mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, [r4, #4] ldrh r0, [r1] cmp r0, #9 @@ -3279,7 +3279,7 @@ _022BF6A8: add r0, r1, #0x82 add r0, r0, #0x100 mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, [r4, #4] add r0, r1, #0x100 ldrh r0, [r0, #0x82] @@ -3289,7 +3289,7 @@ _022BF6A8: _022BF6D0: add r0, r1, #0xbc mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r4, #4] ldrh r0, [r0, #0xbc] pop {r4, pc} @@ -3303,7 +3303,7 @@ ov00_022BF6F0: @ 0x022BF6F0 push {r3, lr} sub sp, sp, #8 add r0, sp, #0 - bl FUN_0207B9EC + bl sub_0207B9EC mov r2, #0 add r3, sp, #0 mov r1, r2 @@ -3345,7 +3345,7 @@ ov00_022BF780: @ 0x022BF780 push {r3, lr} sub sp, sp, #8 add r0, sp, #0 - bl FUN_0207B9EC + bl sub_0207B9EC mov r1, #0 add r3, sp, #0 mov r2, r1 @@ -3490,9 +3490,9 @@ ov00_022BF96C: @ 0x022BF96C ldr r0, [r0] cmp r0, #0x10000 bne _022BF9B4 - bl FUN_0208266C + bl sub_0208266C add r0, sp, #0 - bl FUN_020827F4 + bl sub_020827f4 cmp r0, #0 bne _022BF9B4 ldr r2, [sp, #8] @@ -3519,15 +3519,15 @@ _022BF9DC: .4byte 0x02318810 arm_func_start ov00_022BF9E0 ov00_022BF9E0: @ 0x022BF9E0 - ldr ip, _022BF9EC @ =FUN_022BF9F0 + ldr ip, _022BF9EC @ =ov00_022BF9F0 mov r1, #0 bx ip .align 2, 0 -_022BF9EC: .4byte FUN_022BF9F0 +_022BF9EC: .4byte ov00_022BF9F0 arm_func_end ov00_022BF9E0 - arm_func_start FUN_022BF9F0 -FUN_022BF9F0: @ 0x022BF9F0 + arm_func_start ov00_022BF9F0 +ov00_022BF9F0: @ 0x022BF9F0 push {r3, r4, r5, lr} sub sp, sp, #8 mov r5, r0 @@ -3553,7 +3553,7 @@ FUN_022BF9F0: @ 0x022BF9F0 moveq r0, #2 add sp, sp, #8 pop {r3, r4, r5, pc} - arm_func_end FUN_022BF9F0 + arm_func_end ov00_022BF9F0 arm_func_start ov00_022BFA54 ov00_022BFA54: @ 0x022BFA54 @@ -3620,17 +3620,17 @@ _022BFB14: arm_func_start ov00_022BFB24 ov00_022BFB24: @ 0x022BFB24 - ldr ip, _022BFB38 @ =FUN_022BFB3C + ldr ip, _022BFB38 @ =ov00_022BFB3C cmp r3, #0 mov r3, #1 orreq r3, r3, #2 bx ip .align 2, 0 -_022BFB38: .4byte FUN_022BFB3C +_022BFB38: .4byte ov00_022BFB3C arm_func_end ov00_022BFB24 - arm_func_start FUN_022BFB3C -FUN_022BFB3C: @ 0x022BFB3C + arm_func_start ov00_022BFB3C +ov00_022BFB3C: @ 0x022BFB3C push {r3, r4, r5, lr} sub sp, sp, #8 mov r5, r1 @@ -3655,7 +3655,7 @@ FUN_022BFB3C: @ 0x022BFB3C moveq r0, #2 add sp, sp, #8 pop {r3, r4, r5, pc} - arm_func_end FUN_022BFB3C + arm_func_end ov00_022BFB3C arm_func_start ov00_022BFB9C ov00_022BFB9C: @ 0x022BFB9C @@ -3742,12 +3742,12 @@ _022BFCA0: bl ov00_022BEBE4 mov r0, r4 mov r1, #0x40 - bl FUN_0207A2C0 + bl sub_0207A2C0 ldrh r1, [r4, #4] cmp r1, #0 beq _022BFCD4 ldr r0, [r4] - bl FUN_0207A2C0 + bl sub_0207A2C0 _022BFCD4: mov r2, r4 mov r0, #7 @@ -3976,7 +3976,7 @@ _022BFFA0: strh r3, [sp, #8] ldrh r3, [r4, #8] strh r3, [sp, #0xa] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrh r2, [r4, #0x10] add r1, sp, #0x16 add r0, r4, #0x14 @@ -3986,7 +3986,7 @@ _022BFFA0: strh r3, [sp, #0x36] ldrh r3, [r4, #0x12] strh r3, [sp, #0x14] - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, sp, #0 mov r1, #0x3c bl ov00_022BED00 @@ -4037,7 +4037,7 @@ ov00_022C0068: @ 0x022C0068 ldrh r1, [r6] mov r0, r6 lsl r1, r1, #1 - bl FUN_0207A2C0 + bl sub_0207A2C0 bl ov00_022BED70 add r1, r0, #0x100 mov r2, #0 @@ -4054,12 +4054,12 @@ ov00_022C0068: @ 0x022C0068 beq _022C0100 add r1, sp, #8 mov r0, r5 - bl FUN_0207C4C8 + bl sub_0207C4C8 b _022C010C _022C0100: add r0, sp, #8 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C _022C010C: ldrh r2, [sp, #0x40] add r0, sp, #0 @@ -4110,7 +4110,7 @@ _022C01AC: add r0, r1, #0x82 add r0, r0, #0x100 mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r6, #4] mov r1, #1 add r0, r0, #0x100 @@ -4158,10 +4158,10 @@ ov00_022C021C: @ 0x022C021C popne {r3, r4, r5, r6, r7, r8, sb, pc} add r0, r4, #0x188 mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 add r0, r4, #0xc6 mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 add r0, r4, #0x100 ldrh r0, [r0, #0x88] cmp r0, #0 @@ -4172,7 +4172,7 @@ ov00_022C021C: @ 0x022C021C popne {r3, r4, r5, r6, r7, r8, sb, pc} add r0, r4, #0xc mov r1, #4 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r4, #0xc] cmp r0, #1 addeq sp, sp, #0x40 @@ -4189,7 +4189,7 @@ ov00_022C021C: @ 0x022C021C popne {r3, r4, r5, r6, r7, r8, sb, pc} add r0, r4, #0x9c mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldrh r0, [r4, #0x9c] cmp r0, #0 bne _022C0314 @@ -4210,7 +4210,7 @@ _022C0314: add r1, sp, #0 mov r0, #0 mov r2, #0x40 - bl FUN_0207C314 + bl sub_0207C314 lsr r4, r6, #1 ldrh r3, [sp, #0x60] mov r6, #0xe @@ -4222,11 +4222,11 @@ _022C0314: str r4, [sp, #8] str r5, [sp, #0xc] str r3, [sp, #0x10] - bl FUN_0207C314 + bl sub_0207C314 ldr r0, [sp, #0x64] add r1, sp, #0x30 mov r2, #0x10 - bl FUN_0207C330 + bl sub_0207C330 add r0, sp, #0 mov r1, #0x40 bl ov00_022BED00 @@ -4248,7 +4248,7 @@ ov00_022C038C: @ 0x022C038C mov r2, #0x10 mov r5, r3 ldr r4, [sp, #0x34] - bl FUN_0207C314 + bl sub_0207C314 ldr r1, [sp, #0x48] ldrh ip, [sp, #0x38] ldr r0, [sp, #0x44] @@ -4293,7 +4293,7 @@ ov00_022C0430: @ 0x022C0430 mov r0, #0 mov r2, #0x10 mov r4, r3 - bl FUN_0207C314 + bl sub_0207C314 ldrh ip, [sp, #0x34] mov r0, #3 str r0, [sp, #8] @@ -4332,7 +4332,7 @@ ov00_022C0498: @ 0x022C0498 popne {r4, r5, r6, r7, r8, sb, pc} add r0, r5, #0x188 mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 add r0, r5, #0x100 ldrh r0, [r0, #0x88] cmp r0, #0 @@ -4340,12 +4340,12 @@ ov00_022C0498: @ 0x022C0498 add r0, r5, #0x82 add r0, r0, #0x100 mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 add r2, r5, #0x100 add r0, r5, #0x86 mov r1, #2 ldrh r4, [r2, #0x82] - bl FUN_0207A2A4 + bl sub_0207A2A4 _022C0518: cmp r7, #0 addeq sp, sp, #0x14 @@ -4357,7 +4357,7 @@ _022C0518: popeq {r4, r5, r6, r7, r8, sb, pc} add r0, r5, #0x7c mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r5, #0x7c] cmp r7, r0 addeq sp, sp, #0x14 @@ -4373,7 +4373,7 @@ _022C0518: popeq {r4, r5, r6, r7, r8, sb, pc} mov r0, r7 mov r1, r6 - bl FUN_0207A2C0 + bl sub_0207A2C0 ldrh r2, [sp, #0x30] ldrh r1, [sp, #0x34] ldrh r0, [sp, #0x38] @@ -4408,7 +4408,7 @@ ov00_022C05C8: @ 0x022C05C8 ldr r0, [r4, #4] mov r1, #4 add r0, r0, #0xc - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r4, #4] ldr r0, [r0, #0xc] cmp r0, #0 @@ -4441,7 +4441,7 @@ ov00_022C0638: @ 0x022C0638 ldr r0, [r4, #4] mov r1, #4 add r0, r0, #0x10 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r4, #4] ldr r0, [r0, #0x10] cmp r0, #1 @@ -4455,7 +4455,7 @@ ov00_022C0638: @ 0x022C0638 popeq {r3, r4, r5, r6, r7, pc} mov r0, r6 mov r1, r5 - bl FUN_0207A2C0 + bl sub_0207A2C0 mov r1, r7 mov r0, #0x11 bl ov00_022BEBE4 @@ -4488,7 +4488,7 @@ ov00_022C06D8: @ 0x022C06D8 ldr r0, [r8, #4] mov r1, #4 add r0, r0, #0x10 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r8, #4] ldr r0, [r0, #0x10] cmp r0, #0 @@ -4502,14 +4502,14 @@ ov00_022C06D8: @ 0x022C06D8 pophi {r4, r5, r6, r7, r8, pc} mov r0, r5 mov r1, r4 - bl FUN_0207A2C0 + bl sub_0207A2C0 mov r1, r7 mov r0, #0x12 bl ov00_022BEBE4 add r1, sp, #8 mov r0, r6 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 str r5, [sp] str r4, [sp, #4] ldr r2, [sp, #8] @@ -4539,7 +4539,7 @@ ov00_022C07A4: @ 0x022C07A4 ldr r0, [r4, #4] mov r1, #4 add r0, r0, #0x10 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r4, #4] ldr r0, [r0, #0x10] cmp r0, #0 @@ -4593,7 +4593,7 @@ _022C088C: mov r1, sl mov r0, #0 mov r2, #0x820 - bl FUN_0207C358 + bl sub_0207C358 add r0, sl, #0x800 mov r2, #0 strh r2, [r0, #8] @@ -4612,7 +4612,7 @@ _022C088C: strh r2, [r1, #0x18] lsr r0, r0, #0x10 strh r0, [r1, #0xe] - bl FUN_02084F34 + bl sub_02084f34 add r3, sl, #0x800 mul r1, r5, r0 strh r0, [r3, #0x12] @@ -4846,7 +4846,7 @@ _022C0C08: strh r3, [sl, r5] ldrh r0, [r0, #0xc] add r0, sl, r0, lsl #9 - bl FUN_0207C2E0 + bl sub_0207C2E0 add r1, sl, #0x800 ldrh r0, [r1, #0xc] mov r5, #1 @@ -4910,7 +4910,7 @@ _022C0CE4: mov r1, r8 add r0, sl, r2 mov r2, #0x200 - bl FUN_0207C2E0 + bl sub_0207C2E0 add r2, sl, #0x800 ldrh r1, [r2, #0xc] mov r0, #1 @@ -4932,7 +4932,7 @@ _022C0D64: mov r0, sb add r6, sl, r1, lsl #9 add r1, r6, #0x20 - bl FUN_0207C2E0 + bl sub_0207C2E0 add r3, sl, #0x800 ldrh r1, [r3, #0xe] mov r4, #1 @@ -5073,7 +5073,7 @@ _022C0F58: _022C0F68: ldrh r5, [r0, #0x12] mov r6, #1 - bl FUN_0207B7E4 + bl EnableIrqFlag add r1, r4, #0x800 ldrh lr, [r1, #8] mvn ip, r6, lsl r5 @@ -5092,7 +5092,7 @@ _022C0F68: and r1, r1, ip strh r1, [r4, r2] _022C0FB8: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 mov r1, #0 bl ov00_022C11B8 @@ -5160,7 +5160,7 @@ _022C1080: mov r0, r7 mov r2, r5 add r1, r4, r1, lsl #9 - bl FUN_0207C2E0 + bl sub_0207C2E0 add r1, r4, #0x800 ldrh r0, [r1, #8] ldrh r2, [r8, #0x1a] @@ -5218,13 +5218,13 @@ _022C1150: ldrh r2, [r0, #0x10] beq _022C1180 mov r0, r5 - bl FUN_0207C2E0 + bl sub_0207C2E0 b _022C1188 _022C1180: mov r0, #0 - bl FUN_0207C2B8 + bl sub_0207c2b8 _022C1188: - bl FUN_0207B7E4 + bl EnableIrqFlag lsl r4, r4, #9 ldrh r3, [r6, r4] mvn r1, r7, lsr #16 @@ -5234,7 +5234,7 @@ _022C1188: ldrh r1, [r2, r4] orr r1, r1, r7, lsr #16 strh r1, [r2, r4] - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, r6, r7, pc} arm_func_end ov00_022C10EC @@ -5244,7 +5244,7 @@ ov00_022C11B8: @ 0x022C11B8 sub sp, sp, #0xc mov sl, r0 mov sb, r1 - bl FUN_0207B7E4 + bl EnableIrqFlag add r1, sl, #0x800 ldrh r1, [r1, #8] mov r4, r0 @@ -5266,7 +5266,7 @@ ov00_022C11B8: @ 0x022C11B8 add r1, sl, r8, lsl #9 mov r0, #0 mov r2, #0x200 - bl FUN_0207C2B8 + bl sub_0207c2b8 add r0, sl, #0x800 ldrh r3, [r0, #0xe] orr r2, r7, #1 @@ -5282,7 +5282,7 @@ ov00_022C11B8: @ 0x022C11B8 biceq r0, r0, #1 strheq r0, [sl, r1] mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag add r3, sl, #0x800 ldrh r1, [r3, #0xe] mov r4, #1 @@ -5322,7 +5322,7 @@ _022C12D4: add sp, sp, #0xc pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} _022C12F8: - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #0xc pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} .align 2, 0 @@ -5364,7 +5364,7 @@ ov00_022C1360: @ 0x022C1360 mov r5, r0 and r0, r1, r3 mov r4, r2 - bl FUN_02084F34 + bl sub_02084f34 add r1, r5, #0x800 ldrh r1, [r1, #0x10] mla r0, r1, r0, r4 @@ -5412,7 +5412,7 @@ ov00_022C142C: @ 0x022C142C popeq {r3, r4, r5, r6, r7, pc} mov r0, r4 mov r1, #0x50 - bl FUN_0207A2C0 + bl sub_0207A2C0 _022C1478: mov r1, r7 mov r0, #0x27 @@ -5454,10 +5454,10 @@ ov00_022C14A8: @ 0x022C14A8 ldr r1, _022C155C @ =0x0231EDE0 mov r0, r6 mov r2, r5 - bl FUN_0207C2E0 + bl sub_0207C2E0 ldr r0, _022C155C @ =0x0231EDE0 mov r1, r5 - bl FUN_0207A2C0 + bl sub_0207A2C0 mov r1, r7 mov r0, #0x18 bl ov00_022BEBE4 @@ -5600,7 +5600,7 @@ ov00_022C16D4: @ 0x022C16D4 stm r6, {r5, ip} sub r0, r2, #1 mov r4, r3 - bl FUN_0208FEA4 + bl DivideInt str r0, [r6, #0xc] mov r0, #0 str r0, [r6, #8] @@ -5611,7 +5611,7 @@ ov00_022C16D4: @ 0x022C16D4 mov r2, r0 mov r0, r4 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C pop {r3, r4, r5, r6, r7, pc} arm_func_end ov00_022C16D4 @@ -5634,7 +5634,7 @@ ov00_022C1730: @ 0x022C1730 movhi r2, r0 mov r0, r3 add r1, r1, ip - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r2, [r7, #0x10] mov r0, #1 ldr r1, [r2, r6, lsl #2] @@ -5979,7 +5979,7 @@ _022C1BF4: mov r8, #0 add r0, r0, r1 sub r0, r0, #1 - bl FUN_0208FEA4 + bl DivideInt mov r2, r8 b _022C1C48 _022C1C38: @@ -6079,11 +6079,11 @@ _022C1D0C: bne _022C1DAC add r0, sb, #0xc mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C b _022C1DB4 _022C1DAC: add r1, sb, #0xc - bl FUN_0207C4C8 + bl sub_0207C4C8 _022C1DB4: add r0, r8, #0xc str r0, [sp, #0xc] @@ -6137,11 +6137,11 @@ _022C1DC8: bne _022C1E88 add r0, sb, #0xc mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C b _022C1E90 _022C1E88: add r1, sb, #0xc - bl FUN_0207C4C8 + bl sub_0207C4C8 _022C1E90: add r0, r7, #0xc str r0, [sp, #0xc] @@ -6293,7 +6293,7 @@ _022C2078: add r1, r5, #5 mov r2, #9 strb r3, [r5, #4] - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, #0xe _022C20B4: mov r0, r1 @@ -6724,7 +6724,7 @@ _022C2638: strbhi r0, [r5, #0x2d] ldrb r2, [r5, #0x2d] add r0, ip, #5 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [r5, #0x30c] orr r0, r0, r6, lsl r4 str r0, [r5, #0x30c] @@ -6942,11 +6942,11 @@ ov00_022C2948: @ 0x022C2948 add r0, r5, #0x10 mov r2, #0x9c str r1, [r5, #0x30c] - bl FUN_0207C40C + bl sub_0207C40C add r0, r5, #0xac mov r1, #0 mov r2, #0x240 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r5 mov r1, r4 bl ov00_022C29B0 @@ -6996,7 +6996,7 @@ ov00_022C2A24: @ 0x022C2A24 mov r8, r0 mov r6, r2 mov r5, r3 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 cmp r7, #0 beq _022C2A90 @@ -7022,7 +7022,7 @@ _022C2A68: bl ov00_022C18C0 _022C2A90: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, r5, r6, r7, r8, pc} arm_func_end ov00_022C2A24 @@ -7031,7 +7031,7 @@ ov00_022C2A9C: @ 0x022C2A9C push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} mov sl, r0 mov sb, r1 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r6, [sl] str r0, [sp] cmp r6, #0 @@ -7102,7 +7102,7 @@ _022C2B88: bl ov00_022C18C0 _022C2BA8: ldr r0, [sp] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, sb pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} arm_func_end ov00_022C2A9C @@ -7115,7 +7115,7 @@ ov00_022C2BB8: @ 0x022C2BB8 add r0, r1, r2 mov r1, r2 sub r0, r0, #1 - bl FUN_0208FEA4 + bl DivideInt add r0, r0, #0x1f bic r0, r0, #0x1f lsl r0, r0, #2 @@ -7129,7 +7129,7 @@ ov00_022C2BE4: @ 0x022C2BE4 mov r4, r1 mov r7, r2 mov r6, r3 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, [r8, #0x2f4] mov r5, r0 cmp r1, #0 @@ -7151,12 +7151,12 @@ _022C2C20: mov r2, #0x20 bne _022C2C50 add r0, r4, #8 - bl FUN_0207C40C + bl sub_0207C40C b _022C2C5C _022C2C50: mov r0, r6 add r1, r4, #8 - bl FUN_0207C4C8 + bl sub_0207C4C8 _022C2C5C: ldr r0, [sp, #0x18] mov r1, #0 @@ -7166,7 +7166,7 @@ _022C2C5C: moveq r1, #1 mov r0, r5 strh r1, [r4, #0x32] - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, r5, r6, r7, r8, pc} arm_func_end ov00_022C2BE4 @@ -7176,7 +7176,7 @@ ov00_022C2C84: @ 0x022C2C84 mov r6, r0 mov r5, r1 mov r4, #0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r3, [r6, #0x2f4] add r2, r6, #0x2f4 cmp r3, #0 @@ -7195,7 +7195,7 @@ _022C2CC4: cmp r3, #0 bne _022C2CA8 _022C2CD4: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 pop {r4, r5, r6, pc} arm_func_end ov00_022C2C84 @@ -7205,7 +7205,7 @@ ov00_022C2CE0: @ 0x022C2CE0 push {r3, r4, r5, lr} mov r5, r0 mov r4, #0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, [r5, #0x2f4] cmp r1, #0 beq _022C2D0C @@ -7215,7 +7215,7 @@ _022C2CFC: cmp r1, #0 bne _022C2CFC _022C2D0C: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 pop {r3, r4, r5, pc} arm_func_end ov00_022C2CE0 @@ -7254,7 +7254,7 @@ ov00_022C2D60: @ 0x022C2D60 mov r7, r0 mov r6, r1 mov r5, r2 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r3, _022C2E0C @ =0x0231EE88 mov r4, r0 ldr r0, [r3] @@ -7271,7 +7271,7 @@ ov00_022C2D60: @ 0x022C2D60 mov r1, #0 mov r2, #0x148 str r5, [r3, #0x16c] - bl FUN_0207C40C + bl sub_0207C40C mov r0, #2 sub r2, r0, #1 ldr r3, _022C2E14 @ =0x0231EE8C @@ -7293,7 +7293,7 @@ _022C2DC8: strh r1, [r0, #0x3c] _022C2E00: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, r6, r7, pc} .align 2, 0 _022C2E0C: .4byte 0x0231EE88 @@ -7306,7 +7306,7 @@ _022C2E18: .4byte 0x0231F288 ov00_022C2E1C: @ 0x022C2E1C push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r3, _022C2EA0 @ =0x0231EE88 mov r4, r0 ldr r0, [r3] @@ -7323,7 +7323,7 @@ ov00_022C2E1C: @ 0x022C2E1C mov r1, #0 mov r2, #0x148 str r5, [r3, #0x16c] - bl FUN_0207C40C + bl sub_0207C40C mov r0, #2 sub r2, r0, #1 ldr r3, _022C2EA8 @ =0x0231EE8C @@ -7337,7 +7337,7 @@ _022C2E7C: bpl _022C2E7C _022C2E94: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _022C2EA0: .4byte 0x0231EE88 @@ -7348,7 +7348,7 @@ _022C2EA8: .4byte 0x0231EE8C arm_func_start ov00_022C2EAC ov00_022C2EAC: @ 0x022C2EAC push {r4, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r2, _022C2EE8 @ =0x0231EE88 mov r4, r0 ldr r0, [r2] @@ -7361,7 +7361,7 @@ ov00_022C2EAC: @ 0x022C2EAC bl ov00_022C29B0 _022C2EDC: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} .align 2, 0 _022C2EE8: .4byte 0x0231EE88 @@ -7629,7 +7629,7 @@ _022C31FC: str r3, [r4, #0x14] add r1, r4, #0x18 strb r2, [r4, #0x21] - bl FUN_0207C4C8 + bl sub_0207C4C8 mov ip, #0xa ldr r0, _022C3248 @ =0x0231EFD4 mov r1, r4 @@ -7809,7 +7809,7 @@ _022C35C4: sub r0, r2, #1 add r0, r3, r0, lsl #2 mov r2, #4 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022C39A8 @ =0x0232502C ldrh r1, [r4, #0x10] ldr r0, [r0] @@ -7818,7 +7818,7 @@ _022C35C4: sub r1, r1, #1 mla r0, r1, r2, r0 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C ldrh r0, [r4, #0x10] bl ov00_022C7E70 ldrh r1, [r4, #0x10] @@ -8046,7 +8046,7 @@ _022C3960: mov r2, #0x7d00 add r3, r1, #0x1000 ldr r4, [r3, #0x4e4] - bl FUN_0207C358 + bl sub_0207C358 ldr r1, _022C39A8 @ =0x0232502C mov r0, #0 str r0, [r1] @@ -8107,7 +8107,7 @@ _022C3A3C: popeq {r3, r4, r5, r6, r7, r8, pc} add r1, sp, #0 mov r2, #0x1d - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r2, _022C3E88 @ =0x0232502C sub r0, r6, #1 ldr r1, [r2] @@ -8125,7 +8125,7 @@ _022C3A3C: add r1, r1, #0x1340 mla r1, r0, r2, r1 add r0, sp, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022C3E88 @ =0x0232502C sub r2, r6, #1 ldr r3, [r0] @@ -8476,7 +8476,7 @@ ov00_022C3F80: @ 0x022C3F80 mov r1, r5 mov r2, #0x10 mvn r4, #0 - bl FUN_0207C40C + bl sub_0207C40C ldr r1, _022C410C @ =0x0232502C mov r0, #1 ldr r1, [r1] @@ -8566,7 +8566,7 @@ _022C40A0: add r0, r0, #0x388 add r0, r0, #0x1400 mla r0, r4, r3, r0 - bl FUN_0207C4C8 + bl sub_0207C4C8 _022C40F0: ldr r0, _022C410C @ =0x0232502C mov r1, r5 @@ -8589,11 +8589,11 @@ ov00_022C4118: @ 0x022C4118 ldr r4, [r0, #0x10] ldr r1, [r5, #0x14] add r0, r5, #0x10 - bl FUN_0207EDB4 + bl sub_0207EDB4 movs r6, r0 add r0, sp, #4 ldreq r6, [r5, #0x18] - bl FUN_0207F3E4 + bl FileInit ldr r2, [r4] mvn r0, #0 str r0, [sp] @@ -8601,19 +8601,19 @@ ov00_022C4118: @ 0x022C4118 add r0, sp, #4 mov r1, r6 add r3, r2, r3 - bl FUN_0207F60C + bl sub_0207F60C cmp r0, #0 beq _022C4194 ldr r1, [r4, #8] ldr r2, [r4, #4] add r0, sp, #4 - bl FUN_0207F818 + bl sub_0207F818 ldr r1, [r4, #4] cmp r1, r0 moveq r0, #2 streq r0, [r4, #0xc] add r0, sp, #4 - bl FUN_0207F70C + bl sub_0207F70C _022C4194: ldr r0, [r4, #0xc] cmp r0, #2 @@ -8768,7 +8768,7 @@ _022C43BC: blt _022C4390 cmp r7, #0 bne _022C43D8 - bl FUN_0207BC20 + bl WaitForever2 _022C43D8: mov r0, #2 str r0, [r5] @@ -8814,7 +8814,7 @@ ov00_022C4458: @ 0x022C4458 add r1, sp, #0 mov r0, #0 mov r2, #0xa - bl FUN_0207C2B8 + bl sub_0207c2b8 mov r3, #1 ldr r0, _022C45D0 @ =0x0232502C mov r4, r3 @@ -9002,13 +9002,13 @@ ov00_022C4698: @ 0x022C4698 add r1, sp, #0 mov r2, #0x60 sub r6, ip, r3 - bl FUN_0207F818 + bl sub_0207F818 cmp r0, #0x60 mov r0, r7 mov r1, r6 mov r2, #0 addhs r4, sp, #0 - bl FUN_0207F828 + bl sub_0207F828 b _022C46E8 _022C46E4: ldr r4, _022C4714 @ =0x027FFE00 @@ -9054,7 +9054,7 @@ ov00_022C4718: @ 0x022C4718 mov r2, #0x160 sub r3, r7, r3 str r3, [sp, #8] - bl FUN_0207F818 + bl sub_0207F818 cmp r0, #0x160 ldr r7, [sb, #0x80] movlt r4, fp @@ -9069,17 +9069,17 @@ _022C4790: cmp r7, #0 moveq r7, #0x1000000 str r1, [sp, #0xc] - bl FUN_0207F3E4 + bl FileInit ldr r0, _022C4B80 @ =0x0231881C mov r1, #3 - bl FUN_0207EDB4 + bl sub_0207EDB4 mov r1, r0 mvn r0, #0 str r0, [sp] add r0, sp, #0x24 mov r2, #0 add r3, r7, #0x88 - bl FUN_0207F60C + bl sub_0207F60C ldr r2, [sp, #0x50] ldr r1, [sp, #0x48] ldr r0, _022C4B7C @ =0x027FFE00 @@ -9088,7 +9088,7 @@ _022C4790: mov r1, sb mov r2, #0x160 add sl, sp, #0x24 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [sb, #0x60] orr r0, r0, #0x6000 orr r0, r0, #0x400000 @@ -9101,11 +9101,11 @@ _022C480C: mov r0, sl add r1, r1, r7 mov r2, #0 - bl FUN_0207F828 + bl sub_0207F828 mov r0, sl mov r1, r5 mov r2, #0x88 - bl FUN_0207F818 + bl sub_0207F818 add r5, r5, #0x88 sub r4, r4, #0x88 _022C4844: @@ -9138,7 +9138,7 @@ _022C48A0: mov r0, r8 mov r2, r7 add r1, r6, #0x10 - bl FUN_0207C4C8 + bl sub_0207C4C8 str r7, [r6, #0x14] str r8, [r6, #0x18] b _022C48C0 @@ -9176,11 +9176,11 @@ _022C4910: mov r0, sl sub r1, r1, r7 mov r2, #0 - bl FUN_0207F828 + bl sub_0207F828 ldr r2, [sb, #0x2c] mov r0, sl mov r1, r5 - bl FUN_0207F818 + bl sub_0207F818 mov r0, #3 str r0, [sp] ldr r1, [fp, #4] @@ -9193,11 +9193,11 @@ _022C4910: mov r0, sl mov r2, #0 sub r1, r1, r7 - bl FUN_0207F828 + bl sub_0207F828 ldr r2, [sb, #0x3c] mov r0, sl add r1, r5, r4 - bl FUN_0207F818 + bl sub_0207F818 mov r0, #3 str r0, [sp] ldr r1, [fp, #8] @@ -9216,11 +9216,11 @@ _022C49B8: mov r0, sl sub r1, r4, r7 mov r2, #0 - bl FUN_0207F828 + bl sub_0207F828 mov r0, sl mov r1, r5 mov r2, #0x4400 - bl FUN_0207F818 + bl sub_0207F818 mov r0, #3 str r0, [sp] mov r0, r6 @@ -9232,11 +9232,11 @@ _022C49B8: mov r0, sl sub r1, r1, r7 mov r2, #0 - bl FUN_0207F828 + bl sub_0207F828 mov r0, sl add r1, r5, #0x4400 mov r2, #0x4400 - bl FUN_0207F818 + bl sub_0207F818 mov r0, #2 str r0, [sp] mov r0, r6 @@ -9248,11 +9248,11 @@ _022C49B8: mov r0, sl sub r1, r1, r7 mov r2, #0 - bl FUN_0207F828 + bl sub_0207F828 mov r0, sl add r1, r5, #0x8800 mov r2, #0x4400 - bl FUN_0207F818 + bl sub_0207F818 mov r0, #2 str r0, [sp] add r1, r4, #0x8800 @@ -9266,12 +9266,12 @@ _022C4A8C: ldr r1, [sp, #8] mov r0, sl mov r2, #0 - bl FUN_0207F828 + bl sub_0207F828 ldr r0, [sp, #0xc] cmp r0, #0 beq _022C4B58 add r0, sp, #0x24 - bl FUN_0207F70C + bl sub_0207F70C ldr r0, [sp, #0x10] cmp r0, #0 beq _022C4B58 @@ -9322,7 +9322,7 @@ _022C4B58: beq _022C4B70 ldr r1, [sp, #4] mov r0, sb - bl FUN_0207A2DC + bl sub_0207A2DC _022C4B70: ldr r0, [sp, #0x10] add sp, sp, #0x6c @@ -9358,7 +9358,7 @@ ov00_022C4B90: @ 0x022C4B90 sub r2, r2, lr add r0, r0, lr mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C pop {r3, pc} _022C4BEC: ldr r3, [r0, #4] @@ -9366,7 +9366,7 @@ _022C4BEC: add r0, r3, lr add r1, r1, lr sub r2, r2, lr - bl FUN_0207C4C8 + bl sub_0207C4C8 pop {r3, pc} arm_func_end ov00_022C4B90 @@ -9376,13 +9376,13 @@ ov00_022C4C08: @ 0x022C4C08 mov r8, r0 mov r7, r1 mov r4, #0xff - bl FUN_0207B7E4 + bl EnableIrqFlag mov r5, r0 bl ov00_022C7928 cmp r0, #0 bne _022C4C3C mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, r6, r7, r8, sb, pc} _022C4C3C: @@ -9394,7 +9394,7 @@ _022C4C3C: cmp r1, #0x10 ble _022C4C68 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, r6, r7, r8, sb, pc} _022C4C68: @@ -9407,7 +9407,7 @@ _022C4C70: cmp r3, r8 bne _022C4C94 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, r6, r7, r8, sb, pc} _022C4C94: @@ -9423,7 +9423,7 @@ _022C4CB4: cmp r6, #0x10 bne _022C4CCC mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, r6, r7, r8, sb, pc} _022C4CCC: @@ -9443,7 +9443,7 @@ _022C4CCC: add r0, r8, #0x1c add r1, sb, #0xc4 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022C4E8C @ =0x0232502C mov r1, sb ldr r0, [r0] @@ -9454,7 +9454,7 @@ _022C4CCC: cmp r0, #0 bne _022C4D44 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, r6, r7, r8, sb, pc} _022C4D44: @@ -9538,7 +9538,7 @@ _022C4E50: ldrb r2, [r1, #0x524] add r2, r2, #1 strb r2, [r1, #0x524] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 @@ -9576,7 +9576,7 @@ _022C4ECC: add r0, r4, #0x160 add r1, r5, #0x3c mov r2, #0x88 - bl FUN_0207C4C8 + bl sub_0207C4C8 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 _022C4F08: .4byte 0x0231812C @@ -9615,7 +9615,7 @@ _022C4F3C: str r0, [r6, #0xc] pop {r3, r4, r5, r6, r7, pc} _022C4F80: - bl FUN_0207BC20 + bl WaitForever2 pop {r3, r4, r5, r6, r7, pc} _022C4F88: ldr ip, [r7, #0x38] @@ -9654,7 +9654,7 @@ _022C4FFC: _022C5000: cmp r2, #1 bne _022C500C - bl FUN_0207BC20 + bl WaitForever2 _022C500C: ldr r0, [r7, #0x3c] cmp r4, #0 @@ -9721,7 +9721,7 @@ _022C50D0: ldr r8, [r7, #8] add r0, r8, r1 sub r0, r0, #1 - bl FUN_020900B0 + bl DivideUInt lsl r1, sb, #1 ldrh r3, [r6, r1] lsl r2, r0, #0x10 @@ -9926,8 +9926,8 @@ ov00_022C537C: @ 0x022C537C mov r5, r1 mov r0, r4 bic r1, r2, #0x1f - bl FUN_0207A2DC - bl FUN_0207A300 + bl sub_0207A2DC + bl sub_0207A300 mov r0, r4 mov r1, r6 mov r2, r5 @@ -9970,7 +9970,7 @@ ov00_022C5400: @ 0x022C5400 mov r1, r6 mov r0, #0 mov r2, #0x4c0 - bl FUN_0207C2B8 + bl sub_0207c2b8 mov r0, #0 strb r0, [r6, #0x4b2] ldr r0, [r5, #0xc] @@ -9994,7 +9994,7 @@ ov00_022C5400: @ 0x022C5400 mov r0, #0 mov r2, #0x220 strb r3, [r6, #0x4b2] - bl FUN_0207C358 + bl sub_0207C358 _022C5480: ldr r0, [r5, #0x14] cmp r4, #0 @@ -10003,7 +10003,7 @@ _022C5480: mov r0, r4 add r1, r6, #0x220 mov r2, #0x16 - bl FUN_0207C2E0 + bl sub_0207C2E0 _022C54A0: ldrb r0, [r5, #0x18] strb r0, [r6, #0x236] @@ -10013,11 +10013,11 @@ _022C54A0: ldr r0, [r5, #4] add r1, r6, #0x238 lsr r2, r2, #0x10 - bl FUN_0207C2E0 + bl sub_0207C2E0 ldr r0, [r5, #8] add r1, r6, #0x298 mov r2, #0xc0 - bl FUN_0207C2E0 + bl sub_0207C2E0 mov r1, #1 strb r1, [r6, #0x358] add r0, r6, #0x300 @@ -10043,10 +10043,10 @@ ov00_022C54F0: @ 0x022C54F0 moveq r0, #0 popeq {r4, r5, r6, pc} add r0, sp, #0 - bl FUN_0207F3E4 + bl FileInit add r0, sp, #0 mov r1, r6 - bl FUN_0207F6C4 + bl sub_0207F6C4 cmp r0, #0 addeq sp, sp, #0x48 moveq r0, #0 @@ -10057,16 +10057,16 @@ ov00_022C54F0: @ 0x022C54F0 cmp r4, r0 add r0, sp, #0 beq _022C5570 - bl FUN_0207F70C + bl sub_0207F70C add sp, sp, #0x48 mov r0, #0 pop {r4, r5, r6, pc} _022C5570: mov r1, r5 mov r2, r4 - bl FUN_0207F818 + bl sub_0207F818 add r0, sp, #0 - bl FUN_0207F70C + bl sub_0207F70C mov r0, #1 add sp, sp, #0x48 pop {r4, r5, r6, pc} @@ -10083,7 +10083,7 @@ ov00_022C5590: @ 0x022C5590 ldr r2, _022C55FC @ =0x0000014A mov r4, r3 mov r7, #1 - bl FUN_0207C2E0 + bl sub_0207C2E0 mov r2, #0 mov r1, #2 _022C55C0: @@ -10310,13 +10310,13 @@ ov00_022C583C: @ 0x022C583C add r1, r0, r1 mov r0, #0 strb r7, [r3, #0x4c] - bl FUN_0207C2B8 + bl sub_0207c2b8 _022C5894: ldr r0, _022C5990 @ =0x0231F580 ldr r1, _022C5994 @ =0x0231F5CE ldrb r2, [r0, #0x4c] ldr r0, [r0, #0x20] - bl FUN_0207C2E0 + bl sub_0207C2E0 ldr r2, _022C5990 @ =0x0231F580 ldr r0, _022C5998 @ =0x0231F5C8 ldrb r7, [r2, #0x27] @@ -10469,7 +10469,7 @@ _022C5AB8: ldr r1, _022C5C30 @ =0x0231F5D0 mov r0, #0 mov r2, #0x58 - bl FUN_0207C2B8 + bl sub_0207c2b8 ldr r5, _022C5C28 @ =0x0231F580 mov sl, #0 ldr r1, [r5, #0x1c] @@ -10496,7 +10496,7 @@ _022C5B0C: mov r0, #0x16 mla r0, sb, r0, r2 mov r2, #0x16 - bl FUN_0207C2E0 + bl sub_0207C2E0 ldr r0, [r5, #0x1c] add sl, sl, #1 add r0, r0, #0x400 @@ -11043,7 +11043,7 @@ _022C62C0: cmp r2, #1 bne _022C62D0 ldr r0, _022C65F4 @ =0x000032C8 - bl FUN_0207B854 + bl sub_0207B854 _022C62D0: ldr r0, _022C65E8 @ =0x02325020 mov r2, #0 @@ -11248,7 +11248,7 @@ _022C659C: add sp, sp, #0x1c pop {r3, r4, pc} _022C65BC: - bl FUN_0207BC20 + bl WaitForever2 add sp, sp, #0x1c pop {r3, r4, pc} _022C65C8: @@ -11504,7 +11504,7 @@ _022C692C: mov r0, #0x180 mla r0, r5, r0, r1 mov r1, #0xc0 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, _022C6E80 @ =0x02325020 add r2, r4, #0x600 mov r0, #0x180 @@ -11512,7 +11512,7 @@ _022C692C: ldrh r0, [r1] add r1, r4, #0x440 mov r3, #0xc0 - bl FUN_0207BD3C + bl sub_0207BD3C str r5, [r4, #0x5ec] b _022C69EC _022C6978: @@ -11531,12 +11531,12 @@ _022C697C: add r1, r1, #0xc0 mov r2, #0xb8 strh r7, [r3, #0xe0] - bl FUN_0207C2E0 + bl sub_0207C2E0 add r1, r4, #0x600 mov r0, #0x180 mla r0, r5, r0, r1 mov r1, #0xc0 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, _022C6E80 @ =0x02325020 add r2, r4, #0x600 mov r0, #0x180 @@ -11544,7 +11544,7 @@ _022C697C: ldrh r0, [r1] add r1, r4, #0x440 mov r3, #0xc0 - bl FUN_0207BD3C + bl sub_0207BD3C str r5, [r4, #0x5ec] _022C69EC: ldr r2, [r4, #0x51c] @@ -11858,7 +11858,7 @@ _022C6E44: cmp r0, #0x17 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _022C6E5C: - bl FUN_0207BC20 + bl WaitForever2 add sp, sp, #0x1c pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _022C6E68: @@ -11881,7 +11881,7 @@ ov00_022C6E94: @ 0x022C6E94 push {r3, lr} sub sp, sp, #8 add r0, sp, #0 - bl FUN_0207B9EC + bl sub_0207B9EC mov r1, #0 add r2, sp, #0 mov r3, r1 @@ -11932,7 +11932,7 @@ ov00_022C6EFC: @ 0x022C6EFC bl ov00_022BF96C mov r7, r0 _022C6F50: - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r3, _022C70D8 @ =0x0000FFFF ldr r1, _022C70DC @ =0x02318820 mov r2, #5 @@ -11952,11 +11952,11 @@ _022C6F50: mov r0, #0 mov r2, #0x1e00 str r5, [r3, #0xc] - bl FUN_0207C314 + bl sub_0207C314 mov r1, r5 mov r0, #0 mov r2, #0x1340 - bl FUN_0207C2B8 + bl sub_0207c2b8 ldrb r0, [sb, #1] add r2, r4, #0x530 mov r1, #0 @@ -11990,7 +11990,7 @@ _022C701C: mov r0, sb add r1, r5, #0x1300 mov r2, #0x16 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r0, [sb, #1] cmp r0, #0xa bhs _022C7048 @@ -12031,7 +12031,7 @@ _022C7048: strh r2, [r1, #0x16] add r1, r5, #0x1000 str r3, [r1, #0x31c] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 @@ -12130,7 +12130,7 @@ _022C74FC: ov00_022C7508: @ 0x022C7508 push {r3, r4, r5, lr} mov r5, #1 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022C7594 @ =0x02325020 mov r4, r0 ldr r2, [r1, #8] @@ -12163,7 +12163,7 @@ _022C757C: mov r5, r0 _022C7584: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 pop {r3, r4, r5, pc} .align 2, 0 @@ -12174,7 +12174,7 @@ _022C7598: .4byte 0x022C74FC arm_func_start ov00_022C759C ov00_022C759C: @ 0x022C759C push {r4, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022C75D4 @ =0x02325020 mov r4, r0 ldr r0, [r1, #0xc] @@ -12182,11 +12182,11 @@ ov00_022C759C: @ 0x022C759C ldr r0, [r0, #0x320] cmp r0, #0 bne _022C75C4 - bl FUN_0207BC20 + bl WaitForever2 _022C75C4: bl ov00_022C7508 mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} .align 2, 0 _022C75D4: .4byte 0x02325020 @@ -12215,14 +12215,14 @@ ov00_022C75D8: @ 0x022C75D8 add r0, r0, #0xa8 add r0, r0, #0x1400 add r0, r0, r4, lsl #2 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022C775C @ =0x02325020 mov r2, #0x16 ldr r0, [r0, #0xc] mov r1, #0 add r0, r0, #0x1340 mla r0, r4, r2, r0 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r5 bl ov00_022C7E70 ldr ip, _022C775C @ =0x02325020 @@ -12473,12 +12473,12 @@ _022C797C: .4byte 0x02325020 arm_func_start ov00_022C7980 ov00_022C7980: @ 0x022C7980 - ldr ip, _022C7990 @ =FUN_0207C40C + ldr ip, _022C7990 @ =sub_0207C40C mov r1, #0 mov r2, #0x70 bx ip .align 2, 0 -_022C7990: .4byte FUN_0207C40C +_022C7990: .4byte sub_0207C40C arm_func_end ov00_022C7980 arm_func_start ov00_022C7994 @@ -12488,14 +12488,14 @@ ov00_022C7994: @ 0x022C7994 mov sb, r1 mov r8, r2 mov r7, r3 - bl FUN_0207B7E4 + bl EnableIrqFlag add r6, r4, #0x30 mov r5, r0 add r4, r4, #0x70 _022C79B8: cmp r6, r4 blo _022C79C4 - bl FUN_0207BC20 + bl WaitForever2 _022C79C4: ldr r0, [r6, #0xc] cmp r0, #0 @@ -12511,7 +12511,7 @@ _022C79E8: b _022C79B8 _022C79F0: mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, r6, r7, r8, sb, pc} arm_func_end ov00_022C7994 @@ -12523,7 +12523,7 @@ ov00_022C79FC: @ 0x022C79FC mov r7, r2 mov r6, r3 mov r4, #0 - bl FUN_0207B7E4 + bl EnableIrqFlag add r2, sb, #0x30 add r1, sb, #0x70 mov r5, r0 @@ -12544,7 +12544,7 @@ _022C7A2C: mov r1, r7 mov r2, r6 add r0, r3, r0 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, #0 str r0, [sb] mov r4, #1 @@ -12555,7 +12555,7 @@ _022C7A78: blo _022C7A2C _022C7A84: mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 pop {r3, r4, r5, r6, r7, r8, sb, pc} arm_func_end ov00_022C79FC @@ -12565,7 +12565,7 @@ ov00_022C7A94: @ 0x022C7A94 push {r3, r4, r5, r6, r7, lr} mov r7, r0 _022C7A9C: - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, [r7, #0xc0] mov r5, r0 cmp r1, #0 @@ -12575,9 +12575,9 @@ _022C7A9C: _022C7AB8: mov r0, r7 mov r1, r6 - bl FUN_02079A64 + bl sub_02079A64 mov r0, r4 - bl FUN_02079888 + bl sub_02079888 ldr r0, [r7, #0xc0] cmp r0, #0 beq _022C7AB8 @@ -12589,20 +12589,20 @@ _022C7AD8: str r1, [r7, #0xc0] ldr r1, [r4, #4] lsr r1, r1, #1 - bl FUN_02079A64 + bl sub_02079A64 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag ldr r1, [r4, #8] cmp r1, #0 beq _022C7B14 mov r0, r4 blx r1 _022C7B14: - bl FUN_0207B7E4 + bl EnableIrqFlag mov r5, r0 mov r0, r7 ldr r6, [r4, #0xc] - bl FUN_02079B0C + bl sub_02079B0C ldr r1, [r7, #0xc0] cmp r1, #0 moveq r1, #0 @@ -12619,7 +12619,7 @@ _022C7B58: cmp r1, r0 beq _022C7B68 mov r0, r7 - bl FUN_02079A64 + bl sub_02079A64 _022C7B68: mov r0, #0 str r0, [r4] @@ -12635,10 +12635,10 @@ _022C7B8C: cmp r4, r0 beq _022C7BA4 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag b _022C7A9C _022C7BA4: - bl FUN_0207965C + bl sub_0207965C pop {r3, r4, r5, r6, r7, pc} arm_func_end ov00_022C7A94 @@ -12648,7 +12648,7 @@ ov00_022C7BAC: @ 0x022C7BAC sub sp, sp, #8 mov r5, r0 mov r6, r1 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022C7C24 @ =0x02325060 mov r4, r0 ldr r0, [r1] @@ -12667,12 +12667,12 @@ ov00_022C7BAC: @ 0x022C7BAC mov r2, r5 add r3, r3, ip stm sp, {ip, lr} - bl FUN_02079560 + bl sub_02079560 mov r0, r5 - bl FUN_02079940 + bl sub_02079940 _022C7C14: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #8 pop {r4, r5, r6, pc} .align 2, 0 @@ -12694,12 +12694,12 @@ _022C7C44: .4byte 0x02325060 arm_func_start ov00_022C7C48 ov00_022C7C48: @ 0x022C7C48 - ldr ip, _022C7C58 @ =FUN_0207C40C + ldr ip, _022C7C58 @ =sub_0207C40C mov r1, #0 mov r2, #0x20 bx ip .align 2, 0 -_022C7C58: .4byte FUN_0207C40C +_022C7C58: .4byte sub_0207C40C arm_func_end ov00_022C7C48 arm_func_start ov00_022C7C5C @@ -12731,7 +12731,7 @@ ov00_022C7C74: @ 0x022C7C74 cmp r6, #0x1f bls _022C7CF8 mov r0, r4 - bl FUN_02079B0C + bl sub_02079B0C cmp r6, #0x20 bne _022C7CD4 cmp r0, #0 @@ -12750,7 +12750,7 @@ _022C7CEC: moveq r6, r0 movne r6, #0x1f _022C7CF8: - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, [sb, #4] mov r5, r0 bic r0, r1, #1 @@ -12770,7 +12770,7 @@ _022C7CF8: streq r1, [r0] mov r0, r4 str sb, [r4, #0xc0] - bl FUN_02079940 + bl sub_02079940 b _022C7DC8 _022C7D50: cmp sb, r0 @@ -12811,7 +12811,7 @@ _022C7DC0: str sb, [r1] _022C7DC8: mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 _022C7DD4: .4byte 0x02325060 @@ -12821,7 +12821,7 @@ _022C7DD4: .4byte 0x02325060 ov00_022C7DD8: @ 0x022C7DD8 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 bl ov00_022C7C2C cmp r0, #0 @@ -12835,7 +12835,7 @@ ov00_022C7DD8: @ 0x022C7DD8 bl ov00_022C7C74 _022C7E10: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _022C7E1C: .4byte 0x02325060 @@ -12848,7 +12848,7 @@ ov00_022C7E20: @ 0x022C7E20 sub r1, r0, #2 mov r0, #0x1e str r1, [r2, #8] - bl FUN_0208FEA4 + bl DivideInt ldr r1, _022C7E4C @ =0x02325064 mov r2, #0x1e str r0, [r1, #0xc] @@ -12872,7 +12872,7 @@ ov00_022C7E70: @ 0x022C7E70 add r0, r1, r4, lsl #5 mov r1, #0 mov r2, #0x1e - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022C7EB0 @ =0x02325064 mov r1, #0 ldr r0, [r0, #4] @@ -12960,7 +12960,7 @@ _022C7F90: ldr r2, [r0, #8] add r0, r6, #2 add r1, r5, #3 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r5 mov r1, r4 bl ov00_022C8054 @@ -12991,7 +12991,7 @@ _022C7FF8: strh r2, [r5, #2] ldr r2, [r1, #8] add r1, r5, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022C8050 @ =0x02325064 ldr r0, [r0, #8] add r4, r4, r0 @@ -13025,7 +13025,7 @@ ov00_022C8054: @ 0x022C8054 add r1, r3, r4, lsl #5 mla r1, r5, r2, r1 add r0, r0, #3 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022C80DC @ =0x02325064 mov r1, #1 ldr r2, [r0, #4] @@ -13095,7 +13095,7 @@ ov00_022C8134: @ 0x022C8134 popeq {r3, r4, r5, r6, r7, pc} ldr r0, _022C822C @ =0x023250F8 mov r2, #0x60 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022C8230 @ =0x022B966C ldr r6, [r0, #8] cmp r6, #0 @@ -13117,7 +13117,7 @@ _022C819C: beq _022C81D8 str r4, [r1, #4] ldr r0, [r1] - bl FUN_02079940 + bl sub_02079940 _022C81D8: ldr r6, [r6, #0x68] cmp r6, #0 @@ -13156,10 +13156,10 @@ ov00_022C8238: @ 0x022C8238 ldr r0, [r0, #0x24] cmp r0, #0 bne _022C8254 - bl FUN_020799AC + bl sub_020799AC pop {r3, pc} _022C8254: - bl FUN_02079B14 + bl sub_02079B14 pop {r3, pc} .align 2, 0 _022C825C: .4byte 0x02325078 @@ -13173,7 +13173,7 @@ ov00_022C826C: @ 0x022C826C sub sp, sp, #8 mov r4, r0 ldr r0, _022C8464 @ =0x02000BDC - bl FUN_02000B9C + bl sub_02000B9C ldr r3, [r4, #0x18] ldr r5, [r4, #0x14] cmp r3, #0 @@ -13192,7 +13192,7 @@ ov00_022C826C: @ 0x022C826C str r1, [r0, #0x7c] b _022C82F4 _022C82C4: - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022C8468 @ =0x02325078 ldr r3, _022C846C @ =0x6C078965 str r0, [r2, #0x68] @@ -13270,7 +13270,7 @@ _022C8324: str r5, [r2, #0x6c] add r1, r4, #0x400 strh r1, [r2, #8] - bl FUN_0207B9EC + bl sub_0207B9EC ldr r0, _022C8468 @ =0x02325078 mov r2, #0 strb r2, [r0, #1] @@ -13282,7 +13282,7 @@ _022C8324: ldr r0, _022C8494 @ =0x023252E0 ldr r3, _022C8498 @ =0x023268C0 str r4, [sp, #4] - bl FUN_02079560 + bl sub_02079560 mov r1, #0x800 ldr r0, _022C848C @ =0x02318844 str r1, [sp] @@ -13292,11 +13292,11 @@ _022C8324: ldr r1, _022C84A0 @ =ov00_022CBC40 ldr r3, _022C84A4 @ =0x023260C0 mov r2, #0 - bl FUN_02079560 + bl sub_02079560 ldr r0, _022C8494 @ =0x023252E0 - bl FUN_02079940 + bl sub_02079940 ldr r0, _022C849C @ =0x02325220 - bl FUN_02079940 + bl sub_02079940 add sp, sp, #8 pop {r3, r4, r5, pc} .align 2, 0 @@ -13322,10 +13322,10 @@ _022C84A4: .4byte 0x023260C0 arm_func_start ov00_022C84A8 ov00_022C84A8: @ 0x022C84A8 push {r3, r4, r5, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 ldr r0, _022C84F0 @ =0x02325220 - bl FUN_02079830 + bl sub_02079830 movs r5, r0 ldreq r1, _022C84F4 @ =0x02325078 ldreq r0, [r1, #0x44] @@ -13334,10 +13334,10 @@ ov00_022C84A8: @ 0x022C84A8 ldr r0, _022C84F0 @ =0x02325220 mov r2, #1 str r2, [r1, #0x44] - bl FUN_02079940 + bl sub_02079940 _022C84E0: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 pop {r3, r4, r5, pc} .align 2, 0 @@ -13359,9 +13359,9 @@ ov00_022C8508: @ 0x022C8508 push {r3, lr} bl ov00_022C84A8 ldr r0, _022C8544 @ =0x02325220 - bl FUN_02079800 + bl sub_02079800 ldr r0, _022C8548 @ =0x023252E0 - bl FUN_0207976C + bl sub_0207976c ldr r1, _022C854C @ =0x02325078 mov r0, #0 str r0, [r1, #0x54] @@ -13385,10 +13385,10 @@ ov00_022C8550: @ 0x022C8550 ldr r0, _022C8580 @ =0x023252E0 mov r1, r4 str r4, [r2] - bl FUN_02079A64 + bl sub_02079A64 ldr r0, _022C8584 @ =0x02325220 mov r1, r4 - bl FUN_02079A64 + bl sub_02079A64 pop {r4, pc} .align 2, 0 _022C857C: .4byte 0x02318844 @@ -13631,7 +13631,7 @@ ov00_022C8824: @ 0x022C8824 add r1, r7, #6 mov r2, #6 mov r4, r3 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r7 mov r3, r5 add r1, r7, #6 @@ -13745,7 +13745,7 @@ _022C89C0: ldr r1, [ip, #0x28] add r1, r3, r1 add r1, r1, #2 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022C8A68 @ =0x02325078 mov r0, r7 ldr r3, [r1, #0x58] @@ -13753,7 +13753,7 @@ _022C89C0: mov r2, #6 add r1, r3, r1 add r1, r1, #8 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022C8A68 @ =0x02325078 add r0, r6, #6 ldr r3, [r1, #0x58] @@ -13761,7 +13761,7 @@ _022C89C0: sub r2, r5, #6 add r1, r3, r1 add r1, r1, #0xe - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [sp, #0x18] cmp r0, #0 ldrne r2, [sp, #0x1c] @@ -13773,7 +13773,7 @@ _022C89C0: add r1, r3, r1 add r1, r1, #8 add r1, r1, r5 - bl FUN_0207C4C8 + bl sub_0207C4C8 _022C8A5C: ldr r0, _022C8A68 @ =0x02325078 str r4, [r0, #0x28] @@ -13798,13 +13798,13 @@ ov00_022C8A74: @ 0x022C8A74 addeq sp, sp, #8 popeq {r3, pc} ldr r0, [r0, #0x54] - bl FUN_02079830 + bl sub_02079830 cmp r0, #0 addne sp, sp, #8 popne {r3, pc} ldr r0, _022C8AC8 @ =0x02325078 ldr r0, [r0, #0x54] - bl FUN_02079940 + bl sub_02079940 add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -13815,7 +13815,7 @@ _022C8AC8: .4byte 0x02325078 ov00_022C8ACC: @ 0x022C8ACC push {r3, r4, r5, r6, r7, r8, sb, lr} mov r7, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr sb, _022C8B84 @ =0x02325078 mov r6, r0 ldr r1, [sb, #0x30] @@ -13829,7 +13829,7 @@ _022C8AFC: ldr r1, [r8, #4] mov r0, r5 str r1, [sb, #0x54] - bl FUN_02079888 + bl sub_02079888 str r4, [sb, #0x54] ldr r1, [sb, #0x30] ldr r0, [sb, #0x28] @@ -13837,7 +13837,7 @@ _022C8AFC: beq _022C8AFC _022C8B20: mov r0, r6 - bl FUN_0207B7F8 + bl SetIrqFlag ldr r0, _022C8B84 @ =0x02325078 mov r3, #0 ldr r5, [r0, #0x58] @@ -13870,7 +13870,7 @@ _022C8B88: .4byte 0x022B966C arm_func_start ov00_022C8B8C ov00_022C8B8C: @ 0x022C8B8C push {r3, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022C8BCC @ =0x02325078 ldr ip, [r1, #0x30] ldr r3, [r1, #0x58] @@ -13883,7 +13883,7 @@ ov00_022C8B8C: @ 0x022C8B8C cmp r3, r2 movhs r2, #0 strhs r2, [r1, #0x30] - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, pc} .align 2, 0 _022C8BCC: .4byte 0x02325078 @@ -13893,7 +13893,7 @@ _022C8BCC: .4byte 0x02325078 ov00_022C8BD0: @ 0x022C8BD0 push {r3, r4, r5, r6, r7, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022C8C88 @ =0x7F000001 mov r4, r0 cmp r5, r1 @@ -13921,7 +13921,7 @@ _022C8C30: ldr r0, [r1] cmp r5, r0 bne _022C8C68 - bl FUN_0207AE44 + bl sub_0207AE44 mov r2, #0xc mul r3, r6, r2 ldr r2, _022C8C98 @ =0x023250F8 @@ -13939,7 +13939,7 @@ _022C8C68: blo _022C8C30 _022C8C78: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r7 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -13959,15 +13959,15 @@ ov00_022C8CA0: @ 0x022C8CA0 add r0, sp, #0 mov r1, #0 mov r2, #0x2a - bl FUN_0207C40C + bl sub_0207C40C add r0, sp, #0 mov r1, #0xff mov r2, #6 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022C8D8C @ =0x02325560 add r1, sp, #6 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, #1 ldr r1, _022C8D90 @ =0x00000608 strb r0, [sp, #0xf] @@ -13980,7 +13980,7 @@ ov00_022C8CA0: @ 0x022C8CA0 ldr r0, _022C8D8C @ =0x02325560 add r1, sp, #0x16 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022C8D98 @ =0x02325078 lsr r1, r4, #0x10 ldr r3, [r0, #0x50] @@ -14037,7 +14037,7 @@ _022C8DC0: moveq r0, #0 popeq {r3, r4, r5, r6, r7, r8, sb, pc} mov r0, r5 - bl FUN_02079B14 + bl sub_02079B14 mov r0, sb bl ov00_022C8BD0 cmp r0, #0 @@ -14074,7 +14074,7 @@ ov00_022C8E0C: @ 0x022C8E0C bl ov00_022C8764 cmp r0, #0 popne {r3, r4, r5, r6, r7, pc} - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 lsl r0, r0, #0x10 @@ -14094,7 +14094,7 @@ _022C8E70: add r1, r1, #4 mov r2, #6 strh r4, [r3, r5] - bl FUN_0207C4C8 + bl sub_0207C4C8 pop {r3, r4, r5, r6, r7, pc} _022C8EA8: add r1, r1, #1 @@ -14131,7 +14131,7 @@ _022C8F08: add r1, r1, #4 mov r2, #6 str r6, [r3, r5] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022C8F44 @ =0x02325102 strh r4, [r0, r5] pop {r3, r4, r5, r6, r7, pc} @@ -14172,7 +14172,7 @@ _022C8FA4: popeq {r4, r5, r6, r7, r8, pc} sub r1, r8, #0xe mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 b _022C8FEC _022C8FBC: mov r0, #1 @@ -14191,7 +14191,7 @@ _022C8FEC: ldr r0, _022C9014 @ =0x02325560 sub r1, r8, #8 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r2, r6 mov r3, r5 sub r0, r8, #0xe @@ -14262,8 +14262,8 @@ _022C90EC: ldr r0, _022C9138 @ =0x02318850 sub r1, r8, #0x1c mov r2, #8 - bl FUN_0207C4C8 - bl FUN_0207B7E4 + bl sub_0207C4C8 + bl EnableIrqFlag mov r4, r0 ldr r0, _022C913C @ =0x02325560 str r6, [sp] @@ -14273,7 +14273,7 @@ _022C90EC: add r3, r7, #0x1c bl ov00_022C8880 mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #8 pop {r4, r5, r6, r7, r8, pc} .align 2, 0 @@ -14726,11 +14726,11 @@ ov00_022C9798: @ 0x022C9798 add r1, r4, #0x12 mov r2, #0xa strh r3, [r4, #6] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022C9838 @ =0x02325560 add r1, r4, #8 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r3, _022C983C @ =0x02325078 add r0, r4, #0x12 ldr r2, [r3, #0x50] @@ -14748,11 +14748,11 @@ ov00_022C9798: @ 0x022C9798 lsl r3, ip, #8 orr r3, r3, ip, asr #8 strh r3, [r4, #0x10] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022C9838 @ =0x02325560 sub r1, r4, #8 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 sub r0, r4, #0xe mov r1, #0x2a mov r2, #0 @@ -14920,7 +14920,7 @@ ov00_022C9A68: @ 0x022C9A68 mov r8, r0 mov r7, r1 mov r6, r2 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022C9B64 @ =0x022B966C mov r5, r0 ldr r1, [r1, #8] @@ -14965,14 +14965,14 @@ _022C9A90: ldr r1, [r4, #0x40] ldr r2, [r4, #0x44] add r0, r7, #8 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [r4, #4] cmp r0, #3 bne _022C9B58 mov r0, #0 str r0, [r4, #4] ldr r0, [r4] - bl FUN_02079940 + bl sub_02079940 b _022C9B58 _022C9B4C: ldr r1, [r1, #0x68] @@ -14980,7 +14980,7 @@ _022C9B4C: bne _022C9A90 _022C9B58: mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _022C9B64: .4byte 0x022B966C @@ -15323,7 +15323,7 @@ ov00_022C9F80: @ 0x022C9F80 mov r1, #0 mov r2, #0x64 mov r5, r3 - bl FUN_0207C40C + bl sub_0207C40C ldrh r3, [r7, #2] ldr r0, _022CA0B4 @ =0x02325178 ldr r2, _022CA0B8 @ =0x02325078 @@ -15405,7 +15405,7 @@ ov00_022CA0BC: @ 0x022CA0BC mov r6, r0 mov r5, r1 strb r2, [r4, #8] - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 str r0, [r4, #0x10] @@ -15549,7 +15549,7 @@ ov00_022CA230: @ 0x022CA230 bl ov00_022CA0BC pop {r4, r5, r6, r7, r8, pc} _022CA2E0: - bl FUN_020799AC + bl sub_020799AC mov r0, r4 mov r1, r6 bl ov00_022C9C58 @@ -15581,7 +15581,7 @@ _022CA330: bl ov00_022C9F80 pop {r3, r4, r5, r6, r7, pc} _022CA348: - bl FUN_020799AC + bl sub_020799AC ldrh ip, [r5, #6] ldrh r3, [r5, #4] mov r0, r5 @@ -15625,7 +15625,7 @@ _022CA348: mov r0, #0 str r0, [r4, #4] ldr r0, [r4] - bl FUN_02079940 + bl sub_02079940 pop {r3, r4, r5, r6, r7, pc} arm_func_end ov00_022CA308 @@ -15718,7 +15718,7 @@ _022CA528: mov r0, #0 str r0, [r5, #4] ldr r0, [r5] - bl FUN_02079940 + bl sub_02079940 _022CA54C: cmp r8, #0 beq _022CA710 @@ -15735,7 +15735,7 @@ _022CA554: movls r7, #1 cmp r8, #0 beq _022CA5F0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrb r1, [sb, #0xc] ldr ip, [r5, #0x40] ldr r3, [r5, #0x44] @@ -15746,7 +15746,7 @@ _022CA554: mov r2, r8 add r0, sb, r1, asr #2 add r1, ip, r3 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, [r5, #0x44] mov r0, r4 add r1, r1, r8 @@ -15754,14 +15754,14 @@ _022CA554: ldr r1, [r5, #0x24] add r1, r1, r8 str r1, [r5, #0x24] - bl FUN_0207B7F8 + bl SetIrqFlag ldr r0, [r5, #4] cmp r0, #2 bne _022CA5F0 mov r0, #0 str r0, [r5, #4] ldr r0, [r5] - bl FUN_02079940 + bl sub_02079940 _022CA5F0: cmp r7, #0 beq _022CA644 @@ -15782,7 +15782,7 @@ _022CA5F0: mov r0, #0 str r0, [r5, #4] ldr r0, [r5] - bl FUN_02079940 + bl sub_02079940 b _022CA710 _022CA644: cmp r8, #0 @@ -15808,7 +15808,7 @@ _022CA65C: bne _022CA710 str r1, [r5, #4] ldr r0, [r5] - bl FUN_02079940 + bl sub_02079940 b _022CA710 _022CA6A4: cmp r8, #0 @@ -15831,7 +15831,7 @@ _022CA6D0: bne _022CA710 str r1, [r5, #4] ldr r0, [r5] - bl FUN_02079940 + bl sub_02079940 b _022CA710 _022CA6F4: tst r6, #1 @@ -15842,7 +15842,7 @@ _022CA6F4: mov r0, r5 bl ov00_022C9F58 _022CA710: - bl FUN_020799AC + bl sub_020799AC pop {r3, r4, r5, r6, r7, r8, sb, pc} arm_func_end ov00_022CA400 @@ -15885,7 +15885,7 @@ _022CA774: popne {r3, r4, r5, r6, r7, pc} str r1, [r4, #4] ldr r0, [r4] - bl FUN_02079940 + bl sub_02079940 pop {r3, r4, r5, r6, r7, pc} _022CA7AC: ldr r2, [r4, #0x24] @@ -15911,7 +15911,7 @@ ov00_022CA7E4: @ 0x022CA7E4 bl ov00_022C9DE0 movs r4, r0 popeq {r4, pc} - bl FUN_020799AC + bl sub_020799AC mov r1, #0 strb r1, [r4, #8] ldr r0, [r4, #4] @@ -15920,7 +15920,7 @@ ov00_022CA7E4: @ 0x022CA7E4 pophi {r4, pc} str r1, [r4, #4] ldr r0, [r4] - bl FUN_02079940 + bl sub_02079940 pop {r4, pc} arm_func_end ov00_022CA7E4 @@ -16024,7 +16024,7 @@ ov00_022CA940: @ 0x022CA940 cmp r0, #0 popne {r3, r4, r5, r6, r7, r8, sb, pc} _022CA978: - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022CAB48 @ =0x022B966C mov r5, r0 ldr r1, [r1, #8] @@ -16118,14 +16118,14 @@ _022CAAB4: ldr r1, [r4, #0x40] ldr r2, [r4, #0x44] add r0, r7, #8 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [r4, #4] cmp r0, #3 bne _022CAB04 mov r0, #0 str r0, [r4, #4] ldr r0, [r4] - bl FUN_02079940 + bl sub_02079940 b _022CAB3C _022CAB04: ldr r3, [r4, #0x38] @@ -16145,7 +16145,7 @@ _022CAB30: bne _022CA994 _022CAB3C: mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 _022CAB48: .4byte 0x022B966C @@ -16240,7 +16240,7 @@ _022CAC5C: str sb, [r6] strh r4, [r6, #6] strh r0, [r6, #8] - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 str r0, [r6, #0x2c] @@ -16252,7 +16252,7 @@ _022CAC5C: ldr r1, [r6, #0x34] mov r2, r5 add r1, r1, #0xe - bl FUN_0207C4C8 + bl sub_0207C4C8 _022CACC8: ldrh r0, [r7, #4] cmp r0, #8 @@ -16290,7 +16290,7 @@ _022CAD00: strh r1, [r7, #4] ldr r1, [r7, #0x30] add r1, r1, fp, lsl #3 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrh r4, [r7, #8] cmp r4, #0 addeq sp, sp, #0xc @@ -16715,7 +16715,7 @@ ov00_022CB278: @ 0x022CB278 _022CB29C: str r8, [sl, #0x28] strb r6, [sl, #8] - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 str r0, [sl, #0x10] @@ -16723,7 +16723,7 @@ _022CB29C: mov r1, fp mov r2, #0x18 bl ov00_022C9EE4 - bl FUN_0207B7E4 + bl EnableIrqFlag mov sb, r0 ldrb r0, [sl, #8] cmp r0, #2 @@ -16733,10 +16733,10 @@ _022CB29C: beq _022CB2F0 mov r0, #0 str r5, [sl, #4] - bl FUN_02079888 + bl sub_02079888 _022CB2F0: mov r0, sb - bl FUN_0207B7F8 + bl SetIrqFlag ldrb r0, [sl, #8] cmp r0, #4 moveq r0, #0 @@ -16781,7 +16781,7 @@ _022CB368: .4byte 0x022B966C ov00_022CB36C: @ 0x022CB36C push {r4, lr} mov r4, r0 - bl FUN_020799AC + bl sub_020799AC ldrb r1, [r4, #8] add r0, r1, #0xfd and r0, r0, #0xff @@ -16837,7 +16837,7 @@ ov00_022CB3F8: @ 0x022CB3F8 mov r0, r4 bl ov00_022D2B0C _022CB424: - bl FUN_0207AE44 + bl sub_0207AE44 lsr r6, r0, #0x10 orr r6, r6, r1, lsl #16 ldr r5, _022CB47C @ =0x02325078 @@ -16851,7 +16851,7 @@ _022CB43C: ldrbne r0, [r4, #8] cmpne r0, #0 beq _022CB46C - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 sub r0, r0, r6 @@ -16871,7 +16871,7 @@ ov00_022CB480: @ 0x022CB480 push {r3, r4, r5, r6, r7, r8, sb, lr} mov r8, r1 mov sb, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r6, [r8, #0x44] mov r7, r0 cmp r6, #0 @@ -16881,13 +16881,13 @@ ov00_022CB480: @ 0x022CB480 _022CB4A8: mov r0, r4 str r5, [r8, #4] - bl FUN_02079888 + bl sub_02079888 ldr r6, [r8, #0x44] cmp r6, #0 beq _022CB4A8 _022CB4C0: mov r0, r7 - bl FUN_0207B7F8 + bl SetIrqFlag str r6, [sb] ldr r0, [r8, #0x40] pop {r3, r4, r5, r6, r7, r8, sb, pc} @@ -16903,7 +16903,7 @@ ov00_022CB4D4: @ 0x022CB4D4 ldrbeq r0, [r4, #8] cmpeq r0, #4 bne _022CB534 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r8, r0 mov r7, #2 mov r6, #0 @@ -16911,7 +16911,7 @@ ov00_022CB4D4: @ 0x022CB4D4 _022CB508: mov r0, r6 str r7, [r4, #4] - bl FUN_02079888 + bl sub_02079888 _022CB514: ldr r0, [r4, #0x44] cmp r0, #0 @@ -16919,10 +16919,10 @@ _022CB514: cmpeq r0, #4 beq _022CB508 mov r0, r8 - bl FUN_0207B7F8 + bl SetIrqFlag b _022CB538 _022CB534: - bl FUN_020799AC + bl sub_020799AC _022CB538: ldr r0, [r4, #0x44] str r0, [r5] @@ -16970,7 +16970,7 @@ ov00_022CB5B4: @ 0x022CB5B4 push {r3, r4, r5, r6, r7, lr} mov r4, r1 mov r7, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r2, [r4, #0x44] ldr r1, [r4, #0x3c] mov r5, r0 @@ -16988,10 +16988,10 @@ _022CB5E4: sub r2, r2, r7 add r1, r0, r7 str r2, [r4, #0x44] - bl FUN_020872BC + bl Memmove _022CB608: mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag ldrb r0, [r4, #8] cmp r0, #0xa cmpne r0, #0xb @@ -17069,7 +17069,7 @@ _022CB6A8: mov r3, #0x18 sub r5, r5, r4 bl ov00_022C9524 - bl FUN_020799AC + bl sub_020799AC add sl, sl, r4 sub sb, sb, r4 _022CB720: @@ -17118,7 +17118,7 @@ ov00_022CB77C: @ 0x022CB77C str r3, [sp, #8] mov r6, r4 str r0, [r8, #0x34] - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 str r0, [sp, #0xc] @@ -17132,7 +17132,7 @@ _022CB7C0: mov r2, sb str r6, [sp, #4] bl ov00_022CB740 - bl FUN_0207AE44 + bl sub_0207AE44 lsr r5, r0, #0x10 ldr r4, _022CB980 @ =0x02325078 orr r5, r5, r1, lsl #16 @@ -17149,7 +17149,7 @@ _022CB7F0: ldr r0, [r8, #0x30] cmp r1, r0 beq _022CB848 - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 sub r0, r0, r5 @@ -17171,7 +17171,7 @@ _022CB848: add r0, r0, r5 str r0, [sp, #0x10] beq _022CB884 - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 str r0, [sp, #0xc] @@ -17186,7 +17186,7 @@ _022CB884: bne _022CB908 cmp r6, #0 bne _022CB90C - bl FUN_0207AE44 + bl sub_0207AE44 lsr r7, r0, #0x10 orr r7, r7, r1, lsl #16 ldr r4, _022CB980 @ =0x02325078 @@ -17201,7 +17201,7 @@ _022CB8D0: blx r0 cmp r0, #0 beq _022CB8F8 - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 sub r0, r0, r7 @@ -17235,7 +17235,7 @@ _022CB934: ldrb r0, [r8, #8] cmp r0, #4 bne _022CB974 - bl FUN_0207AE44 + bl sub_0207AE44 lsr r2, r0, #0x10 ldr r0, [sp, #0xc] orr r2, r2, r1, lsl #16 @@ -17340,7 +17340,7 @@ ov00_022CBA58: @ 0x022CBA58 ldr r0, [r5, #0x5c] sub r2, r1, r4 add r1, r0, r4 - bl FUN_020872BC + bl Memmove ldr r1, [r5, #0x60] mov r0, #0 sub r1, r1, r4 @@ -17433,11 +17433,11 @@ ov00_022CBBA0: @ 0x022CBBA0 popeq {r4, r5, r6, pc} bl ov00_022C8CA0 mov r0, #0x64 - bl FUN_02079B14 + bl sub_02079B14 ldr r0, _022CBC3C @ =0x02325078 ldr r0, [r0, #0x50] bl ov00_022C8CA0 - bl FUN_0207AE44 + bl sub_0207AE44 lsr r6, r0, #0x10 orr r6, r6, r1, lsl #16 mov r5, #0x64 @@ -17452,13 +17452,13 @@ _022CBBF0: pop {r4, r5, r6, pc} _022CBC08: mov r0, r5 - bl FUN_02079B14 + bl sub_02079B14 _022CBC10: ldr r0, [r4, #0x48] blx r0 cmp r0, #0 popeq {r4, r5, r6, pc} - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 sub r0, r0, r6 @@ -17477,7 +17477,7 @@ ov00_022CBC40: @ 0x022CBC40 ldr r0, _022CBF94 @ =0x02325158 mov r2, #0x64 str r1, [r3, #0x44] - bl FUN_0207C40C + bl sub_0207C40C ldr r1, _022CBF90 @ =0x02325078 mov r3, #0x180 ldr r0, _022CBF98 @ =0x02325724 @@ -17496,12 +17496,12 @@ ov00_022CBC40: @ 0x022CBC40 mov r4, #0 _022CBC9C: mov r0, #0x3e8 - bl FUN_02079B14 + bl sub_02079B14 ldr r0, _022CBF90 @ =0x02325078 ldr r1, [r0, #0x44] cmp r1, #0 bne _022CBF70 - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022CBF90 @ =0x02325078 lsr r5, r0, #0x10 ldr r0, [r2, #0x48] @@ -17650,7 +17650,7 @@ _022CBEA0: strb r7, [r0, #8] str r7, [r0, #4] ldr r0, [r0] - bl FUN_02079940 + bl sub_02079940 b _022CBEF8 _022CBED8: cmp r1, #4 @@ -17660,7 +17660,7 @@ _022CBED8: bne _022CBEF8 str r6, [r0, #4] ldr r0, [r0] - bl FUN_02079940 + bl sub_02079940 _022CBEF8: ldr sb, [sb, #0x68] cmp sb, #0 @@ -17724,7 +17724,7 @@ ov00_022CBFB0: @ 0x022CBFB0 mov r1, #0 mov r2, #0xec mov r6, r0 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022CC120 @ =0x00000101 mov r1, #6 strh r0, [r6] @@ -17773,7 +17773,7 @@ ov00_022CBFB0: @ 0x022CBFB0 orr r3, r2, r3, asr #8 mov r2, #6 strh r3, [r6, #0xe] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022CC12C @ =0x00008263 ldr r1, _022CC130 @ =0x00006353 strh r0, [r6, #0xec] @@ -17790,14 +17790,14 @@ ov00_022CBFB0: @ 0x022CBFB0 add r1, r6, #0xf6 mov r2, #6 strb r3, [r6, #0xf5] - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, #0xc strb r1, [r6, #0xfc] mov r2, #0xa ldr r0, _022CC138 @ =0x0231885C add r1, r6, #0xfe strb r2, [r6, #0xfd] - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, #0x37 strb r1, [r6, #0x108] mov r2, #3 @@ -17831,7 +17831,7 @@ ov00_022CC13C: @ 0x022CC13C mov r0, r5 mov r1, ip mov r2, r4 - bl FUN_0207C40C + bl sub_0207C40C add r5, r5, r4 _022CC168: mov r0, r5 @@ -17972,7 +17972,7 @@ ov00_022CC33C: @ 0x022CC33C add r1, r1, #1 str r0, [sp] rsb fp, r1, r1, lsl #4 - bl FUN_0207AE44 + bl sub_0207AE44 lsr r4, r0, #0x10 orr r4, r4, r1, lsl #16 mov r5, #0 @@ -18185,7 +18185,7 @@ _022CC644: beq _022CC678 cmp r5, #0 bne _022CC678 - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 sub r0, r0, r4 @@ -18424,7 +18424,7 @@ _022CC944: strb r3, [r2, #4] bl ov00_022CBA58 mov r4, #0 - bl FUN_0207AE44 + bl sub_0207AE44 lsr r5, r0, #0x10 orr r5, r5, r1, lsl #16 b _022CCADC @@ -18508,7 +18508,7 @@ _022CCAA4: bhi _022CCAD4 mov r1, fp add r0, r0, #0xa - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r4, #1 b _022CCAD4 _022CCAC4: @@ -18527,7 +18527,7 @@ _022CCADC: beq _022CCB10 cmp r4, #0 bne _022CCB10 - bl FUN_0207AE44 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 sub r0, r0, r5 @@ -18727,7 +18727,7 @@ ov00_022CCD90: @ 0x022CCD90 push {r4, lr} mov r4, r0 ldr r0, _022CCDC4 @ =0x02000BF4 - bl FUN_02000B9C + bl sub_02000B9C ldr r0, _022CCDC8 @ =0x02318868 ldr r1, [r0] cmp r1, #0 @@ -18773,7 +18773,7 @@ ov00_022CCE0C: @ 0x022CCE0C mov r0, r4 mov r1, #0 mov r2, #0x30 - bl FUN_0207C40C + bl sub_0207C40C ldr r1, [r5, #0x18] ldr r0, _022CCF48 @ =0x023268C0 ldr r2, _022CCF4C @ =0x022CCFEC @@ -18893,7 +18893,7 @@ ov00_022CD004: @ 0x022CD004 ldr r0, _022CD090 @ =0x02326904 mov r1, r6 mov r2, r4 - bl FUN_02079DB8 + bl sub_02079DB8 cmp r4, #0 add r5, r6, r5 ble _022CD07C @@ -18944,7 +18944,7 @@ ov00_022CD0E0: @ 0x022CD0E0 mov r2, r0 ldr r0, _022CD104 @ =0x02326904 add r1, sp, #0 - bl FUN_02079E74 + bl sub_02079E74 cmp r0, #0 ldrne r0, [sp] moveq r0, #0 @@ -18980,7 +18980,7 @@ ov00_022CD148: @ 0x022CD148 popeq {r3, pc} ldr r0, _022CD164 @ =0x02326904 mov r2, #0 - bl FUN_02079DE0 + bl sub_02079DE0 pop {r3, pc} .align 2, 0 _022CD164: .4byte 0x02326904 @@ -19010,7 +19010,7 @@ _022CD19C: mov r2, #0 _022CD1A0: mov r1, r5 - bl FUN_02079DE0 + bl sub_02079DE0 movs r4, r0 bne _022CD1B8 mov r0, r5 @@ -19044,7 +19044,7 @@ ov00_022CD1E0: @ 0x022CD1E0 add r0, sp, #8 add r1, sp, #0 mov r2, #1 - bl FUN_02079DB8 + bl sub_02079DB8 add r2, sp, #8 mov r0, r5 mov r1, r4 @@ -19053,7 +19053,7 @@ ov00_022CD1E0: @ 0x022CD1E0 add r0, sp, #8 add r1, sp, #4 mov r2, #1 - bl FUN_02079E74 + bl sub_02079E74 b _022CD244 _022CD234: mov r2, #0 @@ -19107,7 +19107,7 @@ _022CD2A4: mov r0, sb mov r1, r6 mov r2, r5 - bl FUN_02079FB4 + bl sub_02079FB4 ldr r0, [sp] cmp r0, #0 addeq sp, sp, #4 @@ -19115,13 +19115,13 @@ _022CD2A4: ldr r1, [r0] blx r1 mov r8, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r7, r0 - bl FUN_02079C14 + bl sub_02079C14 mov r0, sb mov r1, r4 mov r2, r4 - bl FUN_02079E74 + bl sub_02079E74 ldr r0, [sp] ldr r0, [r0, #4] cmp r0, #0 @@ -19132,13 +19132,13 @@ _022CD2A4: beq _022CD318 mov r1, r8 mov r2, sl - bl FUN_02079DE0 + bl sub_02079DE0 _022CD318: ldr r0, [sp] bl ov00_022CD148 - bl FUN_02079C48 + bl sub_02079C48 mov r0, r7 - bl FUN_0207B7F8 + bl SetIrqFlag b _022CD2A4 arm_func_end ov00_022CD288 _022CD330: @@ -19179,7 +19179,7 @@ ov00_022CD3E8: @ 0x022CD3E8 mov r7, r0 bl ov00_022CD450 mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022CD44C @ =0x02318868 mov r6, r0 ldr r1, [r1] @@ -19190,7 +19190,7 @@ ov00_022CD3E8: @ 0x022CD3E8 beq _022CD43C mov r2, r4 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r5 mov r1, r7 bl ov00_022CD4F8 @@ -19198,7 +19198,7 @@ ov00_022CD3E8: @ 0x022CD3E8 bl ov00_022CF09C _022CD43C: mov r0, r6 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -19355,9 +19355,9 @@ ov00_022CD61C: @ 0x022CD61C ldrb r2, [r5, #3] mov r0, r6 mov r1, r7 - bl FUN_02079DB8 + bl sub_02079DB8 add r0, r6, #0xe0 - bl FUN_0207A030 + bl sub_0207A030 ldrh r2, [r5] add r0, r6, #0x20 ldr r1, _022CD68C @ =ov00_022CD288 @@ -19366,9 +19366,9 @@ ov00_022CD61C: @ 0x022CD61C mov r2, r6 add r3, r7, r4 str ip, [sp, #4] - bl FUN_02079560 + bl sub_02079560 add r0, r6, #0x20 - bl FUN_02079940 + bl sub_02079940 add r0, r7, r4 add sp, sp, #8 pop {r3, r4, r5, r6, r7, pc} @@ -19376,8 +19376,8 @@ ov00_022CD61C: @ 0x022CD61C _022CD68C: .4byte ov00_022CD288 arm_func_end ov00_022CD61C - arm_func_start FUN_022CD690 -FUN_022CD690: @ 0x022CD690 + arm_func_start ov00_022CD690 +ov00_022CD690: @ 0x022CD690 push {r3, r4, r5, lr} mov r5, r0 mov r4, r1 @@ -19407,7 +19407,7 @@ _022CD6C4: mov r0, r5 bl ov00_022CD7E8 pop {r3, r4, r5, pc} - arm_func_end FUN_022CD690 + arm_func_end ov00_022CD690 arm_func_start ov00_022CD700 ov00_022CD700: @ 0x022CD700 @@ -19513,7 +19513,7 @@ ov00_022CD840: @ 0x022CD840 mov r6, #0 ldr r5, [r4, #0x64] add r0, r5, #0xe0 - bl FUN_0207A048 + bl sub_0207A048 ldrh r0, [r7, #0x10] ldrh r1, [r7, #0x12] ldr r2, [r7, #0x14] @@ -19528,7 +19528,7 @@ ov00_022CD840: @ 0x022CD840 mov r6, r0 _022CD88C: add r0, r5, #0xe0 - bl FUN_0207A0CC + bl sub_0207A0CC cmp r6, #0 beq _022CD8B0 ldrsh r1, [r4, #0x70] @@ -19572,7 +19572,7 @@ _022CD908: mov r5, #0 b _022CD93C _022CD924: - bl FUN_0207B848 + bl sub_0207B848 cmp r0, #0x12 addeq sp, sp, #0xc mvneq r0, #0x1b @@ -19612,14 +19612,14 @@ _022CD9A4: tst r5, #1 add r0, r4, #0xe0 bne _022CD9CC - bl FUN_0207A164 + bl sub_0207A164 cmp r0, #0 bne _022CD9D0 add sp, sp, #0xc mvn r0, #5 pop {r4, r5, r6, r7, r8, sb, pc} _022CD9CC: - bl FUN_0207A048 + bl sub_0207A048 _022CD9D0: ldr r0, [sp, #0x28] ldr ip, [sp, #0x2c] @@ -19632,7 +19632,7 @@ _022CD9D0: bl ov00_022CDA0C mov r5, r0 add r0, r4, #0xe0 - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r5 add sp, sp, #0xc pop {r4, r5, r6, r7, r8, sb, pc} @@ -19725,7 +19725,7 @@ ov00_022CDB1C: @ 0x022CDB1C mov r8, r1 mov r7, r2 mov r6, r3 - bl FUN_0207B7E4 + bl EnableIrqFlag add r1, sp, #8 mov r4, r0 str r1, [sp] @@ -19751,7 +19751,7 @@ ov00_022CDB1C: @ 0x022CDB1C mov r1, r8 mov r2, r7 movne r5, r7 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, [sb, #0x64] ldrsb r0, [r1, #0xfe] cmp r0, #0 @@ -19785,7 +19785,7 @@ _022CDC00: strheq r0, [sb, #0x74] _022CDC10: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 add sp, sp, #0x10 pop {r3, r4, r5, r6, r7, r8, sb, pc} @@ -19888,7 +19888,7 @@ _022CDD24: movne r0, #0 bne _022CDD78 mov r0, fp - bl FUN_02079B14 + bl sub_02079B14 b _022CDD24 _022CDD78: ldrsh r1, [r7, #0x70] @@ -19908,7 +19908,7 @@ _022CDD78: movhi sl, r1 ldr r1, [sp, #0xc] mov r2, sl - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, sl bl ov00_022CB644 add sp, sp, #0x14 @@ -19973,7 +19973,7 @@ _022CDE80: ov00_022CDE90: @ 0x022CDE90 push {r4, r5, r6, lr} ldr r4, [r0, #0x64] - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r6, [r4, #0xf8] mov r5, r0 cmp r6, #0 @@ -19984,7 +19984,7 @@ ov00_022CDE90: @ 0x022CDE90 bl ov00_022CB644 _022CDEBC: mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r6 pop {r4, r5, r6, pc} arm_func_end ov00_022CDE90 @@ -19999,7 +19999,7 @@ ov00_022CDECC: @ 0x022CDECC ldr r0, [r6, #0x104] str r2, [sp, #4] mov fp, r3 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r7, [r6, #0x104] str r0, [sp, #8] cmp r7, #0 @@ -20013,7 +20013,7 @@ _022CDF10: mvneq r8, #5 beq _022CDF68 add r0, r6, #0x10c - bl FUN_02079888 + bl sub_02079888 mov r0, sl bl ov00_022CF154 cmp r0, #0 @@ -20044,7 +20044,7 @@ _022CDF68: ldr r1, [sp] ldr r2, [sp, #4] add r0, r7, #0xc - bl FUN_0207C4C8 + bl sub_0207C4C8 cmp fp, #0 ldrhne r0, [r7, #6] ldr r1, [sp, #0x30] @@ -20073,7 +20073,7 @@ _022CDF68: strh r1, [r0, #8] _022CDFF8: ldr r0, [sp, #8] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r8 add sp, sp, #0xc pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -20088,7 +20088,7 @@ ov00_022CE010: @ 0x022CE010 ldr r4, [r7, #0x64] mov sb, r0 mov r8, r1 - bl FUN_0207B7E4 + bl EnableIrqFlag add r1, r4, #0x100 ldrh r2, [r1, #8] ldrh r1, [r1, #0xa] @@ -20117,7 +20117,7 @@ ov00_022CE010: @ 0x022CE010 strh r3, [r5, #6] ldr r3, [r7, #0x1c] str r3, [r5, #8] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [r4, #0x100] cmp r0, #0 ldrne r0, [r4, #0x100] @@ -20148,9 +20148,9 @@ _022CE0E4: strh r1, [r7, #0x18] ldr r1, [r7, #0x20] str r1, [r7, #0x1c] - bl FUN_020798D8 + bl sub_020798D8 mov r0, r6 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 @@ -20209,7 +20209,7 @@ _022CE1B8: bne _022CE1F4 _022CE1D4: add r0, r4, #0xe0 - bl FUN_0207A164 + bl sub_0207A164 cmp r0, #0 addeq sp, sp, #8 mvneq r0, #5 @@ -20218,7 +20218,7 @@ _022CE1D4: b _022CE200 _022CE1F4: add r0, r4, #0xe0 - bl FUN_0207A048 + bl sub_0207A048 mov ip, #1 _022CE200: ldr r1, [sp, #0x20] @@ -20231,7 +20231,7 @@ _022CE200: bl ov00_022CE238 mov r5, r0 add r0, r4, #0xe0 - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r5 add sp, sp, #8 pop {r4, r5, r6, r7, r8, pc} @@ -20322,7 +20322,7 @@ ov00_022CE33C: @ 0x022CE33C mov r7, r3 ldr r4, [sl, #0x68] movgt r8, sb - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, [sp, #0x28] mov fp, r0 and r6, r1, #1 @@ -20343,11 +20343,11 @@ _022CE398: moveq r5, #0 beq _022CE3B0 add r0, r4, #0x104 - bl FUN_02079888 + bl sub_02079888 b _022CE36C _022CE3B0: mov r0, fp - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} arm_func_end ov00_022CE33C @@ -20412,12 +20412,12 @@ _022CE46C: ldr r1, [r5, #0x18] mov r2, r7 add r0, r6, r0 - bl FUN_0207C4C8 + bl sub_0207C4C8 _022CE498: ldr r1, [r5, #0x10] ldr r2, [r5, #0x14] mov r0, r6 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r4, #0x100 ldrh r6, [r0] strh r7, [r5, #0x20] @@ -20552,7 +20552,7 @@ _022CE66C: add r1, r6, #0x100 add r0, r6, #0x104 strh r2, [r1, #2] - bl FUN_020798D8 + bl sub_020798D8 mov r0, r7 pop {r4, r5, r6, r7, r8, sb, sl, pc} arm_func_end ov00_022CE558 @@ -20564,7 +20564,7 @@ ov00_022CE688: @ 0x022CE688 mov r4, r0 ldr r0, [r1, #4] ldr r5, [r0, #0xa4] - bl FUN_0207B7E4 + bl EnableIrqFlag cmp r5, #0 beq _022CE6EC ldrh r3, [r5, #0x2e] @@ -20590,12 +20590,12 @@ _022CE6EC: ldr r1, [r1, #0x24] lsl r5, r1, #1 _022CE6F8: - bl FUN_0207B7F8 + bl SetIrqFlag cmp r5, #0 ble _022CE71C mov r0, r4 mov r1, r5 - bl FUN_0208FEA4 + bl DivideInt cmp r0, #0 mulgt r0, r5, r0 popgt {r3, r4, r5, pc} @@ -20627,7 +20627,7 @@ _022CE75C: ldr r0, [r6, #0x10] mov r1, r7 mov r2, r4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [r6, #0x10] add r0, r0, r4 str r0, [r6, #0x10] @@ -20640,7 +20640,7 @@ _022CE78C: ldr r0, [r6, #0x18] mov r2, r5 add r1, r7, r4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [r6, #0x18] add r0, r0, r5 str r0, [r6, #0x18] @@ -20811,7 +20811,7 @@ ov00_022CE9A4: @ 0x022CE9A4 beq _022CE9E0 ldr r0, [r4, #0x68] add r0, r0, #0x20 - bl FUN_02079800 + bl sub_02079800 bl ov00_022CB3BC bl ov00_022CB3F8 bl ov00_022CB224 @@ -20826,14 +20826,14 @@ _022CE9E0: ldreq r0, [r4, #0x68] ldrne r0, [r4, #0x64] bl ov00_022CD17C - bl FUN_0207B7E4 + bl EnableIrqFlag mov r5, r0 mov r0, r4 bl ov00_022CF0DC mov r0, r4 bl ov00_022CF0C4 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag ldrsh r1, [r4, #0x70] mov r0, #0 orr r1, r1, #0x20 @@ -20887,7 +20887,7 @@ _022CEAB8: str r1, [r0, #0x104] ldr r0, [r4, #0x64] add r0, r0, #0x10c - bl FUN_020798D8 + bl sub_020798D8 ldr r0, [r4, #0x64] bl ov00_022CEB3C b _022CEB00 @@ -20897,7 +20897,7 @@ _022CEAF0: ldr r0, [r4, #0x68] bl ov00_022CEB3C _022CEB00: - bl FUN_0207B7E4 + bl EnableIrqFlag mov r5, r0 mov r0, r4 bl ov00_022CF0DC @@ -20909,7 +20909,7 @@ _022CEB00: ldr r1, [r1, #0x1c] blx r1 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, r5, r6, pc} .align 2, 0 _022CEB38: .4byte 0x02318868 @@ -20921,14 +20921,14 @@ ov00_022CEB3C: @ 0x022CEB3C movs sb, r0 popeq {r3, r4, r5, r6, r7, r8, sb, pc} add r0, sb, #0x20 - bl FUN_02079800 - bl FUN_0207B7E4 + bl sub_02079800 + bl EnableIrqFlag mov r8, r0 - bl FUN_02079C14 + bl sub_02079C14 add r1, sp, #0 mov r0, sb mov r2, #0 - bl FUN_02079E74 + bl sub_02079E74 cmp r0, #0 beq _022CEBC8 mov r6, #0 @@ -20944,7 +20944,7 @@ _022CEB84: beq _022CEBA8 mov r1, r7 mov r2, r6 - bl FUN_02079DE0 + bl sub_02079DE0 _022CEBA8: ldr r0, [sp] bl ov00_022CD148 @@ -20952,21 +20952,21 @@ _022CEBB0: mov r0, sb mov r1, r5 mov r2, r4 - bl FUN_02079E74 + bl sub_02079E74 cmp r0, #0 bne _022CEB84 _022CEBC8: - bl FUN_02079C48 - bl FUN_02079990 + bl sub_02079C48 + bl sub_02079990 mov r0, r8 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, r6, r7, r8, sb, pc} arm_func_end ov00_022CEB3C arm_func_start ov00_022CEBDC ov00_022CEBDC: @ 0x022CEBDC push {r3, r4, r5, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r4, _022CEC14 @ =0x02326930 mov r5, r0 ldr r0, [r4] @@ -20979,7 +20979,7 @@ _022CEBF8: bne _022CEBF8 _022CEC08: mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _022CEC14: .4byte 0x02326930 @@ -21001,7 +21001,7 @@ ov00_022CEC18: @ 0x022CEC18 mov r5, #0x64 _022CEC48: mov r0, r5 - bl FUN_02079B14 + bl sub_02079B14 bl ov00_022CED64 cmp r0, r4 beq _022CEC48 @@ -21041,7 +21041,7 @@ ov00_022CECBC: @ 0x022CECBC ldr r4, _022CED58 @ =0x023268CC ldr r5, _022CED5C @ =0x0232692C _022CECC8: - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r6, [r5] cmp r6, #0 beq _022CECFC @@ -21057,7 +21057,7 @@ _022CECF0: cmp r6, #0 bne _022CECDC _022CECFC: - bl FUN_0207B7F8 + bl SetIrqFlag cmp r6, #0 beq _022CED14 mov r0, r6 @@ -21148,7 +21148,7 @@ ov00_022CEDE0: @ 0x022CEDE0 add r0, sp, #0 mov r1, #0 mov r2, #0x64 - bl FUN_0207C40C + bl sub_0207C40C add r0, r4, #0x368 add r2, r0, #0x800 ldr r3, _022CEE88 @ =0x00000B68 @@ -21181,7 +21181,7 @@ _022CEE8C: .4byte 0x00000466 ov00_022CEE90: @ 0x022CEE90 push {r3, r4, r5, r6, r7, lr} mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022CEED8 @ =0x023250D8 mov r5, r0 ldm r1, {r6, r7} @@ -21194,7 +21194,7 @@ ov00_022CEE90: @ 0x022CEE90 mov r4, r0 mov r0, r5 stm r1, {r6, r7} - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -21231,11 +21231,11 @@ ov00_022CEF10: @ 0x022CEF10 and r0, r0, #3 cmp r0, #1 bne _022CEF60 - bl FUN_0207B848 + bl sub_0207B848 cmp r0, #0x12 beq _022CEF60 mov r0, #0xa - bl FUN_02079B14 + bl sub_02079B14 b _022CEF60 _022CEF50: ldr r0, _022CEF74 @ =0x023268C4 @@ -21271,7 +21271,7 @@ ov00_022CEF78: @ 0x022CEF78 tst r0, #4 beq _022CEFE8 _022CEFB8: - bl FUN_0207B7E4 + bl EnableIrqFlag mov r6, r0 mov r0, r5 bl ov00_022CF048 @@ -21282,7 +21282,7 @@ _022CEFB8: cmp r0, #0 mov r0, r6 orrgt r4, r4, #8 - bl FUN_0207B7F8 + bl SetIrqFlag _022CEFE8: ldrsb r0, [r5, #0x73] mov r1, #1 @@ -21345,47 +21345,47 @@ ov00_022CF090: @ 0x022CF090 arm_func_start ov00_022CF09C ov00_022CF09C: @ 0x022CF09C - ldr ip, _022CF0AC @ =FUN_022CF0B4 + ldr ip, _022CF0AC @ =ov00_022CF0B4 mov r1, r0 ldr r0, _022CF0B0 @ =0x0232692C bx ip .align 2, 0 -_022CF0AC: .4byte FUN_022CF0B4 +_022CF0AC: .4byte ov00_022CF0B4 _022CF0B0: .4byte 0x0232692C arm_func_end ov00_022CF09C - arm_func_start FUN_022CF0B4 -FUN_022CF0B4: @ 0x022CF0B4 + arm_func_start ov00_022CF0B4 +ov00_022CF0B4: @ 0x022CF0B4 ldr r2, [r0] str r2, [r1, #0x7c] str r1, [r0] bx lr - arm_func_end FUN_022CF0B4 + arm_func_end ov00_022CF0B4 arm_func_start ov00_022CF0C4 ov00_022CF0C4: @ 0x022CF0C4 - ldr ip, _022CF0D4 @ =FUN_022CF0B4 + ldr ip, _022CF0D4 @ =ov00_022CF0B4 mov r1, r0 ldr r0, _022CF0D8 @ =0x02326930 bx ip .align 2, 0 -_022CF0D4: .4byte FUN_022CF0B4 +_022CF0D4: .4byte ov00_022CF0B4 _022CF0D8: .4byte 0x02326930 arm_func_end ov00_022CF0C4 arm_func_start ov00_022CF0DC ov00_022CF0DC: @ 0x022CF0DC - ldr ip, _022CF0EC @ =FUN_022CF0F4 + ldr ip, _022CF0EC @ =ov00_022CF0F4 mov r1, r0 ldr r0, _022CF0F0 @ =0x0232692C bx ip .align 2, 0 -_022CF0EC: .4byte FUN_022CF0F4 +_022CF0EC: .4byte ov00_022CF0F4 _022CF0F0: .4byte 0x0232692C arm_func_end ov00_022CF0DC - arm_func_start FUN_022CF0F4 -FUN_022CF0F4: @ 0x022CF0F4 + arm_func_start ov00_022CF0F4 +ov00_022CF0F4: @ 0x022CF0F4 push {r4, lr} mov r4, r1 bl ov00_022CF110 @@ -21393,7 +21393,7 @@ FUN_022CF0F4: @ 0x022CF0F4 ldrne r1, [r4, #0x7c] strne r1, [r0] pop {r4, pc} - arm_func_end FUN_022CF0F4 + arm_func_end ov00_022CF0F4 arm_func_start ov00_022CF110 ov00_022CF110: @ 0x022CF110 @@ -21414,12 +21414,12 @@ _022CF134: arm_func_start ov00_022CF13C ov00_022CF13C: @ 0x022CF13C - ldr ip, _022CF14C @ =FUN_022CF0F4 + ldr ip, _022CF14C @ =ov00_022CF0F4 mov r1, r0 ldr r0, _022CF150 @ =0x02326930 bx ip .align 2, 0 -_022CF14C: .4byte FUN_022CF0F4 +_022CF14C: .4byte ov00_022CF0F4 _022CF150: .4byte 0x02326930 arm_func_end ov00_022CF13C @@ -21477,7 +21477,7 @@ _022CF1D4: .4byte 0x02318870 arm_func_start ov00_022CF1D8 ov00_022CF1D8: @ 0x022CF1D8 ldrh r1, [r1, #2] - ldr ip, _022CF200 @ =FUN_022CD690 + ldr ip, _022CF200 @ =ov00_022CD690 asr r2, r1, #8 lsl r1, r1, #8 and r2, r2, #0xff @@ -21487,7 +21487,7 @@ ov00_022CF1D8: @ 0x022CF1D8 lsr r1, r1, #0x10 bx ip .align 2, 0 -_022CF200: .4byte FUN_022CD690 +_022CF200: .4byte ov00_022CD690 arm_func_end ov00_022CF1D8 arm_func_start ov00_022CF204 @@ -21648,11 +21648,11 @@ ov00_022CF3D4: @ 0x022CF3D4 ldr r0, _022CF47C @ =0x023269BC ldr r2, _022CF480 @ =0x00000101 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022CF47C @ =0x023269BC ldr r2, _022CF480 @ =0x00000101 mov r1, r5 - bl FUN_02085244 + bl sub_02085244 lsr r3, r4, #0x18 lsr r2, r4, #8 lsl ip, r4, #8 @@ -22002,7 +22002,7 @@ ov00_022CF874: @ 0x022CF874 mov r0, r1 add r1, sp, #0x10 mov r2, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [sp, #0x10] add r1, sp, #0xc bl ov00_022CF8F8 @@ -22016,7 +22016,7 @@ ov00_022CF874: @ 0x022CF874 ldrb r3, [sp, #0xc] str r3, [sp, #8] ldrb r3, [sp, #0xf] - bl FUN_0207911C + bl sub_0207911c mov r0, r4 add sp, sp, #0x14 pop {r3, r4, pc} @@ -22078,7 +22078,7 @@ _022CF980: bge _022CF9C0 _022CF9A4: mov r0, #1 - bl FUN_02079B14 + bl sub_02079B14 ldr r0, _022CF9C8 @ =0x0000020B subs sb, sb, r0 mov r0, #0 @@ -22156,7 +22156,7 @@ ov00_022CFA88: @ 0x022CFA88 ldr r5, [r4, #0x64] add r0, r5, #0xe0 ldr r6, [r5, #0xc4] - bl FUN_0207A048 + bl sub_0207A048 ldr r1, [r7, #0x10] cmp r1, #0 beq _022CFAC8 @@ -22174,7 +22174,7 @@ _022CFAC8: str r0, [r6, #0xc] _022CFADC: add r0, r5, #0xe0 - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, #0 pop {r3, r4, r5, r6, r7, pc} arm_func_end ov00_022CFA88 @@ -22183,7 +22183,7 @@ _022CFADC: ov00_022CFAEC: @ 0x022CFAEC push {r4, r5, r6, r7, r8, lr} mov r7, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, #0 ldr r6, _022CFB7C @ =0x02326AC8 mov r5, r0 @@ -22201,13 +22201,13 @@ _022CFB0C: mov r0, r6 mov r2, r8 add r1, r7, #0x74 - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _022CFB60 mov r1, r7 add r0, r6, #0x20 mov r2, #0x30 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, #1 strb r0, [r7, #0x30] b _022CFB70 @@ -22218,7 +22218,7 @@ _022CFB60: blt _022CFB0C _022CFB70: mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _022CFB7C: .4byte 0x02326AC8 @@ -22230,7 +22230,7 @@ ov00_022CFB80: @ 0x022CFB80 mov r8, r0 mov r7, r1 mov r6, r2 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r1, #0 ldr r5, _022CFC1C @ =0x02326AC8 mov r4, r0 @@ -22247,12 +22247,12 @@ _022CFBA4: mov r0, r5 add r1, r8, #0x74 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, r8 add r0, r5, #0x20 mov r2, #0x30 - bl FUN_0207C4C8 - bl FUN_0207AE44 + bl sub_0207C4C8 + bl sub_0207AE44 lsr r0, r0, #0x10 orr r0, r0, r1, lsl #16 str r0, [r5, #0x50] @@ -22266,7 +22266,7 @@ _022CFC00: blt _022CFBA4 _022CFC10: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _022CFC1C: .4byte 0x02326AC8 @@ -22278,9 +22278,9 @@ ov00_022CFC20: @ 0x022CFC20 mov r8, r0 mov r7, r1 mov r6, r2 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 ldr sb, _022CFD08 @ =0x02326AC8 lsr r5, r0, #0x10 mov r2, #0 @@ -22323,18 +22323,18 @@ _022CFCC8: mov r1, sb add r0, r8, #0x74 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r8 add r1, sb, #0x20 mov r2, #0x30 - bl FUN_0207C4C8 + bl sub_0207C4C8 str r5, [sb, #0x50] mov r0, #1 strb r0, [sb, #0x5a] str r7, [sb, #0x54] mov r0, r4 strh r6, [sb, #0x58] - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 _022CFD08: .4byte 0x02326AC8 @@ -22344,7 +22344,7 @@ _022CFD08: .4byte 0x02326AC8 ov00_022CFD0C: @ 0x022CFD0C push {r4, r5, r6, r7, r8, lr} mov r8, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r7, _022CFD70 @ =0x02326AC8 mov r6, r0 mov r5, #0 @@ -22356,7 +22356,7 @@ _022CFD28: mov r0, r7 mov r2, r4 add r1, r8, #0x74 - bl FUN_02087348 + bl Memcmp cmp r0, #0 moveq r0, #0 strbeq r0, [r7, #0x5a] @@ -22368,7 +22368,7 @@ _022CFD54: blt _022CFD28 _022CFD64: mov r0, r6 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _022CFD70: .4byte 0x02326AC8 @@ -22379,12 +22379,12 @@ ov00_022CFD74: @ 0x022CFD74 stmdb sp!, {lr} sub sp, sp, #0x1c add r0, sp, #0xc - bl FUN_02082748 + bl sub_02082748 add r0, sp, #0 - bl FUN_020827F4 + bl sub_020827f4 add r0, sp, #0xc add r1, sp, #0 - bl FUN_02082FDC + bl sub_02082FDC ldr r1, _022CFDA8 @ =0x386D4380 add r0, r0, r1 add sp, sp, #0x1c @@ -22422,12 +22422,12 @@ ov00_022CFDCC: @ 0x022CFDCC ldr r0, _022CFE14 @ =0x022B966C ldr r5, [r0, #4] mov r0, r5 - bl FUN_02079B0C + bl sub_02079B0C ldr r1, _022CFE10 @ =0x023188CC mov r4, r0 ldr r1, [r1, #4] mov r0, r5 - bl FUN_02079A64 + bl sub_02079A64 mov r0, r4 pop {r3, r4, r5, pc} .align 2, 0 @@ -22443,7 +22443,7 @@ ov00_022CFE18: @ 0x022CFE18 pophs {r3, pc} ldr r0, _022CFE38 @ =0x022B966C ldr r0, [r0, #4] - bl FUN_02079A64 + bl sub_02079A64 pop {r3, pc} .align 2, 0 _022CFE38: .4byte 0x022B966C @@ -22477,7 +22477,7 @@ _022CFE80: ldr r7, [r5, r4, lsl #2] mov r1, r8 ldr r0, [r7] - bl FUN_0208982C + bl Strcmp cmp r0, #0 moveq r0, r7 popeq {r4, r5, r6, r7, r8, pc} @@ -22671,7 +22671,7 @@ _022D0100: add r1, sb, #0x94 mov r2, r4 add r1, r1, #0x400 - bl FUN_0207C4C8 + bl sub_0207C4C8 str r4, [sb, #0x594] b _022D0198 _022D0120: @@ -22707,7 +22707,7 @@ _022D017C: add r1, sb, #0x198 mov r2, r4 add r1, r1, #0x400 - bl FUN_0207C4C8 + bl sub_0207C4C8 str r4, [sb, #0x5a0] _022D0198: ldr r0, [sp, #4] @@ -22756,11 +22756,11 @@ _022D0228: _022D0234: ldr r7, [sl, r5, lsl #2] mov r0, r7 - bl FUN_02089678 + bl Strlen mov r2, r0 mov r0, r6 mov r1, r7 - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _022D02A4 cmp r5, #5 @@ -22813,7 +22813,7 @@ _022D02C0: ldr r0, [sp, #4] mov r2, r4 add r1, sb, #0x7b0 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, sb, r4 mov r1, #0 strb r1, [r0, #0x7b0] @@ -23046,7 +23046,7 @@ _022D061C: add r1, r6, r3 add r0, r0, #0x400 sub r1, r1, r2 - bl FUN_02087348 + bl Memcmp cmp r0, #0 beq _022D0660 _022D065C: @@ -23195,7 +23195,7 @@ ov00_022D07F8: @ 0x022D07F8 add r0, sp, #8 str r1, [sl, #0x45c] add r8, r4, r2, lsl #8 - bl FUN_02082748 + bl sub_02082748 mov r6, #0 ldr r1, [sp, #8] ldr r0, [sp, #0xc] @@ -23334,7 +23334,7 @@ ov00_022D0A1C: @ 0x022D0A1C add r0, r5, #2 add r1, r6, #0x54 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r7, [r6, #0x30] ldrb r4, [r5, #0x22] add r5, r5, #0x23 @@ -23345,7 +23345,7 @@ ov00_022D0A1C: @ 0x022D0A1C mov r1, r5 add r0, r6, #0x74 mov r2, #0x20 - bl FUN_02087348 + bl Memcmp cmp r0, #0 moveq r0, #1 strbeq r0, [r6, #0x31] @@ -23362,7 +23362,7 @@ _022D0A84: mov r0, r5 add r1, r6, #0x74 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, #1 _022D0AA4: strb r0, [r6, #0x30] @@ -23481,17 +23481,17 @@ ov00_022D0B8C: @ 0x022D0B8C add r0, r6, r4 add r1, r7, #0x34 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 b _022D0C44 _022D0C24: add r0, r7, #0x34 rsb r2, r5, #0x20 - bl FUN_0207C40C + bl sub_0207C40C add r1, r7, #0x54 mov r2, r5 add r0, r6, r4 sub r1, r1, r5 - bl FUN_0207C4C8 + bl sub_0207C4C8 _022D0C44: mov r0, #1 strb r0, [r7, #0x455] @@ -23513,7 +23513,7 @@ ov00_022D0C54: @ 0x022D0C54 add r0, r6, #2 add r1, r4, #0x34 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r5, [r6, #0x22] add r6, r6, #0x23 cmp r5, #0x20 @@ -23523,7 +23523,7 @@ ov00_022D0C54: @ 0x022D0C54 mov r0, r6 add r1, r4, #0x74 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r4 bl ov00_022CFAEC _022D0CB4: @@ -23705,7 +23705,7 @@ ov00_022D0F30: @ 0x022D0F30 add r0, r4, #0x348 bl ov00_022D397C mov r0, r5 - bl FUN_02089678 + bl Strlen mov r2, r0 mov r1, r5 add r0, r4, #0x348 @@ -23758,7 +23758,7 @@ ov00_022D0FCC: @ 0x022D0FCC add r0, sp, #0 mov r1, r4 mov r2, #0x30 - bl FUN_0207C4C8 + bl sub_0207C4C8 add sp, sp, #0x30 pop {r4, pc} .align 2, 0 @@ -23940,7 +23940,7 @@ _022D1270: add r0, sp, #0 mov r1, #0x36 mov r2, #0x30 - bl FUN_0207C40C + bl sub_0207C40C add r1, sp, #0 add r0, r5, #0x3a4 mov r2, #0x30 @@ -23957,7 +23957,7 @@ _022D1270: add r0, sp, #0 mov r1, #0x5c mov r2, #0x30 - bl FUN_0207C40C + bl sub_0207C40C add r0, r5, #0x3a4 add r1, sp, #0 mov r2, #0x30 @@ -24002,7 +24002,7 @@ _022D134C: add r0, sp, #0 mov r1, #0x36 mov r2, #0x28 - bl FUN_0207C40C + bl sub_0207C40C add r1, sp, #0 add r0, r5, #0x2ec mov r2, #0x28 @@ -24019,7 +24019,7 @@ _022D134C: add r0, sp, #0 mov r1, #0x5c mov r2, #0x28 - bl FUN_0207C40C + bl sub_0207C40C add r0, r5, #0x2ec add r1, sp, #0 mov r2, #0x28 @@ -24047,7 +24047,7 @@ ov00_022D13EC: @ 0x022D13EC add r0, r5, #0x3a4 add r1, r5, #0x3fc mov r2, #0x58 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r1, sp, #0 mov r0, r5 mov r2, #1 @@ -24055,11 +24055,11 @@ ov00_022D13EC: @ 0x022D13EC add r0, r5, #0x3fc add r1, r5, #0x3a4 mov r2, #0x58 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r1, sp, #0 mov r0, r4 mov r2, #0x10 - bl FUN_02087348 + bl Memcmp cmp r0, #0 movne r0, #9 addne sp, sp, #0x14 @@ -24068,7 +24068,7 @@ ov00_022D13EC: @ 0x022D13EC add r0, r5, #0x2ec add r1, r5, #0x348 mov r2, #0x5c - bl FUN_0207C4C8 + bl sub_0207C4C8 add r1, sp, #0 mov r0, r5 mov r2, #1 @@ -24076,11 +24076,11 @@ ov00_022D13EC: @ 0x022D13EC add r0, r5, #0x348 add r1, r5, #0x2ec mov r2, #0x5c - bl FUN_0207C4C8 + bl sub_0207C4C8 add r1, sp, #0 add r0, r4, #0x10 mov r2, #0x14 - bl FUN_02087348 + bl Memcmp cmp r0, #0 movne r0, #9 strbne r0, [r5, #0x455] @@ -24146,7 +24146,7 @@ _022D1528: add r0, sp, #0 mov r1, #0x36 mov r2, #0x30 - bl FUN_0207C40C + bl sub_0207C40C add r1, sp, #0 add r0, r7, #0x3fc mov r2, #0x30 @@ -24175,7 +24175,7 @@ _022D1528: add r0, sp, #0 mov r1, #0x5c mov r2, #0x30 - bl FUN_0207C40C + bl sub_0207C40C add r0, r7, #0x3fc add r1, sp, #0 mov r2, #0x30 @@ -24203,7 +24203,7 @@ _022D1608: add r0, sp, #0 mov r1, #0x36 mov r2, #0x28 - bl FUN_0207C40C + bl sub_0207C40C add r1, sp, #0 add r0, r7, #0x348 mov r2, #0x28 @@ -24232,7 +24232,7 @@ _022D1608: add r0, sp, #0 mov r1, #0x5c mov r2, #0x28 - bl FUN_0207C40C + bl sub_0207C40C add r0, r7, #0x348 add r1, sp, #0 mov r2, #0x28 @@ -24250,7 +24250,7 @@ _022D16E4: add r1, sp, #0x30 mov r2, r5 add r0, r0, r4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 movne r0, #9 strbne r0, [r7, #0x455] @@ -24287,7 +24287,7 @@ _022D1750: add r0, sp, #0 mov r1, #0x36 mov r2, #0x30 - bl FUN_0207C40C + bl sub_0207C40C add r1, sp, #0 add r0, r5, #0x3fc mov r2, #0x30 @@ -24316,7 +24316,7 @@ _022D1750: add r0, sp, #0 mov r1, #0x5c mov r2, #0x30 - bl FUN_0207C40C + bl sub_0207C40C add r0, r5, #0x3fc add r1, sp, #0 mov r2, #0x30 @@ -24340,7 +24340,7 @@ _022D1820: add r0, sp, #0 mov r1, #0x36 mov r2, #0x28 - bl FUN_0207C40C + bl sub_0207C40C add r1, sp, #0 add r0, r5, #0x348 mov r2, #0x28 @@ -24369,7 +24369,7 @@ _022D1820: add r0, sp, #0 mov r1, #0x5c mov r2, #0x28 - bl FUN_0207C40C + bl sub_0207C40C add r0, r5, #0x348 add r1, sp, #0 mov r2, #0x28 @@ -24416,7 +24416,7 @@ _022D1930: strhi r6, [sp] ldr r2, [sp] mov r1, r7 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [sp] mov r1, r5 bl ov00_022CB5B4 @@ -24508,7 +24508,7 @@ _022D1A74: add r0, sb, #0x2e4 mov r1, #0 mov r2, #8 - bl FUN_0207C40C + bl sub_0207C40C mov r0, #7 strb r0, [sb, #0x455] b _022D1C1C @@ -24789,7 +24789,7 @@ _022D1E5C: bne _022D1ED0 mov r0, r6 bl ov00_022D397C - bl FUN_0207B7E4 + bl EnableIrqFlag mov r7, r0 mov r0, r6 mov r1, r5 @@ -24813,7 +24813,7 @@ _022D1EA0: bpl _022D1EA0 str r0, [sp] mov r0, r7 - bl FUN_0207B7F8 + bl SetIrqFlag mov r1, #0 _022D1ED0: ldrb r0, [r4, r1] @@ -24840,7 +24840,7 @@ ov00_022D1F04: @ 0x022D1F04 add r0, sp, #0 mov r5, r1 bl ov00_022D397C - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 ldr r1, _022D1F6C @ =0x02326C38 add r0, sp, #0 @@ -24854,7 +24854,7 @@ ov00_022D1F04: @ 0x022D1F04 add r0, sp, #0 bl ov00_022D3A88 mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag ldr r0, _022D1F70 @ =0x02326AC0 mov r1, #1 strb r1, [r0] @@ -24892,7 +24892,7 @@ ov00_022D1F74: @ 0x022D1F74 add r0, r5, #0x1cc mov r2, #8 strb r3, [r4, #5] - bl FUN_0207C40C + bl sub_0207C40C mov r0, #0x16 strb r0, [r4, #6] mov r0, #3 @@ -24911,7 +24911,7 @@ ov00_022D1F74: @ 0x022D1F74 add r1, r5, #0x3fc mov r2, #0x58 strb r3, [r4, #0xe] - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r5 add r1, r4, #0xf mov r2, #0 @@ -24919,11 +24919,11 @@ ov00_022D1F74: @ 0x022D1F74 add r0, r5, #0x3fc add r1, r5, #0x3a4 mov r2, #0x58 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #0x2ec add r1, r5, #0x348 mov r2, #0x5c - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r5 add r1, r4, #0x1f mov r2, #0 @@ -24931,7 +24931,7 @@ ov00_022D1F74: @ 0x022D1F74 add r0, r5, #0x348 add r1, r5, #0x2ec mov r2, #0x5c - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r5 add r1, r4, #0xb mov r2, #0x28 @@ -24987,7 +24987,7 @@ ov00_022D20CC: @ 0x022D20CC add r0, r4, #0x34 add r1, r5, #0xb mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrh r2, [r7, #0x18] ldr r1, [r7, #0x1c] mov r0, r4 @@ -25002,7 +25002,7 @@ ov00_022D20CC: @ 0x022D20CC add r0, r4, #0x74 add r1, r5, #0x2c strb r2, [r5, #0x2b] - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #0x4c _022D2184: mov r6, #0 @@ -25114,7 +25114,7 @@ _022D2294: sub r1, r1, #0x30 mov r2, #0x30 strb r5, [r8, r3] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022D2518 @ =0x0232508C lsl r0, r7, #3 ldr r1, [r1] @@ -25505,7 +25505,7 @@ _022D2844: ldr r2, [sp] add r1, r3, r1 movlo r6, #0 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [sp] mov r1, r5 bl ov00_022CB5B4 @@ -25604,14 +25604,14 @@ _022D298C: add r1, r4, #5 mov r2, r7 sub fp, r6, r7 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r1, r4, #5 mov r0, r8 add r1, r1, r7 mov r2, fp add sl, sl, r7 sub sb, sb, r7 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, #0x17 strb r0, [r4] mov r0, #3 @@ -25717,7 +25717,7 @@ ov00_022D2B44: @ 0x022D2B44 push {r4, lr} mov r4, r0 ldr r0, _022D2B6C @ =0x02000C1C - bl FUN_02000B9C + bl sub_02000B9C ldr r0, _022D2B70 @ =0x022B966C ldr r0, [r0, #4] ldr r0, [r0, #0xa4] @@ -25733,7 +25733,7 @@ _022D2B70: .4byte 0x022B966C ov00_022D2B74: @ 0x022D2B74 push {r4, r5, r6, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, #0 ldr r6, _022D2C48 @ =0x02326AC8 ldr r1, _022D2C4C @ =0x000003BD @@ -25751,7 +25751,7 @@ _022D2BAC: cmp r4, #4 add r6, r6, #0x5c blt _022D2B90 - bl FUN_0207B7F8 + bl SetIrqFlag ldr r0, _022D2C50 @ =0x022B966C ldr r4, [r0, #8] cmp r4, #0 @@ -25782,7 +25782,7 @@ _022D2BD4: strb r6, [r1, #8] str r6, [r1, #4] ldr r0, [r1] - bl FUN_02079940 + bl sub_02079940 _022D2C38: ldr r4, [r4, #0x68] cmp r4, #0 @@ -25796,36 +25796,36 @@ _022D2C50: .4byte 0x022B966C arm_func_start ov00_022D2C54 ov00_022D2C54: @ 0x022D2C54 - ldr ip, _022D2C68 @ =FUN_0207C40C + ldr ip, _022D2C68 @ =sub_0207C40C ldr r0, _022D2C6C @ =0x02326AC8 mov r1, #0 mov r2, #0x170 bx ip .align 2, 0 -_022D2C68: .4byte FUN_0207C40C +_022D2C68: .4byte sub_0207C40C _022D2C6C: .4byte 0x02326AC8 arm_func_end ov00_022D2C54 arm_func_start ov00_022D2C70 ov00_022D2C70: @ 0x022D2C70 - ldr ip, _022D2C84 @ =FUN_0207C4C8 + ldr ip, _022D2C84 @ =sub_0207C4C8 mov r3, r0 mov r0, r1 mov r1, r3 bx ip .align 2, 0 -_022D2C84: .4byte FUN_0207C4C8 +_022D2C84: .4byte sub_0207C4C8 arm_func_end ov00_022D2C70 arm_func_start ov00_022D2C88 ov00_022D2C88: @ 0x022D2C88 - ldr ip, _022D2C9C @ =FUN_0207C4C8 + ldr ip, _022D2C9C @ =sub_0207C4C8 mov r3, r0 mov r0, r1 mov r1, r3 bx ip .align 2, 0 -_022D2C9C: .4byte FUN_0207C4C8 +_022D2C9C: .4byte sub_0207C4C8 arm_func_end ov00_022D2C88 arm_func_start ov00_022D2CA0 @@ -26106,7 +26106,7 @@ ov00_022D30BC: @ 0x022D30BC mov r1, #0 mov r2, #0x58 mov r4, r0 - bl FUN_0207C40C + bl sub_0207C40C ldr r1, _022D30F4 @ =0x67452301 ldr r0, _022D30F8 @ =0xEFCDAB89 str r1, [r4] @@ -26148,7 +26148,7 @@ ov00_022D3104: @ 0x022D3104 mov r0, r7 mov r2, r5 add r1, r1, r4 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r8 add r1, r8, #0x18 mov r4, #0 @@ -26172,7 +26172,7 @@ _022D31A4: add r0, r7, r5 add r1, r1, r4 sub r2, r6, r5 - bl FUN_0207C4C8 + bl sub_0207C4C8 pop {r4, r5, r6, r7, r8, pc} arm_func_end ov00_022D3104 @@ -26706,7 +26706,7 @@ ov00_022D397C: @ 0x022D397C mov r1, #0 mov r2, #0x5c mov r4, r0 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022D39BC @ =0x67452301 ldr r1, _022D39C0 @ =0xEFCDAB89 str r0, [r4] @@ -26751,7 +26751,7 @@ ov00_022D39D0: @ 0x022D39D0 mov r0, r7 mov r2, r5 add r1, r1, r4 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r8 add r1, r8, #0x1c mov r4, #0 @@ -26775,7 +26775,7 @@ _022D3A70: add r0, r7, r5 add r1, r1, r4 sub r2, r6, r5 - bl FUN_0207C4C8 + bl sub_0207C4C8 pop {r4, r5, r6, r7, r8, pc} arm_func_end ov00_022D39D0 @@ -26969,7 +26969,7 @@ _022D3CD0: add r0, r8, r3, lsl #1 lsl r2, r1, #1 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C pop {r4, r5, r6, r7, r8, pc} arm_func_end ov00_022D3C58 @@ -27072,7 +27072,7 @@ _022D3E1C: add r0, r8, r3, lsl #1 lsl r2, r1, #1 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C pop {r4, r5, r6, r7, r8, pc} arm_func_end ov00_022D3D98 @@ -27158,7 +27158,7 @@ ov00_022D3F14: @ 0x022D3F14 lsl r2, r8, #1 mov r1, #0 str r0, [sp] - bl FUN_0207C40C + bl sub_0207C40C mov r0, sl mov r1, r8 bl ov00_022D3C08 @@ -27230,7 +27230,7 @@ _022D4010: lsl r2, r1, #1 add r0, r7, ip, lsl #1 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C pop {r3, r4, r5, r6, r7, pc} arm_func_end ov00_022D3FC0 @@ -27251,7 +27251,7 @@ ov00_022D4038: @ 0x022D4038 add r0, sl, r0, lsl #1 lsl r2, r1, #1 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C _022D4078: cmp fp, #0 mov r4, #0 @@ -27374,7 +27374,7 @@ ov00_022D41B8: @ 0x022D41B8 mov r1, #0 str r3, [sp, #8] add r7, r6, sb, lsl #1 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, [sp, #4] mov r1, sb bl ov00_022D3C08 @@ -27394,13 +27394,13 @@ ov00_022D41B8: @ 0x022D41B8 ldr r0, [sp, #4] mov r1, r7 lsl r2, sb, #1 - bl FUN_0207C4C8 + bl sub_0207C4C8 b _022D4350 _022D4244: ldr r0, [sp, #4] add r1, r6, r4, lsl #1 lsl r2, fp, #1 - bl FUN_0207C4C8 + bl sub_0207C4C8 cmp r5, #2 ble _022D4278 add r0, sl, r5, lsl #1 @@ -27436,12 +27436,12 @@ _022D42C4: ldr r2, [sp, #0x14] mov r1, r6 add r0, r6, #2 - bl FUN_020872BC + bl Memmove add r0, r7, fp bl ov00_022D419C ldr r2, [sp, #0x18] ldr r3, [sp, #0x10] - bl FUN_0208FE3C + bl sub_0208FE3C mov r5, r0 ldr r0, _022D4394 @ =0x0000FFFF cmp r5, r0 @@ -27476,7 +27476,7 @@ _022D4350: ldr r1, [sp] mov r0, r6 lsl r2, sb, #1 - bl FUN_0207C4C8 + bl sub_0207C4C8 _022D436C: ldr r0, [sp, #8] cmp r0, #0 @@ -27485,7 +27485,7 @@ _022D436C: ldr r1, [sp, #8] mov r0, r7 lsl r2, sb, #1 - bl FUN_0207C4C8 + bl sub_0207C4C8 add sp, sp, #0x20 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -27513,7 +27513,7 @@ ov00_022D4398: @ 0x022D4398 lsl r2, r1, #1 mov r1, #0 add r5, r4, r8, lsl #1 - bl FUN_0207C40C + bl sub_0207C40C mov r2, #1 mov r0, sb mov r1, r8 @@ -27534,7 +27534,7 @@ _022D4410: ldr r0, [sp, #8] mov r1, sl lsl r2, r8, #1 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r6, r6, #1 b _022D444C _022D4440: @@ -27553,7 +27553,7 @@ _022D4458: mov r0, r4 mov r1, sl mov r2, fp - bl FUN_0207C4C8 + bl sub_0207C4C8 cmp r7, #0 beq _022D449C str r8, [sp] @@ -27579,7 +27579,7 @@ _022D449C: mov r0, r4 mov r1, sl mov r2, fp - bl FUN_0207C4C8 + bl sub_0207C4C8 cmp r7, #0 beq _022D4500 str r8, [sp] @@ -27624,11 +27624,11 @@ ov00_022D452C: @ 0x022D452C str r2, [sp, #0xc] mov r1, sb mov r2, r8 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [sp, #0xc] mov r1, r4 mov r2, r8 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, #1 strh r0, [r4, r8] mov r0, sb @@ -27648,11 +27648,11 @@ _022D45A0: mov r0, sb mov r1, r4 mov r2, r8 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r7 mov r1, sb mov r2, r8 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r7 mov r1, fp mov r2, r5 @@ -27666,11 +27666,11 @@ _022D45A0: mov r0, r5 mov r1, r6 mov r2, r8 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r7 mov r1, r5 mov r2, r8 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, sb mov r1, sl bl ov00_022D3C28 @@ -27704,7 +27704,7 @@ ov00_022D4678: @ 0x022D4678 mov r7, r0 mov sb, r1 ldr r5, [sp, #0x20] - bl FUN_0207C4C8 + bl sub_0207C4C8 cmp r8, #1 bne _022D46B8 mov r0, r7 @@ -27732,7 +27732,7 @@ _022D46D4: mov r2, r8 add r0, r0, r5, lsl #1 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, [sp, #0x30] ldr r1, [sp, #0x2c] ldr r2, [sp, #0x24] @@ -27746,12 +27746,12 @@ _022D46D4: mov r2, r8 mov r0, r7 add r1, r7, r5, lsl #1 - bl FUN_020872BC + bl Memmove add r0, r7, r6, lsl #1 sub r0, r0, r5, lsl #1 lsl r2, r5, #1 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r7 ldr r1, [sp, #0x24] mov r2, r6 @@ -27765,7 +27765,7 @@ _022D4774: mov r0, r7 mov r2, r4 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C pop {r3, r4, r5, r6, r7, r8, sb, pc} _022D4788: ldr r2, [sp, #0x24] @@ -27797,7 +27797,7 @@ ov00_022D47A0: @ 0x022D47A0 popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} mov r2, r4 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, [sp, #0x28] mov r1, sl add r6, r0, sl, lsl #1 @@ -27923,7 +27923,7 @@ ov00_022D49AC: @ 0x022D49AC lsl r2, r3, #1 mov r1, #0 mov r4, r0 - bl FUN_0207C40C + bl sub_0207C40C sub r0, r5, #1 cmp r5, #1 add r6, r6, r0 @@ -27969,26 +27969,26 @@ _022D4A3C: arm_func_start ov00_020800FC ov00_020800FC: @ 0x022D4A4C - ldr ip, _022D4A54 @ =FUN_020800FC + ldr ip, _022D4A54 @ =sub_020800fc bx ip .align 2, 0 -_022D4A54: .4byte FUN_020800FC +_022D4A54: .4byte sub_020800fc arm_func_end ov00_020800FC arm_func_start ov00_0208013C ov00_0208013C: @ 0x022D4A58 - ldr ip, _022D4A60 @ =FUN_0208013C + ldr ip, _022D4A60 @ =sub_0208013C bx ip .align 2, 0 -_022D4A60: .4byte FUN_0208013C +_022D4A60: .4byte sub_0208013C arm_func_end ov00_0208013C arm_func_start ov00_02080204 ov00_02080204: @ 0x022D4A64 - ldr ip, _022D4A6C @ =FUN_02080204 + ldr ip, _022D4A6C @ =sub_02080204 bx ip .align 2, 0 -_022D4A6C: .4byte FUN_02080204 +_022D4A6C: .4byte sub_02080204 arm_func_end ov00_02080204 arm_func_start ov00_022D4A70 @@ -27996,31 +27996,31 @@ ov00_022D4A70: @ 0x022D4A70 push {r4, r5, r6, lr} mov r6, r0 mov r5, r1 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r2, _022D4B84 @ =0x02326C4C mov r4, r0 ldr r1, [r2] cmp r1, #0 beq _022D4AA0 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, r5, r6, pc} _022D4AA0: cmp r6, #0 bne _022D4AB4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, r5, r6, pc} _022D4AB4: tst r6, #0x1f beq _022D4AC8 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, r5, r6, pc} _022D4AC8: cmp r5, #0x2300 bhs _022D4ADC - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #6 pop {r4, r5, r6, pc} _022D4ADC: @@ -28049,23 +28049,23 @@ _022D4ADC: strh r0, [r1, #0xf8] bl ov00_022D59D4 bl ov00_022D705C - bl FUN_0207ADCC + bl sub_0207ADCC cmp r0, #0 bne _022D4B50 - bl FUN_0207AD54 + bl sub_0207AD54 _022D4B50: - bl FUN_0207B030 + bl sub_0207b030 cmp r0, #0 bne _022D4B60 - bl FUN_0207AFF0 + bl sub_0207AFF0 _022D4B60: ldr r0, _022D4B84 @ =0x02326C4C ldr r0, [r0] add r0, r0, #0x2cc add r0, r0, #0x2000 - bl FUN_0207B040 + bl sub_0207B040 mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r4, r5, r6, pc} .align 2, 0 @@ -28075,12 +28075,12 @@ _022D4B84: .4byte 0x02326C4C arm_func_start ov00_022D4B88 ov00_022D4B88: @ 0x022D4B88 push {r3, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r2, _022D4BDC @ =0x02326C4C ldr r1, [r2] cmp r1, #0 bne _022D4BAC - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, pc} _022D4BAC: @@ -28088,13 +28088,13 @@ _022D4BAC: ldr r1, [r1, #0x260] cmp r1, #1 beq _022D4BC8 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, pc} _022D4BC8: mov r1, #0 str r1, [r2] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, pc} .align 2, 0 @@ -28106,13 +28106,13 @@ ov00_022D4BE0: @ 0x022D4BE0 push {r4, r5, r6, lr} mov r6, r0 mov r5, r1 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D4DD8 @ =0x02326C4C mov r4, r0 ldr r1, [r1] cmp r1, #0 bne _022D4C10 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, r5, r6, pc} _022D4C10: @@ -28131,15 +28131,15 @@ _022D4C34: bl ov00_022D571C b _022D4C68 _022D4C44: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #2 pop {r4, r5, r6, pc} _022D4C50: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r4, r5, r6, pc} _022D4C5C: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, r5, r6, pc} _022D4C68: @@ -28165,19 +28165,19 @@ _022D4CAC: mov r0, #0xb bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #7 pop {r4, r5, r6, pc} _022D4CC4: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #5 pop {r4, r5, r6, pc} _022D4CD4: mov r0, #0xb bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #7 pop {r4, r5, r6, pc} _022D4CEC: @@ -28190,12 +28190,12 @@ _022D4CEC: mov r0, #0xb bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #7 pop {r4, r5, r6, pc} _022D4D1C: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #5 pop {r4, r5, r6, pc} _022D4D2C: @@ -28206,7 +28206,7 @@ _022D4D2C: mov r0, #0xb bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #7 pop {r4, r5, r6, pc} _022D4D54: @@ -28232,19 +28232,19 @@ _022D4D98: mov r0, #0xc bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, r5, r6, pc} _022D4DB0: mov r0, #0xb bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #7 pop {r4, r5, r6, pc} _022D4DC8: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #3 pop {r4, r5, r6, pc} .align 2, 0 @@ -28256,13 +28256,13 @@ _022D4DE0: .4byte 0x022D5D40 arm_func_start ov00_022D4DE4 ov00_022D4DE4: @ 0x022D4DE4 push {r4, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D4ECC @ =0x02326C4C mov r4, r0 ldr r1, [r1] cmp r1, #0 bne _022D4E0C - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, pc} _022D4E0C: @@ -28274,15 +28274,15 @@ _022D4E0C: beq _022D4E50 cmp r1, #4 bne _022D4E44 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #2 pop {r4, pc} _022D4E38: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r4, pc} _022D4E44: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, pc} _022D4E50: @@ -28306,19 +28306,19 @@ _022D4E74: b _022D4EBC _022D4E94: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #4 pop {r4, pc} _022D4EA4: mov r0, #0xb bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #7 pop {r4, pc} _022D4EBC: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #3 pop {r4, pc} .align 2, 0 @@ -28345,13 +28345,13 @@ ov00_022D4EF4: @ 0x022D4EF4 mov r7, r0 mov r6, r1 mov r5, r2 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D5064 @ =0x02326C4C mov r4, r0 ldr r1, [r1] cmp r1, #0 bne _022D4F28 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, r6, r7, pc} _022D4F28: @@ -28370,7 +28370,7 @@ _022D4F4C: mov r2, r5 bl ov00_022D583C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #2 pop {r3, r4, r5, r6, r7, pc} _022D4F6C: @@ -28379,11 +28379,11 @@ _022D4F6C: mov r2, r5 bl ov00_022D583C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, r6, r7, pc} _022D4F8C: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, r6, r7, pc} _022D4F98: @@ -28397,7 +28397,7 @@ _022D4F98: add r0, r0, #0x2000 ldrh r1, [r1, #0x8c] ldr r0, [r0, #0x288] - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r2, _022D5064 @ =0x02326C4C ldr r0, _022D5068 @ =0x022D5FFC ldr r1, [r2] @@ -28427,19 +28427,19 @@ _022D500C: b _022D5054 _022D502C: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #4 pop {r3, r4, r5, r6, r7, pc} _022D503C: mov r0, #0xb bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #7 pop {r3, r4, r5, r6, r7, pc} _022D5054: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #3 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -28450,13 +28450,13 @@ _022D5068: .4byte 0x022D5FFC arm_func_start ov00_022D506C ov00_022D506C: @ 0x022D506C push {r4, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D510C @ =0x02326C4C mov r4, r0 ldr r1, [r1] cmp r1, #0 bne _022D5094 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, pc} _022D5094: @@ -28479,20 +28479,20 @@ _022D50B8: strh r1, [r0, #0x80] b _022D50FC _022D50D8: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #2 pop {r4, pc} _022D50E4: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r4, pc} _022D50F0: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, pc} _022D50FC: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #3 pop {r4, pc} .align 2, 0 @@ -28505,13 +28505,13 @@ ov00_022D5110: @ 0x022D5110 mov r7, r0 mov r6, r1 mov r5, r2 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r2, _022D5308 @ =0x02326C4C mov r4, r0 ldr ip, [r2] cmp ip, #0 bne _022D5144 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, r6, r7, pc} _022D5144: @@ -28527,14 +28527,14 @@ _022D5144: _022D5168: cmp r7, #0 bne _022D517C - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, r6, r7, pc} _022D517C: ldrh r3, [r7, #0x3c] cmp r3, #0 beq _022D5194 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, r6, r7, pc} _022D5194: @@ -28546,7 +28546,7 @@ _022D5194: cmplo r0, #4 blo _022D51C0 mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, r6, r7, pc} _022D51C0: @@ -28563,25 +28563,25 @@ _022D51C0: bne _022D51FC add r0, r1, #0x2200 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C b _022D521C _022D51FC: add r0, r6, #2 add r1, r1, #0x2200 - bl FUN_0207C4C8 + bl sub_0207C4C8 b _022D521C _022D520C: add r0, ip, #0x2200 mov r1, #0 mov r2, #0x52 - bl FUN_0207C40C + bl sub_0207C40C _022D521C: ldr r1, _022D5308 @ =0x02326C4C mov r0, r7 ldr r1, [r1] mov r2, #0xc0 add r1, r1, #0x2140 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022D5308 @ =0x02326C4C mov r0, r5 ldr r1, [r1] @@ -28592,15 +28592,15 @@ _022D521C: bl ov00_022D5670 b _022D527C _022D5258: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #2 pop {r3, r4, r5, r6, r7, pc} _022D5264: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, r6, r7, pc} _022D5270: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, r6, r7, pc} _022D527C: @@ -28628,19 +28628,19 @@ _022D52B0: b _022D52F8 _022D52D0: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #4 pop {r3, r4, r5, r6, r7, pc} _022D52E0: mov r0, #0xb bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #7 pop {r3, r4, r5, r6, r7, pc} _022D52F8: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #3 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -28652,13 +28652,13 @@ _022D5310: .4byte 0x022D5D40 arm_func_start ov00_022D5314 ov00_022D5314: @ 0x022D5314 push {r4, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D5428 @ =0x02326C4C mov r4, r0 ldr r1, [r1] cmp r1, #0 bne _022D533C - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, pc} _022D533C: @@ -28670,15 +28670,15 @@ _022D533C: beq _022D5380 cmp r2, #0xa bne _022D5374 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #2 pop {r4, pc} _022D5368: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r4, pc} _022D5374: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r4, pc} _022D5380: @@ -28714,19 +28714,19 @@ _022D53D0: b _022D5418 _022D53F0: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #4 pop {r4, pc} _022D5400: mov r0, #0xb bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #7 pop {r4, pc} _022D5418: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #3 pop {r4, pc} .align 2, 0 @@ -28737,13 +28737,13 @@ _022D542C: .4byte 0x022D6794 arm_func_start ov00_022D5430 ov00_022D5430: @ 0x022D5430 push {r3, r4, r5, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D5634 @ =0x02326C4C mov r4, r0 ldr r1, [r1] cmp r1, #0 bne _022D5458 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, pc} _022D5458: @@ -28768,11 +28768,11 @@ _022D546C: @ jump table b _022D54F8 @ case 12 b _022D54A4 @ case 13 _022D54A4: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #2 pop {r3, r4, r5, pc} _022D54B0: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, pc} _022D54BC: @@ -28784,12 +28784,12 @@ _022D54BC: mov r0, r4 add r1, r1, #0x2200 strh r2, [r1, #0x80] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #3 pop {r3, r4, r5, pc} _022D54E8: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 pop {r3, r4, r5, pc} _022D54F8: @@ -28808,7 +28808,7 @@ _022D5524: bl ov00_022BF240 mov r5, r0 mov r1, #2 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldrh r0, [r5] cmp r0, #0 beq _022D5554 @@ -28829,7 +28829,7 @@ _022D5554: mov r0, r4 add r1, r1, #0x2200 strh r2, [r1, #0x80] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, pc} _022D558C: @@ -28867,19 +28867,19 @@ _022D55DC: b _022D5624 _022D55FC: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #4 pop {r3, r4, r5, pc} _022D560C: mov r0, #0xb bl ov00_022D5B1C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #7 pop {r3, r4, r5, pc} _022D5624: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #3 pop {r3, r4, r5, pc} .align 2, 0 @@ -28891,14 +28891,14 @@ _022D563C: .4byte ov00_022D68B0 arm_func_start ov00_022D5640 ov00_022D5640: @ 0x022D5640 push {r4, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D566C @ =0x02326C4C mov r4, #0 ldr r1, [r1] cmp r1, #0 addne r1, r1, #0x2000 ldrne r4, [r1, #0x260] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 pop {r4, pc} .align 2, 0 @@ -28909,7 +28909,7 @@ _022D566C: .4byte 0x02326C4C ov00_022D5670: @ 0x022D5670 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D5704 @ =0x02326C4C mov r2, #0 ldr r3, [r1] @@ -28917,7 +28917,7 @@ ov00_022D5670: @ 0x022D5670 cmp r3, #0 ldr r4, [r1, #0x264] bne _022D56A4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, pc} _022D56A4: @@ -28943,7 +28943,7 @@ _022D56C4: orr r2, r5, r1 add r1, r3, #0x2000 str r2, [r1, #0x264] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 pop {r3, r4, r5, pc} .align 2, 0 @@ -29024,7 +29024,7 @@ _022D57C4: add r2, r0, #0x2000 ldr r0, [r2, #0x270] ldr r2, [r2, #0x274] - bl FUN_0207C40C + bl sub_0207C40C _022D5810: ldr r0, _022D5838 @ =0x02326C4C ldr r1, [r5, #0xc] @@ -29094,7 +29094,7 @@ _022D58B0: ldr r1, [r1] add r1, r1, #0x92 add r1, r1, #0x2200 - bl FUN_0207C4C8 + bl sub_0207C4C8 b _022D5924 _022D590C: ldr r1, _022D59C8 @ =0x02326C4C @@ -29102,7 +29102,7 @@ _022D590C: ldr r1, [r1] add r1, r1, #0x92 add r1, r1, #0x2200 - bl FUN_0207C4C8 + bl sub_0207C4C8 _022D5924: cmp r4, #0 ldrne r0, _022D59D0 @ =0x02318160 @@ -29114,7 +29114,7 @@ _022D5924: ldr r1, [r1] add r1, r1, #0x29c add r1, r1, #0x2000 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022D59C8 @ =0x02326C4C mov r1, #0 ldr r0, [r0] @@ -29127,7 +29127,7 @@ _022D5968: ldr r1, [r1] add r1, r1, #0x29c add r1, r1, #0x2000 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, #0 _022D5984: ldrb r0, [r4] @@ -29263,7 +29263,7 @@ _022D5B18: .4byte 0x02326C4C ov00_022D5B1C: @ 0x022D5B1C push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D5BA8 @ =0x02326C4C mov r4, r0 ldr r1, [r1] @@ -29275,7 +29275,7 @@ ov00_022D5B1C: @ 0x022D5B1C beq _022D5B58 add r0, r1, #0x2cc add r0, r0, #0x2000 - bl FUN_0207B1E8 + bl sub_0207B1E8 _022D5B58: ldr r0, _022D5BA8 @ =0x02326C4C ldr r0, [r0] @@ -29293,10 +29293,10 @@ _022D5B58: add r0, r0, #0x2cc ldr r3, _022D5BB0 @ =0x022D5C28 add r0, r0, #0x2000 - bl FUN_0207B17C + bl sub_0207B17C _022D5B9C: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _022D5BA8: .4byte 0x02326C4C @@ -29308,13 +29308,13 @@ _022D5BB0: .4byte 0x022D5C28 ov00_022D5BB4: @ 0x022D5BB4 push {r3, r4, lr} sub sp, sp, #4 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D5C1C @ =0x02326C4C mov r4, r0 ldr r0, [r1] add r0, r0, #0x2cc add r0, r0, #0x2000 - bl FUN_0207B1E8 + bl sub_0207B1E8 ldr r0, _022D5C1C @ =0x02326C4C ldr r1, [r0] add r0, r1, #0x2000 @@ -29327,10 +29327,10 @@ ov00_022D5BB4: @ 0x022D5BB4 ldr r3, _022D5C24 @ =0x022D5C28 add r0, r0, #0x2000 str r2, [sp] - bl FUN_0207B17C + bl sub_0207B17C _022D5C0C: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #4 pop {r3, r4, pc} .align 2, 0 @@ -29629,7 +29629,7 @@ _022D6708: bl ov00_022D758C ldr r0, [r4, #8] mov r1, #0x620 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r0, [r4, #8] bl ov00_022D709C pop {r4, pc} @@ -29904,13 +29904,13 @@ _022D6BD8: .4byte 0x00000953 arm_func_start ov00_022D6BDC ov00_022D6BDC: @ 0x022D6BDC push {r4, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 bl ov00_022D570C cmp r0, #0 bne _022D6C00 mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} _022D6C00: add r1, r0, #0x2000 @@ -29921,24 +29921,24 @@ _022D6C00: cmp r2, #0 ble _022D6C24 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C _022D6C24: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} arm_func_end ov00_022D6BDC arm_func_start ov00_022D6C30 ov00_022D6C30: @ 0x022D6C30 push {r3, r4, r5, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 bl ov00_022D570C cmp r0, #0 mov r5, #0 bne _022D6C5C mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 pop {r3, r4, r5, pc} _022D6C5C: @@ -29951,7 +29951,7 @@ _022D6C5C: ldrhi r5, [r1] _022D6C78: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 pop {r3, r4, r5, pc} arm_func_end ov00_022D6C30 @@ -29960,13 +29960,13 @@ _022D6C78: ov00_022D6C88: @ 0x022D6C88 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 bl ov00_022D570C cmp r0, #0 bne _022D6CB4 mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, pc} _022D6CB4: @@ -29989,7 +29989,7 @@ _022D6CDC: _022D6CF0: strb r1, [r0, #0x26a] mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 pop {r3, r4, r5, pc} arm_func_end ov00_022D6C88 @@ -29998,13 +29998,13 @@ _022D6CF0: ov00_022D6D04: @ 0x022D6D04 push {r3, r4, r5, lr} mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r5, r0 bl ov00_022D570C cmp r0, #0 bne _022D6D30 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, pc} _022D6D30: @@ -30013,11 +30013,11 @@ _022D6D30: movs r4, r0 mov r0, r5 bne _022D6D50 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #0 pop {r3, r4, r5, pc} _022D6D50: - bl FUN_0207B7F8 + bl SetIrqFlag add r0, r4, #0x10 pop {r3, r4, r5, pc} arm_func_end ov00_022D6D04 @@ -30057,7 +30057,7 @@ _022D6DC0: add r1, r7, #0x10 mov r2, #0xc0 strh r4, [r7, #2] - bl FUN_0207C3B4 + bl sub_0207c3b4 mov r0, r7 bl ov00_022D6FA0 pop {r3, r4, r5, r6, r7, pc} @@ -30264,7 +30264,7 @@ ov00_022D705C: @ 0x022D705C str r2, [r1, #8] ldr r0, _022D7098 @ =0x02326C5C str r2, [r1, #4] - bl FUN_0207A030 + bl sub_0207A030 pop {r3, pc} .align 2, 0 _022D7094: .4byte 0x02326C50 @@ -30328,7 +30328,7 @@ ov00_022D7140: @ 0x022D7140 mov r5, #0 bl ov00_022D570C mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag cmp r4, #0 beq _022D7178 add r1, r4, #0x2000 @@ -30339,7 +30339,7 @@ ov00_022D7140: @ 0x022D7140 addeq r1, r4, #0x144 addeq r5, r1, #0x2000 _022D7178: - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 pop {r3, r4, r5, pc} arm_func_end ov00_022D7140 @@ -30352,7 +30352,7 @@ ov00_022D7184: @ 0x022D7184 mov r4, r7 bl ov00_022D570C mov r6, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag cmp r6, #0 beq _022D71D0 add r1, r6, #0x2000 @@ -30366,7 +30366,7 @@ ov00_022D7184: @ 0x022D7184 add r1, r6, #0x14c add r7, r1, #0x2000 _022D71D0: - bl FUN_0207B7F8 + bl SetIrqFlag cmp r5, #0 strhne r4, [r5] mov r0, r7 @@ -30377,10 +30377,10 @@ _022D71D0: ov00_022D71E4: @ 0x022D71E4 push {r4, lr} mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _022D7200 @ =0x02326C50 str r4, [r1, #0x28] - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} .align 2, 0 _022D7200: .4byte 0x02326C50 @@ -30393,25 +30393,25 @@ ov00_022D7204: @ 0x022D7204 mov sb, r1 mov r8, r2 mov r6, r3 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r5, r0 bl ov00_022D570C cmp r0, #0 bne _022D723C mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mvn r0, #0 pop {r3, r4, r5, r6, r7, r8, sb, pc} _022D723C: ldr r0, _022D737C @ =0x02326C5C - bl FUN_0207A048 + bl sub_0207A048 bl ov00_022D570C movs r7, r0 bne _022D7268 ldr r0, _022D737C @ =0x02326C5C - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mvn r0, #0 pop {r3, r4, r5, r6, r7, r8, sb, pc} _022D7268: @@ -30424,23 +30424,23 @@ _022D7268: bne _022D729C _022D7284: ldr r0, _022D737C @ =0x02326C5C - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mvn r0, #3 pop {r3, r4, r5, r6, r7, r8, sb, pc} _022D729C: mov r0, sb mov r2, r8 add r1, r7, #0xf00 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r2, [sp, #0x20] cmp r2, #0 ble _022D72C8 add r1, r7, #0xf00 mov r0, r6 add r1, r1, r8 - bl FUN_0207C4C8 + bl sub_0207C4C8 _022D72C8: ldr r1, [sp, #0x20] ldr r0, _022D7380 @ =ov00_022D738C @@ -30465,30 +30465,30 @@ _022D72F4: @ jump table b _022D7318 @ case 8 _022D7318: ldr r0, _022D737C @ =0x02326C5C - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mvn r0, #4 pop {r3, r4, r5, r6, r7, r8, sb, pc} _022D7330: ldr r0, _022D7384 @ =0x02326C54 - bl FUN_02079888 + bl sub_02079888 ldr r0, _022D7388 @ =0x02326C50 ldr r0, [r0, #0x24] cmp r0, #0 beq _022D7364 cmp r0, #1 ldr r0, _022D737C @ =0x02326C5C - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mvn r0, #4 pop {r3, r4, r5, r6, r7, r8, sb, pc} _022D7364: ldr r0, _022D737C @ =0x02326C5C - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r6 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 @@ -30513,7 +30513,7 @@ ov00_022D738C: @ 0x022D738C bl ov00_022D5BB4 _022D73B8: ldr r0, _022D73C8 @ =0x02326C54 - bl FUN_020798D8 + bl sub_020798D8 pop {r3, pc} .align 2, 0 _022D73C4: .4byte 0x02326C50 @@ -30562,7 +30562,7 @@ ov00_022D7430: @ 0x022D7430 popne {r3, pc} mov r1, #0 str r1, [r0, #8] - bl FUN_020798D8 + bl sub_020798D8 pop {r3, pc} .align 2, 0 _022D7464: .4byte 0x01FF95E8 @@ -30587,7 +30587,7 @@ _022D746C: arm_func_start ov00_022D7494 ov00_022D7494: @ 0x022D7494 push {r3, r4, r5, lr} - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 bl ov00_022D570C cmp r0, #0 @@ -30601,7 +30601,7 @@ ov00_022D7494: @ 0x022D7494 mov r5, r0 _022D74C8: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 pop {r3, r4, r5, pc} arm_func_end ov00_022D7494 @@ -30639,7 +30639,7 @@ _022D7530: add r0, r0, r2 blt _022D7530 _022D7544: - bl FUN_0208FEA4 + bl DivideInt _022D7548: and r0, r0, #0xff pop {r3, pc} @@ -30708,7 +30708,7 @@ ov00_022D75EC: @ 0x022D75EC mov r0, #0 mov r2, #0x24 str r1, [r3, #0xc] - bl FUN_0207C314 + bl sub_0207C314 ldr r0, _022D778C @ =0x02326C90 ldr r1, [r4] ldr r3, [r0, #0xc] @@ -30742,22 +30742,22 @@ ov00_022D75EC: @ 0x022D75EC str r0, [r1, #8] ldr r1, [r1, #0x10] mov r0, #0 - bl FUN_0207C314 + bl sub_0207C314 mov r0, #0 ldr r1, _022D778C @ =0x02326C90 mov r2, #0x2300 ldr r1, [r1] - bl FUN_0207C314 + bl sub_0207C314 mov r0, #0 ldr r1, _022D778C @ =0x02326C90 mov r2, #0x58 ldr r1, [r1, #4] - bl FUN_0207C314 + bl sub_0207C314 mov r0, #0 ldr r1, _022D778C @ =0x02326C90 mov r2, #0xc ldr r1, [r1, #8] - bl FUN_0207C314 + bl sub_0207C314 ldr r1, _022D778C @ =0x02326C90 ldrb r2, [r4, #8] ldr r0, [r1, #0x10] @@ -30821,13 +30821,13 @@ ov00_022D7794: @ 0x022D7794 _022D77B4: cmp r5, #7 bhs _022D77DC - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 bl ov00_022D92B0 mov r5, r0 bl ov00_022D7CFC mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag b _022D7828 _022D77DC: cmp r5, #9 @@ -30939,7 +30939,7 @@ ov00_022D7900: @ 0x022D7900 mov r1, r5 add r0, r2, #0x18 mov r2, #0xa - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r4, #1 _022D794C: mov r0, r4 @@ -30983,12 +30983,12 @@ ov00_022D7994: @ 0x022D7994 beq _022D79D0 mov r0, r5 add r1, r4, #0x18 - bl FUN_0207C4C8 + bl sub_0207C4C8 b _022D79DC _022D79D0: add r0, r4, #0x18 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C _022D79DC: ldr r3, [sp, #0x18] mov r0, r8 @@ -31014,7 +31014,7 @@ ov00_022D79F8: @ 0x022D79F8 bic r3, r3, #0xf orr r3, r3, #1 strb r3, [r4, #0xd0c] - bl FUN_0207C40C + bl sub_0207C40C mov r2, #0 _022D7A34: ldrb r1, [r7, r2] @@ -31043,7 +31043,7 @@ _022D7A70: _022D7A88: mov r0, r6 add r1, r4, #0x80 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r1, [r4, #0xe6] and r0, r5, #0xff and r0, r0, #3 @@ -31064,7 +31064,7 @@ ov00_022D7AB0: @ 0x022D7AB0 mov r0, r4 add r1, r1, r5, lsl #8 mov r2, #0xf0 - bl FUN_0207C330 + bl sub_0207C330 pop {r3, r4, r5, pc} arm_func_end ov00_022D7AB0 @@ -31309,7 +31309,7 @@ _022D7DD0: movs r4, r0 beq _022D7E08 mov r1, #0x20 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, _022D7E54 @ =0x02326C90 mov r0, r4 ldr r1, [r1, #0xc] @@ -31330,7 +31330,7 @@ _022D7E2C: add r0, r3, #0x18 mov r1, #0 mov r2, #0xa - bl FUN_0207C40C + bl sub_0207C40C pop {r4, pc} _022D7E40: add r1, r1, #1 @@ -31401,7 +31401,7 @@ _022D7EE4: ldrh r2, [r0, #0x7a] add r0, r5, r4 add r1, r5, r1 - bl FUN_02089940 + bl Strncmp cmp r0, #0 moveq r0, #2 popeq {r4, r5, r6, r7, r8, sb, sl, pc} @@ -31586,7 +31586,7 @@ _022D817C: mov r2, sb add r0, r6, #0xc add r1, r4, #4 - bl FUN_02089940 + bl Strncmp cmp r0, #0 ldrbeq r0, [r4, #1] popeq {r3, r4, r5, r6, r7, r8, sb, pc} @@ -31628,7 +31628,7 @@ _022D8200: mov r1, r6 mov r2, r7 add r0, sl, #0xc - bl FUN_02089940 + bl Strncmp cmp r0, #0 addeq r0, sb, r4, lsl #2 ldrbeq r0, [r0, #0x445] @@ -31721,7 +31721,7 @@ ov00_022D8314: @ 0x022D8314 add r1, r3, #0xbf0 mov r2, #0xc0 strb lr, [ip, #0x403] - bl FUN_0207C330 + bl sub_0207C330 pop {r3, pc} arm_func_end ov00_022D8314 @@ -31753,7 +31753,7 @@ _022D83B8: mov r0, r1 add r1, r3, ip mov r2, #0xc0 - bl FUN_0207C330 + bl sub_0207C330 pop {r3, r4, r5, pc} arm_func_end ov00_022D8360 @@ -31781,30 +31781,30 @@ _022D83FC: mov r0, sb mov r1, fp mov r2, #4 - bl FUN_0207C330 + bl sub_0207C330 add r5, r7, r4, lsl #2 mov r0, r5 mov r1, sb mov r2, #4 - bl FUN_0207C330 + bl sub_0207C330 mov r1, r5 mov r0, fp mov r2, #4 - bl FUN_0207C330 + bl sub_0207C330 mov r0, sl add r1, sp, #4 mov r2, #0xc0 - bl FUN_0207C330 + bl sub_0207C330 mov r0, #0xc0 mul r5, r4, r0 add r0, r8, r5 mov r1, sl mov r2, #0xc0 - bl FUN_0207C330 + bl sub_0207C330 add r1, r8, r5 add r0, sp, #4 mov r2, #0xc0 - bl FUN_0207C330 + bl sub_0207C330 mov r4, r6 sub sb, sb, #4 sub sl, sl, #0xc0 @@ -31814,11 +31814,11 @@ _022D8494: add r1, r7, #0x28 mov r0, #0 mov r2, #4 - bl FUN_0207C314 + bl sub_0207C314 add r1, r8, #0x780 mov r0, #0 mov r2, #0xc0 - bl FUN_0207C314 + bl sub_0207C314 add sp, sp, #0xc4 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} arm_func_end ov00_022D83CC @@ -31905,7 +31905,7 @@ ov00_022D858C: @ 0x022D858C add r0, r1, #0xc00 mov r1, #0 mov r2, #0x52 - bl FUN_0207C40C + bl sub_0207C40C add r2, r5, #0xb8 ldrb r1, [r5, #0xd0d] mov r0, r5 @@ -32040,7 +32040,7 @@ _022D8794: bne _022D87B8 mov r0, #0 strb r0, [r7, #0xd15] - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r7, #0xcb0] str r1, [r7, #0xcb4] mov r0, #0xa @@ -32102,7 +32102,7 @@ _022D8864: bne _022D88BC mov r1, r8 add r0, r4, #0xc - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _022D88BC cmp r6, #0 @@ -32220,7 +32220,7 @@ _022D89D8: lsr r3, r2, #0x1e mov r2, #0x10 strb r3, [r4] - bl FUN_0207C4C8 + bl sub_0207C4C8 b _022D8A6C _022D89FC: add r0, r0, #0x100 @@ -32232,7 +32232,7 @@ _022D8A04: add r1, r4, #2 mov r2, #5 strb r3, [r4] - bl FUN_0207C4C8 + bl sub_0207C4C8 b _022D8A6C _022D8A20: mov r1, #2 @@ -32554,7 +32554,7 @@ _022D8DFC: add r1, r4, #0x300 mov r0, #0 mov r2, #0x144 - bl FUN_0207C314 + bl sub_0207C314 mov r0, r4 bl ov00_022D8EAC strb r0, [r4, #0xd10] @@ -32570,7 +32570,7 @@ _022D8E34: add r1, r4, #0x300 mov r0, #0 mov r2, #0x144 - bl FUN_0207C314 + bl sub_0207C314 mov r1, #0 mov r0, r4 strb r1, [r4, #0xd0f] @@ -32595,7 +32595,7 @@ ov00_022D8E60: @ 0x022D8E60 ldr r1, _022D8EA8 @ =0x02318188 add r0, r4, #0xc mov r2, #8 - bl FUN_02089940 + bl Strncmp cmp r0, #0 moveq r0, #8 popeq {r4, pc} @@ -32623,7 +32623,7 @@ ov00_022D8EAC: @ 0x022D8EAC ldr r0, _022D8F08 @ =0x02318188 add r1, r4, #4 mov r2, #8 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, #8 strb r1, [r4, #3] add r0, r5, #1 @@ -32653,7 +32653,7 @@ ov00_022D8F0C: @ 0x022D8F0C ldr r0, _022D8FEC @ =0x02318AF4 add r1, r5, #4 mov r2, #8 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, #8 add r0, r4, #1 strb r1, [r5, #3] @@ -32670,7 +32670,7 @@ _022D8F68: ldr r0, _022D8FF0 @ =0x02318180 add r1, r5, #4 mov r2, #8 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, #8 add r0, r4, #1 strb r1, [r5, #3] @@ -32687,7 +32687,7 @@ _022D8FA8: ldr r0, _022D8FF4 @ =0x02318190 add r1, r5, #4 mov r2, #0xb - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, #0xb add r0, r4, #1 strb r1, [r5, #3] @@ -33037,7 +33037,7 @@ ov00_022D9410: @ 0x022D9410 beq _022D94B4 pop {r3, r4, r5, pc} _022D9440: - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xcb0] str r1, [r4, #0xcb4] add r0, r4, #0xd00 @@ -33048,7 +33048,7 @@ _022D9440: bl ov00_022D9A5C pop {r3, r4, r5, pc} _022D9468: - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xcb0] str r1, [r4, #0xcb4] ldrb r2, [r4, #0xd0f] @@ -33068,7 +33068,7 @@ _022D9468: bl ov00_022D9A5C pop {r3, r4, r5, pc} _022D94B4: - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xcb0] str r1, [r4, #0xcb4] ldrb r3, [r4, #0xd0f] @@ -33090,12 +33090,12 @@ _022D94EC: .4byte 0x02318160 ov00_022D94F0: @ 0x022D94F0 push {r4, lr} mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xcb0] str r1, [r4, #0xcb4] mov r0, #0 strb r0, [r4, #0xd11] - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xcb0] str r1, [r4, #0xcb4] add r0, r4, #0xd00 @@ -33115,7 +33115,7 @@ _022D953C: .4byte 0x02318160 ov00_022D9540: @ 0x022D9540 push {r4, lr} mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, [r4, #0xcb0] ldr r2, [r4, #0xcb4] subs r3, r0, r3 @@ -33125,7 +33125,7 @@ ov00_022D9540: @ 0x022D9540 orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, #0 cmpeq r0, #0x12c blo _022D95D0 @@ -33141,7 +33141,7 @@ ov00_022D9540: @ 0x022D9540 bl ov00_022D9874 pop {r4, pc} _022D95AC: - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xcb0] str r1, [r4, #0xcb4] add r0, r4, #0xd00 @@ -33185,7 +33185,7 @@ ov00_022D95E4: @ 0x022D95E4 ov00_022D962C: @ 0x022D962C push {r4, lr} mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, [r4, #0xcb0] ldr r2, [r4, #0xcb4] subs r3, r0, r3 @@ -33195,7 +33195,7 @@ ov00_022D962C: @ 0x022D962C orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, #0 cmpeq r0, #0x96 bhs _022D9688 @@ -33240,7 +33240,7 @@ _022D96E0: bl ov00_022D9874 pop {r4, pc} _022D9700: - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xcb0] str r1, [r4, #0xcb4] ldrb r2, [r4, #0xd0f] @@ -33269,7 +33269,7 @@ _022D9750: .4byte 0x000082EA ov00_022D9754: @ 0x022D9754 push {r4, lr} mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, [r4, #0xcb0] ldr r2, [r4, #0xcb4] subs r3, r0, r3 @@ -33279,7 +33279,7 @@ ov00_022D9754: @ 0x022D9754 orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, #0 cmpeq r0, #0x96 bhs _022D97B4 @@ -33326,7 +33326,7 @@ _022D980C: bl ov00_022D9874 pop {r4, pc} _022D9834: - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xcb0] str r1, [r4, #0xcb4] ldrb r3, [r4, #0xd0f] @@ -33674,7 +33674,7 @@ ov00_022D9C68: @ 0x022D9C68 movne r0, #0xd pop {r4, pc} _022D9CA0: - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, [r4, #0xcb0] ldr r2, [r4, #0xcb4] subs r3, r0, r3 @@ -33684,7 +33684,7 @@ _022D9CA0: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, #0 cmpeq r0, #0xa movlo r0, #0xc @@ -33781,7 +33781,7 @@ ov00_022D9DD4: @ 0x022D9DD4 ldr r0, _022D9E90 @ =0x023181D0 mov r1, r4 mov r2, #0x58 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [r6] str r0, [r4, #4] ldr r0, [r6, #4] @@ -33925,7 +33925,7 @@ ov00_022D9FC4: @ 0x022D9FC4 ldr r1, _022D9FF8 @ =0x02318B74 add r0, sp, #0 mov r2, #8 - bl FUN_02087348 + bl Memcmp cmp r0, #0 moveq r0, #1 movne r0, #0 @@ -33959,14 +33959,14 @@ ov00_022DA024: @ 0x022DA024 ldr r1, _022DA06C @ =0x02318B74 add r0, sp, #0 mov r2, #8 - bl FUN_02087348 + bl Memcmp cmp r0, #0 addne sp, sp, #0x18 popne {r4, pc} add r0, sp, #8 mov r1, r4 mov r2, #0xa - bl FUN_0207C4C8 + bl sub_0207C4C8 add sp, sp, #0x18 pop {r4, pc} .align 2, 0 @@ -33978,7 +33978,7 @@ ov00_022DA070: @ 0x022DA070 push {r3, lr} ldr r1, _022DA090 @ =0x02318B80 mov r2, #8 - bl FUN_02087348 + bl Memcmp cmp r0, #0 moveq r0, #1 movne r0, #0 @@ -34079,18 +34079,18 @@ ov00_022DA1A8: @ 0x022DA1A8 mov r5, r0 add r0, sp, #0x14 mov r4, r1 - bl FUN_020800FC + bl sub_020800fc add r0, sp, #0x14 mov r1, r5 mov r2, #0x18 - bl FUN_0208013C + bl sub_0208013C add r0, sp, #0 add r1, sp, #0x14 - bl FUN_02080204 + bl sub_02080204 add r0, sp, #3 mov r1, r4 mov r2, #0xd - bl FUN_0207C4C8 + bl sub_0207C4C8 add sp, sp, #0x6c pop {r4, r5, pc} arm_func_end ov00_022DA1A8 @@ -34143,7 +34143,7 @@ _022DA274: add r1, sp, #0 mov r0, r4 mov r2, #0xd - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r3, _022DA398 @ =0x02318244 add r2, sp, #0 mov ip, #0 @@ -34371,7 +34371,7 @@ ov00_022DA58C: @ 0x022DA58C ldr r0, [r1] mov r1, #0x400 add r0, r0, #0xf00 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldrh r0, [r6, #2] cmp r0, #0 ldrheq r0, [r6, #8] @@ -34422,24 +34422,24 @@ _022DA63C: ldr r3, [r3, #0xa8c] add r1, r1, #0x1000 mla r1, r3, r2, r1 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022DA874 @ =0x02318264 add r1, sp, #0 mov r2, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r6, r5, lsl #2 ldr r0, [r0, #0x10] add r1, sp, #4 add r0, r0, #6 mov r2, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022DA86C @ =0x02326CA4 add r1, sp, #0 ldr r0, [r0] mov r2, #8 add r0, r0, #0x96 add r0, r0, #0x1c00 - bl FUN_02075720 + bl sub_02075720 ldr r0, _022DA86C @ =0x02326CA4 mov r2, #0x70 ldr r3, [r0] @@ -34452,7 +34452,7 @@ _022DA63C: add r1, r4, r3 add r0, r0, #0x1c00 add r3, r4, r3 - bl FUN_020757B0 + bl sub_020757B0 ldr r0, _022DA86C @ =0x02326CA4 mov r1, #0x70 ldr ip, [r0] @@ -34467,14 +34467,14 @@ _022DA63C: add r0, r0, #0x1a00 add r1, r1, #0x1800 add r2, r4, r7 - bl FUN_02085074 + bl sub_02085074 ldr r0, _022DA86C @ =0x02326CA4 add r1, r4, r7 ldr r0, [r0] mov r2, #0x6e add r0, r0, #0x96 add r0, r0, #0x1a00 - bl FUN_02085158 + bl sub_02085158 ldr r1, _022DA86C @ =0x02326CA4 mov r2, #0x70 ldr r4, [r1] @@ -34491,7 +34491,7 @@ _022DA63C: add r0, r0, #0x1000 add r0, r0, r3 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C b _022DA820 _022DA784: add r0, r6, r5, lsl #2 @@ -34583,7 +34583,7 @@ ov00_022DA884: @ 0x022DA884 mov r2, r0 ldr r0, [r1] mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C ldr r2, _022DA914 @ =0x02326CA4 mov r3, #0 ldr r0, [r2] @@ -34596,7 +34596,7 @@ ov00_022DA884: @ 0x022DA884 ldr r0, [r2] add r0, r0, #0x96 add r0, r0, #0x1a00 - bl FUN_02085030 + bl sub_02085030 ldr r0, _022DA914 @ =0x02326CA4 mov r1, r6 ldr r0, [r0] @@ -34666,7 +34666,7 @@ ov00_022DA95C: @ 0x022DA95C ldr r0, [r3] add r0, r0, #0xa add r0, r0, #0x1300 - bl FUN_0207C40C + bl sub_0207C40C ldr r2, _022DAA1C @ =0x02326CA4 mov r3, #1 ldr r1, [r2] @@ -34730,7 +34730,7 @@ _022DAAA0: mov r0, r4 mov r1, #0 mov r2, #0x78 - bl FUN_0207C40C + bl sub_0207C40C mov r0, #1 ldr r3, _022DAAF4 @ =0x02326CA4 str r0, [r4] @@ -34745,7 +34745,7 @@ _022DAAA0: add r0, r0, #0x348 add r0, r0, #0x1000 mla r0, r5, r2, r0 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 @@ -34765,7 +34765,7 @@ ov00_022DAAF8: @ 0x022DAAF8 popne {r3, r4, r5, r6, r7, pc} mov r1, #0 mov r2, #0x780 - bl FUN_0207C40C + bl sub_0207C40C mov r0, #0 mov r1, r5 mov r4, r0 @@ -34819,7 +34819,7 @@ ov00_022DAB9C: @ 0x022DAB9C mov r1, #0 str r0, [r2] ldr r2, _022DAC08 @ =0x00000794 - bl FUN_0207C40C + bl sub_0207C40C ldr r1, _022DAC04 @ =0x02326CA8 mov r2, #0 ldr r3, [r1] @@ -34888,7 +34888,7 @@ _022DAC9C: cmp r0, #0 cmpeq r1, #0 bne _022DAF1C - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022DAF24 @ =0x02326CA8 ldr r2, [r2] stmib r2, {r0, r1} @@ -34899,7 +34899,7 @@ _022DACE4: str r1, [r0, #8] b _022DAF1C _022DACF4: - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, _022DAF24 @ =0x02326CA8 ldr r2, _022DAF30 @ =0x000082EA ldr r4, [r3] @@ -34911,7 +34911,7 @@ _022DACF4: lsl r1, r0, #6 orr r1, r1, r5, lsr #26 lsl r0, r5, #6 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022DAF34 @ =0x00000BB8 cmp r1, #0 cmpeq r0, r2 @@ -35003,7 +35003,7 @@ _022DAE54: mla r0, r2, r0, r1 ldr r1, [r3] mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022DAF24 @ =0x02326CA8 mov r0, #0x78 ldr r4, [r1] @@ -35013,7 +35013,7 @@ _022DAE54: add r4, r4, #0x56 mla r0, r3, r0, r4 add r1, r1, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022DAF24 @ =0x02326CA8 mov r0, #0x78 ldr r4, [r1] @@ -35029,7 +35029,7 @@ _022DAE54: add r4, r4, #0x32 mla r0, r3, r0, r4 add r1, r1, #0x44 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r6, #2 b _022DAF1C _022DAEF0: @@ -35134,7 +35134,7 @@ ov00_022DB054: @ 0x022DB054 mov r6, r0 ldr r0, _022DB0CC @ =0x02000C34 mov r5, #0 - bl FUN_02000B9C + bl sub_02000B9C mov r0, r6 bl ov00_022EE018 mov r4, r0 @@ -35444,23 +35444,23 @@ ov00_022DB358: @ 0x022DB358 _022DB37C: add r0, sp, #0x70 mov r1, #7 - bl FUN_02084FB8 + bl sub_02084fb8 add r0, sp, #0x70 add r1, sp, #0 mov r2, #8 - bl FUN_02085130 + bl sub_02085130 and r0, r0, #0x7f b _022DB3D0 _022DB3A0: add r0, sp, #0x18 - bl FUN_020800FC + bl sub_020800fc add r0, sp, #0x18 add r1, sp, #0 mov r2, #8 - bl FUN_0208013C + bl sub_0208013C add r0, sp, #8 add r1, sp, #0x18 - bl FUN_02080204 + bl sub_02080204 ldrb r0, [sp, #8] asr r0, r0, #1 and r0, r0, #0x7f @@ -35539,7 +35539,7 @@ ov00_022DB498: @ 0x022DB498 mov r3, r1 ldr r2, _022DB4B4 @ =0x02318B8C mov r1, #0xd - bl FUN_0207911C + bl sub_0207911c pop {r3, pc} .align 2, 0 _022DB4B4: .4byte 0x02318B8C @@ -35614,7 +35614,7 @@ ov00_022DB528: @ 0x022DB528 mov r0, r5 mov r1, #0x15 add r3, sp, #0x29 - bl FUN_0207911C + bl sub_0207911c add sp, sp, #0x40 pop {r4, r5, r6, pc} .align 2, 0 @@ -35629,7 +35629,7 @@ ov00_022DB5B8: @ 0x022DB5B8 mov r1, #0 mov r2, #0x40 mov r5, r0 - bl FUN_0207C40C + bl sub_0207C40C mov r0, #0x40 str r0, [r5] mov r0, #0 @@ -35642,11 +35642,11 @@ ov00_022DB5B8: @ 0x022DB5B8 bl ov00_022DB278 ldr r1, _022DB630 @ =0xEDB88320 add r0, sp, #0 - bl FUN_020850B4 + bl sub_020850B4 add r0, sp, #0 mov r1, r5 mov r2, #0x3c - bl FUN_02085180 + bl sub_02085180 str r0, [r5, #0x3c] ldr r0, [r5, #0x20] orr r0, r0, #1 @@ -35663,7 +35663,7 @@ ov00_022DB634: @ 0x022DB634 sub sp, sp, #0x34 mov r6, r0 add r0, sp, #0 - bl FUN_0207BB50 + bl sub_0207BB50 mov r3, #1 add r2, sp, #0 _022DB650: @@ -35798,11 +35798,11 @@ ov00_022DB7BC: @ 0x022DB7BC ldr r1, _022DB7FC @ =0xEDB88320 mov r4, r0 add r0, sp, #0 - bl FUN_020850B4 + bl sub_020850B4 add r0, sp, #0 mov r1, r4 mov r2, #0x3c - bl FUN_02085180 + bl sub_02085180 ldr r1, [r4, #0x3c] cmp r0, r1 moveq r0, #1 @@ -35872,11 +35872,11 @@ ov00_022DB898: @ 0x022DB898 ldr r1, _022DB8EC @ =0xEDB88320 add r0, sp, #0 str ip, [r4, #0x1c] - bl FUN_020850B4 + bl sub_020850B4 add r0, sp, #0 mov r1, r4 mov r2, #0x3c - bl FUN_02085180 + bl sub_02085180 str r0, [r4, #0x3c] ldr r0, [r4, #0x20] orr r0, r0, #1 @@ -35889,32 +35889,32 @@ _022DB8EC: .4byte 0xEDB88320 arm_func_start ov00_022DB8F0 ov00_022DB8F0: @ 0x022DB8F0 - ldr ip, _022DB8F8 @ =FUN_022DB8FC + ldr ip, _022DB8F8 @ =ov00_022DB8FC bx ip .align 2, 0 -_022DB8F8: .4byte FUN_022DB8FC +_022DB8F8: .4byte ov00_022DB8FC arm_func_end ov00_022DB8F0 - arm_func_start FUN_022DB8FC -FUN_022DB8FC: @ 0x022DB8FC + arm_func_start ov00_022DB8FC +ov00_022DB8FC: @ 0x022DB8FC ldr r0, [r0, #0x20] and r0, r0, #1 cmp r0, #1 moveq r0, #1 movne r0, #0 bx lr - arm_func_end FUN_022DB8FC + arm_func_end ov00_022DB8FC - arm_func_start FUN_022DB914 -FUN_022DB914: @ 0x022DB914 - ldr ip, _022DB91C @ =FUN_022DB920 + arm_func_start ov00_022DB914 +ov00_022DB914: @ 0x022DB914 + ldr ip, _022DB91C @ =ov00_022DB920 bx ip .align 2, 0 -_022DB91C: .4byte FUN_022DB920 - arm_func_end FUN_022DB914 +_022DB91C: .4byte ov00_022DB920 + arm_func_end ov00_022DB914 - arm_func_start FUN_022DB920 -FUN_022DB920: @ 0x022DB920 + arm_func_start ov00_022DB920 +ov00_022DB920: @ 0x022DB920 push {r4, lr} sub sp, sp, #0x400 mov r4, r0 @@ -35923,17 +35923,17 @@ FUN_022DB920: @ 0x022DB920 bic r2, r1, #1 ldr r1, _022DB960 @ =0xEDB88320 str r2, [r4, #0x20] - bl FUN_020850B4 + bl sub_020850B4 add r0, sp, #0 mov r1, r4 mov r2, #0x3c - bl FUN_02085180 + bl sub_02085180 str r0, [r4, #0x3c] add sp, sp, #0x400 pop {r4, pc} .align 2, 0 _022DB960: .4byte 0xEDB88320 - arm_func_end FUN_022DB920 + arm_func_end ov00_022DB920 arm_func_start ov00_022DB964 ov00_022DB964: @ 0x022DB964 @@ -36006,7 +36006,7 @@ ov00_022DBA1C: @ 0x022DBA1C mov r6, r0 mov r1, #0 mov r2, #0xc - bl FUN_0207C40C + bl sub_0207C40C mov r0, r6 mov r1, r5 mov r2, r4 @@ -36025,7 +36025,7 @@ ov00_022DBA58: @ 0x022DBA58 mov r0, r4 mov r1, #0 mov r2, #0xc - bl FUN_0207C40C + bl sub_0207C40C mov r0, r5 bl ov00_022DB77C cmp r0, #0 @@ -36049,7 +36049,7 @@ ov00_022DBAAC: @ 0x022DBAAC mov r5, r0 mov r1, #0 mov r2, #0xc - bl FUN_0207C40C + bl sub_0207C40C mov r0, r5 mov r1, r4 bl ov00_022DB188 @@ -36220,7 +36220,7 @@ ov00_022DBCA4: @ 0x022DBCA4 popeq {r3, r4, r5, pc} ldr r2, _022DBDC0 @ =0x000013F4 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C ldr r3, _022DBDB8 @ =0x02326CB4 mov r1, #0 ldr r0, [r3, #8] @@ -36231,7 +36231,7 @@ ov00_022DBCA4: @ 0x022DBCA4 ldr r0, [r3, #8] add r0, r0, #8 add r0, r0, #0x1000 - bl FUN_0207C40C + bl sub_0207C40C ldr r1, _022DBDB8 @ =0x02326CB4 ldr r2, _022DBDC4 @ =0x00004E84 ldr r0, [r1, #8] @@ -36286,7 +36286,7 @@ ov00_022DBDC8: @ 0x022DBDC8 ldr r0, [r0, #8] add r0, r0, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A030 + bl sub_0207A030 ldr r1, _022DBE70 @ =0x02326CB4 mov r2, #0 ldr r0, [r1, #8] @@ -36299,7 +36299,7 @@ ov00_022DBDC8: @ 0x022DBDC8 beq _022DBE24 add r0, r1, #0x318 add r0, r0, #0x1000 - bl FUN_02079830 + bl sub_02079830 cmp r0, #0 addeq sp, sp, #8 popeq {r3, pc} @@ -36315,12 +36315,12 @@ _022DBE24: add r0, r0, #0x1000 add r3, lr, #0x1000 str ip, [sp, #4] - bl FUN_02079560 + bl sub_02079560 ldr r0, _022DBE70 @ =0x02326CB4 ldr r0, [r0, #8] add r0, r0, #0x318 add r0, r0, #0x1000 - bl FUN_02079940 + bl sub_02079940 add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -36338,7 +36338,7 @@ ov00_022DBE7C: @ 0x022DBE7C popeq {r3, pc} add r0, r0, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A048 + bl sub_0207A048 ldr r1, _022DBF04 @ =0x02326CB4 mov r2, #1 ldr r0, [r1, #8] @@ -36347,7 +36347,7 @@ ov00_022DBE7C: @ 0x022DBE7C ldr r0, [r1, #8] add r0, r0, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A0CC + bl sub_0207A0CC ldr r0, _022DBF04 @ =0x02326CB4 ldr r0, [r0, #8] add r0, r0, #0x1000 @@ -36364,7 +36364,7 @@ _022DBEDC: popeq {r3, pc} add r0, r1, #0x318 add r0, r0, #0x1000 - bl FUN_02079800 + bl sub_02079800 pop {r3, pc} .align 2, 0 _022DBF04: .4byte 0x02326CB4 @@ -36409,7 +36409,7 @@ ov00_022DBF60: @ 0x022DBF60 popeq {r3, pc} add r0, r1, #0x318 add r0, r0, #0x1000 - bl FUN_02079800 + bl sub_02079800 pop {r3, pc} .align 2, 0 _022DBF8C: .4byte 0x02326CB4 @@ -36425,14 +36425,14 @@ ov00_022DBF90: @ 0x022DBF90 popeq {r4, pc} add r0, r0, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A048 + bl sub_0207A048 ldr r0, _022DBFD8 @ =0x02326CB4 ldr r1, [r0, #8] add r0, r1, #0x3d8 add r1, r1, #0x1000 add r0, r0, #0x1000 ldr r4, [r1, #4] - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r4 pop {r4, pc} .align 2, 0 @@ -36449,7 +36449,7 @@ ov00_022DBFDC: @ 0x022DBFDC bne _022DC000 mov r1, #0 mov r2, #0x1c4 - bl FUN_0207C40C + bl sub_0207C40C _022DC000: ldr r0, _022DC058 @ =0x02326CB4 mov r1, r4 @@ -36457,7 +36457,7 @@ _022DC000: mov r2, #0x1c4 add r0, r0, #8 add r0, r0, #0x1000 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, [r4] ldr r0, _022DC05C @ =0x00004E20 cmp r1, r0 @@ -36490,7 +36490,7 @@ ov00_022DC06C: @ 0x022DC06C mov r4, r0 ldr r0, [r1] ldr r1, _022DC168 @ =0x02318C2C - bl FUN_0208982C + bl Strcmp cmp r0, #0 ldrne r0, _022DC164 @ =0x02318BC8 movne r1, #1 @@ -36539,7 +36539,7 @@ _022DC0DC: popne {r4, pc} ldr r0, _022DC178 @ =0x022B966C ldr r0, [r0, #4] - bl FUN_02079B0C + bl sub_02079B0C ldr r1, _022DC16C @ =0x02326CB4 ldr r2, [r1, #8] sub r1, r0, #1 @@ -36572,7 +36572,7 @@ _022DC184: beq _022DC1B0 add r0, r1, #0x338 add r0, r0, #0x1800 - bl FUN_02079800 + bl sub_02079800 _022DC1B0: ldr r2, _022DC420 @ =0x02326CB4 ldr r0, [r2, #8] @@ -36652,10 +36652,10 @@ _022DC2B0: add r8, r8, #1 str r0, [sp] _022DC2BC: - bl FUN_0207AE44 + bl sub_0207AE44 mov sb, r0 mov sl, r1 - bl FUN_0207AE44 + bl sub_0207AE44 subs r2, r0, sb sbc r0, r1, sl lsl r1, r0, #6 @@ -36663,7 +36663,7 @@ _022DC2BC: lsl r0, r2, #6 ldr r2, _022DC428 @ =0x000082EA mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, #0 ldr r7, _022DC42C @ =0x00001388 cmpeq r0, r7 @@ -36676,7 +36676,7 @@ _022DC30C: ldr r0, [r5, #8] add r0, r0, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A048 + bl sub_0207A048 ldr r2, [r5, #8] add r0, r2, #0x1000 ldr r1, [r0, #0x3f0] @@ -36688,17 +36688,17 @@ _022DC30C: ldr r0, [r1, #8] add r0, r0, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, #0x14 bl ov00_022DCA74 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _022DC358: add r0, r2, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r7 - bl FUN_02079B14 - bl FUN_0207AE44 + bl sub_02079B14 + bl sub_0207AE44 subs r2, r0, sb sbc r0, r1, sl lsl r1, r0, #6 @@ -36706,7 +36706,7 @@ _022DC358: lsl r0, r2, #6 mov r2, r6 mov r3, fp - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, r4 cmpeq r0, r7 blo _022DC30C @@ -36720,7 +36720,7 @@ _022DC39C: ldr r0, [r0, #8] add r0, r0, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A048 + bl sub_0207A048 ldr r0, [sp] bl ov00_022DC06C ldr r2, _022DC420 @ =0x02326CB4 @@ -36737,12 +36737,12 @@ _022DC39C: ldr r0, [r2, #8] add r0, r0, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A0CC + bl sub_0207A0CC pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _022DC40C: add r0, r3, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A0CC + bl sub_0207A0CC b _022DC184 _022DC41C: .byte 0xF8, 0x8F, 0xBD, 0xE8 @@ -36910,7 +36910,7 @@ _022DC63C: ldr r0, [r0, #0x314] ldr r1, _022DC8AC @ =0x02318C70 bl ov00_022DE308 - bl FUN_0208B360 + bl sub_0208b360 ldr r1, _022DC8A8 @ =0x022BCA70 ldr r1, [r1] cmp r1, #0x22 @@ -36959,13 +36959,13 @@ _022DC704: mov r2, #0xa add r0, r0, #0xc add r0, r0, #0x1000 - bl FUN_0208B298 + bl sub_0208b298 ldr r1, _022DC8A0 @ =0x02326CB4 mov r4, r0 ldr r5, [r1, #8] add r0, r5, #0xc add r0, r0, #0x1000 - bl FUN_02089678 + bl Strlen add r1, r5, #0xc add r1, r1, #0x1000 ldr r2, [sp] @@ -37087,7 +37087,7 @@ ov00_022DC8D0: @ 0x022DC8D0 cmpeq r3, #0 bne _022DC92C ldr r0, _022DCA50 @ =0x02318CBC - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DCA54 @ =0x02318CC8 ldr r2, _022DCA50 @ =0x02318CBC @@ -37100,7 +37100,7 @@ ov00_022DC8D0: @ 0x022DC8D0 pop {r3, r4, r5, r6, pc} _022DC92C: ldr r0, _022DCA58 @ =0x02318CD0 - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DCA54 @ =0x02318CC8 ldr r2, _022DCA58 @ =0x02318CD0 @@ -37111,7 +37111,7 @@ _022DC92C: movne r0, #8 popne {r3, r4, r5, r6, pc} mov r0, r6 - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DCA5C @ =0x02318CD8 mov r0, r4 @@ -37143,7 +37143,7 @@ _022DC984: cmp r0, #1 bne _022DCA00 ldr r0, _022DCA68 @ =0x02318CE0 - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DCA6C @ =0x02318CE4 ldr r2, _022DCA68 @ =0x02318CE0 @@ -37155,11 +37155,11 @@ _022DC984: popne {r3, r4, r5, r6, pc} _022DCA00: mov r0, r5 - bl FUN_0208B3E8 + bl Wcslen cmp r0, #0 beq _022DCA40 mov r0, r5 - bl FUN_0208B3E8 + bl Wcslen mov r3, r0 ldr r1, _022DCA70 @ =0x02318CEC mov r0, r4 @@ -37195,7 +37195,7 @@ ov00_022DCA74: @ 0x022DCA74 ldr r0, [r1, #8] add r0, r0, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A048 + bl sub_0207A048 ldr r1, _022DCAB4 @ =0x02326CB4 ldr r0, [r1, #8] add r0, r0, #0x1000 @@ -37203,7 +37203,7 @@ ov00_022DCA74: @ 0x022DCA74 ldr r0, [r1, #8] add r0, r0, #0x3d8 add r0, r0, #0x1000 - bl FUN_0207A0CC + bl sub_0207A0CC pop {r4, pc} .align 2, 0 _022DCAB4: .4byte 0x02326CB4 @@ -37231,7 +37231,7 @@ ov00_022DCAE0: @ 0x022DCAE0 mov r1, #0 mov r2, #0x94 mov r4, r0 - bl FUN_0207C40C + bl sub_0207C40C ldm r6, {r3, r5} cmp r5, #0 cmpeq r3, #0 @@ -37240,7 +37240,7 @@ ov00_022DCAE0: @ 0x022DCAE0 ldr r2, _022DCD70 @ =0x02318CF8 mov r0, r4 str r5, [sp] - bl FUN_0207911C + bl sub_0207911c b _022DCB3C _022DCB24: ldr r3, [r6, #8] @@ -37248,37 +37248,37 @@ _022DCB24: ldr r2, _022DCD70 @ =0x02318CF8 mov r0, r4 str r5, [sp] - bl FUN_0207911C + bl sub_0207911c _022DCB3C: ldrh r3, [r6, #0x10] ldr r2, _022DCD74 @ =0x02318D00 add r0, r4, #0xe mov r1, #7 - bl FUN_0207911C + bl sub_0207911c ldr r0, _022DCD78 @ =0x027FFE0C ldrb r0, [r0] cmp r0, #0 bne _022DCB64 - bl FUN_0207BC20 + bl WaitForever2 _022DCB64: ldr r0, _022DCD78 @ =0x027FFE0C add r1, r4, #0x15 mov r2, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022DCD7C @ =0x027FFE10 ldrb r0, [r0] cmp r0, #0 bne _022DCB88 - bl FUN_0207BC20 + bl WaitForever2 _022DCB88: ldr r0, _022DCD7C @ =0x027FFE10 add r1, r4, #0x1a mov r2, #2 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, #0x30 add r0, sp, #0x16 strb r1, [r4, #0x1d] - bl FUN_0207B9EC + bl sub_0207B9EC ldr r5, _022DCD80 @ =0x02318D08 add r7, sp, #0x16 add r8, r4, #0x1f @@ -37287,13 +37287,13 @@ _022DCBB8: ldrb r2, [r7], #1 mov r0, r8 mov r1, r5 - bl FUN_020790DC + bl sub_020790dc add r6, r6, #1 cmp r6, #6 add r8, r8, #2 blt _022DCBB8 add r0, sp, #0x38 - bl FUN_0207BA08 + bl sub_0207BA08 ldrb r0, [sp, #0x38] ldr r2, _022DCD80 @ =0x02318D08 mov r1, #3 @@ -37302,21 +37302,21 @@ _022DCBB8: strbhs r0, [sp, #0x38] ldrb r3, [sp, #0x38] add r0, r4, #0x2c - bl FUN_0207911C + bl sub_0207911c add r0, sp, #0x3c add r1, r4, #0x7e mov r2, #0x14 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r1, [sp, #0x3b] ldr r2, _022DCD84 @ =0x02318D10 add r0, r4, #0x2f str r1, [sp] ldrb r3, [sp, #0x3a] mov r1, #5 - bl FUN_0207911C + bl sub_0207911c add r0, sp, #0x28 add r1, sp, #0x1c - bl FUN_020828A8 + bl sub_020828A8 cmp r0, #0 addne sp, sp, #0x8c movne r0, #0 @@ -37335,17 +37335,17 @@ _022DCBB8: ldr r3, [sp, #0x24] str r3, [sp, #0x10] ldr r3, [sp, #0x28] - bl FUN_0207911C - bl FUN_0207B7E4 + bl sub_0207911c + bl EnableIrqFlag mov r6, r0 bl ov00_022D7140 mov r7, r0 mov r1, #6 - bl FUN_0207A2A4 + bl sub_0207A2A4 cmp r7, #0 bne _022DCCBC mov r0, r6 - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #0x8c mov r0, #0 pop {r4, r5, r6, r7, r8, sb, pc} @@ -37357,7 +37357,7 @@ _022DCCC8: ldrb r2, [r7, sb] mov r0, r8 mov r1, r5 - bl FUN_020790DC + bl sub_020790dc add sb, sb, #1 cmp sb, #6 add r8, r8, #2 @@ -37374,16 +37374,16 @@ _022DCD04: ldr r2, _022DCD8C @ =0x02318D38 add r0, r4, #0x6f mov r1, #0xe - bl FUN_0207911C + bl sub_0207911c add r0, sp, #0x14 bl ov00_022D7184 mov r5, r0 mov r1, #0x20 - bl FUN_0207A2A4 + bl sub_0207A2A4 cmp r5, #0 bne _022DCD44 mov r0, r6 - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #0x8c mov r0, #0 pop {r4, r5, r6, r7, r8, sb, pc} @@ -37391,11 +37391,11 @@ _022DCD44: mov r0, r5 add r1, r4, #0x4e mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r4, #0x72 bl ov00_022D7900 mov r0, r6 - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, #1 add sp, sp, #0x8c pop {r4, r5, r6, r7, r8, sb, pc} @@ -37423,9 +37423,9 @@ ov00_022DCD90: @ 0x022DCD90 mov r1, #0x21 mov r3, #3 str ip, [sp] - bl FUN_0207911C + bl sub_0207911c add r0, sp, #4 - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD098 @ =0x02318D54 mov r0, r6 @@ -37436,7 +37436,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} mov r0, r5 - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD09C @ =0x02318D5C mov r0, r6 @@ -37447,7 +37447,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0xe - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0A0 @ =0x02318D64 mov r0, r6 @@ -37458,7 +37458,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0x41 - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0A4 @ =0x02318D6C mov r0, r6 @@ -37469,7 +37469,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0x6f - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0A8 @ =0x02318D74 mov r0, r6 @@ -37480,7 +37480,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0x15 - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0AC @ =0x02318D7C mov r0, r6 @@ -37491,7 +37491,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0x1a - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0B0 @ =0x02318D84 mov r0, r6 @@ -37502,7 +37502,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0x1d - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0B4 @ =0x02318D8C mov r0, r6 @@ -37513,7 +37513,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0x1f - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0B8 @ =0x02318D94 mov r0, r6 @@ -37524,7 +37524,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0x2c - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0BC @ =0x02318D9C mov r0, r6 @@ -37535,7 +37535,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0x2f - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0C0 @ =0x02318DA4 mov r0, r6 @@ -37546,7 +37546,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0x34 - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0C4 @ =0x02318DAC mov r0, r6 @@ -37557,7 +37557,7 @@ ov00_022DCD90: @ 0x022DCD90 movne r0, #0 popne {r4, r5, r6, pc} add r0, r5, #0x7e - bl FUN_0208B3E8 + bl Wcslen mov r3, r0 ldr r1, _022DD0C8 @ =0x02318DB4 mov r0, r6 @@ -37571,7 +37571,7 @@ ov00_022DCD90: @ 0x022DCD90 cmp r4, #1 bne _022DD034 add r0, r5, #0x4e - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r1, _022DD0CC @ =0x02318DBC mov r0, r6 @@ -37588,7 +37588,7 @@ _022DD034: mov r1, #0x21 mov r3, #3 str ip, [sp] - bl FUN_0207911C + bl sub_0207911c ldr r1, _022DD0D4 @ =0x02318DDC add r2, sp, #4 mov r0, r6 @@ -37635,7 +37635,7 @@ ov00_022DD0DC: @ 0x022DD0DC mov r6, r0 ldr r4, [r5, #0xc] mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C add r1, r6, #4 add r0, r6, #0x1000 mvn r2, #0 @@ -37720,15 +37720,15 @@ ov00_022DD1F8: @ 0x022DD1F8 add r0, r4, #0x1000 ldr r0, [r0, #0x9f8] ldr r1, _022DD284 @ =0x02318E6C - bl FUN_02089A70 + bl Strstr add r0, r0, #4 - bl FUN_02089678 + bl Strlen movs r3, r0 beq _022DD270 ldr r2, _022DD288 @ =0x02318E74 add r0, sp, #0 mov r1, #7 - bl FUN_0207911C + bl sub_0207911c ldr r1, _022DD28C @ =0x02318E78 add r2, sp, #0 mov r0, r4 @@ -37760,10 +37760,10 @@ ov00_022DD290: @ 0x022DD290 add r0, r0, #0x1800 mov r4, r1 str r3, [r2, #0xc10] - bl FUN_0207A030 + bl sub_0207A030 add r0, r5, #0x218 add r0, r0, #0x1800 - bl FUN_0207A030 + bl sub_0207A030 add r0, r5, #0x1000 ldr r0, [r0, #0x18] cmp r0, #1 @@ -37778,7 +37778,7 @@ ov00_022DD290: @ 0x022DD290 beq _022DD30C add r0, r5, #0x338 add r0, r0, #0x1800 - bl FUN_02079830 + bl sub_02079830 cmp r0, #0 addeq sp, sp, #8 popeq {r3, r4, r5, pc} @@ -37791,10 +37791,10 @@ _022DD30C: add r0, r0, #0x1800 add r3, r5, #0x1000 str r4, [sp, #4] - bl FUN_02079560 + bl sub_02079560 add r0, r5, #0x338 add r0, r0, #0x1800 - bl FUN_02079940 + bl sub_02079940 add sp, sp, #8 pop {r3, r4, r5, pc} .align 2, 0 @@ -37812,20 +37812,20 @@ ov00_022DD34C: @ 0x022DD34C popne {r4, pc} add r0, r4, #0x3f8 add r0, r0, #0x1800 - bl FUN_0207A048 + bl sub_0207A048 add r0, r4, #0x3f8 add r1, r4, #0x1000 mov r2, #1 add r0, r0, #0x1800 str r2, [r1, #0xc10] - bl FUN_0207A0CC + bl sub_0207A0CC add r0, r4, #0x1000 ldr r0, [r0, #0xba4] cmp r0, #0 popeq {r4, pc} add r0, r4, #0x338 add r0, r0, #0x1800 - bl FUN_02079800 + bl sub_02079800 pop {r4, pc} arm_func_end ov00_022DD34C @@ -37839,7 +37839,7 @@ ov00_022DD3A8: @ 0x022DD3A8 bne _022DD3DC add r0, r4, #0x1d4 add r0, r0, #0x1800 - bl FUN_0207BB50 + bl sub_0207BB50 add r0, r4, #0x1d4 add r0, r0, #0x1800 mov r1, #0x20 @@ -37847,20 +37847,20 @@ ov00_022DD3A8: @ 0x022DD3A8 _022DD3DC: add r0, r4, #0x3f8 add r0, r0, #0x1800 - bl FUN_0207A048 + bl sub_0207A048 add r0, r4, #0x1000 ldr r0, [r0, #0xc10] cmp r0, #1 add r0, r4, #0x3f8 add r0, r0, #0x1800 bne _022DD40C - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, #0 pop {r4, pc} _022DD40C: - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, #0xa - bl FUN_02079B14 + bl sub_02079B14 mov r0, #1 pop {r4, pc} arm_func_end ov00_022DD3A8 @@ -37873,7 +37873,7 @@ ov00_022DD420: @ 0x022DD420 add r0, r0, #0x1000 mov r1, #0 mov r2, #0x64 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022DD470 @ =0x00000B68 add r1, r4, #0x1000 str r0, [r1, #0x174] @@ -37912,50 +37912,50 @@ ov00_022DD48C: @ 0x022DD48C ldr r1, _022DD568 @ =0x02318E6C mov r0, r6 add r4, r2, #0x1800 - bl FUN_02089A70 + bl Strstr cmp r0, #0 moveq r0, #0 popeq {r4, r5, r6, r7, r8, pc} ldr r1, _022DD568 @ =0x02318E6C mov r0, r6 - bl FUN_02089A70 + bl Strstr add r1, r5, #0x218 add r6, r0, #4 add r0, r1, #0x1800 - bl FUN_0207A048 + bl sub_0207A048 ldr r0, [r4, #4] add r1, r5, #0x218 sub r2, r0, r6 add r0, r5, #0x1000 str r2, [r0, #0xa34] add r0, r1, #0x1800 - bl FUN_0207A0CC + bl sub_0207A0CC ldr r0, [r4] ldr r1, _022DD56C @ =0x02318E88 - bl FUN_02089A70 + bl Strstr movs r8, r0 moveq r0, #1 popeq {r4, r5, r6, r7, r8, pc} ldr r0, _022DD56C @ =0x02318E88 - bl FUN_02089678 + bl Strlen mov r7, r0 ldr r1, _022DD570 @ =0x02318E9C add r0, r8, r7 - bl FUN_02089A70 + bl Strstr mov r6, r0 add r0, r5, #0x218 ldrsb r4, [r6] mov r1, #0 add r0, r0, #0x1800 strb r1, [r6] - bl FUN_0207A048 + bl sub_0207A048 add r0, r8, r7 - bl FUN_0208B360 + bl sub_0208b360 add r1, r5, #0x1000 add r2, r5, #0x218 str r0, [r1, #0xa30] add r0, r2, #0x1800 - bl FUN_0207A0CC + bl sub_0207A0CC strb r4, [r6] mov r0, #1 pop {r4, r5, r6, r7, r8, pc} @@ -38000,7 +38000,7 @@ ov00_022DD574: @ 0x022DD574 mov r0, r5 mov r1, #0 mov r2, #0x830 - bl FUN_0207C40C + bl sub_0207C40C ldr r1, _022DD880 @ =0x022DDC74 add r0, sl, #0x1000 str r1, [r5, #0x810] @@ -38031,7 +38031,7 @@ _022DD628: _022DD664: ldr r4, [r0, #0x9f8] mov r0, r4 - bl FUN_02089678 + bl Strlen mov r1, r0 mov r0, r4 bl ov00_022CBA58 @@ -38059,7 +38059,7 @@ _022DD6BC: ldr r0, [r7, #0xc] add r0, r1, r0 str r0, [r7, #8] - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [sp, #8] add r0, sl, #0x234 str r1, [sp, #4] @@ -38081,7 +38081,7 @@ _022DD710: cmp r0, #0 blt _022DD840 ble _022DD7C4 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [sp, #8] add r0, sp, #0x10 str r1, [sp, #4] @@ -38095,7 +38095,7 @@ _022DD710: cmp sb, r2 movge sb, r2 mov r2, sb - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [r7, #4] cmp fp, #1 add r1, r0, sb @@ -38104,12 +38104,12 @@ _022DD710: strb r0, [r1] bne _022DD79C add r0, r5, #0x1800 - bl FUN_0207A048 + bl sub_0207A048 ldr r1, [r6] add r0, r5, #0x1800 add r1, r1, sb str r1, [r6] - bl FUN_0207A0CC + bl sub_0207A0CC b _022DD7A8 _022DD79C: mov r0, sl @@ -38130,7 +38130,7 @@ _022DD7C4: ldrge r0, [r4, #0xa34] cmpge r0, r1 bge _022DD840 - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, [sp, #8] mov r3, #0 subs r2, r0, r2 @@ -38140,7 +38140,7 @@ _022DD7C4: orr r1, r1, r2, lsr #26 lsl r0, r2, #6 ldr r2, _022DD88C @ =0x000082EA - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, r8, asr #31 cmpeq r0, r8 bls _022DD820 @@ -38226,7 +38226,7 @@ _022DD924: ldr r2, _022DD940 @ =0x00001C14 mov r0, r5 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C pop {r3, r4, r5, pc} .align 2, 0 _022DD938: .4byte 0x02318EA0 @@ -38248,14 +38248,14 @@ ov00_022DD944: @ 0x022DD944 add r0, r7, #0x1000 ldrne r6, _022DDA00 @ =0x02318F24 ldr r0, [r0, #0x124] - bl FUN_02089678 + bl Strlen mov r4, r0 mov r0, r6 - bl FUN_02089678 + bl Strlen add r1, r7, #0x1000 mov r8, r0 ldr r0, [r1, #0x128] - bl FUN_02089678 + bl Strlen sub r1, r8, #4 add r0, r1, r0 add r2, r4, r0 @@ -38275,7 +38275,7 @@ ov00_022DD944: @ 0x022DD944 ldr r0, [r5, #4] ldr r1, [r5, #0xc] ldr r3, [r3, #0x128] - bl FUN_0207911C + bl sub_0207911c ldr r1, [r5, #4] add r0, r1, r0 str r0, [r5, #4] @@ -38296,13 +38296,13 @@ ov00_022DDA04: @ 0x022DDA04 mov r0, r6 mov r7, r1 add r5, r2, #0x1800 - bl FUN_02089678 + bl Strlen mov r4, r0 ldr r0, _022DDAD8 @ =0x02318F44 - bl FUN_02089678 + bl Strlen mov sb, r0 mov r0, r7 - bl FUN_02089678 + bl Strlen sub r1, sb, #4 add r0, r1, r0 add r4, r4, r0 @@ -38322,21 +38322,21 @@ ov00_022DDA04: @ 0x022DDA04 _022DDA7C: ldr r0, [r5] ldr r1, _022DDADC @ =0x02318E6C - bl FUN_02089A70 + bl Strstr add sb, r0, #2 ldrsb r8, [r0, #2] mov r0, sb - bl FUN_02089678 + bl Strlen add r2, r0, #1 add r0, sb, r4 mov r1, sb - bl FUN_020872BC + bl Memmove ldr r2, _022DDAD8 @ =0x02318F44 str r6, [sp] mov r3, r7 mov r0, sb add r1, r4, #1 - bl FUN_0207911C + bl sub_0207911c strb r8, [sb, r0] ldr r1, [r5, #4] mov r0, #0 @@ -38373,10 +38373,10 @@ ov00_022DDAE0: @ 0x022DDAE0 bl ov00_022DFF4C mov r5, r0 mov r0, r7 - bl FUN_02089678 + bl Strlen mov r4, r0 mov r0, sb - bl FUN_02089678 + bl Strlen sub r1, r4, #2 add r2, r1, r0 ldmib r6, {r0, r1} @@ -38397,7 +38397,7 @@ ov00_022DDAE0: @ 0x022DDAE0 _022DDB90: mov r2, r7 mov r3, sb - bl FUN_0207911C + bl sub_0207911c ldr r2, [r6, #4] mov r1, fp add r2, r2, r0 @@ -38429,7 +38429,7 @@ ov00_022DDBEC: @ 0x022DDBEC add r1, r7, #0x1f8 mov r0, r6 add r5, r1, #0x1800 - bl FUN_02089678 + bl Strlen mov r4, r0 ldmib r5, {r0, r1} sub r1, r1, r0 @@ -38448,7 +38448,7 @@ ov00_022DDBEC: @ 0x022DDBEC _022DDC44: ldr r2, _022DDC70 @ =0x02318F5C mov r3, r6 - bl FUN_0207911C + bl sub_0207911c cmp r0, r4 movne r0, #1 popne {r3, r4, r5, r6, r7, pc} @@ -38506,7 +38506,7 @@ _022DDD00: mov r0, r4 mov r1, #0 mov r2, #0x10 - bl FUN_0207C40C + bl sub_0207C40C pop {r4, pc} .align 2, 0 _022DDD14: .4byte 0x02318F74 @@ -38533,7 +38533,7 @@ ov00_022DDD18: @ 0x022DDD18 ldr r0, [r6] ldr r2, [r6, #0xc] mov r1, r4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, [r6] ldr r0, _022DDDBC @ =0x02318F74 mov r2, #0 @@ -38566,7 +38566,7 @@ ov00_022DDDC0: @ 0x022DDDC0 mov r5, r0 mov r0, r6 mov r4, #0 - bl FUN_02089678 + bl Strlen cmp r0, #0x100 movhs r0, r4 pophs {r4, r5, r6, pc} @@ -38574,20 +38574,20 @@ ov00_022DDDC0: @ 0x022DDDC0 mov r1, r6 add r0, r0, #0x1000 mov r2, #0x100 - bl FUN_0208975C + bl Strncpy mov r0, r6 - bl FUN_02089678 + bl Strlen add r1, r5, #0x24 mov r6, r0 add r0, r1, #0x1000 - bl FUN_02089678 + bl Strlen cmp r6, r0 movne r0, r4 popne {r4, r5, r6, pc} add r0, r5, #0x24 ldr r1, _022DDF04 @ =0x02318F98 add r0, r0, #0x1000 - bl FUN_02089A70 + bl Strstr cmp r0, #0 beq _022DDE5C add r0, r5, #0x2b @@ -38604,7 +38604,7 @@ _022DDE5C: add r0, r5, #0x24 ldr r1, _022DDF08 @ =0x02318FA0 add r0, r0, #0x1000 - bl FUN_02089A70 + bl Strstr cmp r0, #0 moveq r0, r4 popeq {r4, r5, r6, pc} @@ -38620,7 +38620,7 @@ _022DDE98: add r0, r5, #0x1000 ldr r0, [r0, #0x124] ldr r1, _022DDF0C @ =0x02318FAC - bl FUN_02089A70 + bl Strstr cmp r0, #0 movne r1, #0 strbne r1, [r0] @@ -38628,7 +38628,7 @@ _022DDE98: add r0, r5, #0x1000 ldr r0, [r0, #0x124] ldr r1, _022DDF10 @ =0x02318FB0 - bl FUN_02089A70 + bl Strstr cmp r0, #0 mov r1, #0 addeq r0, r5, #0x1000 @@ -38639,7 +38639,7 @@ _022DDE98: cmp r4, #0 beq _022DDEFC mov r0, r4 - bl FUN_0208B360 + bl sub_0208b360 add r1, r5, #0x1100 strh r0, [r1, #0x34] _022DDEFC: @@ -38666,7 +38666,7 @@ ov00_022DDF14: @ 0x022DDF14 movgt r0, #0 popgt {r4, r5, r6, r7, r8, pc} mov r0, r7 - bl FUN_02089678 + bl Strlen mov r1, r0 ldr r0, _022DE058 @ =0x02318FB4 add r1, r1, #1 @@ -38680,7 +38680,7 @@ ov00_022DDF14: @ 0x022DDF14 cmp r0, #0 beq _022DDFF0 mov r0, r6 - bl FUN_02089678 + bl Strlen mov r1, r0 ldr r0, _022DE05C @ =0x02318FD4 add r1, r1, #1 @@ -38697,13 +38697,13 @@ ov00_022DDF14: @ 0x022DDF14 beq _022DDFF0 ldr r0, [r2, r1, lsl #3] mov r1, r7 - bl FUN_02089694 + bl Strcpy ldr r2, [r8] ldr r0, [r8, #8] mov r1, r6 add r0, r2, r0, lsl #3 ldr r0, [r0, #4] - bl FUN_02089694 + bl Strcpy ldr r1, [r8, #8] mov r0, #1 add r1, r1, #1 @@ -38759,25 +38759,25 @@ ov00_022DE068: @ 0x022DE068 str r0, [sp, #4] str r3, [sp, #8] str r1, [sp, #0xc] - bl FUN_0207C40C + bl sub_0207C40C add r0, r4, #0x1000 ldr r5, [r0, #0xa08] ldr r1, _022DE2E8 @ =0x02318E6C mov r0, r5 - bl FUN_02089A70 + bl Strstr str r0, [sp] cmp r0, #0 addeq sp, sp, #0x10 moveq r0, #0 popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} add r0, r0, #4 - bl FUN_02089678 + bl Strlen ldr r1, [sp] add r1, r1, #4 add fp, r1, r0 ldr r1, _022DE2EC @ =0x0231902C mov r0, r5 - bl FUN_02089A70 + bl Strstr movs r7, r0 addeq sp, sp, #0x10 moveq r0, #0 @@ -38800,7 +38800,7 @@ ov00_022DE068: @ 0x022DE068 ldr r1, _022DE2F4 @ =0x0231903C add r0, r7, #1 mov r2, #3 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _022DE154 _022DE148: @@ -38810,7 +38810,7 @@ _022DE148: _022DE154: ldr r1, _022DE2F8 @ =0x02318E9C add r0, r7, #5 - bl FUN_02089A70 + bl Strstr cmp r0, #0 addeq sp, sp, #0x10 moveq r0, r5 @@ -38820,7 +38820,7 @@ _022DE154: _022DE178: ldr r1, _022DE2FC @ =0x02319040 mov r0, sb - bl FUN_02089A70 + bl Strstr movs r6, r0 beq _022DE21C ldrsb r7, [r6] @@ -38829,7 +38829,7 @@ _022DE178: strb r1, [r6] ldr r1, _022DE2F8 @ =0x02318E9C mov r0, sl - bl FUN_02089A70 + bl Strstr movs r5, r0 strbeq r7, [r6] beq _022DE21C @@ -38850,7 +38850,7 @@ _022DE178: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _022DE1F0: mov r0, sl - bl FUN_02089678 + bl Strlen strb r7, [r6] add r0, sl, r0 strb r8, [r5] @@ -38869,7 +38869,7 @@ _022DE21C: _022DE22C: ldr r1, _022DE300 @ =0x02319044 mov r0, r7 - bl FUN_02089A70 + bl Strstr movs r5, r0 beq _022DE2DC ldrsb sb, [r5] @@ -38878,12 +38878,12 @@ _022DE22C: strb r1, [r5] ldr r1, _022DE304 @ =0x02319048 mov r0, r6 - bl FUN_02089A70 + bl Strstr movs sl, r0 bne _022DE274 ldr r1, _022DE2F8 @ =0x02318E9C mov r0, r6 - bl FUN_02089A70 + bl Strstr mov sl, r0 _022DE274: cmp sl, #0 @@ -38905,7 +38905,7 @@ _022DE274: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _022DE2B8: mov r0, r6 - bl FUN_02089678 + bl Strlen add r0, r6, r0 strb sb, [r5] cmp sl, #0 @@ -38941,7 +38941,7 @@ _022DE318: cmp r1, #0 beq _022DE358 mov r0, r5 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _022DE34C add r0, r6, r4, lsl #3 @@ -38966,7 +38966,7 @@ ov00_022DE360: @ 0x022DE360 movs r4, r0 moveq r0, #0 popeq {r4, r5, r6, pc} - bl FUN_02089678 + bl Strlen mov r1, r0 mov r0, r4 mov r2, r6 @@ -38991,13 +38991,13 @@ ov00_022DE3B4: @ 0x022DE3B4 movs r4, r0 moveq r0, #0 popeq {r4, r5, r6, pc} - bl FUN_02089678 + bl Strlen cmp r0, r5 movge r0, #0 popge {r4, r5, r6, pc} mov r0, r6 mov r1, r4 - bl FUN_02089694 + bl Strcpy mov r0, #1 pop {r4, r5, r6, pc} arm_func_end ov00_022DE3B4 @@ -39064,7 +39064,7 @@ ov00_022DE47C: @ 0x022DE47C popeq {r3, r4, r5, pc} ldr r2, _022DE54C @ =0x000011F4 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C ldr ip, _022DE544 @ =0x02326CD8 ldr r1, _022DE550 @ =0xFFFE7961 ldr r0, [ip] @@ -39092,7 +39092,7 @@ ov00_022DE47C: @ 0x022DE47C ldr r0, [r1] add r0, r0, #0x1dc add r0, r0, #0x1000 - bl FUN_0207A030 + bl sub_0207A030 bl ov00_022DE714 mov r0, #0 pop {r3, r4, r5, pc} @@ -39196,7 +39196,7 @@ _022DE678: beq _022DE6A0 add r0, r1, #0x11c add r0, r0, #0x1000 - bl FUN_02079800 + bl sub_02079800 _022DE6A0: ldr r0, _022DE6B8 @ =0x02326CD8 mvn r1, #6 @@ -39215,14 +39215,14 @@ ov00_022DE6BC: @ 0x022DE6BC ldr r0, [r0] add r0, r0, #0x1dc add r0, r0, #0x1000 - bl FUN_0207A048 + bl sub_0207A048 ldr r0, _022DE6F8 @ =0x02326CD8 ldr r1, [r0] add r0, r1, #0x1dc add r1, r1, #0x1000 add r0, r0, #0x1000 ldr r4, [r1] - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r4 pop {r4, pc} .align 2, 0 @@ -39252,7 +39252,7 @@ ov00_022DE714: @ 0x022DE714 beq _022DE74C add r0, r1, #0x11c add r0, r0, #0x1000 - bl FUN_02079830 + bl sub_02079830 cmp r0, #0 addeq sp, sp, #8 popeq {r3, pc} @@ -39267,12 +39267,12 @@ _022DE74C: add r0, r0, #0x1000 add r3, r2, #0x1000 str ip, [sp, #4] - bl FUN_02079560 + bl sub_02079560 ldr r0, _022DE794 @ =0x02326CD8 ldr r0, [r0] add r0, r0, #0x11c add r0, r0, #0x1000 - bl FUN_02079940 + bl sub_02079940 add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -39347,7 +39347,7 @@ _022DE864: _022DE88C: ldr r0, _022DF638 @ =0x022B966C ldr r0, [r0, #4] - bl FUN_02079B0C + bl sub_02079B0C sub r1, r0, #1 ldr r0, [r5, #0x14] bl ov00_022DD290 @@ -39358,7 +39358,7 @@ _022DE88C: beq _022DE8C4 add r0, r1, #0x338 add r0, r0, #0x1800 - bl FUN_02079800 + bl sub_02079800 _022DE8C4: ldr r0, [r5, #0x14] add r1, r0, #0x1000 @@ -39396,7 +39396,7 @@ _022DE938: ldr r0, [r5, #0x14] ldr r1, _022DF63C @ =0x02319198 bl ov00_022DE308 - bl FUN_0208B360 + bl sub_0208b360 mov r6, r0 ldr r0, _022DF640 @ =0x022BCA70 ldr r0, [r0] @@ -39444,7 +39444,7 @@ _022DE994: str r8, [r2, #0x28] ldr r1, _022DF650 @ =0x023191A4 str r3, [r2, #0x30] - bl FUN_0208982C + bl Strcmp cmp r0, #0 ldrne r0, _022DF628 @ =0x02326CD8 movne r1, #1 @@ -39494,7 +39494,7 @@ _022DEA80: add r0, r0, #0x1000 ldr r4, [r0, #0x118] mov r0, r4 - bl FUN_02089678 + bl Strlen ldr r1, _022DF628 @ =0x02326CD8 mov r3, r0 ldr r0, [r1, #0x14] @@ -39536,7 +39536,7 @@ _022DEAF0: _022DEB48: ldr r0, _022DF638 @ =0x022B966C ldr r0, [r0, #4] - bl FUN_02079B0C + bl sub_02079B0C ldr r2, _022DF628 @ =0x02326CD8 sub r1, r0, #1 ldr r0, [r2, #0x14] @@ -39549,7 +39549,7 @@ _022DEB48: beq _022DEB88 add r0, r1, #0x338 add r0, r0, #0x1800 - bl FUN_02079800 + bl sub_02079800 _022DEB88: ldr r2, _022DF628 @ =0x02326CD8 ldr r0, [r2, #0x14] @@ -39590,7 +39590,7 @@ _022DEBE4: b _022DF5D4 _022DEC0C: mov r0, r1 - bl FUN_02089678 + bl Strlen add r1, r0, #1 ldr r0, _022DF664 @ =0x02319130 blx r7 @@ -39611,12 +39611,12 @@ _022DEC0C: b _022DF5D4 _022DEC5C: ldr r0, [sp, #0x14] - bl FUN_02089678 + bl Strlen mov r2, r0 ldr r1, [sp, #0x14] ldr r0, [sp, #4] add r2, r2, #1 - bl FUN_0208975C + bl Strncpy b _022DEC94 _022DEC7C: ldr r0, _022DF628 @ =0x02326CD8 @@ -39738,7 +39738,7 @@ _022DEDF4: ldr r2, _022DF62C @ =0x00009C40 str r8, [r5, #0x28] str r2, [r5, #0x30] - bl FUN_0208982C + bl Strcmp cmp r0, #0 movne r0, #1 strne r0, [r5, #0x2c] @@ -39783,7 +39783,7 @@ _022DEEB0: add r0, r0, #0x1000 ldr r6, [r0, #0x114] mov r0, r6 - bl FUN_02089678 + bl Strlen mov r3, r0 ldr r0, [r5, #0x14] ldr r1, _022DF674 @ =0x023191EC @@ -39822,7 +39822,7 @@ _022DEF14: _022DEF64: ldr r0, _022DF638 @ =0x022B966C ldr r0, [r0, #4] - bl FUN_02079B0C + bl sub_02079B0C sub r1, r0, #1 ldr r0, [r5, #0x14] bl ov00_022DD290 @@ -39833,7 +39833,7 @@ _022DEF64: beq _022DEF9C add r0, r1, #0x338 add r0, r0, #0x1800 - bl FUN_02079800 + bl sub_02079800 _022DEF9C: ldr r0, [r5, #0x14] add r1, r0, #0x1000 @@ -39890,7 +39890,7 @@ _022DF054: ldr r0, [r5, #0x14] ldr r1, _022DF63C @ =0x02319198 bl ov00_022DE308 - bl FUN_0208B360 + bl sub_0208b360 mov r6, r0 ldr r0, _022DF640 @ =0x022BCA70 ldr r0, [r0] @@ -39941,7 +39941,7 @@ _022DF0E4: b _022DF5D4 _022DF118: add r0, sp, #0x2c - bl FUN_0208B360 + bl sub_0208b360 ldr r1, _022DF640 @ =0x022BCA70 ldr r1, [r1] cmp r1, #0x22 @@ -40106,7 +40106,7 @@ _022DF378: mov r1, #0 strb r1, [sl, r0] mov r0, sl - bl FUN_0208B360 + bl sub_0208b360 ldr r1, _022DF640 @ =0x022BCA70 ldr r1, [r1] cmp r1, #0x22 @@ -40177,7 +40177,7 @@ _022DF45C: _022DF484: ldr r0, _022DF638 @ =0x022B966C ldr r0, [r0, #4] - bl FUN_02079B0C + bl sub_02079B0C sub r1, r0, #1 ldr r0, [r5, #0x14] bl ov00_022DD290 @@ -40188,7 +40188,7 @@ _022DF484: beq _022DF4BC add r0, r1, #0x338 add r0, r0, #0x1800 - bl FUN_02079800 + bl sub_02079800 _022DF4BC: ldr r0, [r5, #0x14] add r1, r0, #0x1000 @@ -40234,7 +40234,7 @@ _022DF530: b _022DF5D4 _022DF554: mov r0, r6 - bl FUN_02089678 + bl Strlen add r1, r0, #1 ldr r0, _022DF6A0 @ =0x02319178 blx r7 @@ -40255,16 +40255,16 @@ _022DF554: b _022DF5D4 _022DF5A4: mov r0, r6 - bl FUN_02089678 + bl Strlen mov r2, r0 ldr r0, [sp] mov r1, r6 add r2, r2, #1 - bl FUN_0208975C + bl Strncpy ldr r0, [r5, #0x14] bl ov00_022DD890 ldr r0, [sp, #8] - bl FUN_02079B14 + bl sub_02079B14 b _022DE7FC _022DF5D4: cmp sb, #0 @@ -40335,7 +40335,7 @@ ov00_022DF6B0: @ 0x022DF6B0 ldr r0, [r1] add r0, r0, #0x1dc add r0, r0, #0x1000 - bl FUN_0207A048 + bl sub_0207A048 ldr r1, _022DF6F0 @ =0x02326CD8 ldr r0, [r1] add r0, r0, #0x1000 @@ -40343,7 +40343,7 @@ ov00_022DF6B0: @ 0x022DF6B0 ldr r0, [r1] add r0, r0, #0x1dc add r0, r0, #0x1000 - bl FUN_0207A0CC + bl sub_0207A0CC pop {r4, pc} .align 2, 0 _022DF6F0: .4byte 0x02326CD8 @@ -40354,10 +40354,10 @@ ov00_022DF6F4: @ 0x022DF6F4 push {r3, r4, r5, r6, r7, r8, lr} sub sp, sp, #0x3c mov r6, r0 - bl FUN_02089678 + bl Strlen mov r4, r0 ldr r0, _022DF900 @ =0x02319298 - bl FUN_02089678 + bl Strlen cmp r4, r0 ldrsbeq r0, [r6, #7] cmpeq r0, #0x20 @@ -40374,12 +40374,12 @@ ov00_022DF6F4: @ 0x022DF6F4 bne _022DF8F4 add r0, sp, #0x2c add r1, sp, #0x20 - bl FUN_020828A8 + bl sub_020828A8 cmp r0, #0 bne _022DF8F4 add r0, sp, #0x2c add r1, sp, #0x20 - bl FUN_02082FDC + bl sub_02082FDC mov r4, r0 mov r5, r1 mvn r0, #0 @@ -40388,7 +40388,7 @@ ov00_022DF6F4: @ 0x022DF6F4 beq _022DF8F4 add r0, sp, #0 mov r1, r6 - bl FUN_02089694 + bl Strcpy mov r2, #0 ldr r1, _022DF904 @ =0x022BCA70 add r0, sp, #0xc @@ -40399,7 +40399,7 @@ ov00_022DF6F4: @ 0x022DF6F4 strb r2, [sp, #0x16] strb r2, [sp, #0x19] str r2, [r1] - bl FUN_0208B360 + bl sub_0208b360 ldr r1, _022DF904 @ =0x022BCA70 str r0, [sp, #0x2c] ldr r1, [r1] @@ -40415,7 +40415,7 @@ ov00_022DF6F4: @ 0x022DF6F4 _022DF7E8: ldr r0, [r7, r8, lsl #2] mov r1, r6 - bl FUN_0208982C + bl Strcmp cmp r0, #0 addeq r0, r8, #1 streq r0, [sp, #0x30] @@ -40431,7 +40431,7 @@ _022DF810: mov r2, #0 add r0, sp, #5 str r2, [r1] - bl FUN_0208B360 + bl sub_0208b360 ldr r1, _022DF904 @ =0x022BCA70 str r0, [sp, #0x34] ldr r0, [r1] @@ -40440,7 +40440,7 @@ _022DF810: mov r2, #0 add r0, sp, #0x11 str r2, [r1] - bl FUN_0208B360 + bl sub_0208b360 ldr r1, _022DF904 @ =0x022BCA70 str r0, [sp, #0x20] ldr r0, [r1] @@ -40449,7 +40449,7 @@ _022DF810: mov r2, #0 add r0, sp, #0x14 str r2, [r1] - bl FUN_0208B360 + bl sub_0208b360 ldr r1, _022DF904 @ =0x022BCA70 str r0, [sp, #0x24] ldr r0, [r1] @@ -40458,7 +40458,7 @@ _022DF810: mov r2, #0 add r0, sp, #0x17 str r2, [r1] - bl FUN_0208B360 + bl sub_0208b360 ldr r1, _022DF904 @ =0x022BCA70 str r0, [sp, #0x28] ldr r0, [r1] @@ -40466,7 +40466,7 @@ _022DF810: beq _022DF8F4 add r0, sp, #0x2c add r1, sp, #0x20 - bl FUN_02082FDC + bl sub_02082FDC mvn r2, #0 cmp r1, r2 cmpeq r0, r2 @@ -40522,7 +40522,7 @@ _022DF940: _022DF970: ldr r2, _022DF9A4 @ =0x00001C20 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C ldr r1, _022DF998 @ =0x02326D68 mov r0, #1 ldr r2, [r1] @@ -40573,7 +40573,7 @@ ov00_022DF9F4: @ 0x022DF9F4 str r1, [r2, #0xc1c] mov r1, #0 mov r2, #0x174 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022DFC38 @ =0x02326D68 ldr r1, [r0] add r0, r1, #0x1000 @@ -40581,10 +40581,10 @@ ov00_022DF9F4: @ 0x022DF9F4 cmp r0, #0 beq _022DFA4C add r0, r1, #0x1b40 - bl FUN_02079830 + bl sub_02079830 cmp r0, #0 bne _022DFA4C - bl FUN_0207BC20 + bl WaitForever2 _022DFA4C: ldr r0, _022DFC3C @ =0x02318BC8 ldr r1, _022DFC38 @ =0x02326D68 @@ -40600,7 +40600,7 @@ _022DFA4C: str r2, [sp, #0xc] ldr r2, [r4, #4] str r2, [sp, #0x10] - bl FUN_0208982C + bl Strcmp cmp r0, #0 movne r0, #1 strne r0, [sp, #0x14] @@ -40693,7 +40693,7 @@ _022DFB98: _022DFBD8: ldr r0, _022DFC58 @ =0x022B966C ldr r0, [r0, #4] - bl FUN_02079B0C + bl sub_02079B0C ldr r1, _022DFC38 @ =0x02326D68 ldr r2, [r1] sub r1, r0, #1 @@ -40741,7 +40741,7 @@ ov00_022DFC5C: @ 0x022DFC5C moveq r0, #1 popeq {r3, pc} add r0, r1, #0x1b40 - bl FUN_02079830 + bl sub_02079830 cmp r0, #1 bne _022DFD20 ldr r0, _022DFD28 @ =0x02326D68 @@ -40826,7 +40826,7 @@ _022DFD84: mov r0, #0 pop {r3, r4, pc} _022DFDB0: - bl FUN_0208B360 + bl sub_0208b360 ldr r1, _022DFF30 @ =0x022BCA70 mov r2, r0 ldr r0, [r1] @@ -40864,7 +40864,7 @@ _022DFE04: pop {r3, r4, pc} _022DFE38: add r0, sp, #0 - bl FUN_0208B360 + bl sub_0208b360 ldr r1, _022DFF30 @ =0x022BCA70 mov r2, r0 ldr r0, [r1] @@ -40988,11 +40988,11 @@ _022DFFC8: add r0, sp, #4 mov r1, #0 mov r2, #3 - bl FUN_0207C40C + bl sub_0207C40C mov r0, sl add r1, sp, #4 mov r2, sb - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r0, [sp, #4] ldr r1, [r5] cmp r6, #2 @@ -41383,7 +41383,7 @@ ov00_022E0484: @ 0x022E0484 mov r0, r7 mov r1, r4 mov r2, r5 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r8 mov r1, r7 mov r2, r6 @@ -41423,7 +41423,7 @@ ov00_022E054C: @ 0x022E054C popne {r4, r5, r6, pc} mov r1, #0 mov r2, #0x64 - bl FUN_0207C40C + bl sub_0207C40C strh r6, [r4, #8] mov r0, #1 strh r0, [r4, #0xa] @@ -41495,7 +41495,7 @@ ov00_022E0618: @ 0x022E0618 add r0, sp, #0 mov r1, #0 mov r2, #0xc - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022E06BC @ =0x02326D7C ldr r3, _022E06C0 @ =ov00_022E03F0 ldr lr, [r0, #4] @@ -41835,7 +41835,7 @@ _022E0AC4: mov r4, #0xa _022E0AD4: mov r0, r4 - bl FUN_02079B14 + bl sub_02079B14 bl ov00_022D7958 cmp r0, #0 beq _022E0AD4 @@ -41932,7 +41932,7 @@ ov00_022E0BF8: @ 0x022E0BF8 mov r1, #0 mov r2, #0x3c mov r4, r0 - bl FUN_0207C40C + bl sub_0207C40C mov r0, #0xff str r0, [r4, #4] bl ov00_022E089C @@ -41953,16 +41953,16 @@ _022E0C44: mov r0, #0 pop {r3, r4, r5, r6, pc} _022E0C58: - bl FUN_0207B7E4 + bl EnableIrqFlag mov r6, r0 bl ov00_022D7140 mov r5, r0 mov r1, #6 - bl FUN_0207A2A4 + bl sub_0207A2A4 cmp r5, #0 bne _022E0C8C mov r0, r6 - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #0xc mov r0, #0 pop {r3, r4, r5, r6, pc} @@ -41970,7 +41970,7 @@ _022E0C8C: mov r0, r5 add r1, r4, #0x33 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [r4] cmp r0, #0 blt _022E0CF0 @@ -41980,11 +41980,11 @@ _022E0C8C: bl ov00_022D7184 mov r5, r0 mov r1, #0x20 - bl FUN_0207A2A4 + bl sub_0207A2A4 cmp r5, #0 bne _022E0CE0 mov r0, r6 - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #0xc mov r0, #0 pop {r3, r4, r5, r6, pc} @@ -41992,10 +41992,10 @@ _022E0CE0: ldrh r2, [sp] mov r0, r5 add r1, r4, #0x12 - bl FUN_0207C4C8 + bl sub_0207C4C8 _022E0CF0: mov r0, r6 - bl FUN_0207B7F8 + bl SetIrqFlag add r0, sp, #2 bl ov00_022D7900 cmp r0, #0 @@ -42014,7 +42014,7 @@ _022E0D20: add r1, r4, #8 mov r2, #9 str r3, [r4, #4] - bl FUN_0207C4C8 + bl sub_0207C4C8 b _022E0D4C _022E0D44: mov r0, #0xff @@ -42075,7 +42075,7 @@ ov00_022E0DBC: @ 0x022E0DBC moveq r0, #0 popeq {r3, r4, r5, pc} mov r0, r5 - bl FUN_02089678 + bl Strlen cmp r0, #0 bne _022E0E00 ldr r0, _022E0E2C @ =0x0231A14C @@ -42167,7 +42167,7 @@ _022E0EDC: bl ov00_022E0394 b _022E0F44 _022E0EEC: - bl FUN_0207BC20 + bl WaitForever2 b _022E0F44 _022E0EF4: ldr r1, _022E0F6C @ =0xFFFF86D4 @@ -42186,7 +42186,7 @@ _022E0F14: bl ov00_022E0394 b _022E0F44 _022E0F28: - bl FUN_0207BC20 + bl WaitForever2 b _022E0F44 _022E0F30: ldr r1, _022E0F78 @ =0xFFFF86DF @@ -42194,7 +42194,7 @@ _022E0F30: bl ov00_022E0394 b _022E0F44 _022E0F40: - bl FUN_0207BC20 + bl WaitForever2 _022E0F44: ldr r1, _022E0F64 @ =0x02326D84 mov r0, r6 @@ -42219,7 +42219,7 @@ ov00_022E0F7C: @ 0x022E0F7C ldr r0, _022E0FBC @ =0x02326D84 ldr r0, [r0] add r0, r0, #0x9c0 - bl FUN_02079800 + bl sub_02079800 ldr r0, _022E0FBC @ =0x02326D84 ldr r0, [r0] ldr r4, [r0, #4] @@ -42250,10 +42250,10 @@ _022E0FD8: ldr r0, _022E1160 @ =0x02326D84 ldr r5, [r0] add r0, r5, #0x50 - bl FUN_02089678 + bl Strlen mov r4, r0 ldr r0, _022E1164 @ =0x0231A154 - bl FUN_02089678 + bl Strlen add r0, r4, r0 cmp r0, #0xff bls _022E1024 @@ -42268,11 +42268,11 @@ _022E1024: add r0, sp, #0x1a0 add r3, r5, #0x50 mov r1, #0x100 - bl FUN_0207911C + bl sub_0207911c ldr r0, _022E1160 @ =0x02326D84 ldr r4, [r0] add r0, r4, #0x91 - bl FUN_02089678 + bl Strlen mov r1, r0 add r2, sp, #0x10 add r0, r4, #0x91 @@ -42344,7 +42344,7 @@ _022E1134: bl ov00_022E0E84 _022E114C: mov r0, r4 - bl FUN_02079B14 + bl sub_02079B14 b _022E0FD8 _022E1158: .byte 0x2A, 0xDE, 0x8D, 0xE2, 0xF8, 0x80, 0xBD, 0xE8 @@ -42377,7 +42377,7 @@ ov00_022E1178: @ 0x022E1178 str r1, [r0, #0x48] ldr r0, [r2] mov r2, #0xa80 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022E1284 @ =0x02326D84 mov r1, r5 ldr r3, [r0] @@ -42385,13 +42385,13 @@ ov00_022E1178: @ 0x022E1178 str r6, [r3] ldr r0, [r0] add r0, r0, #8 - bl FUN_0208975C + bl Strncpy ldr r0, _022E1284 @ =0x02326D84 mov r1, r4 ldr r0, [r0] mov r2, #0x1f add r0, r0, #0x28 - bl FUN_0208975C + bl Strncpy ldr r1, _022E1284 @ =0x02326D84 ldr r0, _022E1288 @ =0x0231A17C ldr r1, [r1] @@ -42418,11 +42418,11 @@ _022E123C: add r3, r3, #0x9c0 mov r2, #0 str ip, [sp, #4] - bl FUN_02079560 + bl sub_02079560 ldr r0, _022E1284 @ =0x02326D84 ldr r0, [r0] add r0, r0, #0x9c0 - bl FUN_02079940 + bl sub_02079940 mov r0, #1 add sp, sp, #8 pop {r4, r5, r6, pc} @@ -42502,7 +42502,7 @@ ov00_022E1334: @ 0x022E1334 mul r2, r4, r0 mov r0, r6 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r6 mov r1, r5 mov r2, r4 @@ -42549,9 +42549,9 @@ ov00_022E13D0: @ 0x022E13D0 ldr r2, _022E1404 @ =0x0231A184 mov r0, r4 mov r1, #0x1000 - bl FUN_0207911C + bl sub_0207911c mov r0, r4 - bl FUN_02089678 + bl Strlen add sp, sp, #0xc pop {r3, r4, pc} .align 2, 0 @@ -42567,14 +42567,14 @@ ov00_022E1408: @ 0x022E1408 mov r4, r3 mov r0, r5 mov r1, #0 - bl FUN_02089974 + bl Strchr mov r2, r0 mov r0, r7 mov r1, r6 mov r3, r4 bl ov00_022E13D0 mov r0, r5 - bl FUN_02089678 + bl Strlen pop {r3, r4, r5, r6, r7, pc} arm_func_end ov00_022E1408 @@ -42588,21 +42588,21 @@ ov00_022E1448: @ 0x022E1448 popeq {r3, r4, r5, r6, r7, pc} mov r0, r2 mov r1, r6 - bl FUN_02089974 + bl Strchr movs r5, r0 mvneq r0, #0 popeq {r3, r4, r5, r6, r7, pc} _022E1478: mov r0, r7 - bl FUN_02089678 + bl Strlen mov r2, r0 mov r1, r7 add r0, r5, #1 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _022E14B0 mov r0, r7 - bl FUN_02089678 + bl Strlen add r0, r0, r5 ldrsb r0, [r0, #1] cmp r6, r0 @@ -42610,13 +42610,13 @@ _022E1478: _022E14B0: mov r1, r6 add r0, r5, #1 - bl FUN_02089974 + bl Strchr cmp r0, #0 mvneq r0, #0 popeq {r3, r4, r5, r6, r7, pc} mov r1, r6 add r0, r0, #1 - bl FUN_02089974 + bl Strchr movs r5, r0 bne _022E1478 mvn r0, #0 @@ -42624,25 +42624,25 @@ _022E14B0: _022E14E4: mov r1, r6 add r0, r5, #1 - bl FUN_02089974 + bl Strchr movs r5, r0 mvneq r0, #0 popeq {r3, r4, r5, r6, r7, pc} mov r1, r6 add r0, r5, #1 - bl FUN_02089974 + bl Strchr cmp r0, #0 addne r1, r5, #1 subne r6, r0, r1 bne _022E1524 add r0, r5, #1 - bl FUN_02089678 + bl Strlen mov r6, r0 _022E1524: mov r0, r4 mov r2, r6 add r1, r5, #1 - bl FUN_0208975C + bl Strncpy mov r1, #0 mov r0, r6 strb r1, [r4, r6] @@ -42672,8 +42672,8 @@ ov00_022E1544: @ 0x022E1544 cmpeq r1, r0 bne _022E1608 add r0, sp, #0 - bl FUN_0207B9EC - bl FUN_0207AE44 + bl sub_0207B9EC + bl sub_0207AE44 lsl r2, r1, #0x18 ldr ip, [sp] ldr r3, [sp, #4] @@ -42868,34 +42868,34 @@ ov00_022E1690: @ 0x022E1690 add r0, r0, #0x400 bl ov00_022EC69C mov r0, r4 - bl FUN_02089678 + bl Strlen cmp r0, #0x100 movhs r5, #0xff bhs _022E1894 mov r0, r4 - bl FUN_02089678 + bl Strlen mov r5, r0 _022E1894: ldr r1, _022E1908 @ =0x02328A18 mov r0, r4 mov r2, r5 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [sp, #0x20] ldr r1, _022E1908 @ =0x02328A18 mov r2, #0 strb r2, [r1, r5] - bl FUN_02089678 + bl Strlen cmp r0, #0x100 movhs r4, #0xff bhs _022E18D0 ldr r0, [sp, #0x20] - bl FUN_02089678 + bl Strlen mov r4, r0 _022E18D0: ldr r0, [sp, #0x20] ldr r1, _022E190C @ =0x02328B18 mov r2, r4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022E190C @ =0x02328B18 mov r1, #0 strb r1, [r0, r4] @@ -43223,7 +43223,7 @@ _022E1D44: mov r0, #0 add r1, r1, #0x2e mov r2, #0x34 - bl FUN_0207C2B8 + bl sub_0207c2b8 mov r0, r4 bl ov00_022E1664 cmp r0, #0x19 @@ -43238,7 +43238,7 @@ _022E1D98: ldr r1, [r1] lsl r2, r5, #1 add r1, r1, #0x2e - bl FUN_0207C2E0 + bl sub_0207C2E0 _022E1DB0: ldr r0, _022E1E04 @ =0x02326DA0 mov r1, #0 @@ -43544,11 +43544,11 @@ ov00_022E2154: @ 0x022E2154 ldr r1, _022E217C @ =0x02326DA8 mov r0, #0 mov r2, #0x80 - bl FUN_0207C314 + bl sub_0207C314 ldr r1, _022E2180 @ =0x02326E28 mov r0, #0 mov r2, #0x100 - bl FUN_0207C314 + bl sub_0207C314 pop {r3, pc} .align 2, 0 _022E217C: .4byte 0x02326DA8 @@ -43930,43 +43930,43 @@ ov00_022E2590: @ 0x022E2590 strb r2, [r3, #0xb] ldr r0, _022E26DC @ =0x0231A194 ldr r4, [r5, #8] - bl FUN_02089678 + bl Strlen mov r2, r0 ldr r1, _022E26DC @ =0x0231A194 mov r0, r4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 addne sp, sp, #0xc popne {r4, r5, r6, r7, pc} ldr r0, _022E26DC @ =0x0231A194 - bl FUN_02089678 + bl Strlen add r4, r4, r0 mov r0, r4 mov r1, #0x76 - bl FUN_02089974 + bl Strchr sub r7, r0, r4 add r0, sp, #0 mov r1, r4 mov r2, r7 - bl FUN_0208975C + bl Strncpy cmp r7, #0xa addhi sp, sp, #0xc pophi {r4, r5, r6, r7, pc} add r0, sp, #0 mov r1, #0 mov r2, #0xa - bl FUN_0208B200 + bl sub_0208b200 cmp r0, #3 addne sp, sp, #0xc popne {r4, r5, r6, r7, pc} ldr r0, _022E26E0 @ =0x0231A19C add r1, r7, #1 add r4, r4, r1 - bl FUN_02089678 + bl Strlen mov r2, r0 ldr r1, _022E26E0 @ =0x0231A19C mov r0, r4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 addne sp, sp, #0xc popne {r4, r5, r6, r7, pc} @@ -43986,7 +43986,7 @@ ov00_022E2590: @ 0x022E2590 popne {r4, r5, r6, r7, pc} _022E26B8: ldr r0, _022E26E0 @ =0x0231A19C - bl FUN_02089678 + bl Strlen mov r2, r0 ldr r1, [r5] mov r0, r6 @@ -44279,7 +44279,7 @@ ov00_022E2AA4: @ 0x022E2AA4 mov r2, #0x280 mov r4, r3 str r0, [ip, #4] - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022E2B24 @ =0x02326F28 mov r2, #0 ldr r1, [r0, #4] @@ -44365,7 +44365,7 @@ _022E2BD0: ldr r0, [r0, #0x30] cmp r0, #0 popeq {r3, pc} - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, _022E2C48 @ =0x02326F28 ldr r2, _022E2C4C @ =0x000082EA ldr ip, [r3, #4] @@ -44377,7 +44377,7 @@ _022E2BD0: lsl r1, r0, #6 orr r1, r1, lr, lsr #26 lsl r0, lr, #6 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022E2C50 @ =0x0000EA60 cmp r1, #0 cmpeq r0, r2 @@ -44619,15 +44619,15 @@ ov00_022E2F0C: @ 0x022E2F0C add r0, r4, #0x48 mov r5, r2 mov r4, r3 - bl FUN_02089694 + bl Strcpy ldr r0, _022E2FA4 @ =0x02326F28 mov r1, r6 ldr r0, [r0, #4] add r0, r0, #0x148 - bl FUN_02089694 + bl Strcpy ldr r0, _022E2FA4 @ =0x02326F28 ldr r6, [r0, #4] - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r6, #0x34] str r1, [r6, #0x38] mov r3, #1 @@ -44661,7 +44661,7 @@ ov00_022E2FA8: @ 0x022E2FA8 add r0, sp, #0 mov r1, #0 mov r2, #0x48 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022E3158 @ =0x02326F28 str r5, [r0, #8] str r4, [r0] @@ -44707,7 +44707,7 @@ _022E305C: bl ov00_022DB634 b _022E30A4 _022E3070: - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022E315C @ =0x6C078965 ldr r3, _022E3160 @ =0x5D588B65 umull ip, r4, r0, r2 @@ -44738,13 +44738,13 @@ _022E30BC: add r2, r2, #2 ldr r0, [r1, #0x10] add r1, sp, #0 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022E3158 @ =0x02326F28 add r0, sp, #0x34 ldr r1, [r1, #4] add r1, r1, #0x51 add r1, r1, #0x200 - bl FUN_02089694 + bl Strcpy ldr r4, _022E3168 @ =ov00_022E03F0 ldr r3, _022E316C @ =ov00_022E0434 ldr r1, _022E3170 @ =0x00001C14 @@ -44757,7 +44757,7 @@ _022E30BC: mov r4, r0 ldr r0, [r1, #4] str r4, [r0, #0x24] - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022E3158 @ =0x02326F28 ldr r2, [r2, #4] str r0, [r2, #0x28] @@ -44791,13 +44791,13 @@ ov00_022E3174: @ 0x022E3174 ldr r0, [r0, #4] add r1, r1, #0x56 add r0, r0, #0x48 - bl FUN_02089694 + bl Strcpy ldr r0, _022E3364 @ =0x02326F28 add r1, sp, #0x300 ldr r0, [r0, #4] add r1, r1, #0x83 add r0, r0, #0x148 - bl FUN_02089694 + bl Strcpy bl ov00_022DBF08 ldr r1, _022E3364 @ =0x02326F28 mov r0, #0 @@ -44837,7 +44837,7 @@ _022E3244: cmp r0, #0 addeq sp, sp, #0x3d0 popeq {r3, pc} - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, _022E3364 @ =0x02326F28 ldr r2, _022E336C @ =0x000082EA ldr ip, [r3, #4] @@ -44849,7 +44849,7 @@ _022E3244: lsl r1, r0, #6 orr r1, r1, lr, lsr #26 lsl r0, lr, #6 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022E3370 @ =0x00002710 cmp r1, #0 cmpeq r0, r2 @@ -44877,7 +44877,7 @@ _022E32E0: add r0, sp, #0 mov r1, #0 mov r2, #0x48 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022E3364 @ =0x02326F28 ldr r0, [r0, #4] ldr r0, [r0, #0x10] @@ -44888,13 +44888,13 @@ _022E32E0: add r2, r2, #2 ldr r0, [r1, #0x10] add r1, sp, #0 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022E3364 @ =0x02326F28 add r0, sp, #0x34 ldr r1, [r1, #4] add r1, r1, #0x51 add r1, r1, #0x200 - bl FUN_02089694 + bl Strcpy ldr r2, _022E3374 @ =ov00_022E03F0 ldr r0, _022E3364 @ =0x02326F28 str r2, [sp, #0x40] @@ -44983,7 +44983,7 @@ _022E3454: bl ov00_022DB528 add r1, sp, #0x1d add r0, r4, #0x8e - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _022E34E4 ldr r0, _022E3510 @ =0x02326F28 @@ -45047,17 +45047,17 @@ _022E3548: .4byte 0x02326F28 arm_func_start ov00_022E354C ov00_022E354C: @ 0x022E354C - ldr ip, _022E3560 @ =FUN_022E3564 + ldr ip, _022E3560 @ =ov00_022E3564 mov r3, r1 mov r1, #0 mov r2, r1 bx ip .align 2, 0 -_022E3560: .4byte FUN_022E3564 +_022E3560: .4byte ov00_022E3564 arm_func_end ov00_022E354C - arm_func_start FUN_022E3564 -FUN_022E3564: @ 0x022E3564 + arm_func_start ov00_022E3564 +ov00_022E3564: @ 0x022E3564 push {r4, r5, r6, lr} sub sp, sp, #0x218 mov r6, r1 @@ -45084,7 +45084,7 @@ FUN_022E3564: @ 0x022E3564 add r0, sp, #0 mov r1, #0 mov r2, #0xa - bl FUN_0208B200 + bl sub_0208b200 strb r0, [r6] _022E35D4: cmp r4, #0 @@ -45101,7 +45101,7 @@ _022E35D4: add r0, sp, #0 mov r1, #0 mov r2, #0xa - bl FUN_0208B200 + bl sub_0208b200 strb r0, [r4] b _022E3630 _022E3618: @@ -45116,7 +45116,7 @@ _022E3630: beq _022E3644 add r1, sp, #0x10c mov r0, r5 - bl FUN_02089694 + bl Strcpy _022E3644: ldr r0, [sp, #8] add sp, sp, #0x218 @@ -45135,7 +45135,7 @@ _022E3654: .align 2, 0 _022E3678: .4byte 0x0231A1A4 _022E367C: .4byte 0x0231A1A8 - arm_func_end FUN_022E3564 + arm_func_end ov00_022E3564 arm_func_start ov00_022E3680 ov00_022E3680: @ 0x022E3680 @@ -45174,7 +45174,7 @@ _022E36FC: mov r0, r4 mov r1, #0 mov r2, #0xc - bl FUN_0207C40C + bl sub_0207C40C pop {r3, r4, r5, pc} .align 2, 0 _022E3710: .4byte 0x02326F34 @@ -45707,7 +45707,7 @@ ov00_022E3E1C: @ 0x022E3E1C popeq {r3, pc} mov r0, #0 str r0, [r1, #8] - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022E3E50 @ =0x02326F34 ldr r2, [r2, #0xc] str r0, [r2, #0xc] @@ -45828,7 +45828,7 @@ ov00_022E3FA4: @ 0x022E3FA4 ldr r0, _022E4028 @ =0x02326F34 mov r4, #0 ldr r5, [r0, #0xc] - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, [r5, #0xc] ldr r2, [r5, #0x10] subs r3, r0, r3 @@ -45838,7 +45838,7 @@ ov00_022E3FA4: @ 0x022E3FA4 orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, r4 - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, #0 cmpeq r0, #0x12c blo _022E4020 @@ -45850,7 +45850,7 @@ ov00_022E3FA4: @ 0x022E3FA4 ldr r0, [r0, #4] bl ov00_022FEF74 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022E4028 @ =0x02326F34 ldr r2, [r2, #0xc] str r0, [r2, #0xc] @@ -46107,7 +46107,7 @@ ov00_022E4368: @ 0x022E4368 mov r2, #0xc mla r0, r5, r2, r0 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022E43BC @ =0x02326F34 ldr r0, [r0, #0xc] ldr r3, [r0, #0x3c] @@ -46609,7 +46609,7 @@ _022E4A1C: bl ov00_022DBAE0 mov r0, fp add r1, sb, #0x8e - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _022E4BBC ldr r1, [sb, #4] @@ -46668,7 +46668,7 @@ _022E4AF4: and r3, r1, #0xff ldr r2, _022E4C04 @ =0x0231A1B0 mov r1, #5 - bl FUN_0207911C + bl sub_0207911c ldr r8, [sb, #4] bl ov00_022E2C58 ldr r1, [r4, #0xc] @@ -46680,7 +46680,7 @@ _022E4AF4: add r0, sp, #0xc add r1, sb, #0x97 mov r2, #4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _022E4BBC mov r1, r8 @@ -46763,7 +46763,7 @@ _022E4C50: bl ov00_022DBAE0 mov r0, r5 add r1, sl, #0x8e - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _022E4DA8 ldr r0, [r4, #0xc] @@ -47135,7 +47135,7 @@ ov00_022E50A8: @ 0x022E50A8 add r0, r0, #0x304 mov r1, #0 mov r2, #0x40 - bl FUN_0207C40C + bl sub_0207C40C bl ov00_022EC1C0 mov r1, #0 str r1, [r0, #0x344] @@ -47402,7 +47402,7 @@ _022E554C: ldr r0, [r0, #0x1c8] cmp r0, #0 beq _022E5638 - bl FUN_0207AE44 + bl sub_0207AE44 mov r6, r0 mov r7, r1 bl ov00_022EC1C0 @@ -47418,7 +47418,7 @@ _022E554C: lsl r0, r2, #6 ldr r2, _022E5EE0 @ =0x000082EA mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, #0 ldr r1, [r4, #0x1c8] cmpeq r0, r1 @@ -47470,7 +47470,7 @@ _022E5638: mul r0, r1, r0 add r0, r0, #0x3b8 add r5, r0, #0x800 - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r6, r1 bl ov00_022EC1C0 @@ -47483,7 +47483,7 @@ _022E5638: lsl r0, r2, #6 ldr r2, _022E5EE0 @ =0x000082EA mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, #0 cmpeq r0, r5 blo _022E5C18 @@ -47519,7 +47519,7 @@ _022E5704: moveq r5, #0x3e8 ldrne r5, _022E5EE8 @ =0x00000BB8 _022E5718: - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r6, r1 bl ov00_022EC1C0 @@ -47532,7 +47532,7 @@ _022E5718: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C cmp r1, #0 cmpeq r0, r5 bls _022E5C18 @@ -47554,7 +47554,7 @@ _022E5788: cmp r1, #0 cmpeq r0, #0 beq _022E5814 - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -47567,7 +47567,7 @@ _022E5788: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022E5EEC @ =0x000061A8 cmp r1, #0 cmpeq r0, r2 @@ -47588,7 +47588,7 @@ _022E5814: ldrb r0, [r0, #0x3cc] cmp r0, #6 bne _022E5C18 - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -47601,7 +47601,7 @@ _022E5814: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022E5EF0 @ =0x00001770 cmp r1, #0 cmpeq r0, r2 @@ -47656,7 +47656,7 @@ _022E590C: ldrb r0, [r0, #0x15] cmp r0, #0 bne _022E5974 - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -47669,7 +47669,7 @@ _022E590C: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022E5EF0 @ =0x00001770 cmp r1, #0 cmpeq r0, r2 @@ -47679,7 +47679,7 @@ _022E5974: ldrb r0, [r0, #0x15] cmp r0, #0 beq _022E5C18 - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -47692,7 +47692,7 @@ _022E5974: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022E5EF4 @ =0x00004A38 cmp r1, #0 cmpeq r0, r2 @@ -47716,7 +47716,7 @@ _022E5A00: ldrb r0, [r0, #0x3cc] cmp r0, #8 bne _022E5C18 - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -47729,7 +47729,7 @@ _022E5A00: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022E5EF8 @ =0x00007530 cmp r1, #0 cmpeq r0, r2 @@ -47790,7 +47790,7 @@ _022E5B20: bl ov00_022E1FC0 cmp r0, #5 bne _022E5C18 - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -47803,7 +47803,7 @@ _022E5B20: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022E5EF8 @ =0x00007530 cmp r1, #0 cmpeq r0, r2 @@ -47843,7 +47843,7 @@ _022E5BA0: strb r1, [r0, #0x1ad] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022E5EFC @ =0xFF403B3A mvn r3, #0 adds r0, r0, r2 @@ -47866,7 +47866,7 @@ _022E5C38: cmp r1, #0 cmpeq r0, #0 beq _022E5CB0 - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -47879,7 +47879,7 @@ _022E5C38: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022E5F00 @ =0x00002710 cmp r1, #0 cmpeq r0, r2 @@ -47928,7 +47928,7 @@ _022E5D04: cmp r1, #0 cmpeq r0, #0 beq _022E5D70 - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -47972,7 +47972,7 @@ _022E5DD4: ldr r0, [r0, #0x1a0] cmp r0, #0x12 bne _022E5E3C - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -47985,7 +47985,7 @@ _022E5DD4: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022E5EE8 @ =0x00000BB8 cmp r1, #0 cmpeq r0, r2 @@ -48066,7 +48066,7 @@ ov00_022E5F0C: @ 0x022E5F0C add r1, sp, #0 mov r0, #0 mov r2, #8 - bl FUN_0207C314 + bl sub_0207C314 asr r1, r6, #8 lsl r0, r6, #8 mov r2, #2 @@ -48099,7 +48099,7 @@ _022E5FB4: ldr r1, _022E5FFC @ =0x0231BF24 mov r0, r4 mov r2, #6 - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _022E5FE0 ldr r1, [sp, #0x18] @@ -48181,7 +48181,7 @@ _022E60C4: beq _022E613C mov r1, #0 mov r2, #0xa - bl FUN_0208B200 + bl sub_0208b200 mov r4, r0 bl ov00_022EC1C0 mov sb, r0 @@ -48332,7 +48332,7 @@ _022E62F8: ldr r2, _022E64C0 @ =0x0231A1C0 add r0, sp, #0x10 mov r1, #0xc - bl FUN_0207911C + bl sub_0207911c bl ov00_022EC1C0 mov r4, r0 bl ov00_022EC1C0 @@ -48474,7 +48474,7 @@ _022E64F4: mov r0, r8 mov r1, r7 mov r2, r6 - bl FUN_0208B200 + bl sub_0208b200 str r0, [r5, sb, lsl #2] add sb, sb, #1 cmp sb, #0x80 @@ -48793,7 +48793,7 @@ _022E6954: bl ov00_022EC1D0 bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1f0] str r1, [r4, #0x1f4] b _022E698C @@ -49025,7 +49025,7 @@ ov00_022E6C64: @ 0x022E6C64 ldr r0, _022E6D04 @ =0x02326F68 mov r1, #0 mov r2, #0x20 - bl FUN_0207C40C + bl sub_0207C40C mov r5, #0 bl ov00_022EC1C0 ldrb r0, [r0, #0xe] @@ -49078,7 +49078,7 @@ ov00_022E6D08: @ 0x022E6D08 add r0, sp, #0x20 add r3, r1, #1 mov r1, #0xc - bl FUN_0207911C + bl sub_0207911c ldr r0, _022E6DCC @ =0x0231A200 add r1, sp, #0x20 add r2, sp, #0 @@ -49090,7 +49090,7 @@ ov00_022E6D08: @ 0x022E6D08 mov r1, #0xc add r3, r2, #1 ldr r2, _022E6DC8 @ =0x0231A1C0 - bl FUN_0207911C + bl sub_0207911c ldr r0, _022E6DD0 @ =0x0231A204 add r1, sp, #0x20 add r2, sp, #0 @@ -49100,7 +49100,7 @@ ov00_022E6D08: @ 0x022E6D08 add r0, sp, #0x20 mov r1, #0xc mov r3, #3 - bl FUN_0207911C + bl sub_0207911c ldr r0, _022E6DD4 @ =0x0231A1CC add r1, sp, #0x20 add r2, sp, #0 @@ -49237,7 +49237,7 @@ ov00_022E6E68: @ 0x022E6E68 add r1, r0, #0x3cc mov r0, #0 mov r2, #0x98 - bl FUN_0207C314 + bl sub_0207C314 cmp r4, #2 bne _022E6FD4 bl ov00_022EC1C0 @@ -49317,42 +49317,42 @@ _022E6FD4: add r1, r0, #0x24 mov r0, #0 mov r2, #0x80 - bl FUN_0207C314 + bl sub_0207C314 bl ov00_022EC1C0 add r1, r0, #0xa4 mov r0, #0 mov r2, #0x40 - bl FUN_0207C2B8 + bl sub_0207c2b8 bl ov00_022EC1C0 add r1, r0, #0xf4 mov r0, #0 mov r2, #0x80 - bl FUN_0207C314 + bl sub_0207C314 bl ov00_022EC1C0 add r1, r0, #0x194 mov r0, #0 mov r2, #0xc - bl FUN_0207C314 + bl sub_0207C314 bl ov00_022EC1C0 add r1, r0, #0x210 mov r0, #0 mov r2, #0x80 - bl FUN_0207C314 + bl sub_0207C314 bl ov00_022EC1C0 add r1, r0, #0x290 mov r0, #0 mov r2, #0x40 - bl FUN_0207C2B8 + bl sub_0207c2b8 bl ov00_022EC1C0 add r0, r0, #0x2d0 mov r1, #0 mov r2, #0x20 - bl FUN_0207C40C + bl sub_0207C40C bl ov00_022EC1C0 add r1, r0, #0x348 mov r0, #0 mov r2, #0x84 - bl FUN_0207C314 + bl sub_0207C314 cmp r4, #1 bne _022E7184 bl ov00_022EC1C0 @@ -49529,7 +49529,7 @@ _022E7360: add r0, r0, r1 ldr r2, _022E748C @ =0x0231A234 rsb r1, r1, #0x100 - bl FUN_0207911C + bl sub_0207911c b _022E73EC _022E73C4: bl ov00_022EC1C0 @@ -49540,7 +49540,7 @@ _022E73CC: add r0, sp, #0xad mov r1, #0x100 str r4, [sp] - bl FUN_0207911C + bl sub_0207911c bl ov00_022EC1C0 str r4, [r0, #0x204] _022E73EC: @@ -49575,7 +49575,7 @@ _022E7450: bne _022E7478 bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022E7498 @ =0x00EFB5F7 adds r0, r0, r2 str r0, [r4, #0x174] @@ -49614,7 +49614,7 @@ ov00_022E749C: @ 0x022E749C ldr r3, _022E7500 @ =0x0231A228 mov r1, #0x100 str ip, [sp, #0x20] - bl FUN_0207911C + bl sub_0207911c add sp, sp, #0x24 ldm sp!, {pc} .align 2, 0 @@ -49925,7 +49925,7 @@ _022E7928: ldr r2, _022E7A68 @ =0x0231A1C0 add r0, sp, #0x20 mov r1, #0x200 - bl FUN_0207911C + bl sub_0207911c mov r6, r0 cmp r8, #1 mov r7, #1 @@ -49937,7 +49937,7 @@ _022E7960: ldr r2, _022E7A6C @ =0x0231A2A0 mov r0, r5 mov r1, #0x10 - bl FUN_0207911C + bl sub_0207911c mov r4, r0 add r0, r6, r4 add r0, r0, #1 @@ -49946,7 +49946,7 @@ _022E7960: mov r0, r5 add r1, fp, r6 mov r2, r4 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r7, r7, #1 add r6, r6, r4 cmp r7, r8 @@ -49987,7 +49987,7 @@ _022E79EC: str r8, [r0, #0x458] bl ov00_022EC1C0 mov r5, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r5, #0x45c] cmp sb, #0 str r1, [r5, #0x460] @@ -49998,7 +49998,7 @@ _022E79EC: mov r0, sb add r1, r1, #0x3d4 lsl r2, r8, #2 - bl FUN_0207C330 + bl sub_0207C330 _022E7A5C: mov r0, r4 add sp, sp, #0x220 @@ -50025,7 +50025,7 @@ ov00_022E7A70: @ 0x022E7A70 add r1, sp, #0x18 mov r0, r3 lsl r2, r5, #2 - bl FUN_0207C330 + bl sub_0207C330 _022E7AB0: ldr r2, _022E7B84 @ =0x0231A2A4 lsl r0, r5, #2 @@ -50101,7 +50101,7 @@ ov00_022E7B88: @ 0x022E7B88 add r0, sp, #8 mov r1, #0x200 str r4, [sp, #4] - bl FUN_0207911C + bl sub_0207911c mov r4, r0 add r2, sp, #8 add r1, sp, #9 @@ -50112,7 +50112,7 @@ ov00_022E7B88: @ 0x022E7B88 add r6, r1, r4 beq _022E7C24 mov r0, r7 - bl FUN_02089678 + bl Strlen mov r5, r0 add r0, r4, #2 add r0, r0, r5 @@ -50123,7 +50123,7 @@ ov00_022E7B88: @ 0x022E7B88 mov r0, r7 mov r1, r6 mov r2, r5 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, #0 strb r0, [r6, r5] _022E7C24: @@ -50148,7 +50148,7 @@ ov00_022E7C4C: @ 0x022E7C4C mov r8, r2 mov r0, sb mov r1, #0 - bl FUN_02089974 + bl Strchr mov r6, r0 cmp r8, #0 mov r7, #0 @@ -50157,7 +50157,7 @@ ov00_022E7C4C: @ 0x022E7C4C _022E7C7C: mov r0, sb mov r1, r5 - bl FUN_02089974 + bl Strchr cmp r0, #0 mvneq r0, #0 popeq {r3, r4, r5, r6, r7, r8, sb, pc} @@ -50168,7 +50168,7 @@ _022E7C7C: _022E7CA4: mov r0, sb mov r1, #0x2f - bl FUN_02089974 + bl Strchr cmp r0, #0 moveq r0, r6 cmp sb, r0 @@ -50178,7 +50178,7 @@ _022E7CA4: mov r0, sb mov r1, r4 mov r2, r5 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, #0 mov r0, r5 strb r1, [r4, r5] @@ -50546,7 +50546,7 @@ _022E820C: bne _022E8BB8 bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1cc] str r1, [r4, #0x1d0] bl ov00_022EC1C0 @@ -50568,7 +50568,7 @@ _022E8270: str r1, [r0, #0x1bc] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1c0] str r1, [r4, #0x1c4] bl ov00_022EC1C0 @@ -50598,7 +50598,7 @@ _022E82B4: str r1, [r0, #0xe8] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xec] str r1, [r4, #0xf0] b _022E8BB8 @@ -51031,7 +51031,7 @@ _022E8934: ldrbne r0, [r4] cmpne r0, #0 beq _022E8990 - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, [r4, #0x10] ldr r2, [r4, #0x14] subs r3, r0, r3 @@ -51041,7 +51041,7 @@ _022E8934: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, [r4, #4] cmp r1, #0 cmpeq r0, r2 @@ -51576,7 +51576,7 @@ ov00_022E90B8: @ 0x022E90B8 add r0, r5, #4 add r1, r1, #0x350 lsl r2, r2, #2 - bl FUN_0207C330 + bl sub_0207C330 _022E90F0: bl ov00_022EC1C0 sub r1, r4, #1 @@ -51623,7 +51623,7 @@ _022E9168: str r1, [r0, #0x1bc] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1c0] str r1, [r4, #0x1c4] bl ov00_022EC1C0 @@ -51691,7 +51691,7 @@ _022E9268: str r1, [r0, #0x1c8] bl ov00_022EC1C0 mov r6, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r6, #0x1cc] str r1, [r6, #0x1d0] bl ov00_022EC1C0 @@ -51782,7 +51782,7 @@ _022E9398: str r1, [r0, #0x1c8] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1cc] str r1, [r4, #0x1d0] bl ov00_022EC1C0 @@ -51887,13 +51887,13 @@ _022E94B0: add r0, sp, #0xc mov r1, #0 mov r2, #0xa - bl FUN_0208B200 + bl sub_0208b200 cmp r0, #3 bne _022E9354 add r0, sp, #8 mov r1, #0 mov r2, #0xa - bl FUN_0208B200 + bl sub_0208b200 mov sb, r0 bl ov00_022EC1C0 ldrb r0, [r0, #0x16] @@ -51928,7 +51928,7 @@ ov00_022E95B8: @ 0x022E95B8 strb r1, [r0, #0x1a7] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1cc] str r1, [r4, #0x1d0] bl ov00_022EC1C0 @@ -52086,7 +52086,7 @@ _022E97F0: str r1, [r0, #0xe8] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xec] str r1, [r4, #0xf0] b _022E98F8 @@ -52448,7 +52448,7 @@ _022E9CE0: str r1, [r0, #0xe8] bl ov00_022EC1C0 mov r6, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r6, #0xec] str r1, [r6, #0xf0] b _022E9DD0 @@ -53247,7 +53247,7 @@ _022EA818: bl ov00_022EC4F0 bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1e0] str r1, [r4, #0x1e4] add sp, sp, #4 @@ -53270,7 +53270,7 @@ ov00_022EA848: @ 0x022EA848 cmp r0, #0x11 bne _022EA8C0 _022EA87C: - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -53283,7 +53283,7 @@ _022EA87C: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C mov r4, r0 mov r5, r1 b _022EA8C8 @@ -53371,7 +53371,7 @@ _022EA9B8: strb r1, [r0, #0x1ab] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1e0] str r1, [r4, #0x1e4] b _022EAAA8 @@ -53458,7 +53458,7 @@ _022EAAE4: popne {r3, r4, r5, r6, pc} bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1e8] str r1, [r4, #0x1ec] mov r0, #1 @@ -53505,7 +53505,7 @@ _022EABB0: ldr r0, [r0, #0x1a0] cmp r0, #0xe bne _022EAD1C - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -53518,7 +53518,7 @@ _022EABB0: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C lsr r2, r0, #1 lsr r0, r1, #1 cmp r0, #0 @@ -53535,7 +53535,7 @@ _022EABB0: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C lsr r3, r0, #1 mov r0, #0x12c orr r3, r3, r1, lsl #31 @@ -53634,7 +53634,7 @@ ov00_022EAD5C: @ 0x022EAD5C cmp r0, #0xf bne _022EADD4 _022EAD90: - bl FUN_0207AE44 + bl sub_0207AE44 mov r4, r0 mov r5, r1 bl ov00_022EC1C0 @@ -53647,7 +53647,7 @@ _022EAD90: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C mov r4, r0 mov r5, r1 b _022EADDC @@ -53705,7 +53705,7 @@ _022EAE30: strb r1, [r0, #0x1ac] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1e8] str r1, [r4, #0x1ec] b _022EAF4C @@ -53784,7 +53784,7 @@ _022EAF88: ldr r1, _022EAFAC @ =0x02326F88 ldr r2, _022EAFB0 @ =0x00000738 mov r0, #0 - bl FUN_0207C314 + bl sub_0207C314 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 _022EAFAC: .4byte 0x02326F88 @@ -53934,7 +53934,7 @@ ov00_022EB15C: @ 0x022EB15C strb r1, [r0, #0x1ad] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x1f8] str r1, [r4, #0x1fc] pop {r4, pc} @@ -53956,14 +53956,14 @@ ov00_022EB184: @ 0x022EB184 str r2, [r0, #0xc] ldr r0, [r1] strb r2, [r0, #2] - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022EB1F0 @ =0x02326F48 cmp r4, #0 ldr r2, [r2] str r0, [r2, #0x18] str r1, [r2, #0x1c] popne {r4, pc} - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _022EB1F0 @ =0x02326F48 ldr r2, [r2] str r0, [r2, #0x10] @@ -54024,7 +54024,7 @@ ov00_022EB1F4: @ 0x022EB1F4 add sp, sp, #8 pop {r4, r5, r6, r7, r8, sb, sl, pc} _022EB2B4: - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r5, #0x18] str r1, [r5, #0x1c] mov r0, #0 @@ -54040,7 +54040,7 @@ _022EB2B4: str r1, [r0, #0xe8] bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0xec] add sp, sp, #8 str r1, [r4, #0xf0] @@ -54056,7 +54056,7 @@ _022EB308: pop {r4, r5, r6, r7, r8, sb, sl, pc} _022EB328: ldrb r4, [r5, #2] - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, [r5, #0x18] ldr r2, [r5, #0x1c] subs r3, r0, r3 @@ -54066,7 +54066,7 @@ _022EB328: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _022EB61C @ =0x00001770 mul r2, r4, r2 cmp r1, r2, asr #31 @@ -54158,7 +54158,7 @@ _022EB474: bne _022EB4E8 ldr r0, _022EB614 @ =0x02326F48 ldr r4, [r0] - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, [r4, #0x10] ldr r2, [r4, #0x14] subs r3, r0, r3 @@ -54168,7 +54168,7 @@ _022EB474: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, [r4, #4] cmp r1, #0 cmpeq r0, r2 @@ -54180,7 +54180,7 @@ _022EB4E8: popeq {r4, r5, r6, r7, r8, sb, sl, pc} ldr r0, _022EB614 @ =0x02326F48 ldr r4, [r0] - bl FUN_0207AE44 + bl sub_0207AE44 ldr r3, [r4, #0x18] ldr r2, [r4, #0x1c] subs r3, r0, r3 @@ -54190,7 +54190,7 @@ _022EB4E8: orr r1, r1, r3, lsr #26 lsl r0, r3, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, [r4, #4] cmp r1, #0 cmpeq r0, r2, lsr #2 @@ -54246,7 +54246,7 @@ _022EB590: _022EB5F0: ldr r0, _022EB614 @ =0x02326F48 ldr r4, [r0] - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x18] str r1, [r4, #0x1c] mov r0, #1 @@ -54787,11 +54787,11 @@ _022EBCC0: mov r0, sl mov r1, r7 mov r2, r6 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r7 mov r1, r5 mov r2, fp - bl FUN_02089940 + bl Strncmp cmp r0, #0 ldreq r0, [sp, #0xc] cmpeq r0, #3 @@ -54800,7 +54800,7 @@ _022EBCC0: ldrb r2, [sp, #0x11] mov r1, r4 add r0, sl, #0x14 - bl FUN_0207C4C8 + bl sub_0207C4C8 str r4, [sp] ldrb r0, [sp, #0x11] asr r0, r0, #2 @@ -54903,7 +54903,7 @@ _022EBE58: ldr r2, _022EC138 @ =0x0231A1C0 add r0, sp, #0x10 mov r1, #0xc - bl FUN_0207911C + bl sub_0207911c bl ov00_022EC1C0 mov r4, r0 bl ov00_022EC1C0 @@ -54969,7 +54969,7 @@ _022EBF28: _022EBF6C: bl ov00_022EC1C0 mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x18c] mov r0, #7 str r1, [r4, #0x190] @@ -55030,7 +55030,7 @@ _022EC02C: _022EC050: bl ov00_022EC1C0 mov r5, r0 - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r5, #0x184] cmp r6, #1 str r1, [r5, #0x188] @@ -55170,8 +55170,8 @@ ov00_022EC1E4: @ 0x022EC1E4 _022EC1F8: .4byte 0x023276C0 arm_func_end ov00_022EC1E4 - arm_func_start FUN_022EC1FC -FUN_022EC1FC: @ 0x022EC1FC + arm_func_start ov00_022EC1FC +ov00_022EC1FC: @ 0x022EC1FC push {r4, r5, r6, r7, r8, lr} ldr r4, _022EC260 @ =0x023276C0 ldr r8, [r4] @@ -55201,7 +55201,7 @@ _022EC24C: pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _022EC260: .4byte 0x023276C0 - arm_func_end FUN_022EC1FC + arm_func_end ov00_022EC1FC arm_func_start ov00_022EC264 ov00_022EC264: @ 0x022EC264 @@ -55217,16 +55217,16 @@ _022EC27C: .4byte 0x023276C0 arm_func_start ov00_022EC280 ov00_022EC280: @ 0x022EC280 - ldr ip, _022EC28C @ =FUN_022EC294 + ldr ip, _022EC28C @ =ov00_022EC294 ldr r0, _022EC290 @ =ov00_0230E280 bx ip .align 2, 0 -_022EC28C: .4byte FUN_022EC294 +_022EC28C: .4byte ov00_022EC294 _022EC290: .4byte ov00_0230E280 arm_func_end ov00_022EC280 - arm_func_start FUN_022EC294 -FUN_022EC294: @ 0x022EC294 + arm_func_start ov00_022EC294 +ov00_022EC294: @ 0x022EC294 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} ldr r4, _022EC370 @ =0x023276C0 mov sl, r0 @@ -55291,7 +55291,7 @@ _022EC360: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 _022EC370: .4byte 0x023276C0 - arm_func_end FUN_022EC294 + arm_func_end ov00_022EC294 arm_func_start ov00_022EC374 ov00_022EC374: @ 0x022EC374 @@ -55348,7 +55348,7 @@ _022EC414: ldr r1, [r4] mov r2, r5 ldr r1, [r1, #4] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022EC458 @ =0x023276C0 mov r0, #1 ldr r2, [r1, #4] @@ -55490,7 +55490,7 @@ ov00_022EC610: @ 0x022EC610 ldr r1, _022EC63C @ =0x0231A2C0 add r0, r6, #6 mov r2, #2 - bl FUN_0208975C + bl Strncpy strh r5, [r6, #4] str r4, [r6] pop {r4, r5, r6, pc} @@ -55504,11 +55504,11 @@ ov00_022EC640: @ 0x022EC640 sub sp, sp, #8 add r1, sp, #0 mov r2, #8 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022EC678 @ =0x0231A2C0 add r0, sp, #6 mov r2, #2 - bl FUN_02087348 + bl Memcmp cmp r0, #0 ldrheq r0, [sp, #4] movne r0, #0 @@ -55538,7 +55538,7 @@ ov00_022EC69C: @ 0x022EC69C ldr r2, _022EC6D4 @ =0x00000614 mov r1, #0 str r0, [r3] - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _022EC6D0 @ =0x023276C8 ldr r1, _022EC6D8 @ =0x000005B9 ldr r0, [r0] @@ -55594,7 +55594,7 @@ _022EC78C: ldrne r0, [r6, #0x2c] cmpne r0, #0 beq _022EC824 - bl FUN_0207AE44 + bl sub_0207AE44 mov sl, r1 ldr r2, [r6, #0x24] mov r5, r0 @@ -55606,7 +55606,7 @@ _022EC78C: orr r1, r1, r2, lsr #26 ldr r2, _022EC8EC @ =0x000082EA mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r1, [r6, #0x2c] cmp r0, r1 bls _022EC824 @@ -55716,12 +55716,12 @@ _022EC978: .4byte 0x023276C8 ov00_022EC97C: @ 0x022EC97C ldr r0, _022EC990 @ =0x023276C8 mov r1, #0 - ldr ip, _022EC994 @ =FUN_022EC1FC + ldr ip, _022EC994 @ =ov00_022EC1FC str r1, [r0] bx ip .align 2, 0 _022EC990: .4byte 0x023276C8 -_022EC994: .4byte FUN_022EC1FC +_022EC994: .4byte ov00_022EC1FC arm_func_end ov00_022EC97C arm_func_start ov00_022EC998 @@ -55903,7 +55903,7 @@ _022ECBB4: ldrne r0, [r4, #0x2c] cmpne r0, #0 popeq {r4, r5, r6, pc} - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x24] str r1, [r4, #0x28] pop {r4, r5, r6, pc} @@ -55942,7 +55942,7 @@ _022ECC38: add r1, sp, #0 mov r0, r7 mov r2, #8 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, [sp] mov r0, #0 str r1, [r4, #0x18] @@ -55998,7 +55998,7 @@ _022ECCFC: mov r0, r6 mov r2, r5 add r1, r1, r3 - bl FUN_0207C4C8 + bl sub_0207C4C8 _022ECD10: ldr r0, [r4, #0x10] add r0, r0, r5 @@ -56027,7 +56027,7 @@ _022ECD5C: ldrne r0, [r4, #0x2c] cmpne r0, #0 popeq {r3, r4, r5, r6, r7, pc} - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [r4, #0x24] str r1, [r4, #0x28] pop {r3, r4, r5, r6, r7, pc} @@ -56595,7 +56595,7 @@ ov00_022ED468: @ 0x022ED468 ldr r0, _022ED528 @ =0x023276E0 mov r1, r4 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, _022ED52C @ =0x000007FF ldr r3, [r4] sub r0, r1, #0x800 @@ -56607,7 +56607,7 @@ ov00_022ED468: @ 0x022ED468 ldr r0, _022ED530 @ =0x023276E5 add r1, r4, #8 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r1, [r4, #8] ldr r0, [r4, #0xc] lsr r1, r1, #3 @@ -56625,7 +56625,7 @@ ov00_022ED468: @ 0x022ED468 ldr r0, _022ED534 @ =0x023276EA add r1, r4, #0x10 mov r2, #2 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrh r1, [r4, #0x10] ldr r3, _022ED538 @ =0x000003FF ldr r0, _022ED53C @ =0x023276EC @@ -56636,7 +56636,7 @@ ov00_022ED468: @ 0x022ED468 mov r2, #2 and r3, ip, r3 strh r3, [r4, #0x10] - bl FUN_0207C4C8 + bl sub_0207C4C8 pop {r4, pc} .align 2, 0 _022ED528: .4byte 0x023276E0 @@ -56656,7 +56656,7 @@ ov00_022ED540: @ 0x022ED540 bl ov00_022EDF4C ldr r1, _022ED614 @ =0x0000A001 add r0, sl, #0x200 - bl FUN_02085030 + bl sub_02085030 mov r5, #0x100 ldr r6, _022ED618 @ =0x023276E0 mov r8, #0 @@ -56670,18 +56670,18 @@ _022ED578: bl ov00_022EDD58 cmp r0, #0 bne _022ED59C - bl FUN_0207BC20 + bl WaitForever2 mov r0, #0 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _022ED59C: mov r0, r6 mov r2, fp add r1, sl, #0xf0 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, sl mov r2, #0xfe add r0, sl, #0x200 - bl FUN_02085158 + bl sub_02085158 strh r0, [sl, #0xfe] _022ED5C0: mov r0, sb @@ -56805,7 +56805,7 @@ _022ED738: mov r1, r7 mov r2, r4 add r0, r8, #0x500 - bl FUN_02085158 + bl sub_02085158 add r1, r8, r5, lsl #8 strh r0, [r1, #0xfe] _022ED750: @@ -56836,12 +56836,12 @@ _022ED7A4: .4byte 0x023276D4 arm_func_start ov00_022ED7A8 ov00_022ED7A8: @ 0x022ED7A8 - ldr ip, _022ED7B8 @ =FUN_0207C4C8 + ldr ip, _022ED7B8 @ =sub_0207C4C8 ldr r1, _022ED7BC @ =0x023276E0 mov r2, #0xe bx ip .align 2, 0 -_022ED7B8: .4byte FUN_0207C4C8 +_022ED7B8: .4byte sub_0207C4C8 _022ED7BC: .4byte 0x023276E0 arm_func_end ov00_022ED7A8 @@ -56914,11 +56914,11 @@ ov00_022ED85C: @ 0x022ED85C add r1, sp, #4 mov r0, r5 mov r2, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r1, sp, #0 mov r0, r4 mov r2, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [sp] ldr r1, [sp, #4] mvn r0, r0 @@ -57024,42 +57024,42 @@ _022EDA0C: ldr r1, [sp] mov r0, #4 mov r2, r5 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022ED9D0 mov r0, #4 mov r1, r4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022ED9D0 ldr r1, [sp, #4] mov r0, #4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022ED9D0 ldr r1, [sp, #8] mov r0, #4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022ED9D0 ldr r1, [sp, #0xc] mov r0, #4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022ED9D0 ldr r1, [sp, #0x10] mov r0, #4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 movge r6, #1 @@ -57068,7 +57068,7 @@ _022EDAB8: ldr r1, [sp, #0x14] mov r0, #4 mov r2, r5 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 movge r6, #1 @@ -57077,40 +57077,40 @@ _022EDAD8: ldr r1, [sp, #0x18] mov r0, #4 mov r2, r5 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022EDB64 mov r0, #4 mov r1, r4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022EDB64 ldr r1, [sp, #0x1c] mov r0, #4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022EDB64 ldr r1, [sp, #0x20] mov r0, #4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022EDB64 ldr r1, [sp, #0x24] mov r0, #4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 movge r6, #1 _022EDB64: - bl FUN_0207AE44 + bl sub_0207AE44 str r0, [sp, #0x34] mov fp, r1 b _022ED9D0 @@ -57118,21 +57118,21 @@ _022EDB74: ldr r1, [sp, #0x28] mov r0, #4 mov r2, r5 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022ED9D0 ldr r1, [sp, #0x2c] mov r0, #4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 blt _022ED9D0 ldr r1, [sp, #0x30] mov r0, #4 mov r2, #0 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 movge r6, #1 @@ -57142,7 +57142,7 @@ _022EDBCC: mov r0, #4 add r1, r1, #0xc00 mov r2, r5 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 movge r6, #1 @@ -57151,7 +57151,7 @@ _022EDBF0: ldr r1, _022EDD4C @ =0x03002100 mov r0, #4 mov r2, r5 - bl FUN_0207DB20 + bl sub_0207DB20 cmp r0, #0 movlt r6, #0 movge r6, #1 @@ -57191,7 +57191,7 @@ _022EDC74: _022EDC7C: mov r0, sl mov r1, #1 - bl FUN_0207A2A4 + bl sub_0207A2A4 cmp r7, #4 ldrb r0, [sl] bne _022EDCAC @@ -57208,7 +57208,7 @@ _022EDCAC: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} tst r0, #0x20 bne _022EDD08 - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, [sp, #0x34] mov ip, r6 subs sb, r0, r2 @@ -57220,7 +57220,7 @@ _022EDCAC: mla r1, lr, sb, r1 ldr r2, _022EDD54 @ =0x000082EA mov r3, r6 - bl FUN_0208FE3C + bl sub_0208FE3C mov r2, r6 cmp r1, r2 cmpeq r0, r8 @@ -57230,7 +57230,7 @@ _022EDD08: b _022ED9D0 _022EDD10: mov r0, #0x4000 - blx FUN_02000088 + blx sub_02000088 b _022ED9D0 _022EDD1C: add sp, sp, #0x3c @@ -57260,18 +57260,18 @@ ov00_022EDD58: @ 0x022EDD58 mov r6, r0 mov r0, r4 mov r5, r1 - bl FUN_0207A2A4 + bl sub_0207A2A4 mov r8, #4 mov r7, #1 _022EDD78: mov r0, r8 mov r1, r7 - bl FUN_0207DAFC + bl sub_0207DAFC cmp r0, #0 beq _022EDD78 ldr r1, _022EDDE4 @ =0x022EDF1C mov r0, #4 - bl FUN_0207DAB0 + bl sub_0207DAB0 lsl r0, r5, #0x10 lsr r8, r0, #0x10 mov r7, #0x40000 @@ -57285,12 +57285,12 @@ _022EDDA8: cmp r0, #1 beq _022EDDD0 mov r0, r7 - blx FUN_02000088 + blx sub_02000088 b _022EDDA8 _022EDDD0: mov r0, r4 mov r1, r5 - bl FUN_0207A2A4 + bl sub_0207A2A4 mov r0, #1 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 @@ -57308,15 +57308,15 @@ ov00_022EDDE8: @ 0x022EDDE8 _022EDE00: mov r0, r5 mov r1, r4 - bl FUN_0207DAFC + bl sub_0207DAFC cmp r0, #0 beq _022EDE00 ldr r1, _022EDE60 @ =0x022EDF1C mov r0, #4 - bl FUN_0207DAB0 + bl sub_0207DAB0 mov r0, r6 mov r1, r7 - bl FUN_0207A2C0 + bl sub_0207A2C0 mov r4, #0x40000 mov r5, #2 _022EDE34: @@ -57328,7 +57328,7 @@ _022EDE34: cmp r0, #1 popeq {r4, r5, r6, r7, r8, pc} mov r0, r4 - blx FUN_02000088 + blx sub_02000088 b _022EDE34 _022EDE5C: .byte 0xF0, 0x81, 0xBD, 0xE8 @@ -57351,7 +57351,7 @@ ov00_022EDE64: @ 0x022EDE64 mov r0, r6 mov r1, r4 mov r2, r5 - bl FUN_02087348 + bl Memcmp cmp r0, #0 moveq r0, #1 movne r0, #0 @@ -57366,12 +57366,12 @@ ov00_022EDEB0: @ 0x022EDEB0 _022EDEBC: mov r0, r5 mov r1, r4 - bl FUN_0207DAFC + bl sub_0207DAFC cmp r0, #0 beq _022EDEBC ldr r1, _022EDF18 @ =0x022EDF1C mov r0, #4 - bl FUN_0207DAB0 + bl sub_0207DAB0 mov r4, #0x40000 mov r6, #7 mov r5, #0 @@ -57384,7 +57384,7 @@ _022EDEE8: cmp r0, #1 beq _022EDF10 mov r0, r4 - blx FUN_02000088 + blx sub_02000088 b _022EDEE8 _022EDF10: mov r0, #1 @@ -57409,7 +57409,7 @@ ov00_022EDF4C: @ 0x022EDF4C str r2, [sp, #4] str r3, [sp] mov r2, #5 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r2, [sp] ldr r1, [sp, #4] lsr ip, r2, #5 @@ -57427,7 +57427,7 @@ ov00_022EDF4C: @ 0x022EDF4C str ip, [sp] str r3, [sp, #4] mov r2, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrh r0, [r4, #0x10] ldr r1, [sp, #4] ldr r3, _022EE000 @ =0x023276E0 @@ -57441,7 +57441,7 @@ ov00_022EDF4C: @ 0x022EDF4C asr r4, r2, #2 mov r2, #2 strb r4, [r3, #0xb] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _022EE000 @ =0x023276E0 add sp, sp, #8 pop {r4, pc} @@ -57461,7 +57461,7 @@ ov00_022EE018: @ 0x022EE018 mov r8, r0 mov r1, #0 mov r2, #0x700 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r8 bl ov00_022ED61C cmp r0, #0 @@ -57470,7 +57470,7 @@ ov00_022EE018: @ 0x022EE018 popeq {r4, r5, r6, r7, r8, sb, sl, pc} ldr r1, _022EE310 @ =0x0000A001 add r0, r8, #0x500 - bl FUN_02085030 + bl sub_02085030 mov r0, r8 bl ov00_022ED660 cmp r0, #0 @@ -57480,7 +57480,7 @@ ov00_022EE018: @ 0x022EE018 add r0, sp, #0 mov r1, #0 mov r2, #0x10 - bl FUN_0207C40C + bl sub_0207C40C mov r6, r8 mov r7, r8 mov r5, #0 @@ -57491,7 +57491,7 @@ _022EE094: mov r1, r6 mov r2, r4 add r0, r8, #0x500 - bl FUN_02085158 + bl sub_02085158 add r1, r8, r5, lsl #8 ldrh r1, [r1, #0xfe] cmp r0, r1 @@ -57509,7 +57509,7 @@ _022EE0C4: add r0, r8, #0x500 add r1, r8, #0x300 mov r2, #0xfe - bl FUN_02085158 + bl sub_02085158 add r1, r8, #0x300 ldrh r1, [r1, #0xfe] cmp r0, r1 @@ -57589,7 +57589,7 @@ _022EE1F4: add r0, r8, #0x1f0 add r1, r8, #0xf0 mov r2, #0xe - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r0, [r8, #0x1ef] strb r0, [r8, #0xef] b _022EE254 @@ -57603,7 +57603,7 @@ _022EE224: add r0, r8, #0xf0 add r1, r8, #0x1f0 mov r2, #0xe - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r0, [r8, #0xef] strb r0, [r8, #0x1ef] _022EE254: @@ -57622,7 +57622,7 @@ _022EE274: add r1, r8, #0x300 mov r0, #0 mov r2, #0x100 - bl FUN_0207C2B8 + bl sub_0207c2b8 _022EE290: mov r4, #0 mov r5, r4 @@ -57688,7 +57688,7 @@ ov00_022EE320: @ 0x022EE320 ldr r1, _022EE41C @ =0x02318268 add r0, r4, #0xc0 mov r2, #4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 beq _022EE3D0 add r0, r4, #0xc4 @@ -57715,7 +57715,7 @@ _022EE3D0: ldr r1, _022EE41C @ =0x02318268 add r0, r4, #0xc8 mov r2, #4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 beq _022EE410 add r0, r4, #0xc8 @@ -57744,7 +57744,7 @@ ov00_022EE420: @ 0x022EE420 mov r1, r7 mov r0, #0 mov r2, #0x400 - bl FUN_0207C2B8 + bl sub_0207c2b8 mov r2, #0 mov r1, #0xff _022EE444: @@ -57764,7 +57764,7 @@ _022EE474: mov r0, r5 mov r2, r4 add r1, r7, #0xf0 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r6, r6, #1 cmp r6, #2 add r7, r7, #0x100 @@ -57782,7 +57782,7 @@ ov00_022EE4A0: @ 0x022EE4A0 add r1, r5, r4, lsl #8 mov r0, #0 mov r2, #0x100 - bl FUN_0207C2B8 + bl sub_0207c2b8 add r0, r5, r4, lsl #8 mov r1, #0xff strb r1, [r0, #0xe7] @@ -57841,7 +57841,7 @@ _022EE554: add r0, sp, #8 add r1, sp, #0 mov r2, #8 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r4, _022EE64C @ =0x0231826C add r3, sp, #0 mov r5, #0 @@ -57901,36 +57901,36 @@ ov00_022EE650: @ 0x022EE650 sub sp, sp, #0x24 mov sl, r0 bl ov00_022ED468 - bl FUN_0208266C + bl sub_0208266C add r0, sp, #0x14 - bl FUN_02082748 + bl sub_02082748 cmp r0, #0 addne sp, sp, #0x24 movne r0, #0 popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} add r0, sp, #8 - bl FUN_020827F4 + bl sub_020827f4 cmp r0, #0 addne sp, sp, #0x24 movne r0, #0 popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} add r0, sp, #0x14 add r1, sp, #8 - bl FUN_02082FDC + bl sub_02082FDC mov r4, r0 mov r0, #0 subs r2, r4, r0 sbcs r2, r1, r0 addlt sp, sp, #0x24 poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} - bl FUN_0207ADCC + bl sub_0207ADCC cmp r0, #0 beq _022EE6CC - ldr r0, _022EE81C @ =FUN_0207AE44 + ldr r0, _022EE81C @ =sub_0207AE44 adds r4, r4, r0 _022EE6CC: add r0, sp, #0 - bl FUN_0207B9EC + bl sub_0207B9EC ldrb r0, [sp, #1] ldr r5, _022EE820 @ =0x5D588B65 ldr r6, _022EE824 @ =0x00269EC3 @@ -58020,7 +58020,7 @@ _022EE810: add sp, sp, #0x24 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 -_022EE81C: .4byte FUN_0207AE44 +_022EE81C: .4byte sub_0207AE44 _022EE820: .4byte 0x5D588B65 _022EE824: .4byte 0x00269EC3 _022EE828: .4byte 0x000009BF @@ -58085,36 +58085,36 @@ ov00_022EE8C0: @ 0x022EE8C0 strb r1, [r2, #4] strb r1, [r2, #5] bl ov00_022ED468 - bl FUN_0208266C + bl sub_0208266C add r0, sp, #0x14 - bl FUN_02082748 + bl sub_02082748 cmp r0, #0 addne sp, sp, #0x24 movne r0, #0 popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} add r0, sp, #8 - bl FUN_020827F4 + bl sub_020827f4 cmp r0, #0 addne sp, sp, #0x24 movne r0, #0 popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} add r0, sp, #0x14 add r1, sp, #8 - bl FUN_02082FDC + bl sub_02082FDC mov r4, r0 mov r0, #0 subs r2, r4, r0 sbcs r2, r1, r0 addlt sp, sp, #0x24 poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} - bl FUN_0207ADCC + bl sub_0207ADCC cmp r0, #0 beq _022EE95C - ldr r0, _022EEA50 @ =FUN_0207AE44 + ldr r0, _022EEA50 @ =sub_0207AE44 adds r4, r4, r0 _022EE95C: add r0, sp, #0 - bl FUN_0207B9EC + bl sub_0207B9EC ldrb r0, [sp, #1] ldr r5, _022EEA54 @ =0x5D588B65 ldr r6, _022EEA58 @ =0x00269EC3 @@ -58179,7 +58179,7 @@ _022EEA44: add sp, sp, #0x24 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 -_022EEA50: .4byte FUN_0207AE44 +_022EEA50: .4byte sub_0207AE44 _022EEA54: .4byte 0x5D588B65 _022EEA58: .4byte 0x00269EC3 _022EEA5C: .4byte 0x000009BF @@ -58274,7 +58274,7 @@ ov00_022EEB50: @ 0x022EEB50 ldr r0, [r0] ldr r1, [r1, #0x50] mla r0, r2, r0, r3 - bl FUN_020900B0 + bl DivideUInt ldr r0, _022EEB8C @ =0x02327720 asr r2, r1, #0x10 str r1, [r0] @@ -58296,12 +58296,12 @@ ov00_022EEB90: @ 0x022EEB90 mov r7, r1 mov r6, r2 mov r5, r3 - bl FUN_02089678 + bl Strlen cmp r0, #0x20 movhs r0, #0 pophs {r4, r5, r6, r7, r8, pc} mov r0, r7 - bl FUN_02089678 + bl Strlen cmp r0, #0x14 movne r0, #0 popne {r4, r5, r6, r7, r8, pc} @@ -58328,7 +58328,7 @@ _022EEBFC: ldr r0, _022EEC84 @ =0x0231A2D8 mov r1, r8 mov r2, #0x20 - bl FUN_0208975C + bl Strncpy ldr r3, _022EEC88 @ =0x0231A2F8 mov r2, #0xa _022EEC3C: @@ -58427,7 +58427,7 @@ _022EED60: add r0, sp, #0x11 mov r1, r7 add r2, r2, #0x28 - bl FUN_02084F78 + bl sub_02084f78 mov r1, r7 mov r0, #7 mov r2, #0 @@ -58455,7 +58455,7 @@ _022EEDC0: add r0, r6, r0 mov r2, #0x28 strb r3, [sp, #0x4d] - bl FUN_02089940 + bl Strncmp cmp r0, #0 addne sp, sp, #0x50 movne r0, #0 @@ -58529,11 +58529,11 @@ _022EEEDC: add r0, sp, #0x25 mov r1, r5 mov r2, #0x20 - bl FUN_0208729C + bl Memcpy add r1, sp, #0x11 mov r0, r4 mov r2, #0x34 - bl FUN_02084F78 + bl sub_02084f78 mov r0, #0 ldr r2, _022EF0B0 @ =0x0231A2C4 mov r1, r0 @@ -58555,7 +58555,7 @@ _022EEF2C: add r1, r1, #2 blt _022EEF2C ldr r0, _022EF0BC @ =0x0231A368 - bl FUN_02089678 + bl Strlen ldr r1, _022EF0B0 @ =0x0231A2C4 mov r4, #0x26 ldr r3, [r1, #0x5c] @@ -58563,7 +58563,7 @@ _022EEF2C: strb r4, [r3, -r0] ldr r1, [r1, #0x5c] ldr r0, _022EF0C0 @ =0x0231A33C - bl FUN_0208975C + bl Strncpy ldr r0, _022EF0B0 @ =0x0231A2C4 mov r1, #6 str r1, [r0, #4] @@ -58578,11 +58578,11 @@ _022EEFA8: pop {r3, r4, r5, pc} _022EEFB8: ldr r0, _022EF0C4 @ =0x0231A370 - bl FUN_02089678 + bl Strlen mov r2, r0 ldr r1, _022EF0C4 @ =0x0231A370 mov r0, r5 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _022EEFF4 mov r0, r5 @@ -58748,8 +58748,8 @@ _022EF1A8: _022EF20C: .4byte 0x0231A2C4 arm_func_end ov00_022EF0C8 - arm_func_start FUN_022EF210 -FUN_022EF210: @ 0x022EF210 + arm_func_start ov00_022EF210 +ov00_022EF210: @ 0x022EF210 push {r3, r4, r5, r6, r7, lr} sub sp, sp, #0x28 mov r5, #0 @@ -58791,40 +58791,40 @@ _022EF29C: add r0, sp, #0x11 mov r1, r4 mov r2, #0x14 - bl FUN_0208975C + bl Strncpy mov r3, #0 add r0, sp, #8 add r1, r4, #0x14 mov r2, #8 strb r3, [sp, #0x25] - bl FUN_0208975C + bl Strncpy mov r1, #0 mov r2, #0x10 - bl FUN_0208B200 + bl sub_0208b200 mov r7, r0 add r0, sp, #8 add r1, r4, #0x1c mov r2, #8 - bl FUN_0208975C + bl Strncpy mov r1, #0 mov r2, #0x10 - bl FUN_0208B200 + bl sub_0208b200 mov r6, r0 add r0, sp, #8 add r1, r4, #0x24 mov r2, #8 - bl FUN_0208975C + bl Strncpy mov r1, #0 mov r2, #0x10 - bl FUN_0208B200 + bl sub_0208b200 mov r5, r0 add r0, sp, #8 add r1, r4, #0x2c mov r2, #8 - bl FUN_0208975C + bl Strncpy mov r1, #0 mov r2, #0x10 - bl FUN_0208B200 + bl sub_0208b200 str r5, [sp] str r0, [sp, #4] mov r2, r7 @@ -58846,7 +58846,7 @@ _022EF370: .4byte 0x0231A2C4 _022EF374: .4byte 0x0231A3C4 _022EF378: .4byte 0x0231A378 _022EF37C: .4byte 0x0231A3A0 - arm_func_end FUN_022EF210 + arm_func_end ov00_022EF210 arm_func_start ov00_022EF380 ov00_022EF380: @ 0x022EF380 @@ -59026,29 +59026,29 @@ _022EF5B4: bl ov00_022EEB04 mov r7, r0 ldr r0, _022EF788 @ =0x0231A3EC - bl FUN_02089678 + bl Strlen mov r6, r0 ldr r0, _022EF78C @ =0x0231A368 - bl FUN_02089678 + bl Strlen mov r5, r0 ldr r2, _022EF790 @ =0x0231A3F4 add r0, sp, #0x24 mov r1, #0x10 mov r3, sb - bl FUN_0208955C + bl Snprintf mov fp, r0 ldr r0, _022EF794 @ =0x0231A3F8 - bl FUN_02089678 + bl Strlen str r0, [sp, #0x14] mov r0, sl - bl FUN_02089678 + bl Strlen str r0, [sp, #0x18] ldr r0, _022EF784 @ =0x0231A2C4 ldr r0, [r0] - bl FUN_02089678 + bl Strlen mov r4, r0 ldr r0, _022EF798 @ =0x0231A2D8 - bl FUN_02089678 + bl Strlen add r1, r4, r0 ldr r0, [sp, #0x18] add r1, r0, r1 @@ -59076,16 +59076,16 @@ _022EF5B4: str r2, [sp, #0xc] ldr r2, [r1] ldr r1, _022EF7A4 @ =0x0231A400 - bl FUN_02089584 + bl Sprintf ldr r0, _022EF784 @ =0x0231A2C4 ldr r4, [r0, #0x58] mov r0, r4 - bl FUN_02089678 + bl Strlen add r2, r4, r0 ldr r1, _022EF784 @ =0x0231A2C4 ldr r0, _022EF788 @ =0x0231A3EC str r2, [r1, #0x60] - bl FUN_02089678 + bl Strlen ldr r4, _022EF784 @ =0x0231A2C4 ldr r3, [sp, #0x10] ldr r5, [r4, #0x60] @@ -59120,14 +59120,14 @@ _022EF71C: ldr r1, _022EF7A8 @ =0x0231A33C ldr r0, [r0, #0x5c] mov r2, #0x28 - bl FUN_0208729C + bl Memcpy mov r0, r4 mov r1, #6 str r1, [r0, #4] b _022EF76C _022EF74C: ldr r0, _022EF78C @ =0x0231A368 - bl FUN_02089678 + bl Strlen mov r1, r4 ldr r3, [r1, #0x5c] mov r4, #0 @@ -59680,12 +59680,12 @@ ov00_022EFE74: @ 0x022EFE74 mov r2, #0 str r2, [r1, #0x14] str r0, [r1] - ldr ip, _022EFE94 @ =FUN_022F13A0 + ldr ip, _022EFE94 @ =ov00_022F13A0 ldr r0, _022EFE98 @ =ov00_022EFE30 bx ip .align 2, 0 _022EFE90: .4byte 0x02327724 -_022EFE94: .4byte FUN_022F13A0 +_022EFE94: .4byte ov00_022F13A0 _022EFE98: .4byte ov00_022EFE30 arm_func_end ov00_022EFE74 @@ -59833,7 +59833,7 @@ ov00_022F0064: @ 0x022F0064 mov r1, #0x21 mov r3, #3 str ip, [sp] - bl FUN_0207911C + bl sub_0207911c pop {r3, pc} .align 2, 0 _022F0084: .4byte 0x0231A534 @@ -60946,7 +60946,7 @@ _022F0FF0: .4byte 0x0231A5FC ov00_022F0FF4: @ 0x022F0FF4 push {r3, lr} ldr r0, _022F1008 @ =0x02327928 - bl FUN_0207A030 + bl sub_0207A030 mov r0, #1 pop {r3, pc} .align 2, 0 @@ -60960,21 +60960,21 @@ ov00_022F100C: @ 0x022F100C arm_func_start ov00_022F1010 ov00_022F1010: @ 0x022F1010 - ldr ip, _022F101C @ =FUN_0207A048 + ldr ip, _022F101C @ =sub_0207A048 ldr r0, _022F1020 @ =0x02327928 bx ip .align 2, 0 -_022F101C: .4byte FUN_0207A048 +_022F101C: .4byte sub_0207A048 _022F1020: .4byte 0x02327928 arm_func_end ov00_022F1010 arm_func_start ov00_022F1024 ov00_022F1024: @ 0x022F1024 - ldr ip, _022F1030 @ =FUN_0207A0CC + ldr ip, _022F1030 @ =sub_0207A0CC ldr r0, _022F1034 @ =0x02327928 bx ip .align 2, 0 -_022F1030: .4byte FUN_0207A0CC +_022F1030: .4byte sub_0207A0CC _022F1034: .4byte 0x02327928 arm_func_end ov00_022F1024 @@ -60982,7 +60982,7 @@ _022F1034: .4byte 0x02327928 ov00_022F1038: @ 0x022F1038 push {r3, lr} ldr r0, _022F1058 @ =0x02327910 - bl FUN_0207A030 + bl sub_0207A030 ldr r0, _022F105C @ =0x0232790C mov r1, #0 str r1, [r0] @@ -61002,7 +61002,7 @@ ov00_022F1060: @ 0x022F1060 ov00_022F1064: @ 0x022F1064 push {r4, lr} ldr r0, _022F10A4 @ =0x02327910 - bl FUN_0207A048 + bl sub_0207A048 ldr r0, _022F10A8 @ =0x0232790C ldr r0, [r0] cmp r0, #0 @@ -61013,7 +61013,7 @@ ov00_022F1064: @ 0x022F1064 movne r1, #1 strne r1, [r0] ldr r0, _022F10A4 @ =0x02327910 - bl FUN_0207A0CC + bl sub_0207A0CC mov r0, r4 pop {r4, pc} .align 2, 0 @@ -61025,12 +61025,12 @@ _022F10A8: .4byte 0x0232790C ov00_022F10AC: @ 0x022F10AC push {r3, lr} ldr r0, _022F10D0 @ =0x02327910 - bl FUN_0207A048 + bl sub_0207A048 ldr r1, _022F10D4 @ =0x0232790C mov r2, #0 ldr r0, _022F10D0 @ =0x02327910 str r2, [r1] - bl FUN_0207A0CC + bl sub_0207A0CC pop {r3, pc} .align 2, 0 _022F10D0: .4byte 0x02327910 @@ -61039,12 +61039,12 @@ _022F10D4: .4byte 0x0232790C arm_func_start ov00_022F10D8 ov00_022F10D8: @ 0x022F10D8 - ldr ip, _022F10E8 @ =FUN_02079DE0 + ldr ip, _022F10E8 @ =sub_02079DE0 mov r1, #0 mov r2, r1 bx ip .align 2, 0 -_022F10E8: .4byte FUN_02079DE0 +_022F10E8: .4byte sub_02079DE0 arm_func_end ov00_022F10D8 arm_func_start ov00_022F10EC @@ -61053,7 +61053,7 @@ ov00_022F10EC: @ 0x022F10EC sub sp, sp, #0x14 mov sb, r0 add r0, sp, #0 - bl FUN_0207B9EC + bl sub_0207B9EC mov r6, #0 add r7, sp, #0 mov r8, r6 @@ -61078,39 +61078,39 @@ _022F1114: arm_func_start ov00_020852A4 ov00_020852A4: @ 0x022F114C - ldr ip, _022F1154 @ =FUN_020852A4 + ldr ip, _022F1154 @ =sub_020852a4 bx ip .align 2, 0 -_022F1154: .4byte FUN_020852A4 +_022F1154: .4byte sub_020852a4 arm_func_end ov00_020852A4 arm_func_start ov00_020852F8 ov00_020852F8: @ 0x022F1158 - ldr ip, _022F1160 @ =FUN_020852F8 + ldr ip, _022F1160 @ =sub_020852f8 bx ip .align 2, 0 -_022F1160: .4byte FUN_020852F8 +_022F1160: .4byte sub_020852f8 arm_func_end ov00_020852F8 arm_func_start ov00_022F1164 ov00_022F1164: @ 0x022F1164 - ldr ip, _022F1174 @ =FUN_0207C40C + ldr ip, _022F1174 @ =sub_0207C40C mov r2, r1 mov r1, #0 bx ip .align 2, 0 -_022F1174: .4byte FUN_0207C40C +_022F1174: .4byte sub_0207C40C arm_func_end ov00_022F1164 arm_func_start ov00_022F1178 ov00_022F1178: @ 0x022F1178 - ldr ip, _022F118C @ =FUN_0207C4C8 + ldr ip, _022F118C @ =sub_0207C4C8 mov r3, r0 mov r0, r1 mov r1, r3 bx ip .align 2, 0 -_022F118C: .4byte FUN_0207C4C8 +_022F118C: .4byte sub_0207C4C8 arm_func_end ov00_022F1178 arm_func_start ov00_022F43BC @@ -61158,7 +61158,7 @@ _022F11E0: mov r1, r8 mov r2, r7 mov r3, r6 - bl FUN_0208FE3C + bl sub_0208FE3C umull r3, r2, r0, r7 mla r2, r0, r6, r2 add r0, r0, #0x30 @@ -61277,8 +61277,8 @@ _022F135C: _022F139C: .4byte 0x02327940 arm_func_end ov00_022F12D8 - arm_func_start FUN_022F13A0 -FUN_022F13A0: @ 0x022F13A0 + arm_func_start ov00_022F13A0 +ov00_022F13A0: @ 0x022F13A0 push {r3, lr} sub sp, sp, #8 mov r2, r0 @@ -61289,16 +61289,16 @@ FUN_022F13A0: @ 0x022F13A0 str ip, [sp] mov ip, #0x10 str ip, [sp, #4] - bl FUN_02079560 + bl sub_02079560 ldr r0, _022F13DC @ =0x02327964 - bl FUN_02079940 + bl sub_02079940 add sp, sp, #8 pop {r3, pc} .align 2, 0 _022F13DC: .4byte 0x02327964 _022F13E0: .4byte ov00_022F13E8 _022F13E4: .4byte 0x02328224 - arm_func_end FUN_022F13A0 + arm_func_end ov00_022F13A0 arm_func_start ov00_022F13E8 ov00_022F13E8: @ 0x022F13E8 @@ -61707,7 +61707,7 @@ _022F18F4: .4byte 0x02327960 ov00_022F18F8: @ 0x022F18F8 push {r3, lr} ldr r0, _022F190C @ =0x02328228 - bl FUN_0207A030 + bl sub_0207A030 mov r0, #1 pop {r3, pc} .align 2, 0 @@ -61721,21 +61721,21 @@ ov00_022F1910: @ 0x022F1910 arm_func_start ov00_022F1914 ov00_022F1914: @ 0x022F1914 - ldr ip, _022F1920 @ =FUN_0207A048 + ldr ip, _022F1920 @ =sub_0207A048 ldr r0, _022F1924 @ =0x02328228 bx ip .align 2, 0 -_022F1920: .4byte FUN_0207A048 +_022F1920: .4byte sub_0207A048 _022F1924: .4byte 0x02328228 arm_func_end ov00_022F1914 arm_func_start ov00_022F1928 ov00_022F1928: @ 0x022F1928 - ldr ip, _022F1934 @ =FUN_0207A0CC + ldr ip, _022F1934 @ =sub_0207A0CC ldr r0, _022F1938 @ =0x02328228 bx ip .align 2, 0 -_022F1934: .4byte FUN_0207A0CC +_022F1934: .4byte sub_0207A0CC _022F1938: .4byte 0x02328228 arm_func_end ov00_022F1928 @@ -61745,7 +61745,7 @@ ov00_022F193C: @ 0x022F193C sub sp, sp, #8 mov r5, r0 mov r4, r1 - bl FUN_02079550 + bl sub_02079550 cmp r0, #0 addeq sp, sp, #8 moveq r0, #0 @@ -61753,7 +61753,7 @@ ov00_022F193C: @ 0x022F193C ldr r0, _022F19A4 @ =0x02328240 ldr r1, _022F19A8 @ =0x02328224 mov r2, #1 - bl FUN_02079DB8 + bl sub_02079DB8 mov r0, #0x2000 str r0, [sp] ldr r0, _022F19AC @ =0x02328260 @@ -61761,9 +61761,9 @@ ov00_022F193C: @ 0x022F193C add r3, r4, #0x2000 mov r2, #0 str r5, [sp, #4] - bl FUN_02079560 + bl sub_02079560 ldr r0, _022F19AC @ =0x02328260 - bl FUN_02079940 + bl sub_02079940 mov r0, #1 add sp, sp, #8 pop {r3, r4, r5, pc} @@ -61782,7 +61782,7 @@ ov00_022F19B4: @ 0x022F19B4 str r1, [r0] bl ov00_022F19F8 ldr r0, _022F19D8 @ =0x02328260 - bl FUN_02079800 + bl sub_02079800 pop {r3, pc} .align 2, 0 _022F19D4: .4byte 0x02327954 @@ -61795,7 +61795,7 @@ ov00_022F19DC: @ 0x022F19DC ldr r0, _022F19F4 @ =0x02328240 add r1, sp, #0 mov r2, #1 - bl FUN_02079E74 + bl sub_02079E74 pop {r3, pc} .align 2, 0 _022F19F4: .4byte 0x02328240 @@ -61803,13 +61803,13 @@ _022F19F4: .4byte 0x02328240 arm_func_start ov00_022F19F8 ov00_022F19F8: @ 0x022F19F8 - ldr ip, _022F1A0C @ =FUN_02079DE0 + ldr ip, _022F1A0C @ =sub_02079DE0 mov r1, #0 ldr r0, _022F1A10 @ =0x02328240 mov r2, r1 bx ip .align 2, 0 -_022F1A0C: .4byte FUN_02079DE0 +_022F1A0C: .4byte sub_02079DE0 _022F1A10: .4byte 0x02328240 arm_func_end ov00_022F19F8 @@ -62990,7 +62990,7 @@ _022F298C: ov00_022F2998: @ 0x022F2998 push {r3, lr} ldr r0, _022F29B4 @ =0x02328320 - bl FUN_0207BB50 + bl sub_0207BB50 ldr r0, _022F29B4 @ =0x02328320 mov r1, #0x20 bl ov00_022D1F04 @@ -63058,7 +63058,7 @@ ov00_022F2A48: @ 0x022F2A48 mov r5, #0x1f4 _022F2A68: mov r0, r5 - bl FUN_02079B14 + bl sub_02079B14 mov r0, r6 bl ov00_022CE8D4 cmp r0, r4 @@ -63164,10 +63164,10 @@ ov00_022F2B98: @ 0x022F2B98 arm_func_start ov00_020852D8 ov00_020852D8: @ 0x022F2BB4 - ldr ip, _022F2BBC @ =FUN_020852CC + ldr ip, _022F2BBC @ =sub_020852cc bx ip .align 2, 0 -_022F2BBC: .4byte FUN_020852CC +_022F2BBC: .4byte sub_020852cc arm_func_end ov00_020852D8 arm_func_start ov00_022F2BC0 @@ -63207,31 +63207,31 @@ _022F2C20: arm_func_start ov00_020852A4 ov00_020852A4: @ 0x022F2C28 - ldr ip, _022F2C30 @ =FUN_020852A4 + ldr ip, _022F2C30 @ =sub_020852a4 bx ip .align 2, 0 -_022F2C30: .4byte FUN_020852A4 +_022F2C30: .4byte sub_020852a4 arm_func_end ov00_020852A4 arm_func_start ov00_022F2C34 ov00_022F2C34: @ 0x022F2C34 - ldr ip, _022F2C44 @ =FUN_0207C40C + ldr ip, _022F2C44 @ =sub_0207C40C mov r2, r1 mov r1, #0 bx ip .align 2, 0 -_022F2C44: .4byte FUN_0207C40C +_022F2C44: .4byte sub_0207C40C arm_func_end ov00_022F2C34 arm_func_start ov00_022F2C48 ov00_022F2C48: @ 0x022F2C48 - ldr ip, _022F2C5C @ =FUN_0207C4C8 + ldr ip, _022F2C5C @ =sub_0207C4C8 mov r3, r0 mov r0, r1 mov r1, r3 bx ip .align 2, 0 -_022F2C5C: .4byte FUN_0207C4C8 +_022F2C5C: .4byte sub_0207C4C8 arm_func_end ov00_022F2C48 arm_func_start ov00_022F2C60 @@ -64956,7 +64956,7 @@ _022F449C: blo _022F44D4 mov r0, sb mov r1, r8 - bl FUN_020900B0 + bl DivideUInt mul r2, r0, r8 cmp sl, #0 addne r0, r0, #0x30 @@ -65141,7 +65141,7 @@ ov00_022F46DC: @ 0x022F46DC bl ov00_022F47A8 ldr r2, [r5, #8] mov r1, r4 - bl FUN_0208729C + bl Memcpy pop {r3, r4, r5, pc} arm_func_end ov00_022F46DC @@ -65259,7 +65259,7 @@ _022F4810: sub r0, r8, r4 mul r2, r3, r0 mov r0, r7 - bl FUN_020872BC + bl Memmove _022F485C: mov r0, r6 mov r1, r5 @@ -65284,7 +65284,7 @@ ov00_022F4870: @ 0x022F4870 ldr r2, [r5, #0x14] ldr r1, [r5, #8] sub r0, r0, r2 - bl FUN_0208FEA4 + bl DivideInt mov r2, r0 mov r0, r5 mov r1, r4 @@ -65312,7 +65312,7 @@ ov00_022F48C4: @ 0x022F48C4 sub r0, r6, r7 mul r2, r3, r0 mov r0, r5 - bl FUN_020872BC + bl Memmove _022F490C: ldr r0, [r4] sub r0, r0, #1 @@ -65394,7 +65394,7 @@ _022F49F0: ldr r2, [r7, #0x14] ldr r1, [r7, #8] sub r0, r0, r2 - bl FUN_0208FEA4 + bl DivideInt add sp, sp, #0xc pop {r3, r4, r5, r6, r7, r8, pc} arm_func_end ov00_022F4968 @@ -66247,13 +66247,13 @@ _022F5464: ov00_022F5478: @ 0x022F5478 push {r4, lr} mov r4, r0 - bl FUN_0207AE44 + bl sub_0207AE44 lsl r1, r1, #6 orr r1, r1, r0, lsr #26 ldr r2, _022F54A8 @ =0x01FF6210 lsl r0, r0, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C cmp r4, #0 strne r0, [r4] pop {r4, pc} @@ -66306,13 +66306,13 @@ ov00_022F5514: @ 0x022F5514 movs r5, r0 moveq r0, #0 popeq {r3, r4, r5, pc} - bl FUN_02089678 + bl Strlen add r0, r0, #1 bl ov00_022F5AE4 movs r4, r0 beq _022F5540 mov r1, r5 - bl FUN_02089694 + bl Strcpy _022F5540: mov r0, r4 pop {r3, r4, r5, pc} @@ -66356,13 +66356,13 @@ ov00_022F5590: @ 0x022F5590 arm_func_start ov00_022F5594 ov00_022F5594: @ 0x022F5594 push {r3, lr} - bl FUN_0207AE44 + bl sub_0207AE44 lsl r1, r1, #6 orr r1, r1, r0, lsr #26 ldr r2, _022F55B8 @ =0x000082EA lsl r0, r0, #6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C pop {r3, pc} .align 2, 0 _022F55B8: .4byte 0x000082EA @@ -66371,7 +66371,7 @@ _022F55B8: .4byte 0x000082EA arm_func_start ov00_022F55BC ov00_022F55BC: @ 0x022F55BC push {r3, lr} - bl FUN_0207AE44 + bl sub_0207AE44 mov r2, #0xfa00 umull ip, r3, r0, r2 mla r3, r1, r2, r3 @@ -66379,7 +66379,7 @@ ov00_022F55BC: @ 0x022F55BC mov r0, ip mov r1, r3 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C pop {r3, pc} .align 2, 0 _022F55E8: .4byte 0x000082EA @@ -66387,10 +66387,10 @@ _022F55E8: .4byte 0x000082EA arm_func_start ov00_02079B14 ov00_02079B14: @ 0x022F55EC - ldr ip, _022F55F4 @ =FUN_02079B14 + ldr ip, _022F55F4 @ =sub_02079B14 bx ip .align 2, 0 -_022F55F4: .4byte FUN_02079B14 +_022F55F4: .4byte sub_02079B14 arm_func_end ov00_02079B14 arm_func_start ov00_022F55F8 @@ -66450,7 +66450,7 @@ ov00_022F5680: @ 0x022F5680 popeq {r3, r4, r5, pc} bl ov00_022F5644 mov r1, r4 - bl FUN_020900B0 + bl DivideUInt add r0, r1, r5 pop {r3, r4, r5, pc} arm_func_end ov00_022F5680 @@ -66658,7 +66658,7 @@ _022F592C: add r0, sp, #0 add r0, r0, r4 rsb r2, r4, #4 - bl FUN_02087308 + bl Memset add r0, sp, #0 mov r2, r4 add r1, sb, r6 @@ -66883,7 +66883,7 @@ ov00_022F5BF8: @ 0x022F5BF8 mov r4, r0 ldr r0, _022F5CD4 @ =0x02328804 mov r1, r4 - bl FUN_02089694 + bl Strcpy ldr r0, _022F5CD8 @ =0x02328884 mvn r1, #0 str r1, [r0] @@ -66895,7 +66895,7 @@ ov00_022F5BF8: @ 0x022F5BF8 ldr r1, _022F5CE0 @ =0x0231A7BC add r0, sp, #0 mov r2, r4 - bl FUN_020790DC + bl sub_020790dc _022F5C40: cmp r5, #0 ldrne r0, _022F5CDC @ =0x02328844 @@ -66919,12 +66919,12 @@ _022F5C40: mov r1, #9 mov r0, r4 strb r1, [r2, #0xc] - bl FUN_02089678 + bl Strlen mov r5, r0 ldr r0, _022F5CEC @ =0x02328895 mov r1, r4 add r2, r5, #1 - bl FUN_0208729C + bl Memcpy ldr r0, _022F5CD8 @ =0x02328884 add r1, r5, #6 str r1, [r0, #0x4c] @@ -66956,7 +66956,7 @@ ov00_022F5CF0: @ 0x022F5CF0 ldr r1, _022F5D9C @ =0x0232888C add r0, r6, #4 mov r2, #4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 movne r0, #1 popne {r4, r5, r6, pc} @@ -66969,7 +66969,7 @@ ov00_022F5CF0: @ 0x022F5CF0 ldr r1, _022F5DA4 @ =0x0231A7E0 mov r0, r5 mov r2, #3 - bl FUN_02087348 + bl Memcmp cmp r0, #0 movne r0, #1 popne {r4, r5, r6, pc} @@ -67114,14 +67114,14 @@ _022F5F18: arm_func_start ov00_022F5F3C ov00_022F5F3C: @ 0x022F5F3C - ldr ip, _022F5F44 @ =FUN_022F5F48 + ldr ip, _022F5F44 @ =ov00_022F5F48 bx ip .align 2, 0 -_022F5F44: .4byte FUN_022F5F48 +_022F5F44: .4byte ov00_022F5F48 arm_func_end ov00_022F5F3C - arm_func_start FUN_022F5F48 -FUN_022F5F48: @ 0x022F5F48 + arm_func_start ov00_022F5F48 +ov00_022F5F48: @ 0x022F5F48 push {r4, r5, r6, r7, r8, sb, lr} sub sp, sp, #0x184 mov r7, r2 @@ -67149,7 +67149,7 @@ FUN_022F5F48: @ 0x022F5F48 mov r2, r7 add r0, r3, r0 strb r5, [r4, #2] - bl FUN_0208729C + bl Memcpy add r0, sp, #0 add r1, sp, #0x104 mov r2, #0x80 @@ -67176,7 +67176,7 @@ _022F600C: mov r0, r5 add sp, sp, #0x184 pop {r4, r5, r6, r7, r8, sb, pc} - arm_func_end FUN_022F5F48 + arm_func_end ov00_022F5F48 arm_func_start ov00_022F6018 ov00_022F6018: @ 0x022F6018 @@ -67372,7 +67372,7 @@ _022F6270: beq _022F6294 sub r2, r8, r6 lsl r2, r2, #2 - bl FUN_0208729C + bl Memcpy _022F6294: mov r6, r8 _022F6298: @@ -67588,7 +67588,7 @@ _022F6560: add r1, sp, #0x14 lsl r2, r4, #2 str r4, [r3] - bl FUN_0208729C + bl Memcpy mov r0, #0 bl ov00_022F6068 mov r0, #1 @@ -67665,7 +67665,7 @@ _022F665C: ldr r2, [sp, #8] add r0, sp, #0x10 mov r1, r4 - bl FUN_0208729C + bl Memcpy mov r0, #0 add ip, sp, #0x210 mov r1, r0 @@ -67713,7 +67713,7 @@ _022F66E8: add r1, sp, #0x10 add r0, fp, #4 str r6, [fp] - bl FUN_0208729C + bl Memcpy mov r0, #5 bl ov00_022F6068 add sp, sp, #0x314 @@ -67766,7 +67766,7 @@ _022F67C8: bne _022F6818 lsl r2, r4, #2 add r0, r0, r6, lsl #2 - bl FUN_02087308 + bl Memset add r0, sp, #0x210 add r2, r0, r6, lsl #2 ldr r0, [r2, #4] @@ -67844,7 +67844,7 @@ _022F68CC: add r0, fp, #4 add r1, r1, r6, lsl #2 lsl r2, r4, #2 - bl FUN_0208729C + bl Memcpy str r4, [fp] _022F6900: cmp r5, #0 @@ -67853,7 +67853,7 @@ _022F6900: add r1, sp, #0x214 add r0, r5, #4 lsl r2, r2, #2 - bl FUN_0208729C + bl Memcpy ldr r0, [sp, #0x210] str r0, [r5] _022F6924: @@ -67895,7 +67895,7 @@ _022F6994: mov r0, sb mov r1, ip mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C mov sb, r0 mov r0, #0 mov ip, r1 @@ -68219,15 +68219,15 @@ _022F6E20: add r0, sp, #0x210 mov r1, r6 mov r2, #0x104 - bl FUN_0208729C + bl Memcpy add r0, sp, #0x10c mov r1, r5 mov r2, #0x104 - bl FUN_0208729C + bl Memcpy add r0, sp, #8 mov r1, r4 mov r2, #0x104 - bl FUN_0208729C + bl Memcpy add r0, sp, #0x210 bl ov00_022F615C add r0, sp, #0x10c @@ -68408,7 +68408,7 @@ _022F70F8: add r1, sp, #0x620 mov r0, r8 mov r2, #0x104 - bl FUN_0208729C + bl Memcpy subs r7, r4, #1 bmi _022F7170 add sb, sp, #0x314 @@ -68508,7 +68508,7 @@ _022F71F4: add r0, r2, r0, lsl #2 lsl r2, r1, #2 mov r1, #0 - bl FUN_02087308 + bl Memset ldr r0, [r4] lsl r0, r0, #1 str r0, [sp, #0x14] @@ -68616,7 +68616,7 @@ _022F73E0: ldr r0, [sp, #0x240] mov r1, #0 mov r2, #0x104 - bl FUN_02087308 + bl Memset add sp, sp, #0x218 mov r0, #0 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -68624,7 +68624,7 @@ _022F740C: ldr r0, [sp, #0x240] mov r1, #0 mov r2, #0x104 - bl FUN_02087308 + bl Memset ldr r1, [r4] ldr r0, [sp, #0x240] add r3, sp, #0x18 @@ -68634,7 +68634,7 @@ _022F740C: sub r2, r2, r1 add r1, r3, r1, lsl #2 lsl r2, r2, #2 - bl FUN_0208729C + bl Memcpy mov r0, #0 add r5, sp, #0x18 mov r1, r0 @@ -68726,7 +68726,7 @@ ov00_022F7540: @ 0x022F7540 and r0, r0, #3 add r0, r3, r0 str ip, [r4, #4] - bl FUN_0208729C + bl Memcpy add r0, r5, #3 lsr r1, r0, #2 mov r0, r4 @@ -68744,14 +68744,14 @@ ov00_022F7584: @ 0x022F7584 mov r1, r2 add r0, sp, #0 mov r2, #0x104 - bl FUN_0208729C + bl Memcpy add r0, sp, #0 bl ov00_022F74FC ldr r2, [sp] add r1, sp, #4 mov r0, r4 lsl r2, r2, #2 - bl FUN_0208729C + bl Memcpy mov r0, #1 add sp, sp, #0x104 pop {r3, r4, pc} @@ -68799,7 +68799,7 @@ _022F7628: bl ov00_022F75CC mov r1, r7 add r0, r5, #1 - bl FUN_0208FEA4 + bl DivideInt add r6, r6, #1 cmp r6, #0x100 and r5, r1, #0xff @@ -70021,7 +70021,7 @@ _022F8920: ldr r2, [sp, #0x48] mov r1, r7 add r0, r5, #0x10 - bl FUN_0208729C + bl Memcpy ldr r0, [r4, #8] ldr r3, [sp, #0x4c] mov r1, r5 @@ -70427,7 +70427,7 @@ _022F8E88: mov r0, r4 mov r1, #0 mov r2, #0x24 - bl FUN_02087308 + bl Memset pop {r4, pc} arm_func_end ov00_022F8E64 @@ -70452,7 +70452,7 @@ ov00_022F8E9C: @ 0x022F8E9C cmp r5, #0 bne _022F8EF0 mov r0, r6 - bl FUN_02089678 + bl Strlen mov r5, r0 _022F8EF0: ldr r1, [r7, #0xc] @@ -70495,7 +70495,7 @@ _022F8F6C: mov r1, r6 mov r2, r5 add r0, r3, r0 - bl FUN_0208729C + bl Memcpy str r4, [r7, #0xc] ldr r0, [r7, #4] mov r1, #0 @@ -70545,7 +70545,7 @@ _022F9028: cmp r8, #0 bne _022F903C mov r0, sb - bl FUN_02089678 + bl Strlen mov r8, r0 _022F903C: cmp r8, #0 @@ -70706,7 +70706,7 @@ ov00_022F924C: @ 0x022F924C mov r4, r0 ldr r1, _022F9280 @ =0x0231A7EC add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc add r1, sp, #0 mov r0, r4 mov r2, #0 @@ -70815,7 +70815,7 @@ ov00_022F9398: @ 0x022F9398 ldr r3, [r5, #0x10] mov r0, r1 add r1, ip, r3 - bl FUN_0208729C + bl Memcpy ldr r1, [r5, #0x10] mov r0, #1 add r1, r1, r4 @@ -70996,7 +70996,7 @@ _022F9604: ldr r0, [r6, #0xc4] mov r2, r4 add r1, r0, r1 - bl FUN_020872BC + bl Memmove mov r0, #0 str r0, [r6, #0xd0] str r4, [r6, #0xcc] @@ -71277,7 +71277,7 @@ _022F99B4: mov r2, #0x1b4 ldr r4, [r0, r5, lsl #2] mov r0, r4 - bl FUN_02087308 + bl Memset mov r0, #1 str r0, [r4] ldr r0, _022F9B3C @ =0x023289B0 @@ -71600,7 +71600,7 @@ _022F9E34: ldr r1, [r4, #0x14] ldr r0, _022F9E6C @ =0x0231A7F8 mov r2, #8 - bl FUN_02089940 + bl Strncmp cmp r0, #0 movne r0, #0 strne r0, [r4, #0x194] @@ -71673,7 +71673,7 @@ ov00_022F9EE8: @ 0x022F9EE8 ldr r0, [r4, #0x14] ldr r1, _022F9F9C @ =0x0231A804 mov r2, #8 - bl FUN_02089940 + bl Strncmp cmp r0, #0 moveq r0, #0 popeq {r3, r4, r5, pc} @@ -71730,7 +71730,7 @@ ov00_022F9FB0: @ 0x022F9FB0 pophi {r3, r4, pc} rsb r1, r2, #4 add r1, r3, r1 - bl FUN_0208729C + bl Memcpy add sp, sp, #4 pop {r3, r4, pc} arm_func_end ov00_022F9FB0 @@ -72198,7 +72198,7 @@ ov00_022FA6A8: @ 0x022FA6A8 popeq {r4, r5, r6, r7, r8, sb, pc} ldr r2, _022FA8A8 @ =0x00000704 mov r1, #0 - bl FUN_02087308 + bl Memset ldr r4, [r5] mov r1, #1 add r0, r4, #0x1a4 @@ -72356,7 +72356,7 @@ ov00_022FA8E8: @ 0x022FA8E8 mov r0, r7 mov r1, sb mov r2, r8 - bl FUN_0208729C + bl Memcpy ldr r0, [r6] add r0, r0, r8 str r0, [r6] @@ -72492,7 +72492,7 @@ ov00_022FAAF8: @ 0x022FAAF8 ldr r2, [r7] ldr r0, [sp, #0x50] mov r1, r8 - bl FUN_0208729C + bl Memcpy ldr r1, [r7] mov r0, #0 str r1, [sl] @@ -72595,7 +72595,7 @@ _022FACA4: add r1, r8, r5 add r0, r0, r6 sub r2, r2, #0x10 - bl FUN_0208729C + bl Memcpy ldrh r0, [sp] sub r0, r0, #0x10 add r6, r6, r0 @@ -72998,7 +72998,7 @@ _022FAFA8: ldr r1, _022FBD14 @ =0x02318484 add r0, r2, r0 mov r2, #9 - bl FUN_02087348 + bl Memcmp cmp r0, #0 addne sp, sp, #0x50 movne r0, #3 @@ -74130,7 +74130,7 @@ _022FC298: cmp r0, #0 bne _022FC2D8 ldr r0, [r4, #4] - bl FUN_02089678 + bl Strlen ldr r1, [r4, #0xc] add r2, r8, r0 ldr r0, [r4, #0x14] @@ -74176,7 +74176,7 @@ ov00_022FC304: @ 0x022FC304 b _022FC37C _022FC34C: ldr r0, _022FC610 @ =0x0231A968 - bl FUN_02089678 + bl Strlen ldr r1, _022FC60C @ =0x023289C4 add r2, r0, #0x2f str r0, [r1, #0x10] @@ -74206,7 +74206,7 @@ _022FC398: ldr r1, [r4, #0xc] ldr r0, [r6, #4] add r8, r8, r1 - bl FUN_02089678 + bl Strlen ldr r1, [r6, #0xc] add r0, r8, r0 add r8, r0, r1 @@ -74217,10 +74217,10 @@ _022FC3D4: ldr r1, [r4, #8] ldr r0, [r6, #4] add r8, r8, r1 - bl FUN_02089678 + bl Strlen add r8, r8, r0 ldr r0, [r6, #0x10] - bl FUN_02089678 + bl Strlen add r8, r8, r0 ldr r0, [sp] mov r1, r7 @@ -74232,13 +74232,13 @@ _022FC3D4: cmp sl, #0 bne _022FC42C ldr r0, [r6, #0xc] - bl FUN_02089678 + bl Strlen add r8, r8, r0 _022FC42C: cmp sl, #0 beq _022FC5E8 ldr r0, [r6, #4] - bl FUN_02089678 + bl Strlen lsr r1, r0, #0x1f rsb r0, r1, r0, lsl #30 add r0, r1, r0, ror #30 @@ -74246,7 +74246,7 @@ _022FC42C: cmp r0, #4 addne r8, r8, r0 ldr r0, [r6, #0x10] - bl FUN_02089678 + bl Strlen lsr r1, r0, #0x1f rsb r0, r1, r0, lsl #30 add r0, r1, r0, ror #30 @@ -74267,11 +74267,11 @@ _022FC490: ldr r1, [r4, #8] str r0, [sp, #4] add r8, r8, r1 - bl FUN_02089678 + bl Strlen ldr sl, [r6, #0x14] add r8, r8, r0 mov r0, sl - bl FUN_02089678 + bl Strlen ldr sb, [r5, #0x14] ldr fp, [r6, #0xc] add r0, r8, r0 @@ -74279,13 +74279,13 @@ _022FC490: cmp sb, #0 bne _022FC4E0 ldr r0, [r6, #0x10] - bl FUN_02089678 + bl Strlen add r8, r8, r0 _022FC4E0: cmp sb, #0 beq _022FC5E8 ldr r0, [sp, #4] - bl FUN_02089678 + bl Strlen lsr r1, r0, #0x1f rsb r0, r1, r0, lsl #30 add r0, r1, r0, ror #30 @@ -74293,7 +74293,7 @@ _022FC4E0: cmp r0, #4 addne r8, r8, r0 mov r0, sl - bl FUN_02089678 + bl Strlen lsr r1, r0, #0x1f rsb r0, r1, r0, lsl #30 add r0, r1, r0, ror #30 @@ -74324,10 +74324,10 @@ _022FC544: cmp r0, #4 addne r8, r8, r0 ldr r0, _022FC614 @ =0x0231A990 - bl FUN_02089678 + bl Strlen add r8, r8, r0 ldr r0, _022FC614 @ =0x0231A990 - bl FUN_02089678 + bl Strlen lsr r1, r0, #0x1f rsb r0, r1, r0, lsl #30 add r0, r1, r0, ror #30 @@ -74335,10 +74335,10 @@ _022FC544: cmp r0, #4 addne r8, r8, r0 ldr r0, _022FC618 @ =0x0231A998 - bl FUN_02089678 + bl Strlen add r8, r8, r0 ldr r0, _022FC618 @ =0x0231A998 - bl FUN_02089678 + bl Strlen lsr r1, r0, #0x1f rsb r0, r1, r0, lsl #30 add r0, r1, r0, ror #30 @@ -74403,19 +74403,19 @@ ov00_022FC64C: @ 0x022FC64C popeq {r4, pc} mov r1, #0 mov r2, #2 - bl FUN_0208706C + bl sub_0208706c cmp r0, #0 movne r0, #0 popne {r4, pc} ldr r0, [r4, #8] - bl FUN_02086D68 + bl sub_02086d68 mvn r1, #0 str r0, [r4, #0xc] cmp r0, r1 moveq r0, #0 popeq {r4, pc} ldr r0, [r4, #8] - bl FUN_02087198 + bl sub_02087198 b _022FC6D4 _022FC6C4: cmp r1, #2 @@ -74440,7 +74440,7 @@ ov00_022FC6DC: @ 0x022FC6DC ldr r0, [r4, #8] cmp r0, #0 beq _022FC70C - bl FUN_02086B08 + bl sub_02086B08 _022FC70C: mov r0, #0 str r0, [r4, #8] @@ -74616,7 +74616,7 @@ ov00_022FC8D4: @ 0x022FC8D4 _022FC968: mov r0, r5 mov r1, r7 - bl FUN_02089974 + bl Strchr cmp r0, #0 beq _022FC98C mov r0, sb @@ -74793,7 +74793,7 @@ _022FCBCC: mov r0, r6 mov r1, r5 mov r2, r4 - bl FUN_020866B4 + bl sub_020866B4 mov r2, r0 cmp r2, #0 bgt _022FCC0C @@ -75027,11 +75027,11 @@ ov00_022FCEDC: @ 0x022FCEDC ldr r2, [r1, #4] beq _022FCF3C ldr r1, _022FD580 @ =0x0231A9D8 - bl FUN_020790DC + bl sub_020790dc b _022FD450 _022FCF3C: ldr r1, _022FD584 @ =0x0231A9DC - bl FUN_020790DC + bl sub_020790dc b _022FD450 _022FCF48: ldr sl, [r8] @@ -75044,7 +75044,7 @@ _022FCF48: ldreq r2, _022FD58C @ =0x0231AA0C ldr r1, _022FD590 @ =0x0231AA38 add r0, sp, #0x20 - bl FUN_020790DC + bl sub_020790dc b _022FD450 _022FCF78: cmp r1, #3 @@ -75068,10 +75068,10 @@ _022FCF78: mov r6, #0 strb r2, [sp, #0x15] strh r1, [sp, #0x16] - bl FUN_02089678 + bl Strlen mov r4, r0 ldr r0, _022FD594 @ =0x0231A990 - bl FUN_02089678 + bl Strlen lsl r1, r0, #0x10 lsl r0, r4, #0x10 asr r0, r0, #0x10 @@ -75086,10 +75086,10 @@ _022FCF78: orr r1, r1, r0 ldr r0, _022FD598 @ =0x0231A998 strh r1, [sp, #0x18] - bl FUN_02089678 + bl Strlen mov r4, r0 ldr r0, _022FD598 @ =0x0231A998 - bl FUN_02089678 + bl Strlen lsl r1, r4, #0x10 asr r2, r1, #0x10 lsl r1, r0, #0x10 @@ -75157,10 +75157,10 @@ _022FD104: subs r2, r2, #1 bne _022FD104 ldr r0, _022FD594 @ =0x0231A990 - bl FUN_02089678 + bl Strlen add r6, r6, r0 ldr r0, _022FD594 @ =0x0231A990 - bl FUN_02089678 + bl Strlen and r0, r0, #3 rsb r0, r0, #4 cmp r0, #4 @@ -75191,10 +75191,10 @@ _022FD180: subs r2, r2, #1 bne _022FD180 ldr r0, _022FD598 @ =0x0231A998 - bl FUN_02089678 + bl Strlen add r6, r6, r0 ldr r0, _022FD598 @ =0x0231A998 - bl FUN_02089678 + bl Strlen and r0, r0, #3 rsb r0, r0, #4 cmp r0, #4 @@ -75249,10 +75249,10 @@ _022FD228: mov r6, #0 ldr sl, [r0, #4] mov r0, sl - bl FUN_02089678 + bl Strlen mov sb, r0 mov r0, sl - bl FUN_02089678 + bl Strlen lsl r1, r0, #0x10 lsl r0, sb, #0x10 asr r0, r0, #0x10 @@ -75267,10 +75267,10 @@ _022FD228: orr r1, r1, r0 mov r0, r4 strh r1, [sp, #0xc] - bl FUN_02089678 + bl Strlen mov sb, r0 mov r0, r4 - bl FUN_02089678 + bl Strlen lsl r1, sb, #0x10 asr r2, r1, #0x10 lsl r1, r0, #0x10 @@ -75313,14 +75313,14 @@ _022FD344: add r6, r6, #0xc ldr r1, [r0, #4] add r0, r2, r6 - bl FUN_02089694 + bl Strcpy ldr r0, [r8] ldr r5, [r0, #4] mov r0, r5 - bl FUN_02089678 + bl Strlen add r6, r6, r0 mov r0, r5 - bl FUN_02089678 + bl Strlen and r0, r0, #3 rsb r0, r0, #4 cmp r0, #4 @@ -75340,12 +75340,12 @@ _022FD3D0: add r0, sp, #0x20 mov r1, r4 add r0, r0, r6 - bl FUN_02089694 + bl Strcpy mov r0, r4 - bl FUN_02089678 + bl Strlen add r6, r6, r0 mov r0, r4 - bl FUN_02089678 + bl Strlen and r0, r0, #3 rsb r0, r0, #4 cmp r0, #4 @@ -75370,7 +75370,7 @@ _022FD430: ldreq r2, _022FD58C @ =0x0231AA0C ldr r1, _022FD59C @ =0x0231AA68 add r0, sp, #0x20 - bl FUN_020790DC + bl sub_020790dc _022FD450: ldr r0, [r7, #0x194] cmp r0, #0 @@ -75378,7 +75378,7 @@ _022FD450: cmp r6, #0 bne _022FD470 add r0, sp, #0x20 - bl FUN_02089678 + bl Strlen mov r6, r0 _022FD470: add r1, sp, #0x20 @@ -75400,7 +75400,7 @@ _022FD4AC: cmp r6, #0 bne _022FD4C0 add r0, sp, #0x20 - bl FUN_02089678 + bl Strlen mov r6, r0 _022FD4C0: add r1, sp, #0x20 @@ -75508,7 +75508,7 @@ _022FD614: cmpeq r0, #0 beq _022FD67C ldr r0, _022FD79C @ =0x0231AABC - bl FUN_02089678 + bl Strlen mov r2, r0 ldr r1, _022FD79C @ =0x0231AABC mov r0, sl @@ -75587,7 +75587,7 @@ _022FD744: cmp r0, #0 bne _022FD784 ldr r0, _022FD7A0 @ =0x0231AAC0 - bl FUN_02089678 + bl Strlen mov r2, r0 ldr r1, _022FD7A0 @ =0x0231AAC0 mov r0, sl @@ -75620,7 +75620,7 @@ ov00_022FD7A4: @ 0x022FD7A4 ldr r1, _022FD910 @ =0x0231AAEC mov r0, r4 mov r2, #7 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _022FD7EC mov r0, #0 @@ -75631,7 +75631,7 @@ _022FD7EC: ldr r1, _022FD914 @ =0x0231AAF4 mov r0, r4 mov r2, #8 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _022FD814 mov r0, #1 @@ -75644,7 +75644,7 @@ _022FD814: _022FD81C: ldr r1, _022FD918 @ =0x0231AB00 mov r0, r4 - bl FUN_020899B0 + bl Strcspn mov r6, r0 ldrsb r7, [r4, r6] mov r1, #0 @@ -75661,7 +75661,7 @@ _022FD81C: bne _022FD898 add r4, r4, #1 mov r0, r4 - bl FUN_0208B360 + bl sub_0208b360 strh r0, [r5, #0x20] ldrh r0, [r5, #0x20] cmp r0, #0 @@ -75690,7 +75690,7 @@ _022FD8B0: mov r1, #0x20 mov r7, r0 str r0, [r5, #0x24] - bl FUN_02089974 + bl Strchr cmp r0, #0 beq _022FD900 mov r6, #0x2b @@ -75700,7 +75700,7 @@ _022FD8E4: ldr r7, [r5, #0x24] mov r1, r4 mov r0, r7 - bl FUN_02089974 + bl Strchr cmp r0, #0 bne _022FD8E4 _022FD900: @@ -76211,7 +76211,7 @@ _022FDFF8: cmp r0, #0 beq _022FE014 ldr r1, _022FE1A0 @ =0x0231AB40 - bl FUN_02089A70 + bl Strstr cmp r0, #0 bne _022FE024 _022FE014: @@ -76243,7 +76243,7 @@ _022FE054: ldr r2, [r5, #0x170] ldr r1, _022FE1B4 @ =0x0231AB7C add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _022FE1B8 @ =0x0231AB80 add r2, sp, #0 mov r0, r4 @@ -76460,7 +76460,7 @@ ov00_022FE350: @ 0x022FE350 ldr r1, _022FE444 @ =0x0231ABA0 add r2, sp, #0x14 add r3, sp, #0x10 - bl FUN_02085338 + bl sub_02085338 cmp r0, #3 bne _022FE3A4 ldr r6, [sp, #0x14] @@ -76573,7 +76573,7 @@ _022FE4E8: _022FE504: ldr r0, [r4, #0xa0] ldr r1, _022FE5F0 @ =0x0231AB3C - bl FUN_02089A70 + bl Strstr cmp r0, #0 beq _022FE5B8 mov r1, #0 @@ -76700,7 +76700,7 @@ ov00_022FE6B4: @ 0x022FE6B4 ldr r1, _022FE6D8 @ =0x0231ABB0 add r2, sp, #0 add r0, r0, #0x138 - bl FUN_02085338 + bl sub_02085338 cmp r0, #1 mvnne r0, #0 ldreq r0, [sp] @@ -76724,7 +76724,7 @@ ov00_022FE6DC: @ 0x022FE6DC add r0, r5, #0x138 mov r2, r4 add r0, r0, r3 - bl FUN_0208729C + bl Memcpy ldr r0, [r5, #0x144] mov r1, #0 add r0, r0, r4 @@ -76755,7 +76755,7 @@ _022FE764: bne _022FE7F8 mov r0, r5 mov r1, #0xa - bl FUN_02089974 + bl Strchr movs sl, r0 beq _022FE7E0 mov r0, r6 @@ -76815,7 +76815,7 @@ _022FE848: bne _022FE88C mov r0, r5 mov r1, #0xa - bl FUN_02089974 + bl Strchr cmp r0, #0 moveq r0, #1 popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -76912,13 +76912,13 @@ _022FE980: ldr r1, _022FEDB4 @ =0x0231AB3C add r0, r5, r4 mov r2, #2 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _022FE9D4 ldr r1, _022FEDB8 @ =0x0231ABB4 add r0, r5, r4 mov r2, #2 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _022FE9E0 _022FE9D4: @@ -76928,13 +76928,13 @@ _022FE9D4: _022FE9E0: ldr r1, _022FEDBC @ =0x0231ABB8 add r0, r5, r4 - bl FUN_02089A70 + bl Strstr _022FE9EC: cmp r0, #0 bne _022FEA00 ldr r1, _022FEDB8 @ =0x0231ABB4 add r0, r5, r4 - bl FUN_02089A70 + bl Strstr _022FEA00: cmp r0, #0 beq _022FED7C @@ -76963,7 +76963,7 @@ _022FEA00: ldr r0, [sl, #0xa0] mov r1, r6 add r2, r7, #1 - bl FUN_020872BC + bl Memmove str r7, [sl, #0xa8] b _022FEA80 _022FEA78: @@ -77002,7 +77002,7 @@ _022FEAC4: _022FEAEC: ldr r1, _022FEDC0 @ =0x0231ABC0 add r0, r5, r4 - bl FUN_02089A70 + bl Strstr cmp r0, #0 beq _022FEC14 add r4, r0, #9 @@ -77057,10 +77057,10 @@ _022FEB8C: cmp r0, #0x2f bne _022FEBF0 ldr r0, [sl, #0x18] - bl FUN_02089678 + bl Strlen mov r5, r0 mov r0, r4 - bl FUN_02089678 + bl Strlen add r1, r5, #0xe add r0, r1, r0 bl ov00_022F5AE4 @@ -77074,7 +77074,7 @@ _022FEB8C: ldr r0, [sl, #0x12c] ldr r2, [sl, #0x18] ldr r1, _022FEDC8 @ =0x0231ABCC - bl FUN_020790DC + bl sub_020790dc b _022FEDA0 _022FEBF0: mov r0, r4 @@ -77089,7 +77089,7 @@ _022FEBF0: _022FEC14: ldr r1, _022FEDCC @ =0x0231ABDC add r0, r5, r4 - bl FUN_02089A70 + bl Strstr movs fp, r0 beq _022FECEC ldr r8, _022FEDD0 @ =0x023184AC @@ -77109,7 +77109,7 @@ _022FEC34: add r0, sp, #0xc mov sb, r8 strb r2, [r1] - bl FUN_02089678 + bl Strlen b _022FEC74 _022FEC70: add sb, sb, #1 @@ -77134,7 +77134,7 @@ _022FECB0: bne _022FECE0 add r1, sp, #0xc mov r0, r8 - bl FUN_02089940 + bl Strncmp cmp r0, #0 blt _022FECE0 mov r0, #1 @@ -77144,12 +77144,12 @@ _022FECB0: b _022FEDA0 _022FECE0: mov r0, r8 - bl FUN_0208B360 + bl sub_0208b360 str r0, [sl, #0x128] _022FECEC: ldr r1, _022FEDD4 @ =0x0231ABEC add r0, r5, r4 - bl FUN_02089A70 + bl Strstr cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -77831,7 +77831,7 @@ ov00_022FF5D8: @ 0x022FF5D8 mov r0, r5 mov r1, #0 mov r2, #0x214 - bl FUN_02087308 + bl Memset mov r0, #0 pop {r4, r5, r6, pc} _022FF618: @@ -78120,13 +78120,13 @@ _022FF9EC: bne _022FFA2C add r0, sp, #0x100 add r1, r4, #0x3b8 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _022FFA2C add r1, r4, #0xb8 add r0, sp, #0 add r1, r1, #0x400 - bl FUN_0208982C + bl Strcmp cmp r0, #0 addeq sp, sp, #0x200 moveq r0, #0 @@ -78307,7 +78307,7 @@ ov00_022FFC5C: @ 0x022FFC5C popeq {r3, r4, r5, r6, r7, pc} ldr r2, _022FFD84 @ =0x00000634 mov r1, #0 - bl FUN_02087308 + bl Memset ldr r0, [sp] mov r3, #0 strb r3, [r0] @@ -78364,7 +78364,7 @@ _022FFD24: _022FFD68: bl ov00_022F558C bl ov00_022F5594 - bl FUN_020895E4 + bl sub_020895e4 ldr r1, [sp] mov r0, #0 str r1, [r7] @@ -78607,7 +78607,7 @@ _0230004C: _023000F8: ldr r0, [r8, #0x1f8] ldr r1, _0230038C @ =0x0231AD64 - bl FUN_02089A70 + bl Strstr movs sl, r0 beq _023002F0 ldr fp, _02300390 @ =0x0231AD7C @@ -78646,7 +78646,7 @@ _02300180: ldr r0, [r8, #0x208] ldr r1, [r8, #0x1f8] add r2, r2, #1 - bl FUN_0208729C + bl Memcpy ldr r0, [r8, #0x1f8] add r1, sl, #7 ldr r2, [r8, #0x200] @@ -78655,15 +78655,15 @@ _02300180: str r0, [r8, #0x200] add r2, r0, #1 ldr r0, [r8, #0x1f8] - bl FUN_020872BC + bl Memmove ldr sl, [r8, #0x208] mov r1, fp mov r0, sl - bl FUN_02089A70 + bl Strstr cmp r0, #0 beq _02300210 add r0, r0, #4 - bl FUN_0208B360 + bl sub_0208b360 mov r2, r0 mov r0, r4 add r1, sp, #0x10 @@ -78691,7 +78691,7 @@ _02300210: ldr r1, _0230039C @ =0x0231AD84 mov r0, sl mov r2, #4 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _02300268 mov r1, sl @@ -78705,13 +78705,13 @@ _02300268: ldr r1, _023003A0 @ =0x0231AD8C mov r0, sl mov r2, #4 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _023002DC mov r0, sl mov r1, r5 mov r2, #4 - bl FUN_02089940 + bl Strncmp cmp r0, #0 mov r0, sl bne _023002B0 @@ -78723,7 +78723,7 @@ _02300268: _023002B0: ldr r1, _023003A4 @ =0x0231AD9C mov r2, #5 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _023002DC mov r1, sl @@ -78735,7 +78735,7 @@ _023002B0: _023002DC: ldr r0, [r8, #0x1f8] ldr r1, _0230038C @ =0x0231AD64 - bl FUN_02089A70 + bl Strstr movs sl, r0 bne _0230011C arm_func_end ov00_0230002C @@ -78978,7 +78978,7 @@ ov00_023005CC: @ 0x023005CC pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _02300630: add r0, sp, #0x150 - bl FUN_0208B360 + bl sub_0208b360 mov r8, r0 ldr r1, _023011C0 @ =0x0231AE48 add r2, sp, #0x150 @@ -79001,7 +79001,7 @@ _02300630: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _02300688: add r0, sp, #0x150 - bl FUN_0208B360 + bl sub_0208b360 mov sb, r0 ldr r1, _023011C4 @ =0x0231AE4C add r2, sp, #0x150 @@ -79011,7 +79011,7 @@ _02300688: cmp r0, #0 beq _023006BC add r0, sp, #0x150 - bl FUN_0208B360 + bl sub_0208b360 b _023006C4 _023006BC: mov r0, #0 @@ -79081,7 +79081,7 @@ _0230075C: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _023007A8: add r0, sp, #0x150 - bl FUN_02089678 + bl Strlen add r0, r0, #1 bl ov00_022F5AE4 str r0, [r4, #8] @@ -79096,7 +79096,7 @@ _023007A8: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _023007E0: add r1, sp, #0x150 - bl FUN_02089694 + bl Strcpy str sb, [r4] str r5, [r4, #4] mov r2, #0 @@ -79153,7 +79153,7 @@ _0230086C: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _023008B8: add r0, sp, #0x150 - bl FUN_02089678 + bl Strlen add r0, r0, #1 bl ov00_022F5AE4 str r0, [r4, #8] @@ -79168,7 +79168,7 @@ _023008B8: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _023008F0: add r1, sp, #0x150 - bl FUN_02089694 + bl Strcpy str sb, [r4] str r5, [r4, #4] mov r2, #0 @@ -79221,7 +79221,7 @@ _02300968: _023009B4: ldr r1, _023011D0 @ =0x0231AE6C add r0, sp, #0x150 - bl FUN_02089A70 + bl Strstr movs r7, r0 bne _023009F8 ldr r2, _023011BC @ =0x0231AE18 @@ -79240,7 +79240,7 @@ _023009F8: mov r1, #0 add r0, r7, #8 strb r1, [r7] - bl FUN_02089678 + bl Strlen cmp r0, #0x20 beq _02300A40 ldr r2, _023011BC @ =0x0231AE18 @@ -79472,7 +79472,7 @@ _02300D1C: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _02300D68: add r0, sp, #0x40 - bl FUN_0208B360 + bl sub_0208b360 str r0, [sl, #4] ldr r0, [sl, #8] bl ov00_022F5B14 @@ -79533,16 +79533,16 @@ _02300E34: moveq r0, #0 beq _02300EAC add r0, sp, #0x40 - bl FUN_0208B360 + bl sub_0208b360 mov r8, r0 add r0, sp, #0x40 - bl FUN_0208B360 + bl sub_0208b360 mov fp, r0 add r0, sp, #0x40 - bl FUN_0208B360 + bl sub_0208b360 mov r7, r0 add r0, sp, #0x40 - bl FUN_0208B360 + bl sub_0208b360 lsr r1, r7, #0x18 lsr r0, r0, #8 lsl r2, fp, #8 @@ -79565,7 +79565,7 @@ _02300EAC: moveq r0, #0 beq _02300EF4 add r0, sp, #0x40 - bl FUN_0208B360 + bl sub_0208b360 lsl r0, r0, #0x10 lsr r0, r0, #0x10 asr r1, r0, #8 @@ -79584,7 +79584,7 @@ _02300EF4: moveq r0, #0 beq _02300F20 add r0, sp, #0x40 - bl FUN_0208B360 + bl sub_0208b360 _02300F20: str r0, [sl, #0x18] ldr r1, [r4, #0x1b8] @@ -79645,7 +79645,7 @@ _02300FAC: _02300FF8: ldr r1, _023011EC @ =0x0231AE94 add r0, sp, #0x150 - bl FUN_02089A70 + bl Strstr cmp r0, #0 bne _0230103C ldr r2, _023011BC @ =0x0231AE18 @@ -79678,11 +79678,11 @@ _0230103C: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _02301078: add r0, r0, #3 - bl FUN_0208B360 + bl sub_0208b360 mov r5, r0 ldr r1, _023011F4 @ =0x0231AEA0 add r0, sp, #0x150 - bl FUN_02089A70 + bl Strstr movs r1, r0 moveq r0, #0 strbeq r0, [sp, #0x50] @@ -79714,7 +79714,7 @@ _023010F4: add r1, sp, #0x50 add r0, r4, #8 str r5, [r4, #4] - bl FUN_02089694 + bl Strcpy mov r2, #0 str r2, [sp] add r1, sp, #0x30 @@ -79814,7 +79814,7 @@ ov00_023011FC: @ 0x023011FC pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _0230126C: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #8] ldr r1, [sp, #8] mov r0, r7 @@ -79847,7 +79847,7 @@ _023012A8: _023012E4: mov r1, #0 mov r2, #0x3c - bl FUN_02087308 + bl Memset ldr r0, [r8, #8] cmp r0, #0 beq _0230131C @@ -79905,7 +79905,7 @@ _02301374: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _023013C0: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 str r0, [r5, #4] ldr r1, _02301A1C @ =0x0231AEBC add r2, sp, #0x14 @@ -79928,16 +79928,16 @@ _023013C0: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _02301418: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 mov sl, r0 add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 mov sb, r0 add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 mov r8, r0 add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 lsl r1, sl, #0x18 lsr r3, r8, #0x18 lsr r0, r0, #8 @@ -79971,7 +79971,7 @@ _02301418: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _023014C0: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 strh r0, [r5, #0x20] ldr r1, _02301A24 @ =0x0231AECC add r2, sp, #0x14 @@ -79994,16 +79994,16 @@ _023014C0: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _02301518: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 mov sl, r0 add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 mov sb, r0 add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 mov r8, r0 add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 lsl r1, sl, #0x18 lsr r3, r8, #0x18 lsr r0, r0, #8 @@ -80037,16 +80037,16 @@ _02301518: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _023015C0: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 mov sl, r0 add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 mov sb, r0 add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 mov r8, r0 add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 lsl r1, sl, #0x18 lsr r3, r8, #0x18 lsr r0, r0, #8 @@ -80080,7 +80080,7 @@ _023015C0: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _02301668: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 strh r0, [r5, #0x2c] ldr r1, _02301A30 @ =0x0231AEEC add r2, sp, #0x14 @@ -80103,7 +80103,7 @@ _02301668: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _023016C0: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 strh r0, [r5, #0x2e] ldr r1, _02301A34 @ =0x0231AEF4 add r2, sp, #0x14 @@ -80126,7 +80126,7 @@ _023016C0: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _02301718: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 str r0, [r5, #0x18] ldr r0, [r5, #8] bl ov00_022F5B14 @@ -80257,7 +80257,7 @@ _023018B8: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _02301910: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 str r0, [r5, #0x34] ldr r1, _02301A4C @ =0x0231AF3C add r2, sp, #0x14 @@ -80280,7 +80280,7 @@ _02301910: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _02301968: add r0, sp, #0x14 - bl FUN_0208B360 + bl sub_0208b360 str r0, [r5, #0x30] ldr r1, [r4, #0x1b8] ldr r0, [r4, #0x1bc] @@ -80539,7 +80539,7 @@ ov00_02301CB4: @ 0x02301CB4 ldr r4, [sp, #8] ldr r1, _02301D4C @ =0x0231AF50 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _02301D40 mov r0, r4 @@ -80577,7 +80577,7 @@ ov00_02301D50: @ 0x02301D50 _02301D98: ldr r1, _02302194 @ =0x0231AF50 ldr r0, [sp, #0xc] - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _02301E58 ldr r0, [sp, #8] @@ -80642,7 +80642,7 @@ _02301E58: add r0, sp, #0x600 ldr r1, _02302198 @ =0x0231AF68 add r0, r0, #0x3c - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _02301ED4 ldr r2, _0230219C @ =0x0231AF70 @@ -80659,7 +80659,7 @@ _02301E58: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _02301ED4: mov r0, r4 - bl FUN_0208B360 + bl sub_0208b360 movs r8, r0 bne _02301F90 ldr r0, [sp, #8] @@ -80732,7 +80732,7 @@ _02301FD0: str r7, [sp] bl ov00_0230BB58 mov r0, r6 - bl FUN_02089678 + bl Strlen mov r1, #2 str r1, [sp] mov r2, r0 @@ -80744,7 +80744,7 @@ _02301FD0: mov r1, #0 mov r0, r7 strb r1, [r5, r2] - bl FUN_02089678 + bl Strlen mov r1, #2 str r1, [sp] mov r2, r0 @@ -81151,7 +81151,7 @@ _02302600: mov r1, r8 mov r2, r7 add r0, r6, r4 - bl FUN_0208729C + bl Memcpy add r1, r4, r7 mov r0, #0 strb r0, [r6, r1] @@ -81172,7 +81172,7 @@ ov00_02302638: @ 0x02302638 mov r6, r0 mov r5, r1 mov r0, r4 - bl FUN_02089678 + bl Strlen mov r3, r0 mov r0, r6 mov r1, r5 @@ -81189,7 +81189,7 @@ ov00_02302668: @ 0x02302668 mov r5, r0 ldr r1, _0230269C @ =0x0231AFC0 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc add r2, sp, #0 mov r0, r5 mov r1, r4 @@ -81347,7 +81347,7 @@ ov00_02302884: @ 0x02302884 mov r6, r0 mov r5, r1 mov r0, r4 - bl FUN_02089678 + bl Strlen mov r3, r0 mov r0, r6 mov r1, r5 @@ -81499,7 +81499,7 @@ _02302A44: mov r0, r6 add r1, r6, r4 add r2, r5, #1 - bl FUN_020872BC + bl Memmove sub fp, fp, r4 b _02302AC8 _02302AC4: @@ -81586,7 +81586,7 @@ _02302BD4: mov r0, r5 add r1, r5, r7 add r2, r4, #1 - bl FUN_020872BC + bl Memmove ldr r0, [sp, #0xc] sub r0, r0, r7 str r0, [sp, #0xc] @@ -81630,13 +81630,13 @@ ov00_02302C58: @ 0x02302C58 poplt {r3, r4, r5, r6, r7, pc} ldr r0, [r6] mov r1, #0xa - bl FUN_02089974 + bl Strchr movs r4, r0 beq _02302D7C ldr r1, _02302D88 @ =0x0231B018 sub r0, r4, #5 mov r2, #5 - bl FUN_02089940 + bl Strncmp cmp r0, #0 addne sp, sp, #0x10 movne r0, #3 @@ -81653,7 +81653,7 @@ ov00_02302C58: @ 0x02302C58 moveq r0, #3 popeq {r3, r4, r5, r6, r7, pc} add r0, sp, #0 - bl FUN_0208B360 + bl sub_0208b360 str r0, [r7] ldr r0, [r6] ldr r1, _02302D90 @ =0x0231B024 @@ -81665,7 +81665,7 @@ ov00_02302C58: @ 0x02302C58 moveq r0, #3 popeq {r3, r4, r5, r6, r7, pc} add r0, sp, #0 - bl FUN_0208B360 + bl sub_0208b360 ldr r2, [r6] add r1, r0, #1 sub r2, r4, r2 @@ -81718,7 +81718,7 @@ ov00_02302D94: @ 0x02302D94 ldr r0, [r4] ldr r1, [r4, #0xc] add r1, r0, r1 - bl FUN_020872BC + bl Memmove _02302DD4: ldr r2, [r4] ldr r1, [r4, #8] @@ -82083,7 +82083,7 @@ ov00_02303298: @ 0x02303298 ldr r5, _023032FC @ =0x08421085 mov r4, #0x3e _023032BC: - bl FUN_020895B0 + bl sub_020895b0 umull r1, r2, r0, r5 sub r1, r0, r2 add r2, r2, r1, lsr #1 @@ -82114,7 +82114,7 @@ ov00_02303300: @ 0x02303300 ldr r1, _0230362C @ =0x0231B0BC add r0, r4, #0x220 mov r2, #0x10 - bl FUN_0208975C + bl Strncpy bl ov00_022F840C cmp r0, #0 bne _0230340C @@ -82401,7 +82401,7 @@ _023036C0: _02303740: mov r1, #0 mov r2, #0x308 - bl FUN_02087308 + bl Memset ldr r0, [sp, #0x3c] ldr r1, [sp, #0x2c] str r0, [r4, #0x304] @@ -82495,7 +82495,7 @@ ov00_02303860: @ 0x02303860 addeq r0, r4, #0x77 add r7, r0, #0x100 mov r0, r7 - bl FUN_02089678 + bl Strlen mov r1, r0 mov r0, r7 add r2, r5, #0xa1 @@ -82505,7 +82505,7 @@ ov00_02303860: @ 0x02303860 beq _023038CC ldr r1, _02303C30 @ =0x0231B1F8 add r0, sp, #0x14 - bl FUN_020790DC + bl sub_020790dc b _023038DC _023038CC: ldr r0, _02303C34 @ =0x0231B1FC @@ -82526,7 +82526,7 @@ _023038DC: add r3, r4, #0x2f ldr r1, _02303C38 @ =0x0231B200 add r3, r3, #0x100 - bl FUN_020790DC + bl sub_020790dc add r0, sp, #0x40 b _02303934 _0230391C: @@ -82534,7 +82534,7 @@ _0230391C: add ip, r4, #0x144 add r3, r4, #0x110 str ip, [sp] - bl FUN_020790DC + bl sub_020790dc add r0, sp, #0x40 _02303934: str r0, [sp] @@ -82546,9 +82546,9 @@ _02303934: str r5, [sp, #8] add r2, r5, #0xa1 str r2, [sp, #0xc] - bl FUN_020790DC + bl sub_020790dc add r0, sp, #0x92 - bl FUN_02089678 + bl Strlen mov r1, r0 add r0, sp, #0x92 add r2, sp, #0x1f @@ -82842,7 +82842,7 @@ ov00_02303C98: @ 0x02303C98 beq _02303E5C add r0, sb, #0xc2 add r0, r0, #0x200 - bl FUN_02089678 + bl Strlen mov r7, r0 ldr r0, _02303ECC @ =0x79707367 bl ov00_022F5664 @@ -82956,7 +82956,7 @@ _02303F40: cmp r0, #0 beq _02303F74 add r0, sp, #0xab - bl FUN_0208B360 + bl sub_0208b360 str r0, [r5, #0x1a0] _02303F74: ldr r1, [r5, #0x5b8] @@ -82984,7 +82984,7 @@ _02303FC4: ldr r1, _02304564 @ =0x0231B364 mov r0, r6 mov r2, #5 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _02304008 ldr r2, _02304568 @ =0x0231B36C @@ -83042,7 +83042,7 @@ _0230409C: ldr r1, _02304570 @ =0x0231B39C mov r0, r6 mov r2, #5 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _023040E0 ldr r2, _02304568 @ =0x0231B36C @@ -83077,7 +83077,7 @@ _023040E0: pop {r3, r4, r5, r6, r7, r8, pc} _02304128: add r0, sp, #0xab - bl FUN_0208B360 + bl sub_0208b360 str r0, [r5, #0x19c] ldr r1, _0230457C @ =0x0231B29C add r2, sp, #0xab @@ -83099,7 +83099,7 @@ _02304128: pop {r3, r4, r5, r6, r7, r8, pc} _0230417C: add r0, sp, #0xab - bl FUN_0208B360 + bl sub_0208b360 str r0, [r5, #0x1a0] mov r0, r8 mov r1, r4 @@ -83114,7 +83114,7 @@ _023041AC: ldr r1, _02304580 @ =0x0231B3D4 mov r0, r6 mov r2, #5 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _023041F0 ldr r2, _02304568 @ =0x0231B36C @@ -83149,7 +83149,7 @@ _023041F0: pop {r3, r4, r5, r6, r7, r8, pc} _02304238: add r0, sp, #0xab - bl FUN_0208B360 + bl sub_0208b360 str r0, [r5, #0x198] ldr r1, _02304574 @ =0x0231B290 add r2, sp, #0xab @@ -83171,7 +83171,7 @@ _02304238: pop {r3, r4, r5, r6, r7, r8, pc} _0230428C: add r0, sp, #0xab - bl FUN_0208B360 + bl sub_0208b360 str r0, [r5, #0x19c] ldr r1, _0230457C @ =0x0231B29C add r2, sp, #0xab @@ -83193,7 +83193,7 @@ _0230428C: pop {r3, r4, r5, r6, r7, r8, pc} _023042E0: add r0, sp, #0xab - bl FUN_0208B360 + bl sub_0208b360 str r0, [r5, #0x1a0] ldr r1, _02304588 @ =0x0231B274 add r2, sp, #0x23 @@ -83216,7 +83216,7 @@ _023042E0: beq _02304348 ldr r1, _02304590 @ =0x0231B1F8 add r0, sp, #0x18 - bl FUN_020790DC + bl sub_020790dc b _02304358 _02304348: ldr r0, _02304594 @ =0x0231B1FC @@ -83237,7 +83237,7 @@ _02304358: add r3, r5, #0x2f ldr r1, _02304598 @ =0x0231B200 add r3, r3, #0x100 - bl FUN_020790DC + bl sub_020790dc add r0, sp, #0x59 b _023043B0 _02304398: @@ -83245,7 +83245,7 @@ _02304398: add ip, r5, #0x144 add r3, r5, #0x110 str ip, [sp] - bl FUN_020790DC + bl sub_020790dc add r0, sp, #0x59 _023043B0: stm sp, {r0, r4} @@ -83256,9 +83256,9 @@ _023043B0: ldr r3, _023045A4 @ =0x0231B220 add r0, sp, #0xab str r2, [sp, #0xc] - bl FUN_020790DC + bl sub_020790dc add r0, sp, #0xab - bl FUN_02089678 + bl Strlen mov r1, r0 add r0, sp, #0xab add r2, sp, #0x38 @@ -83285,7 +83285,7 @@ _02304434: add r0, sp, #0x38 add r1, sp, #0xab mov r2, #0x20 - bl FUN_02087348 + bl Memcmp cmp r0, #0 beq _02304478 ldr r2, _023045AC @ =0x0231B3F8 @@ -83332,7 +83332,7 @@ _023044A0: _023044E8: mov r1, #0 mov r2, #0x20 - bl FUN_02087308 + bl Memset ldr r0, [r5, #0x1a0] mov r3, #0 str r0, [r4, #4] @@ -83933,7 +83933,7 @@ ov00_02304D00: @ 0x02304D00 ldr r1, _0230546C @ =0x0231B468 mov r0, r4 mov r2, #4 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _02304D78 ldr r2, _02305470 @ =0x0231B470 @@ -83968,7 +83968,7 @@ _02304D78: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _02304DC0: add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 mov sb, r0 add r2, sp, #0x10 mov r0, sl @@ -84054,7 +84054,7 @@ _02304DF4: streq r0, [sp, #0x190] beq _02304F20 add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x190] _02304F20: ldr r2, [sp, #0x18c] @@ -84093,8 +84093,8 @@ _02304F20: streq r0, [sp, #0x1a4] beq _02304FBC add r0, sp, #0xec - bl FUN_0208AE08 - bl FUN_0208E1E0 + bl sub_0208ae08 + bl sub_0208e1e0 str r0, [sp, #0x1a4] _02304FBC: ldr r1, _023054A0 @ =0x0231B520 @@ -84107,8 +84107,8 @@ _02304FBC: streq r0, [sp, #0x1a8] beq _02304FF0 add r0, sp, #0xec - bl FUN_0208AE08 - bl FUN_0208E1E0 + bl sub_0208ae08 + bl sub_0208e1e0 str r0, [sp, #0x1a8] _02304FF0: ldr r1, _023054A4 @ =0x0231B528 @@ -84133,7 +84133,7 @@ _02304FF0: b _02305070 _02305040: add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 add r5, sp, #0x234 mov r1, r0 add r2, sp, #0x22c @@ -84175,7 +84175,7 @@ _023050BC: streq r0, [sp, #0x23c] beq _023050EC add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x23c] _023050EC: ldr r2, [sp, #0x240] @@ -84197,7 +84197,7 @@ _023050EC: streq r0, [sp, #0x244] beq _02305140 add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x244] _02305140: ldr r1, _023054C4 @ =0x0231B55C @@ -84210,7 +84210,7 @@ _02305140: streq r0, [sp, #0x248] beq _02305170 add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x248] _02305170: ldr r1, _023054C8 @ =0x0231B564 @@ -84223,7 +84223,7 @@ _02305170: streq r0, [sp, #0x24c] beq _023051A0 add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x24c] _023051A0: ldr r1, _023054CC @ =0x0231B56C @@ -84236,7 +84236,7 @@ _023051A0: streq r0, [sp, #0x250] beq _023051D0 add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x250] _023051D0: ldr r1, _023054D0 @ =0x0231B574 @@ -84249,7 +84249,7 @@ _023051D0: streq r0, [sp, #0x254] beq _02305200 add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x254] _02305200: ldr r1, _023054D4 @ =0x0231B57C @@ -84262,7 +84262,7 @@ _02305200: streq r0, [sp, #0x258] beq _02305230 add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x258] _02305230: ldr r1, _023054D8 @ =0x0231B584 @@ -84275,7 +84275,7 @@ _02305230: streq r0, [sp, #0x25c] beq _02305260 add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x25c] _02305260: ldr r1, _023054DC @ =0x0231B58C @@ -84288,7 +84288,7 @@ _02305260: streq r0, [sp, #0x260] beq _02305290 add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x260] _02305290: ldr r1, _023054E0 @ =0x0231B594 @@ -84301,7 +84301,7 @@ _02305290: streq r0, [sp, #0x264] beq _023052C0 add r0, sp, #0xec - bl FUN_0208B360 + bl sub_0208b360 str r0, [sp, #0x264] _023052C0: ldr r1, _023054E4 @ =0x0231B59C @@ -84608,7 +84608,7 @@ _023056D8: _023056F4: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305AC4 @ =0x0231B4FC add r2, sp, #0 mov r0, r4 @@ -84660,7 +84660,7 @@ _02305798: _023057AC: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305AE0 @ =0x0231B4E4 add r2, sp, #0 mov r0, r4 @@ -84672,7 +84672,7 @@ _023057AC: _023057D8: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305AE4 @ =0x0231B628 add r2, sp, #0 mov r0, r4 @@ -84684,7 +84684,7 @@ _023057D8: _02305804: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305AE8 @ =0x0231B638 add r2, sp, #0 mov r0, r4 @@ -84699,7 +84699,7 @@ _02305830: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 asr r2, r2, #4 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305AEC @ =0x0231B644 add r2, sp, #0 mov r0, r4 @@ -84714,7 +84714,7 @@ _02305868: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 asr r2, r2, #2 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305AF0 @ =0x0231B650 add r2, sp, #0 mov r0, r4 @@ -84729,7 +84729,7 @@ _023058A0: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 asr r2, r2, #2 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305AF4 @ =0x0231B660 add r2, sp, #0 mov r0, r4 @@ -84741,7 +84741,7 @@ _023058A0: _023058D8: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305AF8 @ =0x0231B670 add r2, sp, #0 mov r0, r4 @@ -84753,7 +84753,7 @@ _023058D8: _02305904: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305AFC @ =0x0231B680 add r2, sp, #0 mov r0, r4 @@ -84767,7 +84767,7 @@ _02305930: cmp r2, #0 movne r2, #1 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305B00 @ =0x0231B694 add r2, sp, #0 mov r0, r4 @@ -84779,7 +84779,7 @@ _02305930: _02305964: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305B04 @ =0x0231B554 add r2, sp, #0 mov r0, r4 @@ -84791,7 +84791,7 @@ _02305964: _02305990: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305B08 @ =0x0231B55C add r2, sp, #0 mov r0, r4 @@ -84803,7 +84803,7 @@ _02305990: _023059BC: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305B0C @ =0x0231B564 add r2, sp, #0 mov r0, r4 @@ -84815,7 +84815,7 @@ _023059BC: _023059E8: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305B10 @ =0x0231B56C add r2, sp, #0 mov r0, r4 @@ -84827,7 +84827,7 @@ _023059E8: _02305A14: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305B14 @ =0x0231B574 add r2, sp, #0 mov r0, r4 @@ -84839,7 +84839,7 @@ _02305A14: _02305A40: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305B18 @ =0x0231B57C add r2, sp, #0 mov r0, r4 @@ -84851,7 +84851,7 @@ _02305A40: _02305A6C: ldr r1, _02305AC0 @ =0x0231B608 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc ldr r1, _02305B1C @ =0x0231B584 add r2, sp, #0 mov r0, r4 @@ -85116,7 +85116,7 @@ _02305E0C: pop {r4, r5, r6, pc} _02305E3C: mov r0, r5 - bl FUN_02089678 + bl Strlen cmp r0, #2 beq _02305E64 ldr r1, _023062A8 @ =0x0231B6D4 @@ -85197,7 +85197,7 @@ _02305F30: pop {r4, r5, r6, pc} _02305F60: mov r0, r5 - bl FUN_0208B360 + bl sub_0208b360 mov r2, r0 ldr r1, _023062C8 @ =0x0000070D mov r0, r6 @@ -85208,7 +85208,7 @@ _02305F60: pop {r4, r5, r6, pc} _02305F88: mov r0, r5 - bl FUN_0208B360 + bl sub_0208b360 mov r2, r0 ldr r1, _023062CC @ =0x0000070E mov r0, r6 @@ -85232,7 +85232,7 @@ _02305FB0: pop {r4, r5, r6, pc} _02305FE0: mov r0, r5 - bl FUN_0208B360 + bl sub_0208b360 mov r2, r0 mov r0, r6 mov r1, #0x710 @@ -85256,7 +85256,7 @@ _02306008: pop {r4, r5, r6, pc} _02306038: mov r0, r5 - bl FUN_0208B360 + bl sub_0208b360 mov r2, r0 ldr r1, _023062D8 @ =0x00000712 mov r0, r6 @@ -85267,7 +85267,7 @@ _02306038: pop {r4, r5, r6, pc} _02306060: mov r0, r5 - bl FUN_0208B360 + bl sub_0208b360 mov r2, r0 ldr r1, _023062DC @ =0x00000714 mov r0, r6 @@ -85278,7 +85278,7 @@ _02306060: pop {r4, r5, r6, pc} _02306088: mov r0, r5 - bl FUN_0208B360 + bl sub_0208b360 mov r2, r0 ldr r1, _023062E0 @ =0x00000715 mov r0, r6 @@ -85925,7 +85925,7 @@ ov00_02306958: @ 0x02306958 ldr r1, _02306C74 @ =0x0231B778 add r0, sp, #8 mov r2, r4 - bl FUN_020790DC + bl sub_020790dc cmp r4, #0 mov sb, r8 ble _02306AA4 @@ -85937,7 +85937,7 @@ _0230699C: mov r7, r0 ldr sl, [r7] mov r0, sl - bl FUN_02089678 + bl Strlen umull r1, r2, r0, r6 lsr r2, r2, #1 mov r1, #3 @@ -85945,10 +85945,10 @@ _0230699C: subs r2, r0, r2 mov r0, sl beq _02306A0C - bl FUN_02089678 + bl Strlen mov r5, r0 mov r0, sl - bl FUN_02089678 + bl Strlen lsl r2, r0, #2 umull r1, r0, r2, r6 umull r1, r2, r5, r6 @@ -85960,14 +85960,14 @@ _0230699C: add r5, r1, r0, lsr #1 b _02306A1C _02306A0C: - bl FUN_02089678 + bl Strlen lsl r1, r0, #2 umull r0, r5, r1, r6 lsr r5, r5, #1 _02306A1C: ldr sl, [r7, #4] mov r0, sl - bl FUN_02089678 + bl Strlen umull r1, r2, r0, r6 lsr r2, r2, #1 mov r1, #3 @@ -85975,10 +85975,10 @@ _02306A1C: subs r2, r0, r2 mov r0, sl beq _02306A7C - bl FUN_02089678 + bl Strlen mov r7, r0 mov r0, sl - bl FUN_02089678 + bl Strlen lsl r2, r0, #2 umull r1, r0, r2, r6 umull r1, r2, r7, r6 @@ -85990,7 +85990,7 @@ _02306A1C: add r2, r1, r0, lsr #1 b _02306A8C _02306A7C: - bl FUN_02089678 + bl Strlen lsl r1, r0, #2 umull r0, r2, r1, r6 lsr r2, r2, #1 @@ -86003,7 +86003,7 @@ _02306A8C: blt _0230699C _02306AA4: add r0, sp, #8 - bl FUN_02089678 + bl Strlen add r0, r8, r0 add r0, r0, #1 bl ov00_022F5AE4 @@ -86019,7 +86019,7 @@ _02306AA4: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _02306AE0: add r1, sp, #8 - bl FUN_020790DC + bl sub_020790dc ldr r1, [sp, #4] cmp r4, #0 ldr r1, [r1] @@ -86034,11 +86034,11 @@ _02306B04: mov r8, r0 ldr r1, _02306C80 @ =0x0231B784 mov r0, r7 - bl FUN_020897AC + bl Strcat ldr r6, [r8] add r7, r7, #1 mov r0, r6 - bl FUN_02089678 + bl Strlen mov r2, r0 mov r0, r6 mov r1, r7 @@ -86046,7 +86046,7 @@ _02306B04: bl ov00_022F598C ldr sb, [r8] mov r0, sb - bl FUN_02089678 + bl Strlen umull r1, r2, r0, r5 lsr r2, r2, #1 mov r1, #3 @@ -86054,10 +86054,10 @@ _02306B04: subs r2, r0, r2 mov r0, sb beq _02306BA8 - bl FUN_02089678 + bl Strlen mov r6, r0 mov r0, sb - bl FUN_02089678 + bl Strlen lsl r2, r0, #2 umull r1, r0, r2, r5 umull r1, r2, r6, r5 @@ -86070,18 +86070,18 @@ _02306B04: add r7, r7, r0 b _02306BB8 _02306BA8: - bl FUN_02089678 + bl Strlen lsl r1, r0, #2 umull r0, r2, r1, r5 add r7, r7, r2, lsr #1 _02306BB8: ldr r1, _02306C80 @ =0x0231B784 mov r0, r7 - bl FUN_020897AC + bl Strcat ldr r6, [r8, #4] add r7, r7, #1 mov r0, r6 - bl FUN_02089678 + bl Strlen mov r2, r0 mov r0, r6 mov r1, r7 @@ -86089,7 +86089,7 @@ _02306BB8: bl ov00_022F598C ldr r8, [r8, #4] mov r0, r8 - bl FUN_02089678 + bl Strlen umull r1, r2, r0, r5 lsr r2, r2, #1 mov r1, #3 @@ -86097,10 +86097,10 @@ _02306BB8: subs r2, r0, r2 mov r0, r8 beq _02306C4C - bl FUN_02089678 + bl Strlen mov r6, r0 mov r0, r8 - bl FUN_02089678 + bl Strlen lsl r1, r0, #2 umull r0, r3, r1, r5 umull r0, r1, r6, r5 @@ -86113,7 +86113,7 @@ _02306BB8: add r7, r7, r0 b _02306C5C _02306C4C: - bl FUN_02089678 + bl Strlen lsl r1, r0, #2 umull r0, r2, r1, r5 add r7, r7, r2, lsr #1 @@ -86171,7 +86171,7 @@ _02306CDC: _02306D04: mov r1, #0 mov r2, #0x20 - bl FUN_02087308 + bl Memset ldr r1, [r6, #0x1c] ldr r0, _02307038 @ =0x00000201 str r1, [r5] @@ -86275,7 +86275,7 @@ _02306E60: _02306E88: mov r1, #0 mov r2, #0x204 - bl FUN_02087308 + bl Memset ldr r0, [r6, #0x1c] add r1, sp, #8 str r0, [r4] @@ -86731,7 +86731,7 @@ _0230749C: cmp r0, #0 beq _023074B4 ldr r1, _023075CC @ =0x0231B7D4 - bl FUN_02089A70 + bl Strstr mov r3, r0 _023074B4: cmp r3, #0 @@ -86742,7 +86742,7 @@ _023074B4: ldr r1, _023075D0 @ =0x0231B7DC mov r0, r4 mov r2, #7 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _02307528 ldr r0, [r6, #0x18] @@ -86768,7 +86768,7 @@ _02307528: ldr r1, _023075D8 @ =0x0231B808 mov r0, r4 mov r2, #6 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _02307558 ldr r1, _023075DC @ =0x0231B810 @@ -86844,7 +86844,7 @@ ov00_023075E0: @ 0x023075E0 _02307638: ldr r0, [r4, #0x1c] ldr r1, _02307804 @ =0x0231B7D4 - bl FUN_02089A70 + bl Strstr cmp r0, #0 beq _023077F8 mov r1, #0 @@ -86853,7 +86853,7 @@ _02307638: ldr r1, _02307808 @ =0x0231B7B4 mov r0, r6 mov r2, #6 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _023077DC ldr r1, _0230780C @ =0x0231B7BC @@ -86870,7 +86870,7 @@ _02307638: pop {r4, r5, r6, r7, pc} _023076A0: add r0, sp, #0x71 - bl FUN_0208B360 + bl sub_0208b360 mov r6, r0 ldr r0, [r4, #0x1c] ldr r1, _02307810 @ =0x0231B7C4 @@ -86904,16 +86904,16 @@ _0230770C: ldr r1, _02307818 @ =0x0231B830 add r0, sp, #0x81 add r2, r2, #0x100 - bl FUN_020790DC + bl sub_020790dc add r0, sp, #0x81 - bl FUN_02089678 + bl Strlen mov r1, r0 add r0, sp, #0x81 add r2, sp, #0x10 bl ov00_022F4F3C add r0, sp, #0x31 add r1, sp, #0x10 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _023077AC ldr r2, _0230781C @ =0x0231B7DC @@ -87574,7 +87574,7 @@ ov00_02307FF4: @ 0x02307FF4 popeq {r3, r4, r5, r6, r7, pc} mov r1, #0 mov r2, #0x50 - bl FUN_02087308 + bl Memset mov r0, #0x64 stm r4, {r0, r6} mov r0, #0 @@ -87718,7 +87718,7 @@ ov00_023081E4: @ 0x023081E4 moveq r0, #3 popeq {r4, r5, r6, r7, r8, pc} mov r0, r6 - bl FUN_02089678 + bl Strlen mov r5, r0 add r1, sp, #0 mov r3, #0 @@ -87814,7 +87814,7 @@ ov00_0230834C: @ 0x0230834C add r0, sp, #8 mov r3, lr str ip, [sp, #4] - bl FUN_020790DC + bl sub_020790dc add r2, sp, #8 mov r0, r5 mov r1, r4 @@ -87842,13 +87842,13 @@ ov00_023083A8: @ 0x023083A8 cmp r4, r0 bne _023083EC mov r0, r5 - bl FUN_02089678 + bl Strlen mov r4, r0 _023083EC: ldr r1, _02308478 @ =0x0231B8B0 add r0, sp, #0 mov r2, r4 - bl FUN_020790DC + bl sub_020790dc add r2, sp, #0 mov r0, r7 mov r1, r6 @@ -87954,7 +87954,7 @@ _02308564: mov r1, sl mov r2, sb add r0, r6, r7 - bl FUN_0208729C + bl Memcpy str r6, [r5, #0x1c] ldr r0, [r5, #0x24] mov r1, #0 @@ -88059,7 +88059,7 @@ _023086A0: ov00_023086AC: @ 0x023086AC push {r3, lr} ldr r0, [r0] - bl FUN_0208FEA4 + bl DivideInt mov r0, r1 pop {r3, pc} arm_func_end ov00_023086AC @@ -88186,7 +88186,7 @@ ov00_0230883C: @ 0x0230883C ldr r1, _0230898C @ =0x0231B8C0 mov r0, r6 mov r2, #5 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _023088B0 ldr r2, _02308990 @ =0x0231B8C8 @@ -88221,7 +88221,7 @@ _023088B0: pop {r4, r5, r6, pc} _023088F8: add r0, sp, #0x10 - bl FUN_0208B360 + bl sub_0208b360 ldr r2, [r4, #0xc] ldr r1, [r4, #0x10] mov r6, r0 @@ -88351,7 +88351,7 @@ ov00_02308A88: @ 0x02308A88 ldr r1, _02308B8C @ =0x0231B914 mov r0, r7 mov r2, #5 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _02308B00 ldr r2, _02308B90 @ =0x0231B8C8 @@ -88446,12 +88446,12 @@ ov00_02308BE0: @ 0x02308BE0 beq _02308C38 ldr r0, [r5] ldr r1, [r4] - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _02308C38 ldr r0, [r5, #4] ldr r1, [r4, #8] - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _02308C38 ldr r1, [r5, #8] @@ -88762,7 +88762,7 @@ ov00_0230901C: @ 0x0230901C _02309050: mov r1, #0 mov r2, #0x154 - bl FUN_02087308 + bl Memset str r5, [r4] mvn r0, #0 str r0, [r4, #4] @@ -89652,7 +89652,7 @@ _02309D00: _02309D60: ldr r0, [r6, #8] ldr r1, _0230A1D4 @ =0x0231BBC4 - bl FUN_02089A70 + bl Strstr cmp r0, #0 beq _0230B46C mov r0, #0 @@ -89700,7 +89700,7 @@ _02309DF0: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r1, _0230A1E0 @ =0x0231BBF8 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _02309E8C str r5, [sp] @@ -89715,12 +89715,12 @@ _02309DF0: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r1, _0230A1E4 @ =0x0231BC00 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _02309E80 ldr r1, _0230A1E8 @ =0x0231BC08 mov r0, r5 - bl FUN_0208982C + bl Strcmp cmp r0, #0 movne r0, #0x600 strne r0, [sp, #0x94] @@ -89731,7 +89731,7 @@ _02309E80: _02309E8C: ldr r1, _0230A1EC @ =0x0231BC0C mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230A048 ldr r1, [sp, #0x90] @@ -89760,9 +89760,9 @@ _02309EE4: add sb, r7, r8 mov r0, sb mov r2, #0xac - bl FUN_02087308 + bl Memset mov r0, r5 - bl FUN_0208B360 + bl sub_0208b360 str r0, [r7, r8] mov r8, #0 _02309F18: @@ -89779,7 +89779,7 @@ _02309F18: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r1, _0230A1F4 @ =0x0231BC10 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _02309F6C add r0, sb, #4 @@ -89790,7 +89790,7 @@ _02309F18: _02309F6C: ldr r1, _0230A1F8 @ =0x0231BC18 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _02309F94 add r0, sb, #0x23 @@ -89801,7 +89801,7 @@ _02309F6C: _02309F94: ldr r1, _0230A1FC @ =0x0231BC24 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _02309FBC add r0, sb, #0x38 @@ -89812,7 +89812,7 @@ _02309F94: _02309FBC: ldr r1, _0230A200 @ =0x0231BC30 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _02309FE4 add r0, sb, #0x57 @@ -89823,7 +89823,7 @@ _02309FBC: _02309FE4: ldr r1, _0230A204 @ =0x0231BC3C mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230A00C add r0, sb, #0x76 @@ -89834,12 +89834,12 @@ _02309FE4: _0230A00C: ldr r1, _0230A1EC @ =0x0231BC0C mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230A034 ldr r1, _0230A1E0 @ =0x0231BBF8 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230A03C _0230A034: @@ -89994,7 +89994,7 @@ _0230A214: add r0, sp, #0x200 ldr r1, _0230A20C @ =0x0231BC6C add r0, r0, #0xc9 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230A2B0 ldr r2, _0230A208 @ =0x0231BC44 @@ -90073,7 +90073,7 @@ _0230A390: add r0, r8, #4 add r1, r6, #0x5c str r2, [r8] - bl FUN_02089694 + bl Strcpy mov r1, #0 str r1, [r8, #0x38] str r1, [r8, #0x3c] @@ -90093,7 +90093,7 @@ _0230A390: add r0, sp, #0x200 ldr r1, _0230A210 @ =0x0231BC70 add r0, r0, #0xc9 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230A42C ldr r2, _0230A208 @ =0x0231BC44 @@ -90128,7 +90128,7 @@ _0230A444: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} mov r0, r4 mov r1, fp - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230A51C ldr r0, [r8, #0x3c] @@ -90175,7 +90175,7 @@ _0230A4E8: _0230A51C: ldr r1, _0230A1F8 @ =0x0231BC18 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230A5CC ldr r0, [r8, #0x38] @@ -90222,7 +90222,7 @@ _0230A59C: _0230A5CC: ldr r1, _0230B494 @ =0x0231BC74 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 moveq sb, #1 beq _0230A614 @@ -90299,14 +90299,14 @@ _0230A6C8: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r1, _0230B498 @ =0x0231BC7C mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 moveq r0, #1 streq r0, [sp, #0x20] beq _0230A8A8 ldr r1, _0230B49C @ =0x0231BC84 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230A878 ldr r0, [fp, #8] @@ -90335,11 +90335,11 @@ _0230A764: add r7, r8, sb mov r0, r7 mov r2, #0x128 - bl FUN_02087308 + bl Memset mov r0, #1 str r0, [r7, #0x24] mov r0, r5 - bl FUN_0208B360 + bl sub_0208b360 str r0, [r8, sb] mov r8, #0 _0230A7A0: @@ -90356,7 +90356,7 @@ _0230A7A0: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r1, _0230B4A0 @ =0x0231BC88 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230A7F4 add r0, r7, #0x28 @@ -90367,7 +90367,7 @@ _0230A7A0: _0230A7F4: ldr r1, _0230A1F4 @ =0x0231BC10 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230A818 add r0, r7, #4 @@ -90377,22 +90377,22 @@ _0230A7F4: _0230A818: ldr r1, _0230B4A4 @ =0x0231BC90 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230A83C mov r0, r5 - bl FUN_0208B360 + bl sub_0208b360 str r0, [r7, #0x24] b _0230A86C _0230A83C: ldr r1, _0230B49C @ =0x0231BC84 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230A864 ldr r1, _0230B498 @ =0x0231BC7C mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230A86C _0230A864: @@ -90458,7 +90458,7 @@ _0230A8EC: add r0, sp, #0x200 ldr r1, _0230B4A8 @ =0x0231BC9C add r0, r0, #0xc9 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230A988 ldr r2, _0230A208 @ =0x0231BC44 @@ -90475,7 +90475,7 @@ _0230A8EC: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _0230A988: add r0, sp, #0xc9 - bl FUN_0208B360 + bl sub_0208b360 movs r4, r0 beq _0230A9A8 ldr r0, [sp, #0x2c] @@ -90504,7 +90504,7 @@ _0230A9A8: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _0230A9F4: add r0, sp, #0xc9 - bl FUN_0208B360 + bl sub_0208b360 mov r5, r0 _0230AA00: mov r0, #8 @@ -90558,7 +90558,7 @@ _0230AA64: add r0, sp, #0x200 ldr r1, _0230B4B0 @ =0x0231BCA8 add r0, r0, #0xc9 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230AB00 ldr r2, _0230A208 @ =0x0231BC44 @@ -90575,7 +90575,7 @@ _0230AA64: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _0230AB00: add r0, sp, #0xc9 - bl FUN_0208B360 + bl sub_0208b360 movs r4, r0 ldrne r0, [sp, #0x2c] ldr r1, _0230B4AC @ =0x0231BCA0 @@ -90605,7 +90605,7 @@ _0230AB68: b _0230AB7C _0230AB70: add r0, sp, #0xc9 - bl FUN_0208B360 + bl sub_0208b360 mov r5, r0 _0230AB7C: mov r0, #8 @@ -90675,7 +90675,7 @@ _0230AC30: add r0, sp, #0x200 ldr r1, _0230B4B4 @ =0x0231BCAC add r0, r0, #0xc9 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230ACB8 ldr r2, _0230A208 @ =0x0231BC44 @@ -90709,14 +90709,14 @@ _0230ACCC: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r1, _0230B4B8 @ =0x0231BCB4 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 moveq r0, #1 streq r0, [sp, #0x24] beq _0230AF04 ldr r1, _0230B4BC @ =0x0231BCBC mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230AED4 ldr r1, [fp, #4] @@ -90744,12 +90744,12 @@ _0230AD60: mov r1, #0 mov r0, r7 mov r2, #0xac - bl FUN_02087308 + bl Memset ldr r1, [fp, #4] mov r0, r5 add r1, r1, #1 str r1, [fp, #4] - bl FUN_0208B360 + bl sub_0208b360 str r0, [r8, sb] mov r8, #0 _0230ADA4: @@ -90766,7 +90766,7 @@ _0230ADA4: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r1, _0230A1F4 @ =0x0231BC10 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230ADF8 add r0, r7, #4 @@ -90777,7 +90777,7 @@ _0230ADA4: _0230ADF8: ldr r1, _0230A1F8 @ =0x0231BC18 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230AE20 add r0, r7, #0x23 @@ -90788,7 +90788,7 @@ _0230ADF8: _0230AE20: ldr r1, _0230B4C0 @ =0x0231BCC0 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230AE48 add r0, r7, #0x38 @@ -90799,7 +90799,7 @@ _0230AE20: _0230AE48: ldr r1, _0230B4C4 @ =0x0231BCC8 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230AE70 add r0, r7, #0x57 @@ -90810,7 +90810,7 @@ _0230AE48: _0230AE70: ldr r1, _0230A204 @ =0x0231BC3C mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230AE98 add r0, r7, #0x76 @@ -90821,12 +90821,12 @@ _0230AE70: _0230AE98: ldr r1, _0230B4BC @ =0x0231BCBC mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230AEC0 ldr r1, _0230B4B8 @ =0x0231BCB4 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230AEC8 _0230AEC0: @@ -90908,7 +90908,7 @@ _0230AF98: add r0, sp, #0x200 ldr r1, _0230B4C8 @ =0x0231BCD0 add r0, r0, #0xc9 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230B020 ldr r2, _0230A208 @ =0x0231BC44 @@ -90942,14 +90942,14 @@ _0230B034: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r1, _0230B4CC @ =0x0231BCDC mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 moveq r0, #1 streq r0, [sp, #0x28] beq _0230B1DC ldr r1, _0230B4BC @ =0x0231BCBC mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230B1AC ldr r1, [fp, #4] @@ -90987,7 +90987,7 @@ _0230B0E0: mov r0, r5 add r1, r1, #1 str r1, [fp, #4] - bl FUN_0208B360 + bl sub_0208b360 str r0, [r7] mov r8, #0 _0230B11C: @@ -91004,7 +91004,7 @@ _0230B11C: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r1, _0230B4D4 @ =0x0231BC18 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230B170 add r0, r7, #4 @@ -91015,12 +91015,12 @@ _0230B11C: _0230B170: ldr r1, _0230B4BC @ =0x0231BCBC mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230B198 ldr r1, _0230B4CC @ =0x0231BCDC mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230B1A0 _0230B198: @@ -91103,7 +91103,7 @@ _0230B274: add r0, sp, #0x200 ldr r1, _0230B4DC @ =0x0231BCE4 add r0, r0, #0xc9 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _0230B2FC ldr r2, _0230B4D8 @ =0x0231BC44 @@ -91120,7 +91120,7 @@ _0230B274: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} _0230B2FC: add r0, sp, #0xc9 - bl FUN_0208B360 + bl sub_0208b360 str r0, [r8, #4] lsl r0, r0, #2 bl ov00_022F5AE4 @@ -91153,7 +91153,7 @@ _0230B34C: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} ldr r1, _0230B4E0 @ =0x0231BC10 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0230B3D8 mov r0, #0x15 @@ -91180,7 +91180,7 @@ _0230B3C4: _0230B3D8: ldr r1, _0230B4E4 @ =0x0231BCE8 mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 streq r7, [r8, #4] moveq sb, #1 @@ -91362,7 +91362,7 @@ ov00_0230B600: @ 0x0230B600 add r0, sp, #0 mov r3, r4 mov r2, #1 - bl FUN_020790DC + bl sub_020790dc add r2, sp, #0 mov r0, r6 mov r1, r5 @@ -91404,7 +91404,7 @@ ov00_0230B6A4: @ 0x0230B6A4 add r2, sp, #4 add r3, sp, #8 str ip, [sp] - bl FUN_02085338 + bl sub_02085338 cmp r0, #3 addne sp, sp, #0x50 popne {r3, r4, r5, pc} @@ -91439,7 +91439,7 @@ ov00_0230B728: @ 0x0230B728 ldr r1, _0230B820 @ =0x0231BD20 mov r0, r4 mov r2, #4 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _0230B79C ldr r2, _0230B824 @ =0x0231BD28 @@ -91512,7 +91512,7 @@ ov00_0230B82C: @ 0x0230B82C ldr r1, _0230B924 @ =0x0231BD68 mov r0, r4 mov r2, #4 - bl FUN_02089940 + bl Strncmp cmp r0, #0 beq _0230B8A0 ldr r2, _0230B928 @ =0x0231BD28 @@ -91573,7 +91573,7 @@ ov00_0230B930: @ 0x0230B930 push {r3, r4, r5, lr} mov r5, r0 mov r4, r2 - bl FUN_0208975C + bl Strncpy add r0, r5, r4 mov r1, #0 strb r1, [r0, #-1] @@ -91591,7 +91591,7 @@ ov00_0230B950: @ 0x0230B950 mov r0, r6 mov r2, #7 ldr r4, [r7] - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _0230BA0C ldr r1, _0230BA1C @ =0x0231BD78 @@ -91602,7 +91602,7 @@ ov00_0230B950: @ 0x0230B950 cmp r0, #0 beq _0230B9A8 add r0, sp, #0 - bl FUN_0208B360 + bl sub_0208b360 str r0, [r4, #0x5b8] _0230B9A8: ldr r1, _0230BA20 @ =0x0231BD80 @@ -91617,7 +91617,7 @@ _0230B9A8: beq _0230BA00 ldr r1, _0230BA24 @ =0x0231BD8C mov r0, r6 - bl FUN_02089A70 + bl Strstr cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -91649,12 +91649,12 @@ ov00_0230BA28: @ 0x0230BA28 ldrsb r6, [r8] mov r4, r2 mov r7, r3 - bl FUN_02089A70 + bl Strstr movs r5, r0 moveq r0, #0 popeq {r4, r5, r6, r7, r8, pc} mov r0, r8 - bl FUN_02089678 + bl Strlen add r1, r5, r0 mov r3, #0 sub r0, r7, #1 @@ -91859,7 +91859,7 @@ ov00_0230BCE0: @ 0x0230BCE0 sub sp, sp, #0x20 mov sl, r0 mov sb, r1 - bl FUN_02089678 + bl Strlen mov r7, r0 ldr r0, _0230BD64 @ =0x79707367 bl ov00_022F5664 @@ -91972,7 +91972,7 @@ _0230BE58: mov r3, r0 ldm r5, {r0, r1} ldm r3, {r2, r3} - bl FUN_0208DEC8 + bl sub_0208DEC8 bl ov00_0230C184 mov r1, r0 mov r0, r4 @@ -92014,7 +92014,7 @@ _0230BEE4: ldr r1, [r0, #4] mov r0, ip ldm r5, {r2, r3} - bl FUN_0208E904 + bl sub_0208E904 bl ov00_0230C184 mov r1, r0 mov r0, r4 @@ -92052,7 +92052,7 @@ _0230BF68: mov r3, r0 ldm r5, {r0, r1} ldm r3, {r2, r3} - bl FUN_0208E3EC + bl sub_0208E3EC bl ov00_0230C184 mov r1, r0 mov r0, r4 @@ -92077,7 +92077,7 @@ ov00_0230BFA0: @ 0x0230BFA0 bl ov00_0230C24C ldr r0, [r0] ldr r1, [r5] - bl FUN_0208FEA4 + bl DivideInt bl ov00_0230C16C mov r1, r0 mov r0, r4 @@ -92091,7 +92091,7 @@ _0230BFE8: ldr r1, [r0, #4] mov r0, ip ldm r5, {r2, r3} - bl FUN_020902AC + bl sub_020902AC bl ov00_0230C184 mov r1, r0 mov r0, r4 @@ -92112,19 +92112,19 @@ ov00_0230C024: @ 0x0230C024 popeq {r3, r4, r5, r6, r7, pc} bl ov00_0230C24C mov r5, r0 - bl FUN_02089678 + bl Strlen mov r4, r0 mov r0, r7 - bl FUN_02089678 + bl Strlen add r0, r4, r0 add r0, r0, #1 bl ov00_022F5AE4 mov r4, r0 mov r1, r5 - bl FUN_02089694 + bl Strcpy mov r0, r4 mov r1, r7 - bl FUN_020897AC + bl Strcat mov r0, r6 mov r1, r4 bl ov00_0230C1D0 @@ -92153,7 +92153,7 @@ ov00_0230C098: @ 0x0230C098 ldr r2, [r7] ldr r0, [r0] mla r0, r1, r0, r2 - bl FUN_0208FEA4 + bl DivideInt bl ov00_0230C16C mov r1, r0 mov r0, r4 @@ -92168,22 +92168,22 @@ _0230C0F0: add r6, r1, #1 mov r0, r6 str r6, [r4, #8] - bl FUN_0208E370 + bl sub_0208E370 ldm r5, {r2, r3} - bl FUN_0208E3EC + bl sub_0208E3EC mov r2, r0 mov r3, r1 ldm r7, {r0, r1} - bl FUN_0208DEC8 + bl sub_0208DEC8 mov r5, r0 mov r0, r6 mov r6, r1 - bl FUN_0208E370 + bl sub_0208E370 mov r2, r0 mov r3, r1 mov r0, r5 mov r1, r6 - bl FUN_020902AC + bl sub_020902AC bl ov00_0230C184 mov r1, r0 mov r0, r4 @@ -92422,7 +92422,7 @@ _0230C3F8: ldr r0, [sl, #0x28] sub r2, r1, r5 add r1, r0, r5 - bl FUN_020872BC + bl Memmove ldr r0, [sl, #8] sub r0, r0, r5 str r0, [sl, #8] @@ -92490,19 +92490,19 @@ _0230C4DC: ldr r3, [r2, #0x20] eor r3, r3, #1 str r3, [r2, #0x20] - bl FUN_020897AC + bl Strcat ldr r1, _0230C590 @ =0x0231BE4C add r0, sp, #0 - bl FUN_020897AC + bl Strcat add r1, sp, #0 mov r0, r4 - bl FUN_02089A70 + bl Strstr movs r4, r0 addeq sp, sp, #0x100 moveq r0, #0 popeq {r4, pc} add r0, sp, #0 - bl FUN_02089678 + bl Strlen ldr r1, _0230C58C @ =0x023289E8 ldr r2, _0230C594 @ =0x02328C18 ldr r1, [r1, #0x20] @@ -92627,12 +92627,12 @@ ov00_0230C6A8: @ 0x0230C6A8 ldr r1, _0230C748 @ =0x0231BE50 mov r6, r0 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r5, r0 ldr r1, _0230C74C @ =0x0231BE58 mov r0, r6 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r4, r0 ldr r1, _0230C750 @ =0x0231BE5C mov r0, r6 @@ -92675,12 +92675,12 @@ ov00_0230C758: @ 0x0230C758 ldr r1, _0230C7D8 @ =0x0231BE64 mov r5, r0 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r4, r0 ldr r1, _0230C7DC @ =0x0231BE58 mov r0, r5 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r1, r0 mov r0, #3 mov r2, #0 @@ -92716,22 +92716,22 @@ ov00_0230C7E4: @ 0x0230C7E4 ldr r1, _0230C8AC @ =0x0231BE6C mov r4, r0 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r7, r0 ldr r1, _0230C8B0 @ =0x0231BE58 mov r0, r4 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r6, r0 ldr r1, _0230C8B4 @ =0x0231BE74 mov r0, r4 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r5, r0 ldr r1, _0230C8B8 @ =0x0231BE78 mov r0, r4 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r8, r0 mov r1, r6 mov r2, r5 @@ -92745,11 +92745,11 @@ ov00_0230C7E4: @ 0x0230C7E4 ldr r1, _0230C8BC @ =0x0231BE7C mov r0, r4 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r6, r0 ldr r1, _0230C8C0 @ =0x0231BE84 mov r0, r4 - bl FUN_02089A70 + bl Strstr cmp r0, #0 ldreq r3, _0230C8C4 @ =0x0231BE48 moveq r6, #0 @@ -92777,22 +92777,22 @@ ov00_0230C8C8: @ 0x0230C8C8 ldr r1, _0230C950 @ =0x0231BE8C mov r7, r0 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r6, r0 ldr r1, _0230C954 @ =0x0231BE74 mov r0, r7 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r5, r0 ldr r1, _0230C958 @ =0x0231BE58 mov r0, r7 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r4, r0 ldr r1, _0230C95C @ =0x0231BE78 mov r0, r7 bl ov00_0230C598 - bl FUN_0208B360 + bl sub_0208b360 mov r1, r4 mov r4, r0 mov r2, r5 @@ -92823,7 +92823,7 @@ ov00_0230C960: @ 0x0230C960 mov r3, #0 mov r2, #8 strb r3, [r5, r4] - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _0230C998 mov r0, r5 @@ -92834,7 +92834,7 @@ _0230C998: ldr r1, _0230CA3C @ =0x0231BEA0 mov r0, r5 mov r2, #9 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _0230C9C0 mov r0, r5 @@ -92845,7 +92845,7 @@ _0230C9C0: ldr r1, _0230CA3C @ =0x0231BEA0 mov r0, r5 mov r2, #9 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _0230C9E8 mov r0, r5 @@ -92856,7 +92856,7 @@ _0230C9E8: ldr r1, _0230CA40 @ =0x0231BEAC mov r0, r5 mov r2, #8 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _0230CA10 mov r0, r5 @@ -92867,7 +92867,7 @@ _0230CA10: ldr r1, _0230CA44 @ =0x0231BEB8 mov r0, r5 mov r2, #8 - bl FUN_02089940 + bl Strncmp cmp r0, #0 popne {r3, r4, r5, pc} mov r0, r5 @@ -93211,7 +93211,7 @@ ov00_0230CE5C: @ 0x0230CE5C ldr r1, _0230CEB4 @ =0x0231BEC4 add r0, sp, #4 mov r2, r6 - bl FUN_020790DC + bl sub_020790dc ldr ip, [sp, #0x58] mov r0, r7 mov r2, r5 @@ -93240,7 +93240,7 @@ ov00_0230CEB8: @ 0x0230CEB8 ldr r1, _0230CF14 @ =0x0231BEC4 add r0, sp, #8 mov r2, r7 - bl FUN_020790DC + bl sub_020790dc ldr ip, [sp, #0x64] mov r3, r5 mov r0, r8 @@ -93268,7 +93268,7 @@ ov00_0230CF18: @ 0x0230CF18 ldr r1, _0230CF70 @ =0x0231BEC4 add r0, sp, #4 mov r2, r6 - bl FUN_020790DC + bl sub_020790dc ldr ip, [sp, #0x58] mov r0, r7 mov r2, r5 @@ -93296,7 +93296,7 @@ ov00_0230CF74: @ 0x0230CF74 ldr r1, _0230CFCC @ =0x0231BECC add r0, sp, #4 mov r2, r6 - bl FUN_020790DC + bl sub_020790dc ldr ip, [sp, #0x58] mov r0, r7 mov r2, r5 @@ -93329,7 +93329,7 @@ ov00_0230CFD0: @ 0x0230CFD0 arm_func_start ov00_0230D000 ov00_0230D000: @ 0x0230D000 mov r2, r7 - bl FUN_020790DC + bl sub_020790dc ldr ip, [sp, #0x64] mov r3, r5 mov r0, r8 @@ -93357,7 +93357,7 @@ ov00_0230D030: @ 0x0230D030 ldr r1, _0230D088 @ =0x0231BECC add r0, sp, #4 mov r2, r6 - bl FUN_020790DC + bl sub_020790dc ldr ip, [sp, #0x58] mov r0, r7 mov r2, r5 @@ -93423,8 +93423,8 @@ ov00_0230D128: @ 0x0230D128 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} mov sl, r0 bl ov00_022F5594 - bl FUN_020895E4 - bl FUN_020895B0 + bl sub_020895e4 + bl sub_020895b0 ldr r5, _0230D21C @ =0x2C0B02C1 lsr r1, r0, #0x1f smull r2, r4, r5, r0 @@ -93456,7 +93456,7 @@ _0230D174: eor r0, r0, r3 eor r0, r0, r2 eor r8, r0, r1 - bl FUN_020895B0 + bl sub_020895b0 smull r2, r3, r5, r0 lsr r1, r0, #0x1f add r3, r1, r3, asr #4 @@ -93495,7 +93495,7 @@ ov00_0230D220: @ 0x0230D220 mov r5, r0 ldr r0, _0230D320 @ =0x0231BED4 mov r4, r1 - bl FUN_02089678 + bl Strlen mov r7, r0 mov r0, r4 bl ov00_0230D08C @@ -93507,7 +93507,7 @@ _0230D24C: cmpne sl, #0 cmpne sl, #0xd bne _0230D284 - bl FUN_020895B0 + bl sub_020895b0 ldr r1, _0230D324 @ =0x2C0B02C1 lsr r2, r0, #0x1f smull r3, r6, r1, r0 @@ -93526,11 +93526,11 @@ _0230D284: ldrsbne r6, [r0, #-1] mov r1, r7 add r0, sl, sb - bl FUN_0208FEA4 + bl DivideInt mul r0, r6, r8 mov r6, r1 mov r1, r7 - bl FUN_0208FEA4 + bl DivideInt ldr r0, _0230D320 @ =0x0231BED4 ldrsb r3, [r0, r6] ldrsb r2, [r0, r1] @@ -93540,7 +93540,7 @@ _0230D284: add r0, r1, r0, ror #27 ldrb r0, [r4, r0] eor r0, r0, r2 - bl FUN_0208655C + bl Abs ldr r1, _0230D324 @ =0x2C0B02C1 smull r2, r3, r1, r0 lsr r1, r0, #0x1f @@ -93642,7 +93642,7 @@ ov00_0230D3E0: @ 0x0230D3E0 cmp r5, r0 bne _0230D410 mov r0, r6 - bl FUN_02089678 + bl Strlen mov r5, r0 _0230D410: ldr r3, [r4] @@ -93650,7 +93650,7 @@ _0230D410: mov r1, r6 mov r2, r5 add r0, r3, r0 - bl FUN_0208729C + bl Memcpy ldr r0, [r4, #8] add r0, r0, r5 str r0, [r4, #8] @@ -93672,7 +93672,7 @@ ov00_0230D438: @ 0x0230D438 add r0, r0, r1 add r1, r0, r4 sub r2, r2, r4 - bl FUN_020872BC + bl Memmove ldr r0, [r5, #8] sub r0, r0, r4 str r0, [r5, #8] @@ -94226,7 +94226,7 @@ ov00_0230DBB8: @ 0x0230DBB8 bxeq lr ldr r1, [sp, #0x34] ldr r2, [sp, #0x38] - bl FUN_0208729C + bl Memcpy ldr r0, [sp, #0x38] str r0, [r5, #0x3c] _0230DC18: @@ -95962,7 +95962,7 @@ ov00_0230F210: @ 0x0230F210 ldr r1, _0230F2A0 @ =0x0231BEF8 mov r0, r5 mov r2, #4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 movne r0, #1 popne {r3, r4, r5, pc} @@ -96103,7 +96103,7 @@ _0230F418: ldr r1, _0230F698 @ =0x0231BF00 mov r0, r4 mov r2, #2 - bl FUN_02087348 + bl Memcmp cmp r0, #0 moveq r5, #1 beq _0230F440 @@ -96208,7 +96208,7 @@ _0230F588: ldr r1, _0230F698 @ =0x0231BF00 add r0, r4, #2 mov r2, #2 - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _0230F5D0 ldrb r0, [sb, #1] @@ -96904,7 +96904,7 @@ ov00_0230FF0C: @ 0x0230FF0C ldr r0, [r0, #0x44] mov r2, #2 add r0, r8, r0 - bl FUN_02087348 + bl Memcmp cmp r0, #0 beq _0230FF64 _0230FF44: @@ -97183,7 +97183,7 @@ ov00_023102C8: @ 0x023102C8 ldrh r0, [r2, #4] ldr r2, [r2] mul r0, r2, r0 - bl FUN_020900B0 + bl DivideUInt mov r0, r1 pop {r3, pc} arm_func_end ov00_023102C8 @@ -97242,7 +97242,7 @@ ov00_02310364: @ 0x02310364 popeq {r3, r4, r5, r6, r7, r8, pc} mov r1, #0 mov r2, #0x4c - bl FUN_02087308 + bl Memset mvn r0, #0 str r0, [r4] str r7, [r4, #0x3c] @@ -97423,7 +97423,7 @@ ov00_02310604: @ 0x02310604 beq _02310794 mov r1, #0 mov r2, #0xa0 - bl FUN_02087308 + bl Memset ldr r0, [sp] str r5, [r0] ldr r0, [sp] @@ -97856,14 +97856,14 @@ _02310C20: ldr r1, _02310C98 @ =0x0231BF04 mov r0, r4 mov r3, r5 - bl FUN_020790DC + bl sub_020790dc b _02310C88 _02310C50: bl ov00_022CF7F4 mov r2, r0 ldr r1, _02310C9C @ =0x0231BF0C mov r0, r4 - bl FUN_020790DC + bl sub_020790dc b _02310C88 _02310C68: cmp r5, #0 @@ -97873,7 +97873,7 @@ _02310C68: ldr r1, _02310CA0 @ =0x0231BF10 mov r0, r4 mov r2, r5 - bl FUN_020790DC + bl sub_020790dc _02310C88: mov r0, r4 pop {r3, r4, r5, pc} @@ -97899,7 +97899,7 @@ ov00_02310CA4: @ 0x02310CA4 moveq r5, r4 beq _02310DDC mov r1, #0x3a - bl FUN_02089974 + bl Strchr movs r5, r0 moveq r5, r4 beq _02310D98 @@ -97910,7 +97910,7 @@ ov00_02310CA4: @ 0x02310CA4 add r0, sp, #0 mov r1, r8 mov r2, sb - bl FUN_0208729C + bl Memcpy add r8, sp, #0 mov r0, r4 strb r0, [r8, sb] @@ -97943,7 +97943,7 @@ _02310D4C: bne _02310D28 _02310D68: add r0, r5, #1 - bl FUN_0208B360 + bl sub_0208b360 cmp r0, #0 blt _02310D84 ldr r1, _02310DFC @ =0x0000FFFF @@ -98005,7 +98005,7 @@ _02310E28: cmp r1, r0 popne {r4, pc} mov r0, r2 - bl FUN_02089678 + bl Strlen add r0, r0, #1 str r0, [r4] pop {r4, pc} @@ -98118,7 +98118,7 @@ _02310F68: ldr r0, _02311224 @ =0x02328E98 ldr r1, _02311228 @ =0x0231BF24 mov r2, #6 - bl FUN_02087348 + bl Memcmp cmp r0, #0 addne sp, sp, #0x68 movne r0, #1 @@ -98343,7 +98343,7 @@ ov00_02311238: @ 0x02311238 ldrh r1, [r6, #0xc0] ldrh r0, [r6, #0xb0] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 blt _023112EC mov r0, #5 @@ -98359,7 +98359,7 @@ _023112EC: ldrh r1, [r6, #0xc0] ldrh r0, [r6, #0xb0] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 blt _02311328 mov r0, #5 @@ -98375,7 +98375,7 @@ _02311328: ldrh r1, [r6, #0xc0] ldrh r0, [r6, #0xb0] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 blt _02311364 mov r0, #5 @@ -98390,7 +98390,7 @@ _02311364: ldrh r1, [r6, #0xc0] ldrh r0, [r6, #0xb0] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 blt _0231139C mov r0, #5 @@ -98590,7 +98590,7 @@ ov00_0231160C: @ 0x0231160C push {r3, lr} ldr r1, _0231162C @ =0x0231BF24 mov r2, #6 - bl FUN_02087348 + bl Memcmp cmp r0, #0 moveq r0, #1 movne r0, #0 @@ -98738,13 +98738,13 @@ ov00_0231171C: @ 0x0231171C strb sb, [r1, #1] strb r8, [r1, #2] strb r7, [r1, #3] - bl FUN_02089678 + bl Strlen cmp r0, #0 beq _02311830 ldr r1, _02311864 @ =0x02328804 add r0, sp, #0x1b mov r2, #0x32 - bl FUN_0208729C + bl Memcpy _02311830: mov r0, #0x49 str r0, [sp] @@ -98887,9 +98887,9 @@ ov00_02311918: @ 0x02311918 strb r3, [sp, #0x16] strb r2, [sp, #0x17] strb r2, [sp, #0x18] - bl FUN_02089694 + bl Strcpy ldr r0, _02311B84 @ =0x02328804 - bl FUN_02089678 + bl Strlen ldrb r1, [r5, #0xe] add r4, r0, #0x16 cmp r1, #0 @@ -99165,7 +99165,7 @@ ov00_02311DF8: @ 0x02311DF8 ldr r3, _02311E34 @ =0x02328804 add r0, sp, #4 mov r1, #0x40 - bl FUN_0207911C + bl sub_0207911c add r0, sp, #4 _02311E24: bl ov00_02311DC0 @@ -99892,13 +99892,13 @@ ov00_023127EC: @ 0x023127EC str r0, [r5] _0231281C: bl ov00_022F5594 - bl FUN_020895E4 + bl sub_020895e4 mov r1, r7 add r0, r6, #4 - bl FUN_02089694 + bl Strcpy ldr r1, [sp, #0x58] add r0, r6, #0x44 - bl FUN_02089694 + bl Strcpy str r4, [r6, #0xc0] mov r5, #0 str r5, [r6, #0xac] @@ -99937,7 +99937,7 @@ _0231281C: strb r5, [r6, #0x110] mov r8, #0xff _023128D0: - bl FUN_020895B0 + bl sub_020895b0 smull r1, r2, r4, r0 add r3, r6, r5 add r5, r5, #1 @@ -99961,7 +99961,7 @@ _02312908: add r0, r6, #0x114 mov r2, #0xc80 str r1, [r6, #0x100] - bl FUN_02087308 + bl Memset bl ov00_02312DB0 ldr r0, [sp, #0x5c] cmp r0, #0 @@ -99973,7 +99973,7 @@ _02312908: ldr r1, _023129A8 @ =0x0231CD20 add r0, sp, #0 mov r2, r7 - bl FUN_020790DC + bl sub_020790dc _02312960: cmp r4, #0 ldrne r0, _023129A4 @ =0x023293B4 @@ -100281,7 +100281,7 @@ ov00_02312D10: @ 0x02312D10 mov r4, r0 ldr r1, _02312D40 @ =0x0231CD78 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc add r1, sp, #0 mov r0, r4 bl ov00_02312D44 @@ -100297,7 +100297,7 @@ ov00_02312D44: @ 0x02312D44 mov r6, r1 mov r4, r0 mov r0, r6 - bl FUN_02089678 + bl Strlen ldr r3, [r4, #0x578] ldr r1, _02312DAC @ =0x00000578 add r5, r0, #1 @@ -100310,7 +100310,7 @@ ov00_02312D44: @ 0x02312D44 mov r1, r6 mov r2, r5 add r0, r4, r3 - bl FUN_0208729C + bl Memcpy ldr r0, [r4, #0x578] mov r1, #0 add r0, r0, r5 @@ -100386,7 +100386,7 @@ _02312E70: bne _02312EB8 ldr r1, _02312EC8 @ =0x0231CD7C mov r0, r7 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _02312EB8 mov r0, r7 @@ -100528,7 +100528,7 @@ _02313038: rsb r2, r3, r2, lsl #24 add r2, r3, r2, ror #24 and r5, r2, #0xff - bl FUN_0208FEA4 + bl DivideInt and r4, r1, #0xff mov r0, r6 add r1, fp, r5 @@ -100619,9 +100619,9 @@ ov00_02313160: @ 0x02313160 popne {r3, r4, r5, r6, pc} add r0, sp, #0 mov r1, r2 - bl FUN_02089694 + bl Strcpy add r0, r6, #0x44 - bl FUN_02089678 + bl Strlen mov r1, r0 add r2, sp, #0 add r0, r6, #0x44 @@ -100634,7 +100634,7 @@ ov00_02313160: @ 0x02313160 bl ov00_02312F28 ldr r0, [r4, #0x578] add r0, r4, r0 - bl FUN_02089678 + bl Strlen ldr r1, [r4, #0x578] add r0, r0, #1 add r0, r1, r0 @@ -100652,7 +100652,7 @@ ov00_02313200: @ 0x02313200 ldr r1, _023132AC @ =0x0231CD8C add r2, sp, #4 add r3, sp, #0 - bl FUN_02085338 + bl sub_02085338 ldr r0, [sp, #4] ldr lr, [sp] lsr r2, r0, #0x18 @@ -101357,21 +101357,21 @@ _02313BC8: add r2, sl, r8, lsl #4 str r1, [r2, #0x114] str r0, [r2, #0x118] - bl FUN_020895B0 + bl sub_020895b0 mov r6, r0 - bl FUN_020895B0 + bl sub_020895b0 mov r5, r0 - bl FUN_020895B0 + bl sub_020895b0 mov r4, r0 - bl FUN_020895B0 + bl sub_020895b0 mov fp, r0 - bl FUN_020895B0 + bl sub_020895b0 str r0, [sp] - bl FUN_020895B0 + bl sub_020895b0 str r0, [sp, #4] - bl FUN_020895B0 + bl sub_020895b0 str r0, [sp, #8] - bl FUN_020895B0 + bl sub_020895b0 orr r6, r5, r6, lsl #16 orr r5, fp, r4, lsl #16 ldr r2, [sp, #4] @@ -101589,7 +101589,7 @@ _02313F0C: ldr r1, _02314154 @ =0x0231CDB0 add r2, sp, #8 sub r0, r4, #0xf - bl FUN_02085338 + bl sub_02085338 ldr r0, [sp, #8] strb r0, [r8, #0x110] ldr r0, [r8, #0xa8] @@ -101615,7 +101615,7 @@ _02313F8C: mov r2, r7 add r0, r3, r0 strb r4, [sp, #0x10] - bl FUN_0208729C + bl Memcpy ldr r0, [sp, #0x588] add r0, r0, r7 str r0, [sp, #0x588] @@ -101784,7 +101784,7 @@ _02314208: mov r0, r7 mov r1, fp mov r2, r8 - bl FUN_020790DC + bl sub_020790dc mov r0, r6 mov r1, r7 bl ov00_02312D44 @@ -101850,7 +101850,7 @@ _023142FC: ldr r2, [sp, #0xb18] add r0, sp, #0x24 add r1, sp, #0x5a0 - bl FUN_0208729C + bl Memcpy ldr r0, [sp, #0xb18] mov r2, #0xff str r0, [sp, #0x59c] @@ -101882,7 +101882,7 @@ _02314380: ldr r2, [sp, #0x59c] add r0, sp, #0x5a0 add r1, sp, #0x24 - bl FUN_0208729C + bl Memcpy ldr r0, [sp, #0x59c] str r0, [sp, #0xb18] b _023143C4 @@ -101937,13 +101937,13 @@ ov00_0231443C: @ 0x0231443C ldr r1, _02314480 @ =0x0231CF68 mov r4, r0 ldr r1, [r1, #0x7c] - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _02314470 ldr r1, _02314480 @ =0x0231CF68 mov r0, r4 ldr r1, [r1, #0x80] - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _02314478 _02314470: @@ -102000,7 +102000,7 @@ _02314508: and r0, r5, r0 bls _02314528 mov r1, sb - bl FUN_020900B0 + bl DivideUInt mov r0, r1 _02314528: cmp r0, sb @@ -102485,7 +102485,7 @@ ov00_02314B48: @ 0x02314B48 cmp r7, #0 ble _02314CC0 mov r0, r8 - bl FUN_0208B360 + bl sub_0208b360 str r0, [sb, #0x20] mov r1, sb add r0, sl, #8 @@ -102544,7 +102544,7 @@ _02314C54: ldr r0, _02314D08 @ =0x0231D37C mov r1, r8 mov r2, #8 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _02314CA4 mov r0, sb @@ -102597,7 +102597,7 @@ ov00_02314D0C: @ 0x02314D0C mov r5, r0 ldr r1, _02314DA0 @ =0x0231D388 mov r0, r7 - bl FUN_02089A70 + bl Strstr cmp r0, #0 movne r6, #1 moveq r6, #0 @@ -102956,7 +102956,7 @@ ov00_023151CC: @ 0x023151CC mov r5, r0 ldr r1, _02315200 @ =0x0231D3A0 add r0, sp, #0 - bl FUN_020790DC + bl sub_020790dc add r2, sp, #0 mov r0, r5 mov r1, r4 @@ -102984,7 +102984,7 @@ ov00_02315204: @ 0x02315204 beq _0231524C ldr r4, [r0, #4] mov r0, r4 - bl FUN_02089678 + bl Strlen cmp r0, #0 bne _02315258 _0231524C: @@ -103007,7 +103007,7 @@ ov00_02315264: @ 0x02315264 popeq {r4, r5, r6, pc} ldr r1, _02315304 @ =0x0231D3A4 mov r0, r5 - bl FUN_0208982C + bl Strcmp cmp r0, #0 mov r0, r6 bne _0231529C @@ -103041,7 +103041,7 @@ _023152F0: cmp r1, #0 moveq r0, r4 popeq {r4, r5, r6, pc} - bl FUN_0208B360 + bl sub_0208b360 pop {r4, r5, r6, pc} .align 2, 0 _02315304: .4byte 0x0231D3A4 @@ -103129,7 +103129,7 @@ ov00_02315394: @ 0x02315394 _023153BC: ldr r1, [r4, r5, lsl #2] mov r0, r6 - bl FUN_0208982C + bl Strcmp cmp r0, #0 addeq sp, sp, #8 moveq r0, #0 @@ -103326,7 +103326,7 @@ _02315644: add r0, sp, #0xa mov r2, r8 mov r3, r6 - bl FUN_020790DC + bl sub_020790dc mov r0, fp add r1, sp, #0xa mov r2, sl @@ -103334,7 +103334,7 @@ _02315644: mov r0, r8 add sl, sl, r4 sub sb, sb, r4 - bl FUN_02089678 + bl Strlen add r0, r0, #1 add r7, r7, #1 add r8, r8, r0 @@ -103379,11 +103379,11 @@ ov00_023156D4: @ 0x023156D4 add sb, sb, r0 sub r8, r8, r0 ldr r0, _02315924 @ =0x0231D3B8 - bl FUN_02089678 + bl Strlen mov r2, r0 ldr r0, _02315924 @ =0x0231D3B8 mov r1, r4 - bl FUN_0208DEB0 + bl sub_0208deb0 cmp r0, #0 addne sp, sp, #0x84 popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -103486,7 +103486,7 @@ _02315888: add sb, sb, r0 sub r8, r8, r0 mov r0, r4 - bl FUN_020790DC + bl sub_020790dc mov r2, r7 mov r0, sl mov r1, r4 @@ -103676,7 +103676,7 @@ _02315B5C: ldrb r0, [sb, r6] ldr r7, [r4, r0, lsl #2] mov r0, r7 - bl FUN_02089678 + bl Strlen add r0, r5, r0 add r0, r0, #1 cmp r0, #0x100 @@ -103684,7 +103684,7 @@ _02315B5C: ldr r1, _02315C28 @ =0x0231D3C4 mov r2, r7 add r0, fp, r5 - bl FUN_020790DC + bl sub_020790dc add r5, r5, r0 ldrb r1, [sb, r6] mov r0, sl @@ -104106,22 +104106,22 @@ ov00_0231607C: @ 0x0231607C ldr r0, _02316130 @ =0x0231D3C8 ldr r6, [r0] mov r0, r6 - bl FUN_02089678 + bl Strlen cmp r5, r0 bls _02316108 ldr r0, _02316130 @ =0x0231D3C8 ldr r5, [r4, #0x7c] ldr r7, [r0] mov r0, r7 - bl FUN_02089678 + bl Strlen mov r2, r0 mov r0, r5 mov r1, r7 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _02316108 mov r0, r6 - bl FUN_02089678 + bl Strlen mov r1, r0 mov r0, r4 add r1, r5, r1 @@ -104171,7 +104171,7 @@ _02316168: bne _02316154 _02316178: mov r0, ip - bl FUN_020900B0 + bl DivideUInt mov r0, r1 pop {r3, pc} .align 2, 0 @@ -104193,12 +104193,12 @@ ov00_02316190: @ 0x02316190 add r0, sp, #8 cmp r1, #0 beq _023161C8 - bl FUN_02089694 + bl Strcpy b _023161D4 _023161C8: ldr r1, _023162B4 @ =0x0231D3E0 add r2, r4, #0xc - bl FUN_020790DC + bl sub_020790dc _023161D4: ldr r1, _023162B8 @ =0x0000EE70 mov r2, #2 @@ -104271,12 +104271,12 @@ ov00_023162BC: @ 0x023162BC mov r4, r0 mov r0, r7 mov r6, r2 - bl FUN_02089678 + bl Strlen add r5, r0, #1 ldr r0, [r4] mov r1, r7 mov r2, r5 - bl FUN_0208729C + bl Memcpy ldr r0, [r6] add r0, r0, r5 str r0, [r6] @@ -104359,7 +104359,7 @@ ov00_023163DC: @ 0x023163DC ldr r0, [r6] mov r4, r3 mov r5, r2 - bl FUN_0208729C + bl Memcpy ldr r0, [r4] add r0, r0, r5 str r0, [r4] @@ -104373,7 +104373,7 @@ ov00_023163DC: @ 0x023163DC ov00_02316410: @ 0x02316410 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} mov sl, r0 - bl FUN_020895B0 + bl sub_020895b0 ldr r5, _023164F8 @ =0x2C0B02C1 mov r8, #0 smull r2, r4, r5, r0 @@ -104405,7 +104405,7 @@ _02316454: eor r0, r0, r3 eor r0, r0, r2 eor r8, r0, r1 - bl FUN_020895B0 + bl sub_020895b0 smull r2, r3, r5, r0 lsr r1, r0, #0x1f add r3, r1, r3, asr #4 @@ -104497,13 +104497,13 @@ ov00_023165A0: @ 0x023165A0 ldreq r6, _023167D8 @ =0x0231D3DC mov r0, r7 mov r4, r3 - bl FUN_02089678 + bl Strlen cmp r0, #0x100 addhi sp, sp, #0x30c movhi r0, #6 pophi {r4, r5, r6, r7, pc} mov r0, r6 - bl FUN_02089678 + bl Strlen cmp r0, #0x100 addhi sp, sp, #0x30c movhi r0, #6 @@ -104748,7 +104748,7 @@ ov00_02316920: @ 0x02316920 mov r7, r2 add r0, sb, #0x54 mov r8, r1 - bl FUN_02089678 + bl Strlen mov r5, r0 cmp r7, #0 add r6, sb, #0x54 @@ -104757,7 +104757,7 @@ ov00_02316920: @ 0x02316920 _0231694C: mov r0, r4 mov r1, r5 - bl FUN_0208FEA4 + bl DivideInt ldrsb r1, [r6, r1] lsr r2, r4, #0x1f rsb r0, r2, r4, lsl #29 @@ -105067,7 +105067,7 @@ _02316D64: mov r2, r8 bl ov00_0231518C mov r0, r8 - bl FUN_02089678 + bl Strlen add r0, r0, #1 add r8, r8, r0 sub r7, r7, r0 @@ -105096,7 +105096,7 @@ _02316DDC: _02316DE8: mov r0, r8 mov r4, r8 - bl FUN_02089678 + bl Strlen add r3, r0, #1 add r8, r8, r3 mov r0, sb @@ -105105,7 +105105,7 @@ _02316DE8: sub r7, r7, r3 bl ov00_0231518C mov r0, r8 - bl FUN_02089678 + bl Strlen add r0, r0, #1 add r8, r8, r0 sub r7, r7, r0 @@ -105184,7 +105184,7 @@ _02316F1C: ldr r1, _02316FB8 @ =0x0231D3FC add r0, r5, #1 mov r2, #4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 addeq sp, sp, #0xc mvneq r0, #0 @@ -105510,7 +105510,7 @@ _023173B0: beq _023173D8 mov r1, r5 mov r2, r6 - bl FUN_020872BC + bl Memmove _023173D8: str r6, [r7, #0x80] mov r0, #0 @@ -106008,7 +106008,7 @@ _02317AC0: cmpne r0, #0 beq _02317AE4 add r1, r0, r1 - bl FUN_020872BC + bl Memmove _02317AE4: cmp r6, #0 bne _02317AF8 diff --git a/asm/overlay_01.s b/asm/overlay_01.s index f2b7c767..5eddedfb 100644 --- a/asm/overlay_01.s +++ b/asm/overlay_01.s @@ -66,7 +66,7 @@ ov01_02329590: @ 0x02329590 mov r1, #3 mov r2, #0x11 str ip, [sp] - bl FUN_022C1610 + bl ov00_022C1610 cmp r0, #2 moveq r0, #1 movne r0, #0 @@ -108,7 +108,7 @@ _02329618: .4byte 0x0233C240 ov01_0232961C: @ 0x0232961C push {r4, lr} mov r4, r0 - bl FUN_022BF640 + bl ov00_022BF640 mov r2, #1 b _02329640 _02329630: @@ -147,12 +147,12 @@ ov01_0232965C: @ 0x0232965C mov r0, #0xf20 mov r1, #8 str lr, [ip, #0x18] - bl FUN_02001170 + bl MemAlloc ldr r2, _0232982C @ =0x0233C240 mov r1, #8 str r0, [r2, #0x10] mov r0, #0x60 - bl FUN_02001170 + bl MemAlloc ldr r2, _0232982C @ =0x0233C240 add r1, r0, #0x1f str r0, [r2, #0x24] @@ -160,7 +160,7 @@ ov01_0232965C: @ 0x0232965C mov r0, #0x40 mov r1, #8 str r3, [r2, #0x20] - bl FUN_02001170 + bl MemAlloc ldr r2, _0232982C @ =0x0233C240 add r1, r0, #0x1f str r0, [r2, #0x70] @@ -168,7 +168,7 @@ ov01_0232965C: @ 0x0232965C mov r0, #0xe0 mov r1, #8 str r3, [r2, #0x28] - bl FUN_02001170 + bl MemAlloc ldr r1, _0232982C @ =0x0233C240 add r2, r0, #0x1f str r0, [r1, #0x38] @@ -179,7 +179,7 @@ ov01_0232965C: @ 0x0232965C beq _02329760 mov r0, #0x840 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0232982C @ =0x0233C240 add r1, r0, #0x1f str r0, [r2, #0x54] @@ -187,7 +187,7 @@ ov01_0232965C: @ 0x0232965C mov r0, #0x220 mov r1, #8 str r3, [r2, #0x50] - bl FUN_02001170 + bl MemAlloc ldr r1, _0232982C @ =0x0233C240 add r2, r0, #0x1f str r0, [r1, #0x5c] @@ -209,7 +209,7 @@ _02329760: add r0, r3, #0x20 mov r1, #8 str r3, [r2, #0x34] - bl FUN_02001170 + bl MemAlloc ldr r1, _0232982C @ =0x0233C240 add r2, r0, #0x1f str r0, [r1, #0x40] @@ -232,7 +232,7 @@ _02329760: add r0, r3, #0x20 mov r1, #8 str r3, [r2, #0x44] - bl FUN_02001170 + bl MemAlloc ldr r1, _0232982C @ =0x0233C240 add r2, r0, #0x1f str r0, [r1, #0x1c] @@ -242,7 +242,7 @@ _02329760: mov r1, #2 add r0, r0, #0x1f bic r0, r0, #0x1f - bl FUN_022BE964 + bl ov00_022BE964 pop {r4, pc} .align 2, 0 _02329828: .4byte 0x0233C0C0 @@ -255,43 +255,43 @@ ov01_02329830: @ 0x02329830 mov r1, #0 mov r2, r1 mov r0, #0xd - bl FUN_022BF308 + bl ov00_022BF308 ldr r0, _023298E0 @ =0x0233C240 ldr r0, [r0, #0x7c] cmp r0, #0 cmpne r0, #2 popne {r3, pc} - bl FUN_022BEB74 + bl ov00_022BEB74 cmp r0, #0 popne {r3, pc} ldr r0, _023298E0 @ =0x0233C240 ldr r0, [r0, #0x1c] - bl FUN_02001188 + bl MemFree ldr r0, _023298E0 @ =0x0233C240 ldr r0, [r0, #0x40] - bl FUN_02001188 + bl MemFree ldr r0, _023298E0 @ =0x0233C240 ldr r1, [r0, #0x30] cmp r1, #0 beq _023298A0 ldr r0, [r0, #0x5c] - bl FUN_02001188 + bl MemFree ldr r0, _023298E0 @ =0x0233C240 ldr r0, [r0, #0x54] - bl FUN_02001188 + bl MemFree _023298A0: ldr r0, _023298E0 @ =0x0233C240 ldr r0, [r0, #0x38] - bl FUN_02001188 + bl MemFree ldr r0, _023298E0 @ =0x0233C240 ldr r0, [r0, #0x70] - bl FUN_02001188 + bl MemFree ldr r0, _023298E0 @ =0x0233C240 ldr r0, [r0, #0x24] - bl FUN_02001188 + bl MemFree ldr r0, _023298E0 @ =0x0233C240 ldr r0, [r0, #0x10] - bl FUN_02001188 + bl MemFree ldr r0, _023298E4 @ =0x0233C0C0 mov r1, #0 str r1, [r0, #4] @@ -309,7 +309,7 @@ ov01_023298E8: @ 0x023298E8 mov r5, r0 mov r4, r1 str r3, [r2, #0x10] - bl FUN_022BF96C + bl ov00_022BF96C ldr r2, _02329998 @ =0x0233C240 ldr r1, _02329994 @ =0x0233C0C0 strh r0, [r2, #2] @@ -560,12 +560,12 @@ ov01_02329BC8: @ 0x02329BC8 mov r2, #0x40 ldr r0, [r1, #0x4c] ldr r1, [r1, #0x20] - bl FUN_0207C330 + bl sub_0207C330 ldr r0, _02329C2C @ =0x0233C240 ldrh r1, [r0, #6] ldr r0, [r0, #0x20] strh r1, [r0, #0x32] - bl FUN_022BF6F0 + bl ov00_022BF6F0 ldr r2, _02329C2C @ =0x0233C240 ldr r1, _02329C30 @ =0x0233C0C0 ldr r3, [r2, #0x20] @@ -596,7 +596,7 @@ ov01_02329C34: @ 0x02329C34 ldr r0, [r0, #0x28] ldrh r1, [r1, #0x32] strh r1, [r0, #4] - bl FUN_022BF780 + bl ov00_022BF780 ldr r1, _02329CA4 @ =0x0233C240 mov r2, #0xff ldr r3, [r1, #0x28] @@ -622,7 +622,7 @@ _02329CA4: .4byte 0x0233C240 arm_func_start ov01_02329CA8 ov01_02329CA8: @ 0x02329CA8 push {r3, lr} - bl FUN_022BF640 + bl ov00_022BF640 cmp r0, #0 moveq r0, #0 popeq {r3, pc} @@ -665,7 +665,7 @@ _02329D28: .4byte 0x0233C240 ov01_02329D2C: @ 0x02329D2C push {r4, lr} mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r4, #2] mov r4, r0 cmp r1, #0 @@ -698,7 +698,7 @@ _02329D90: str r1, [r0, #0x7c] _02329D9C: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} .align 2, 0 _02329DA8: .4byte 0x0233C240 @@ -708,7 +708,7 @@ _02329DA8: .4byte 0x0233C240 ov01_02329DAC: @ 0x02329DAC push {r4, lr} mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r4, #2] mov r4, r0 cmp r1, #0 @@ -755,7 +755,7 @@ _02329E44: str r1, [r0, #0x7c] _02329E50: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} .align 2, 0 _02329E5C: .4byte 0x0233C240 @@ -766,7 +766,7 @@ _02329E60: .4byte 0x0233C0C0 ov01_02329E64: @ 0x02329E64 push {r4, lr} mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r4, #2] mov r4, r0 cmp r1, #0 @@ -858,7 +858,7 @@ _02329FA8: str r1, [r0, #0x7c] _02329FB4: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} .align 2, 0 _02329FC0: .4byte 0x0233C240 @@ -869,7 +869,7 @@ _02329FC4: .4byte 0x0233C0C0 ov01_02329FC8: @ 0x02329FC8 push {r4, lr} mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r4, #2] mov r4, r0 cmp r1, #0 @@ -902,7 +902,7 @@ _0232A02C: str r1, [r0, #0x7c] _0232A038: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} .align 2, 0 _0232A044: .4byte 0x0233C240 @@ -912,14 +912,14 @@ _0232A044: .4byte 0x0233C240 ov01_0232A048: @ 0x0232A048 push {r4, lr} mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r4, #2] cmp r1, #8 ldreq r1, _0232A074 @ =0x0233C240 moveq r2, #2 streq r2, [r1, #0x78] streq r2, [r1, #0x7c] - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} .align 2, 0 _0232A074: .4byte 0x0233C240 @@ -929,7 +929,7 @@ _0232A074: .4byte 0x0233C240 ov01_0232A078: @ 0x0232A078 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r5, #2] mov r4, r0 cmp r1, #0 @@ -1002,7 +1002,7 @@ _0232A174: str r1, [r0, #0x7c] _0232A180: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0232A18C: .4byte 0x0233C240 @@ -1013,7 +1013,7 @@ _0232A190: .4byte 0x0233C0C0 ov01_0232A194: @ 0x0232A194 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r5, #2] mov r4, r0 cmp r1, #0 @@ -1035,7 +1035,7 @@ _0232A1DC: b _0232A234 _0232A1E4: ldr r0, _0232A244 @ =ov01_0232A24C - bl FUN_022BFD9C + bl ov00_022BFD9C cmp r0, #2 beq _0232A234 ldr r0, _0232A240 @ =0x0233C240 @@ -1058,7 +1058,7 @@ _0232A218: bl ov01_0232AB88 _0232A234: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0232A240: .4byte 0x0233C240 @@ -1070,7 +1070,7 @@ _0232A248: .4byte 0x0233C0C0 ov01_0232A24C: @ 0x0232A24C push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r5, #2] mov r4, r0 cmp r1, #0 @@ -1153,7 +1153,7 @@ _0232A35C: bl ov01_0232AB88 _0232A36C: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0232A378: .4byte 0x0233C240 @@ -1164,7 +1164,7 @@ _0232A37C: .4byte 0x0233C0C0 ov01_0232A380: @ 0x0232A380 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r5, #2] mov r4, r0 cmp r1, #0 @@ -1205,13 +1205,13 @@ _0232A3F0: bne _0232A4F0 ldr r0, [r1, #0x6c] mov r1, #0xc0 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, _0232A524 @ =0x0233C240 ldr r0, [r1, #0x60] cmp r0, #0 ldr r0, [r1, #0x6c] beq _0232A458 - bl FUN_020851AC + bl sub_020851AC cmp r0, #0 ldrne r0, _0232A524 @ =0x0233C240 ldrne r1, [r0, #0x64] @@ -1274,7 +1274,7 @@ _0232A508: bl ov01_0232AB88 _0232A518: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0232A524: .4byte 0x0233C240 @@ -1285,7 +1285,7 @@ _0232A528: .4byte 0x0233C0C0 ov01_0232A52C: @ 0x0232A52C push {r4, lr} mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r4, #2] mov r4, r0 cmp r1, #0 @@ -1331,7 +1331,7 @@ _0232A5C0: bl ov01_0232AB88 _0232A5D0: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} .align 2, 0 _0232A5DC: .4byte 0x0233C240 @@ -1341,7 +1341,7 @@ _0232A5DC: .4byte 0x0233C240 ov01_0232A5E0: @ 0x0232A5E0 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r5, #2] mov r4, r0 cmp r1, #0 @@ -1440,7 +1440,7 @@ _0232A738: bl ov01_0232AB88 _0232A73C: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0232A748: .4byte 0x0233C240 @@ -1452,7 +1452,7 @@ ov01_0232A750: @ 0x0232A750 push {r3, r4, r5, r6, lr} sub sp, sp, #4 mov r6, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r6, #2] mov r4, r0 cmp r1, #0 @@ -1500,7 +1500,7 @@ _0232A7C0: ldrh r3, [r3, #0x36] ldr r0, [r0, #0x50] mov r1, #0xc - bl FUN_022C0810 + bl ov00_022C0810 cmp r0, #0 movne r1, #0 ldreq r0, _0232A8B4 @ =0x0233C240 @@ -1543,7 +1543,7 @@ _0232A87C: bl ov01_0232AB88 _0232A8A4: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #4 pop {r3, r4, r5, r6, pc} .align 2, 0 @@ -1555,7 +1555,7 @@ ov01_0232A8B8: @ 0x0232A8B8 push {r3, lr} mov r1, r0 ldr r0, _0232A8D8 @ =ov01_0232A8DC - bl FUN_022C1688 + bl ov00_022C1688 cmp r0, #2 moveq r0, #1 movne r0, #0 @@ -1568,7 +1568,7 @@ _0232A8D8: .4byte ov01_0232A8DC ov01_0232A8DC: @ 0x0232A8DC push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r5, #2] mov r4, r0 cmp r1, #0 @@ -1587,7 +1587,7 @@ _0232A914: bl ov01_0232AB88 _0232A924: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0232A930: .4byte 0x0233C240 @@ -1597,7 +1597,7 @@ _0232A930: .4byte 0x0233C240 ov01_0232A934: @ 0x0232A934 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _0232A970 @ =0x0233C240 mov r2, #1 str r2, [r1, #0x74] @@ -1609,7 +1609,7 @@ ov01_0232A934: @ 0x0232A934 blx r1 _0232A964: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0232A970: .4byte 0x0233C240 @@ -1619,7 +1619,7 @@ _0232A970: .4byte 0x0233C240 ov01_0232A974: @ 0x0232A974 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldrh r1, [r5, #2] mov r4, r0 cmp r1, #0 @@ -1692,7 +1692,7 @@ _0232AA60: blx r3 _0232AA7C: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0232AA88: .4byte 0x0233C240 @@ -1702,7 +1702,7 @@ _0232AA88: .4byte 0x0233C240 ov01_0232AA8C: @ 0x0232AA8C push {r3, lr} ldr r0, _0232AAB4 @ =ov01_02329D2C - bl FUN_022BF9E0 + bl ov00_022BF9E0 cmp r0, #2 ldrne r0, _0232AAB8 @ =0x0233C240 movne r1, #2 @@ -1719,7 +1719,7 @@ _0232AAB8: .4byte 0x0233C240 ov01_0232AABC: @ 0x0232AABC push {r3, lr} ldr r0, _0232AAE4 @ =ov01_02329DAC - bl FUN_022BFA54 + bl ov00_022BFA54 cmp r0, #2 ldrne r0, _0232AAE8 @ =0x0233C240 movne r1, #2 @@ -1739,7 +1739,7 @@ ov01_0232AAEC: @ 0x0232AAEC mov r2, #1 ldr r0, _0232AB24 @ =ov01_02329E64 str r2, [r1, #0x68] - bl FUN_022BFA94 + bl ov00_022BFA94 cmp r0, #2 ldrne r0, _0232AB20 @ =0x0233C240 movne r1, #2 @@ -1756,7 +1756,7 @@ _0232AB24: .4byte ov01_02329E64 ov01_0232AB28: @ 0x0232AB28 push {r3, lr} ldr r0, _0232AB50 @ =ov01_02329FC8 - bl FUN_022BFAD4 + bl ov00_022BFAD4 cmp r0, #2 ldrne r0, _0232AB54 @ =0x0233C240 movne r1, #2 @@ -1773,7 +1773,7 @@ _0232AB54: .4byte 0x0233C240 ov01_0232AB58: @ 0x0232AB58 push {r3, lr} ldr r0, _0232AB80 @ =ov01_0232A048 - bl FUN_022BF2C4 + bl ov00_022BF2C4 cmp r0, #0 ldrne r0, _0232AB84 @ =0x0233C240 movne r1, #2 @@ -1794,7 +1794,7 @@ ov01_0232AB88: @ 0x0232AB88 cmp r1, #0 beq _0232ABBC ldr r0, [r0, #0x50] - bl FUN_022C0A64 + bl ov00_022C0A64 cmp r0, #0 movne r0, #0 popne {r3, pc} @@ -1809,7 +1809,7 @@ _0232ABBC: movne r1, #3 strne r1, [r0, #0x7c] ldr r0, _0232ABFC @ =ov01_0232A078 - bl FUN_022BFB9C + bl ov00_022BFB9C cmp r0, #2 ldrne r0, _0232ABF8 @ =0x0233C240 movne r1, #2 @@ -1828,7 +1828,7 @@ ov01_0232AC00: @ 0x0232AC00 ldr r1, _0232AC24 @ =0x0233C240 ldr r0, _0232AC28 @ =ov01_0232A194 ldr r1, [r1, #0x20] - bl FUN_022BFC14 + bl ov00_022BFC14 cmp r0, #2 moveq r0, #1 movne r0, #0 @@ -1844,7 +1844,7 @@ ov01_0232AC2C: @ 0x0232AC2C ldr r1, _0232AC50 @ =0x0233C240 ldr r0, _0232AC54 @ =ov01_0232A380 ldr r1, [r1, #0x28] - bl FUN_022BFDEC + bl ov00_022BFDEC cmp r0, #2 moveq r0, #1 movne r0, #0 @@ -1858,7 +1858,7 @@ _0232AC54: .4byte ov01_0232A380 ov01_0232AC58: @ 0x0232AC58 push {r3, lr} ldr r0, _0232AC74 @ =ov01_0232A52C - bl FUN_022C0028 + bl ov00_022C0028 cmp r0, #2 moveq r0, #1 movne r0, #0 @@ -1880,13 +1880,13 @@ ov01_0232AC78: @ 0x0232AC78 str r2, [sp] ldr r1, [r0, #0x6c] ldr r0, _0232ACD4 @ =ov01_0232A5E0 - bl FUN_022C0068 + bl ov00_022C0068 b _0232ACBC _0232ACAC: str r2, [sp] ldr r1, [r0, #0x10] ldr r0, _0232ACD4 @ =ov01_0232A5E0 - bl FUN_022C0068 + bl ov00_022C0068 _0232ACBC: cmp r0, #2 movne r0, #0 @@ -1909,7 +1909,7 @@ ov01_0232ACD8: @ 0x0232ACD8 ldr r1, _0232AD58 @ =ov01_0232A974 mov r0, #0xd mov r2, #0 - bl FUN_022BF308 + bl ov00_022BF308 cmp r0, #0 movne r0, #0 bne _0232AD4C @@ -1926,7 +1926,7 @@ _0232AD0C: lsl r2, r2, #0x10 ldr r3, [r3, #0x3c] lsr r2, r2, #0x10 - bl FUN_022C0430 + bl ov00_022C0430 cmp r0, #2 movne r0, #0 moveq r0, #1 @@ -1953,7 +1953,7 @@ ov01_0232AD60: @ 0x0232AD60 ldr r0, _0232ADB8 @ =ov01_0232A934 mov r1, #0 str ip, [sp, #8] - bl FUN_022C0498 + bl ov00_022C0498 cmp r0, #2 ldrne r0, _0232ADBC @ =0x0233C240 movne r1, #1 @@ -1974,17 +1974,17 @@ ov01_0232ADC0: @ 0x0232ADC0 mov r4, r0 mov r0, #0x160 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _0232AEC0 @ =0x0233C0D8 mov r1, #0x160 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0232AEC4 @ =0x0233C580 mov r1, #0x200 - bl FUN_02003250 + bl MemZero ldr r0, _0232AEC8 @ =0x0233C380 mov r1, #0x200 - bl FUN_02003250 + bl MemZero ldr r2, _0232AEC0 @ =0x0233C0D8 mov r3, #1 ldr r1, [r2] @@ -2058,13 +2058,13 @@ ov01_0232AED4: @ 0x0232AED4 ldr r2, _0232AF40 @ =ov01_0232B9E8 mov r0, #0x100 mov r1, #0x20 - bl FUN_022C2D60 + bl ov00_022C2D60 ldr r0, _0232AF44 @ =ov01_0232B8D0 bl ov01_02329BA8 b _0232AF24 _0232AF14: ldr r0, _0232AF40 @ =ov01_0232B9E8 - bl FUN_022C2E1C + bl ov00_022C2E1C ldr r0, _0232AF48 @ =ov01_0232B960 bl ov01_02329BA8 _0232AF24: @@ -2293,20 +2293,20 @@ ov01_0232B18C: @ 0x0232B18C bne _0232B1C8 ldr r0, _0232B204 @ =0x0233C380 mov r1, #0x100 - bl FUN_022C2F20 + bl ov00_022C2F20 ldr r0, _0232B208 @ =0x0000FFFF - bl FUN_022C324C + bl ov00_022C324C b _0232B1DC _0232B1C8: ldr r0, _0232B204 @ =0x0233C380 mov r1, #0x20 - bl FUN_022C2F44 + bl ov00_022C2F44 mov r0, #1 - bl FUN_022C324C + bl ov00_022C324C _0232B1DC: ldr r0, _0232B20C @ =0x0000044C - bl FUN_022C2FF0 - bl FUN_022C2EAC + bl ov00_022C2FF0 + bl ov00_022C2EAC _0232B1E8: ldr r0, _0232B200 @ =0x0233C0D8 mov r1, #0 @@ -2334,11 +2334,11 @@ ov01_0232B210: @ 0x0232B210 cmp r0, #0 bne _0232B244 ldr r0, _0232B268 @ =0x0000FFFF - bl FUN_022C324C + bl ov00_022C324C b _0232B24C _0232B244: mov r0, #1 - bl FUN_022C324C + bl ov00_022C324C _0232B24C: cmp r4, #0 beq _0232B25C @@ -2357,7 +2357,7 @@ ov01_0232B26C: @ 0x0232B26C push {r3, lr} sub sp, sp, #0x7d0 add r0, sp, #0 - bl FUN_022BF3E0 + bl ov00_022BF3E0 ldr r0, _0232B2C8 @ =0x0233C0D8 ldr r0, [r0] ldr r0, [r0, #0x18] @@ -2397,12 +2397,12 @@ ov01_0232B2CC: @ 0x0232B2CC bne _0232B300 ldr r0, _0232B374 @ =0x0233C380 mov r1, #0x100 - bl FUN_022C2F20 + bl ov00_022C2F20 b _0232B30C _0232B300: ldr r0, _0232B374 @ =0x0233C380 mov r1, #0x20 - bl FUN_022C2F44 + bl ov00_022C2F44 _0232B30C: bl ov01_02329544 ldr r0, _0232B370 @ =0x0233C0D8 @@ -2411,10 +2411,10 @@ _0232B30C: cmp r0, #0 beq _0232B338 ldr r0, _0232B378 @ =0x0000FFFF - bl FUN_022C324C + bl ov00_022C324C ldr r0, _0232B37C @ =0x0000044C - bl FUN_022C2FF0 - bl FUN_022C2EAC + bl ov00_022C2FF0 + bl ov00_022C2EAC _0232B338: ldr r0, _0232B370 @ =0x0233C0D8 mov r1, #0 @@ -2425,7 +2425,7 @@ _0232B338: bl ov01_0232C10C ldr r0, _0232B370 @ =0x0233C0D8 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0232B370 @ =0x0233C0D8 mov r1, #0 str r1, [r0] @@ -2440,7 +2440,7 @@ _0232B37C: .4byte 0x0000044C arm_func_start ov01_0232B380 ov01_0232B380: @ 0x0232B380 push {r3, lr} - bl FUN_022BF660 + bl ov00_022BF660 cmp r0, #3 addls pc, pc, r0, lsl #2 b _0232B3C4 @@ -2520,7 +2520,7 @@ ov01_0232B420: @ 0x0232B420 ldr r0, [ip] ldr r1, _0232B538 @ =0x0000044C add r0, r0, #0x1c - bl FUN_022C2FAC + bl ov00_022C2FAC tst r0, #0xff moveq r0, #0 beq _0232B528 @@ -2542,13 +2542,13 @@ _0232B4B8: strbeq r0, [r1, #0xb] beq _0232B528 bl ov01_02329B28 - bl FUN_022C2EF0 + bl ov00_022C2EF0 ldr r0, _0232B530 @ =0x0233C0D8 ldr r1, _0232B53C @ =ov01_0232B9E8 ldr r0, [r0] add r0, r0, #0x100 ldrh r0, [r0, #0x10] - bl FUN_022C3008 + bl ov00_022C3008 cmp r0, #0 beq _0232B518 ldr r0, _0232B530 @ =0x0233C0D8 @@ -2560,8 +2560,8 @@ _0232B4B8: b _0232B528 _0232B518: mov r0, #1 - bl FUN_022C324C - bl FUN_022C2D18 + bl ov00_022C324C + bl ov00_022C2D18 mov r0, #0 _0232B528: add sp, sp, #8 @@ -2595,7 +2595,7 @@ ov01_0232B540: @ 0x0232B540 mov r1, r2 add r0, sp, #1 mov r2, r4 - bl FUN_020032D4 + bl MemcpySimple ldr r0, _0232B5C8 @ =0x0233C0D8 add r1, r5, #1 ldr r0, [r0] @@ -2605,7 +2605,7 @@ ov01_0232B540: @ 0x0232B540 ldr r3, _0232B5CC @ =0x0232B8A8 add r1, sp, #0 add r2, r4, #1 - bl FUN_022C31D4 + bl ov00_022C31D4 and r0, r0, #0xff _0232B5C0: add sp, sp, #0xc @@ -2845,7 +2845,7 @@ ov01_0232B8D0: @ 0x0232B8D0 mov r0, r1 mov r1, r2 mov r2, ip - bl FUN_022C2F68 + bl ov00_022C2F68 ldr r0, _0232B958 @ =0x0233C0D8 ldr r1, [r0] ldrb r0, [r1, #0x15c] @@ -2865,7 +2865,7 @@ _0232B92C: movhi r2, #0x200 add r3, r3, #0x100 strh r2, [r3, #0x2e] - bl FUN_020032D4 + bl MemcpySimple pop {r3, pc} .align 2, 0 _0232B958: .4byte 0x0233C0D8 @@ -2885,7 +2885,7 @@ ov01_0232B960: @ 0x0232B960 beq _0232B9B4 mov r0, r1 mov r1, r2 - bl FUN_022C2F8C + bl ov00_022C2F8C ldr r0, _0232B9E0 @ =0x0233C0D8 ldr r1, [r0] ldrb r0, [r1, #0x15c] @@ -2905,7 +2905,7 @@ _0232B9B4: movhi r2, #0x200 add r3, r3, #0x100 strh r2, [r3, #0x2e] - bl FUN_020032D4 + bl MemcpySimple pop {r3, pc} .align 2, 0 _0232B9E0: .4byte 0x0233C0D8 @@ -2919,7 +2919,7 @@ ov01_0232B9E8: @ 0x0232B9E8 mov r5, r0 ldrh r0, [r5, #0xa] mov r4, #0 - bl FUN_022C2D3C + bl ov00_022C2D3C ldr r0, _0232BD3C @ =0x0233C0D8 ldr r0, [r0] cmp r0, #0 @@ -2973,7 +2973,7 @@ _0232BA7C: ldrh r0, [r0, #0x10] add r2, r1, #0x50 mov r1, #0 - bl FUN_022C306C + bl ov00_022C306C cmp r0, #0 ldreq r0, _0232BD3C @ =0x0233C0D8 moveq r1, #1 @@ -2993,7 +2993,7 @@ _0232BADC: ldr r3, _0232BD48 @ =0x0232B8A8 add r1, sp, #0xa mov r2, #2 - bl FUN_022C31D4 + bl ov00_022C31D4 cmp r0, #0 ldreq r0, _0232BD3C @ =0x0233C0D8 moveq r1, #1 @@ -3010,7 +3010,7 @@ _0232BB28: ldrh r0, [r0, #0x10] add r2, r1, #0x50 mov r1, #0 - bl FUN_022C306C + bl ov00_022C306C cmp r0, #0 ldreq r0, _0232BD3C @ =0x0233C0D8 moveq r1, #1 @@ -3039,7 +3039,7 @@ _0232BB68: ldm r2, {r1, r3} ldrh r0, [r0, #0x10] add r2, r5, #0x90 - bl FUN_022C3110 + bl ov00_022C3110 cmp r0, #0 bne _0232BD34 ldr r1, _0232BD3C @ =0x0233C0D8 @@ -3047,7 +3047,7 @@ _0232BB68: ldr r1, [r1] mov r2, #1 strb r2, [r1, #0x14] - bl FUN_022C2FF0 + bl ov00_022C2FF0 b _0232BD34 _0232BBE4: ldr r1, _0232BD3C @ =0x0233C0D8 @@ -3075,7 +3075,7 @@ _0232BBE4: add r0, r0, #0x100 ldrh r0, [r0, #0x10] mov r2, #2 - bl FUN_022C31D4 + bl ov00_022C31D4 cmp r0, #0 ldreq r0, _0232BD3C @ =0x0233C0D8 moveq r1, #1 @@ -3095,7 +3095,7 @@ _0232BC80: b _0232BD34 _0232BC8C: ldr r0, [r5, #0x14] - bl FUN_022C2FF0 + bl ov00_022C2FF0 ldr r0, _0232BD3C @ =0x0233C0D8 ldr r1, [r0] ldr r0, [r1, #0x18] @@ -3119,7 +3119,7 @@ _0232BCB0: ldr r0, [r0] add r0, r0, #0x100 ldrh r0, [r0, #0x10] - bl FUN_022C3008 + bl ov00_022C3008 b _0232BD34 _0232BCF4: cmp r1, #1 @@ -3161,7 +3161,7 @@ ov01_0232BD54: @ 0x0232BD54 mov r2, #1 mov r1, #0x100 strb r2, [r3, #0x15c] - bl FUN_022C2F20 + bl ov00_022C2F20 lsl r1, r0, #0x10 ldr r0, _0232BD94 @ =0x0233C380 lsr r1, r1, #0x10 @@ -3183,7 +3183,7 @@ ov01_0232BD98: @ 0x0232BD98 mov r2, #1 mov r1, #0x20 strb r2, [r3, #0x15c] - bl FUN_022C2F44 + bl ov00_022C2F44 lsl r1, r0, #0x10 ldr r0, _0232BDD8 @ =0x0233C380 lsr r1, r1, #0x10 @@ -3417,7 +3417,7 @@ _0232C09C: .4byte 0x0233C0D8 ov01_0232C0A0: @ 0x0232C0A0 push {r4, lr} mov r4, r0 - bl FUN_020205B0 + bl GetLanguage mvn r1, #0 cmp r0, r1 ldr r1, _0232C0C8 @ =0x0233C0E0 @@ -3439,7 +3439,7 @@ ov01_0232C0CC: @ 0x0232C0CC strb r2, [r1] ldr r0, [r0] ldr r1, _0232C104 @ =0x0233AEF8 - bl FUN_0201D3DC + bl LoadWanTableEntry ldr r1, _0232C108 @ =0x0233C780 strh r0, [r1] pop {r3, pc} @@ -3458,7 +3458,7 @@ ov01_0232C10C: @ 0x0232C10C ldr r2, _0232C140 @ =0x020AFC68 ldrsh r1, [r0] ldr r0, [r2] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer ldr r0, _0232C144 @ =0x0233C140 mov r1, #0 strb r1, [r0, #1] @@ -3478,11 +3478,11 @@ ov01_0232C148: @ 0x0232C148 ldr r0, _0232C1CC @ =0x0233C800 mov r4, r1 mov r6, r2 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldr r1, _0232C1D0 @ =0x0233C780 ldr r0, _0232C1CC @ =0x0233C800 ldrsh r1, [r1] - bl FUN_0201C0E8 + bl sub_0201C0E8 mov r1, r6 mov r0, #0xc str r0, [sp] @@ -3493,7 +3493,7 @@ ov01_0232C148: @ 0x0232C148 str r2, [sp, #0xc] ldr r0, _0232C1CC @ =0x0233C800 mov r3, r2 - bl FUN_0201C2CC + bl sub_0201C2CC ldr r1, _0232C1CC @ =0x0233C800 mov r0, #0 strh r0, [r1, #0x38] @@ -3532,7 +3532,7 @@ ov01_0232C1D8: @ 0x0232C1D8 str r3, [sp, #8] mov r3, r2 str r2, [sp, #0xc] - bl FUN_0201C2CC + bl sub_0201C2CC ldr r0, _0232C23C @ =0x0233C140 mov r1, #1 strb r1, [r0] @@ -3569,7 +3569,7 @@ _0232C270: strb r1, [r0] _0232C294: ldr r0, _0232C2A8 @ =0x0233C784 - bl FUN_0201CF5C + bl sub_0201CF5C pop {r4, pc} .align 2, 0 _0232C2A0: .4byte 0x0233C140 @@ -3585,7 +3585,7 @@ ov01_0232C2AC: @ 0x0232C2AC cmp r0, #0 popeq {r3, pc} ldr r0, _0232C2E0 @ =0x0233C800 - bl FUN_0201C138 + bl sub_0201C050 ldr r0, _0232C2DC @ =0x0233C140 mov r1, #0 strb r1, [r0, #1] @@ -3599,7 +3599,7 @@ _0232C2E0: .4byte 0x0233C800 arm_func_start ov01_0232C2E4 ov01_0232C2E4: @ 0x0232C2E4 push {r3, lr} - bl FUN_02055770 + bl GetHero ldr r1, _0232C360 @ =0x0233C144 mov r2, #0 strb r2, [r1, #1] @@ -3607,26 +3607,26 @@ ov01_0232C2E4: @ 0x0232C2E4 cmp r0, #0 beq _0232C330 ldrsh r0, [r0, #4] - bl FUN_020526EC + bl GetSpriteIndex mov r3, #0 ldr r1, _0232C364 @ =0x020AFC68 str r3, [sp] mov r2, r0 ldr r0, [r1] mov r1, #2 - bl FUN_0201D484 + bl sub_0201D484 ldr r1, _0232C368 @ =0x0233C87C b _0232C358 _0232C330: ldr r0, _0232C36C @ =0x00000229 - bl FUN_020526EC + bl GetSpriteIndex mov r3, #0 ldr r1, _0232C364 @ =0x020AFC68 str r3, [sp] mov r2, r0 ldr r0, [r1] mov r1, #2 - bl FUN_0201D484 + bl sub_0201D484 ldr r1, _0232C368 @ =0x0233C87C _0232C358: strh r0, [r1] @@ -3646,7 +3646,7 @@ ov01_0232C370: @ 0x0232C370 ldr r2, _0232C3A4 @ =0x020AFC68 ldrsh r1, [r0] ldr r0, [r2] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer ldr r0, _0232C3A8 @ =0x0233C144 mov r1, #0 strb r1, [r0, #1] @@ -3666,11 +3666,11 @@ ov01_0232C3AC: @ 0x0232C3AC ldr r0, _0232C448 @ =0x0233C8FC mov r4, r1 mov r6, r3 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldr r1, _0232C44C @ =0x0233C87C ldr r0, _0232C448 @ =0x0233C8FC ldrsh r1, [r1] - bl FUN_0201C0E8 + bl sub_0201C0E8 mov r0, #0xd str r0, [sp] mov r1, #0 @@ -3683,7 +3683,7 @@ ov01_0232C3AC: @ 0x0232C3AC rsb r2, r3, r6, lsl #29 add r2, r3, r2, ror #29 mov r3, #0x20 - bl FUN_0201C2CC + bl sub_0201C2CC mov r1, #0 ldr r0, _0232C448 @ =0x0233C8FC strh r1, [r0, #0x38] @@ -3692,7 +3692,7 @@ ov01_0232C3AC: @ 0x0232C3AC ldrh r2, [r0, #2] orr r2, r2, #0x20 strh r2, [r0, #2] - bl FUN_0201D12C + bl sub_0201D12C ldr r0, _0232C450 @ =0x0233C144 mov r1, #1 strb r1, [r0] @@ -3732,7 +3732,7 @@ ov01_0232C454: @ 0x0232C454 add r2, r3, r2, ror #29 mov r3, #0x20 str ip, [sp, #0xc] - bl FUN_0201C2CC + bl sub_0201C2CC ldr r0, _0232C4D0 @ =0x0233C144 mov r1, #1 strb r1, [r0] @@ -3769,7 +3769,7 @@ _0232C504: strb r1, [r0] _0232C528: ldr r0, _0232C53C @ =0x0233C880 - bl FUN_0201CF5C + bl sub_0201CF5C pop {r4, pc} .align 2, 0 _0232C534: .4byte 0x0233C144 @@ -3785,7 +3785,7 @@ ov01_0232C540: @ 0x0232C540 cmp r0, #0 popeq {r3, pc} ldr r0, _0232C574 @ =0x0233C8FC - bl FUN_0201C138 + bl sub_0201C050 ldr r0, _0232C570 @ =0x0233C144 mov r1, #0 strb r1, [r0, #1] @@ -3832,12 +3832,12 @@ ov01_0232C5C8: @ 0x0232C5C8 mov r0, #0x3e8 mov r6, r1 mov r4, r2 - bl FUN_02002274 + bl RandInt lsl r2, r0, #0x10 mov r0, sl mov r1, #0xa4 lsr sb, r2, #0x10 - bl FUN_02003250 + bl MemZero bl ov01_0232E22C lsl r2, r4, #0x18 lsl r1, r4, #8 @@ -3846,13 +3846,13 @@ ov01_0232C5C8: @ 0x0232C5C8 str r0, [sl] orr r0, r2, r1 str r0, [sl, #4] - bl FUN_020205A0 + bl GetLanguageType mov r5, r0 - bl FUN_020205A0 + bl GetLanguageType mov r4, r0 - bl FUN_020205A0 + bl GetLanguageType mov r7, r0 - bl FUN_020205A0 + bl GetLanguageType lsl r1, r7, #8 and r3, r1, #0xff0000 lsr r1, r4, #0x18 @@ -3873,42 +3873,42 @@ ov01_0232C5C8: @ 0x0232C5C8 strh r0, [sl, #0x5c] add r0, sl, #0x48 mov r1, #0x14 - bl FUN_02003250 + bl MemZero add r0, sp, #4 - bl FUN_02050B10 + bl GetTeamNameCheck cmp r6, #0 add r1, sp, #4 add r0, sl, #0x48 beq _0232C6AC mov r2, #0xa - bl FUN_02025404 + bl sub_02025404 b _0232C6B0 _0232C6AC: - bl FUN_02025100 + bl StrcpySimple _0232C6B0: - bl FUN_022BD5C8 + bl ov00_022BD5C8 cmp r0, #0 beq _0232C7A8 - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, r0 add r0, sl, #0xc mov r2, #0x36 - bl FUN_020032D4 - bl FUN_022BD71C + bl MemcpySimple + bl ov00_022BD71C mov r8, r0 - bl FUN_022BD708 + bl ov00_022BD708 mov r7, r0 - bl FUN_022BD6E0 + bl ov00_022BD6E0 mov r6, r0 - bl FUN_022BD6F4 + bl ov00_022BD6F4 mov r5, r0 - bl FUN_022BD71C + bl ov00_022BD71C mov r4, r0 - bl FUN_022BD708 + bl ov00_022BD708 mov fp, r0 - bl FUN_022BD6E0 + bl ov00_022BD6E0 str r0, [sp] - bl FUN_022BD6F4 + bl ov00_022BD6F4 lsl r1, r5, #2 lsl r2, r0, #2 ldr r0, [sp] @@ -3927,18 +3927,18 @@ _0232C6B0: and r0, r0, #0xff00 orr r0, r1, r0 strh r0, [sl, #0x44] - bl FUN_022BD660 + bl ov00_022BD660 cmp r0, #0 ldreq r4, _0232C8B0 @ =0x0000FFFF beq _0232C76C - bl FUN_022BD690 + bl ov00_022BD690 mov r4, r0 _0232C76C: - bl FUN_022BD660 + bl ov00_022BD660 cmp r0, #0 ldreq r0, _0232C8B0 @ =0x0000FFFF beq _0232C780 - bl FUN_022BD690 + bl ov00_022BD690 _0232C780: lsl r0, r0, #0x10 lsr r1, r0, #0x10 @@ -3962,13 +3962,13 @@ _0232C7B4: _0232C7C4: lsl r0, r4, #0x10 lsr r0, r0, #0x10 - bl FUN_022BD13C + bl ov00_022BD13C mov r8, r0 cmp r8, #0 ble _0232C850 lsl r0, r4, #0x10 lsr r0, r0, #0x10 - bl FUN_022BD2C0 + bl ov00_022BD2C0 cmp r0, #0 beq _0232C850 lsr r2, r8, #0x18 @@ -3984,12 +3984,12 @@ _0232C7C4: orr r1, r2, r0 add r0, sl, r5, lsl #2 str r1, [r0, #0x64] - bl FUN_022BD5C8 + bl ov00_022BD5C8 cmp r0, #0 beq _0232C84C lsl r0, r4, #0x10 lsr r0, r0, #0x10 - bl FUN_022BD284 + bl ov00_022BD284 cmp r0, #0 orrne r0, r6, r7, lsl r5 lslne r0, r0, #0x10 @@ -4036,7 +4036,7 @@ ov01_0232C8E8: @ 0x0232C8E8 mov r4, r1 mov r5, r0 mov r1, #0x98 - bl FUN_02003250 + bl MemZero bl ov01_0232E22C str r0, [r5] ldr r6, [r4, #0x14] @@ -4196,7 +4196,7 @@ _0232CB88: str r0, [sp, #0x18] bne _0232CC1C and r0, fp, #0xff - bl FUN_0204D2F8 + bl GetMaxReachedFloor cmp r0, r8 blo _0232CE84 _0232CC1C: @@ -4236,13 +4236,13 @@ _0232CC1C: _0232CCA0: add r0, r6, sb, lsl #3 add r1, sp, #0x1c - bl FUN_0205B554 + bl sub_0205B554 cmp r0, #0 beq _0232CCC8 ldr r1, [sp, #0x20] ldr r0, _0232CEA0 @ =0x0233AF14 ldr r2, [sp, #0x1c] - bl FUN_0200C1FC + bl DebugPrint0 b _0232CCDC _0232CCC8: add sb, sb, #1 @@ -4284,7 +4284,7 @@ _0232CD20: ldr r1, [r6, #0x18] ldr r2, [r6, #0x14] ldr r0, _0232CEA4 @ =0x0233AF3C - bl FUN_0200C1FC + bl DebugPrint0 ldr sb, [sp, #0x124] add r3, sp, #0x24 ldr r2, [r6, #0x14] @@ -4298,11 +4298,11 @@ _0232CD20: _0232CD80: add r0, r6, #0x1d mov r1, #0x14 - bl FUN_02003250 + bl MemZero add r0, r6, #0x1d add r1, r7, #0x20 mov r2, #0x14 - bl FUN_0202544C + bl sub_0202544C strb fp, [r6, #4] strb r8, [r6, #5] ldr sb, [r7, #0x3c] @@ -4346,10 +4346,10 @@ _0232CD80: orr r3, sb, r3 orr r2, r2, r3 strb r2, [r6, #0xae] - bl FUN_02003250 + bl MemZero add r0, r6, #0x56 mov r1, #0x48 - bl FUN_02003250 + bl MemZero add r0, r6, #0x32 add r1, r7, #0x48 mov r2, #0x12 @@ -4382,7 +4382,7 @@ ov01_0232CEA8: @ 0x0232CEA8 mov r6, r0 mov r4, r2 mov r1, #0xc - bl FUN_02003250 + bl MemZero bl ov01_0232E22C str r0, [r6] mov r0, r5 @@ -4438,11 +4438,11 @@ ov01_0232CF84: @ 0x0232CF84 orr r2, r2, r1 mov r1, #0x14 str r2, [r4, #0x18] - bl FUN_02003250 + bl MemZero add r0, r4, #0x1d add r1, r5, #0x20 mov r2, #0x14 - bl FUN_0202544C + bl sub_0202544C ldr r3, [r5, #0x34] lsr r1, r3, #0x18 lsr r0, r3, #8 @@ -4523,10 +4523,10 @@ ov01_0232CF84: @ 0x0232CF84 orr r2, ip, r2 orr r2, r3, r2 strb r2, [r4, #0xae] - bl FUN_02003250 + bl MemZero add r0, r4, #0x56 mov r1, #0x48 - bl FUN_02003250 + bl MemZero add r0, r4, #0x32 add r1, r5, #0x48 mov r2, #0x12 @@ -4545,7 +4545,7 @@ ov01_0232D188: @ 0x0232D188 mov r6, r0 mov r4, r2 mov r1, #0xc - bl FUN_02003250 + bl MemZero bl ov01_0232E22C str r0, [r6] mov r0, r5 @@ -4594,11 +4594,11 @@ ov01_0232D1F4: @ 0x0232D1F4 orr r2, r2, r1 mov r1, #0x14 str r2, [r4, #0x18] - bl FUN_02003250 + bl MemZero add r0, r4, #0x1d add r1, r5, #0x20 mov r2, #0x14 - bl FUN_0202544C + bl sub_0202544C ldr r3, [r5, #0x34] lsr r1, r3, #0x18 lsr r0, r3, #8 @@ -4666,10 +4666,10 @@ ov01_0232D1F4: @ 0x0232D1F4 orr r2, r2, r1 mov r1, #0x24 strb r2, [r4, #0xae] - bl FUN_02003250 + bl MemZero add r0, r4, #0x56 mov r1, #0x48 - bl FUN_02003250 + bl MemZero add r0, r4, #0x32 add r1, r5, #0x48 mov r2, #0x12 @@ -4689,7 +4689,7 @@ ov01_0232D3C4: @ 0x0232D3C4 mov r6, r0 mov r1, #0xd4 mov r4, r2 - bl FUN_02003250 + bl MemZero bl ov01_0232E22C str r0, [r6] ldr r0, [r5, #0xc] @@ -4740,7 +4740,7 @@ ov01_0232D3C4: @ 0x0232D3C4 orr r7, r7, ip orr r3, r3, r7 str r3, [r6, #0x24] - bl FUN_02050990 + bl sub_02050990 cmp r4, #0 add r0, sp, #4 beq _0232D4E0 @@ -4748,7 +4748,7 @@ ov01_0232D3C4: @ 0x0232D3C4 strb r2, [sp, #1] add r1, sp, #1 mov r2, #1 - bl FUN_020509C0 + bl CopyBitsTo ldrb r2, [r5, #0xad] add r0, sp, #4 mov r1, r4 @@ -4759,10 +4759,10 @@ _0232D4E0: add r1, sp, #0 mov r2, #1 strb r3, [sp] - bl FUN_020509C0 + bl CopyBitsTo _0232D4F4: add r0, sp, #4 - bl FUN_020509BC + bl sub_020509BC add r0, r6, #0x68 add r1, r5, #0x32 mov r2, #0x12 @@ -4787,7 +4787,7 @@ ov01_0232D55C: @ 0x0232D55C mov r6, r0 mov r4, r2 mov r1, #0xc - bl FUN_02003250 + bl MemZero bl ov01_0232E22C str r0, [r6] mov r0, r5 @@ -4811,11 +4811,11 @@ ov01_0232D5C4: @ 0x0232D5C4 add r0, sp, #4 add r1, r6, #0x50 mov r2, #0x40 - bl FUN_02050974 + bl sub_02050974 add r0, sp, #4 add r1, sp, #0 mov r2, #1 - bl FUN_02050A40 + bl CopyBitsFrom ldrb r0, [sp] cmp r0, #0 movne r0, #1 @@ -4841,7 +4841,7 @@ ov01_0232D5C4: @ 0x0232D5C4 bl ov01_0232E58C _0232D650: add r0, sp, #4 - bl FUN_020509BC + bl sub_020509BC mov r0, r4 add sp, sp, #0x14 pop {r3, r4, r5, r6, pc} @@ -4906,11 +4906,11 @@ ov01_0232D664: @ 0x0232D664 orr r2, ip, r2 orr r2, r3, r2 str r2, [r4, #0x18] - bl FUN_02003250 + bl MemZero add r0, r4, #0x1d add r1, r5, #0x38 mov r2, #0x14 - bl FUN_0202544C + bl sub_0202544C ldr r3, [r5, #0x4c] lsr r1, r3, #0x18 lsr r0, r3, #8 @@ -4954,10 +4954,10 @@ ov01_0232D664: @ 0x0232D664 orr r2, r2, r1 mov r1, #0x24 strb r2, [r4, #0xae] - bl FUN_02003250 + bl MemZero add r0, r4, #0x56 mov r1, #0x48 - bl FUN_02003250 + bl MemZero add r0, r4, #0x32 add r1, r5, #0x98 mov r2, #0x12 @@ -4975,7 +4975,7 @@ ov01_0232D83C: @ 0x0232D83C mov r4, r1 mov r5, r0 mov r1, #0x7c - bl FUN_02003250 + bl MemZero bl ov01_0232E22C str r0, [r5] ldr r0, [r4, #0xc] @@ -5015,7 +5015,7 @@ ov01_0232D8C8: @ 0x0232D8C8 mov r6, r0 mov r4, r2 mov r1, #0xc - bl FUN_02003250 + bl MemZero bl ov01_0232E22C str r0, [r6] mov r0, r5 @@ -5078,10 +5078,10 @@ ov01_0232D930: @ 0x0232D930 lsr r2, r3, #0x10 strh r2, [r4, #0xa2] strh r3, [r4, #0xa0] - bl FUN_02003250 + bl MemZero add r0, r4, #0x56 mov r1, #0x48 - bl FUN_02003250 + bl MemZero add r0, r4, #0x32 add r1, r5, #0x24 mov r2, #0x12 @@ -5101,16 +5101,16 @@ ov01_0232DA1C: @ 0x0232DA1C mov r7, r0 mov r1, #0x10c mov r4, #1 - bl FUN_02003250 + bl MemZero bl ov01_0232E22C str r0, [r7] - bl FUN_02050CD0 + bl sub_02050CD0 mov sb, r0 - bl FUN_02050CD0 + bl sub_02050CD0 mov r8, r0 - bl FUN_02050CD0 + bl sub_02050CD0 mov r6, r0 - bl FUN_02050CD0 + bl sub_02050CD0 lsl r2, r8, #8 and r3, r2, #0xff0000 lsr r2, r6, #0x18 @@ -5132,21 +5132,21 @@ ov01_0232DA1C: @ 0x0232DA1C add r1, r7, #0xc add r0, sp, #0xc mov r2, #0x100 - bl FUN_02050990 + bl sub_02050990 add r0, sp, #2 mov r1, #0 - bl FUN_02057030 + bl sub_02057030 strb r0, [sp] tst r0, #0xff add r0, sp, #0xc bne _0232DADC - bl FUN_020509BC + bl sub_020509BC mov r0, #0 b _0232DB8C _0232DADC: add r1, sp, #0 mov r2, #3 - bl FUN_020509C0 + bl CopyBitsTo mov sl, #0 add sb, sp, #2 add r7, sp, #0x1c @@ -5155,21 +5155,21 @@ _0232DADC: _0232DAFC: lsl r0, sl, #1 ldrsh r0, [sb, r0] - bl FUN_020555A8 + bl GetTeamMember mov r8, r0 mov r0, r7 mov r1, r8 - bl FUN_02055E14 + bl sub_02055E14 mov r0, r6 mov r1, r7 mov r2, r5 bl ov01_0232E334 ldrsh r0, [r8, #4] - bl FUN_02062B64 + bl sub_02062B64 cmp r0, #0 bne _0232DB68 add r0, r8, #0x22 - bl FUN_02014EF8 + bl IsMovesetValid cmp r0, #0 beq _0232DB68 ldrb r0, [r8, #1] @@ -5191,7 +5191,7 @@ _0232DB74: blt _0232DAFC _0232DB80: add r0, sp, #0xc - bl FUN_020509BC + bl sub_020509BC mov r0, r4 _0232DB8C: add sp, sp, #0x68 @@ -5292,19 +5292,19 @@ _0232DD2C: orr r2, r3, r2 orr r2, r8, r2 strb r2, [r4, #1] - bl FUN_02003250 + bl MemZero add r0, r4, #2 add r1, sl, #8 mov r2, #0x14 - bl FUN_0202544C + bl sub_0202544C add r1, sl, #0x24 add r0, sp, #4 mov r2, #0x100 - bl FUN_02050974 + bl sub_02050974 add r0, sp, #4 add r1, sp, #0 mov r2, #3 - bl FUN_02050A40 + bl CopyBitsFrom mov sl, #0 add r8, r4, #0x18 b _0232DE2C @@ -5330,7 +5330,7 @@ _0232DE50: cmp r3, #4 blt _0232DE44 add r0, sp, #4 - bl FUN_020509BC + bl sub_020509BC add sb, sb, #1 _0232DE64: cmp sb, r5 @@ -5346,7 +5346,7 @@ ov01_0232DE74: @ 0x0232DE74 mov r6, r0 mov r4, r2 mov r1, #0xc - bl FUN_02003250 + bl MemZero bl ov01_0232E22C str r0, [r6] mov r0, r5 @@ -5401,19 +5401,19 @@ ov01_0232DF18: @ 0x0232DF18 orr r2, r2, r1 mov r1, #0x14 strb r2, [r4, #1] - bl FUN_02003250 + bl MemZero add r0, r4, #2 add r1, r5, #8 mov r2, #0x14 - bl FUN_0202544C + bl sub_0202544C add r0, sp, #4 add r1, r5, #0x24 mov r2, #0x100 - bl FUN_02050974 + bl sub_02050974 add r0, sp, #4 add r1, sp, #0 mov r2, #3 - bl FUN_02050A40 + bl CopyBitsFrom mov r8, #0 add r6, r4, #0x18 add r7, sp, #4 @@ -5440,7 +5440,7 @@ _0232E020: cmp r3, #4 blt _0232E014 add r0, sp, #4 - bl FUN_020509BC + bl sub_020509BC add sp, sp, #0x14 pop {r3, r4, r5, r6, r7, r8, pc} arm_func_end ov01_0232DF18 @@ -5452,7 +5452,7 @@ ov01_0232E038: @ 0x0232E038 mov r6, r0 mov r4, r2 mov r1, #0xc - bl FUN_02003250 + bl MemZero bl ov01_0232E22C str r0, [r6] mov r0, r5 @@ -5504,19 +5504,19 @@ ov01_0232E0A4: @ 0x0232E0A4 orr r2, r2, r1 mov r1, #0x14 strb r2, [r4, #1] - bl FUN_02003250 + bl MemZero add r0, r4, #2 add r1, r5, #8 mov r2, #0x14 - bl FUN_0202544C + bl sub_0202544C add r0, sp, #4 add r1, r5, #0x24 mov r2, #0x100 - bl FUN_02050974 + bl sub_02050974 add r0, sp, #4 add r1, sp, #0 mov r2, #3 - bl FUN_02050A40 + bl CopyBitsFrom mov r8, #0 add r6, r4, #0x18 add r7, sp, #4 @@ -5543,7 +5543,7 @@ _0232E1AC: cmp r3, #4 blt _0232E1A0 add r0, sp, #4 - bl FUN_020509BC + bl sub_020509BC add sp, sp, #0x14 pop {r3, r4, r5, r6, r7, r8, pc} arm_func_end ov01_0232E0A4 @@ -5581,13 +5581,13 @@ ov01_0232E1C4: @ 0x0232E1C4 arm_func_start ov01_0232E22C ov01_0232E22C: @ 0x0232E22C push {r4, r5, r6, lr} - bl FUN_022BCCC8 + bl ov00_022BCCC8 mov r6, r0 - bl FUN_022BCCC8 + bl ov00_022BCCC8 mov r5, r0 - bl FUN_022BCCC8 + bl ov00_022BCCC8 mov r4, r0 - bl FUN_022BCCC8 + bl ov00_022BCCC8 lsr r1, r4, #0x18 lsr r0, r0, #8 lsl r2, r5, #8 @@ -5677,83 +5677,83 @@ ov01_0232E334: @ 0x0232E334 mov r2, #4 strh r4, [sp, #0xa] str r3, [sp, #4] - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #4 mov r2, #7 - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #5 - bl FUN_020515C4 + bl sub_020515C4 mov r0, r7 add r1, r6, #8 mov r2, #0xb - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #0xa - bl FUN_02059AF8 + bl sub_02059AF8 mov r0, r7 add r1, r6, #0xb - bl FUN_02059AF8 + bl sub_02059AF8 mov r0, r7 add r1, r6, #0xc mov r2, #0xa - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #0xe mov r2, #0xa - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #0x10 mov r2, #8 - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #0x11 mov r2, #8 - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #0x12 mov r2, #8 - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #0x13 mov r2, #8 - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #0x14 mov r2, #0x18 - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #0x18 mov r2, #0x45 - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, r6, #0x24 mov r2, #4 - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, sp, #4 mov r2, #3 - bl FUN_020509C0 + bl CopyBitsTo mov r0, r7 add r1, sp, #8 - bl FUN_0200DFE4 + bl sub_0200DFE4 mov r0, r7 add r1, r6, #0x2a - bl FUN_02014ABC + bl CopyMovesetTo add r0, sp, #0xc mov r1, #0x18 - bl FUN_02003250 + bl MemZero cmp r5, #0 mov r5, #0 beq _0232E4FC mov r0, #0x14 mov r1, #0 - bl FUN_02001170 + bl MemAlloc add r1, r6, #0x42 mov r2, #0xa mov r4, r0 - bl FUN_02025404 + bl sub_02025404 add r1, sp, #0xc b _0232E4D4 _0232E4A4: @@ -5779,23 +5779,23 @@ _0232E4DC: movne r2, #0 strhne r2, [r0, r1] mov r0, r4 - bl FUN_02001188 + bl MemFree b _0232E570 _0232E4FC: ldrsh r0, [r6, #8] - bl FUN_020526C8 + bl GetNameString str r0, [sp] add r6, sp, #0xc add r4, sp, #0 b _0232E54C _0232E514: mov r0, r4 - bl FUN_0202065C + bl sub_0202065C mov sb, r0 - bl FUN_02025480 + bl sub_02025480 mov r8, r0 mov r0, sb - bl FUN_02025480 + bl sub_02025480 asr r1, r0, #8 lsl r0, r8, #8 and r1, r1, #0xff @@ -5818,7 +5818,7 @@ _0232E570: add r1, sp, #0xc mov r0, r7 mov r2, #0xa0 - bl FUN_020509C0 + bl CopyBitsTo add sp, sp, #0x24 pop {r4, r5, r6, r7, r8, sb, pc} .align 2, 0 @@ -5833,86 +5833,86 @@ ov01_0232E58C: @ 0x0232E58C mov r5, r1 mov r2, #4 mov r6, r0 - bl FUN_02050A40 + bl CopyBitsFrom ldrh r2, [r5] mov r0, r6 add r1, r5, #4 and r3, r2, #1 mov r2, #7 strh r3, [r5] - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #5 - bl FUN_020515EC + bl Copy16BitsFrom mov r0, r6 add r1, r5, #8 mov r2, #0xb - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0xa - bl FUN_02059AE8 + bl sub_02059AE8 mov r0, r6 add r1, r5, #0xb - bl FUN_02059AE8 + bl sub_02059AE8 mov r0, r6 add r1, r5, #0xc mov r2, #0xa - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0xe mov r2, #0xa - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0x10 mov r2, #8 - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0x11 mov r2, #8 - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0x12 mov r2, #8 - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0x13 mov r2, #8 - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0x14 mov r2, #0x18 - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0x18 mov r2, #0x45 - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0x24 mov r2, #4 - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0x25 mov r2, #3 - bl FUN_02050A40 + bl CopyBitsFrom mov r0, r6 add r1, r5, #0x26 - bl FUN_0200DFBC + bl sub_0200DFBC mov r2, #0 strh r2, [r5, #0x26] mov r0, r6 add r1, r5, #0x2a strh r2, [r5, #0x28] - bl FUN_02014AEC + bl CopyMovesetFrom add r1, sp, #0 mov r0, r6 mov r2, #0xa0 - bl FUN_02050A40 - bl FUN_020205A0 + bl CopyBitsFrom + bl GetLanguageType cmp r4, r0 bne _0232E748 mov r0, #0x14 mov r1, #0 - bl FUN_02001170 + bl MemAlloc mov r4, r0 mov ip, #0 add r2, sp, #0 @@ -5937,17 +5937,17 @@ _0232E72C: mov r1, r4 add r0, r5, #0x42 mov r2, #0xa - bl FUN_0202544C + bl sub_0202544C mov r0, r4 - bl FUN_02001188 + bl MemFree b _0232E760 _0232E748: ldrsh r0, [r5, #8] - bl FUN_020526C8 + bl GetNameString mov r1, r0 add r0, r5, #0x42 mov r2, #0xa - bl FUN_02025314 + bl sub_02025314 _0232E760: add sp, sp, #0x2c pop {r3, r4, r5, r6, pc} @@ -5958,7 +5958,7 @@ ov01_0232E768: @ 0x0232E768 push {r3, r4, r5, lr} mov r0, #0x54 mov r1, #1 - bl FUN_02001170 + bl MemAlloc mov r5, r0 ldr r0, _0232E7B8 @ =0x0233C148 ldr r4, _0232E7BC @ =0x0233AF64 @@ -5987,7 +5987,7 @@ ov01_0232E7C0: @ 0x0232E7C0 bl ov01_0232E7E8 ldr r0, _0232E7E4 @ =0x0233C148 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0232E7E4 @ =0x0233C148 mov r1, #0 str r1, [r0] @@ -6445,7 +6445,7 @@ ov01_0232EDC0: @ 0x0232EDC0 push {r3, lr} mov r0, #4 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _0232EDE8 @ =0x0233C14C mov r2, #0 str r0, [r1] @@ -6470,7 +6470,7 @@ ov01_0232EDEC: @ 0x0232EDEC _0232EE10: ldr r0, _0232EE30 @ =0x0233C14C ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0232EE30 @ =0x0233C14C mov r1, #0 str r1, [r0] @@ -6505,8 +6505,8 @@ _0232EE34: .byte 0x03, 0x00, 0xA0, 0x03, 0x00, 0x00, 0x81, 0x05, 0x05, 0x00, 0xA0, 0x13, 0x00, 0x00, 0x81, 0x15 .byte 0x08, 0x80, 0xBD, 0xE8, 0x4C, 0xC1, 0x33, 0x02 - arm_func_start FUN_0232EFA8 -FUN_0232EFA8: @ 0x0232EFA8 + arm_func_start ov01_0232EFA8 +ov01_0232EFA8: @ 0x0232EFA8 push {r4, lr} mov r4, r0 ldr r0, _0232EFE0 @ =0x0233AFAC @@ -6524,19 +6524,19 @@ FUN_0232EFA8: @ 0x0232EFA8 .align 2, 0 _0232EFE0: .4byte 0x0233AFAC _0232EFE4: .4byte 0x0233C150 - arm_func_end FUN_0232EFA8 + arm_func_end ov01_0232EFA8 arm_func_start ov01_0232EFE8 ov01_0232EFE8: @ 0x0232EFE8 push {r3, lr} mov r0, #0x18 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _0232F034 @ =0x0233C150 str r0, [r1] bl ov01_0232F08C mov r0, #0x10 - bl FUN_022BE64C + bl ov00_022BE64C ldr r1, _0232F034 @ =0x0233C150 mov r3, #0 ldm r1, {r2, ip} @@ -6568,7 +6568,7 @@ _0232F064: bl ov01_0232F08C ldr r0, _0232F088 @ =0x0233C150 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0232F088 @ =0x0233C150 mov r1, #0 str r1, [r0] @@ -6650,7 +6650,7 @@ ov01_0232F28C: @ 0x0232F28C str r1, [sp] mov ip, #1 str ip, [sp, #4] - bl FUN_02052060 + bl sub_02052060 _0232F2E8: ldr r0, _0232F334 @ =0x0233C150 ldr r0, [r0] @@ -6664,7 +6664,7 @@ _0232F2E8: mov r2, r1 mov r3, r1 str ip, [sp, #4] - bl FUN_02052060 + bl sub_02052060 _0232F31C: ldr r0, _0232F334 @ =0x0233C150 mov r1, #3 @@ -6690,7 +6690,7 @@ ov01_0232F338: @ 0x0232F338 ldr r1, [r0] mov r0, #0x10 strb r2, [r1] - bl FUN_022BE618 + bl ov00_022BE618 ldr r0, _0232F380 @ =0x0233C150 mov r1, #4 ldr r0, [r0] @@ -6716,7 +6716,7 @@ ov01_0232F384: @ 0x0232F384 bne _0232F3B8 mov r0, #1 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 _0232F3B8: ldr r0, _0232F3F0 @ =0x0233C150 ldr r0, [r0] @@ -6726,7 +6726,7 @@ _0232F3B8: bne _0232F3DC mov r0, #1 mov r1, #3 - bl FUN_02008F64 + bl sub_02008F64 _0232F3DC: ldr r0, _0232F3F0 @ =0x0233C150 mov r1, #0 @@ -6739,11 +6739,11 @@ _0232F3F0: .4byte 0x0233C150 arm_func_start ov01_0232F3F4 ov01_0232F3F4: @ 0x0232F3F4 - ldr ip, _0232F400 @ =FUN_0232EFA8 + ldr ip, _0232F400 @ =ov01_0232EFA8 ldr r0, _0232F404 @ =0x0233AFD0 bx ip .align 2, 0 -_0232F400: .4byte FUN_0232EFA8 +_0232F400: .4byte ov01_0232EFA8 _0232F404: .4byte 0x0233AFD0 arm_func_end ov01_0232F3F4 @@ -6762,12 +6762,12 @@ ov01_0232F41C: @ 0x0232F41C push {r3, lr} mov r0, #0x14 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _0232F474 @ =0x0233C158 str r0, [r1] bl ov01_0232F504 mov r0, #0x10 - bl FUN_022BE64C + bl ov00_022BE64C ldr r1, _0232F474 @ =0x0233C158 mvn r3, #1 ldr r2, [r1] @@ -6813,11 +6813,11 @@ _0232F4A4: ldr r0, _0232F500 @ =0x0233C158 ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202F8FC + bl sub_0202F8FC _0232F4E0: ldr r0, _0232F500 @ =0x0233C158 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0232F500 @ =0x0233C158 mov r1, #0 str r1, [r0] @@ -6868,7 +6868,7 @@ _0232F578: @ jump table b _0232F6FC @ case 6 b _0232F718 @ case 7 _0232F598: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _0232F730 @ =0x0233C158 mov r1, #1 @@ -6879,7 +6879,7 @@ _0232F598: ldr r0, [r0] str r1, [r0, #4] _0232F5C0: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _0232F730 @ =0x0233C158 movne r1, #1 @@ -6892,7 +6892,7 @@ _0232F5C0: cmp r1, #0 beq _0232F618 mov r0, #0x10 - bl FUN_022BE630 + bl ov00_022BE630 ldr r0, _0232F730 @ =0x0233C158 mov r3, #1 ldr r2, [r0] @@ -6917,7 +6917,7 @@ _0232F618: bne _0232F664 ldr r0, _0232F734 @ =0x0233AFEC ldr r1, _0232F738 @ =ov01_0232F830 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _0232F730 @ =0x0233C158 ldr r1, [r1] strb r0, [r1, #8] @@ -6932,7 +6932,7 @@ _0232F678: strb r0, [r2, #0x10] b _0232F728 _0232F684: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _0232F730 @ =0x0233C158 movne r1, #1 @@ -6954,7 +6954,7 @@ _0232F6B0: strbeq r0, [r1, #0x10] beq _0232F728 mov r0, #0x10 - bl FUN_022BE630 + bl ov00_022BE630 ldr r0, _0232F730 @ =0x0233C158 mov r3, #0 ldr r2, [r0] @@ -6964,7 +6964,7 @@ _0232F6B0: strb r1, [r0, #0x10] b _0232F728 _0232F6FC: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 bne _0232F728 ldr r0, _0232F730 @ =0x0233C158 @@ -6989,7 +6989,7 @@ _0232F738: .4byte ov01_0232F830 ov01_0232F73C: @ 0x0232F73C push {r4, lr} sub sp, sp, #8 - bl FUN_02055770 + bl GetHero ldr r1, _0232F7B4 @ =0x0233C158 mov r4, r0 ldr r1, [r1] @@ -7010,7 +7010,7 @@ ov01_0232F73C: @ 0x0232F73C mov r2, r1 mov r3, r1 str ip, [sp, #4] - bl FUN_02052060 + bl sub_02052060 ldr r0, _0232F7B4 @ =0x0233C158 mov r1, #3 ldr r0, [r0] @@ -7038,13 +7038,13 @@ ov01_0232F7EC: @ 0x0232F7EC popeq {r3, pc} mov r0, #1 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 ldr r0, _0232F82C @ =0x0233C158 mov r2, #0 ldr r1, [r0] mov r0, #0x10 strb r2, [r1] - bl FUN_022BE618 + bl ov00_022BE618 pop {r3, pc} .align 2, 0 _0232F82C: .4byte 0x0233C158 @@ -7056,36 +7056,36 @@ ov01_0232F830: @ 0x0232F830 sub sp, sp, #0x54 sub sp, sp, #0x400 mov r5, r0 - bl FUN_02048C3C + bl sub_02048C3C mov r4, r0 add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, _0232F904 @ =0x00002710 mov r0, r4 - bl FUN_020900B0 + bl DivideUInt ldr r1, _0232F904 @ =0x00002710 - bl FUN_020900B0 + bl DivideUInt str r1, [sp, #0x28] ldr r1, _0232F904 @ =0x00002710 mov r0, r4 - bl FUN_020900B0 + bl DivideUInt mov r0, r5 str r1, [sp, #0x2c] - bl FUN_02027B1C + bl sub_02027B1C add r1, sp, #4 str r1, [sp] ldr r3, _0232F908 @ =0x0000C402 add r0, sp, #0x54 mov r1, #0x400 mov r2, #0x20c - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r5 mov r1, #0x1e mov r2, #0x14 add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 mov r0, #0x16 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _0232F8F0 ldr r2, _0232F90C @ =0x00000226 @@ -7094,15 +7094,15 @@ ov01_0232F830: @ 0x0232F830 add r0, sp, #0x54 mov r1, #0x100 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r3, sp, #0x54 mov r0, r5 mov r1, #0x5a mov r2, #0 - bl FUN_02026214 + bl sub_02026214 _0232F8F0: mov r0, r5 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x54 add sp, sp, #0x400 pop {r4, r5, pc} @@ -7127,12 +7127,12 @@ ov01_0232F924: @ 0x0232F924 push {r3, lr} mov r0, #0xc mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _0232F97C @ =0x0233C15C str r0, [r1] bl ov01_0232F9FC mov r0, #0x10 - bl FUN_022BE64C + bl ov00_022BE64C ldr r1, _0232F97C @ =0x0233C15C mvn r3, #1 ldr r2, [r1] @@ -7174,11 +7174,11 @@ _0232F9AC: ldrsb r0, [r0, #8] cmp r0, r1 beq _0232F9D8 - bl FUN_0202FED4 + bl sub_0202FED4 _0232F9D8: ldr r0, _0232F9F8 @ =0x0233C15C ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0232F9F8 @ =0x0233C15C mov r1, #0 str r1, [r0] @@ -7230,7 +7230,7 @@ _0232FA70: @ jump table b _0232FBC4 @ case 7 b _0232FC0C @ case 8 _0232FA94: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _0232FC24 @ =0x0233C15C mov r1, #1 @@ -7241,7 +7241,7 @@ _0232FA94: ldr r0, [r0] str r1, [r0, #4] _0232FABC: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _0232FC24 @ =0x0233C15C movne r1, #1 @@ -7254,7 +7254,7 @@ _0232FABC: cmp r1, #0 beq _0232FB14 mov r0, #0x10 - bl FUN_022BE630 + bl ov00_022BE630 ldr r0, _0232FC24 @ =0x0233C15C mov r3, #1 ldr r2, [r0] @@ -7279,7 +7279,7 @@ _0232FB14: str r1, [r0, #4] b _0232FC1C _0232FB4C: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _0232FC24 @ =0x0233C15C movne r1, #1 @@ -7301,7 +7301,7 @@ _0232FB78: strbeq r0, [r1, #9] beq _0232FC1C mov r0, #0x10 - bl FUN_022BE630 + bl ov00_022BE630 ldr r0, _0232FC24 @ =0x0233C15C mov r3, #0 ldr r2, [r0] @@ -7311,7 +7311,7 @@ _0232FB78: strb r1, [r0, #9] b _0232FC1C _0232FBC4: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 bne _0232FC1C ldr r0, _0232FC24 @ =0x0233C15C @@ -7320,7 +7320,7 @@ _0232FBC4: ldrsb r0, [r0, #8] cmp r0, r1 beq _0232FBFC - bl FUN_0202FED4 + bl sub_0202FED4 ldr r0, _0232FC24 @ =0x0233C15C mvn r1, #1 ldr r0, [r0] @@ -7362,7 +7362,7 @@ ov01_0232FC28: @ 0x0232FC28 ldr r3, _0232FCF8 @ =0x00003FC9 mov r1, r0 mov r2, r0 - bl FUN_0202FE2C + bl sub_0202FE2C ldr r1, _0232FCF4 @ =0x0233C15C ldr r1, [r1] strb r0, [r1, #8] @@ -7379,7 +7379,7 @@ _0232FC94: strb r1, [r3, #9] ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202FEF0 + bl sub_0202FEF0 cmp r0, #0 bne _0232FCEC bl ov01_0232F9FC @@ -7390,7 +7390,7 @@ _0232FC94: mov r2, r1 mov r3, r1 str ip, [sp, #4] - bl FUN_02052060 + bl sub_02052060 ldr r0, _0232FCF4 @ =0x0233C15C mov r1, #4 ldr r0, [r0] @@ -7418,13 +7418,13 @@ ov01_0232FD30: @ 0x0232FD30 popeq {r3, pc} mov r0, #1 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 ldr r0, _0232FD70 @ =0x0233C15C mov r2, #0 ldr r1, [r0] mov r0, #0x10 strb r2, [r1] - bl FUN_022BE618 + bl ov00_022BE618 pop {r3, pc} .align 2, 0 _0232FD70: .4byte 0x0233C15C @@ -7465,12 +7465,12 @@ ov01_0232FDC0: @ 0x0232FDC0 push {r3, lr} mov r0, #0xc mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _0232FE18 @ =0x0233C160 str r0, [r1] bl ov01_0232FE98 mov r0, #0x10 - bl FUN_022BE64C + bl ov00_022BE64C ldr r1, _0232FE18 @ =0x0233C160 mvn r3, #1 ldr r2, [r1] @@ -7512,11 +7512,11 @@ _0232FE48: ldrsb r0, [r0, #8] cmp r0, r1 beq _0232FE74 - bl FUN_0202FED4 + bl sub_0202FED4 _0232FE74: ldr r0, _0232FE94 @ =0x0233C160 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0232FE94 @ =0x0233C160 mov r1, #0 str r1, [r0] @@ -7568,7 +7568,7 @@ _0232FF0C: @ jump table b _02330060 @ case 7 b _023300A8 @ case 8 _0232FF30: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _023300C0 @ =0x0233C160 mov r1, #1 @@ -7579,7 +7579,7 @@ _0232FF30: ldr r0, [r0] str r1, [r0, #4] _0232FF58: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _023300C0 @ =0x0233C160 movne r1, #1 @@ -7592,7 +7592,7 @@ _0232FF58: cmp r1, #0 beq _0232FFB0 mov r0, #0x10 - bl FUN_022BE630 + bl ov00_022BE630 ldr r0, _023300C0 @ =0x0233C160 mov r3, #1 ldr r2, [r0] @@ -7617,7 +7617,7 @@ _0232FFB0: str r1, [r0, #4] b _023300B8 _0232FFE8: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _023300C0 @ =0x0233C160 movne r1, #1 @@ -7639,7 +7639,7 @@ _02330014: strbeq r0, [r1, #9] beq _023300B8 mov r0, #0x10 - bl FUN_022BE630 + bl ov00_022BE630 ldr r0, _023300C0 @ =0x0233C160 mov r3, #0 ldr r2, [r0] @@ -7649,7 +7649,7 @@ _02330014: strb r1, [r0, #9] b _023300B8 _02330060: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 bne _023300B8 ldr r0, _023300C0 @ =0x0233C160 @@ -7658,7 +7658,7 @@ _02330060: ldrsb r0, [r0, #8] cmp r0, r1 beq _02330098 - bl FUN_0202FED4 + bl sub_0202FED4 ldr r0, _023300C0 @ =0x0233C160 mvn r1, #1 ldr r0, [r0] @@ -7700,7 +7700,7 @@ ov01_023300C4: @ 0x023300C4 ldr r3, _02330194 @ =0x00000122 mov r1, r0 mov r2, r0 - bl FUN_0202FE2C + bl sub_0202FE2C ldr r1, _02330190 @ =0x0233C160 ldr r1, [r1] strb r0, [r1, #8] @@ -7717,7 +7717,7 @@ _02330130: strb r1, [r3, #9] ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202FEF0 + bl sub_0202FEF0 cmp r0, #0 bne _02330188 bl ov01_0232FE98 @@ -7728,7 +7728,7 @@ _02330130: mov r2, r1 mov r3, r1 str ip, [sp, #4] - bl FUN_02052060 + bl sub_02052060 ldr r0, _02330190 @ =0x0233C160 mov r1, #4 ldr r0, [r0] @@ -7757,13 +7757,13 @@ ov01_023301CC: @ 0x023301CC popeq {r3, pc} mov r0, #1 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 ldr r0, _0233020C @ =0x0233C160 mov r2, #0 ldr r1, [r0] mov r0, #0x10 strb r2, [r1] - bl FUN_022BE618 + bl ov00_022BE618 pop {r3, pc} .align 2, 0 _0233020C: .4byte 0x0233C160 @@ -7778,12 +7778,12 @@ ov01_02330224: @ 0x02330224 sub sp, sp, #0x10 mov r0, #0x288 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _02330584 @ =0x0233C164 str r0, [r1] bl ov01_02330644 mov r0, #0x10 - bl FUN_022BE64C + bl ov00_022BE64C ldr r1, _02330584 @ =0x0233C164 mvn r3, #1 ldr r0, [r1] @@ -7797,13 +7797,13 @@ ov01_02330224: @ 0x02330224 strb r3, [r2, #0x286] ldr r1, [r1] str r3, [r1, #4] - bl FUN_02002274 + bl RandInt mov r4, r0 ldr r0, _02330588 @ =0x020AFC68 ldr r1, _0233058C @ =0x0233B104 ldr r0, [r0] mov r2, #0 - bl FUN_0201D3DC + bl LoadWanTableEntry ldr r1, _02330584 @ =0x0233C164 ldr r2, _02330588 @ =0x020AFC68 ldr r3, [r1] @@ -7812,13 +7812,13 @@ ov01_02330224: @ 0x02330224 ldr r1, [r1, r4, lsl #2] ldr r0, [r2] mov r2, #0 - bl FUN_0201D3DC + bl LoadWanTableEntry ldr r1, _02330584 @ =0x0233C164 ldr r2, [r1] strh r0, [r2, #0x92] ldr r0, [r1] add r0, r0, #0x84 - bl FUN_0201C000 + bl sub_0201C000 ldr r0, _02330584 @ =0x0233C164 ldr r2, [r0] ldrh r1, [r2, #0x88] @@ -7830,7 +7830,7 @@ ov01_02330224: @ 0x02330224 strh r1, [r2, #0x8e] ldr r0, [r0] add r0, r0, #0x94 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldr r0, _02330584 @ =0x0233C164 ldr r2, [r0] ldrh r1, [r2, #0x96] @@ -7839,12 +7839,12 @@ ov01_02330224: @ 0x02330224 ldr r1, [r0] add r0, r1, #0x94 add r1, r1, #0x84 - bl FUN_0201D110 + bl sub_0201D110 ldr r0, _02330584 @ =0x0233C164 ldr r1, [r0] add r0, r1, #0x94 ldrsh r1, [r1, #0x90] - bl FUN_0201C0E8 + bl sub_0201C0E8 mov r1, #4 str r1, [sp] mov r2, #0 @@ -7856,7 +7856,7 @@ ov01_02330224: @ 0x02330224 mov r3, r2 ldr r0, [r0] add r0, r0, #0x94 - bl FUN_0201C2CC + bl sub_0201C2CC ldr r0, _02330584 @ =0x0233C164 mov r2, #0x78 ldr r1, [r0] @@ -7869,7 +7869,7 @@ ov01_02330224: @ 0x02330224 strh r2, [r1, #0xcc] ldr r0, [r0] add r0, r0, #0x110 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldr r1, _02330584 @ =0x0233C164 ldr r0, [r1] add r0, r0, #0x100 @@ -7879,12 +7879,12 @@ ov01_02330224: @ 0x02330224 ldr r1, [r1] add r0, r1, #0x110 add r1, r1, #0x84 - bl FUN_0201D110 + bl sub_0201D110 ldr r0, _02330584 @ =0x0233C164 ldr r0, [r0] ldrsh r1, [r0, #0x90] add r0, r0, #0x110 - bl FUN_0201C0E8 + bl sub_0201C0E8 mov r0, #5 str r0, [sp] mov r2, #0 @@ -7897,7 +7897,7 @@ ov01_02330224: @ 0x02330224 mov r1, #8 add r0, r0, #0x110 mov r3, #0x100 - bl FUN_0201C2CC + bl sub_0201C2CC mov ip, #0x78 ldr r1, _02330584 @ =0x0233C164 mov r3, #0x64 @@ -7913,7 +7913,7 @@ ov01_02330224: @ 0x02330224 strh r2, [r0, #0x48] ldr r0, [r1] add r0, r0, #0x18c - bl FUN_0201C0B0 + bl sub_0201C0B0 ldr r1, _02330584 @ =0x0233C164 ldr r0, [r1] add r0, r0, #0x100 @@ -7923,12 +7923,12 @@ ov01_02330224: @ 0x02330224 ldr r1, [r1] add r0, r1, #0x18c add r1, r1, #0x84 - bl FUN_0201D110 + bl sub_0201D110 ldr r0, _02330584 @ =0x0233C164 ldr r1, [r0] add r0, r1, #0x18c ldrsh r1, [r1, #0x90] - bl FUN_0201C0E8 + bl sub_0201C0E8 mov r0, #6 str r0, [sp] mov r2, #0 @@ -7941,7 +7941,7 @@ ov01_02330224: @ 0x02330224 ldr r0, [r0] mov r3, #0x200 add r0, r0, #0x18c - bl FUN_0201C2CC + bl sub_0201C2CC ldr r1, _02330584 @ =0x0233C164 mov r3, #0x78 ldr r0, [r1] @@ -7956,12 +7956,12 @@ ov01_02330224: @ 0x02330224 strh r2, [r0, #0xc4] ldr r0, [r1] add r0, r0, #0x208 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldr r0, _02330584 @ =0x0233C164 ldr r0, [r0] ldrsh r1, [r0, #0x92] add r0, r0, #0x208 - bl FUN_0201C0E8 + bl sub_0201C0E8 mov r0, #7 str r0, [sp] mov r2, #0 @@ -7973,7 +7973,7 @@ ov01_02330224: @ 0x02330224 ldr r0, [r0] mov r3, #0x300 add r0, r0, #0x208 - bl FUN_0201C2CC + bl sub_0201C2CC ldr r1, _02330584 @ =0x0233C164 mov r2, #0x50 ldr r0, [r1] @@ -8021,23 +8021,23 @@ _023305C0: ldrsb r0, [r0, #8] cmp r0, r1 beq _023305EC - bl FUN_0202FED4 + bl sub_0202FED4 _023305EC: ldr r0, _0233063C @ =0x0233C164 ldr r1, _02330640 @ =0x020AFC68 ldr r2, [r0] ldr r0, [r1] ldrsh r1, [r2, #0x90] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer ldr r0, _0233063C @ =0x0233C164 ldr r1, _02330640 @ =0x020AFC68 ldr r2, [r0] ldr r0, [r1] ldrsh r1, [r2, #0x92] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer ldr r0, _0233063C @ =0x0233C164 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233063C @ =0x0233C164 mov r1, #0 str r1, [r0] @@ -8068,12 +8068,12 @@ ov01_02330644: @ 0x02330644 str r1, [r2, #0x48] ldr r0, [r0] add r0, r0, #0x10 - bl FUN_0233D964 + bl ov03_0233D964 ldr r0, _023306D8 @ =0x0233C164 mov r1, #0 ldr r0, [r0] add r0, r0, #0x4c - bl FUN_0233D964 + bl ov03_0233D964 ldr r0, _023306D8 @ =0x0233C164 mov r2, #0 ldr r1, [r0] @@ -8115,7 +8115,7 @@ _0233071C: @ jump table b _02330990 @ case 7 b _023309D8 @ case 8 _02330740: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _023309F0 @ =0x0233C164 mov r1, #1 @@ -8126,7 +8126,7 @@ _02330740: ldr r0, [r0] str r1, [r0, #4] _02330768: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _023309F0 @ =0x0233C164 movne r1, #1 @@ -8139,7 +8139,7 @@ _02330768: cmp r1, #0 beq _023307C0 mov r0, #0x10 - bl FUN_022BE630 + bl ov00_022BE630 ldr r0, _023309F0 @ =0x0233C164 mov r3, #1 ldr r2, [r0] @@ -8164,7 +8164,7 @@ _023307C0: str r1, [r0, #4] b _023309E8 _023307F8: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 ldrne r0, _023309F0 @ =0x0233C164 movne r1, #1 @@ -8184,7 +8184,7 @@ _02330824: cmpeq r0, #0 beq _02330868 mov r0, #0x10 - bl FUN_022BE630 + bl ov00_022BE630 ldr r0, _023309F0 @ =0x0233C164 mov r3, #0 ldr r2, [r0] @@ -8271,7 +8271,7 @@ _02330984: strb r0, [r2, #0x284] b _023309E8 _02330990: - bl FUN_022BE6AC + bl ov00_022BE6AC cmp r0, #0 bne _023309E8 ldr r0, _023309F0 @ =0x0233C164 @@ -8280,7 +8280,7 @@ _02330990: ldrsb r0, [r0, #8] cmp r0, r1 beq _023309C8 - bl FUN_0202FED4 + bl sub_0202FED4 ldr r0, _023309F0 @ =0x0233C164 mvn r1, #1 ldr r0, [r0] @@ -8322,7 +8322,7 @@ ov01_023309F4: @ 0x023309F4 ldr r3, _02330AC4 @ =0x000004EE mov r1, r0 mov r2, r0 - bl FUN_0202FE2C + bl sub_0202FE2C ldr r1, _02330AC0 @ =0x0233C164 ldr r1, [r1] strb r0, [r1, #8] @@ -8339,7 +8339,7 @@ _02330A60: strb r1, [r3, #0x284] ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202FEF0 + bl sub_0202FEF0 cmp r0, #0 bne _02330AB8 bl ov01_02330644 @@ -8350,7 +8350,7 @@ _02330A60: mov r2, r1 mov r3, r1 str ip, [sp, #4] - bl FUN_02052060 + bl sub_02052060 ldr r0, _02330AC0 @ =0x0233C164 mov r1, #4 ldr r0, [r0] @@ -8403,7 +8403,7 @@ _02330B38: mov r3, r2 add r0, ip, #0x94 str r2, [sp, #0xc] - bl FUN_0201C2CC + bl sub_0201C2CC ldr r0, _02330D54 @ =0x0233C164 ldr r2, [r0] ldr r1, [r2, #0x48] @@ -8453,7 +8453,7 @@ _02330BE8: add r0, r3, #0x110 mov r3, #0x100 str r2, [sp, #0xc] - bl FUN_0201C2CC + bl sub_0201C2CC ldr r1, _02330D54 @ =0x0233C164 ldr r2, [r1] ldr r0, [r2, #0x48] @@ -8496,7 +8496,7 @@ _02330C64: moveq r1, #0 mov r3, #0x200 str r2, [sp, #0xc] - bl FUN_0201C2CC + bl sub_0201C2CC ldr r2, _02330D54 @ =0x0233C164 mov ip, #0x9c ldr r1, [r2] @@ -8531,7 +8531,7 @@ _02330CEC: movne r1, #0 mov r3, #0x300 str r2, [sp, #0xc] - bl FUN_0201C2CC + bl sub_0201C2CC ldr r0, _02330D54 @ =0x0233C164 mov r1, #0 ldr r0, [r0] @@ -8554,13 +8554,13 @@ ov01_02330D58: @ 0x02330D58 beq _02330D94 mov r0, #1 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 ldr r0, _02330DFC @ =0x0233C164 mov r2, #0 ldr r1, [r0] mov r0, #0x10 strb r2, [r1] - bl FUN_022BE618 + bl ov00_022BE618 _02330D94: ldr r0, _02330DFC @ =0x0233C164 ldr r1, [r0] @@ -8568,11 +8568,11 @@ _02330D94: cmp r0, #0 beq _02330DC0 add r0, r1, #0x94 - bl FUN_0201CF5C + bl sub_0201CF5C ldr r0, _02330DFC @ =0x0233C164 ldr r0, [r0] add r0, r0, #0x110 - bl FUN_0201CF5C + bl sub_0201CF5C _02330DC0: ldr r0, _02330DFC @ =0x0233C164 ldr r1, [r0] @@ -8580,14 +8580,14 @@ _02330DC0: cmp r0, #3 popne {r3, pc} add r0, r1, #0x208 - bl FUN_0201CF5C + bl sub_0201CF5C ldr r0, _02330DFC @ =0x0233C164 ldr r1, [r0] ldr r0, [r1, #0x7c] cmp r0, #0 pople {r3, pc} add r0, r1, #0x18c - bl FUN_0201CF5C + bl sub_0201CF5C pop {r3, pc} .align 2, 0 _02330DFC: .4byte 0x0233C164 @@ -8616,7 +8616,7 @@ ov01_02330EB8: @ 0x02330EB8 mov r5, r1 mov r4, r2 strb ip, [r3, #1] - bl FUN_02054BE0 + bl FemaleToMaleForm mov r3, #0 ldr r2, _02330FE8 @ =0x0233B314 b _02330F04 @@ -8644,12 +8644,12 @@ _02330F18: add r0, sp, #0x10 ldr r2, [r1, r3, lsl #3] ldr r1, _02330FF0 @ =0x0233B504 - bl FUN_02089584 + bl Sprintf ldr r0, _02330FF4 @ =0x020AFC68 add r1, sp, #0x10 ldr r0, [r0] mov r2, #0 - bl FUN_0201D3DC + bl LoadWanTableEntry ldr r1, _02330FE4 @ =0x0233C174 strh r0, [r1, #2] ldrsh r0, [r1, #2] @@ -8657,11 +8657,11 @@ _02330F18: moveq r0, #0 beq _02330FDC ldr r0, _02330FF8 @ =0x0233C978 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldr r1, _02330FE4 @ =0x0233C174 ldr r0, _02330FF8 @ =0x0233C978 ldrsh r1, [r1, #2] - bl FUN_0201C0E8 + bl sub_0201C0E8 mov r3, #0xa mov r1, #0 str r3, [sp] @@ -8671,7 +8671,7 @@ _02330F18: ldr r0, _02330FF8 @ =0x0233C978 str r2, [sp, #0xc] mov r2, r1 - bl FUN_0201C2CC + bl sub_0201C2CC ldr r2, _02330FF8 @ =0x0233C978 mov r0, #0 strh r0, [r2, #0x38] @@ -8705,7 +8705,7 @@ ov01_02330FFC: @ 0x02330FFC popeq {r3, pc} ldr r0, _02331038 @ =0x020AFC68 ldr r0, [r0] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer ldr r0, _02331034 @ =0x0233C174 mov r1, #0 strh r1, [r0, #2] @@ -8747,7 +8747,7 @@ _02331094: ldrh r1, [r0, #2] tst r1, #2 popne {r4, pc} - bl FUN_0201CF5C + bl sub_0201CF5C pop {r4, pc} .align 2, 0 _023310AC: .4byte 0x0233C174 @@ -8760,7 +8760,7 @@ ov01_023310B8: @ 0x023310B8 push {r4, lr} mov r4, r0 ldr r0, _023310DC @ =0x0233B558 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _023310E0 @ =0x0233C178 movne r1, #0 @@ -8776,7 +8776,7 @@ ov01_023310E4: @ 0x023310E4 push {r3, r4, r5, r6, r7, lr} mov r0, #0x184 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r7, _0233154C @ =0x0233C178 mov r6, #0 str r0, [r7] @@ -8789,7 +8789,7 @@ ov01_023310E4: @ 0x023310E4 str r6, [r0, #0x114] _0233111C: mov r0, r6 - bl FUN_0204C94C + bl sub_0204C94C cmp r0, #0 beq _02331180 ldr r2, [r7] @@ -8801,7 +8801,7 @@ _0233111C: lsl r1, r1, #3 add r0, r0, #0x100 strh r0, [r2, r1] - bl FUN_0204C8EC + bl GetSpecialEpisodeType cmp r6, r0 ldr r1, [r7] movne r2, r5 @@ -8839,10 +8839,10 @@ _02331180: ldr r0, [r0, #8] cmp r0, #0x20 bne _023311EC - bl FUN_0204C918 + bl sub_0204C918 b _023311F0 _023311EC: - bl FUN_0204C8EC + bl GetSpecialEpisodeType _023311F0: ldr r2, _0233154C @ =0x0233C178 mov r4, #0 @@ -8871,21 +8871,21 @@ _02331244: blt _0233122C _0233124C: mov r4, #0 - bl FUN_0204FBC4 + bl IsAdventureLogNotEmpty cmp r0, #0 beq _02331268 mov r0, #2 mov r1, #1 bl ov01_02331630 _02331268: - bl FUN_02048480 + bl sub_02048480 cmp r0, #0 beq _023313E4 mov r4, #1 - bl FUN_0204E6A4 + bl sub_0204E6A4 cmp r0, #0 bne _02331304 - bl FUN_0204E40C + bl sub_0204E40C cmp r0, #0 beq _023312A0 mov r0, #0xa @@ -8893,7 +8893,7 @@ _02331268: bl ov01_02331558 b _0233131C _023312A0: - bl FUN_0204E210 + bl sub_0204E210 cmp r0, #2 bne _023312BC mov r0, #0xd @@ -8913,7 +8913,7 @@ _023312D8: mov r0, #0x1a mov r4, #0 bl ov01_02331558 - bl FUN_0204E644 + bl sub_0204E644 cmp r0, #0 beq _0233131C mov r0, #0xc @@ -8929,7 +8929,7 @@ _02331304: bl ov01_02331558 _0233131C: mov r0, #4 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _02331338 mov r0, #0xf @@ -8937,7 +8937,7 @@ _0233131C: bl ov01_02331558 _02331338: mov r0, #3 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _02331354 mov r0, #0x12 @@ -8945,7 +8945,7 @@ _02331338: bl ov01_02331558 _02331354: mov r0, #4 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _02331370 mov r0, #0x11 @@ -8953,7 +8953,7 @@ _02331354: bl ov01_02331558 _02331370: mov r0, #8 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _0233138C mov r0, #0x13 @@ -8961,7 +8961,7 @@ _02331370: bl ov01_02331558 _0233138C: mov r0, #0x1a - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _023313A8 mov r0, #0x14 @@ -8969,7 +8969,7 @@ _0233138C: bl ov01_02331630 _023313A8: mov r0, #1 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks mov r1, r0 mov r0, #8 bl ov01_02331630 @@ -9002,7 +9002,7 @@ _023313FC: ldr r0, [r0, #0x114] cmp r0, #1 ble _02331480 - bl FUN_0204C9A0 + bl sub_0204C9A0 cmp r0, #0 beq _0233145C cmp r4, #0 @@ -9212,7 +9212,7 @@ ov01_023316CC: @ 0x023316CC mvn r1, #1 cmp r0, r1 beq _023316F4 - bl FUN_0202AABC + bl sub_0202AABC _023316F4: ldr r0, _02331780 @ =0x0233C178 mvn r1, #1 @@ -9220,7 +9220,7 @@ _023316F4: ldrsb r0, [r0, #1] cmp r0, r1 beq _02331710 - bl FUN_0202AABC + bl sub_0202AABC _02331710: ldr r0, _02331780 @ =0x0233C178 mvn r1, #1 @@ -9228,7 +9228,7 @@ _02331710: ldrsb r0, [r0, #2] cmp r0, r1 beq _0233172C - bl FUN_0202AABC + bl sub_0202AABC _0233172C: ldr r0, _02331780 @ =0x0233C178 mvn r1, #1 @@ -9236,7 +9236,7 @@ _0233172C: ldrsb r0, [r0, #3] cmp r0, r1 beq _02331748 - bl FUN_0202BC44 + bl FreeAdvancedMenu _02331748: ldr r0, _02331780 @ =0x0233C178 mvn r1, #1 @@ -9244,11 +9244,11 @@ _02331748: ldrsb r0, [r0, #4] cmp r0, r1 beq _02331764 - bl FUN_0202F148 + bl FreeDBox _02331764: ldr r0, _02331780 @ =0x0233C178 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02331780 @ =0x0233C178 mov r1, #0 str r1, [r0] @@ -9498,16 +9498,16 @@ ov01_02332580: @ 0x02332580 ldr r4, _02332634 @ =0x0233B678 beq _023325E4 mov r0, r7 - bl FUN_0204CA1C + bl sub_0204CA1C cmp r0, #0 ldrne r8, _02332638 @ =0x0233B6A4 bne _023325D8 mov r0, r7 - bl FUN_0204C9C8 + bl sub_0204C9C8 cmp r0, #0 ldreq r8, _0233263C @ =0x0233B6B0 _023325D8: - bl FUN_0204C8EC + bl GetSpecialEpisodeType cmp r7, r0 ldreq r4, _02332640 @ =0x0233B6BC _023325E4: @@ -9517,7 +9517,7 @@ _023325E4: add r0, r0, r5, lsl #3 add r0, r0, #0x100 ldrh r0, [r0, #0x1c] - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp, #0x40] add r5, sp, #4 ldr r3, _02332644 @ =0x0000C402 @@ -9525,7 +9525,7 @@ _023325E4: mov r2, r4 mov r1, #0x400 str r5, [sp] - bl FUN_020223F0 + bl PreprocessString mov r0, r6 add sp, sp, #0x54 pop {r3, r4, r5, r6, r7, r8, pc} @@ -9545,7 +9545,7 @@ ov01_02332648: @ 0x02332648 ldr r0, _02332694 @ =0x0233C178 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202BCFC + bl GetAdvancedMenuCurrentOption ldr r2, _02332694 @ =0x0233C178 mvn r1, #0 ldr r2, [r2] @@ -9554,7 +9554,7 @@ ov01_02332648: @ 0x02332648 cmp r4, r1 moveq r0, #0 popeq {r4, pc} - bl FUN_0204C8EC + bl GetSpecialEpisodeType cmp r4, r0 moveq r0, #1 movne r0, #0 @@ -9572,7 +9572,7 @@ ov01_02332698: @ 0x02332698 mov r1, #0 ldr r0, _023329C4 @ =0x0233B70C str r1, [sp, #0xc] - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 beq _023329BC ldr r0, _023329C8 @ =0x0233C184 @@ -9581,38 +9581,38 @@ ov01_02332698: @ 0x02332698 bne _023326EC mov r0, #0x630 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r3, _023329C8 @ =0x0233C184 mov r1, #0 mov r2, #0x630 str r0, [r3] - bl FUN_020032A4 + bl MemsetSimple _023326EC: ldr r0, _023329C8 @ =0x0233C184 mov r1, #0 ldr r0, [r0] str r1, [r0, #0x624] - bl FUN_0204E3C8 + bl sub_0204E3C8 ldr r1, _023329C8 @ =0x0233C184 ldr r1, [r1] strb r0, [r1, #0x61c] - bl FUN_0204E40C + bl sub_0204E40C ldr r1, _023329C8 @ =0x0233C184 ldr r1, [r1] strb r0, [r1, #0x61d] - bl FUN_0204E464 + bl sub_0204E464 ldr r1, _023329C8 @ =0x0233C184 ldr r1, [r1] strb r0, [r1, #0x61e] - bl FUN_0204E4BC + bl sub_0204E4BC ldr r1, _023329C8 @ =0x0233C184 ldr r1, [r1] strb r0, [r1, #0x61f] - bl FUN_0204E4EC + bl sub_0204E4EC ldr r1, _023329C8 @ =0x0233C184 ldr r1, [r1] strb r0, [r1, #0x620] - bl FUN_0204E530 + bl sub_0204E530 ldr r1, _023329C8 @ =0x0233C184 ldr r2, [r1] strb r0, [r2, #0x621] @@ -9627,7 +9627,7 @@ _023326EC: ldrb r1, [r3, #0x61c] ldrb r2, [r3, #0x61d] ldrb r3, [r3, #0x61e] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _023329C8 @ =0x0233C184 mov r3, #0 mvn r2, #1 @@ -9638,14 +9638,14 @@ _02332798: strb r2, [r1, #0x60f] cmp r3, #0xd blt _02332798 - bl FUN_0204A1CC - bl FUN_022BCA80 - bl FUN_022BCCF4 + bl sub_0204a1cc + bl ov00_022BCA80 + bl ov00_022BCCF4 ldr r1, _023329C8 @ =0x0233C184 ldr r1, [r1] strb r0, [r1, #0x622] mov r0, #1 - bl FUN_022BCBAC + bl ov00_022BCBAC ldr r0, _023329C8 @ =0x0233C184 ldr r1, [r0] str r5, [r1] @@ -9659,25 +9659,25 @@ _02332798: mov r0, #0 beq _02332810 mov r2, r0 - bl FUN_0204B678 + bl LoadScriptVariableValueAtIndex ldr r1, _023329C8 @ =0x0233C184 b _0233281C _02332810: mov r2, #1 - bl FUN_0204B678 + bl LoadScriptVariableValueAtIndex ldr r1, _023329C8 @ =0x0233C184 _0233281C: ldr r1, [r1] str r0, [r1, #4] ldr r0, _023329D0 @ =0x0233B71C ldr r1, _023329D4 @ =0x02332EF4 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r2, _023329C8 @ =0x0233C184 mov r1, #0 ldr r2, [r2] strb r0, [r2, #0x60c] ldr r0, _023329D8 @ =0x0233B72C - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _023329C8 @ =0x0233C184 ldr r2, [r1] strb r0, [r2, #0x60d] @@ -9735,9 +9735,9 @@ _02332900: rsb r4, r0, #0x208 b _02332950 _02332910: - bl FUN_0204C8EC + bl GetSpecialEpisodeType mov r5, r0 - bl FUN_0204C918 + bl sub_0204C918 mvn r1, #0 cmp r5, r1 beq _02332950 @@ -9757,7 +9757,7 @@ _02332950: ldr r0, [r0] add r0, r0, #0x600 ldrsb r0, [r0, #0xd] - bl FUN_02027B1C + bl sub_02027B1C ldr r0, _023329C8 @ =0x0233C184 mov r1, #4 ldr r0, [r0] @@ -9765,17 +9765,17 @@ _02332950: add r0, r0, #0x600 ldrsb r0, [r0, #0xd] mov r3, r4 - bl FUN_02026268 + bl sub_02026268 ldr r0, _023329C8 @ =0x0233C184 ldr r0, [r0] add r0, r0, #0x600 ldrsb r0, [r0, #0xd] - bl FUN_02027AF0 + bl sub_02027AF0 ldr r0, _023329F0 @ =0x0233B73C ldr r3, _023329F4 @ =0x0233B74C add r2, sp, #0xc mov r1, #0x33 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _023329C8 @ =0x0233C184 ldr r1, [r1] strb r0, [r1, #0x60e] @@ -9807,7 +9807,7 @@ ov01_023329F8: @ 0x023329F8 cmp r0, #0 popeq {r3, pc} bl ov01_02332A80 - bl FUN_0202737C + bl sub_0202737C ldr r0, _02332A7C @ =0x0233C184 mvn r1, #1 ldr r0, [r0] @@ -9816,21 +9816,21 @@ ov01_023329F8: @ 0x023329F8 cmp r2, r1 beq _02332A60 ldrsb r0, [r0, #0xe] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _02332A7C @ =0x0233C184 ldr r0, [r0] add r0, r0, #0x600 ldrsb r0, [r0, #0xd] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _02332A7C @ =0x0233C184 ldr r0, [r0] add r0, r0, #0x600 ldrsb r0, [r0, #0xc] - bl FUN_0202F8FC + bl sub_0202F8FC _02332A60: ldr r0, _02332A7C @ =0x0233C184 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02332A7C @ =0x0233C184 mov r1, #0 str r1, [r0] @@ -9852,7 +9852,7 @@ _02332A90: ldrsb r0, [r0, #0xf] cmp r0, r6 beq _02332AB8 - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, [r5] add r0, r0, r4 strb r6, [r0, #0x60f] @@ -10058,7 +10058,7 @@ _02332ACC: ov01_02333678: @ 0x02333678 push {r3, lr} ldr r0, _02333698 @ =0x0233B7E0 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _0233369C @ =0x0233C188 movne r1, #0 @@ -10075,10 +10075,10 @@ ov01_023336A0: @ 0x023336A0 sub sp, sp, #0xa0 mov r0, #0x24c mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02333754 @ =0x0233C188 str r0, [r1, #4] - bl FUN_0204FFEC + bl ComputeSpecialCounters mov r3, #0 ldr r0, _02333754 @ =0x0233C188 mov r2, r3 @@ -10096,7 +10096,7 @@ _023336CC: add r0, r0, #0xdc strh r2, [sp, #0x10] str r1, [sp, #0x14] - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _02333754 @ =0x0233C188 mov r2, #0 ldr r1, [r0, #4] @@ -10110,7 +10110,7 @@ _023336CC: ldr r3, _02333764 @ =ov01_0233382C add r2, sp, #8 str ip, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu ldr r1, _02333754 @ =0x0233C188 ldr r1, [r1, #4] strb r0, [r1] @@ -10132,7 +10132,7 @@ ov01_02333768: @ 0x02333768 ldr r0, [r0, #4] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02333790 @ =0x0233C188 mov r1, #0 str r1, [r0, #4] @@ -10156,13 +10156,13 @@ ov01_02333794: @ 0x02333794 b _02333820 _023337C0: ldrsb r0, [r1] - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 bne _02333820 ldr r0, _02333828 @ =0x0233C188 ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BD10 + bl GetAdvancedMenuResult ldr r1, _02333828 @ =0x0233C188 mov r2, #2 strb r0, [r1] @@ -10171,7 +10171,7 @@ _023337C0: b _02333820 _023337F8: ldrsb r0, [r1] - bl FUN_0202BC44 + bl FreeAdvancedMenu ldr r0, _02333828 @ =0x0233C188 mov r2, #3 ldr r1, [r0, #4] @@ -10196,7 +10196,7 @@ ov01_0233382C: @ 0x0233382C mov r1, #0 and r0, r4, #0xff str r1, [sp, #0x28] - bl FUN_0204FBFC + bl GetAdventureLogCompleted cmp r0, #0 addne r0, r4, #0xeb addne r0, r0, #0x3f00 @@ -10221,55 +10221,55 @@ _02333870: @ jump table b _02333928 @ case 11 b _02333934 @ case 12 _023338A4: - bl FUN_0204FD8C + bl GetNbPokemonJoined str r0, [sp, #0x28] b _0233393C _023338B0: - bl FUN_0204FEB4 + bl GetNbPokemonBattled str r0, [sp, #0x28] b _0233393C _023338BC: - bl FUN_0204FDA0 + bl GetNbMovesLearned str r0, [sp, #0x28] b _0233393C _023338C8: - bl FUN_020503CC + bl GetNbItemAcquired str r0, [sp, #0x28] b _0233393C _023338D4: - bl FUN_0204FC6C + bl GetNbDungeonsCleared str r0, [sp, #0x28] b _0233393C _023338E0: - bl FUN_020502EC + bl GetNbFainted str r0, [sp, #0x28] b _0233393C _023338EC: - bl FUN_0204FCC8 + bl GetNbFriendRescues str r0, [sp, #0x28] b _0233393C _023338F8: - bl FUN_0204FD24 + bl GetNbEvolutions str r0, [sp, #0x28] b _0233393C _02333904: - bl FUN_0204FD78 + bl GetNbEggsHatched str r0, [sp, #0x28] b _0233393C _02333910: - bl FUN_0204FDE8 + bl GetVictoriesOnOneFloor str r0, [sp, #0x28] b _0233393C _0233391C: - bl FUN_0204FF20 + bl GetNbBigTreasureWins str r0, [sp, #0x28] b _0233393C _02333928: - bl FUN_0204FF6C + bl GetNbRecycled str r0, [sp, #0x28] b _0233393C _02333934: - bl FUN_0204FFD8 + bl GetNbSkyGiftsSent str r0, [sp, #0x28] _0233393C: ldr r3, _02333968 @ =0x0000C402 @@ -10278,7 +10278,7 @@ _0233393C: mov r2, r6 mov r1, #0x400 str r4, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r5 add sp, sp, #0x54 pop {r3, r4, r5, r6, pc} @@ -10291,7 +10291,7 @@ _02333968: .4byte 0x0000C402 ov01_0233396C: @ 0x0233396C push {r3, lr} ldr r0, _0233398C @ =0x0233B800 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _02333990 @ =0x0233C190 movne r1, #0 @@ -10307,7 +10307,7 @@ ov01_02333994: @ 0x02333994 push {r3, lr} mov r0, #8 mov r1, r0 - bl FUN_02001170 + bl MemAlloc ldr r1, _023339EC @ =0x0233C190 ldr r3, _023339F0 @ =0x0233B810 str r0, [r1, #4] @@ -10316,7 +10316,7 @@ ov01_02333994: @ 0x02333994 mov r1, #0x13 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _023339EC @ =0x0233C190 mov r3, #0 ldr r2, [r1, #4] @@ -10340,10 +10340,10 @@ ov01_023339F8: @ 0x023339F8 cmp r0, #0 popeq {r3, pc} ldrsb r0, [r0] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _02333A30 @ =0x0233C190 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02333A30 @ =0x0233C190 mov r1, #0 str r1, [r0, #4] @@ -10368,7 +10368,7 @@ ov01_02333A34: @ 0x02333A34 b _02333BBC _02333A64: ldrsb r0, [r2] - bl FUN_0202B510 + bl sub_0202B510 cmp r0, #0 ldreq r0, _02333BC8 @ =0x0233C190 moveq r1, #1 @@ -10377,13 +10377,13 @@ _02333A64: b _02333BBC _02333A84: ldrsb r0, [r2] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 bne _02333BBC ldr r0, _02333BC8 @ =0x0233C190 ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202B57C + bl GetNormalMenuResult ldr r1, _02333BC8 @ =0x0233C190 mov r2, #2 str r0, [r1] @@ -10447,18 +10447,18 @@ _02333B68: mov r4, r1 b _02333BA4 _02333B70: - bl FUN_022BE0B4 + bl ov00_022BE0B4 b _02333BA4 _02333B78: add r1, sp, #0 mov r0, #0x100 - bl FUN_02036324 + bl sub_02036324 mov r0, #4 b _02333BC0 _02333B8C: add r1, sp, #0 mov r0, #0x100 - bl FUN_0203656C + bl sub_0203656C mov r0, #4 b _02333BC0 _02333BA0: @@ -10467,7 +10467,7 @@ _02333BA4: cmp r4, #0 beq _02333BB4 mov r0, r4 - bl FUN_022BE4A8 + bl ov00_022BE4A8 _02333BB4: mov r0, #4 b _02333BC0 @@ -10489,7 +10489,7 @@ _02333BD0: ov01_02333BF8: @ 0x02333BF8 push {r3, lr} ldr r0, _02333C18 @ =0x0233B880 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _02333C1C @ =0x0233C198 movne r1, #0 @@ -10505,14 +10505,14 @@ ov01_02333C20: @ 0x02333C20 push {r3, lr} mov r0, #8 mov r1, r0 - bl FUN_02001170 + bl MemAlloc ldr r1, _02333C70 @ =0x0233C198 ldr r3, _02333C74 @ =0x0233B890 str r0, [r1, #4] ldr r0, _02333C78 @ =0x0233B870 mov r1, #0x13 mov r2, #0 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _02333C70 @ =0x0233C198 mov r3, #0 ldr r2, [r1, #4] @@ -10536,10 +10536,10 @@ ov01_02333C7C: @ 0x02333C7C cmp r0, #0 popeq {r3, pc} ldrsb r0, [r0] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _02333CB4 @ =0x0233C198 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02333CB4 @ =0x0233C198 mov r1, #0 str r1, [r0, #4] @@ -10564,7 +10564,7 @@ ov01_02333CB8: @ 0x02333CB8 b _02333E3C _02333CE8: ldrsb r0, [r3] - bl FUN_0202AB60 + bl sub_0202AB60 cmp r0, #0 ldreq r0, _02333E48 @ =0x0233C198 moveq r1, #1 @@ -10573,13 +10573,13 @@ _02333CE8: b _02333E3C _02333D08: ldrsb r0, [r3] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02333E3C ldr r0, _02333E48 @ =0x0233C198 ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202ABB0 + bl sub_0202ABB0 ldr r1, _02333E48 @ =0x0233C198 mov r2, #2 str r0, [r1] @@ -10611,51 +10611,51 @@ _02333D88: mov r0, #4 b _02333E40 _02333D94: - bl FUN_02048454 + bl sub_02048454 b _02333E24 _02333D9C: - bl FUN_020484C0 + bl sub_020484C0 b _02333E24 _02333DA4: - bl FUN_020485EC + bl sub_020485EC mov r0, #3 mov r1, #0x1c mov r2, #0 - bl FUN_0204C618 + bl SetScenarioScriptVar mov r0, #2 mov r1, #6 mov r2, #1 mov r3, #0xa - bl FUN_0205B5A8 + bl sub_0205B5A8 mov r0, #2 mov r1, #6 mov r2, #1 mov r3, #0xa - bl FUN_0205B5A8 + bl sub_0205B5A8 mov r0, #2 mov r1, #6 mov r2, #1 mov r3, #0xa - bl FUN_0205B5A8 + bl sub_0205B5A8 b _02333E24 _02333DF8: add r2, sp, #0 mov r1, #0x100 - bl FUN_02049D4C + bl sub_02049D4C mov r0, #4 b _02333E40 _02333E0C: add r2, sp, #0 mov r0, #1 mov r1, #0x100 - bl FUN_02049D4C + bl sub_02049D4C mov r0, #4 b _02333E40 _02333E24: add r2, sp, #0 mov r0, #3 mov r1, #0x100 - bl FUN_0204964C + bl sub_0204964C mov r0, #4 b _02333E40 _02333E3C: @@ -10677,7 +10677,7 @@ ov01_02333E60: @ 0x02333E60 mov r4, r0 ldr r0, _02334600 @ =0x00000998 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02334604 @ =0x0233C1A0 mov r2, #0 str r0, [r1, #4] @@ -10690,12 +10690,12 @@ ov01_02333E60: @ 0x02333E60 str r2, [r1, #0xc] add r0, r1, #0x1ac str r2, [r1, #0x10] - bl FUN_020547C8 + bl sub_020547C8 ldr r0, _02334604 @ =0x0233C1A0 mov r1, #0 ldr r0, [r0, #4] add r0, r0, #0x1ac - bl FUN_02054824 + bl sub_02054824 ldr r0, _02334604 @ =0x0233C1A0 mov r8, #0 ldr r0, [r0, #4] @@ -10756,7 +10756,7 @@ _02333F90: add r0, r1, r8, lsl #1 add r0, r0, #0x300 ldrsh r0, [r0, #0x8a] - bl FUN_0200EB30 + bl IsItemInTimeDarkness cmp r0, #0 moveq r4, #0 cmp r4, #0 @@ -10786,7 +10786,7 @@ _02333FFC: add r0, r0, r8, lsl #1 add r0, r0, #0x300 ldrsh r0, [r0, #0x8a] - bl FUN_0200EB64 + bl sub_0200EB64 lsl r0, r0, #0x10 asr r7, r0, #0x10 ldr r0, _0233460C @ =0x0000016E @@ -10869,7 +10869,7 @@ _0233414C: add r0, r1, r6, lsl #1 add r0, r0, #0x100 ldrsh r0, [r0, #0xbc] - bl FUN_0200EB64 + bl sub_0200EB64 ldr r1, _02334608 @ =0x020AF6B8 lsl r0, r0, #0x10 ldr r1, [r1] @@ -11120,24 +11120,24 @@ _023344E4: blt _02333ED8 _023344EC: ldr r0, _02334610 @ =0x0233B8E8 - bl FUN_0202F0B0 + bl CreateDBox ldr r2, _02334604 @ =0x0233C1A0 mov r1, #0xff ldr r3, [r2, #4] strb r0, [r3, #1] ldr r0, [r2, #4] add r0, r0, #0xac - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r0, _02334604 @ =0x0233C1A0 ldr r1, _02334614 @ =0x00000404 ldr r2, [r0, #4] mov r3, #0 ldrsb r0, [r2, #1] add r2, r2, #0xac - bl FUN_0202F23C + bl sub_0202F23C ldr r0, _02334618 @ =0x0233B8C8 ldr r1, _0233461C @ =ov01_02334F2C - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _02334604 @ =0x0233C1A0 mov r4, #0 ldr r2, [r1, #4] @@ -11164,7 +11164,7 @@ _023344EC: ldr r1, _02334624 @ =0x80401859 ldr r3, _02334628 @ =ov01_023355DC add r2, r2, #0x14 - bl FUN_0202BA20 + bl CreateAdvancedMenu ldr r1, _02334604 @ =0x0233C1A0 mov r2, r4 ldr r3, [r1, #4] @@ -11219,22 +11219,22 @@ ov01_0233462C: @ 0x0233462C ldr r0, _023346B8 @ =0x0233C1A0 ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BC44 + bl FreeAdvancedMenu ldr r0, _023346B8 @ =0x0233C1A0 ldr r0, [r0, #4] ldrsb r0, [r0, #2] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _023346B8 @ =0x0233C1A0 ldr r0, [r0, #4] ldrsb r0, [r0, #1] - bl FUN_0202F148 + bl FreeDBox ldr r0, _023346B8 @ =0x0233C1A0 ldr r0, [r0, #4] add r0, r0, #0x1ac - bl FUN_020547D8 + bl sub_020547D8 ldr r0, _023346B8 @ =0x0233C1A0 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _023346B8 @ =0x0233C1A0 mov r1, #0 str r1, [r0, #4] @@ -11382,7 +11382,7 @@ ov01_02334C34: @ 0x02334C34 cmp r0, #0 bne _02334C5C mov r0, #2 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, [r7, #0xc] pop {r3, r4, r5, r6, r7, pc} _02334C5C: @@ -11409,7 +11409,7 @@ _02334C9C: _02334CA0: mov r0, r5 mov r1, r6 - bl FUN_02089694 + bl Strcpy ldr r2, [r7, #0xc] cmp r2, r4 beq _02334CD8 @@ -11430,7 +11430,7 @@ _02334CD8: str r1, [r7, #0xc] ldr r1, [r7, #4] str r5, [r1, r4, lsl #2] - bl FUN_02017CCC + bl sub_02017CCC mov r0, #1 bl ov01_02335154 ldr r0, [r7, #0xc] @@ -11549,7 +11549,7 @@ _02334E78: ldr r2, [r0, r8, lsl #2] mov r3, r4 add r0, sl, r7 - bl FUN_020223F0 + bl PreprocessString add r7, r7, r0 add r8, r8, #1 _02334E9C: @@ -11581,7 +11581,7 @@ _02334EDC: b _02334F04 _02334EF0: mov r0, r6 - bl FUN_0202065C + bl sub_0202065C lsl r1, r4, #1 strh r0, [r5, r1] add r4, r4, #1 @@ -11603,7 +11603,7 @@ ov01_02334F2C: @ 0x02334F2C push {r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #0x204 mov sl, r0 - bl FUN_02027B1C + bl sub_02027B1C ldr r1, _02335084 @ =0x0233C1A0 add r0, sp, #4 ldr r1, [r1, #4] @@ -11626,7 +11626,7 @@ _02334F74: mov r0, sl mov r2, r5 str r6, [sp] - bl FUN_0202676C + bl sub_0202676C _02334F94: add r8, r8, #1 add r7, r7, #2 @@ -11640,7 +11640,7 @@ _02334FA4: mov r2, #0xc mov r3, #0xd8 str r4, [sp] - bl FUN_02025D50 + bl sub_02025D50 ldr r1, _02335084 @ =0x0233C1A0 add r0, sp, #4 ldr r1, [r1, #4] @@ -11671,7 +11671,7 @@ _02334FF8: str r0, [sp] mov r0, sl add r2, r4, #0x14 - bl FUN_0202676C + bl sub_0202676C _02335034: add r0, r6, #1 lsl r0, r0, #0x10 @@ -11694,7 +11694,7 @@ _0233506C: mov r0, sl bl ov01_02335088 mov r0, sl - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x204 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -11723,12 +11723,12 @@ _023350B0: mul r1, r2, r1 add r2, r1, #0x14 mov r1, #5 - bl FUN_020288FC + bl sub_020288FC pop {r4, r5, r6, pc} _023350DC: mov r1, #5 mov r2, #0xe0 - bl FUN_020288FC + bl sub_020288FC pop {r4, r5, r6, pc} _023350EC: ldr r1, [r2, #0x994] @@ -11737,11 +11737,11 @@ _023350EC: bge _0233513C mov r0, r5 mov r1, #0x12 - bl FUN_0208FEA4 + bl DivideInt mov r6, r1 mov r0, r5 mov r1, #0x12 - bl FUN_0208FEA4 + bl DivideInt mov r1, #0xc mul r2, r6, r1 lsl r1, r0, #4 @@ -11749,13 +11749,13 @@ _023350EC: mov r0, r4 add r2, r2, #0x14 mov r1, #5 - bl FUN_020288FC + bl sub_020288FC pop {r4, r5, r6, pc} _0233513C: mov r1, #5 mov r2, #0xe0 mov r3, #0x94 - bl FUN_020288FC + bl sub_020288FC pop {r4, r5, r6, pc} .align 2, 0 _02335150: .4byte 0x0233C1A0 @@ -11824,15 +11824,15 @@ ov01_02335208: @ 0x02335208 ldr r0, _0233527C @ =0x0233C1A0 ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BC60 + bl sub_0202BC60 ldr r0, _0233527C @ =0x0233C1A0 ldr r0, [r0, #4] ldrsb r0, [r0, #2] - bl FUN_0202F954 + bl sub_0202F954 ldr r0, _0233527C @ =0x0233C1A0 ldr r0, [r0, #4] ldrsb r0, [r0, #1] - bl FUN_0202F334 + bl sub_0202F334 ldr r0, _0233527C @ =0x0233C1A0 mov r2, #1 ldr r1, [r0, #4] @@ -11869,13 +11869,13 @@ ov01_02335280: @ 0x02335280 lsl r0, r0, #0x10 asr r4, r0, #0x10 mov r0, r4 - bl FUN_0208FEA4 + bl DivideInt movs r6, r1 movne r5, #2 mov r0, r4 mov r1, #6 moveq r5, #0 - bl FUN_0208FEA4 + bl DivideInt add r0, r6, r0, lsl #3 add r0, r0, r5 lsl r0, r0, #0x10 @@ -11922,7 +11922,7 @@ _0233535C: lsl r1, r5, #1 ldr r0, [r0] ldrh r0, [r0, r1] - bl FUN_020258C4 + bl StringFromMessageId mov r4, r0 mov r0, r6 mov r1, r4 @@ -11936,7 +11936,7 @@ _0233535C: cmp r0, #1 bne _023353E4 mov r0, #0xfd - bl FUN_020258C4 + bl StringFromMessageId mov r2, r0 ldr r1, _023355C8 @ =0x0233BAF0 mov r0, r7 @@ -11962,7 +11962,7 @@ _0233540C: add r1, r0, #0xfc cmp r5, r1 bge _02335488 - bl FUN_02025888 + bl sub_02025888 ldr r1, _023355C4 @ =0x0233C1A0 sub r2, r5, #0xfc ldr r3, [r1, #4] @@ -11970,7 +11970,7 @@ _0233540C: ldr r2, [r3, #0x1b0] mov r4, r0 ldrsh r1, [r2, r1] - bl FUN_02052394 + bl GetNameRaw mov r0, r6 mov r1, r4 bl ov01_02334BD8 @@ -11999,7 +11999,7 @@ _02335488: ldrsh r1, [r0, #0xbc] add r0, sp, #0 mov r2, #0 - bl FUN_0200D214 + bl sub_0200D214 ldrb r0, [sp] mov r4, #0 cmp r0, #0x5b @@ -12044,7 +12044,7 @@ _02335538: _0233554C: ldr r1, _023355D0 @ =0x00000102 mov r0, r7 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _023355B8 _0233555C: ldr r0, _023355C4 @ =0x0233C1A0 @@ -12058,7 +12058,7 @@ _0233555C: ble _02335590 ldr r1, _023355D4 @ =0x00000103 mov r0, r7 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _023355B8 _02335590: ldr r0, [r1, #8] @@ -12066,12 +12066,12 @@ _02335590: bne _023355AC ldr r1, _023355D8 @ =0x00000101 mov r0, r7 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _023355B8 _023355AC: mov r0, r7 mov r1, #0x100 - bl FUN_020258B8 + bl GetStringFromFileVeneer _023355B8: mov r0, r7 add sp, sp, #0x54 @@ -12121,7 +12121,7 @@ ov01_0233562C: @ 0x0233562C bic r2, r2, #3 ldr r1, [sp, #0xc] add r2, r2, #4 - bl FUN_02089544 + bl Vsprintf pop {r3, lr} add sp, sp, #0x10 bx lr @@ -12137,12 +12137,12 @@ ov01_02335654: @ 0x02335654 cmp r1, #0x5b bne _0233569C ldr r1, _02335720 @ =0x0233BB04 - bl FUN_0208982C + bl Strcmp cmp r0, #0 beq _02335694 ldr r1, _02335724 @ =0x0233BB0C mov r0, r4 - bl FUN_0208982C + bl Strcmp cmp r0, #0 bne _0233569C _02335694: @@ -12153,7 +12153,7 @@ _0233569C: b _02335708 _023356A4: mov r0, r4 - bl FUN_0202065C + bl sub_0202065C cmp r0, #0x5b bne _02335704 ldr r1, [sp] @@ -12173,7 +12173,7 @@ _023356D8: b _02335704 _023356E8: mov r0, r4 - bl FUN_0202065C + bl sub_0202065C cmp r0, #0 beq _02335708 cmp r0, #0x5d @@ -12199,19 +12199,19 @@ ov01_02335728: @ 0x02335728 mov r5, r0 mov r0, #0x20 mov r1, #8 - bl FUN_02001170 + bl MemAlloc mov r4, r0 lsl r0, r5, #8 mov r1, #8 - bl FUN_02001170 + bl MemAlloc str r0, [r4] lsl r0, r5, #1 mov r1, #8 - bl FUN_02001170 + bl MemAlloc str r0, [r4, #8] lsl r0, r5, #2 mov r1, #8 - bl FUN_02001170 + bl MemAlloc mov r3, #0 str r0, [r4, #4] mov r2, r3 @@ -12246,15 +12246,15 @@ ov01_023357C4: @ 0x023357C4 cmp r0, #0 popeq {r4, pc} ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, [r4] ldr r0, [r0, #8] - bl FUN_02001188 + bl MemFree ldr r0, [r4] ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, [r4] - bl FUN_02001188 + bl MemFree mov r0, #0 str r0, [r4] pop {r4, pc} @@ -12268,7 +12268,7 @@ ov01_0233580C: @ 0x0233580C mov r0, #0xe8 mov r1, #8 mov r4, r2 - bl FUN_02001170 + bl MemAlloc ldr r2, _02335844 @ =0x0233C1A8 mov r1, r4 str r0, [r2] @@ -12289,7 +12289,7 @@ ov01_02335848: @ 0x02335848 mov r1, #8 mov fp, r2 mov r4, r3 - bl FUN_02001170 + bl MemAlloc mov r5, #0 ldr r1, _0233592C @ =0x0233C1A8 mov r2, #0x3e8 @@ -12300,7 +12300,7 @@ ov01_02335848: @ 0x02335848 mov r3, r5 mov r6, #0x64 mov sb, r5 - bl FUN_0208FE48 + bl sub_0208FE48 mov r7, r0 mov r8, r1 mov r4, r5 @@ -12310,7 +12310,7 @@ _023358A4: mov r1, r8 mov r2, r6 mov r3, sb - bl FUN_0208FE3C + bl sub_0208FE3C ldr r1, _0233592C @ =0x0233C1A8 mov r3, sb ldr r2, [r1] @@ -12319,14 +12319,14 @@ _023358A4: strb r0, [r2, #0xe0] mov r0, r7 mov r2, r6 - bl FUN_0208FE48 + bl sub_0208FE48 mov r7, r0 mov r8, r1 mov r0, r6 mov r1, sb mov r2, #0xa mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C mov r6, r0 add r0, r5, #1 lsl r0, r0, #0x10 @@ -12583,7 +12583,7 @@ _02335C90: umull r2, r3, r5, r4 mla r3, sb, r4, r3 mov r7, #0 - bl FUN_0208FE48 + bl sub_0208FE48 mov r6, r0 mov r8, r1 ldr sl, _02335F58 @ =0x0233C1A8 @@ -12595,7 +12595,7 @@ _02335CBC: mov r1, r8 mov r2, r5 mov r3, sb - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, [sl] mov r1, r8 add r2, r2, r7 @@ -12603,14 +12603,14 @@ _02335CBC: mov r0, r6 mov r2, r5 mov r3, sb - bl FUN_0208FE48 + bl sub_0208FE48 mov r6, r0 mov r8, r1 mov r0, r5 mov r1, sb mov r2, #0xa mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C mov r5, r0 add r0, r7, #1 lsl r0, r0, #0x10 @@ -12634,20 +12634,20 @@ _02335D2C: str r4, [r3, #0xdc] str r2, [r1] str r2, [r1, #4] - bl FUN_0202F0B0 + bl CreateDBox ldr r2, _02335F58 @ =0x0233C1A8 mov r1, #0x104 ldr r2, [r2] strb r0, [r2] add r0, sp, #8 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r0, _02335F58 @ =0x0233C1A8 ldr r1, _02335F74 @ =0x00000404 ldr r0, [r0] add r2, sp, #8 ldrsb r0, [r0] mov r3, r4 - bl FUN_0202F23C + bl sub_0202F23C ldr r0, _02335F58 @ =0x0233C1A8 ldr r0, [r0] ldr r0, [r0, #0xd8] @@ -12667,7 +12667,7 @@ _02335DC4: ldr r3, _02335F7C @ =ov01_02336664 mov r1, #0x400000 str r2, [sp, #4] - bl FUN_020305B4 + bl sub_020305B4 ldr r1, _02335F58 @ =0x0233C1A8 ldr r1, [r1] strb r0, [r1, #1] @@ -12679,7 +12679,7 @@ _02335DF0: ldr r3, _02335F84 @ =ov01_02336730 mov r1, #0x400000 str r2, [sp, #4] - bl FUN_020305B4 + bl sub_020305B4 ldr r1, _02335F58 @ =0x0233C1A8 ldr r1, [r1] strb r0, [r1, #1] @@ -12691,7 +12691,7 @@ _02335E1C: ldr r3, _02335F88 @ =ov01_02336540 mov r1, #0x400000 str r2, [sp, #4] - bl FUN_020305B4 + bl sub_020305B4 ldr r1, _02335F58 @ =0x0233C1A8 ldr r1, [r1] strb r0, [r1, #1] @@ -12702,12 +12702,12 @@ _02335E44: ldr r3, _02335F90 @ =ov01_02336890 mov r1, #0x400000 str r2, [sp, #4] - bl FUN_020305B4 + bl sub_020305B4 ldr r1, _02335F58 @ =0x0233C1A8 ldr r1, [r1] strb r0, [r1, #2] ldr r0, _02335F94 @ =0x0233BB78 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _02335F58 @ =0x0233C1A8 ldr r2, [r1] strb r0, [r2, #3] @@ -12725,34 +12725,34 @@ _02335E94: @ jump table _02335EA8: ldr r1, _02335F98 @ =0x00000105 add r0, sp, #8 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _02335F0C _02335EB8: ldr r1, _02335F9C @ =0x00000106 add r0, sp, #8 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _02335F0C _02335EC8: ldr r1, _02335FA0 @ =0x00000109 add r0, sp, #8 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _02335F0C _02335ED8: ldr r1, _02335FA4 @ =0x00000107 add r0, sp, #8 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _02335F0C _02335EE8: add r0, sp, #8 mov r1, #0x108 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _02335F0C _02335EF8: ldr r1, _02335F98 @ =0x00000105 mov r2, #0 add r0, sp, #8 str r2, [r3, #0xd8] - bl FUN_020258B8 + bl GetStringFromFileVeneer _02335F0C: ldr r0, _02335F58 @ =0x0233C1A8 ldr r1, _02335F74 @ =0x00000404 @@ -12760,7 +12760,7 @@ _02335F0C: add r2, sp, #8 ldrsb r0, [r0, #3] mov r3, #0 - bl FUN_0202F23C + bl sub_0202F23C ldr r1, _02335F58 @ =0x0233C1A8 mov r4, #0 ldr r0, [r1] @@ -12804,22 +12804,22 @@ ov01_02335FA8: @ 0x02335FA8 cmp r0, #0 popeq {r3, pc} ldrsb r0, [r0] - bl FUN_0202F148 + bl FreeDBox ldr r0, _02336010 @ =0x0233C1A8 ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _02336010 @ =0x0233C1A8 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _02336010 @ =0x0233C1A8 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202F148 + bl FreeDBox ldr r0, _02336010 @ =0x0233C1A8 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02336010 @ =0x0233C1A8 mov r1, #0 str r1, [r0] @@ -12917,7 +12917,7 @@ ov01_02336540: @ 0x02336540 push {r3, r4, r5, r6, r7, r8, sb, lr} sub sp, sp, #0x10 mov r8, r0 - bl FUN_02027B1C + bl sub_02027B1C ldr r5, _02336654 @ =0x0233BBB4 ldr r4, _02336658 @ =0x0233BC74 ldr sb, _0233665C @ =0x0233C1A8 @@ -12930,7 +12930,7 @@ _02336564: ldrb r1, [r1, #8] lsl r1, r1, #1 ldrh r1, [r5, r1] - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r2, [r4, r7, lsl #2] ldr r1, [sb] mov r0, r8 @@ -12938,7 +12938,7 @@ _02336564: ldrsh r1, [r2, #0x16] ldrsh r2, [r2, #0x18] mov r3, r6 - bl FUN_02026214 + bl sub_02026214 add r0, r7, #1 lsl r0, r0, #0x10 asr r7, r0, #0x10 @@ -12946,7 +12946,7 @@ _02336564: blt _02336564 ldr r1, _02336660 @ =0x00000117 add r0, sp, #0 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r0, _0233665C @ =0x0233C1A8 add r3, sp, #0 ldr r2, [r0] @@ -12954,7 +12954,7 @@ _02336564: ldrsh r1, [r2, #0x2e] ldrsh r2, [r2, #0x30] add r1, r1, #0xc - bl FUN_02026214 + bl sub_02026214 ldr r0, _0233665C @ =0x0233C1A8 add r3, sp, #0 ldr r2, [r0] @@ -12962,7 +12962,7 @@ _02336564: ldrsh r1, [r2, #0x4e] ldrsh r2, [r2, #0x50] add r1, r1, #0xc - bl FUN_02026214 + bl sub_02026214 ldr r0, _0233665C @ =0x0233C1A8 ldr r1, _02336658 @ =0x0233BC74 ldr r0, [r0] @@ -12979,9 +12979,9 @@ _02336564: mov r1, #5 add r2, r2, #2 add r3, r3, #0x12 - bl FUN_02030978 + bl sub_02030978 mov r0, r8 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x10 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 @@ -12995,7 +12995,7 @@ _02336660: .4byte 0x00000117 ov01_02336664: @ 0x02336664 push {r3, r4, r5, r6, r7, r8, sb, lr} mov r8, r0 - bl FUN_02027B1C + bl sub_02027B1C ldr r5, _02336724 @ =0x0233BB88 ldr r4, _02336728 @ =0x0233BB28 ldr sb, _0233672C @ =0x0233C1A8 @@ -13008,7 +13008,7 @@ _02336684: ldrb r1, [r1, #8] lsl r1, r1, #1 ldrh r1, [r5, r1] - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r2, [r4, r7, lsl #2] ldr r1, [sb] mov r0, r8 @@ -13016,7 +13016,7 @@ _02336684: ldrsh r1, [r2, #0x16] ldrsh r2, [r2, #0x18] mov r3, r6 - bl FUN_02026214 + bl sub_02026214 add r0, r7, #1 lsl r0, r0, #0x10 asr r7, r0, #0x10 @@ -13038,9 +13038,9 @@ _02336684: mov r1, #5 add r2, r2, #2 add r3, r3, #0x12 - bl FUN_02030978 + bl sub_02030978 mov r0, r8 - bl FUN_02027AF0 + bl sub_02027AF0 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 _02336724: .4byte 0x0233BB88 @@ -13052,7 +13052,7 @@ _0233672C: .4byte 0x0233C1A8 ov01_02336730: @ 0x02336730 push {r3, r4, r5, r6, r7, r8, sb, lr} mov r4, r0 - bl FUN_02027B1C + bl sub_02027B1C ldr r6, _02336880 @ =0x0233BB9E ldr r5, _02336884 @ =0x0233BB38 ldr sb, _02336888 @ =0x0233C1A8 @@ -13065,7 +13065,7 @@ _02336750: ldrb r1, [r1, #8] lsl r1, r1, #1 ldrh r1, [r6, r1] - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r2, [r5, r8, lsl #2] ldr r1, [sb] mov r0, r4 @@ -13073,7 +13073,7 @@ _02336750: ldrsh r1, [r2, #0x16] ldrsh r2, [r2, #0x18] mov r3, r7 - bl FUN_02026214 + bl sub_02026214 add r0, r8, #1 lsl r0, r0, #0x10 asr r8, r0, #0x10 @@ -13095,10 +13095,10 @@ _02336750: mov r1, #5 add r2, r2, #2 add r3, r3, #0x12 - bl FUN_02030978 + bl sub_02030978 ldr r1, _0233688C @ =0x00000117 add r0, sp, #0 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r0, _02336888 @ =0x0233C1A8 add r3, sp, #0 ldr r2, [r0] @@ -13106,7 +13106,7 @@ _02336750: ldrsh r1, [r2, #0x16] ldrsh r2, [r2, #0x18] sub r1, r1, #0xc - bl FUN_02026214 + bl sub_02026214 ldr r5, _02336880 @ =0x0233BB9E ldr sb, _02336888 @ =0x0233C1A8 mov r7, #0 @@ -13119,7 +13119,7 @@ _02336824: ldrb r1, [r1, #0xe0] lsl r1, r1, #1 ldrh r1, [r5, r1] - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r2, [sb] mov r0, r4 ldrsh r1, [r2, #0x16] @@ -13127,14 +13127,14 @@ _02336824: mov r3, r6 sub r1, r1, #0x30 smlabb r1, r7, r8, r1 - bl FUN_02026214 + bl sub_02026214 add r0, r7, #1 lsl r0, r0, #0x10 asr r7, r0, #0x10 cmp r7, #3 blt _02336824 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 _02336880: .4byte 0x0233BB9E @@ -13148,7 +13148,7 @@ ov01_02336890: @ 0x02336890 push {r3, r4, r5, r6, r7, r8, sb, lr} sub sp, sp, #0x10 mov r8, r0 - bl FUN_02027B1C + bl sub_02027B1C ldr r5, _02336938 @ =0x0233BBCA ldr r4, _0233693C @ =0x0233BBE4 ldr sb, _02336940 @ =0x0233C1A8 @@ -13158,7 +13158,7 @@ _023368B4: lsl r0, r7, #1 ldrh r1, [r5, r0] mov r0, r6 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r2, [r4, r7, lsl #2] ldr r1, [sb] mov r0, r8 @@ -13166,7 +13166,7 @@ _023368B4: ldrsh r1, [r2, #0x16] ldrsh r2, [r2, #0x18] mov r3, r6 - bl FUN_02026214 + bl sub_02026214 add r0, r7, #1 lsl r0, r0, #0x10 asr r7, r0, #0x10 @@ -13183,9 +13183,9 @@ _023368B4: ldrsh r2, [r3, #0x16] ldrsh r3, [r3, #0x18] sub r2, r2, #8 - bl FUN_02030978 + bl sub_02030978 mov r0, r8 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x10 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 @@ -13204,16 +13204,16 @@ ov01_02336944: @ 0x02336944 strh r0, [sp, #4] strh r0, [sp, #2] strh r0, [sp] - bl FUN_0200625C + bl GetPressedButtons add r1, sp, #4 mov r0, #0 - bl FUN_020063F4 + bl sub_020063F4 add r1, sp, #2 mov r0, #0 - bl FUN_020062FC + bl sub_020062FC add r1, sp, #0 mov r0, #0 - bl FUN_020061EC + bl GetHeldButtons ldrh r0, [sp, #6] tst r0, #2 beq _023369A4 @@ -13230,7 +13230,7 @@ _023369B8: tst r0, #8 beq _023369E0 mov r0, #0 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, _02336B4C @ =0x0233C1A8 mov r2, #0xb ldr r1, [r0] @@ -13259,7 +13259,7 @@ _023369F4: cmp r0, #0 bne _02336A3C mov r0, #2 - bl FUN_02017CCC + bl sub_02017CCC mov r0, #0 b _02336B44 _02336A3C: @@ -13267,12 +13267,12 @@ _02336A3C: mov r0, #3 ldr r1, [r1] strb r4, [r1, #0x15] - bl FUN_02017CCC + bl sub_02017CCC mov r0, #1 b _02336B44 _02336A58: mov r0, #3 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, _02336B4C @ =0x0233C1A8 ldr r2, [r0] ldrsb r1, [r2, #0x14] @@ -13307,7 +13307,7 @@ _02336AA0: cmp r0, #0 bne _02336AEC mov r0, #2 - bl FUN_02017CCC + bl sub_02017CCC mov r0, #0 b _02336B44 _02336AEC: @@ -13315,12 +13315,12 @@ _02336AEC: mov r0, #3 ldr r1, [r1] strb r4, [r1, #0x15] - bl FUN_02017CCC + bl sub_02017CCC mov r0, #1 b _02336B44 _02336B08: mov r0, #3 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, _02336B4C @ =0x0233C1A8 ldr r2, [r0] ldrsb r1, [r2, #0x14] @@ -13357,12 +13357,12 @@ ov01_02336B50: @ 0x02336B50 cmpge r0, #6 mvnge r0, #0 strhge r0, [r1, #0xe4] - bl FUN_0204AE60 + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _02337000 add r0, sp, #8 - bl FUN_02006C1C + bl GetReleasedStylus ldrh r1, [sp, #8] ldr r0, _0233700C @ =0x00000408 tst r1, r0 @@ -13502,7 +13502,7 @@ _02336D38: ldrsh r3, [r3, #0x1c] asr r0, r0, #0x10 asr r1, r1, #0x10 - bl FUN_0202A2A4 + bl sub_0202A2A4 cmp r4, #0x17 addls pc, pc, r4, lsl #2 b _02336FFC @@ -13592,11 +13592,11 @@ _02336E98: mov r0, #7 ldr r1, [r1] strb r7, [r1, #0x15] - bl FUN_02017CCC + bl sub_02017CCC b _02336FFC _02336EC0: mov r0, #2 - bl FUN_02017CCC + bl sub_02017CCC b _02336FFC _02336ECC: sub r0, r4, #0xc @@ -13709,7 +13709,7 @@ ov01_02337014: @ 0x02337014 cmp r0, #0xa bge _02337090 mov r0, #0 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, _023370A4 @ =0x0233C1A8 ldr r2, _023370A8 @ =0x0233BCA4 ldr ip, [r0] @@ -13782,7 +13782,7 @@ _02337120: streq r0, [r3, #4] popeq {r3, pc} mov r0, #2 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, _02337170 @ =0x0233C1A8 mov r1, #0 ldr r0, [r0] @@ -13790,7 +13790,7 @@ _02337120: pop {r3, pc} _0233714C: mov r0, #1 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, _02337170 @ =0x0233C1A8 mov r1, #0xa ldr r2, [r0] @@ -13828,7 +13828,7 @@ ov01_023371B4: @ 0x023371B4 push {r4, lr} mov r4, r0 ldr r0, _023371D4 @ =0x0233BCAC - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _023371D8 @ =0x0233CA78 strne r4, [r0] @@ -13843,7 +13843,7 @@ ov01_023371DC: @ 0x023371DC push {r3, lr} mov r0, #0x4c mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0233720C @ =0x0233C1AC mov r2, #0 str r0, [r1] @@ -13863,7 +13863,7 @@ ov01_02337210: @ 0x02337210 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02337238 @ =0x0233C1AC mov r1, #0 str r1, [r0] @@ -13907,7 +13907,7 @@ _0233723C: arm_func_start ov01_02337428 ov01_02337428: @ 0x02337428 - bl FUN_02025100 + bl StrcpySimple ldr r0, _02337550 @ =0x0233C1AC mov r1, #3 ldr r0, [r0] @@ -13961,11 +13961,11 @@ _02337588: .4byte 0x0233CA78 arm_func_start ov01_0233758C ov01_0233758C: @ 0x0233758C - ldr ip, _02337598 @ =FUN_020348E4 + ldr ip, _02337598 @ =sub_020348E4 ldr r0, _0233759C @ =0x0233BCBC bx ip .align 2, 0 -_02337598: .4byte FUN_020348E4 +_02337598: .4byte sub_020348E4 _0233759C: .4byte 0x0233BCBC arm_func_end ov01_0233758C @@ -13984,11 +13984,11 @@ _023375B0: arm_func_start ov01_023375E0 ov01_023375E0: @ 0x023375E0 - ldr ip, _023375EC @ =FUN_020348E4 + ldr ip, _023375EC @ =sub_020348E4 ldr r0, _023375F0 @ =0x0233BCCC bx ip .align 2, 0 -_023375EC: .4byte FUN_020348E4 +_023375EC: .4byte sub_020348E4 _023375F0: .4byte 0x0233BCCC arm_func_end ov01_023375E0 @@ -13996,7 +13996,7 @@ _023375F0: .4byte 0x0233BCCC ov01_023375F4: @ 0x023375F4 push {r3, lr} ldr r0, _02337610 @ =0x0233BCDC - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r3, pc} bl ov01_0232F3F4 @@ -14011,11 +14011,11 @@ _02337614: arm_func_start ov01_02337634 ov01_02337634: @ 0x02337634 - ldr ip, _02337640 @ =FUN_020348E4 + ldr ip, _02337640 @ =sub_020348E4 ldr r0, _02337644 @ =0x0233BCEC bx ip .align 2, 0 -_02337640: .4byte FUN_020348E4 +_02337640: .4byte sub_020348E4 _02337644: .4byte 0x0233BCEC arm_func_end ov01_02337634 _02337648: @@ -14025,11 +14025,11 @@ _02337648: arm_func_start ov01_02337668 ov01_02337668: @ 0x02337668 - ldr ip, _02337674 @ =FUN_020348E4 + ldr ip, _02337674 @ =sub_020348E4 ldr r0, _02337678 @ =0x0233BCFC bx ip .align 2, 0 -_02337674: .4byte FUN_020348E4 +_02337674: .4byte sub_020348E4 _02337678: .4byte 0x0233BCFC arm_func_end ov01_02337668 _0233767C: @@ -14079,11 +14079,11 @@ _0233767C: arm_func_start ov01_02337914 ov01_02337914: @ 0x02337914 - ldr ip, _02337920 @ =FUN_020348E4 + ldr ip, _02337920 @ =sub_020348E4 ldr r0, _02337924 @ =0x0233BD0C bx ip .align 2, 0 -_02337920: .4byte FUN_020348E4 +_02337920: .4byte sub_020348E4 _02337924: .4byte 0x0233BD0C arm_func_end ov01_02337914 _02337928: @@ -14094,7 +14094,7 @@ _02337928: arm_func_start ov01_02337948 ov01_02337948: @ 0x02337948 push {r4, lr} - bl FUN_02046B04 + bl sub_02046B04 mov r4, r0 mvn r1, #1 cmp r4, r1 @@ -14108,7 +14108,7 @@ ov01_02337948: @ 0x02337948 cmp r4, r0 moveq r4, #0 _02337980: - bl FUN_02046BA0 + bl sub_02046BA0 ldr r1, _02337994 @ =0x0233C210 strb r0, [r1] mov r0, r4 @@ -14149,44 +14149,44 @@ _023379F8: pop {r3, r4, r5, r6, r7, pc} _02337A00: ldr r0, _02337AE4 @ =0x0233BD34 - bl FUN_0200C1FC + bl DebugPrint0 ldr r7, _02337AE8 @ =0x000036DA b _02337AC4 _02337A10: ldr r0, _02337AEC @ =0x0233BD48 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r7 pop {r3, r4, r5, r6, r7, pc} _02337A20: ldr r0, _02337AF0 @ =0x0233BD5C - bl FUN_0200C1FC + bl DebugPrint0 ldr r7, _02337AF4 @ =0x000036DB b _02337AC4 _02337A30: ldr r0, _02337AF8 @ =0x0233BD70 - bl FUN_0200C1FC + bl DebugPrint0 ldr r7, _02337AFC @ =0x000036E2 b _02337AC4 _02337A40: ldr r0, _02337B00 @ =0x0233BD90 - bl FUN_0200C1FC + bl DebugPrint0 ldr r7, _02337B04 @ =0x000036DC b _02337AC4 _02337A50: ldr r0, _02337B08 @ =0x0233BDAC - bl FUN_0200C1FC + bl DebugPrint0 ldr r7, _02337B0C @ =0x000036E3 b _02337AC4 _02337A60: ldr r0, _02337B10 @ =0x0233BDC8 - bl FUN_0200C1FC + bl DebugPrint0 cmp r5, #0 ldrne r7, _02337B14 @ =0x000036DD ldreq r7, _02337B18 @ =0x000036DE b _02337AC4 _02337A78: ldr r0, _02337B1C @ =0x0233BDDC - bl FUN_0200C1FC + bl DebugPrint0 cmp r5, #0 beq _02337AA0 cmp r4, #2 @@ -14200,12 +14200,12 @@ _02337AA0: b _02337AC4 _02337AA8: ldr r0, _02337B2C @ =0x0233BDF4 - bl FUN_0200C1FC + bl DebugPrint0 ldr r7, _02337B30 @ =0x000036E4 b _02337AC4 _02337AB8: ldr r0, _02337B34 @ =0x0233BE0C - bl FUN_0200C1FC + bl DebugPrint0 ldr r7, _02337B38 @ =0x000036E5 _02337AC4: cmp r7, #0 @@ -14213,7 +14213,7 @@ _02337AC4: mov r0, r6 mov r1, r7 mov r2, #0 - bl FUN_02046BE8 + bl sub_02046BE8 _02337ADC: mov r0, #1 pop {r3, r4, r5, r6, r7, pc} @@ -14283,11 +14283,11 @@ ov01_02337BA0: @ 0x02337BA0 mov r4, r0 mov r0, #0x60 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _02337C50 @ =0x0233C210 mov r1, #0x60 str r0, [r2, #4] - bl FUN_02003250 + bl MemZero ldr r0, _02337C50 @ =0x0233C210 mov r2, #0 ldr r1, [r0, #4] @@ -14339,7 +14339,7 @@ ov01_02337C54: @ 0x02337C54 bl ov01_02338978 ldr r0, _02337C8C @ =0x0233C210 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02337C8C @ =0x0233C210 mov r1, #0 str r1, [r0, #4] @@ -14447,7 +14447,7 @@ _02337E7C: ldr r3, _0233884C @ =0x000036D8 mov r1, r0 str r4, [sp] - bl FUN_02046A9C + bl sub_02046A9C mov r0, #2 str r0, [sb] b _02338838 @@ -14477,18 +14477,18 @@ _02337F28: mov r0, #0 ldr r1, _02338850 @ =0x000036D9 mov r2, r0 - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #4 str r0, [sb] b _02338838 _02337F44: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #5 strne r0, [sb] b _02338838 _02337F58: - bl FUN_02003B94 + bl sub_02003B94 ldr r0, _02338844 @ =0x0233C210 ldr r1, _02338854 @ =ov01_02338864 ldr r2, [r0, #4] @@ -14544,14 +14544,14 @@ _0233800C: beq _02338060 add r1, sp, #0xc mov r0, r5 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp, #0xc] tst r0, #2 bne _02338054 - bl FUN_020467F0 + bl sub_020467F0 cmp r0, #0 bne _02338054 - bl FUN_02003B5C + bl sub_02003B5C cmp r0, #0 beq _02338060 _02338054: @@ -14621,11 +14621,11 @@ _02338104: bne _023381F0 mov r0, r8 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r4, r0 mov r0, r8 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr ip, _02338844 @ =0x0233C210 ldr r1, [sp, #4] ldr r3, [ip, #4] @@ -14634,12 +14634,12 @@ _02338104: ldr r3, [ip, #4] add r0, r4, #2 str r8, [r3, #0x44] - bl FUN_020032D4 + bl MemcpySimple add r0, sl, #2 sub r1, r8, sl add r0, r4, r0 sub r1, r1, #2 - bl FUN_02003250 + bl MemZero mov r3, #0 mov r0, r3 sub r2, r8, #2 @@ -14661,15 +14661,15 @@ _023381B0: and r0, r0, #0xff add r1, r4, #2 strh r3, [r4] - bl FUN_0204E02C + bl sub_0204E02C ldr r0, _02338844 @ =0x0233C210 mov r1, r4 ldr r0, [r0, #4] mov r2, r8 ldr r0, [r0, #0x40] - bl FUN_0204DF54 + bl sub_0204DF54 mov r0, r4 - bl FUN_02001188 + bl MemFree _023381F0: ldr r0, _02338844 @ =0x0233C210 ldr r1, [r7, #8] @@ -14681,7 +14681,7 @@ _023381F0: bne _02338230 mov r0, r4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02338844 @ =0x0233C210 ldr r2, [r1, #4] str r0, [r2, #0x48] @@ -14734,18 +14734,18 @@ _023382A8: mov r1, #0xf str r2, [sp, #8] ldr sl, [r7, #0xc] - bl FUN_02001170 + bl MemAlloc mov r1, r4 mov r4, r0 mov r2, r8 - bl FUN_0204DFB0 + bl sub_0204DFB0 ldrb r3, [r4] ldrb r0, [r4, #1] add r1, r4, #2 sub r2, r8, #2 add r0, r3, r0 and r0, r0, #0xff - bl FUN_0204E0A0 + bl sub_0204E0A0 mov r1, #0 mov r0, r1 sub r2, r8, #2 @@ -14766,15 +14766,15 @@ _02338340: cmp r1, r0 beq _02338360 mov r0, r4 - bl FUN_02001188 + bl MemFree b _02338378 _02338360: ldr r2, [sp, #8] mov r0, sl mov r1, r4 - bl FUN_020032D4 + bl MemcpySimple mov r0, r4 - bl FUN_02001188 + bl MemFree _02338378: ldr r1, [r7, #0x10] cmp r1, #0 @@ -14847,7 +14847,7 @@ _02338438: _02338474: ldr r0, [sb, #0x58] mov r1, #0xa - bl FUN_0208FEA4 + bl DivideInt cmp r1, #0 bne _023384B8 ldr r0, _02338844 @ =0x0233C210 @@ -14872,7 +14872,7 @@ _023384B8: b _02338574 _023384D4: ldr r0, _0233885C @ =0x0233BE24 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #8 str r0, [sb, #0x2c] b _02338574 @@ -14898,7 +14898,7 @@ _0233851C: b _02338574 _02338528: ldr r0, _02338860 @ =0x0233BE48 - bl FUN_0200C1FC + bl DebugPrint0 bl ov01_0232C008 cmp r0, #0xa beq _02338548 @@ -14915,7 +14915,7 @@ _02338558: mov r5, #3 b _02338580 _02338560: - bl FUN_02003B5C + bl sub_02003B5C cmp r0, #0 movne r5, #3 moveq r5, #5 @@ -15048,7 +15048,7 @@ _02338710: _0233872C: cmp r0, #0 beq _02338740 - bl FUN_02003BC8 + bl sub_02003BC8 mov r0, #0xb str r0, [sb] _02338740: @@ -15112,7 +15112,7 @@ _023387F8: moveq r0, #6 beq _0233883C _02338804: - bl FUN_02046BB4 + bl sub_02046BB4 ldrb r1, [sb, #0x1c] ldrb r2, [r4] ldrb r3, [sb, #0x3e] @@ -15122,7 +15122,7 @@ _02338804: str r0, [sb] b _02338838 _02338828: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 ldrne r0, [sb, #0x30] bne _0233883C @@ -15211,7 +15211,7 @@ ov01_0233893C: @ 0x0233893C ldr r0, [r0, #0x40] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02338974 @ =0x0233C210 mov r2, #0 ldr r1, [r0, #4] @@ -15231,7 +15231,7 @@ ov01_02338978: @ 0x02338978 ldr r0, [r0, #0x48] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _023389B0 @ =0x0233C210 mov r2, #0 ldr r1, [r0, #4] @@ -15269,11 +15269,11 @@ ov01_02338A24: @ 0x02338A24 sub sp, sp, #0xc ldr r0, _02338B00 @ =0x00005004 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _02338B04 @ =0x0233C21C ldr r1, _02338B00 @ =0x00005004 str r0, [r2, #4] - bl FUN_02003250 + bl MemZero ldr r2, _02338B04 @ =0x0233C21C mov r1, #0 ldr r3, [r2, #4] @@ -15308,13 +15308,13 @@ ov01_02338A24: @ 0x02338A24 ldr r2, [r2, #4] add r2, r2, #0x4000 str r1, [r2, #0xb5c] - bl FUN_02050B10 + bl GetTeamNameCheck ldr r0, _02338B04 @ =0x0233C21C add r1, sp, #0 ldr r0, [r0, #4] mov r2, #0xa add r0, r0, #0x14 - bl FUN_02025404 + bl sub_02025404 bl ov01_0233A840 bl ov01_0232C0CC bl ov01_0232C2E4 @@ -15333,7 +15333,7 @@ ov01_02338B08: @ 0x02338B08 ldr r0, [r0, #4] cmp r0, #0 beq _02338BDC - bl FUN_022BD274 + bl ov00_022BD274 cmp r0, #0 bne _02338BBC mov r5, #0 @@ -15341,7 +15341,7 @@ ov01_02338B08: @ 0x02338B08 _02338B34: lsl r0, r5, #0x10 lsr r0, r0, #0x10 - bl FUN_022BD2C0 + bl ov00_022BD2C0 strb r0, [r4, r5] add r5, r5, #1 cmp r5, #0x10 @@ -15352,20 +15352,20 @@ _02338B34: mov r2, #0x10 add r0, r0, #0x71 add r0, r0, #0x4f00 - bl FUN_022BD1D4 + bl ov00_022BD1D4 cmp r0, #0 moveq r0, #1 beq _02338BAC add r0, sp, #0x10 mov r1, #0x10 - bl FUN_022BD1A0 + bl ov00_022BD1A0 ldr r0, _02338BE8 @ =0x0233C21C add r1, sp, #0x10 ldr r0, [r0, #4] mov r2, #0x10 add r0, r0, #0x384 add r0, r0, #0x4c00 - bl FUN_022BD21C + bl ov00_022BD21C cmp r0, #0 moveq r0, #1 movne r0, #0 @@ -15373,18 +15373,18 @@ _02338BAC: cmp r0, #0 beq _02338BBC mov r0, #1 - bl FUN_022BD264 + bl ov00_022BD264 _02338BBC: bl ov01_0232C370 bl ov01_0232C10C ldr r0, _02338BE8 @ =0x0233C21C ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02338BE8 @ =0x0233C21C mov r1, #0 str r1, [r0, #4] _02338BDC: - bl FUN_022BD274 + bl ov00_022BD274 add sp, sp, #0x50 pop {r3, r4, r5, pc} .align 2, 0 @@ -15641,15 +15641,15 @@ _023399F8: @ jump table b _02339EB0 @ case 11 b _02339F54 @ case 12 _02339A2C: - bl FUN_022BD798 + bl ov00_022BD798 mov r0, #2 str r0, [r4, #0xc] b _02339F6C _02339A3C: - bl FUN_022BD7B8 + bl ov00_022BD7B8 cmp r0, #0 beq _02339F6C - bl FUN_022BD7E8 + bl ov00_022BD7E8 cmp r0, #4 beq _02339A68 bl ov01_0233A7FC @@ -15663,9 +15663,9 @@ _02339A68: beq _02339A90 add r0, r4, #0x3c4 add r0, r0, #0x4c00 - bl FUN_022BCD10 + bl ov00_022BCD10 mov r0, #1 - bl FUN_022BCC30 + bl ov00_022BCC30 mov r0, #1 strb r0, [r4, #0x11] _02339A90: @@ -15675,7 +15675,7 @@ _02339A90: str r0, [r4, #0xc] b _02339F6C _02339AA4: - bl FUN_022BD7D8 + bl ov00_022BD7D8 cmp r0, #0 movne r0, #0 strbne r0, [r4, #0x28] @@ -15683,7 +15683,7 @@ _02339AA4: b _02339F6C _02339ABC: add r0, r4, #0x14 - bl FUN_022BD870 + bl ov00_022BD870 cmp r0, #0 bne _02339AE0 bl ov01_0233A7FC @@ -15695,15 +15695,15 @@ _02339AE0: mov r0, #5 str r0, [r4, #0xc] _02339AE8: - bl FUN_022BD8FC + bl ov00_022E1A84 bl ov01_0233A7FC cmp r0, #0 movne r0, #2 bne _02339F70 - bl FUN_022BD908 + bl ov00_022BD908 cmp r0, #0 beq _02339F6C - bl FUN_022BCC90 + bl ov00_022BCC90 cmp r0, #0 beq _02339B48 ldrb r0, [r4, #0x11] @@ -15724,7 +15724,7 @@ _02339B48: str r0, [r4, #0xc] b _02339F6C _02339B54: - bl FUN_022BD8FC + bl ov00_022E1A84 bl ov01_0233A7FC cmp r0, #0 movne r0, #2 @@ -15741,17 +15741,17 @@ _02339B54: bne _02339F6C add r1, sp, #2 mov r0, #0 - bl FUN_020061EC - bl FUN_0204AE60 + bl GetHeldButtons + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _02339BC4 add r0, sp, #0x28 - bl FUN_02006C1C + bl GetReleasedStylus add r0, sp, #0x28 mov r1, #1 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C _02339BC4: ldrh r1, [sp, #2] cmp r1, #0 @@ -15774,7 +15774,7 @@ _02339BC4: mov r0, #2 b _02339F70 _02339C14: - bl FUN_022BD8FC + bl ov00_022E1A84 bl ov01_0233A7FC cmp r0, #0 movne r0, #2 @@ -15782,7 +15782,7 @@ _02339C14: ldr r0, [r4] cmp r0, #7 bne _02339F6C - bl FUN_022BD918 + bl ov00_022BD918 cmp r0, #2 bne _02339C60 mov r0, #3 @@ -15794,7 +15794,7 @@ _02339C14: mov r0, #2 b _02339F70 _02339C60: - bl FUN_022BD480 + bl ov00_022BD480 cmp r0, #0 mov r0, #1 strbne r0, [r4, #0x29] @@ -15809,12 +15809,12 @@ _02339C60: mov r0, #2 b _02339F70 _02339C98: - bl FUN_022BD8FC + bl ov00_022E1A84 bl ov01_0233A7FC cmp r0, #0 movne r0, #2 bne _02339F70 - bl FUN_022BD4DC + bl ov00_022BD4DC cmp r0, #0 beq _02339F6C mov r0, #1 @@ -15827,24 +15827,24 @@ _02339C98: str r0, [r4, #0xc] b _02339F6C _02339CDC: - bl FUN_022BD8FC + bl ov00_022E1A84 bl ov01_0233A7FC cmp r0, #0 movne r0, #2 bne _02339F70 add r1, sp, #0 mov r0, #0 - bl FUN_020061EC - bl FUN_0204AE60 + bl GetHeldButtons + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _02339D24 add r0, sp, #4 - bl FUN_02006C1C + bl GetReleasedStylus add r0, sp, #4 mov r1, #1 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C _02339D24: ldrh r1, [sp] cmp r1, #0 @@ -15867,7 +15867,7 @@ _02339D24: mov r0, #2 b _02339F70 _02339D74: - bl FUN_022BD8FC + bl ov00_022E1A84 bl ov01_0233A130 cmp r0, #4 bne _02339E20 @@ -15958,7 +15958,7 @@ _02339E9C: mov r0, #2 b _02339F70 _02339EB0: - bl FUN_022BD8FC + bl ov00_022E1A84 bl ov01_0233A390 cmp r0, #1 bne _02339EE8 @@ -16058,13 +16058,13 @@ _02339FF8: bl ov01_0233A028 pop {r3, pc} _0233A000: - bl FUN_022BDA74 + bl ov00_022BDA74 pop {r3, pc} _0233A008: - bl FUN_022BDBA8 + bl ov00_022BDBA8 pop {r3, pc} _0233A010: - bl FUN_022BDBA8 + bl ov00_022BDBA8 cmp r0, #0 popeq {r3, pc} bl ov01_0233A028 @@ -16076,7 +16076,7 @@ _0233A024: .4byte 0x0233C21C arm_func_start ov01_0233A028 ov01_0233A028: @ 0x0233A028 push {r3, lr} - bl FUN_022BD95C + bl ov00_022E1914 ldr r0, _0233A058 @ =0x0233C21C mov r3, #0 ldr r2, [r0, #4] @@ -16104,23 +16104,23 @@ ov01_0233A05C: @ 0x0233A05C mov r4, r3 movne r0, #2 popne {r3, r4, r5, r6, r7, pc} - bl FUN_022BD968 + bl ov00_022BD968 ldr r0, _0233A120 @ =0x0233C01C mov r1, r7 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0233A124 @ =0x0233C030 mov r1, r6 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0233A128 @ =0x0233C03C mov r1, r4 - bl FUN_0200C1FC + bl DebugPrint0 ldr ip, [sp, #0x18] mov r0, r7 mov r1, r6 mov r2, r5 mov r3, r4 str ip, [sp] - bl FUN_022BD99C + bl ov00_022BD99C cmp r0, #1 cmpne r0, #2 cmpne r0, #3 @@ -16162,17 +16162,17 @@ ov01_0233A130: @ 0x0233A130 beq _0233A1E4 add r1, sp, #0 mov r0, #0 - bl FUN_020061EC - bl FUN_0204AE60 + bl GetHeldButtons + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _0233A184 add r0, sp, #4 - bl FUN_02006C1C + bl GetReleasedStylus add r0, sp, #4 mov r1, #1 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C _0233A184: ldrh r1, [sp] cmp r1, #0 @@ -16200,7 +16200,7 @@ _0233A1DC: mov r0, #0 b _0233A300 _0233A1E4: - bl FUN_022BD9E8 + bl ov00_022BD9E8 mov r1, r0 cmp r1, #8 addls pc, pc, r1, lsl #2 @@ -16220,7 +16220,7 @@ _0233A21C: mov r1, #0 ldr r0, [r0, #4] str r1, [r0, #0xb54] - bl FUN_022BD980 + bl ov00_022BD980 mov r0, #8 b _0233A300 _0233A238: @@ -16228,15 +16228,15 @@ _0233A238: ldr r0, [r0, #4] add r0, r0, #0x354 add r0, r0, #0x800 - bl FUN_022BDA68 + bl ov00_022EF548 ldr r2, _0233A308 @ =0x0233C21C mov r1, r0 ldr r2, [r2, #4] add r0, r2, #0x358 ldr r2, [r2, #0xb54] add r0, r0, #0x800 - bl FUN_020032D4 - bl FUN_022BD980 + bl MemcpySimple + bl ov00_022BD980 ldr r0, _0233A308 @ =0x0233C21C ldr r0, [r0, #4] add r0, r0, #0x358 @@ -16253,7 +16253,7 @@ _0233A238: mov r2, r0 ldr r0, _0233A310 @ =0x0233C050 mov r1, r4 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #4 b _0233A300 _0233A2B8: @@ -16271,7 +16271,7 @@ _0233A2B8: cmp r0, #0 bgt _0233A2FC ldr r0, _0233A314 @ =0x0233C068 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #5 b _0233A300 _0233A2FC: @@ -16296,7 +16296,7 @@ ov01_0233A318: @ 0x0233A318 cmp r0, #9 movne r0, #0 popne {r4, pc} - bl FUN_022BDA94 + bl ov00_022BDA94 ldr r2, _0233A388 @ =0x0233C21C mov r3, #0xb ldr r0, [r2, #4] @@ -16333,17 +16333,17 @@ ov01_0233A390: @ 0x0233A390 beq _0233A44C add r1, sp, #0 mov r0, #0 - bl FUN_020061EC - bl FUN_0204AE60 + bl GetHeldButtons + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _0233A3E4 add r0, sp, #4 - bl FUN_02006C1C + bl GetReleasedStylus add r0, sp, #4 mov r1, #1 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C _0233A3E4: ldrh r1, [sp] cmp r1, #0 @@ -16384,7 +16384,7 @@ _0233A45C: @ jump table b _0233A6DC @ case 3 b _0233A7B8 @ case 4 _0233A470: - bl FUN_022BDACC + bl ov00_022BDACC cmp r0, #1 bne _0233A4F0 ldr r0, _0233A7F0 @ =0x0233C21C @@ -16396,11 +16396,11 @@ _0233A470: movne r0, #0 bne _0233A7E8 ldr r0, [r1, #0xb50] - bl FUN_022BDADC + bl ov00_022BDADC ldr r0, _0233A7F0 @ =0x0233C21C ldr r0, [r0, #4] add r0, r0, #0x48 - bl FUN_022BDB04 + bl ov00_022BDB04 cmp r0, #0 ldreq r0, _0233A7F0 @ =0x0233C21C moveq r1, #4 @@ -16430,14 +16430,14 @@ _0233A4F0: ldr r0, [r0, #0xb58] cmp r0, #0 bgt _0233A7E4 - bl FUN_022BDBA8 + bl ov00_022BDBA8 ldr r0, _0233A7F0 @ =0x0233C21C mov r1, #4 ldr r0, [r0, #4] str r1, [r0, #0x44] b _0233A7E4 _0233A53C: - bl FUN_022BDACC + bl ov00_022BDACC cmp r0, #1 bne _0233A5C0 ldr r0, _0233A7F0 @ =0x0233C21C @@ -16454,7 +16454,7 @@ _0233A53C: ble _0233A7E4 add r0, r1, #0x50 mov r1, #0 - bl FUN_022BDB38 + bl ov00_022BDB38 cmp r0, #0 ldreq r0, _0233A7F0 @ =0x0233C21C moveq r1, #4 @@ -16484,14 +16484,14 @@ _0233A5C0: ldr r0, [r0, #0xb58] cmp r0, #0 bgt _0233A7E4 - bl FUN_022BDBA8 + bl ov00_022BDBA8 ldr r0, _0233A7F0 @ =0x0233C21C mov r1, #4 ldr r0, [r0, #4] str r1, [r0, #0x44] b _0233A7E4 _0233A60C: - bl FUN_022BDACC + bl ov00_022BDACC cmp r0, #1 bne _0233A690 ldr r0, _0233A7F0 @ =0x0233C21C @@ -16508,7 +16508,7 @@ _0233A60C: ldr r2, [r3, #0xfc] add r0, r3, #0x50 add r1, r1, #0x800 - bl FUN_022BDB6C + bl ov00_022BDB6C cmp r0, #0 ldreq r0, _0233A7F0 @ =0x0233C21C moveq r1, #4 @@ -16538,14 +16538,14 @@ _0233A690: ldr r0, [r0, #0xb58] cmp r0, #0 bgt _0233A7E4 - bl FUN_022BDBA8 + bl ov00_022BDBA8 ldr r0, _0233A7F0 @ =0x0233C21C mov r1, #4 ldr r0, [r0, #4] str r1, [r0, #0x44] b _0233A7E4 _0233A6DC: - bl FUN_022BDACC + bl ov00_022BDACC cmp r0, #1 bne _0233A76C ldr r0, _0233A7F0 @ =0x0233C21C @@ -16574,7 +16574,7 @@ _0233A6DC: ldr r2, [r1, #0xfc] add r0, ip, lr add r1, r3, r4, lsl #10 - bl FUN_022BDB6C + bl ov00_022BDB6C cmp r0, #0 ldreq r0, _0233A7F0 @ =0x0233C21C moveq r1, #4 @@ -16595,14 +16595,14 @@ _0233A76C: ldr r0, [r0, #0xb58] cmp r0, #0 bgt _0233A7E4 - bl FUN_022BDBA8 + bl ov00_022BDBA8 ldr r0, _0233A7F0 @ =0x0233C21C mov r1, #4 ldr r0, [r0, #4] str r1, [r0, #0x44] b _0233A7E4 _0233A7B8: - bl FUN_022BDBE4 + bl ov00_022BDBE4 cmp r0, #0 beq _0233A7E4 ldr r0, _0233A7F0 @ =0x0233C21C @@ -16632,7 +16632,7 @@ ov01_0233A7FC: @ 0x0233A7FC add r0, sp, #4 add r1, sp, #0 ldr r4, [r2, #4] - bl FUN_022BDCB8 + bl ov00_022BDCB8 cmp r0, #0 ldrne r1, [sp, #4] moveq r0, #0 @@ -16654,21 +16654,21 @@ ov01_0233A840: @ 0x0233A840 _0233A84C: lsl r0, r5, #0x10 lsr r0, r0, #0x10 - bl FUN_022BD0A0 + bl ov00_022BD0A0 ldr r1, [r4, #4] lsl r2, r5, #0x10 add r1, r1, r5 add r1, r1, #0x4000 strb r0, [r1, #0xf61] lsr r0, r2, #0x10 - bl FUN_022BD2C0 + bl ov00_022BD2C0 ldr r1, [r4, #4] lsl r2, r5, #0x10 add r1, r1, r5 add r1, r1, #0x4000 strb r0, [r1, #0xf71] lsr r0, r2, #0x10 - bl FUN_022BD170 + bl ov00_022BD170 ldr r1, [r4, #4] add r1, r1, r5, lsl #2 add r1, r1, #0x4000 @@ -16776,11 +16776,11 @@ _0233A8B4: arm_func_start ov01_0233AE64 ov01_0233AE64: @ 0x0233AE64 - ldr ip, _0233AE70 @ =FUN_020348E4 + ldr ip, _0233AE70 @ =sub_020348E4 ldr r0, _0233AE74 @ =0x0233C0A4 bx ip .align 2, 0 -_0233AE70: .4byte FUN_020348E4 +_0233AE70: .4byte sub_020348E4 _0233AE74: .4byte 0x0233C0A4 arm_func_end ov01_0233AE64 @ 0x0233AE78 diff --git a/asm/overlay_02.s b/asm/overlay_02.s index c36a9c47..55cbcfa3 100644 --- a/asm/overlay_02.s +++ b/asm/overlay_02.s @@ -7,11 +7,11 @@ arm_func_start ov02_02329520 ov02_02329520: @ 0x02329520 push {r4, lr} - bl FUN_022E0A70 - bl FUN_022BDC5C + bl ov00_022E0A70 + bl ov00_022BDC5C ldr r0, _0232955C @ =0x00040020 mov r1, #8 - bl FUN_02001170 + bl MemAlloc mov r4, r0 add r0, r4, #0x1f bic r0, r0, #0x1f @@ -19,7 +19,7 @@ ov02_02329520: @ 0x02329520 mov r2, #0 bl ov02_023388B4 mov r0, r4 - bl FUN_02001188 + bl MemFree pop {r4, pc} .align 2, 0 _0232955C: .4byte 0x00040020 @@ -425,7 +425,7 @@ _02329A34: sub r2, r2, r1 beq _02329A58 mov r0, #0 - bl FUN_0207C314 + bl sub_0207C314 _02329A58: ldr r2, [sp, #8] ldr r1, _02329AFC @ =0x00005544 @@ -752,7 +752,7 @@ ov02_02329E4C: @ 0x02329E4C beq _02329E9C mov r1, r3 mov r0, #0 - bl FUN_0207C314 + bl sub_0207C314 _02329E9C: mov r0, r5 str r6, [r4] @@ -779,7 +779,7 @@ ov02_02329EA8: @ 0x02329EA8 beq _02329EF4 mov r1, r5 mov r0, #0 - bl FUN_0207C314 + bl sub_0207C314 _02329EF4: mov r0, r5 str r5, [r4, #4] @@ -1250,7 +1250,7 @@ ov02_0232A474: @ 0x0232A474 ldr r2, [sp, #0x18] mov r1, ip lsl r2, r2, #3 - bl FUN_0207C358 + bl sub_0207C358 pop {r3, r4, r5, pc} _0232A4A4: ldr r4, [sp, #0x18] @@ -1752,7 +1752,7 @@ ov02_0232AB94: @ 0x0232AB94 mov r0, r1 mul r2, lr, r2 ldr r1, [r3] - bl FUN_0207C358 + bl sub_0207C358 pop {r3, pc} arm_func_end ov02_0232AB94 @@ -1784,7 +1784,7 @@ _0232AC3C: mov r0, r6 mov r1, sb mov r2, r4 - bl FUN_0207C358 + bl sub_0207C358 ldr r0, [r7, #8] add r8, r8, #1 cmp r8, r0 @@ -2867,7 +2867,7 @@ _0232BB5C: _0232BB60: cmp r0, #0 bne _0232BB6C - bl FUN_0207BC20 + bl WaitForever2 _0232BB6C: mov r4, #1 _0232BB70: @@ -3004,7 +3004,7 @@ ov02_0232BD18: @ 0x0232BD18 popne {r3, pc} mov r1, #1 str r1, [r0, #0xc] - bl FUN_0207CC10 + bl sub_0207CC10 ldr r0, _0232BD90 @ =ov02_0232BDD0 ldr r1, _0232BD8C @ =0x023544E0 mov r2, #0 @@ -3014,9 +3014,9 @@ ov02_0232BD18: @ 0x0232BD18 str r0, [r1, #0x1c] ldr r0, _0232BD98 @ =0x023544F0 str r2, [r1, #0x20] - bl FUN_0208260C + bl sub_0208260C ldr r0, _0232BD9C @ =0x023544FC - bl FUN_02082624 + bl sub_02082624 bl ov02_0232BE80 bl ov02_0232C84C bl ov02_0232C038 @@ -3046,13 +3046,13 @@ ov02_0232BDD0: @ 0x0232BDD0 mov r1, r0 mov r2, r0 mov r3, r0 - bl FUN_0207C8E0 - bl FUN_0207D13C + bl sub_0207C8E0 + bl sub_0207D13C mov r4, r0 mov r0, #1 - bl FUN_0207CF14 + bl sub_0207CF14 mov r0, r4 - bl FUN_0207D0D0 + bl sub_0207D0D0 pop {r4, pc} arm_func_end ov02_0232BDD0 _0232BE08: @@ -3065,7 +3065,7 @@ ov02_0232BE14: @ 0x0232BE14 movs r4, r0 popeq {r4, pc} mov r1, #0 - bl FUN_0207C9E4 + bl sub_0207C9E4 ldr r0, _0232BE40 @ =0x023568E0 mvn r1, r4 ldr r2, [r0, #8] @@ -3179,14 +3179,14 @@ _0232BF60: .4byte ov02_0232C5F4 _0232BF64: .4byte 0x02356D44 arm_func_end ov02_0232BED4 - arm_func_start FUN_0232BF68 -FUN_0232BF68: @ 0x0232BF68 - ldr ip, _0232BF74 @ =FUN_0232C344 + arm_func_start ov02_0232BF68 +ov02_0232BF68: @ 0x0232BF68 + ldr ip, _0232BF74 @ =ov02_0232C344 ldr r0, [r0] bx ip .align 2, 0 -_0232BF74: .4byte FUN_0232C344 - arm_func_end FUN_0232BF68 +_0232BF74: .4byte ov02_0232C344 + arm_func_end ov02_0232BF68 arm_func_start ov02_0232BF78 ov02_0232BF78: @ 0x0232BF78 @@ -3207,14 +3207,14 @@ ov02_0232BF84: @ 0x0232BF84 bx lr arm_func_end ov02_0232BF84 - arm_func_start FUN_0232BFA4 -FUN_0232BFA4: @ 0x0232BFA4 + arm_func_start ov02_0232BFA4 +ov02_0232BFA4: @ 0x0232BFA4 ldr r2, [r0] cmp r2, #0 ldrne r0, [r0] strbne r1, [r0, #0x41] bx lr - arm_func_end FUN_0232BFA4 + arm_func_end ov02_0232BFA4 arm_func_start ov02_0232BFB8 ov02_0232BFB8: @ 0x0232BFB8 @@ -3233,7 +3233,7 @@ ov02_0232BFCC: @ 0x0232BFCC popeq {r3, pc} ldr r0, [r0] ldrb r0, [r0, #0x3c] - bl FUN_0207C85C + bl sub_0207C85C pop {r3, pc} arm_func_end ov02_0232BFCC @@ -3245,7 +3245,7 @@ ov02_0232BFEC: @ 0x0232BFEC popeq {r3, pc} ldr r0, [r0] ldrb r0, [r0, #0x3c] - bl FUN_0207C874 + bl sub_0207C874 pop {r3, pc} arm_func_end ov02_0232BFEC @@ -3319,7 +3319,7 @@ _0232C0E8: .4byte 0x02356D44 arm_func_start ov02_0232C0EC ov02_0232C0EC: @ 0x0232C0EC push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} - bl FUN_0207D444 + bl sub_0207D444 mov fp, r0 ldr r0, _0232C244 @ =0x023568F8 mov r1, #0 @@ -3338,7 +3338,7 @@ _0232C118: cmp r1, #0 bne _0232C148 ldr r0, [r6, #0x30] - bl FUN_0207D168 + bl sub_0207D168 cmp r0, #0 movne r0, #1 strbne r0, [r6, #0x2d] @@ -3386,7 +3386,7 @@ _0232C1D8: beq _0232C1F4 ldrb r0, [r6, #0x3c] mov r1, r8 - bl FUN_0207C844 + bl sub_0207C844 strh r8, [r6, #0x3e] _0232C1F4: ldrb r0, [r6, #0x2c] @@ -3403,7 +3403,7 @@ _0232C218: cmp r0, #0 beq _0232C234 ldrb r0, [r6, #0x3c] - bl FUN_0207C824 + bl sub_0207C824 mov r0, #0 strb r0, [r6, #0x2f] _0232C234: @@ -3476,17 +3476,17 @@ ov02_0232C2F4: @ 0x0232C2F4 mov r5, r0 ldrb r0, [r5, #0x3c] ldr r4, [r5, #4] - bl FUN_0207C7FC + bl sub_0207C7FC ldr r2, [r4, #0x1c] cmp r2, #0 beq _0232C320 ldrb r0, [r5, #0x3c] ldr r1, _0232C340 @ =0x0000FFFF - bl FUN_0207C890 + bl sub_0207C890 _0232C320: mov r0, r5 bl ov02_0232C3E4 - bl FUN_0207D13C + bl sub_0207D13C str r0, [r5, #0x30] mov r0, #1 strb r0, [r5, #0x2f] @@ -3496,8 +3496,8 @@ _0232C320: _0232C340: .4byte 0x0000FFFF arm_func_end ov02_0232C2F4 - arm_func_start FUN_0232C344 -FUN_0232C344: @ 0x0232C344 + arm_func_start ov02_0232C344 +ov02_0232C344: @ 0x0232C344 push {r4, lr} movs r4, r0 mov r2, r1 @@ -3518,7 +3518,7 @@ _0232C36C: mov r0, #2 strb r0, [r4, #0x2c] pop {r4, pc} - arm_func_end FUN_0232C344 + arm_func_end ov02_0232C344 arm_func_start ov02_0232C390 ov02_0232C390: @ 0x0232C390 @@ -3635,10 +3635,10 @@ ov02_0232C4D8: @ 0x0232C4D8 bne _0232C4F0 ldrb r0, [r4, #0x3c] ldr r1, _0232C504 @ =0xFFFFFD2D - bl FUN_0207C844 + bl sub_0207C844 _0232C4F0: ldrb r0, [r4, #0x3c] - bl FUN_0207C7DC + bl sub_0207C7DC mov r0, r4 bl ov02_0232C570 pop {r4, pc} @@ -3797,15 +3797,15 @@ ov02_0232C6CC: @ 0x0232C6CC lsl r2, r2, r0 ldr r0, [r4, #0x44] mov r3, r1 - bl FUN_0207C8B8 + bl sub_0207C8B8 ldr r0, [r4, #0x24] lsl r0, r0, #0x1e asrs r0, r0, #0x1f popne {r4, pc} add r0, r4, #8 - bl FUN_0208260C + bl sub_0208260C add r0, r4, #0x14 - bl FUN_02082624 + bl sub_02082624 ldr r0, [r4, #0x24] orr r0, r0, #2 str r0, [r4, #0x24] @@ -3841,12 +3841,12 @@ _0232C760: add r0, r4, r5, lsl #3 ldr r0, [r0, #4] add r0, r1, r0 - bl FUN_0207D540 + bl sub_0207D540 mov r2, r0 lsl r0, r8, r5 and r1, r2, #0xff asr r2, r2, #8 - bl FUN_0207CA24 + bl sub_0207CA24 ldr r0, [r7, #0x48] add r6, r6, #1 cmp r6, r0 @@ -3870,20 +3870,20 @@ ov02_0232C7A8: @ 0x0232C7A8 lsl r2, r2, r0 ldr r0, [r4, #0x44] mov r3, r1 - bl FUN_0207C8E0 + bl sub_0207C8E0 add r0, r4, #8 - bl FUN_0208263C + bl sub_0208263C add r0, r4, #0x14 - bl FUN_02082654 + bl sub_02082654 ldr r0, [r4, #0x24] bic r0, r0, #2 str r0, [r4, #0x24] - bl FUN_0207D13C + bl sub_0207D13C mov r5, r0 mov r0, #1 - bl FUN_0207CF14 + bl sub_0207CF14 mov r0, r5 - bl FUN_0207D0D0 + bl sub_0207D0D0 _0232C810: mov r0, r4 bl ov02_0232C81C @@ -3950,7 +3950,7 @@ _0232C8B4: ldr r0, [r4, #0x24] mov r1, r5 mov r2, #0 - bl FUN_0207CA24 + bl sub_0207CA24 str r5, [r4, #0x50] pop {r3, r4, r5, pc} .align 2, 0 @@ -3977,22 +3977,22 @@ ov02_0232C8EC: @ 0x0232C8EC ldr r0, [r4, #0x24] ldr r1, [r4, #0x28] moveq r2, #0 - bl FUN_0207C8E0 + bl sub_0207C8E0 cmp r7, #0 beq _0232C974 - bl FUN_0207D13C + bl sub_0207D13C mov r5, r0 mov r0, #1 - bl FUN_0207CF14 + bl sub_0207CF14 mov r0, r5 - bl FUN_0207D0D0 + bl sub_0207D0D0 ldr r6, _0232C9D8 @ =0x0235729C mov r5, #0 _0232C95C: mov r0, r6 mov r1, r5 mov r2, r5 - bl FUN_02079E74 + bl sub_02079E74 cmp r0, #0 bne _0232C95C _0232C974: @@ -4018,7 +4018,7 @@ _0232C9A4: mov r1, r0 mov r2, r0 mov r3, r0 - bl FUN_0207CB54 + bl sub_0207CB54 _0232C9C4: mov r0, #0 str r0, [r4] @@ -4045,13 +4045,13 @@ ov02_0232C9DC: @ 0x0232C9DC ldr r1, [r3, #0x28] movlt r2, #0 mov r3, #0 - bl FUN_0207C8E0 - bl FUN_0207D13C + bl sub_0207C8E0 + bl sub_0207D13C mov r4, r0 mov r0, #1 - bl FUN_0207CF14 + bl sub_0207CF14 mov r0, r4 - bl FUN_0207D0D0 + bl sub_0207D0D0 pop {r4, pc} .align 2, 0 _0232CA34: .4byte 0x02357294 @@ -4076,7 +4076,7 @@ ov02_0232CAC0: @ 0x0232CAC0 mov r0, r4 mov r1, r5 mov r2, #0x30 - bl FUN_0207C330 + bl sub_0207C330 ldr r0, [r5, #0x18] mov r3, #0 cmp r0, #0 @@ -4314,14 +4314,14 @@ _0232CDB0: mov r2, #0 add r0, r7, #0x34 add r1, r1, r8 - bl FUN_0207F828 + bl sub_0207F828 cmp r0, #0 mvneq r0, #0 popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} mov r1, sl mov r2, r6 add r0, r7, #0x34 - bl FUN_0207F818 + bl sub_0207F818 cmp r0, #0 poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} add r4, r4, r0 @@ -4540,12 +4540,12 @@ ov02_0232D060: @ 0x0232D060 arm_func_start ov02_0232D09C ov02_0232D09C: @ 0x0232D09C push {r4, lr} - bl FUN_0207D13C + bl sub_0207D13C mov r4, r0 mov r0, #1 - bl FUN_0207CF14 + bl sub_0207CF14 mov r0, r4 - bl FUN_0207D0D0 + bl sub_0207D0D0 pop {r4, pc} arm_func_end ov02_0232D09C @@ -4624,7 +4624,7 @@ _0232D1B8: beq _0232D1D4 mov r0, r6 mov r1, r7 - bl FUN_0207D5B0 + bl sub_0207D5B0 _0232D1D4: add r7, r7, #1 cmp r7, #4 @@ -4720,7 +4720,7 @@ ov02_0232D288: @ 0x0232D288 popne {r3, r4, r5, r6, r7, r8, pc} mov r0, r4 mov r1, r5 - bl FUN_0207A2C0 + bl sub_0207A2C0 mov r0, r4 add sp, sp, #4 pop {r3, r4, r5, r6, r7, r8, pc} @@ -4845,14 +4845,14 @@ _0232D46C: add r0, r5, #0x3c mov r2, r6 add r1, r0, r1, lsl #2 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r2, r6 add r0, r5, #0x3c mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r5 add r1, r4, #0x3c - bl FUN_0207A2C0 + bl sub_0207A2C0 cmp r7, #0 beq _0232D4F4 mov r0, sb @@ -4874,7 +4874,7 @@ ov02_0232D508: @ 0x0232D508 mov r7, r0 mov r6, r2 popeq {r3, r4, r5, r6, r7, pc} - bl FUN_0207B7E4 + bl EnableIrqFlag mov r5, r0 mov r0, r4 bl ov02_0232CB84 @@ -4890,7 +4890,7 @@ _0232D54C: mov r0, r4 bl ov02_0232CB84 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, r6, r7, pc} arm_func_end ov02_0232D508 @@ -4904,9 +4904,9 @@ ov02_0232D560: @ 0x0232D560 bl ov02_0232D508 mov r0, r5 add r1, r5, r4 - bl FUN_0207CB14 + bl sub_0207CB14 mov r0, r5 - bl FUN_0207D67C + bl sub_0207D67C pop {r3, r4, r5, pc} arm_func_end ov02_0232D560 @@ -4920,9 +4920,9 @@ ov02_0232D590: @ 0x0232D590 bl ov02_0232D508 mov r0, r5 add r1, r5, r4 - bl FUN_0207CB34 + bl sub_0207CB34 mov r0, r5 - bl FUN_0207D714 + bl sub_0207D714 pop {r3, r4, r5, pc} arm_func_end ov02_0232D590 @@ -4934,7 +4934,7 @@ ov02_0232D5C0: @ 0x0232D5C0 mov r2, r3 bl ov02_0232D508 mov r0, r4 - bl FUN_0207D714 + bl sub_0207D714 pop {r4, pc} arm_func_end ov02_0232D5C0 @@ -4947,17 +4947,17 @@ ov02_0232D5E0: @ 0x0232D5E0 mov r6, r1 mov r0, r5 mov r1, r4 - bl FUN_0207D968 + bl sub_0207D968 cmp r7, r0 bne _0232D618 mov r0, r5 mov r1, r4 mov r2, #0 - bl FUN_0207D934 + bl sub_0207D934 _0232D618: mov r0, r7 add r1, r7, r6 - bl FUN_0207CB34 + bl sub_0207CB34 pop {r3, r4, r5, r6, r7, pc} arm_func_end ov02_0232D5E0 @@ -4968,12 +4968,12 @@ ov02_0232D628: @ 0x0232D628 mov r7, r1 mov r6, r2 mov r5, r3 - bl FUN_0207D968 + bl sub_0207D968 cmp r0, #0 movne r0, #1 popne {r3, r4, r5, r6, r7, r8, sb, pc} mov r0, r8 - bl FUN_0207D92C + bl sub_0207D92C ldr r1, [r8, #0x38] sub r0, r0, #1 add r1, r1, r7 @@ -5005,11 +5005,11 @@ ov02_0232D628: @ 0x0232D628 popne {r3, r4, r5, r6, r7, r8, sb, pc} mov r0, r5 mov r1, sb - bl FUN_0207A2C0 + bl sub_0207A2C0 mov r0, r8 mov r1, r7 mov r2, r5 - bl FUN_0207D934 + bl sub_0207D934 mov r0, #1 pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 @@ -5026,7 +5026,7 @@ ov02_0232D6F0: @ 0x0232D6F0 mov r6, r2 mov r5, r3 ldr r4, [sp, #0x40] - bl FUN_0207D75C + bl sub_0207D75C ldr r1, [sp] ldr r0, [sp, #4] str r1, [sp, #8] @@ -5038,7 +5038,7 @@ ov02_0232D6F0: @ 0x0232D6F0 popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} add r1, sp, #0x10 mov r0, r7 - bl FUN_0207D77C + bl sub_0207D77C cmp r0, #0 beq _0232D7A4 add sl, sp, #0x10 @@ -5062,7 +5062,7 @@ _0232D78C: mov r0, r7 mov r1, sl mov r2, sb - bl FUN_0207D77C + bl sub_0207D77C cmp r0, #0 bne _0232D754 _0232D7A4: @@ -5305,14 +5305,14 @@ ov02_0232DACC: @ 0x0232DACC push {r4, lr} mov r4, r0 ldr r0, _0232DB5C @ =0x02357F48 - bl FUN_0207A048 + bl sub_0207A048 ldr r0, _0232DB60 @ =0x023578D0 ldr r0, [r0, #4] cmp r0, #0 beq _0232DAF8 add r0, r0, #0xc8 add r0, r0, #0x400 - bl FUN_0207A048 + bl sub_0207A048 _0232DAF8: ldr r0, [r4, #0x110] lsl r0, r0, #0x1e @@ -5332,14 +5332,14 @@ _0232DB2C: mov r0, r4 bl ov02_0232DB64 ldr r0, _0232DB5C @ =0x02357F48 - bl FUN_0207A0CC + bl sub_0207A0CC ldr r0, _0232DB60 @ =0x023578D0 ldr r0, [r0, #4] cmp r0, #0 popeq {r4, pc} add r0, r0, #0xc8 add r0, r0, #0x400 - bl FUN_0207A0CC + bl sub_0207A0CC pop {r4, pc} .align 2, 0 _0232DB5C: .4byte 0x02357F48 @@ -5395,7 +5395,7 @@ ov02_0232DBEC: @ 0x0232DBEC push {r4, r5, r6, r7, r8, lr} mov r8, r0 mov r7, r1 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 mov r0, r8 mov r1, #0 @@ -5421,7 +5421,7 @@ _0232DC44: bne _0232DC14 _0232DC50: mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, r5, r6, r7, r8, pc} arm_func_end ov02_0232DBEC @@ -5429,13 +5429,13 @@ _0232DC50: ov02_0232DC5C: @ 0x0232DC5C push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 ldr r0, _0232DC84 @ =0x023578DC mov r1, r5 bl ov02_023295A4 mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0232DC84: .4byte 0x023578DC @@ -5497,7 +5497,7 @@ ov02_0232DD08: @ 0x0232DD08 ldr r0, [r0, #4] sub r0, r0, r4 mul r0, r2, r0 - bl FUN_0208FEA4 + bl DivideInt add r0, r4, r0 pop {r4, pc} arm_func_end ov02_0232DD08 @@ -5545,41 +5545,41 @@ ov02_0232DD8C: @ 0x0232DD8C adds r4, r0, #0 ldrsh r0, [r4, r2] cmp r0, #0 - beq FUN_0232DDDC + beq ov02_0232DDDC movs r1, #0 mvns r1, r1 cmp r0, r1 - blt FUN_0232DDDC + blt ov02_0232DDDC adds r0, r2, #2 ldrsh r0, [r4, r0] cmp r0, r1 - blt FUN_0232DDDC + blt ov02_0232DDDC adds r0, r2, #4 ldrsh r0, [r4, r0] cmp r0, #0 - beq FUN_0232DDDC + beq ov02_0232DDDC cmp r0, r1 - blt FUN_0232DDDC + blt ov02_0232DDDC adds r0, r2, #6 ldrsh r0, [r4, r0] cmp r0, r1 - blt FUN_0232DDDC + blt ov02_0232DDDC adds r0, r2, #0 adds r0, #8 ldrsh r0, [r4, r0] cmp r0, r1 - blt FUN_0232DDDC + blt ov02_0232DDDC ldrh r1, [r4, #4] cmp r1, #0 - beq FUN_0232DDDC + beq ov02_0232DDDC subs r0, r2, #6 cmp r1, r0 - bhi FUN_0232DDDC + bhi ov02_0232DDDC subs r0, r1, #1 adds r0, r4, r0 ldrb r0, [r0, #6] cmp r0, #0 - beq FUN_0232DDE2 + beq ov02_0232DDE2 movs r1, #0 mvns r1, r1 thumb_func_end ov02_0232DD8C @@ -5593,24 +5593,10 @@ _0232DDE0: .byte 0x40, 0x69, 0xFF, 0xF7, 0x9B, 0xFF, 0x00, 0xF0, 0x31, 0xFD, 0x0B, 0x48, 0x00, 0x21, 0x00, 0x68 .byte 0xC9, 0x43, 0x88, 0x42, 0x01, 0xD0, 0x02, 0xF0, 0x1F, 0xF8, 0x20, 0x1C, 0x10, 0xBD, 0xC0, 0x46 .byte 0x06, 0x01, 0x00, 0x00, 0x20, 0x93, 0x35, 0x02, 0x2C, 0x93, 0x35, 0x02, 0x16, 0x01, 0x00, 0x00 - .byte 0xF8, 0x05, 0x00, 0x00, 0x3C, 0x85, 0x35, 0x02, 0x64, 0x2F, 0x35, 0x02 - - arm_func_start ov02_0232DE7C -ov02_0232DE7C: @ 0x0232DE7C - ldrshtlt fp, [r2], r8 - ldrdls r4, r5, [r2], -r3 - stmdahi sb, {r1, r3, fp, pc} ^ - strhi sl, [r2], -fp, lsl #16 - andhs r8, r0, r1, asr #12 - andhi sl, r8, r6, lsl sb - subhi sb, r8, sb - andsls r2, r5, r1 - stmdbls sb, {r0, r3, fp, ip, pc} - andls sb, r7, r4, lsl r0 - andshs sl, r8, #44, #16 - arm_func_end ov02_0232DE7C -_0232DEA8: - .byte 0x01, 0xF0, 0xA8, 0xFF, 0xC9, 0x49, 0x02, 0x98 + .byte 0xF8, 0x05, 0x00, 0x00, 0x3C, 0x85, 0x35, 0x02, 0x64, 0x2F, 0x35, 0x02, 0xF8, 0xB5, 0xB2, 0xB0 + .byte 0xD3, 0x49, 0x02, 0x90, 0x0A, 0x88, 0x49, 0x88, 0x0B, 0xA8, 0x02, 0x86, 0x41, 0x86, 0x00, 0x20 + .byte 0x16, 0xA9, 0x08, 0x80, 0x09, 0x90, 0x48, 0x80, 0x01, 0x20, 0x15, 0x90, 0x09, 0x98, 0x09, 0x99 + .byte 0x14, 0x90, 0x07, 0x90, 0x2C, 0xA8, 0x18, 0x22, 0x01, 0xF0, 0xA8, 0xFF, 0xC9, 0x49, 0x02, 0x98 .byte 0x40, 0x5E, 0x0B, 0xA9, 0x08, 0x86, 0x30, 0x20, 0x0A, 0x5E, 0x31, 0x38, 0x82, 0x42, 0x01, 0xD1 .byte 0x0A, 0x20, 0x08, 0x86, 0xC4, 0x49, 0x02, 0x98, 0x40, 0x5E, 0x0B, 0xA9, 0x88, 0x85, 0x2C, 0x20 .byte 0x0A, 0x5E, 0x2D, 0x38, 0x82, 0x42, 0x01, 0xD1, 0x0A, 0x20, 0x88, 0x85, 0x42, 0x21, 0x02, 0x98 @@ -5750,39 +5736,15 @@ _0232DEA8: .byte 0x00, 0xF0, 0xFE, 0xF8, 0x52, 0x49, 0x02, 0x98, 0x0F, 0x22, 0x42, 0x54, 0x00, 0xF0, 0xB6, 0xF8 .byte 0x00, 0x20, 0x32, 0xB0, 0xC0, 0x43, 0xF8, 0xBD, 0x0B, 0xA8, 0x00, 0x21, 0x08, 0x22, 0x01, 0xF0 .byte 0x55, 0xFB, 0x02, 0x21, 0x0B, 0xA8, 0x41, 0x70, 0x07, 0x98, 0x01, 0xF0, 0xA1, 0xFB, 0x0C, 0x90 - .byte 0x4B, 0x48, 0x01, 0xF0, 0xB1, 0xFB, 0x0B, 0xA9 - - arm_func_start ov02_0232E768 -ov02_0232E768: @ 0x0232E768 - stmdami r4, {r3, r6, pc} ^ - stmdavs r0, {r0, r1, r3, r8, fp, sp, pc} - arm_func_end ov02_0232E768 -_0232E770: + .byte 0x4B, 0x48, 0x01, 0xF0, 0xB1, 0xFB, 0x0B, 0xA9, 0x48, 0x80, 0x44, 0x48, 0x0B, 0xA9, 0x00, 0x68 .byte 0x08, 0x22, 0x01, 0xF0, 0x8B, 0xFB, 0x00, 0x28, 0x09, 0xDA, 0x41, 0x49, 0x02, 0x98, 0x0F, 0x22 .byte 0x42, 0x54, 0x00, 0xF0, 0x93, 0xF8, 0x00, 0x20, 0x32, 0xB0, 0xC0, 0x43, 0xF8, 0xBD, 0x08, 0x98 .byte 0x09, 0x90, 0xF2, 0xE4, 0x09, 0x90, 0x0B, 0xA9, 0x2C, 0x20, 0x08, 0x5E, 0x14, 0x9A, 0x82, 0x42 .byte 0x12, 0xDD, 0x08, 0x98, 0x00, 0x28, 0x03, 0xD1, 0x0F, 0x20, 0x00, 0xF0, 0xC1, 0xF8, 0x08, 0xE0 .byte 0x01, 0x28, 0x03, 0xD1, 0x10, 0x20, 0x00, 0xF0, 0xBB, 0xF8, 0x02, 0xE0, 0x11, 0x20, 0x00, 0xF0 - - arm_func_start ov02_0232E7C0 -ov02_0232E7C0: @ 0x0232E7C0 - strhs pc, [r0, #-0x8b7] - and r4, r4, sp, ror #7 - .word 0x5E08202E - .word 0xFED6F001 - stmdami sl!, {r0, r1, r4, r6, r7, sl, sp, lr, pc} - stmdavs r0, {r8, sp} - addmi r4, r8, #0x24000003 - arm_func_end ov02_0232E7C0 -_0232E7DC: - .byte 0x01, 0xD0, 0x01, 0xF0 - .byte 0x5B, 0xFB, 0x00, 0x21, 0x25, 0x48, 0xC9, 0x43 - - arm_func_start ov02_0232E7E8 -ov02_0232E7E8: @ 0x0232E7E8 - arm_func_end ov02_0232E7E8 -_0232E7E8: - .byte 0x01, 0x60, 0x01, 0xF0, 0xDD, 0xFA, 0x00, 0x28 + .byte 0xB7, 0xF8, 0x00, 0x25, 0xED, 0x43, 0x04, 0xE0, 0x2E, 0x20, 0x08, 0x5E, 0x01, 0xF0, 0xD6, 0xFE + .byte 0xD3, 0xE4, 0x2A, 0x48, 0x00, 0x21, 0x00, 0x68, 0xC9, 0x43, 0x88, 0x42, 0x01, 0xD0, 0x01, 0xF0 + .byte 0x5B, 0xFB, 0x00, 0x21, 0x25, 0x48, 0xC9, 0x43, 0x01, 0x60, 0x01, 0xF0, 0xDD, 0xFA, 0x00, 0x28 .byte 0x09, 0xD0, 0x23, 0x49, 0x02, 0x98, 0x0F, 0x22, 0x42, 0x54, 0x00, 0xF0, 0x57, 0xF8, 0x00, 0x20 .byte 0x32, 0xB0, 0xC0, 0x43, 0xF8, 0xBD, 0x00, 0x2D, 0x25, 0xD0, 0x00, 0xF0, 0x97, 0xF8, 0x0F, 0x38 .byte 0x06, 0x28, 0x16, 0xD8, 0x00, 0x18, 0x78, 0x44, 0xC0, 0x88, 0x00, 0x04, 0x00, 0x14, 0x87, 0x44 @@ -5793,65 +5755,21 @@ _0232E7E8: .byte 0x07, 0x49, 0x02, 0x98, 0x06, 0x22, 0x42, 0x54, 0x00, 0xF0, 0x20, 0xF8, 0x00, 0x20, 0x32, 0xB0 .byte 0xC0, 0x43, 0xF8, 0xBD, 0x00, 0x20, 0x32, 0xB0, 0xF8, 0xBD, 0xC0, 0x46, 0x64, 0x2F, 0x35, 0x02 .byte 0x16, 0x01, 0x00, 0x00, 0x3C, 0x85, 0x35, 0x02, 0x40, 0x85, 0x35, 0x02, 0xFF, 0xFF, 0x00, 0x00 - .byte 0x90, 0x57, 0x00, 0x00 - - arm_func_start ov02_0232E894 -ov02_0232E894: @ 0x0232E894 - andmi r1, sl, r2, lsl #24 - andmi r4, r8, sb, asr #7 - tstmi r0, #64, #24 - addmi r4, r8, #0x44000000 - andhs sp, r1, r1, lsl #6 - arm_func_end ov02_0232E894 -_0232E8A8: - .byte 0x10, 0x43, 0x70, 0x47 - - arm_func_start ov02_0232E8AC -ov02_0232E8AC: @ 0x0232E8AC - stmdami sb, {r3, r8, sl, ip, sp, pc} - stmdahs r0, {r6, r7, fp, sp, lr} - arm_func_end ov02_0232E8AC -_0232E8B4: - .byte 0x04, 0xD0, 0xFF, 0xF7, 0x61, 0xFA, 0x06, 0x48, 0x00, 0x21, 0xC1, 0x60 + .byte 0x90, 0x57, 0x00, 0x00, 0x02, 0x1C, 0x0A, 0x40, 0xC9, 0x43, 0x08, 0x40, 0x40, 0x1C, 0x10, 0x43 + .byte 0x11, 0x43, 0x88, 0x42, 0x01, 0xD3, 0x01, 0x20, 0x10, 0x43, 0x70, 0x47, 0x08, 0xB5, 0x09, 0x48 + .byte 0xC0, 0x68, 0x00, 0x28, 0x04, 0xD0, 0xFF, 0xF7, 0x61, 0xFA, 0x06, 0x48, 0x00, 0x21, 0xC1, 0x60 .byte 0x04, 0x48, 0x40, 0x68, 0x00, 0x28, 0x04, 0xD0, 0xFF, 0xF7, 0x58, 0xFA, 0x01, 0x48, 0x00, 0x21 - .byte 0x41, 0x60, 0x08, 0xBD, 0x3C, 0x85, 0x35, 0x02 - - arm_func_start ov02_0232E8D8 -ov02_0232E8D8: @ 0x0232E8D8 - arm_func_end ov02_0232E8D8 -_0232E8D8: - .byte 0x10, 0xB5, 0x04, 0x1C, 0x0F, 0x48, 0x00, 0x21 + .byte 0x41, 0x60, 0x08, 0xBD, 0x3C, 0x85, 0x35, 0x02, 0x10, 0xB5, 0x04, 0x1C, 0x0F, 0x48, 0x00, 0x21 .byte 0x08, 0x22, 0x01, 0xF0, 0x8B, 0xFA, 0x0E, 0x48, 0x01, 0x21, 0x01, 0x61, 0x0D, 0x48, 0x00, 0x21 .byte 0x1C, 0x22, 0x01, 0xF0, 0x83, 0xFA, 0x0A, 0x49, 0xA0, 0x1D, 0x48, 0x62, 0xA0, 0x88, 0x00, 0x23 .byte 0x88, 0x62, 0x22, 0x88, 0x0F, 0x20, 0x10, 0x40, 0xC8, 0x62, 0xA2, 0x78, 0x06, 0x48, 0x42, 0x77 .byte 0x06, 0x4A, 0x0B, 0x63, 0x4A, 0x63, 0x03, 0x77, 0x10, 0xBD, 0xC0, 0x46, 0x9C, 0x92, 0x35, 0x02 .byte 0x3C, 0x85, 0x35, 0x02, 0x60, 0x85, 0x35, 0x02, 0x5C, 0x85, 0x35, 0x02, 0x01, 0x0B, 0xA8, 0xC0 - - arm_func_start ov02_0232E930 -ov02_0232E930: @ 0x0232E930 - arm_func_end ov02_0232E930 -_0232E930: - .byte 0x01, 0x49, 0x08, 0x61, 0x70, 0x47, 0xC0, 0x46, 0x3C, 0x85, 0x35, 0x02 - - arm_func_start ov02_0232E93C -ov02_0232E93C: @ 0x0232E93C - stmdbvs r0, {r0, fp, lr} - uxtab16mi r4, r0, r0, ror #8 - eorseq r8, r5, #60, #10 - strdlt fp, ip, [r2], r8 - ldmdami r4!, {r0, r1, r2, sl, fp, ip} ^ - andls r4, r1, r4, ror sl - ldmne ip!, {r2, r4, r5, r6, fp, lr} - ldclmi p14, c4, [r5, #-0x1d0]! - mrsle sb, apsr - andlt r2, r2, r0 - ldcllt p3, c4, [r8, #0x300]! - eorslo r4, sp, #0x1c8000 - blvs FUN_02589494 - eorshi r4, r8, r8 - arm_func_end ov02_0232E93C -_0232E974: - .byte 0x20, 0x1C, 0x00, 0x21, 0x01, 0xF0, 0x40, 0xFA, 0x39, 0x88, 0x01, 0x20 + .byte 0x01, 0x49, 0x08, 0x61, 0x70, 0x47, 0xC0, 0x46, 0x3C, 0x85, 0x35, 0x02, 0x01, 0x48, 0x00, 0x69 + .byte 0x70, 0x47, 0xC0, 0x46, 0x3C, 0x85, 0x35, 0x02, 0xF8, 0xB5, 0x82, 0xB0, 0x07, 0x1C, 0x74, 0x48 + .byte 0x74, 0x4A, 0x01, 0x90, 0x74, 0x48, 0xBC, 0x18, 0x74, 0x4E, 0x75, 0x4D, 0x00, 0x90, 0x03, 0xD1 + .byte 0x00, 0x20, 0x02, 0xB0, 0xC0, 0x43, 0xF8, 0xBD, 0x72, 0x49, 0x3D, 0x32, 0xC8, 0x6A, 0x09, 0x6B + .byte 0x08, 0x40, 0x38, 0x80, 0x20, 0x1C, 0x00, 0x21, 0x01, 0xF0, 0x40, 0xFA, 0x39, 0x88, 0x01, 0x20 .byte 0x08, 0x42, 0x30, 0xD0, 0x31, 0x1C, 0x72, 0x68, 0x20, 0x1C, 0x30, 0x31, 0x01, 0xF0, 0x2E, 0xFA .byte 0x31, 0x1C, 0x72, 0x68, 0xA0, 0x1D, 0x70, 0x31, 0x01, 0xF0, 0x28, 0xFA, 0x20, 0x1C, 0x31, 0x1C .byte 0x72, 0x68, 0x0C, 0x30, 0xB0, 0x31, 0x01, 0xF0, 0x21, 0xFA, 0x20, 0x1C, 0x31, 0x1C, 0x72, 0x68 @@ -5863,13 +5781,7 @@ _0232E974: .byte 0x6A, 0x68, 0x47, 0x30, 0x70, 0x31, 0x01, 0xF0, 0xF1, 0xF9, 0x20, 0x1C, 0x29, 0x1C, 0x6A, 0x68 .byte 0x55, 0x30, 0xB0, 0x31, 0x01, 0xF0, 0xEA, 0xF9, 0x20, 0x1C, 0x29, 0x1C, 0x6A, 0x68, 0x63, 0x30 .byte 0xF0, 0x31, 0x01, 0xF0, 0xE3, 0xF9, 0x28, 0x1C, 0x08, 0x30, 0x01, 0xF0, 0x79, 0xFA, 0x01, 0x1C - - arm_func_start ov02_0232EA30 -ov02_0232EA30: @ 0x0232EA30 - andlo r1, r8, r8, lsr #24 - arm_func_end ov02_0232EA30 -_0232EA34: - .byte 0x00, 0xF0, 0x84, 0xF8, 0x00, 0x28, 0x67, 0xD1, 0x28, 0x1C, 0x08, 0x30 + .byte 0x28, 0x1C, 0x08, 0x30, 0x00, 0xF0, 0x84, 0xF8, 0x00, 0x28, 0x67, 0xD1, 0x28, 0x1C, 0x08, 0x30 .byte 0x01, 0xF0, 0x6E, 0xFA, 0x02, 0x1C, 0x20, 0x1C, 0x08, 0x35, 0x71, 0x30, 0x29, 0x1C, 0x01, 0xF0 .byte 0xCD, 0xF9, 0x39, 0x88, 0x04, 0x20, 0x08, 0x42, 0x27, 0xD0, 0x01, 0x99, 0x01, 0x98, 0x49, 0x68 .byte 0x30, 0x30, 0x49, 0x1E, 0x00, 0xF0, 0x6C, 0xF8, 0x00, 0x28, 0x4F, 0xD1, 0x01, 0x9A, 0x01, 0x99 @@ -5888,69 +5800,24 @@ _0232EA34: .byte 0x34, 0x8D, 0x35, 0x02, 0x3C, 0x85, 0x35, 0x02, 0x33, 0x01, 0x00, 0x00, 0x16, 0x01, 0x00, 0x00 .byte 0x00, 0x23, 0x00, 0x29, 0x0B, 0xDD, 0x02, 0x78, 0x40, 0x1C, 0x20, 0x2A, 0x01, 0xD3, 0x7F, 0x2A .byte 0x02, 0xD9, 0x00, 0x20, 0xC0, 0x43, 0x70, 0x47, 0x5B, 0x1C, 0x8B, 0x42, 0xF3, 0xDB, 0x00, 0x20 - .byte 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_0232EB64 -ov02_0232EB64: @ 0x0232EB64 - strdlt fp, ip, [r2], r8 - stmdavs r8!, {r0, r2, sl, fp, ip} - strls r2, [r1], #-0x400 - stmdahs r0, {ip, pc} - andlt sp, r2, r2, lsl #2 - ldcllt p0, c2, [r8, #0x14]! - stmdble r1, {r6, fp, sp} - andls r2, r0, r0, asr #32 - strhs sb, [r0, -r0, lsl #16] - ldcle p8, c2, [ip, #-0] - strlo r1, [r8], -lr, lsr #24 - andhs r6, r1, sb, ror #26 - andsle r4, r0, r8, lsl #4 - arm_func_end ov02_0232EB64 -_0232EB98: - .byte 0x10, 0x48, 0x01, 0xF0, 0xC1, 0xF9, 0x69, 0x68 + .byte 0x70, 0x47, 0x00, 0x00, 0xF8, 0xB5, 0x82, 0xB0, 0x05, 0x1C, 0x28, 0x68, 0x00, 0x24, 0x01, 0x94 + .byte 0x00, 0x90, 0x00, 0x28, 0x02, 0xD1, 0x02, 0xB0, 0x05, 0x20, 0xF8, 0xBD, 0x40, 0x28, 0x01, 0xD9 + .byte 0x40, 0x20, 0x00, 0x90, 0x00, 0x98, 0x00, 0x27, 0x00, 0x28, 0x1C, 0xDD, 0x2E, 0x1C, 0x08, 0x36 + .byte 0x69, 0x6D, 0x01, 0x20, 0x08, 0x42, 0x10, 0xD0, 0x10, 0x48, 0x01, 0xF0, 0xC1, 0xF9, 0x69, 0x68 .byte 0x81, 0x42, 0x0A, 0xD1, 0x0D, 0x48, 0x01, 0xF0, 0xBB, 0xF9, 0x02, 0x1C, 0x0B, 0x49, 0x30, 0x1C .byte 0x01, 0xF0, 0x0C, 0xF9, 0x00, 0x28, 0x00, 0xD1, 0x64, 0x1C, 0x00, 0x98, 0x7F, 0x1C, 0x54, 0x35 .byte 0x54, 0x36, 0x87, 0x42, 0xE4, 0xDB, 0x01, 0x2C, 0x01, 0xDD, 0x04, 0x20, 0x01, 0x90, 0x00, 0x2C .byte 0x01, 0xD1, 0x05, 0x20, 0x01, 0x90, 0x01, 0x98, 0x02, 0xB0, 0xF8, 0xBD, 0xC4, 0x2F, 0x35, 0x02 - - arm_func_start ov02_0232EBE0 -ov02_0232EBE0: @ 0x0232EBE0 - arm_func_end ov02_0232EBE0 -_0232EBE0: .byte 0x10, 0xB5, 0x04, 0x1C, 0x0D, 0x48, 0x01, 0xF0, 0x9B, 0xF9, 0x20, 0x60, 0x0B, 0x49, 0x22, 0x68 .byte 0x20, 0x1D, 0x01, 0xF0, 0xFB, 0xF8, 0x01, 0x20, 0x60, 0x62, 0x09, 0x48, 0x01, 0xF0, 0x90, 0xF9 .byte 0x02, 0x1C, 0xA0, 0x62, 0x0D, 0x2A, 0x02, 0xD9, 0x00, 0x20, 0xC0, 0x43, 0x10, 0xBD, 0x2C, 0x34 .byte 0x03, 0x49, 0x20, 0x1C, 0x01, 0xF0, 0xEA, 0xF8, 0x00, 0x20, 0x10, 0xBD, 0xC4, 0x2F, 0x35, 0x02 - .byte 0xD0, 0x2F, 0x35, 0x02 - - arm_func_start ov02_0232EC24 -ov02_0232EC24: @ 0x0232EC24 - arm_func_end ov02_0232EC24 -_0232EC24: - .byte 0xF8, 0xB5, 0x06, 0x1C, 0x0D, 0x1C, 0x17, 0x1C, 0x00, 0x24, 0x00, 0x2E - - arm_func_start ov02_0232EC30 -ov02_0232EC30: @ 0x0232EC30 - stcne p13, c13, [r8], #-0x3c - andhs r1, r6, #0x3900 - arm_func_end ov02_0232EC30 -_0232EC38: - .byte 0x01, 0xF0, 0xD8, 0xF8, 0x01, 0xF0, 0x7A, 0xF9 + .byte 0xD0, 0x2F, 0x35, 0x02, 0xF8, 0xB5, 0x06, 0x1C, 0x0D, 0x1C, 0x17, 0x1C, 0x00, 0x24, 0x00, 0x2E + .byte 0x0F, 0xDD, 0x28, 0x1C, 0x39, 0x1C, 0x06, 0x22, 0x01, 0xF0, 0xD8, 0xF8, 0x01, 0xF0, 0x7A, 0xF9 .byte 0xE8, 0x80, 0xE8, 0x88, 0x01, 0xF0, 0x40, 0xF9, 0xE8, 0x80, 0x64, 0x1C, 0x08, 0x35, 0xB4, 0x42 - .byte 0xEF, 0xDB, 0xF8, 0xBD - - arm_func_start ov02_0232EC54 -ov02_0232EC54: @ 0x0232EC54 - arm_func_end ov02_0232EC54 -_0232EC54: - .byte 0x08, 0xB5, 0x00, 0x21, 0xC9, 0x43, 0x88, 0x42, 0x03, 0xD1, 0x07, 0x49 + .byte 0xEF, 0xDB, 0xF8, 0xBD, 0x08, 0xB5, 0x00, 0x21, 0xC9, 0x43, 0x88, 0x42, 0x03, 0xD1, 0x07, 0x49 .byte 0x48, 0x60, 0x00, 0x20, 0x08, 0xBD, 0x05, 0x49, 0x4A, 0x68, 0x82, 0x42, 0x03, 0xD0, 0x48, 0x60 .byte 0x01, 0xF0, 0x88, 0xFC, 0x08, 0xBD, 0x00, 0x20, 0x08, 0xBD, 0xC0, 0x46, 0x64, 0x2F, 0x35, 0x02 - - arm_func_start ov02_0232EC80 -ov02_0232EC80: @ 0x0232EC80 - arm_func_end ov02_0232EC80 -_0232EC80: .byte 0xF8, 0xB5, 0x0E, 0x1C, 0x05, 0x1C, 0xB0, 0x89, 0x37, 0x1C, 0x14, 0x1C, 0x00, 0x93, 0x0C, 0x37 .byte 0x01, 0xF0, 0x3A, 0xF9, 0x01, 0x28, 0x04, 0xD2, 0x20, 0x68, 0x40, 0x1C, 0x20, 0x60, 0x28, 0x1C .byte 0xF8, 0xBD, 0xF8, 0x7B, 0x11, 0x28, 0x04, 0xD0, 0x20, 0x68, 0x40, 0x1C, 0x20, 0x60, 0x28, 0x1C @@ -5961,46 +5828,20 @@ _0232EC80: .byte 0x0E, 0xE0, 0x00, 0x9B, 0x28, 0x1C, 0x31, 0x1C, 0x22, 0x1C, 0x00, 0xF0, 0x7F, 0xF8, 0x05, 0x1C .byte 0x06, 0xE0, 0x00, 0x9B, 0x28, 0x1C, 0x31, 0x1C, 0x22, 0x1C, 0x00, 0xF0, 0xE3, 0xF8, 0x05, 0x1C .byte 0x28, 0x1C, 0xF8, 0xBD, 0x10, 0x10, 0x00, 0x00, 0x10, 0x20, 0x00, 0x00, 0x10, 0x30, 0x00, 0x00 - - arm_func_start ov02_0232ED20 -ov02_0232ED20: @ 0x0232ED20 - arm_func_end ov02_0232ED20 -_0232ED20: .byte 0xF8, 0xB5, 0x06, 0x1C, 0x15, 0x1C, 0x00, 0x2E, 0x03, 0xD0, 0x29, 0x68, 0x49, 0x1C, 0x29, 0x60 .byte 0xF8, 0xBD, 0x0F, 0x1C, 0x0C, 0x37, 0x0C, 0x1C, 0x39, 0x1C, 0x18, 0x1C, 0x10, 0x31, 0x24, 0x34 .byte 0x00, 0xF0, 0xB6, 0xF9, 0x00, 0x28, 0x04, 0xDA, 0x28, 0x68, 0x40, 0x1C, 0x28, 0x60, 0x30, 0x1C - .byte 0xF8, 0xBD, 0x60, 0x88, 0x01, 0xF0, 0xD8, 0xF8, 0x00, 0x28, 0x04, 0xD1 - - arm_func_start ov02_0232ED5C -ov02_0232ED5C: @ 0x0232ED5C - mcrrne p8, #2, r6, r0, c8 - ldcne p0, c6, [r0], #-0xa0 - stmdavc r0!, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} - tstle fp, r7, lsl #16 - arm_func_end ov02_0232ED5C -_0232ED6C: - .byte 0x60, 0x68, 0x01, 0xF0 + .byte 0xF8, 0xBD, 0x60, 0x88, 0x01, 0xF0, 0xD8, 0xF8, 0x00, 0x28, 0x04, 0xD1, 0x28, 0x68, 0x40, 0x1C + .byte 0x28, 0x60, 0x30, 0x1C, 0xF8, 0xBD, 0x20, 0x78, 0x07, 0x28, 0x1B, 0xD1, 0x60, 0x68, 0x01, 0xF0 .byte 0xB7, 0xF8, 0x01, 0x21, 0xC9, 0x43, 0x88, 0x42, 0x03, 0xD1, 0x14, 0x20, 0xFF, 0xF7, 0xD8, 0xFD - .byte 0x0D, 0xE0, 0x60, 0x68 - - arm_func_start ov02_0232ED84 -ov02_0232ED84: @ 0x0232ED84 - arm_func_end ov02_0232ED84 -_0232ED84: - .byte 0x01, 0xF0, 0xAC, 0xF8, 0x02, 0x21, 0xC9, 0x43, 0x88, 0x42, 0x03, 0xD1 + .byte 0x0D, 0xE0, 0x60, 0x68, 0x01, 0xF0, 0xAC, 0xF8, 0x02, 0x21, 0xC9, 0x43, 0x88, 0x42, 0x03, 0xD1 .byte 0x15, 0x20, 0xFF, 0xF7, 0xCD, 0xFD, 0x02, 0xE0, 0x18, 0x20, 0xFF, 0xF7, 0xC9, 0xFD, 0x00, 0x20 .byte 0xC0, 0x43, 0xF8, 0xBD, 0x01, 0x28, 0x04, 0xD0, 0x28, 0x68, 0x40, 0x1C, 0x28, 0x60, 0x30, 0x1C .byte 0xF8, 0xBD, 0x10, 0x49, 0x20, 0x1D, 0x00, 0xF0, 0xA1, 0xF9, 0x00, 0x28, 0x0E, 0xDA, 0x01, 0x21 .byte 0xC9, 0x43, 0x88, 0x42, 0x05, 0xD1, 0x16, 0x20, 0xFF, 0xF7, 0xB2, 0xFD, 0x00, 0x20, 0xC0, 0x43 .byte 0xF8, 0xBD, 0x28, 0x68, 0x40, 0x1C, 0x28, 0x60, 0x30, 0x1C, 0xF8, 0xBD, 0xB8, 0x89, 0x01, 0xF0 .byte 0x93, 0xF8, 0x00, 0xF0, 0xA1, 0xFB, 0x04, 0x49, 0x08, 0x60, 0x00, 0x20, 0x28, 0x60, 0x01, 0x20 - .byte 0xF8, 0xBD, 0xC0, 0x46, 0x7C, 0x85, 0x35, 0x02, 0x3C, 0x85, 0x35, 0x02 - - arm_func_start ov02_0232EDFC -ov02_0232EDFC: @ 0x0232EDFC - arm_func_end ov02_0232EDFC -_0232EDFC: - .byte 0xF8, 0xB5, 0x06, 0x1C + .byte 0xF8, 0xBD, 0xC0, 0x46, 0x7C, 0x85, 0x35, 0x02, 0x3C, 0x85, 0x35, 0x02, 0xF8, 0xB5, 0x06, 0x1C .byte 0x15, 0x1C, 0x01, 0x2E, 0x03, 0xD0, 0x29, 0x68, 0x49, 0x1C, 0x29, 0x60, 0xF8, 0xBD, 0x0F, 0x1C .byte 0x0C, 0x37, 0x0C, 0x1C, 0x08, 0x33, 0x39, 0x1C, 0x18, 0x1C, 0x10, 0x31, 0x24, 0x34, 0x00, 0xF0 .byte 0x47, 0xF9, 0x00, 0x28, 0x04, 0xDA, 0x28, 0x68, 0x40, 0x1C, 0x28, 0x60, 0x30, 0x1C, 0xF8, 0xBD @@ -6014,13 +5855,7 @@ _0232EDFC: .byte 0x00, 0xF0, 0xBA, 0xFA, 0x00, 0x28, 0x04, 0xDA, 0x28, 0x68, 0x40, 0x1C, 0x28, 0x60, 0x30, 0x1C .byte 0xF8, 0xBD, 0x07, 0x48, 0x01, 0x6B, 0xC0, 0x6A, 0x08, 0x42, 0x01, 0xD1, 0x30, 0x1C, 0xF8, 0xBD .byte 0x00, 0x20, 0x28, 0x60, 0x02, 0x20, 0xF8, 0xBD, 0xFC, 0x8B, 0x35, 0x02, 0x7C, 0x85, 0x35, 0x02 - .byte 0x3C, 0x85, 0x35, 0x02 - - arm_func_start ov02_0232EED4 -ov02_0232EED4: @ 0x0232EED4 - arm_func_end ov02_0232EED4 -_0232EED4: - .byte 0x70, 0xB5, 0x06, 0x1C, 0x15, 0x1C, 0x02, 0x2E, 0x03, 0xD0, 0x29, 0x68 + .byte 0x3C, 0x85, 0x35, 0x02, 0x70, 0xB5, 0x06, 0x1C, 0x15, 0x1C, 0x02, 0x2E, 0x03, 0xD0, 0x29, 0x68 .byte 0x49, 0x1C, 0x29, 0x60, 0x70, 0xBD, 0x0C, 0x1C, 0x10, 0x33, 0x0C, 0x31, 0x18, 0x1C, 0x10, 0x31 .byte 0x24, 0x34, 0x00, 0xF0, 0xDD, 0xF8, 0x00, 0x28, 0x04, 0xDA, 0x28, 0x68, 0x40, 0x1C, 0x28, 0x60 .byte 0x30, 0x1C, 0x70, 0xBD, 0x20, 0x78, 0x07, 0x28, 0x04, 0xD0, 0x28, 0x68, 0x40, 0x1C, 0x28, 0x60 @@ -6030,17 +5865,8 @@ _0232EED4: .byte 0x88, 0x42, 0x05, 0xD1, 0x14, 0x20, 0xFF, 0xF7, 0xF3, 0xFC, 0x00, 0x20, 0xC0, 0x43, 0x70, 0xBD .byte 0x60, 0x68, 0x00, 0xF0, 0xC5, 0xFF, 0x02, 0x21, 0xC9, 0x43, 0x88, 0x42, 0x05, 0xD1, 0x15, 0x20 .byte 0xFF, 0xF7, 0xE6, 0xFC, 0x00, 0x20, 0xC0, 0x43, 0x70, 0xBD, 0x18, 0x20, 0xFF, 0xF7, 0xE0, 0xFC - .byte 0x00, 0x20, 0xC0, 0x43, 0x70, 0xBD, 0x00, 0x00 - - arm_func_start ov02_0232EF78 -ov02_0232EF78: @ 0x0232EF78 - strdlt fp, ip, [r5], r0 - stcne p12, c1, [sb], #-0x14 - stmdage r3, {r2, r3, r5, sl, fp, ip} - andhs r3, r8, #16, #2 - arm_func_end ov02_0232EF78 -_0232EF88: - .byte 0x18, 0x34, 0x00, 0xF0, 0x2F, 0xFF, 0x35, 0x48 + .byte 0x00, 0x20, 0xC0, 0x43, 0x70, 0xBD, 0x00, 0x00, 0xF0, 0xB5, 0x85, 0xB0, 0x05, 0x1C, 0x29, 0x1C + .byte 0x2C, 0x1C, 0x03, 0xA8, 0x10, 0x31, 0x08, 0x22, 0x18, 0x34, 0x00, 0xF0, 0x2F, 0xFF, 0x35, 0x48 .byte 0x00, 0xF0, 0xC6, 0xFF, 0x03, 0x1C, 0x33, 0x4A, 0x03, 0xA8, 0x08, 0x21, 0x00, 0xF0, 0x42, 0xFE .byte 0x00, 0x21, 0xC9, 0x43, 0x88, 0x42, 0x06, 0xD1, 0x02, 0x20, 0xFF, 0xF7, 0xC1, 0xFC, 0x63, 0x20 .byte 0x05, 0xB0, 0xC0, 0x43, 0xF0, 0xBD, 0xE8, 0x88, 0x00, 0xF0, 0xA6, 0xFF, 0x03, 0xA9, 0x00, 0xF0 @@ -6054,33 +5880,11 @@ _0232EF88: .byte 0x85, 0xFC, 0x02, 0x28, 0x02, 0xD1, 0x05, 0xB0, 0x64, 0x20, 0xF0, 0xBD, 0x05, 0xB0, 0xC8, 0x20 .byte 0xF0, 0xBD, 0x20, 0x1C, 0x39, 0x1C, 0x32, 0x1C, 0x00, 0xF0, 0xD0, 0xFE, 0x30, 0x04, 0x00, 0x0C .byte 0x00, 0xF0, 0x3A, 0xFF, 0x68, 0x81, 0x38, 0x1C, 0xFE, 0xF7, 0x90, 0xFE, 0x00, 0x20, 0x05, 0xB0 - .byte 0xF0, 0xBD, 0xC0, 0x46, 0xD0, 0x2F, 0x35, 0x02, 0x9C, 0x92, 0x35, 0x02 - - arm_func_start ov02_0232F06C -ov02_0232F06C: @ 0x0232F06C - strhs fp, [r0], #-0x570 - stcne p14, c4, [r5], #-0x38 - ldmdavc r2!, {r0, r1, r5, sl, fp, ip} - andle r2, r1, r0, lsl #20 - and r2, r3, r1, lsl #10 - ldclne p12, c1, [r6], #-0x16c - blle FUN_020B9CA4 - andle r2, r7, r0, lsl #26 - andhs r4, r6, #0x70000 - .word 0xFE9CF000 - andle r2, r6, r0, lsl #16 - and r2, r4, r1, lsl #8 - movweq r2, #0x9101 - andle r4, r0, r8, lsl #5 - stcne p4, c2, [r0], #-8 - uxtab16mi fp, r0, r0, ror #24 - eorseq sb, r5, #156, #4 - arm_func_end ov02_0232F06C - - arm_func_start ov02_0232F0B0 -ov02_0232F0B0: @ 0x0232F0B0 - arm_func_end ov02_0232F0B0 -_0232F0B0: + .byte 0xF0, 0xBD, 0xC0, 0x46, 0xD0, 0x2F, 0x35, 0x02, 0x9C, 0x92, 0x35, 0x02, 0x70, 0xB5, 0x00, 0x24 + .byte 0x0E, 0x4E, 0x25, 0x1C, 0x23, 0x1C, 0x32, 0x78, 0x00, 0x2A, 0x01, 0xD0, 0x01, 0x25, 0x03, 0xE0 + .byte 0x5B, 0x1C, 0x76, 0x1C, 0x06, 0x2B, 0xF6, 0xDB, 0x00, 0x2D, 0x07, 0xD0, 0x07, 0x48, 0x06, 0x22 + .byte 0x00, 0xF0, 0x9C, 0xFE, 0x00, 0x28, 0x06, 0xD0, 0x01, 0x24, 0x04, 0xE0, 0x01, 0x21, 0x09, 0x03 + .byte 0x88, 0x42, 0x00, 0xD0, 0x02, 0x24, 0x20, 0x1C, 0x70, 0xBD, 0xC0, 0x46, 0x9C, 0x92, 0x35, 0x02 .byte 0x70, 0xB5, 0x06, 0x1C, 0x10, 0x48, 0x0D, 0x1C, 0x00, 0x24, 0x00, 0xF0, 0x31, 0xFF, 0x03, 0x1C .byte 0x0D, 0x4A, 0x28, 0x1C, 0x08, 0x21, 0x00, 0xF0, 0xAD, 0xFD, 0x30, 0x1C, 0x29, 0x1C, 0x06, 0x22 .byte 0x00, 0xF0, 0x7C, 0xFE, 0x00, 0x28, 0x01, 0xD0, 0x64, 0x1E, 0x0A, 0xE0, 0xF0, 0x88, 0x00, 0xF0 @@ -6099,27 +5903,11 @@ _0232F0B0: .byte 0xF8, 0xBD, 0xA0, 0x88, 0x00, 0x28, 0x03, 0xD0, 0x00, 0xF0, 0xAE, 0xFE, 0x34, 0x18, 0xB1, 0xE7 .byte 0x00, 0x20, 0xF8, 0xBD, 0x3C, 0x85, 0x35, 0x02, 0x30, 0xB4, 0x00, 0x23, 0x4A, 0x1E, 0x85, 0x18 .byte 0x1C, 0x1C, 0x00, 0x29, 0x06, 0xDD, 0x28, 0x78, 0x1A, 0x02, 0x64, 0x1C, 0x6D, 0x1E, 0x13, 0x18 - .byte 0x8C, 0x42, 0xF8, 0xDB, 0x18, 0x1C, 0x30, 0xBC, 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_0232F1DC -ov02_0232F1DC: @ 0x0232F1DC - strdlt fp, ip, [r5], r0 - stcne p12, c1, [r5, #0x38] - andls r1, r3, r0, lsr ip - andls r3, r3, r8 - andls r1, r2, r0, lsr ip - strdls r3, r4, [r2], -r0 - andls r1, r1, r0, lsr ip - strhls r3, [r1], -r0 - andls r1, r0, r0, lsr ip - ldcne p0, c3, [r7], #-0x1c0 - ldrlo sb, [r0, -r0]! - stmdahi r8!, {r2, r8, sl, ip, pc} ^ - .word 0xFE7CF000 - stmdavc r8!, {r2, sl, fp, ip} - arm_func_end ov02_0232F1DC -_0232F214: - .byte 0x21, 0x28, 0x14, 0xDC, 0x22, 0xDA, 0x15, 0x28, 0x0E, 0xDC, 0x01, 0x1C + .byte 0x8C, 0x42, 0xF8, 0xDB, 0x18, 0x1C, 0x30, 0xBC, 0x70, 0x47, 0x00, 0x00, 0xF0, 0xB5, 0x85, 0xB0 + .byte 0x0E, 0x1C, 0x85, 0x1D, 0x30, 0x1C, 0x03, 0x90, 0x08, 0x30, 0x03, 0x90, 0x30, 0x1C, 0x02, 0x90 + .byte 0xF0, 0x30, 0x02, 0x90, 0x30, 0x1C, 0x01, 0x90, 0xB0, 0x30, 0x01, 0x90, 0x30, 0x1C, 0x00, 0x90 + .byte 0x70, 0x30, 0x37, 0x1C, 0x00, 0x90, 0x30, 0x37, 0x04, 0x95, 0x68, 0x88, 0x00, 0xF0, 0x7C, 0xFE + .byte 0x04, 0x1C, 0x28, 0x78, 0x21, 0x28, 0x14, 0xDC, 0x22, 0xDA, 0x15, 0x28, 0x0E, 0xDC, 0x01, 0x1C .byte 0x10, 0x39, 0x29, 0xD4, 0x49, 0x18, 0x79, 0x44, 0xC9, 0x88, 0x09, 0x04, 0x09, 0x14, 0x8F, 0x44 .byte 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x46, 0x00, 0x3A, 0x00, 0x20, 0x28, 0x0F, 0xD0 .byte 0x1A, 0xE0, 0x23, 0x28, 0x03, 0xDC, 0x0B, 0xDA, 0x22, 0x28, 0x09, 0xD0, 0x14, 0xE0, 0x25, 0x28 @@ -6137,19 +5925,8 @@ _0232F214: .byte 0xC0, 0x43, 0xF0, 0xBD, 0x03, 0x98, 0xA9, 0x1D, 0x22, 0x1C, 0x00, 0xF0, 0x6F, 0xFD, 0x03, 0xE0 .byte 0x00, 0x20, 0x05, 0xB0, 0xC0, 0x43, 0xF0, 0xBD, 0xA8, 0x88, 0x00, 0x28, 0x04, 0xD0, 0x00, 0xF0 .byte 0xF3, 0xFD, 0x04, 0x99, 0x0D, 0x18, 0x70, 0xE7, 0x00, 0x20, 0x05, 0xB0, 0xF0, 0xBD, 0x00, 0x00 - - arm_func_start ov02_0232F330 -ov02_0232F330: @ 0x0232F330 - strdlt fp, ip, [r2], r8 - stcne p12, c1, [r4, #0x38] - andls r1, r0, r0, lsr ip - ldcne p0, c3, [r7], #-0x20 - ldrlo sb, [r0, -r0]! - stmdahi r0!, {r0, sl, ip, pc} ^ - .word 0xFDDEF000 - stmdavc r0!, {r0, r2, sl, fp, ip} - arm_func_end ov02_0232F330 -_0232F350: + .byte 0xF8, 0xB5, 0x82, 0xB0, 0x0E, 0x1C, 0x84, 0x1D, 0x30, 0x1C, 0x00, 0x90, 0x08, 0x30, 0x37, 0x1C + .byte 0x00, 0x90, 0x30, 0x37, 0x01, 0x94, 0x60, 0x88, 0x00, 0xF0, 0xDE, 0xFD, 0x05, 0x1C, 0x20, 0x78 .byte 0x35, 0x28, 0x03, 0xDC, 0x0F, 0xDA, 0x30, 0x28, 0x07, 0xD0, 0x12, 0xE0, 0x40, 0x28, 0x01, 0xDC .byte 0x03, 0xD0, 0x0E, 0xE0, 0x45, 0x28, 0x06, 0xD0, 0x0B, 0xE0, 0x40, 0x2D, 0x09, 0xD9, 0x00, 0x20 .byte 0x02, 0xB0, 0xC0, 0x43, 0xF8, 0xBD, 0x21, 0x2D, 0x03, 0xD9, 0x00, 0x20, 0x02, 0xB0, 0xC0, 0x43 @@ -6159,39 +5936,14 @@ _0232F350: .byte 0x40, 0x79, 0x00, 0x28, 0x03, 0xD0, 0x00, 0x20, 0x02, 0xB0, 0xC0, 0x43, 0xF8, 0xBD, 0x00, 0x98 .byte 0xA1, 0x1D, 0x2A, 0x1C, 0x00, 0xF0, 0x12, 0xFD, 0x03, 0xE0, 0x00, 0x20, 0x02, 0xB0, 0xC0, 0x43 .byte 0xF8, 0xBD, 0xA0, 0x88, 0x00, 0x28, 0x04, 0xD0, 0x00, 0xF0, 0x96, 0xFD, 0x01, 0x99, 0x0C, 0x18 - .byte 0xB1, 0xE7, 0x00, 0x20, 0x02, 0xB0, 0xF8, 0xBD - - arm_func_start ov02_0232F3E8 -ov02_0232F3E8: @ 0x0232F3E8 - stcne p5, c11, [r4, #0xe0] - arm_func_end ov02_0232F3E8 -_0232F3EC: - .byte 0x60, 0x88, 0x0D, 0x1C + .byte 0xB1, 0xE7, 0x00, 0x20, 0x02, 0xB0, 0xF8, 0xBD, 0x38, 0xB5, 0x84, 0x1D, 0x60, 0x88, 0x0D, 0x1C .byte 0x00, 0xF0, 0x8A, 0xFD, 0x02, 0x1C, 0x00, 0x2A, 0x02, 0xDC, 0x00, 0x20, 0xC0, 0x43, 0x38, 0xBD .byte 0x20, 0x78, 0x70, 0x28, 0x02, 0xD0, 0x00, 0x20, 0xC0, 0x43, 0x38, 0xBD, 0x28, 0x1C, 0xA1, 0x1D - .byte 0x00, 0xF0, 0xEC, 0xFC, 0x00, 0x20, 0x38, 0xBD - - arm_func_start ov02_0232F418 -ov02_0232F418: @ 0x0232F418 - strdlt fp, ip, [r5], r0 - andls r1, r0, r6, lsl ip - strhs r1, [r0, #-0xc0c] - .word 0x2E009301 - andlt sp, r5, r2, lsl #24 - ldcllt p14, c1, [r0, #0x2a0]! - bls _02343124 - ldcpl p8, c7, [sl], #0x80 - addsmi r1, r0, #0x2100 - stmdahi r0!, {r0, r1, r3, ip, lr, pc} ^ - .word 0xFD62F000 - bne _030B684C - .word 0x2E001824 - strdhs sp, lr, [r3], -r1 - bicmi fp, r0, #5 - stmdahi r8, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} ^ - arm_func_end ov02_0232F418 -_0232F458: - .byte 0x24, 0x1D, 0x00, 0xF0, 0x55, 0xFD, 0x07, 0x1C + .byte 0x00, 0xF0, 0xEC, 0xFC, 0x00, 0x20, 0x38, 0xBD, 0xF0, 0xB5, 0x85, 0xB0, 0x16, 0x1C, 0x00, 0x90 + .byte 0x0C, 0x1C, 0x00, 0x25, 0x01, 0x93, 0x00, 0x2E, 0x02, 0xDC, 0x05, 0xB0, 0xA8, 0x1E, 0xF0, 0xBD + .byte 0x3B, 0x4F, 0x00, 0x9A, 0x20, 0x78, 0xBA, 0x5C, 0x21, 0x1C, 0x90, 0x42, 0x0B, 0xD0, 0x60, 0x88 + .byte 0x00, 0xF0, 0x62, 0xFD, 0x00, 0x1D, 0x36, 0x1A, 0x24, 0x18, 0x00, 0x2E, 0xF1, 0xDC, 0x03, 0x20 + .byte 0x05, 0xB0, 0xC0, 0x43, 0xF0, 0xBD, 0x48, 0x88, 0x24, 0x1D, 0x00, 0xF0, 0x55, 0xFD, 0x07, 0x1C .byte 0x35, 0x21, 0x00, 0x98, 0x09, 0x01, 0x41, 0x43, 0x01, 0x98, 0x46, 0x18, 0x0A, 0x98, 0x02, 0x90 .byte 0x00, 0x98, 0xC0, 0x1C, 0xC0, 0x01, 0x03, 0x90, 0x30, 0x1C, 0x04, 0x90, 0x08, 0x30, 0x04, 0x90 .byte 0x20, 0x78, 0x0A, 0x28, 0x39, 0xD8, 0x00, 0x18, 0x78, 0x44, 0xC0, 0x88, 0x00, 0x04, 0x00, 0x14 @@ -6205,24 +5957,12 @@ _0232F458: .byte 0x0C, 0xD1, 0x60, 0x88, 0x00, 0xF0, 0x00, 0xFD, 0x00, 0x1D, 0x3F, 0x1A, 0x24, 0x18, 0x00, 0x2F .byte 0xB6, 0xDC, 0x04, 0x48, 0x01, 0x6B, 0x29, 0x43, 0x01, 0x63, 0x00, 0x20, 0x05, 0xB0, 0xF0, 0xBD .byte 0x60, 0x2F, 0x35, 0x02, 0x3C, 0x85, 0x35, 0x02, 0x10, 0x21, 0x00, 0x22, 0x08, 0x42, 0x00, 0xD0 - .byte 0x01, 0x22, 0x10, 0x1C, 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_0232F538 -ov02_0232F538: @ 0x0232F538 - arm_func_end ov02_0232F538 -_0232F538: - .byte 0x70, 0xB5, 0x0D, 0x1C, 0x14, 0x1C, 0x1E, 0x1C + .byte 0x01, 0x22, 0x10, 0x1C, 0x70, 0x47, 0x00, 0x00, 0x70, 0xB5, 0x0D, 0x1C, 0x14, 0x1C, 0x1E, 0x1C .byte 0x00, 0x28, 0x04, 0xD0, 0x01, 0x28, 0x0B, 0xD0, 0x02, 0x28, 0x12, 0xD0, 0x1A, 0xE0, 0x02, 0x20 .byte 0xFF, 0xF7, 0x80, 0xFB, 0x28, 0x1C, 0x21, 0x1C, 0x32, 0x1C, 0x00, 0xF0, 0x17, 0xF8, 0x70, 0xBD .byte 0x03, 0x20, 0xFF, 0xF7, 0x77, 0xFB, 0x28, 0x1C, 0x21, 0x1C, 0x32, 0x1C, 0x00, 0xF0, 0xB0, 0xF8 .byte 0x70, 0xBD, 0x05, 0x20, 0xFF, 0xF7, 0x6E, 0xFB, 0x28, 0x1C, 0x21, 0x1C, 0x32, 0x1C, 0x00, 0xF0 - .byte 0x15, 0xF9, 0x70, 0xBD, 0x00, 0x20, 0xC0, 0x43, 0x70, 0xBD, 0x00, 0x00 - - arm_func_start ov02_0232F58C -ov02_0232F58C: @ 0x0232F58C - strdlt fp, ip, [r8], r8 - arm_func_end ov02_0232F58C -_0232F590: + .byte 0x15, 0xF9, 0x70, 0xBD, 0x00, 0x20, 0xC0, 0x43, 0x70, 0xBD, 0x00, 0x00, 0xF8, 0xB5, 0x88, 0xB0 .byte 0x0F, 0x1C, 0x00, 0x21, 0x04, 0xA8, 0x01, 0x70, 0x81, 0x80, 0x41, 0x80, 0x48, 0x48, 0x03, 0x92 .byte 0x45, 0x69, 0x48, 0x4A, 0x28, 0x1C, 0x00, 0xF0, 0x29, 0xFC, 0x21, 0x20, 0x00, 0x01, 0xFE, 0xF7 .byte 0xDD, 0xFB, 0x04, 0x1C, 0x06, 0xD1, 0x02, 0x20, 0xFF, 0xF7, 0xBA, 0xF9, 0x00, 0x20, 0x08, 0xB0 @@ -6243,13 +5983,7 @@ _0232F590: .byte 0x18, 0x30, 0x90, 0x80, 0x51, 0x5E, 0x28, 0x1C, 0xFF, 0x22, 0x00, 0xF0, 0x51, 0xF9, 0x00, 0x2C .byte 0x02, 0xD0, 0x20, 0x1C, 0xFE, 0xF7, 0x62, 0xFB, 0x00, 0x20, 0x08, 0xB0, 0xF8, 0xBD, 0xC0, 0x46 .byte 0x3C, 0x85, 0x35, 0x02, 0xDC, 0x05, 0x00, 0x00, 0x9C, 0x92, 0x35, 0x02, 0xD0, 0x2F, 0x35, 0x02 - - arm_func_start ov02_0232F6D0 -ov02_0232F6D0: @ 0x0232F6D0 - addlt fp, sb, r8, ror r5 - arm_func_end ov02_0232F6D0 -_0232F6D4: - .byte 0x0D, 0x1C, 0x00, 0x21, 0x03, 0xA8, 0x01, 0x70, 0x81, 0x80, 0x41, 0x80 + .byte 0x78, 0xB5, 0x89, 0xB0, 0x0D, 0x1C, 0x00, 0x21, 0x03, 0xA8, 0x01, 0x70, 0x81, 0x80, 0x41, 0x80 .byte 0x2F, 0x48, 0x16, 0x1C, 0x44, 0x69, 0x05, 0xA8, 0x08, 0x22, 0x00, 0xF0, 0x87, 0xFB, 0x2D, 0x4A .byte 0x20, 0x1C, 0x00, 0x21, 0x00, 0xF0, 0x82, 0xFB, 0x02, 0x21, 0x03, 0xA8, 0x01, 0x72, 0x00, 0x21 .byte 0x41, 0x72, 0x04, 0x20, 0x00, 0xF0, 0xE0, 0xFB, 0x03, 0xA9, 0x48, 0x81, 0x24, 0x48, 0xC0, 0x6A @@ -6262,85 +5996,40 @@ _0232F6D4: .byte 0x01, 0x90, 0x07, 0xA8, 0x02, 0x90, 0x02, 0x25, 0x9A, 0x5E, 0x5B, 0x5F, 0x20, 0x1C, 0x09, 0x03 .byte 0x00, 0xF0, 0xBA, 0xF8, 0x03, 0xAA, 0x04, 0x21, 0x50, 0x5E, 0x33, 0x1C, 0x18, 0x30, 0x90, 0x80 .byte 0x51, 0x5E, 0x20, 0x1C, 0x00, 0x22, 0x00, 0xF0, 0xDB, 0xF8, 0x00, 0x20, 0x09, 0xB0, 0x78, 0xBD - .byte 0x3C, 0x85, 0x35, 0x02, 0xDC, 0x05, 0x00, 0x00, 0xD0, 0x2F, 0x35, 0x02 - - arm_func_start ov02_0232F7AC -ov02_0232F7AC: @ 0x0232F7AC - addlt fp, r5, r8, ror r5 - arm_func_end ov02_0232F7AC -_0232F7B0: + .byte 0x3C, 0x85, 0x35, 0x02, 0xDC, 0x05, 0x00, 0x00, 0xD0, 0x2F, 0x35, 0x02, 0x78, 0xB5, 0x85, 0xB0 .byte 0x16, 0x48, 0x16, 0x1C, 0x44, 0x69, 0x16, 0x4A, 0x0D, 0x1C, 0x20, 0x1C, 0x00, 0x21, 0x00, 0xF0 .byte 0x1D, 0xFB, 0x10, 0x35, 0x03, 0xA8, 0x29, 0x1C, 0x08, 0x22, 0x00, 0xF0, 0x0F, 0xFB, 0x11, 0x48 .byte 0x00, 0xF0, 0xA6, 0xFB, 0x03, 0x1C, 0x0F, 0x4A, 0x03, 0xA8, 0x08, 0x21, 0x00, 0xF0, 0x22, 0xFA .byte 0x00, 0x22, 0x03, 0x21, 0x00, 0x92, 0x11, 0x20, 0x01, 0x90, 0x03, 0xA8, 0x02, 0x90, 0x20, 0x1C .byte 0x09, 0x03, 0x13, 0x1C, 0x00, 0xF0, 0x80, 0xF8, 0x20, 0x1C, 0x18, 0x21, 0x00, 0x22, 0x33, 0x1C .byte 0x00, 0xF0, 0xA6, 0xF8, 0x00, 0x20, 0x05, 0xB0, 0x78, 0xBD, 0xC0, 0x46, 0x3C, 0x85, 0x35, 0x02 - .byte 0xDC, 0x05, 0x00, 0x00, 0xD0, 0x2F, 0x35, 0x02 - - arm_func_start ov02_0232F818 -ov02_0232F818: @ 0x0232F818 - stmdbmi r0!, {r3, r4, r5, r6, r7, r8, sl, ip, sp, pc} - andshs r1, sp, r5, lsl #24 - ldmdbmi pc, {r3, sb, sl, ip, lr} - eorvc r2, r8, r0, lsl #12 - rsbvc r2, r8, r1 - bvs _0358A254 - strne r0, [r4], #-0x400 - stcne p13, c1, [r2], #-0x2a0 - blx FUN_0196B840 - arm_func_end ov02_0232F818 -_0232F83C: - .byte 0x20, 0x04, 0x00, 0x0C + .byte 0xDC, 0x05, 0x00, 0x00, 0xD0, 0x2F, 0x35, 0x02, 0xF8, 0xB5, 0x20, 0x49, 0x05, 0x1C, 0x1D, 0x20 + .byte 0x08, 0x56, 0x1F, 0x49, 0x00, 0x26, 0x28, 0x70, 0x01, 0x20, 0x68, 0x70, 0x88, 0x6A, 0x49, 0x6A + .byte 0x00, 0x04, 0x04, 0x14, 0xA8, 0x1D, 0x22, 0x1C, 0x00, 0xF0, 0xD8, 0xFA, 0x20, 0x04, 0x00, 0x0C .byte 0x00, 0xF0, 0x42, 0xFB, 0x68, 0x80, 0xA0, 0x1D, 0x00, 0x04, 0x00, 0x14, 0x41, 0x1C, 0xC8, 0x0F .byte 0x08, 0x18, 0x40, 0x10, 0x40, 0x04, 0x07, 0x14, 0x38, 0x04, 0x00, 0x0C, 0x00, 0xF0, 0x34, 0xFB .byte 0xA8, 0x80, 0xF0, 0x19, 0x00, 0x04, 0x06, 0x14, 0x60, 0x20, 0xE8, 0x55, 0xEC, 0x19, 0x00, 0x20 .byte 0x60, 0x70, 0x00, 0xF0, 0x29, 0xFB, 0xA0, 0x80, 0x0E, 0x20, 0x00, 0xF0, 0x11, 0xFB, 0x00, 0x90 .byte 0xA0, 0x1D, 0x00, 0xA9, 0x04, 0x22, 0x00, 0xF0, 0xB1, 0xFA, 0x04, 0x20, 0x00, 0xF0, 0x1C, 0xFB .byte 0x0A, 0x36, 0x60, 0x80, 0x30, 0x04, 0x00, 0x14, 0xF8, 0xBD, 0xC0, 0x46, 0x5C, 0x85, 0x35, 0x02 - .byte 0x3C, 0x85, 0x35, 0x02 - - arm_func_start ov02_0232F8A4 -ov02_0232F8A4: @ 0x0232F8A4 - addlt fp, r3, r0, lsr r5 - arm_func_end ov02_0232F8A4 -_0232F8A8: - .byte 0x0D, 0x1C, 0x1C, 0x1C, 0x01, 0x28, 0x19, 0xD1 + .byte 0x3C, 0x85, 0x35, 0x02, 0x30, 0xB5, 0x83, 0xB0, 0x0D, 0x1C, 0x1C, 0x1C, 0x01, 0x28, 0x19, 0xD1 .byte 0x06, 0x98, 0x01, 0x21, 0x01, 0x80, 0xA8, 0x1C, 0x00, 0x90, 0x0E, 0x48, 0x07, 0x9B, 0x01, 0x90 .byte 0x08, 0x20, 0x02, 0x90, 0x10, 0x1C, 0x00, 0x22, 0xA2, 0x5E, 0x29, 0x1D, 0x00, 0xF0, 0x74, 0xF8 .byte 0x20, 0x88, 0x00, 0xF0, 0xF9, 0xFA, 0x28, 0x80, 0x00, 0x20, 0x20, 0x5E, 0x03, 0xB0, 0x00, 0x1D .byte 0x20, 0x80, 0x30, 0xBD, 0x11, 0x1C, 0x00, 0x22, 0xA2, 0x5E, 0x28, 0x1C, 0x00, 0xF0, 0x7E, 0xFA - .byte 0x03, 0xB0, 0x30, 0xBD, 0x9C, 0x92, 0x35, 0x02 - - arm_func_start ov02_0232F8F8 -ov02_0232F8F8: @ 0x0232F8F8 - arm_func_end ov02_0232F8F8 -_0232F8F8: - .byte 0xF8, 0xB5, 0x05, 0x1C, 0x01, 0x20, 0x0C, 0x1C + .byte 0x03, 0xB0, 0x30, 0xBD, 0x9C, 0x92, 0x35, 0x02, 0xF8, 0xB5, 0x05, 0x1C, 0x01, 0x20, 0x0C, 0x1C .byte 0x16, 0x1C, 0x1F, 0x1C, 0x00, 0xF0, 0xE0, 0xFA, 0x28, 0x80, 0x00, 0x20, 0x68, 0x80, 0xA8, 0x80 .byte 0x20, 0x04, 0x00, 0x0C, 0x00, 0xF0, 0xD8, 0xFA, 0xE8, 0x80, 0x00, 0x20, 0x28, 0x81, 0x30, 0x04 .byte 0x00, 0x0C, 0x00, 0xF0, 0xD1, 0xFA, 0x68, 0x81, 0x38, 0x04, 0x00, 0x0C, 0x00, 0xF0, 0xCC, 0xFA .byte 0xA8, 0x81, 0x02, 0xA9, 0x10, 0x20, 0x08, 0x56, 0x08, 0x22, 0xA8, 0x73, 0x14, 0x20, 0x08, 0x56 .byte 0x08, 0x99, 0xE8, 0x73, 0x10, 0x35, 0x28, 0x1C, 0x00, 0xF0, 0x50, 0xFA, 0xF8, 0xBD, 0x00, 0x00 - - arm_func_start ov02_0232F950 -ov02_0232F950: @ 0x0232F950 - strdlt fp, ip, [r4], r8 - arm_func_end ov02_0232F950 -_0232F954: - .byte 0x05, 0x1C, 0x0E, 0x1C, 0x14, 0x1C, 0x02, 0xA8, 0x00, 0x21, 0x08, 0x22 + .byte 0xF8, 0xB5, 0x84, 0xB0, 0x05, 0x1C, 0x0E, 0x1C, 0x14, 0x1C, 0x02, 0xA8, 0x00, 0x21, 0x08, 0x22 .byte 0x1F, 0x1C, 0x00, 0xF0, 0x4B, 0xFA, 0x02, 0x21, 0x02, 0xA8, 0x41, 0x70, 0x0F, 0x48, 0x00, 0xF0 .byte 0xAB, 0xFA, 0x02, 0xA9, 0x48, 0x80, 0x0E, 0x48, 0x40, 0x6B, 0x00, 0xF0, 0x91, 0xFA, 0x03, 0x90 .byte 0xFF, 0x2C, 0x04, 0xD0, 0x0B, 0x49, 0x1C, 0x20, 0x08, 0x56, 0x00, 0x28, 0x02, 0xD1, 0x00, 0x20 .byte 0xC0, 0x43, 0x03, 0x90, 0x02, 0xA8, 0x00, 0x90, 0x08, 0x20, 0x01, 0x90, 0x38, 0x1C, 0x29, 0x1C .byte 0x32, 0x1C, 0x00, 0x23, 0x00, 0xF0, 0x64, 0xFA, 0x04, 0xB0, 0xF8, 0xBD, 0x90, 0x57, 0x00, 0x00 - .byte 0x3C, 0x85, 0x35, 0x02, 0x5C, 0x85, 0x35, 0x02 - - arm_func_start ov02_0232F9B8 -ov02_0232F9B8: @ 0x0232F9B8 - strdlt fp, ip, [r5], r0 - arm_func_end ov02_0232F9B8 -_0232F9BC: - .byte 0x15, 0x1C, 0x0F, 0x1C + .byte 0x3C, 0x85, 0x35, 0x02, 0x5C, 0x85, 0x35, 0x02, 0xF0, 0xB5, 0x85, 0xB0, 0x15, 0x1C, 0x0F, 0x1C .byte 0x1C, 0x1C, 0x29, 0x1C, 0x06, 0x1C, 0x00, 0xF0, 0xE1, 0xF8, 0x20, 0x70, 0x28, 0x1C, 0xFE, 0xF7 .byte 0xCD, 0xF9, 0x03, 0x90, 0x00, 0x28, 0x03, 0xD1, 0x00, 0x20, 0x05, 0xB0, 0xC0, 0x43, 0xF0, 0xBD .byte 0x00, 0xF0, 0xA8, 0xFA, 0x00, 0xA9, 0x08, 0x80, 0x0A, 0x98, 0x00, 0xA9, 0x02, 0x22, 0x00, 0xF0 @@ -6348,14 +6037,7 @@ _0232F9BC: .byte 0x0C, 0x9A, 0x00, 0xF0, 0xF3, 0xF9, 0x0C, 0x9A, 0x08, 0x49, 0x01, 0xA8, 0x92, 0x1C, 0x2B, 0x1C .byte 0x00, 0xF0, 0x54, 0xF8, 0x01, 0xA8, 0x39, 0x1C, 0x32, 0x1C, 0x2B, 0x1C, 0x00, 0xF0, 0x80, 0xF8 .byte 0x03, 0x98, 0xFE, 0xF7, 0xAB, 0xF9, 0x00, 0x20, 0x05, 0xB0, 0xF0, 0xBD, 0xA4, 0x92, 0x35, 0x02 - .byte 0xA6, 0x92, 0x35, 0x02 - - arm_func_start ov02_0232FA34 -ov02_0232FA34: @ 0x0232FA34 - strdlt fp, ip, [r4], r8 - arm_func_end ov02_0232FA34 -_0232FA38: - .byte 0x14, 0x1C, 0x07, 0x1C, 0x20, 0x1C, 0x0D, 0x1C + .byte 0xA6, 0x92, 0x35, 0x02, 0xF8, 0xB5, 0x84, 0xB0, 0x14, 0x1C, 0x07, 0x1C, 0x20, 0x1C, 0x0D, 0x1C .byte 0x1E, 0x1C, 0xFE, 0xF7, 0x93, 0xF9, 0x02, 0x90, 0x00, 0x28, 0x06, 0xD1, 0x02, 0x20, 0xFE, 0xF7 .byte 0x6F, 0xFF, 0x00, 0x20, 0x04, 0xB0, 0xC0, 0x43, 0xF8, 0xBD, 0x16, 0x48, 0x0A, 0x99, 0x02, 0x22 .byte 0x00, 0xF0, 0xC4, 0xF9, 0x14, 0x48, 0x0B, 0x99, 0x0C, 0x9A, 0x00, 0xF0, 0xBF, 0xF9, 0x0C, 0x9A @@ -6363,77 +6045,30 @@ _0232FA38: .byte 0x3A, 0x1C, 0x23, 0x1C, 0x00, 0xF0, 0x4C, 0xF8, 0x28, 0x1C, 0x21, 0x1C, 0x00, 0xF0, 0x7E, 0xF8 .byte 0xB0, 0x42, 0x09, 0xD0, 0x12, 0x20, 0xFE, 0xF7, 0x4B, 0xFF, 0x02, 0x98, 0xFE, 0xF7, 0x6E, 0xF9 .byte 0x00, 0x20, 0x04, 0xB0, 0xC0, 0x43, 0xF8, 0xBD, 0x02, 0x98, 0xFE, 0xF7, 0x67, 0xF9, 0x00, 0x20 - .byte 0x04, 0xB0, 0xF8, 0xBD, 0xA4, 0x92, 0x35, 0x02, 0xA6, 0x92, 0x35, 0x02 - - arm_func_start ov02_0232FABC -ov02_0232FABC: @ 0x0232FABC - strdlt fp, ip, [r4], r8 - mrsls sb, apsr - stmdbls r0, {r2, r7, fp, sp, lr} - subvs r2, r8, r0 - andvs sb, r8, r2, lsl #4 - sbcvs r1, sl, sl, lsl ip - arm_func_end ov02_0232FABC -_0232FAD4: - .byte 0x03, 0x93, 0x19, 0x1C, 0x04, 0xD0, 0x03, 0x99, 0x20, 0x54, 0x40, 0x1C + .byte 0x04, 0xB0, 0xF8, 0xBD, 0xA4, 0x92, 0x35, 0x02, 0xA6, 0x92, 0x35, 0x02, 0xF8, 0xB5, 0x84, 0xB0 + .byte 0x00, 0x90, 0x01, 0x91, 0x84, 0x68, 0x00, 0x99, 0x00, 0x20, 0x48, 0x60, 0x02, 0x92, 0x08, 0x60 + .byte 0x1A, 0x1C, 0xCA, 0x60, 0x03, 0x93, 0x19, 0x1C, 0x04, 0xD0, 0x03, 0x99, 0x20, 0x54, 0x40, 0x1C .byte 0x88, 0x42, 0xFA, 0xD3, 0x03, 0x98, 0x00, 0x21, 0x0E, 0x1C, 0x0D, 0x1C, 0x00, 0x28, 0x14, 0xD9 .byte 0x01, 0x98, 0x67, 0x5D, 0x80, 0x5D, 0x08, 0x18, 0x00, 0x99, 0x38, 0x18, 0xC9, 0x68, 0x60, 0xF5 .byte 0xD8, 0xEA, 0x60, 0x5C, 0x76, 0x1C, 0x67, 0x54, 0x60, 0x55, 0x02, 0x98, 0x86, 0x42, 0x00, 0xD3 .byte 0x00, 0x26, 0x03, 0x98, 0x6D, 0x1C, 0x85, 0x42, 0xEA, 0xD3, 0x04, 0xB0, 0xF8, 0xBD, 0x00, 0x00 - - arm_func_start ov02_0232FB20 -ov02_0232FB20: @ 0x0232FB20 - strdls fp, ip, [r0], -r8 - arm_func_end ov02_0232FB20 -_0232FB24: - .byte 0x0D, 0x1C, 0x16, 0x1C, 0x1F, 0x1C, 0x07, 0x4C, 0x0A, 0xD0, 0x00, 0x98 + .byte 0xF8, 0xB5, 0x00, 0x90, 0x0D, 0x1C, 0x16, 0x1C, 0x1F, 0x1C, 0x07, 0x4C, 0x0A, 0xD0, 0x00, 0x98 .byte 0x00, 0xF0, 0x0C, 0xF8, 0x00, 0x06, 0x01, 0x0E, 0x30, 0x5D, 0x48, 0x40, 0x28, 0x55, 0x64, 0x1C - .byte 0xBC, 0x42, 0xF4, 0xD3, 0xF8, 0xBD, 0xC0, 0x46, 0x00, 0x00, 0x00, 0x00 - - arm_func_start ov02_0232FB4C -ov02_0232FB4C: @ 0x0232FB4C - arm_func_end ov02_0232FB4C -_0232FB4C: - .byte 0xF8, 0xB5, 0x05, 0x1C + .byte 0xBC, 0x42, 0xF4, 0xD3, 0xF8, 0xBD, 0xC0, 0x46, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xB5, 0x05, 0x1C .byte 0xE8, 0x68, 0xAC, 0x68, 0x00, 0x90, 0x28, 0x68, 0x00, 0x99, 0x40, 0x1C, 0x60, 0xF5, 0xA8, 0xEA .byte 0x08, 0x06, 0x07, 0x0E, 0xE6, 0x5D, 0x68, 0x68, 0x00, 0x99, 0x30, 0x18, 0x60, 0xF5, 0xA0, 0xEA .byte 0x08, 0x06, 0x01, 0x0E, 0x60, 0x5C, 0x2F, 0x60, 0x69, 0x60, 0x66, 0x54, 0xE0, 0x55, 0xE9, 0x68 - .byte 0x30, 0x18, 0x60, 0xF5, 0x96, 0xEA, 0x60, 0x5C, 0xF8, 0xBD, 0x00, 0x00 - - arm_func_start ov02_0232FB8C -ov02_0232FB8C: @ 0x0232FB8C - arm_func_end ov02_0232FB8C -_0232FB8C: - .byte 0x08, 0xB5, 0x03, 0x1C + .byte 0x30, 0x18, 0x60, 0xF5, 0x96, 0xEA, 0x60, 0x5C, 0xF8, 0xBD, 0x00, 0x00, 0x08, 0xB5, 0x03, 0x1C .byte 0x07, 0x48, 0x0A, 0x1C, 0x00, 0x90, 0x00, 0x20, 0x19, 0x1C, 0xC0, 0x43, 0x00, 0x23, 0x00, 0xF0 .byte 0x09, 0xF8, 0x00, 0x21, 0xC9, 0x43, 0x48, 0x40, 0x00, 0x06, 0x00, 0x0E, 0x08, 0xBD, 0xC0, 0x46 - .byte 0xFC, 0x87, 0x35, 0x02 - - arm_func_start ov02_0232FBB4 -ov02_0232FBB4: @ 0x0232FBB4 - arm_func_end ov02_0232FBB4 -_0232FBB4: - .byte 0xF8, 0xB5, 0x05, 0x1C, 0x0F, 0x1C, 0x14, 0x1C, 0x06, 0x9E, 0x00, 0x2B + .byte 0xFC, 0x87, 0x35, 0x02, 0xF8, 0xB5, 0x05, 0x1C, 0x0F, 0x1C, 0x14, 0x1C, 0x06, 0x9E, 0x00, 0x2B .byte 0x03, 0xD1, 0x18, 0x1C, 0x31, 0x1C, 0x00, 0xF0, 0x11, 0xF8, 0x00, 0x21, 0x00, 0x2C, 0x0A, 0xDD .byte 0x7A, 0x5C, 0x28, 0x0A, 0x49, 0x1C, 0x6A, 0x40, 0x12, 0x06, 0x92, 0x0D, 0xB2, 0x58, 0x05, 0x1C - .byte 0x55, 0x40, 0xA1, 0x42, 0xF4, 0xDB, 0x28, 0x1C, 0xF8, 0xBD, 0x00, 0x00 - - arm_func_start ov02_0232FBEC -ov02_0232FBEC: @ 0x0232FBEC - strhs fp, [r1, #-0x4f0] - arm_func_end ov02_0232FBEC -_0232FBF0: + .byte 0x55, 0x40, 0xA1, 0x42, 0xF4, 0xDB, 0x28, 0x1C, 0xF8, 0xBD, 0x00, 0x00, 0xF0, 0xB4, 0x01, 0x25 .byte 0x2B, 0x1C, 0x0B, 0x4C, 0x00, 0x20, 0xFF, 0x33, 0x07, 0x1C, 0x00, 0x22, 0x3E, 0x1C, 0x2E, 0x42 .byte 0x03, 0xD0, 0x7E, 0x08, 0x37, 0x1C, 0x67, 0x40, 0x00, 0xE0, 0x7F, 0x08, 0x52, 0x1C, 0x08, 0x2A .byte 0xF4, 0xDB, 0x40, 0x1C, 0x80, 0xC1, 0x98, 0x42, 0xEE, 0xDB, 0xF0, 0xBC, 0x70, 0x47, 0xC0, 0x46 - .byte 0x20, 0x83, 0xB8, 0xED - - arm_func_start ov02_0232FC24 -ov02_0232FC24: @ 0x0232FC24 - strdlt fp, ip, [r4], r8 - arm_func_end ov02_0232FC24 -_0232FC28: - .byte 0x0D, 0x1C, 0x07, 0x1C, 0xE8, 0x0F, 0x28, 0x18 + .byte 0x20, 0x83, 0xB8, 0xED, 0xF8, 0xB5, 0x84, 0xB0, 0x0D, 0x1C, 0x07, 0x1C, 0xE8, 0x0F, 0x28, 0x18 .byte 0x40, 0x10, 0x01, 0x92, 0x02, 0x93, 0xFE, 0xF7, 0x99, 0xF8, 0x06, 0x1C, 0x03, 0xD1, 0x00, 0x20 .byte 0x04, 0xB0, 0xC0, 0x43, 0xF8, 0xBD, 0x28, 0x1C, 0xFE, 0xF7, 0x90, 0xF8, 0x03, 0x90, 0x00, 0x28 .byte 0x06, 0xD1, 0x30, 0x1C, 0xFE, 0xF7, 0x92, 0xF8, 0x00, 0x20, 0x04, 0xB0, 0xC0, 0x43, 0xF8, 0xBD @@ -6441,222 +6076,56 @@ _0232FC28: .byte 0x17, 0xF8, 0x30, 0x1C, 0x39, 0x1C, 0x2A, 0x1C, 0x00, 0xF0, 0x2C, 0xF8, 0x03, 0x9A, 0x38, 0x1C .byte 0x29, 0x1C, 0x00, 0xF0, 0x39, 0xF8, 0x64, 0x1C, 0x02, 0x2C, 0xEA, 0xDB, 0x30, 0x1C, 0xFE, 0xF7 .byte 0x75, 0xF8, 0x03, 0x98, 0xFE, 0xF7, 0x72, 0xF8, 0x00, 0x20, 0x04, 0xB0, 0xF8, 0xBD, 0x00, 0x00 - - arm_func_start ov02_0232FCA0 -ov02_0232FCA0: @ 0x0232FCA0 - arm_func_end ov02_0232FCA0 -_0232FCA0: .byte 0xF8, 0xB5, 0x0D, 0x1C, 0xD1, 0x0F, 0x51, 0x18, 0x06, 0x9E, 0x4C, 0x10, 0x31, 0x1C, 0x1F, 0x1C .byte 0x60, 0xF5, 0xF8, 0xE8, 0x00, 0x20, 0x00, 0x2C, 0x0B, 0xDD, 0x28, 0x54, 0x7A, 0x56, 0x2B, 0x56 .byte 0x49, 0x1C, 0x5A, 0x40, 0x2A, 0x54, 0xB1, 0x42, 0x00, 0xDB, 0x00, 0x21, 0x40, 0x1C, 0xA0, 0x42 - .byte 0xF3, 0xDB, 0xF8, 0xBD - - arm_func_start ov02_0232FCD4 -ov02_0232FCD4: @ 0x0232FCD4 - svceq #0xd3b430 - ldrsbne r1, [ip], #-0x83 - arm_func_end ov02_0232FCD4 -_0232FCDC: - .byte 0x00, 0x23, 0x00, 0x2C + .byte 0xF3, 0xDB, 0xF8, 0xBD, 0x30, 0xB4, 0xD3, 0x0F, 0xD3, 0x18, 0x5C, 0x10, 0x00, 0x23, 0x00, 0x2C .byte 0x08, 0xDD, 0x0D, 0x19, 0xC1, 0x56, 0x2A, 0x78, 0x5B, 0x1C, 0x51, 0x40, 0x29, 0x70, 0x6D, 0x1C - .byte 0xA3, 0x42, 0xF7, 0xDB, 0x30, 0xBC, 0x70, 0x47 - - arm_func_start ov02_0232FCF8 -ov02_0232FCF8: @ 0x0232FCF8 - arm_func_end ov02_0232FCF8 -_0232FCF8: - .byte 0xF8, 0xB5, 0x0E, 0x1C, 0x05, 0x1C, 0xF0, 0x0F + .byte 0xA3, 0x42, 0xF7, 0xDB, 0x30, 0xBC, 0x70, 0x47, 0xF8, 0xB5, 0x0E, 0x1C, 0x05, 0x1C, 0xF0, 0x0F .byte 0x30, 0x18, 0x47, 0x10, 0x14, 0x1C, 0x20, 0x1C, 0xE9, 0x19, 0x3A, 0x1C, 0x00, 0xF0, 0x6E, 0xF8 .byte 0xE0, 0x19, 0x29, 0x1C, 0x3A, 0x1C, 0x00, 0xF0, 0x69, 0xF8, 0x28, 0x1C, 0x21, 0x1C, 0x32, 0x1C .byte 0x00, 0xF0, 0x64, 0xF8, 0xF8, 0xBD, 0x00, 0x00, 0x08, 0xB5, 0x00, 0x29, 0x04, 0xDD, 0x08, 0x1C .byte 0x02, 0x49, 0x09, 0x68, 0x88, 0x47, 0x08, 0xBD, 0x00, 0x20, 0x08, 0xBD, 0x20, 0x93, 0x35, 0x02 .byte 0x08, 0xB5, 0x08, 0x1C, 0x01, 0x49, 0x09, 0x68, 0x88, 0x47, 0x08, 0xBD, 0x2C, 0x93, 0x35, 0x02 - - arm_func_start ov02_0232FD50 -ov02_0232FD50: @ 0x0232FD50 - arm_func_end ov02_0232FD50 -_0232FD50: .byte 0x38, 0xB5, 0x0D, 0x1C, 0x14, 0x1C, 0x00, 0xF0, 0xA3, 0xF8, 0x10, 0x49, 0x88, 0x61, 0x28, 0x1C .byte 0x00, 0xF0, 0x9E, 0xF8, 0x0D, 0x49, 0xC8, 0x61, 0x20, 0x1C, 0x00, 0xF0, 0x99, 0xF8, 0x0B, 0x49 .byte 0x08, 0x62, 0x0B, 0x48, 0x9F, 0xF7, 0x7E, 0xEC, 0x00, 0x28, 0x02, 0xDA, 0x00, 0x20, 0xC0, 0x43 .byte 0x38, 0xBD, 0x08, 0x4D, 0x28, 0x68, 0x00, 0x28, 0x06, 0xD1, 0x64, 0x24, 0x20, 0x1C, 0x49, 0xF5 .byte 0xC2, 0xEE, 0x28, 0x68, 0x00, 0x28, 0xF9, 0xD0, 0x00, 0x20, 0x38, 0xBD, 0x64, 0x2F, 0x35, 0x02 - .byte 0x6C, 0x2F, 0x35, 0x02, 0xC8, 0x50, 0x32, 0x02 - - arm_func_start ov02_0232FDA8 -ov02_0232FDA8: @ 0x0232FDA8 - arm_func_end ov02_0232FDA8 -_0232FDA8: - .byte 0x08, 0xB5, 0x9F, 0xF7, 0x1E, 0xED, 0x00, 0x28 + .byte 0x6C, 0x2F, 0x35, 0x02, 0xC8, 0x50, 0x32, 0x02, 0x08, 0xB5, 0x9F, 0xF7, 0x1E, 0xED, 0x00, 0x28 .byte 0x02, 0xDA, 0x00, 0x20, 0xC0, 0x43, 0x08, 0xBD, 0x00, 0xF0, 0x20, 0xFA, 0x00, 0x28, 0x01, 0xD0 - .byte 0x01, 0x20, 0x00, 0xE0, 0x00, 0x20, 0x40, 0x42, 0x08, 0xBD, 0x00, 0x00 - - arm_func_start ov02_0232FDCC -ov02_0232FDCC: @ 0x0232FDCC - movwhs fp, #0x418 - mcrrne p0, #0, lr, r0, c1 - arm_func_end ov02_0232FDCC -_0232FDD4: - .byte 0x49, 0x1C, 0x14, 0x1C, 0x52, 0x1E, 0x00, 0x2C, 0x03, 0xDD, 0x04, 0x78 - .byte 0x0B, 0x78, 0xE3, 0x1A, 0xF5, 0xD0, 0x18, 0x1C, 0x18, 0xBC, 0x70, 0x47 - - arm_func_start ov02_0232FDEC -ov02_0232FDEC: @ 0x0232FDEC - arm_func_end ov02_0232FDEC -_0232FDEC: - .byte 0x03, 0x1C, 0x08, 0x1C - .byte 0x19, 0x1C, 0x01, 0x4B, 0x18, 0x47, 0xC0, 0x46, 0xC8, 0xC4, 0x07, 0x02 - - arm_func_start ov02_0232FDFC -ov02_0232FDFC: @ 0x0232FDFC - streq r4, [sb], -r1, lsl #22 - ldrmi r0, [r8, -sb, lsl #28] - andeq ip, r7, #12, #8 - arm_func_end ov02_0232FDFC - - arm_func_start ov02_0232FE08 -ov02_0232FE08: @ 0x0232FE08 - arm_func_end ov02_0232FE08 -_0232FE08: - .byte 0x38, 0xB5, 0x05, 0x9C, 0x25, 0x68, 0x04, 0x9C - .byte 0x25, 0x70, 0x00, 0x94, 0x9F, 0xF7, 0x36, 0xEA, 0x38, 0xBD, 0x00, 0x00 - - arm_func_start ov02_0232FE1C -ov02_0232FE1C: @ 0x0232FE1C - addlt fp, r2, r0, ror r5 - stmdavs r8, {r1, r3, fp, sp, lr} ^ - andls sb, r0, #0x180 - stmdavs r8!, {r0, ip, pc} - bmi _026F8E34 - stcne p7, c1, [r3], #-0x304 - stmda r6!, {r5, r6, r8, sl, ip, sp, lr, pc} - streq r0, [sl], r3, lsl #19 - stmibeq r8, {r0, r1, r4, r8, sb, lr} - smlalttmi r1, r4, r6, r8 - bmi _02589FEC - movwhs r1, #0x7c1 - ldmda sl, {r5, r6, r8, sl, ip, sp, lr, pc} - streq r0, [sl], r3, lsl #19 - stmibeq r8, {r0, r1, r4, r8, sb, lr} - strdmi r1, r2, [r4, #-0x82] - mrshs sl, apsr - arm_func_end ov02_0232FE1C -_0232FE60: + .byte 0x01, 0x20, 0x00, 0xE0, 0x00, 0x20, 0x40, 0x42, 0x08, 0xBD, 0x00, 0x00, 0x18, 0xB4, 0x00, 0x23 + .byte 0x01, 0xE0, 0x40, 0x1C, 0x49, 0x1C, 0x14, 0x1C, 0x52, 0x1E, 0x00, 0x2C, 0x03, 0xDD, 0x04, 0x78 + .byte 0x0B, 0x78, 0xE3, 0x1A, 0xF5, 0xD0, 0x18, 0x1C, 0x18, 0xBC, 0x70, 0x47, 0x03, 0x1C, 0x08, 0x1C + .byte 0x19, 0x1C, 0x01, 0x4B, 0x18, 0x47, 0xC0, 0x46, 0xC8, 0xC4, 0x07, 0x02, 0x01, 0x4B, 0x09, 0x06 + .byte 0x09, 0x0E, 0x18, 0x47, 0x0C, 0xC4, 0x07, 0x02, 0x38, 0xB5, 0x05, 0x9C, 0x25, 0x68, 0x04, 0x9C + .byte 0x25, 0x70, 0x00, 0x94, 0x9F, 0xF7, 0x36, 0xEA, 0x38, 0xBD, 0x00, 0x00, 0x70, 0xB5, 0x82, 0xB0 + .byte 0x0A, 0x68, 0x48, 0x68, 0x06, 0x9D, 0x00, 0x92, 0x01, 0x90, 0x28, 0x68, 0x00, 0x24, 0x0F, 0x4A + .byte 0xC1, 0x17, 0x23, 0x1C, 0x60, 0xF5, 0x26, 0xE8, 0x83, 0x09, 0x8A, 0x06, 0x13, 0x43, 0x88, 0x09 + .byte 0xE6, 0x18, 0x44, 0x41, 0x68, 0x68, 0x09, 0x4A, 0xC1, 0x17, 0x00, 0x23, 0x60, 0xF5, 0x1A, 0xE8 + .byte 0x83, 0x09, 0x8A, 0x06, 0x13, 0x43, 0x88, 0x09, 0xF2, 0x18, 0x44, 0x41, 0x00, 0xA8, 0x01, 0x21 .byte 0x23, 0x1C, 0x9F, 0xF7, 0x5A, 0xED, 0x02, 0xB0, 0x70, 0xBD, 0xC0, 0x46, 0x10, 0x62, 0xFF, 0x01 - - arm_func_start ov02_0232FE70 -ov02_0232FE70: @ 0x0232FE70 - stcls p5, c11, [r5, #-0xe0] - eorvc sb, r5, r4, lsl #24 - arm_func_end ov02_0232FE70 -_0232FE78: - .byte 0x00, 0x94, 0x9F, 0xF7, 0x5E, 0xEA, 0x38, 0xBD - - arm_func_start ov02_0232FE80 -ov02_0232FE80: @ 0x0232FE80 - andeq r4, r0, r0, ror r7 - arm_func_end ov02_0232FE80 - - arm_func_start ov02_022CF1AC -ov02_022CF1AC: @ 0x0232FE84 - ldrmi r4, [r8, -r0, lsl #22] - eoreq pc, ip, #172, #2 - arm_func_end ov02_022CF1AC - - arm_func_start ov02_0232FE8C -ov02_0232FE8C: @ 0x0232FE8C - andvc r4, sl, r1, lsl #22 - arm_func_end ov02_0232FE8C -_0232FE90: - .byte 0x18, 0x47, 0xC0, 0x46, 0xD8, 0xF1, 0x2C, 0x02 - - arm_func_start ov02_022CE8D4 -ov02_022CE8D4: @ 0x0232FE98 - ldrmi r4, [r8, -r0, lsl #22] - eoreq pc, ip, #200, #6 - arm_func_end ov02_022CE8D4 - - arm_func_start ov02_0232FEA0 -ov02_0232FEA0: @ 0x0232FEA0 - arm_func_end ov02_0232FEA0 -_0232FEA0: + .byte 0x38, 0xB5, 0x05, 0x9D, 0x04, 0x9C, 0x25, 0x70, 0x00, 0x94, 0x9F, 0xF7, 0x5E, 0xEA, 0x38, 0xBD + .byte 0x70, 0x47, 0x00, 0x00, 0x00, 0x4B, 0x18, 0x47, 0xAC, 0xF1, 0x2C, 0x02, 0x01, 0x4B, 0x0A, 0x70 + .byte 0x18, 0x47, 0xC0, 0x46, 0xD8, 0xF1, 0x2C, 0x02, 0x00, 0x4B, 0x18, 0x47, 0xC8, 0xF3, 0x2C, 0x02 .byte 0x30, 0xB4, 0xFF, 0x23, 0x01, 0x06, 0x1B, 0x06, 0x0A, 0x1C, 0x04, 0x02, 0x19, 0x0A, 0x21, 0x40 .byte 0x04, 0x0E, 0x24, 0x06, 0x25, 0x0E, 0x04, 0x0A, 0x18, 0x0C, 0x20, 0x40, 0x28, 0x43, 0x1A, 0x40 - .byte 0x08, 0x43, 0x10, 0x43, 0x30, 0xBC, 0x70, 0x47 - - arm_func_start ov02_0232FEC8 -ov02_0232FEC8: @ 0x0232FEC8 - streq r1, [sb], -r1, lsl #4 - andeq r0, r1, #10, #28 - andeq r2, r0, #0xff - tstmi r0, #8 - arm_func_end ov02_0232FEC8 -_0232FED8: - .byte 0x00, 0x04, 0x00, 0x0C, 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_0232FEE0 -ov02_0232FEE0: @ 0x0232FEE0 - arm_func_end ov02_0232FEE0 -_0232FEE0: + .byte 0x08, 0x43, 0x10, 0x43, 0x30, 0xBC, 0x70, 0x47, 0x01, 0x12, 0x09, 0x06, 0x0A, 0x0E, 0x01, 0x02 + .byte 0xFF, 0x20, 0x00, 0x02, 0x08, 0x40, 0x10, 0x43, 0x00, 0x04, 0x00, 0x0C, 0x70, 0x47, 0x00, 0x00 .byte 0x30, 0xB4, 0xFF, 0x23, 0x01, 0x06, 0x1B, 0x06, 0x0A, 0x1C, 0x04, 0x02, 0x19, 0x0A, 0x21, 0x40 .byte 0x04, 0x0E, 0x24, 0x06, 0x25, 0x0E, 0x04, 0x0A, 0x18, 0x0C, 0x20, 0x40, 0x28, 0x43, 0x1A, 0x40 - .byte 0x08, 0x43, 0x10, 0x43, 0x30, 0xBC, 0x70, 0x47 - - arm_func_start ov02_0232FF08 -ov02_0232FF08: @ 0x0232FF08 - streq r1, [sb], -r1, lsl #4 - andeq r0, r1, #10, #28 - andeq r2, r0, #0xff - tstmi r0, #8 - arm_func_end ov02_0232FF08 -_0232FF18: - .byte 0x00, 0x04, 0x00, 0x0C, 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_0232FF20 -ov02_0232FF20: @ 0x0232FF20 - strpl r2, [r1], r0, lsl #4 - andle r2, r3, r0, lsl #18 - pkhtbpl r1, r1, r2, asr #0x18 - arm_func_end ov02_0232FF20 -_0232FF2C: - .byte 0x00, 0x29, 0xFB, 0xD1 - .byte 0x10, 0x1C, 0x70, 0x47 - - arm_func_start ov02_0232FF34 -ov02_0232FF34: @ 0x0232FF34 - addlt fp, r3, r8, lsl r5 - stmvs r0, {r1, r2, r4, fp, lr} - tstle sl, r0, lsl #16 - stmdage r0, {sl, sp} - andhs r1, ip, #0x2100 - arm_func_end ov02_0232FF34 -_0232FF48: - .byte 0xFF, 0xF7, 0x58, 0xFF, 0x00, 0xA8, 0x52, 0xF5 + .byte 0x08, 0x43, 0x10, 0x43, 0x30, 0xBC, 0x70, 0x47, 0x01, 0x12, 0x09, 0x06, 0x0A, 0x0E, 0x01, 0x02 + .byte 0xFF, 0x20, 0x00, 0x02, 0x08, 0x40, 0x10, 0x43, 0x00, 0x04, 0x00, 0x0C, 0x70, 0x47, 0x00, 0x00 + .byte 0x00, 0x22, 0x81, 0x56, 0x00, 0x29, 0x03, 0xD0, 0x52, 0x1C, 0x81, 0x56, 0x00, 0x29, 0xFB, 0xD1 + .byte 0x10, 0x1C, 0x70, 0x47, 0x18, 0xB5, 0x83, 0xB0, 0x16, 0x48, 0x80, 0x68, 0x00, 0x28, 0x1A, 0xD1 + .byte 0x00, 0x24, 0x00, 0xA8, 0x21, 0x1C, 0x0C, 0x22, 0xFF, 0xF7, 0x58, 0xFF, 0x00, 0xA8, 0x52, 0xF5 .byte 0x52, 0xEC, 0x00, 0x28, 0x07, 0xD1, 0x00, 0x98, 0x80, 0x02, 0x21, 0x18, 0x01, 0x98, 0xC0, 0x00 .byte 0x09, 0x18, 0x02, 0x98, 0x0C, 0x18, 0x0B, 0x48, 0x0B, 0x49, 0x84, 0x61, 0xC1, 0x61, 0x0B, 0x49 .byte 0x01, 0x62, 0x01, 0x21, 0x81, 0x60, 0x07, 0x48, 0xC2, 0x69, 0x81, 0x69, 0x03, 0x6A, 0x51, 0x43 .byte 0x59, 0x18, 0x81, 0x61, 0x06, 0x48, 0x09, 0x0C, 0x48, 0x43, 0x00, 0x0C, 0x00, 0x04, 0x00, 0x0C .byte 0x03, 0xB0, 0x18, 0xBD, 0x3C, 0x85, 0x35, 0x02, 0x65, 0x8B, 0x58, 0x5D, 0xC3, 0x9E, 0x26, 0x00 - .byte 0xFF, 0x7F, 0x00, 0x00 - - arm_func_start ov02_0232FFA4 -ov02_0232FFA4: @ 0x0232FFA4 - andvs r2, r1, r0, lsl #2 - sbchi r8, r1, r1, lsl #1 - andeq r4, r0, r0, ror r7 - arm_func_end ov02_0232FFA4 - - arm_func_start ov02_0232FFB0 -ov02_0232FFB0: @ 0x0232FFB0 - andhs r6, r1, r8 - ldrbmi r8, [r0, -r8, lsl #1]! - arm_func_end ov02_0232FFB0 - - arm_func_start ov02_0232FFB8 -ov02_0232FFB8: @ 0x0232FFB8 - arm_func_end ov02_0232FFB8 -_0232FFB8: - .byte 0xF8, 0xB5, 0x05, 0x1C, 0x68, 0x89, 0x0C, 0x1C + .byte 0xFF, 0x7F, 0x00, 0x00, 0x00, 0x21, 0x01, 0x60, 0x81, 0x80, 0xC1, 0x80, 0x70, 0x47, 0x00, 0x00 + .byte 0x08, 0x60, 0x01, 0x20, 0x88, 0x80, 0x70, 0x47, 0xF8, 0xB5, 0x05, 0x1C, 0x68, 0x89, 0x0C, 0x1C .byte 0x21, 0x1D, 0x20, 0x60, 0x28, 0x1C, 0x0C, 0x30, 0x20, 0x22, 0x4C, 0xF5, 0x8A, 0xE9, 0xE8, 0x8E .byte 0x21, 0x1C, 0x30, 0x31, 0x60, 0x62, 0x28, 0x1D, 0x06, 0x22, 0x4C, 0xF5, 0x82, 0xE9, 0x00, 0x21 .byte 0x17, 0x4A, 0x08, 0x1C, 0x80, 0x26, 0x2F, 0x8E, 0x13, 0x88, 0x3B, 0x42, 0x10, 0xD0, 0x97, 0x78 @@ -6665,42 +6134,114 @@ _0232FFB8: .byte 0x40, 0x1C, 0x12, 0x1D, 0x0C, 0x28, 0xE6, 0xDB, 0xA1, 0x63, 0x68, 0x8E, 0xE0, 0x64, 0xA9, 0x8D .byte 0x03, 0x20, 0x08, 0x40, 0x01, 0x28, 0x02, 0xD1, 0x01, 0x20, 0x20, 0x65, 0xF8, 0xBD, 0x02, 0x28 .byte 0x02, 0xD1, 0x02, 0x20, 0x20, 0x65, 0xF8, 0xBD, 0x00, 0x20, 0x20, 0x65, 0xF8, 0xBD, 0xC0, 0x46 - .byte 0xD8, 0x2F, 0x35, 0x02 - - arm_func_start ov02_02330044 -ov02_02330044: @ 0x02330044 - arm_func_end ov02_02330044 -_02330044: - .byte 0x38, 0xB5, 0x05, 0x1C, 0x0C, 0x1C, 0x00, 0x20, 0x0C, 0x31, 0x20, 0x22 + .byte 0xD8, 0x2F, 0x35, 0x02, 0x38, 0xB5, 0x05, 0x1C, 0x0C, 0x1C, 0x00, 0x20, 0x0C, 0x31, 0x20, 0x22 .byte 0x4C, 0xF5, 0x32, 0xE9, 0x28, 0x68, 0x21, 0x1C, 0x60, 0x81, 0x62, 0x89, 0x28, 0x1D, 0x0C, 0x31 - .byte 0x4C, 0xF5, 0x32, 0xEA, 0x38, 0xBD, 0x00, 0x00 - - arm_func_start ov02_02330068 -ov02_02330068: @ 0x02330068 - arm_func_end ov02_02330068 -_02330068: - .byte 0x03, 0x1C, 0x08, 0x1C, 0x1A, 0x60, 0x19, 0x1D + .byte 0x4C, 0xF5, 0x32, 0xEA, 0x38, 0xBD, 0x00, 0x00, 0x03, 0x1C, 0x08, 0x1C, 0x1A, 0x60, 0x19, 0x1D .byte 0x00, 0x4B, 0x18, 0x47, 0xB9, 0xFF, 0x32, 0x02, 0x02, 0x4B, 0x01, 0x1C, 0x02, 0x48, 0x00, 0x22 .byte 0x18, 0x47, 0xC0, 0x46, 0xE0, 0x9D, 0x07, 0x02, 0x40, 0x93, 0x35, 0x02, 0x02, 0x4B, 0x01, 0x1C .byte 0x02, 0x48, 0x00, 0x22, 0x18, 0x47, 0xC0, 0x46, 0xE0, 0x9D, 0x07, 0x02, 0x40, 0x93, 0x35, 0x02 thumb_func_start ov02_023300A0 ov02_023300A0: @ 0x023300A0 + push {r3, r4, r5, r6, r7, lr} + adds r5, r0, #0 + adds r6, r1, #0 + ldr r0, _02330150 @ =0x02359340 + ldr r1, _02330154 @ =0x02359330 + movs r2, #4 + movs r4, #1 + blx sub_02079DB8 + cmp r5, #0 + beq _023300BA + cmp r6, #0 + bne _023300C0 +_023300BA: + movs r0, #0 + mvns r0, r0 + pop {r3, r4, r5, r6, r7, pc} +_023300C0: + blx EnableIrqFlag + ldr r1, _02330158 @ =0x02359320 + str r5, [r1] + str r6, [r1, #0xc] + blx SetIrqFlag + ldr r1, _02330158 @ =0x02359320 + ldr r0, _0233015C @ =0x00005890 + ldr r1, [r1] + blx r1 + adds r1, r0, #0 + ldr r0, _02330158 @ =0x02359320 + str r1, [r0, #8] + bne _023300E2 + subs r0, r4, #2 + pop {r3, r4, r5, r6, r7, pc} +_023300E2: + ldr r0, _02330160 @ =0x02330079 + ldr r2, _0233015C @ =0x00005890 + bl ov02_02330B3C + cmp r0, #0 + bne _023300F0 + movs r4, #0 +_023300F0: + cmp r4, #0 + beq _02330140 + ldr r5, _02330150 @ =0x02359340 + add r6, sp, #0 + movs r7, #1 +_023300FA: + adds r0, r5, #0 + adds r1, r6, #0 + adds r2, r7, #0 + blx sub_02079E74 + ldr r0, [sp] + cmp r0, #0xf + bhi _0233013A + adds r0, r0, r0 + add r0, pc + ldrh r0, [r0, #6] + lsls r0, r0, #0x10 + asrs r0, r0, #0x10 + add pc, r0 +_02330116: @ jump table + .2byte _0233013A - _02330116 - 2 @ case 0 + .2byte _0233013A - _02330116 - 2 @ case 1 + .2byte _0233013A - _02330116 - 2 @ case 2 + .2byte _0233013A - _02330116 - 2 @ case 3 + .2byte _0233013C - _02330116 - 2 @ case 4 + .2byte _0233013C - _02330116 - 2 @ case 5 + .2byte _02330136 - _02330116 - 2 @ case 6 + .2byte _0233013A - _02330116 - 2 @ case 7 + .2byte _0233013A - _02330116 - 2 @ case 8 + .2byte _0233013A - _02330116 - 2 @ case 9 + .2byte _0233013A - _02330116 - 2 @ case 10 + .2byte _0233013A - _02330116 - 2 @ case 11 + .2byte _0233013A - _02330116 - 2 @ case 12 + .2byte _0233013A - _02330116 - 2 @ case 13 + .2byte _0233013A - _02330116 - 2 @ case 14 + .2byte _0233013A - _02330116 - 2 @ case 15 +_02330136: + movs r0, #0 + pop {r3, r4, r5, r6, r7, pc} +_0233013A: + movs r4, #0 +_0233013C: + cmp r4, #0 + bne _023300FA +_02330140: + ldr r1, _02330158 @ =0x02359320 + ldr r0, [r1, #8] + ldr r1, [r1, #0xc] + blx r1 + movs r0, #0 + mvns r0, r0 + pop {r3, r4, r5, r6, r7, pc} + nop +_02330150: .4byte 0x02359340 +_02330154: .4byte 0x02359330 +_02330158: .4byte 0x02359320 +_0233015C: .4byte 0x00005890 +_02330160: .4byte 0x02330079 thumb_func_end ov02_023300A0 -_023300A0: - .byte 0xF8, 0xB5, 0x05, 0x1C, 0x0E, 0x1C, 0x2A, 0x48, 0x2A, 0x49, 0x04, 0x22, 0x01, 0x24, 0x49, 0xF5 - .byte 0x84, 0xEE, 0x00, 0x2D, 0x01, 0xD0, 0x00, 0x2E, 0x02, 0xD1, 0x00, 0x20, 0xC0, 0x43, 0xF8, 0xBD - .byte 0x4B, 0xF5, 0x90, 0xEB, 0x24, 0x49, 0x0D, 0x60, 0xCE, 0x60, 0x4B, 0xF5, 0x96, 0xEB, 0x22, 0x49 - .byte 0x22, 0x48, 0x09, 0x68, 0x88, 0x47, 0x01, 0x1C, 0x1F, 0x48, 0x81, 0x60, 0x01, 0xD1, 0xA0, 0x1E - .byte 0xF8, 0xBD, 0x1F, 0x48, 0x1D, 0x4A, 0x00, 0xF0, 0x29, 0xFD, 0x00, 0x28, 0x00, 0xD1, 0x00, 0x24 - .byte 0x00, 0x2C, 0x25, 0xD0, 0x16, 0x4D, 0x00, 0xAE, 0x01, 0x27, 0x28, 0x1C, 0x31, 0x1C, 0x3A, 0x1C - .byte 0x49, 0xF5, 0xB8, 0xEE, 0x00, 0x98, 0x0F, 0x28, 0x17, 0xD8, 0x00, 0x18, 0x78, 0x44, 0xC0, 0x88 - .byte 0x00, 0x04, 0x00, 0x14, 0x87, 0x44, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x24, 0x00 - .byte 0x24, 0x00, 0x1E, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x22, 0x00 - .byte 0x22, 0x00, 0x22, 0x00, 0x22, 0x00, 0x00, 0x20, 0xF8, 0xBD, 0x00, 0x24, 0x00, 0x2C, 0xDC, 0xD1 - .byte 0x05, 0x49, 0x88, 0x68, 0xC9, 0x68, 0x88, 0x47, 0x00, 0x20, 0xC0, 0x43, 0xF8, 0xBD, 0xC0, 0x46 - .byte 0x40, 0x93, 0x35, 0x02, 0x30, 0x93, 0x35, 0x02, 0x20, 0x93, 0x35, 0x02, 0x90, 0x58, 0x00, 0x00 - .byte 0x79, 0x00, 0x33, 0x02 thumb_func_start ov02_02330164 ov02_02330164: @ 0x02330164 @@ -6710,47 +6251,87 @@ ov02_02330164: @ 0x02330164 ldr r0, [r0, #0xc] subs r5, r4, #2 cmp r0, #0 - bne FUN_02330176 + bne _02330176 adds r0, r5, #0 + pop {r3, r4, r5, r6, r7, pc} +_02330176: + bl ov02_02330A60 + cmp r0, #0 + bne _02330182 + subs r0, r4, #2 + pop {r3, r4, r5, r6, r7, pc} +_02330182: + ldr r7, _023301F8 @ =0x02359340 + ldr r6, _023301F4 @ =0x02359320 +_02330186: + adds r0, r7, #0 + add r1, sp, #0 + movs r2, #1 + blx sub_02079E74 + ldr r0, [sp] + cmp r0, #0x14 + bhi _023301D8 + adds r0, r0, r0 + add r0, pc + ldrh r0, [r0, #6] + lsls r0, r0, #0x10 + asrs r0, r0, #0x10 + add pc, r0 +_023301A2: @ jump table + .2byte _023301D8 - _023301A2 - 2 @ case 0 + .2byte _023301D8 - _023301A2 - 2 @ case 1 + .2byte _023301D8 - _023301A2 - 2 @ case 2 + .2byte _023301D8 - _023301A2 - 2 @ case 3 + .2byte _023301DA - _023301A2 - 2 @ case 4 + .2byte _023301DA - _023301A2 - 2 @ case 5 + .2byte _023301D8 - _023301A2 - 2 @ case 6 + .2byte _023301D8 - _023301A2 - 2 @ case 7 + .2byte _023301D8 - _023301A2 - 2 @ case 8 + .2byte _023301D8 - _023301A2 - 2 @ case 9 + .2byte _023301D8 - _023301A2 - 2 @ case 10 + .2byte _023301D8 - _023301A2 - 2 @ case 11 + .2byte _023301D8 - _023301A2 - 2 @ case 12 + .2byte _023301D8 - _023301A2 - 2 @ case 13 + .2byte _023301D8 - _023301A2 - 2 @ case 14 + .2byte _023301D8 - _023301A2 - 2 @ case 15 + .2byte _023301D8 - _023301A2 - 2 @ case 16 + .2byte _023301D8 - _023301A2 - 2 @ case 17 + .2byte _023301D8 - _023301A2 - 2 @ case 18 + .2byte _023301D8 - _023301A2 - 2 @ case 19 + .2byte _023301CC - _023301A2 - 2 @ case 20 +_023301CC: + ldr r0, [r6, #8] + movs r4, #0 + ldr r1, [r6, #0xc] + adds r5, r4, #0 + blx r1 + b _023301DA +_023301D8: + movs r4, #0 +_023301DA: + cmp r4, #0 + bne _02330186 + blx EnableIrqFlag + ldr r1, _023301F4 @ =0x02359320 + movs r2, #0 + str r2, [r1] + str r2, [r1, #0xc] + blx SetIrqFlag + adds r0, r5, #0 + pop {r3, r4, r5, r6, r7, pc} + nop +_023301F4: .4byte 0x02359320 +_023301F8: .4byte 0x02359340 thumb_func_end ov02_02330164 -_02330174: - .byte 0xF8, 0xBD, 0x00, 0xF0, 0x73, 0xFC, 0x00, 0x28, 0x01, 0xD1, 0xA0, 0x1E - .byte 0xF8, 0xBD, 0x1D, 0x4F, 0x1B, 0x4E, 0x38, 0x1C, 0x00, 0xA9, 0x01, 0x22, 0x49, 0xF5, 0x72, 0xEE - .byte 0x00, 0x98, 0x14, 0x28, 0x20, 0xD8, 0x00, 0x18, 0x78, 0x44, 0xC0, 0x88, 0x00, 0x04, 0x00, 0x14 - .byte 0x87, 0x44, 0x34, 0x00, 0x34, 0x00, 0x34, 0x00, 0x34, 0x00, 0x36, 0x00, 0x36, 0x00, 0x34, 0x00 - .byte 0x34, 0x00, 0x34, 0x00, 0x34, 0x00, 0x34, 0x00, 0x34, 0x00, 0x34, 0x00, 0x34, 0x00, 0x34, 0x00 - .byte 0x34, 0x00, 0x34, 0x00, 0x34, 0x00, 0x34, 0x00, 0x34, 0x00, 0x28, 0x00, 0xB0, 0x68, 0x00, 0x24 - .byte 0xF1, 0x68, 0x25, 0x1C, 0x88, 0x47, 0x00, 0xE0, 0x00, 0x24, 0x00, 0x2C, 0xD3, 0xD1, 0x4B, 0xF5 - .byte 0x02, 0xEB, 0x04, 0x49, 0x00, 0x22, 0x0A, 0x60, 0xCA, 0x60, 0x4B, 0xF5, 0x06, 0xEB, 0x28, 0x1C - .byte 0xF8, 0xBD, 0xC0, 0x46, 0x20, 0x93, 0x35, 0x02, 0x40, 0x93, 0x35, 0x02 - - arm_func_start ov02_023301FC -ov02_023301FC: @ 0x023301FC - strhs fp, [r0, #-0x5f8] - arm_func_end ov02_023301FC -_02330200: +_023301FC: + .byte 0xF8, 0xB5, 0x00, 0x25 .byte 0xED, 0x43, 0x00, 0xF0, 0x11, 0xFC, 0x00, 0x28, 0x10, 0xD0, 0x09, 0x4C, 0x00, 0xAE, 0x01, 0x27 .byte 0x20, 0x1C, 0x31, 0x1C, 0x3A, 0x1C, 0x49, 0xF5, 0x2E, 0xEE, 0x00, 0x98, 0x0E, 0x28, 0x02, 0xD1 .byte 0x00, 0x20, 0x05, 0x1C, 0x00, 0xE0, 0x00, 0x20, 0x00, 0x28, 0xF1, 0xD1, 0x28, 0x1C, 0xF8, 0xBD - .byte 0x40, 0x93, 0x35, 0x02 - - arm_func_start ov02_02330234 -ov02_02330234: @ 0x02330234 - ldrshlt fp, [r1], r0 - andhs sb, r0, r1 - andls r4, r4, r0, asr #7 - andls r2, r3, r1 - ldmdami r4, {sb, sl, sp} ^ - stmdavs r1, {r0, r1, r2, r4, r5, sl, fp, ip} - stmdbhs r0, {r0, r2, r4, r5, sl, fp, ip} - stmvs r0, {r1, ip, lr, pc} ^ - mrsle r2, apsr - andslt r2, r1, r0 - ldcllt p3, c4, [r0, #0x300]! - movweq r2, #3 - arm_func_end ov02_02330234 -_02330264: - .byte 0x88, 0x47, 0x04, 0x1C, 0x02, 0xD1, 0x11, 0xB0, 0x70, 0x1E, 0xF0, 0xBD + .byte 0x40, 0x93, 0x35, 0x02, 0xF0, 0xB5, 0x91, 0xB0, 0x01, 0x90, 0x00, 0x20, 0xC0, 0x43, 0x04, 0x90 + .byte 0x01, 0x20, 0x03, 0x90, 0x00, 0x26, 0x54, 0x48, 0x37, 0x1C, 0x01, 0x68, 0x35, 0x1C, 0x00, 0x29 + .byte 0x02, 0xD0, 0xC0, 0x68, 0x00, 0x28, 0x03, 0xD1, 0x00, 0x20, 0x11, 0xB0, 0xC0, 0x43, 0xF0, 0xBD + .byte 0x03, 0x20, 0x00, 0x03, 0x88, 0x47, 0x04, 0x1C, 0x02, 0xD1, 0x11, 0xB0, 0x70, 0x1E, 0xF0, 0xBD .byte 0x30, 0x1C, 0x4A, 0x4B, 0x01, 0x1C, 0x02, 0x1C, 0x02, 0x94, 0x00, 0xF0, 0x3F, 0xFB, 0x00, 0x28 .byte 0x00, 0xD1, 0x81, 0xE0, 0x06, 0xA8, 0x4A, 0xF5, 0xDC, 0xEE, 0x13, 0x20, 0x00, 0x90, 0x44, 0x49 .byte 0x44, 0x4B, 0x06, 0xA8, 0x32, 0x1C, 0x4A, 0xF5, 0x72, 0xEF, 0x43, 0x48, 0x05, 0xA9, 0x01, 0x22 @@ -6770,13 +6351,7 @@ _02330264: .byte 0x4A, 0xF5, 0x3A, 0xEF, 0x0C, 0x4D, 0x05, 0xAC, 0x00, 0x26, 0x28, 0x1C, 0x21, 0x1C, 0x32, 0x1C .byte 0x49, 0xF5, 0x78, 0xED, 0x01, 0x28, 0xF8, 0xD0, 0x03, 0x49, 0x02, 0x98, 0xC9, 0x68, 0x88, 0x47 .byte 0x04, 0x98, 0x11, 0xB0, 0xF0, 0xBD, 0xC0, 0x46, 0x20, 0x93, 0x35, 0x02, 0xFE, 0xBF, 0x30, 0x00 - .byte 0x42, 0xEC, 0x3F, 0x00, 0x8D, 0x00, 0x33, 0x02, 0x40, 0x93, 0x35, 0x02 - - arm_func_start ov02_023303AC -ov02_023303AC: @ 0x023303AC - ldrshlt fp, [r0], r8 - arm_func_end ov02_023303AC -_023303B0: + .byte 0x42, 0xEC, 0x3F, 0x00, 0x8D, 0x00, 0x33, 0x02, 0x40, 0x93, 0x35, 0x02, 0xF8, 0xB5, 0x90, 0xB0 .byte 0x01, 0x24, 0x07, 0x1C, 0xA0, 0x1E, 0x03, 0x90, 0x78, 0x6A, 0x00, 0x26, 0x01, 0x91, 0x00, 0x28 .byte 0x01, 0xD1, 0xE5, 0x04, 0x03, 0xE0, 0x01, 0x28, 0x01, 0xD1, 0x03, 0x25, 0xAD, 0x04, 0x03, 0x20 .byte 0x00, 0x04, 0x05, 0x43, 0x62, 0x48, 0x00, 0x21, 0x60, 0x22, 0x4C, 0xF5, 0x18, 0xE8, 0xB8, 0x6A @@ -6805,51 +6380,16 @@ _023303B0: .byte 0x9A, 0xEC, 0x01, 0x28, 0xF8, 0xD0, 0x03, 0x98, 0x00, 0x28, 0x01, 0xD1, 0x01, 0x22, 0x00, 0xE0 .byte 0x00, 0x22, 0x01, 0x98, 0x07, 0x49, 0xFF, 0xF7, 0x87, 0xFD, 0x03, 0x98, 0x10, 0xB0, 0xF8, 0xBD .byte 0x20, 0x94, 0x35, 0x02, 0xFE, 0xBF, 0x30, 0x00, 0x42, 0xEC, 0x3F, 0x00, 0x8D, 0x00, 0x33, 0x02 - .byte 0x40, 0x93, 0x35, 0x02, 0x60, 0x93, 0x35, 0x02, 0x60, 0x93, 0x35, 0x02 - - arm_func_start ov02_02079B14 -ov02_02079B14: @ 0x0233057C - ldrmi r4, [r8, -r0, lsl #22] - andeq sb, r7, #20, #22 - arm_func_end ov02_02079B14 - - arm_func_start ov02_02330584 -ov02_02330584: @ 0x02330584 - stmdbmi r3, {r3, r8, sl, ip, sp, pc} - stmdbhs r0, {r0, r3, r6, fp, sp, lr} - strmi sp, [r8, r0] - stclt p0, c2, [r8, #-0] - eorseq sb, r5, #32, #6 - stmdahs r0, {r3, r8, sl, ip, sp, pc} - cmp r3, r0, lsl #2 - .word 0x5E422100 - stmdble r0, {r0, r1, r2, sb, fp, sp} - ldmne r2, {r0, r1, r2, r6, r8, sp, lr, pc} - ldmhi r2, {r1, r3, r4, r5, r6, sl, lr} ^ - ldrne r0, [r2], #-0x412 - addeq r4, r2, #0x97000000 - eorseq r0, r6, #0xe - rscseq r0, r2, lr, lsl #1 - orrseq r0, r2, r0, asr #1 - andhs r0, r2, #0xe0000006 - stmdahs r0, {r7, sb, sl, fp, ip, lr} - bmi _00B24A98 - stmdahs r4, {r4, r7, r8, fp, sp, lr} - andhs sp, r3, r7, lsl #2 - ldmibvs r2, {r4, r7, r8, sp, lr} ^ - eorle r2, lr, r0, lsl #20 - ldrmi r2, [r0, r6] - stmdahs r6, {r3, r8, sl, fp, ip, sp, pc} - ldmdbvs r0, {r4, r8, ip, lr, pc} - ldmdavs r2, {r0, r4, r6, r8, fp, sp, lr} ^ - ldcl p7, c15, [r0], #-0x290 - eorle r2, r2, r3, lsl #16 - .word 0x21034894 - stmibvs r2, {r0, r7, r8, sp, lr} ^ - andsle r2, ip, r0, lsl #20 - arm_func_end ov02_02330584 -_02330604: - .byte 0x02, 0x20, 0x00, 0x21, 0x90, 0x47, 0x08, 0xBD, 0x08, 0x28, 0x16, 0xD1 + .byte 0x40, 0x93, 0x35, 0x02, 0x60, 0x93, 0x35, 0x02, 0x60, 0x93, 0x35, 0x02, 0x00, 0x4B, 0x18, 0x47 + .byte 0x14, 0x9B, 0x07, 0x02, 0x08, 0xB5, 0x03, 0x49, 0x49, 0x68, 0x00, 0x29, 0x00, 0xD0, 0x88, 0x47 + .byte 0x00, 0x20, 0x08, 0xBD, 0x20, 0x93, 0x35, 0x02, 0x08, 0xB5, 0x00, 0x28, 0x00, 0xD1, 0x53, 0xE1 + .byte 0x00, 0x21, 0x42, 0x5E, 0x07, 0x2A, 0x00, 0xD9, 0x47, 0xE1, 0x92, 0x18, 0x7A, 0x44, 0xD2, 0x88 + .byte 0x12, 0x04, 0x12, 0x14, 0x97, 0x44, 0x82, 0x02, 0x0E, 0x00, 0x36, 0x02, 0x8E, 0x00, 0xF2, 0x00 + .byte 0xC0, 0x00, 0x92, 0x01, 0x6E, 0x02, 0x02, 0x22, 0x80, 0x5E, 0x00, 0x28, 0x31, 0xD1, 0x9F, 0x4A + .byte 0x90, 0x69, 0x04, 0x28, 0x07, 0xD1, 0x03, 0x20, 0x90, 0x61, 0xD2, 0x69, 0x00, 0x2A, 0x2E, 0xD0 + .byte 0x06, 0x20, 0x90, 0x47, 0x08, 0xBD, 0x06, 0x28, 0x10, 0xD1, 0x10, 0x69, 0x51, 0x69, 0x52, 0x68 + .byte 0xA4, 0xF7, 0x70, 0xEC, 0x03, 0x28, 0x22, 0xD0, 0x94, 0x48, 0x03, 0x21, 0x81, 0x61, 0xC2, 0x69 + .byte 0x00, 0x2A, 0x1C, 0xD0, 0x02, 0x20, 0x00, 0x21, 0x90, 0x47, 0x08, 0xBD, 0x08, 0x28, 0x16, 0xD1 .byte 0x10, 0x6A, 0x51, 0x6A, 0xD2, 0x68, 0xA4, 0xF7, 0x7C, 0xED, 0x03, 0x28, 0x0F, 0xD0, 0x8B, 0x48 .byte 0x03, 0x21, 0x81, 0x61, 0xC2, 0x69, 0x00, 0x2A, 0x09, 0xD0, 0x02, 0x20, 0x00, 0x21, 0x90, 0x47 .byte 0x08, 0xBD, 0x86, 0x48, 0x01, 0x23, 0x83, 0x61, 0xC3, 0x69, 0x00, 0x2B, 0x00, 0xD1, 0x03, 0xE1 @@ -6887,41 +6427,68 @@ _02330604: .byte 0x00, 0x2A, 0x09, 0xD0, 0x05, 0x20, 0x90, 0x47, 0x08, 0xBD, 0x04, 0x48, 0xC2, 0x69, 0x00, 0x2A .byte 0x02, 0xD0, 0x01, 0x20, 0x00, 0x21, 0x90, 0x47, 0x08, 0xBD, 0xC0, 0x46, 0x80, 0x94, 0x35, 0x02 - arm_func_start ov02_02330850 + thumb_func_start ov02_02330850 ov02_02330850: @ 0x02330850 - ldmdbmi r7, {r3, r8, sl, ip, sp, pc} - stmdahs r8, {r3, r7, r8, fp, sp, lr} - stmdane r0, {r0, r2, r5, fp, ip, lr, pc} - stmhi r0, {r3, r4, r5, r6, sl, lr} ^ - strne r0, [r0], #-0x400 - eorseq r4, lr, r7, lsl #9 - eorseq r0, lr, lr, lsr #32 - eorseq r0, lr, lr, lsr r0 - eorseq r0, lr, r0, lsl r0 - eorseq r0, lr, r2, lsr #32 - arm_func_end ov02_02330850 + push {r3, lr} + ldr r1, _023308B0 @ =0x02359480 + ldr r0, [r1, #0x18] + cmp r0, #8 + bhi _023308A6 + adds r0, r0, r0 + add r0, pc + ldrh r0, [r0, #6] + lsls r0, r0, #0x10 + asrs r0, r0, #0x10 + add pc, r0 +_02330866: @ jump table + .2byte _023308A6 - _02330866 - 2 @ case 0 + .2byte _02330896 - _02330866 - 2 @ case 1 + .2byte _023308A6 - _02330866 - 2 @ case 2 + .2byte _023308A6 - _02330866 - 2 @ case 3 + .2byte _023308A6 - _02330866 - 2 @ case 4 + .2byte _02330878 - _02330866 - 2 @ case 5 + .2byte _023308A6 - _02330866 - 2 @ case 6 + .2byte _0233088A - _02330866 - 2 @ case 7 + .2byte _023308A6 - _02330866 - 2 @ case 8 _02330878: - .byte 0x00, 0x20, 0x01, 0x1C, 0x02, 0x1C, 0xA4, 0xF7 - .byte 0x2A, 0xEB, 0x03, 0x28, 0x11, 0xD0, 0x00, 0x20, 0x08, 0xBD, 0xA4, 0xF7, 0x44, 0xED, 0x03, 0x28 - .byte 0x0B, 0xD0, 0x00, 0x20, 0x08, 0xBD, 0x88, 0x68, 0x06, 0x49, 0xA4, 0xF7, 0xA2, 0xE9, 0x03, 0x28 - .byte 0x03, 0xD0, 0x00, 0x20, 0x08, 0xBD, 0x00, 0x20, 0x08, 0xBD, 0x01, 0x20, 0x08, 0xBD, 0xC0, 0x46 - .byte 0x80, 0x94, 0x35, 0x02, 0x99, 0x05, 0x33, 0x02 - - arm_func_start ov02_023308B8 -ov02_023308B8: @ 0x023308B8 - arm_func_end ov02_023308B8 + movs r0, #0 + adds r1, r0, #0 + adds r2, r0, #0 + blx ov00_022D4ED4 + cmp r0, #3 + beq _023308AA + movs r0, #0 + pop {r3, pc} +_0233088A: + blx ov00_022D5314 + cmp r0, #3 + beq _023308AA + movs r0, #0 + pop {r3, pc} +_02330896: + ldr r0, [r1, #8] + ldr r1, _023308B4 @ =0x02330599 + blx ov00_022D4BE0 + cmp r0, #3 + beq _023308AA + movs r0, #0 + pop {r3, pc} +_023308A6: + movs r0, #0 + pop {r3, pc} +_023308AA: + movs r0, #1 + pop {r3, pc} + nop +_023308B0: .4byte 0x02359480 +_023308B4: .4byte 0x02330599 + thumb_func_end ov02_02330850 _023308B8: .byte 0xF8, 0xB5, 0x05, 0x1C, 0x01, 0x20, 0x0F, 0x1C .byte 0xA6, 0xF7, 0xE2, 0xE9, 0xA6, 0xF7, 0xB4, 0xE9, 0x06, 0x1C, 0x00, 0x2E, 0x10, 0xDD, 0x00, 0x24 .byte 0x00, 0x2E, 0x0D, 0xDD, 0xBC, 0x42, 0x0B, 0xDA, 0x20, 0x04, 0x00, 0x0C, 0xA6, 0xF7, 0x12, 0xEA .byte 0x29, 0x1C, 0xC0, 0x22, 0x4B, 0xF5, 0x24, 0xED, 0x64, 0x1C, 0xC0, 0x35, 0xB4, 0x42, 0xF1, 0xDB - .byte 0x00, 0x20, 0xA6, 0xF7, 0xCA, 0xE9, 0x30, 0x1C, 0xF8, 0xBD, 0x00, 0x00 - - arm_func_start ov02_023308FC -ov02_023308FC: @ 0x023308FC - movwls fp, #0x5f8 - arm_func_end ov02_023308FC -_02330900: + .byte 0x00, 0x20, 0xA6, 0xF7, 0xCA, 0xE9, 0x30, 0x1C, 0xF8, 0xBD, 0x00, 0x00, 0xF8, 0xB5, 0x00, 0x93 .byte 0x05, 0x1C, 0x0C, 0x1C, 0x16, 0x1C, 0x4A, 0xF5, 0x6E, 0xEF, 0x07, 0x1C, 0x32, 0x49, 0x00, 0x98 .byte 0x00, 0x2D, 0x48, 0x60, 0x0C, 0xD0, 0x31, 0x4A, 0x00, 0x21, 0x28, 0x78, 0x49, 0x1C, 0x6D, 0x1C .byte 0x10, 0x70, 0x52, 0x1C, 0x06, 0x29, 0xF8, 0xDB, 0x2C, 0x49, 0x2B, 0x48, 0x01, 0x61, 0x07, 0xE0 @@ -6936,41 +6503,58 @@ _02330900: .byte 0x01, 0x20, 0xF8, 0xBD, 0xFF, 0xF7, 0x4C, 0xFF, 0x01, 0x28, 0x07, 0xD1, 0x06, 0x48, 0x06, 0x21 .byte 0x81, 0x61, 0x38, 0x1C, 0x4A, 0xF5, 0x18, 0xEF, 0x01, 0x20, 0xF8, 0xBD, 0x38, 0x1C, 0x4A, 0xF5 .byte 0x14, 0xEF, 0x00, 0x20, 0xF8, 0xBD, 0xC0, 0x46, 0x80, 0x94, 0x35, 0x02, 0xA8, 0x94, 0x35, 0x02 - .byte 0x58, 0x81, 0x31, 0x02, 0xB0, 0x94, 0x35, 0x02, 0x60, 0x81, 0x31, 0x02 - - arm_func_start ov02_023309EC -ov02_023309EC: @ 0x023309EC - arm_func_end ov02_023309EC -_023309EC: - .byte 0x10, 0xB5, 0x4A, 0xF5 + .byte 0x58, 0x81, 0x31, 0x02, 0xB0, 0x94, 0x35, 0x02, 0x60, 0x81, 0x31, 0x02, 0x10, 0xB5, 0x4A, 0xF5 .byte 0xFA, 0xEE, 0x04, 0x1C, 0x0B, 0x48, 0x80, 0x69, 0x05, 0x28, 0x0E, 0xD1, 0x00, 0x20, 0x01, 0x1C .byte 0x02, 0x1C, 0xA4, 0xF7, 0x68, 0xEA, 0x03, 0x28, 0x07, 0xD1, 0x06, 0x48, 0x04, 0x21, 0x81, 0x61 .byte 0x20, 0x1C, 0x4A, 0xF5, 0xF2, 0xEE, 0x01, 0x20, 0x10, 0xBD, 0x20, 0x1C, 0x4A, 0xF5, 0xEC, 0xEE - .byte 0x00, 0x20, 0x10, 0xBD, 0x80, 0x94, 0x35, 0x02 - - arm_func_start ov02_02330A28 -ov02_02330A28: @ 0x02330A28 - arm_func_end ov02_02330A28 -_02330A28: - .byte 0x10, 0xB5, 0x4A, 0xF5, 0xDC, 0xEE, 0x04, 0x1C + .byte 0x00, 0x20, 0x10, 0xBD, 0x80, 0x94, 0x35, 0x02, 0x10, 0xB5, 0x4A, 0xF5, 0xDC, 0xEE, 0x04, 0x1C .byte 0x0A, 0x48, 0x80, 0x69, 0x07, 0x28, 0x0B, 0xD1, 0xA4, 0xF7, 0x6C, 0xEC, 0x03, 0x28, 0x07, 0xD1 .byte 0x06, 0x48, 0x04, 0x21, 0x81, 0x61, 0x20, 0x1C, 0x4A, 0xF5, 0xD6, 0xEE, 0x01, 0x20, 0x10, 0xBD .byte 0x20, 0x1C, 0x4A, 0xF5, 0xD2, 0xEE, 0x00, 0x20, 0x10, 0xBD, 0xC0, 0x46, 0x80, 0x94, 0x35, 0x02 - arm_func_start ov02_02330A60 + thumb_func_start ov02_02330A60 ov02_02330A60: @ 0x02330A60 - arm_func_end ov02_02330A60 -_02330A60: - .byte 0x10, 0xB5, 0x4A, 0xF5, 0xC0, 0xEE, 0x04, 0x1C, 0x12, 0x48, 0x80, 0x69, 0x03, 0x28, 0x10, 0xD1 - .byte 0xA4, 0xF7, 0xB8, 0xE9, 0x03, 0x28, 0x04, 0xD0, 0x20, 0x1C, 0x4A, 0xF5, 0xBE, 0xEE, 0x00, 0x20 - .byte 0x10, 0xBD, 0x0C, 0x48, 0x02, 0x21, 0x81, 0x61, 0x20, 0x1C, 0x4A, 0xF5, 0xB6, 0xEE, 0x01, 0x20 - .byte 0x10, 0xBD, 0xFF, 0xF7, 0xDD, 0xFE, 0x01, 0x28, 0x07, 0xD1, 0x06, 0x48, 0x02, 0x21, 0x81, 0x61 - .byte 0x20, 0x1C, 0x4A, 0xF5, 0xAA, 0xEE, 0x01, 0x20, 0x10, 0xBD, 0x20, 0x1C, 0x4A, 0xF5, 0xA4, 0xEE - .byte 0x00, 0x20, 0x10, 0xBD, 0x80, 0x94, 0x35, 0x02 - - arm_func_start ov02_02330AB8 -ov02_02330AB8: @ 0x02330AB8 - arm_func_end ov02_02330AB8 + push {r4, lr} + blx EnableIrqFlag + adds r4, r0, #0 + ldr r0, _02330AB4 @ =0x02359480 + ldr r0, [r0, #0x18] + cmp r0, #3 + bne _02330A92 + blx ov00_022D4DE4 + cmp r0, #3 + beq _02330A82 + adds r0, r4, #0 + blx SetIrqFlag + movs r0, #0 + pop {r4, pc} +_02330A82: + ldr r0, _02330AB4 @ =0x02359480 + movs r1, #2 + str r1, [r0, #0x18] + adds r0, r4, #0 + blx SetIrqFlag + movs r0, #1 + pop {r4, pc} +_02330A92: + bl ov02_02330850 + cmp r0, #1 + bne _02330AAA + ldr r0, _02330AB4 @ =0x02359480 + movs r1, #2 + str r1, [r0, #0x18] + adds r0, r4, #0 + blx SetIrqFlag + movs r0, #1 + pop {r4, pc} +_02330AAA: + adds r0, r4, #0 + blx SetIrqFlag + movs r0, #0 + pop {r4, pc} + .align 2, 0 +_02330AB4: .4byte 0x02359480 + thumb_func_end ov02_02330A60 _02330AB8: .byte 0xF8, 0xB5, 0x07, 0x1C, 0x0D, 0x1C, 0x16, 0x1C .byte 0x4A, 0xF5, 0x90, 0xEE, 0x1C, 0x49, 0x04, 0x1C, 0xCE, 0x60, 0x00, 0x2D, 0x05, 0xD0, 0x49, 0x6A @@ -6982,23 +6566,97 @@ _02330AB8: .byte 0x08, 0x21, 0x81, 0x61, 0x20, 0x1C, 0x4A, 0xF5, 0x68, 0xEE, 0x01, 0x20, 0xF8, 0xBD, 0x20, 0x1C .byte 0x4A, 0xF5, 0x62, 0xEE, 0x00, 0x20, 0xF8, 0xBD, 0x80, 0x94, 0x35, 0x02 - arm_func_start ov02_02330B3C + thumb_func_start ov02_02330B3C ov02_02330B3C: @ 0x02330B3C - arm_func_end ov02_02330B3C -_02330B3C: - .byte 0xF8, 0xB5, 0x0D, 0x1C - .byte 0x07, 0x1C, 0x00, 0x92, 0x4A, 0xF5, 0x4E, 0xEE, 0x04, 0x1C, 0x28, 0x1C, 0x26, 0x4A, 0x53, 0x30 - .byte 0x03, 0x21, 0x88, 0x43, 0x06, 0x1C, 0x55, 0x62, 0x2F, 0x36, 0x1F, 0x21, 0x23, 0x4B, 0x90, 0x60 - .byte 0x8E, 0x43, 0x16, 0x60, 0xF6, 0x18, 0x8E, 0x43, 0x16, 0x62, 0xDF, 0x36, 0x8E, 0x43, 0x46, 0x60 - .byte 0x00, 0x99, 0x90, 0x68, 0x6D, 0x18, 0x41, 0x68, 0x69, 0x1A, 0x81, 0x60, 0x90, 0x68, 0x00, 0x21 - .byte 0xC1, 0x60, 0x90, 0x68, 0x03, 0x21, 0x01, 0x60, 0xD7, 0x61, 0x90, 0x69, 0x00, 0x28, 0x0E, 0xD1 - .byte 0x1F, 0x3B, 0x10, 0x68, 0x19, 0x1C, 0xA3, 0xF7, 0x6C, 0xEF, 0x00, 0x28, 0x04, 0xD0, 0x20, 0x1C - .byte 0x4A, 0xF5, 0x2A, 0xEE, 0x00, 0x20, 0xF8, 0xBD, 0x0F, 0x48, 0x01, 0x21, 0x81, 0x61, 0x0E, 0x48 - .byte 0x81, 0x69, 0x01, 0x29, 0x12, 0xD1, 0x80, 0x68, 0x0D, 0x49, 0xA4, 0xF7, 0x12, 0xE8, 0x03, 0x28 - .byte 0x04, 0xD0, 0x20, 0x1C, 0x4A, 0xF5, 0x18, 0xEE, 0x00, 0x20, 0xF8, 0xBD, 0x06, 0x48, 0x04, 0x21 - .byte 0x81, 0x61, 0x20, 0x1C, 0x4A, 0xF5, 0x10, 0xEE, 0x01, 0x20, 0xF8, 0xBD, 0x20, 0x1C, 0x4A, 0xF5 - .byte 0x0C, 0xEE, 0x00, 0x20, 0xF8, 0xBD, 0xC0, 0x46, 0x80, 0x94, 0x35, 0x02, 0x1F, 0x23, 0x00, 0x00 - .byte 0x99, 0x05, 0x33, 0x02, 0x08, 0xB5, 0x00, 0x28, 0x00, 0xD1, 0x7C, 0xE1, 0x00, 0x21, 0x42, 0x5E + push {r3, r4, r5, r6, r7, lr} + adds r5, r1, #0 + adds r7, r0, #0 + str r2, [sp] + blx EnableIrqFlag + adds r4, r0, #0 + adds r0, r5, #0 + ldr r2, _02330BE8 @ =0x02359480 + adds r0, #0x53 + movs r1, #3 + bics r0, r1 + adds r6, r0, #0 + str r5, [r2, #0x24] + adds r6, #0x2f + movs r1, #0x1f + ldr r3, _02330BEC @ =0x0000231F + str r0, [r2, #8] + bics r6, r1 + str r6, [r2] + adds r6, r6, r3 + bics r6, r1 + str r6, [r2, #0x20] + adds r6, #0xdf + bics r6, r1 + str r6, [r0, #4] + ldr r1, [sp] + ldr r0, [r2, #8] + adds r5, r5, r1 + ldr r1, [r0, #4] + subs r1, r5, r1 + str r1, [r0, #8] + ldr r0, [r2, #8] + movs r1, #0 + str r1, [r0, #0xc] + ldr r0, [r2, #8] + movs r1, #3 + str r1, [r0] + str r7, [r2, #0x1c] + ldr r0, [r2, #0x18] + cmp r0, #0 + bne _02330BAE + subs r3, #0x1f + ldr r0, [r2] + adds r1, r3, #0 + blx ov00_022D4A70 + cmp r0, #0 + beq _02330BA8 + adds r0, r4, #0 + blx SetIrqFlag + movs r0, #0 + pop {r3, r4, r5, r6, r7, pc} +_02330BA8: + ldr r0, _02330BE8 @ =0x02359480 + movs r1, #1 + str r1, [r0, #0x18] +_02330BAE: + ldr r0, _02330BE8 @ =0x02359480 + ldr r1, [r0, #0x18] + cmp r1, #1 + bne _02330BDC + ldr r0, [r0, #8] + ldr r1, _02330BF0 @ =0x02330599 + blx ov00_022D4BE0 + cmp r0, #3 + beq _02330BCC + adds r0, r4, #0 + blx SetIrqFlag + movs r0, #0 + pop {r3, r4, r5, r6, r7, pc} +_02330BCC: + ldr r0, _02330BE8 @ =0x02359480 + movs r1, #4 + str r1, [r0, #0x18] + adds r0, r4, #0 + blx SetIrqFlag + movs r0, #1 + pop {r3, r4, r5, r6, r7, pc} +_02330BDC: + adds r0, r4, #0 + blx SetIrqFlag + movs r0, #0 + pop {r3, r4, r5, r6, r7, pc} + nop +_02330BE8: .4byte 0x02359480 +_02330BEC: .4byte 0x0000231F +_02330BF0: .4byte 0x02330599 + thumb_func_end ov02_02330B3C +_02330BF4: + .byte 0x08, 0xB5, 0x00, 0x28, 0x00, 0xD1, 0x7C, 0xE1, 0x00, 0x21, 0x42, 0x5E .byte 0x09, 0x2A, 0x00, 0xD9, 0x70, 0xE1, 0x92, 0x18, 0x7A, 0x44, 0xD2, 0x88, 0x12, 0x04, 0x12, 0x14 .byte 0x97, 0x44, 0xD4, 0x02, 0x12, 0x00, 0x62, 0x02, 0x98, 0x00, 0x06, 0x01, 0xD0, 0x00, 0xAE, 0x01 .byte 0x9E, 0x02, 0xB4, 0x02, 0xC2, 0x02, 0x02, 0x22, 0x80, 0x5E, 0x00, 0x28, 0x34, 0xD1, 0xB2, 0x4A @@ -7047,42 +6705,17 @@ _02330B3C: .byte 0x04, 0x20, 0x90, 0x47, 0x08, 0xBD, 0x08, 0x48, 0xC1, 0x62, 0x08, 0x48, 0x02, 0x68, 0x00, 0x2A .byte 0x09, 0xD0, 0x03, 0x20, 0x90, 0x47, 0x08, 0xBD, 0x04, 0x48, 0x02, 0x68, 0x00, 0x2A, 0x02, 0xD0 .byte 0x01, 0x20, 0x00, 0x21, 0x90, 0x47, 0x08, 0xBD, 0xD0, 0x94, 0x35, 0x02, 0x50, 0x95, 0x35, 0x02 - - arm_func_start ov02_02330F00 -ov02_02330F00: @ 0x02330F00 - ldmdbmi r7, {r3, r8, sl, ip, sp, pc} - stmdahs r8, {r3, r6, r7, sb, fp, sp, lr} - stmdane r0, {r0, r2, r5, fp, ip, lr, pc} - stmhi r0, {r3, r4, r5, r6, sl, lr} ^ - strne r0, [r0], #-0x400 - eorseq r4, lr, r7, lsl #9 - eorseq r0, lr, lr, lsr #32 - eorseq r0, lr, lr, lsr r0 - eorseq r0, lr, r0, lsl r0 - eorseq r0, lr, r2, lsr #32 - arm_func_end ov02_02330F00 -_02330F28: - .byte 0x00, 0x20, 0x01, 0x1C, 0x02, 0x1C, 0xA3, 0xF7 + .byte 0x08, 0xB5, 0x17, 0x49, 0xC8, 0x6A, 0x08, 0x28, 0x25, 0xD8, 0x00, 0x18, 0x78, 0x44, 0xC0, 0x88 + .byte 0x00, 0x04, 0x00, 0x14, 0x87, 0x44, 0x3E, 0x00, 0x2E, 0x00, 0x3E, 0x00, 0x3E, 0x00, 0x3E, 0x00 + .byte 0x10, 0x00, 0x3E, 0x00, 0x22, 0x00, 0x3E, 0x00, 0x00, 0x20, 0x01, 0x1C, 0x02, 0x1C, 0xA3, 0xF7 .byte 0xD2, 0xEF, 0x03, 0x28, 0x11, 0xD0, 0x00, 0x20, 0x08, 0xBD, 0xA4, 0xF7, 0xEC, 0xE9, 0x03, 0x28 .byte 0x0B, 0xD0, 0x00, 0x20, 0x08, 0xBD, 0x88, 0x68, 0x06, 0x49, 0xA3, 0xF7, 0x4A, 0xEE, 0x03, 0x28 .byte 0x03, 0xD0, 0x00, 0x20, 0x08, 0xBD, 0x00, 0x20, 0x08, 0xBD, 0x01, 0x20, 0x08, 0xBD, 0xC0, 0x46 - .byte 0xD0, 0x94, 0x35, 0x02, 0xF5, 0x0B, 0x33, 0x02 - - arm_func_start ov02_02330F68 -ov02_02330F68: @ 0x02330F68 - arm_func_end ov02_02330F68 -_02330F68: - .byte 0xF8, 0xB5, 0x05, 0x1C, 0x01, 0x20, 0x0F, 0x1C + .byte 0xD0, 0x94, 0x35, 0x02, 0xF5, 0x0B, 0x33, 0x02, 0xF8, 0xB5, 0x05, 0x1C, 0x01, 0x20, 0x0F, 0x1C .byte 0xA5, 0xF7, 0x8A, 0xEE, 0xA5, 0xF7, 0x5C, 0xEE, 0x06, 0x1C, 0x00, 0x2E, 0x10, 0xDD, 0x00, 0x24 .byte 0x00, 0x2E, 0x0D, 0xDD, 0xBC, 0x42, 0x0B, 0xDA, 0x20, 0x04, 0x00, 0x0C, 0xA5, 0xF7, 0xBA, 0xEE .byte 0x29, 0x1C, 0xC0, 0x22, 0x4B, 0xF5, 0xCC, 0xE9, 0x64, 0x1C, 0xC0, 0x35, 0xB4, 0x42, 0xF1, 0xDB - .byte 0x00, 0x20, 0xA5, 0xF7, 0x72, 0xEE, 0x30, 0x1C, 0xF8, 0xBD, 0x00, 0x00 - - arm_func_start ov02_02330FAC -ov02_02330FAC: @ 0x02330FAC - movwls fp, #0x5f8 - arm_func_end ov02_02330FAC -_02330FB0: + .byte 0x00, 0x20, 0xA5, 0xF7, 0x72, 0xEE, 0x30, 0x1C, 0xF8, 0xBD, 0x00, 0x00, 0xF8, 0xB5, 0x00, 0x93 .byte 0x05, 0x1C, 0x0C, 0x1C, 0x16, 0x1C, 0x4A, 0xF5, 0x16, 0xEC, 0x07, 0x1C, 0x30, 0x49, 0x00, 0x98 .byte 0x00, 0x2D, 0x08, 0x66, 0x2F, 0x48, 0x48, 0x64, 0x08, 0xD0, 0x00, 0x22, 0x29, 0x78, 0x52, 0x1C .byte 0x6D, 0x1C, 0x01, 0x70, 0x40, 0x1C, 0x06, 0x2A, 0xF8, 0xDB, 0x06, 0xE0, 0xFF, 0x21, 0x06, 0x22 @@ -7091,56 +6724,22 @@ _02330FB0: .byte 0x06, 0xDD, 0x21, 0x78, 0x40, 0x1C, 0x64, 0x1C, 0x11, 0x70, 0x52, 0x1C, 0xB0, 0x42, 0xF8, 0xDB .byte 0x20, 0x28, 0x10, 0xDA, 0x1D, 0x49, 0x0A, 0x18, 0x00, 0x21, 0x40, 0x1C, 0x11, 0x70, 0x52, 0x1C .byte 0x20, 0x28, 0xFA, 0xDB, 0x07, 0xE0, 0x19, 0x48, 0xFF, 0x21, 0x20, 0x22, 0x4B, 0xF5, 0xEE, 0xE9 - .byte 0x17, 0x49, 0x13, 0x48, 0x81, 0x64, 0x12, 0x4A, 0xD0, 0x6A, 0x03, 0x28 - - arm_func_start ov02_0233103C -ov02_0233103C: @ 0x0233103C - ldcvs p1, c13, [r1], {0xe} - mrcvs p8, #0, r4, c2, c0, #0 - svc #0x46f7a3 - tstle r3, r3, lsl #16 - arm_func_end ov02_0233103C -_0233104C: - .byte 0x0C, 0x48, 0x06, 0x21 + .byte 0x17, 0x49, 0x13, 0x48, 0x81, 0x64, 0x12, 0x4A, 0xD0, 0x6A, 0x03, 0x28, 0x0E, 0xD1, 0x91, 0x6C + .byte 0x10, 0x48, 0x12, 0x6E, 0xA3, 0xF7, 0x46, 0xEF, 0x03, 0x28, 0x13, 0xD1, 0x0C, 0x48, 0x06, 0x21 .byte 0xC1, 0x62, 0x38, 0x1C, 0x4A, 0xF5, 0xD0, 0xEB, 0x01, 0x20, 0xF8, 0xBD, 0xFF, 0xF7, 0x50, 0xFF .byte 0x01, 0x28, 0x07, 0xD1, 0x06, 0x48, 0x06, 0x21, 0xC1, 0x62, 0x38, 0x1C, 0x4A, 0xF5, 0xC4, 0xEB .byte 0x01, 0x20, 0xF8, 0xBD, 0x38, 0x1C, 0x4A, 0xF5, 0xC0, 0xEB, 0x00, 0x20, 0xF8, 0xBD, 0xC0, 0x46 .byte 0xD0, 0x94, 0x35, 0x02, 0x88, 0x99, 0x35, 0x02, 0x58, 0x81, 0x31, 0x02, 0xC0, 0x99, 0x35, 0x02 - .byte 0x60, 0x81, 0x31, 0x02 - - arm_func_start ov02_02331094 -ov02_02331094: @ 0x02331094 - arm_func_end ov02_02331094 -_02331094: - .byte 0x10, 0xB5, 0x4A, 0xF5, 0xA6, 0xEB, 0x04, 0x1C, 0x0A, 0x48, 0xC0, 0x6A + .byte 0x60, 0x81, 0x31, 0x02, 0x10, 0xB5, 0x4A, 0xF5, 0xA6, 0xEB, 0x04, 0x1C, 0x0A, 0x48, 0xC0, 0x6A .byte 0x07, 0x28, 0x0B, 0xD1, 0xA4, 0xF7, 0x36, 0xE9, 0x03, 0x28, 0x07, 0xD1, 0x06, 0x48, 0x04, 0x21 - .byte 0xC1, 0x62, 0x20, 0x1C, 0x4A, 0xF5, 0xA0, 0xEB - - arm_func_start ov02_023310B8 -ov02_023310B8: @ 0x023310B8 - ldclt p0, c2, [r0, #-4] - arm_func_end ov02_023310B8 -_023310BC: - .byte 0x20, 0x1C, 0x4A, 0xF5 - .byte 0x9C, 0xEB, 0x00, 0x20, 0x10, 0xBD, 0xC0, 0x46, 0xD0, 0x94, 0x35, 0x02 - - arm_func_start ov02_023310CC -ov02_023310CC: @ 0x023310CC - arm_func_end ov02_023310CC -_023310CC: - .byte 0x10, 0xB5, 0x4A, 0xF5 + .byte 0xC1, 0x62, 0x20, 0x1C, 0x4A, 0xF5, 0xA0, 0xEB, 0x01, 0x20, 0x10, 0xBD, 0x20, 0x1C, 0x4A, 0xF5 + .byte 0x9C, 0xEB, 0x00, 0x20, 0x10, 0xBD, 0xC0, 0x46, 0xD0, 0x94, 0x35, 0x02, 0x10, 0xB5, 0x4A, 0xF5 .byte 0x8A, 0xEB, 0x04, 0x1C, 0x12, 0x48, 0xC0, 0x6A, 0x03, 0x28, 0x10, 0xD1, 0xA3, 0xF7, 0x82, 0xEE .byte 0x03, 0x28, 0x04, 0xD0, 0x20, 0x1C, 0x4A, 0xF5, 0x88, 0xEB, 0x00, 0x20, 0x10, 0xBD, 0x0C, 0x48 .byte 0x02, 0x21, 0xC1, 0x62, 0x20, 0x1C, 0x4A, 0xF5, 0x80, 0xEB, 0x01, 0x20, 0x10, 0xBD, 0xFF, 0xF7 .byte 0xFF, 0xFE, 0x01, 0x28, 0x07, 0xD1, 0x06, 0x48, 0x02, 0x21, 0xC1, 0x62, 0x20, 0x1C, 0x4A, 0xF5 .byte 0x74, 0xEB, 0x01, 0x20, 0x10, 0xBD, 0x20, 0x1C, 0x4A, 0xF5, 0x6E, 0xEB, 0x00, 0x20, 0x10, 0xBD - .byte 0xD0, 0x94, 0x35, 0x02 - - arm_func_start ov02_02331124 -ov02_02331124: @ 0x02331124 - arm_func_end ov02_02331124 -_02331124: - .byte 0xF8, 0xB5, 0x07, 0x1C, 0x0D, 0x1C, 0x16, 0x1C, 0x4A, 0xF5, 0x5A, 0xEB + .byte 0xD0, 0x94, 0x35, 0x02, 0xF8, 0xB5, 0x07, 0x1C, 0x0D, 0x1C, 0x16, 0x1C, 0x4A, 0xF5, 0x5A, 0xEB .byte 0x1C, 0x49, 0x04, 0x1C, 0x8E, 0x65, 0x00, 0x2D, 0x05, 0xD0, 0x89, 0x6A, 0x28, 0x1C, 0x60, 0x22 .byte 0x4B, 0xF5, 0xC2, 0xE9, 0x04, 0xE0, 0x88, 0x6A, 0x00, 0x21, 0x60, 0x22, 0x4B, 0xF5, 0x5E, 0xE9 .byte 0x14, 0x49, 0x38, 0x1C, 0xC9, 0x6C, 0xC0, 0x22, 0x4B, 0xF5, 0xEA, 0xE8, 0xFF, 0xF7, 0xD0, 0xFE @@ -7148,13 +6747,7 @@ _02331124: .byte 0x01, 0x20, 0xF8, 0xBD, 0x0B, 0x4A, 0xD0, 0x6A, 0x03, 0x28, 0x0E, 0xD1, 0xD0, 0x6C, 0x91, 0x6A .byte 0x92, 0x6D, 0xA3, 0xF7, 0xC6, 0xEF, 0x03, 0x28, 0x07, 0xD1, 0x06, 0x48, 0x08, 0x21, 0xC1, 0x62 .byte 0x20, 0x1C, 0x4A, 0xF5, 0x32, 0xEB, 0x01, 0x20, 0xF8, 0xBD, 0x20, 0x1C, 0x4A, 0xF5, 0x2C, 0xEB - .byte 0x00, 0x20, 0xF8, 0xBD, 0xD0, 0x94, 0x35, 0x02 - - arm_func_start ov02_023311A8 -ov02_023311A8: @ 0x023311A8 - arm_func_end ov02_023311A8 -_023311A8: - .byte 0xF8, 0xB5, 0x0D, 0x1C, 0x07, 0x1C, 0x00, 0x92 + .byte 0x00, 0x20, 0xF8, 0xBD, 0xD0, 0x94, 0x35, 0x02, 0xF8, 0xB5, 0x0D, 0x1C, 0x07, 0x1C, 0x00, 0x92 .byte 0x4A, 0xF5, 0x18, 0xEB, 0x04, 0x1C, 0x28, 0x1C, 0x26, 0x4A, 0x63, 0x30, 0x03, 0x21, 0x88, 0x43 .byte 0x06, 0x1C, 0x95, 0x62, 0x2F, 0x36, 0x1F, 0x21, 0x23, 0x4B, 0x90, 0x60, 0x8E, 0x43, 0xD6, 0x63 .byte 0xF6, 0x18, 0x8E, 0x43, 0xD6, 0x64, 0xDF, 0x36, 0x8E, 0x43, 0x46, 0x60, 0x00, 0x99, 0x90, 0x68 @@ -7166,43 +6759,15 @@ _023311A8: .byte 0x20, 0x1C, 0x4A, 0xF5, 0xE2, 0xEA, 0x00, 0x20, 0xF8, 0xBD, 0x06, 0x48, 0x04, 0x21, 0xC1, 0x62 .byte 0x20, 0x1C, 0x4A, 0xF5, 0xDA, 0xEA, 0x01, 0x20, 0xF8, 0xBD, 0x20, 0x1C, 0x4A, 0xF5, 0xD4, 0xEA .byte 0x00, 0x20, 0xF8, 0xBD, 0xD0, 0x94, 0x35, 0x02, 0x1F, 0x23, 0x00, 0x00, 0x50, 0x95, 0x35, 0x02 - .byte 0xF5, 0x0B, 0x33, 0x02 - - arm_func_start ov02_02331264 -ov02_02331264: @ 0x02331264 - bvs _01343270 - uxtab16mi r4, r0, r0, ror #8 - eorseq sb, r5, #208, #8 - arm_func_end ov02_02331264 - - arm_func_start ov02_02331270 -ov02_02331270: @ 0x02331270 - arm_func_end ov02_02331270 -_02331270: + .byte 0xF5, 0x0B, 0x33, 0x02, 0x01, 0x48, 0xC0, 0x6A, 0x70, 0x47, 0xC0, 0x46, 0xD0, 0x94, 0x35, 0x02 .byte 0x10, 0xB5, 0x0C, 0x1C, 0x00, 0x2C, 0x0C, 0xDD, 0x07, 0x48, 0x48, 0xF5, 0xE6, 0xEE, 0x07, 0x49 .byte 0x20, 0x1C, 0x49, 0x68, 0x88, 0x47, 0x04, 0x1C, 0x03, 0x48, 0x48, 0xF5, 0x20, 0xEF, 0x20, 0x1C .byte 0x10, 0xBD, 0x00, 0x20, 0x10, 0xBD, 0xC0, 0x46, 0x64, 0x95, 0x35, 0x02, 0xD0, 0x94, 0x35, 0x02 - - arm_func_start ov02_023312A0 -ov02_023312A0: @ 0x023312A0 - arm_func_end ov02_023312A0 -_023312A0: .byte 0x10, 0xB5, 0x0C, 0x1C, 0x0B, 0xD0, 0x00, 0x2A, 0x09, 0xDD, 0x05, 0x48, 0x48, 0xF5, 0xCC, 0xEE .byte 0x04, 0x49, 0x20, 0x1C, 0xC9, 0x68, 0x88, 0x47, 0x01, 0x48, 0x48, 0xF5, 0x08, 0xEF, 0x10, 0xBD - .byte 0x64, 0x95, 0x35, 0x02, 0xD0, 0x94, 0x35, 0x02 - - arm_func_start ov02_023312C8 -ov02_023312C8: @ 0x023312C8 - arm_func_end ov02_023312C8 -_023312C8: - .byte 0x08, 0xB5, 0x4A, 0xF5, 0x8C, 0xEA, 0x06, 0x49 + .byte 0x64, 0x95, 0x35, 0x02, 0xD0, 0x94, 0x35, 0x02, 0x08, 0xB5, 0x4A, 0xF5, 0x8C, 0xEA, 0x06, 0x49 .byte 0x00, 0x22, 0x8A, 0x66, 0xCA, 0x66, 0x05, 0x4B, 0x11, 0x1C, 0x52, 0x1C, 0x02, 0xC3, 0x04, 0x2A .byte 0xFB, 0xDB, 0x4A, 0xF5, 0x8A, 0xEA, 0x08, 0xBD, 0xD0, 0x94, 0x35, 0x02, 0x54, 0x95, 0x35, 0x02 - - arm_func_start ov02_023312F0 -ov02_023312F0: @ 0x023312F0 - arm_func_end ov02_023312F0 -_023312F0: .byte 0x38, 0xB5, 0x4A, 0xF5, 0x78, 0xEA, 0x0A, 0x49, 0xCD, 0x6E, 0x8A, 0x6E, 0xAA, 0x42, 0x01, 0xD1 .byte 0x00, 0x24, 0x08, 0xE0, 0x07, 0x4A, 0xAB, 0x00, 0xD4, 0x58, 0x6A, 0x1C, 0xCA, 0x66, 0x04, 0x2A .byte 0x01, 0xDB, 0x00, 0x22, 0xCA, 0x66, 0x4A, 0xF5, 0x70, 0xEA, 0x20, 0x1C, 0x38, 0xBD, 0xC0, 0x46 @@ -7210,13 +6775,7 @@ _023312F0: .byte 0x5C, 0x1C, 0x94, 0x42, 0x0A, 0xD0, 0xD2, 0x1C, 0x93, 0x42, 0x07, 0xD0, 0x05, 0x4A, 0x9B, 0x00 .byte 0xD0, 0x50, 0x8C, 0x66, 0x04, 0x2C, 0x01, 0xDB, 0x00, 0x20, 0x88, 0x66, 0x18, 0xBC, 0x70, 0x47 .byte 0xD0, 0x94, 0x35, 0x02, 0x54, 0x95, 0x35, 0x02, 0x01, 0x4B, 0x00, 0x21, 0x18, 0x47, 0xC0, 0x46 - .byte 0x29, 0x13, 0x33, 0x02 - - arm_func_start ov02_02331364 -ov02_02331364: @ 0x02331364 - arm_func_end ov02_02331364 -_02331364: - .byte 0xF8, 0xB5, 0x06, 0x1C, 0x23, 0x48, 0x01, 0x24, 0x06, 0x67, 0xFF, 0xF7 + .byte 0x29, 0x13, 0x33, 0x02, 0xF8, 0xB5, 0x06, 0x1C, 0x23, 0x48, 0x01, 0x24, 0x06, 0x67, 0xFF, 0xF7 .byte 0xAB, 0xFF, 0xD0, 0x20, 0x37, 0x1C, 0x47, 0x43, 0x20, 0x48, 0x39, 0x18, 0xC0, 0x20, 0x70, 0x43 .byte 0x08, 0x18, 0x1D, 0x49, 0x49, 0x68, 0x88, 0x47, 0x1B, 0x4E, 0x00, 0x28, 0x70, 0x65, 0x01, 0xD1 .byte 0xA0, 0x1E, 0xF8, 0xBD, 0x1F, 0x21, 0x42, 0x18, 0x08, 0x1C, 0x3F, 0x38, 0x13, 0x1C, 0x03, 0x40 @@ -7226,31 +6785,13 @@ _02331364: .byte 0x0E, 0xD0, 0x04, 0x28, 0x08, 0xD0, 0x05, 0x28, 0x06, 0xD0, 0x06, 0x28, 0x02, 0xD1, 0x34, 0x1C .byte 0x3D, 0x1C, 0x01, 0xE0, 0x00, 0x24, 0xA5, 0x1E, 0xFF, 0xF7, 0x82, 0xFF, 0x00, 0x28, 0xF0, 0xD1 .byte 0x00, 0x2C, 0xE7, 0xD1, 0x28, 0x1C, 0xF8, 0xBD, 0xD0, 0x94, 0x35, 0x02, 0xD0, 0x24, 0x00, 0x00 - .byte 0x90, 0x24, 0x00, 0x00, 0x29, 0x13, 0x33, 0x02 - - arm_func_start ov02_02331408 -ov02_02331408: @ 0x02331408 - strhs fp, [r1, #-0x5f8] - .word 0xFE5EF7FF - andsle r2, r8, r0, lsl #16 - ldcne p6, c2, [r4], #-0 - ldcne p7, c2, [r8], #-0x28 - bl FUN_041EE944 - arm_func_end ov02_02331408 -_02331420: + .byte 0x90, 0x24, 0x00, 0x00, 0x29, 0x13, 0x33, 0x02, 0xF8, 0xB5, 0x01, 0x25, 0xFF, 0xF7, 0x5E, 0xFE + .byte 0x00, 0x28, 0x18, 0xD0, 0x00, 0x26, 0x34, 0x1C, 0x0A, 0x27, 0x38, 0x1C, 0x48, 0xF5, 0x7A, 0xEB .byte 0xFF, 0xF7, 0x66, 0xFF, 0x00, 0x28, 0x0C, 0xD0, 0x04, 0x28, 0x06, 0xD0, 0x05, 0x28, 0x04, 0xD0 .byte 0x14, 0x28, 0x01, 0xD1, 0x25, 0x1C, 0x00, 0xE0, 0x35, 0x1C, 0xFF, 0xF7, 0x59, 0xFF, 0x00, 0x28 .byte 0xF2, 0xD1, 0x00, 0x2D, 0xE9, 0xD1, 0x05, 0x49, 0x48, 0x6D, 0x00, 0x28, 0x04, 0xD0, 0xC9, 0x68 .byte 0x88, 0x47, 0x02, 0x48, 0x00, 0x21, 0x41, 0x65, 0x01, 0x20, 0xF8, 0xBD, 0xD0, 0x94, 0x35, 0x02 - - arm_func_start ov02_02331460 -ov02_02331460: @ 0x02331460 - strdlt fp, ip, [ip], r8 - strhs r4, [r1], #-0x842 - stmibvs r0, {r0, r1, r6, r7, r8, sl, fp, sp, lr} - arm_func_end ov02_02331460 -_0233146C: - .byte 0xC0, 0x22, 0x01, 0x1C + .byte 0xF8, 0xB5, 0x8C, 0xB0, 0x42, 0x48, 0x01, 0x24, 0xC3, 0x6D, 0x80, 0x69, 0xC0, 0x22, 0x01, 0x1C .byte 0x51, 0x43, 0xE5, 0x1E, 0x5E, 0x18, 0x02, 0xD1, 0x0C, 0xB0, 0x00, 0x20, 0xF8, 0xBD, 0x30, 0x1C .byte 0x00, 0x21, 0x92, 0x02, 0xFF, 0xF7, 0x4E, 0xFE, 0x00, 0x28, 0x02, 0xD1, 0x0C, 0xB0, 0xE0, 0x1E .byte 0xF8, 0xBD, 0x01, 0xA8, 0x49, 0xF5, 0xD4, 0xED, 0x12, 0x20, 0x00, 0x90, 0x35, 0x49, 0x36, 0x4B @@ -7268,35 +6809,14 @@ _0233146C: .byte 0x01, 0x21, 0x01, 0x62, 0x0A, 0x48, 0x9E, 0xF7, 0x8E, 0xE8, 0x00, 0x28, 0x02, 0xDA, 0x01, 0x25 .byte 0xED, 0x43, 0x02, 0xE0, 0x02, 0x48, 0x01, 0x21, 0x41, 0x62, 0x28, 0x1C, 0x0C, 0xB0, 0xF8, 0xBD .byte 0xD0, 0x94, 0x35, 0x02, 0x42, 0xEC, 0x3F, 0x00, 0x59, 0x13, 0x33, 0x02, 0x08, 0x30, 0x35, 0x02 - .byte 0x1C, 0x30, 0x35, 0x02 - - arm_func_start ov02_02331584 -ov02_02331584: @ 0x02331584 - ldmdami r7, {r3, r4, r5, r6, r7, r8, sl, ip, sp, pc} - bvs _0233A994 - andsle r2, pc, r0, lsl #16 - .word 0xFD80F7FF - andsle r2, r8, r0, lsl #16 - ldcne p6, c2, [r4], #-0 - ldcne p7, c2, [r8], #-0x28 - b _0116EAC8 - arm_func_end ov02_02331584 -_023315A4: - .byte 0xFF, 0xF7, 0xA4, 0xFE, 0x00, 0x28, 0x0C, 0xD0, 0x04, 0x28, 0x06, 0xD0 + .byte 0x1C, 0x30, 0x35, 0x02, 0xF8, 0xB5, 0x17, 0x48, 0x01, 0x25, 0x00, 0x6A, 0x00, 0x28, 0x1F, 0xD0 + .byte 0xFF, 0xF7, 0x80, 0xFD, 0x00, 0x28, 0x18, 0xD0, 0x00, 0x26, 0x34, 0x1C, 0x0A, 0x27, 0x38, 0x1C + .byte 0x48, 0xF5, 0xB8, 0xEA, 0xFF, 0xF7, 0xA4, 0xFE, 0x00, 0x28, 0x0C, 0xD0, 0x04, 0x28, 0x06, 0xD0 .byte 0x05, 0x28, 0x04, 0xD0, 0x0E, 0x28, 0x01, 0xD1, 0x25, 0x1C, 0x00, 0xE0, 0x35, 0x1C, 0xFF, 0xF7 .byte 0x97, 0xFE, 0x00, 0x28, 0xF2, 0xD1, 0x00, 0x2D, 0xE9, 0xD1, 0x06, 0x48, 0x00, 0x21, 0x01, 0x62 .byte 0x04, 0x48, 0x41, 0x6A, 0x00, 0x29, 0x03, 0xD0, 0x00, 0x21, 0x41, 0x62, 0x9E, 0xF7, 0x04, 0xE9 - .byte 0xF8, 0xBD, 0xC0, 0x46, 0xD0, 0x94, 0x35, 0x02 - - arm_func_start ov02_023315E8 -ov02_023315E8: @ 0x023315E8 - ldrshlt fp, [fp], r0 - andhs sb, r0, r0 - andls sb, r7, r8 - mrsls sb, apsr - arm_func_end ov02_023315E8 -_023315F8: - .byte 0x06, 0x1D, 0x08, 0x1C, 0x04, 0x1D, 0x08, 0x98 + .byte 0xF8, 0xBD, 0xC0, 0x46, 0xD0, 0x94, 0x35, 0x02, 0xF0, 0xB5, 0x9B, 0xB0, 0x00, 0x90, 0x00, 0x20 + .byte 0x08, 0x90, 0x07, 0x90, 0x00, 0x98, 0x01, 0x91, 0x06, 0x1D, 0x08, 0x1C, 0x04, 0x1D, 0x08, 0x98 .byte 0x02, 0x92, 0x03, 0x90, 0x00, 0x98, 0x00, 0x68, 0x00, 0x28, 0x57, 0xD9, 0x12, 0xAA, 0x02, 0x32 .byte 0x22, 0x21, 0x00, 0x20, 0x10, 0x70, 0x52, 0x1C, 0x49, 0x1E, 0xFB, 0xD1, 0x12, 0xA8, 0x02, 0x30 .byte 0x31, 0x1D, 0x20, 0x22, 0x55, 0xF5, 0x3A, 0xEE, 0x12, 0xA8, 0x31, 0x68, 0x00, 0x27, 0x02, 0x30 @@ -7324,19 +6844,8 @@ _023315F8: .byte 0x01, 0x68, 0x03, 0x98, 0x88, 0x42, 0xD5, 0xD3, 0x06, 0x98, 0x00, 0x28, 0x04, 0xD0, 0x05, 0x98 .byte 0x00, 0x28, 0x01, 0xD1, 0x01, 0x20, 0x08, 0x90, 0x08, 0x98, 0x00, 0x28, 0x04, 0xD0, 0x03, 0x99 .byte 0x02, 0x98, 0x01, 0x60, 0x01, 0x20, 0x07, 0x90, 0x07, 0x98, 0x1B, 0xB0, 0xF0, 0xBD, 0xC0, 0x46 - .byte 0x74, 0x30, 0x35, 0x02 - - arm_func_start ov02_023317B4 -ov02_023317B4: @ 0x023317B4 - ldrshlt fp, [ip], r8 - andls r2, r2, r0 - ldmmi fp, {r3, ip, pc} - svcvs #0x12400 - movtmi r2, #0x8030 - eorslo sb, r4, r4 - stmdbls r4, {r2, ip, pc} - arm_func_end ov02_023317B4 -_023317D0: + .byte 0x74, 0x30, 0x35, 0x02, 0xF8, 0xB5, 0x9C, 0xB0, 0x00, 0x20, 0x02, 0x90, 0x08, 0x90, 0x9B, 0x48 + .byte 0x00, 0x24, 0x01, 0x6F, 0x30, 0x20, 0x48, 0x43, 0x04, 0x90, 0x34, 0x30, 0x04, 0x90, 0x04, 0x99 .byte 0x01, 0x20, 0xE4, 0x43, 0x02, 0xF0, 0xC2, 0xFC, 0x03, 0x90, 0x00, 0x28, 0x06, 0xD0, 0x04, 0x99 .byte 0x01, 0x20, 0x02, 0xF0, 0xBB, 0xFC, 0x02, 0x90, 0x00, 0x28, 0x00, 0xD1, 0x11, 0xE1, 0x00, 0x20 .byte 0x07, 0x90, 0xF2, 0xE0, 0x02, 0xF0, 0xA4, 0xFC, 0x8D, 0x49, 0xC9, 0x68, 0x88, 0x42, 0x6E, 0xD2 @@ -7376,84 +6885,28 @@ _023317D0: .byte 0x01, 0x24, 0x03, 0x98, 0x00, 0x28, 0x01, 0xD0, 0x02, 0xF0, 0xB2, 0xFB, 0x02, 0x98, 0x00, 0x28 .byte 0x01, 0xD0, 0x02, 0xF0, 0xAD, 0xFB, 0x20, 0x1C, 0x1C, 0xB0, 0xF8, 0xBD, 0xD0, 0x94, 0x35, 0x02 .byte 0x08, 0x30, 0x35, 0x02, 0xFE, 0xBF, 0x30, 0x00, 0x10, 0xFB, 0x0F, 0x00, 0x59, 0x13, 0x33, 0x02 - .byte 0xE0, 0x99, 0x35, 0x02, 0x80, 0x99, 0x35, 0x02 - - arm_func_start ov02_02331A48 -ov02_02331A48: @ 0x02331A48 - bls _023DEE70 - arm_func_end ov02_02331A48 -_02331A4C: - .byte 0x00, 0x91, 0x19, 0x1C + .byte 0xE0, 0x99, 0x35, 0x02, 0x80, 0x99, 0x35, 0x02, 0x08, 0xB5, 0x02, 0x9A, 0x00, 0x91, 0x19, 0x1C .byte 0x00, 0x23, 0x9D, 0xF7, 0x72, 0xEC, 0x00, 0x28, 0x01, 0xDA, 0x03, 0x20, 0xC0, 0x43, 0x08, 0xBD - - arm_func_start ov02_02331A60 -ov02_02331A60: @ 0x02331A60 - addlt fp, r4, r0, ror r5 - arm_func_end ov02_02331A60 -_02331A64: - .byte 0x05, 0x1C, 0x0E, 0x1C, 0x08, 0x21, 0x01, 0xA8, 0x01, 0x71, 0x02, 0x21 + .byte 0x70, 0xB5, 0x84, 0xB0, 0x05, 0x1C, 0x0E, 0x1C, 0x08, 0x21, 0x01, 0xA8, 0x01, 0x71, 0x02, 0x21 .byte 0x41, 0x71, 0xC9, 0x1E, 0x03, 0x91, 0x08, 0x49, 0x14, 0x1C, 0xC1, 0x80, 0x9D, 0xF7, 0x48, 0xEA .byte 0x01, 0xA9, 0x9D, 0xF7, 0x3A, 0xEF, 0x28, 0x1C, 0x02, 0xA9, 0x01, 0xAA, 0x33, 0x1C, 0x00, 0x94 - .byte 0xFF, 0xF7, 0xDA, 0xFF, 0x04, 0xB0, 0x70, 0xBD, 0xE6, 0x01, 0x00, 0x00 - - arm_func_start ov02_02331A9C -ov02_02331A9C: @ 0x02331A9C - arm_func_end ov02_02331A9C -_02331A9C: - .byte 0x11, 0x1C, 0x1A, 0x1C - .byte 0x00, 0x4B, 0x18, 0x47, 0x61, 0x1A, 0x33, 0x02 - - arm_func_start ov02_02331AA8 -ov02_02331AA8: @ 0x02331AA8 - stmdahi r5, {r3, r4, r5, r6, sl, ip, sp, pc} - eorne r2, ip, #0, #6 - .word 0x0E260624 - ldrbhs r0, [pc, #0x22c]! - eormi r0, ip, sp, lsr #4 - strteq r4, [r4], #-0x334 - andvs r0, ip, r4, lsr #24 - eorsne r8, r1, #0x460000 - .word 0x0E0C0609 - eormi r0, sb, r1, lsr r2 - streq r4, [sb], #-0x321 - stcne p12, c0, [r1, #0x30] - stmdbne sl, {r2, r4, sp, lr} - addsmi r1, r0, #4, #24 - stmdavc r1!, {r2, sb, ip, lr, pc} - ldmdane fp, {r2, r5, r6, sl, fp, ip} ^ - arm_func_end ov02_02331AA8 -_02331AE8: - .byte 0x94, 0x42, 0xFA, 0xD3, 0x15, 0x88, 0x19, 0x04 + .byte 0xFF, 0xF7, 0xDA, 0xFF, 0x04, 0xB0, 0x70, 0xBD, 0xE6, 0x01, 0x00, 0x00, 0x11, 0x1C, 0x1A, 0x1C + .byte 0x00, 0x4B, 0x18, 0x47, 0x61, 0x1A, 0x33, 0x02, 0x78, 0xB4, 0x05, 0x88, 0x00, 0x23, 0x2C, 0x12 + .byte 0x24, 0x06, 0x26, 0x0E, 0x2C, 0x02, 0xFF, 0x25, 0x2D, 0x02, 0x2C, 0x40, 0x34, 0x43, 0x24, 0x04 + .byte 0x24, 0x0C, 0x0C, 0x60, 0x46, 0x88, 0x31, 0x12, 0x09, 0x06, 0x0C, 0x0E, 0x31, 0x02, 0x29, 0x40 + .byte 0x21, 0x43, 0x09, 0x04, 0x0C, 0x0C, 0x81, 0x1D, 0x14, 0x60, 0x0A, 0x19, 0x04, 0x1C, 0x90, 0x42 + .byte 0x04, 0xD2, 0x21, 0x78, 0x64, 0x1C, 0x5B, 0x18, 0x94, 0x42, 0xFA, 0xD3, 0x15, 0x88, 0x19, 0x04 .byte 0x09, 0x0C, 0x2A, 0x12, 0x12, 0x06, 0x14, 0x0E, 0xFF, 0x22, 0x2B, 0x02, 0x12, 0x02, 0x1A, 0x40 .byte 0x22, 0x43, 0x12, 0x04, 0x12, 0x0C, 0x91, 0x42, 0x02, 0xD0, 0x00, 0x20, 0x78, 0xBC, 0x70, 0x47 - .byte 0x80, 0x1D, 0x78, 0xBC, 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_02331B18 -ov02_02331B18: @ 0x02331B18 - arm_func_end ov02_02331B18 -_02331B18: - .byte 0x78, 0xB4, 0x04, 0x1C, 0x20, 0x68, 0x88, 0x42 + .byte 0x80, 0x1D, 0x78, 0xBC, 0x70, 0x47, 0x00, 0x00, 0x78, 0xB4, 0x04, 0x1C, 0x20, 0x68, 0x88, 0x42 .byte 0x02, 0xD3, 0x00, 0x20, 0x78, 0xBC, 0x70, 0x47, 0x05, 0x88, 0x29, 0x12, 0x09, 0x06, 0x0E, 0x0E .byte 0x29, 0x02, 0xFF, 0x25, 0x2D, 0x02, 0x29, 0x40, 0x31, 0x43, 0x09, 0x04, 0x09, 0x0C, 0x11, 0x60 .byte 0x46, 0x88, 0x00, 0x1D, 0x31, 0x12, 0x09, 0x06, 0x0A, 0x0E, 0x31, 0x02, 0x29, 0x40, 0x11, 0x43 .byte 0x09, 0x04, 0x0A, 0x0C, 0x1A, 0x60, 0x0B, 0x32, 0x07, 0x21, 0x8A, 0x43, 0x11, 0x1F, 0x41, 0x18 - .byte 0x21, 0x60, 0x78, 0xBC, 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_02331B68 -ov02_02331B68: @ 0x02331B68 - addlt fp, r1, r8, ror r5 - strlo r1, [r8, #-0xc05] - arm_func_end ov02_02331B68 -_02331B70: + .byte 0x21, 0x60, 0x78, 0xBC, 0x70, 0x47, 0x00, 0x00, 0x78, 0xB5, 0x81, 0xB0, 0x05, 0x1C, 0x08, 0x35 .byte 0x00, 0x95, 0x13, 0x1C, 0x02, 0x88, 0x0C, 0x1C, 0x00, 0xA8, 0x11, 0x12, 0x16, 0x02, 0xFF, 0x22 .byte 0x09, 0x06, 0x12, 0x02, 0x09, 0x0E, 0x32, 0x40, 0x11, 0x43, 0x09, 0x04, 0x09, 0x0C, 0x69, 0x18 - .byte 0x22, 0x1C, 0xFF, 0xF7, 0xC1, 0xFF, 0x01, 0xB0, 0x78, 0xBD, 0x00, 0x00 - - arm_func_start ov02_02331B9C -ov02_02331B9C: @ 0x02331B9C - strdlt fp, ip, [r2], r8 - arm_func_end ov02_02331B9C -_02331BA0: + .byte 0x22, 0x1C, 0xFF, 0xF7, 0xC1, 0xFF, 0x01, 0xB0, 0x78, 0xBD, 0x00, 0x00, 0xF8, 0xB5, 0x82, 0xB0 .byte 0x1F, 0x1C, 0x06, 0x1C, 0x38, 0x1C, 0x08, 0x38, 0x01, 0x91, 0x00, 0x04, 0x11, 0x1C, 0x00, 0x25 .byte 0x0D, 0x70, 0x00, 0x0C, 0x4D, 0x70, 0x02, 0x12, 0x8D, 0x70, 0x12, 0x06, 0xCD, 0x70, 0x13, 0x0E .byte 0x02, 0x02, 0xFF, 0x20, 0x0D, 0x71, 0x00, 0x02, 0x4D, 0x71, 0x10, 0x40, 0x8D, 0x71, 0x18, 0x43 @@ -7466,32 +6919,15 @@ _02331BA0: .byte 0x31, 0x1C, 0xA6, 0x42, 0x04, 0xD2, 0x08, 0x78, 0x49, 0x1C, 0x2D, 0x18, 0xA1, 0x42, 0xFA, 0xD3 .byte 0x28, 0x04, 0x01, 0x0C, 0x08, 0x12, 0x00, 0x06, 0x02, 0x0E, 0xFF, 0x20, 0x09, 0x02, 0x00, 0x02 .byte 0x08, 0x40, 0x10, 0x43, 0x20, 0x80, 0xA0, 0x1C, 0x80, 0x1B, 0x02, 0xB0, 0xF8, 0xBD, 0x00, 0x00 - - arm_func_start ov02_02331C60 -ov02_02331C60: @ 0x02331C60 - arm_func_end ov02_02331C60 -_02331C60: .byte 0xF8, 0xB5, 0x05, 0x1C, 0x08, 0x04, 0x1C, 0x1C, 0x00, 0x23, 0x00, 0x0C, 0x17, 0x1C, 0x2B, 0x70 .byte 0x01, 0x12, 0x02, 0x02, 0xFF, 0x20, 0x6B, 0x70, 0x09, 0x06, 0x00, 0x02, 0xAB, 0x70, 0x09, 0x0E .byte 0x02, 0x40, 0x11, 0x43, 0xEB, 0x70, 0x22, 0x1C, 0x29, 0x80, 0x0B, 0x32, 0x07, 0x21, 0x8A, 0x43 .byte 0x21, 0x04, 0x16, 0x1F, 0x0A, 0x0C, 0x11, 0x12, 0x09, 0x06, 0x12, 0x02, 0x10, 0x40, 0x09, 0x0E .byte 0x08, 0x43, 0x68, 0x80, 0x2D, 0x1D, 0x28, 0x1C, 0x19, 0x1C, 0x32, 0x1C, 0x55, 0xF5, 0x2C, 0xEB .byte 0x28, 0x1C, 0x39, 0x1C, 0x22, 0x1C, 0x55, 0xF5, 0xF2, 0xEA, 0xA8, 0x19, 0xF8, 0xBD, 0x00, 0x00 - - arm_func_start ov02_02331CC0 -ov02_02331CC0: @ 0x02331CC0 - arm_func_end ov02_02331CC0 -_02331CC0: .byte 0x10, 0xB5, 0x04, 0x1C, 0x00, 0x20, 0x20, 0x70, 0x60, 0x70, 0xA0, 0x70, 0xE0, 0x70, 0x20, 0x71 .byte 0x60, 0x71, 0xA0, 0x71, 0xE0, 0x71, 0x20, 0x1C, 0x08, 0x30, 0xFF, 0xF7, 0xC1, 0xFF, 0x00, 0x1B - .byte 0x01, 0x1C, 0x08, 0x39, 0x21, 0x80, 0x10, 0xBD - - arm_func_start ov02_02331CE8 -ov02_02331CE8: @ 0x02331CE8 - strdlt fp, ip, [r7], r0 - stmdbge r6, {r8, ip, pc} - arm_func_end ov02_02331CE8 -_02331CF0: + .byte 0x01, 0x1C, 0x08, 0x39, 0x21, 0x80, 0x10, 0xBD, 0xF0, 0xB5, 0x87, 0xB0, 0x00, 0x91, 0x06, 0xA9 .byte 0x05, 0xAA, 0xFF, 0xF7, 0xD9, 0xFE, 0x00, 0x26, 0x05, 0x1C, 0x37, 0x1C, 0x02, 0x95, 0x01, 0x96 .byte 0x00, 0x2D, 0x02, 0xD1, 0x07, 0xB0, 0x30, 0x1C, 0xF0, 0xBD, 0x06, 0x98, 0x01, 0x28, 0x02, 0xD0 .byte 0x07, 0xB0, 0x30, 0x1C, 0xF0, 0xBD, 0x05, 0x9C, 0x28, 0x1C, 0x08, 0x30, 0x02, 0x90, 0x02, 0xA8 @@ -7504,24 +6940,12 @@ _02331CF0: .byte 0x10, 0x43, 0x00, 0x04, 0x07, 0x0C, 0x02, 0xA8, 0x29, 0x19, 0x04, 0xAA, 0x03, 0xAB, 0xFF, 0xF7 .byte 0xC3, 0xFE, 0x00, 0x28, 0xCB, 0xD1, 0x01, 0x2E, 0x02, 0xD1, 0x01, 0x98, 0x01, 0x28, 0x02, 0xD0 .byte 0x07, 0xB0, 0x00, 0x20, 0xF0, 0xBD, 0x01, 0x2F, 0x02, 0xDB, 0x01, 0x21, 0x00, 0x98, 0x01, 0xE0 - .byte 0x00, 0x98, 0x00, 0x21, 0x01, 0x60, 0x01, 0x20, 0x07, 0xB0, 0xF0, 0xBD - - arm_func_start ov02_02331DBC -ov02_02331DBC: @ 0x02331DBC - addlt fp, r3, r8, ror r5 - arm_func_end ov02_02331DBC -_02331DC0: + .byte 0x00, 0x98, 0x00, 0x21, 0x01, 0x60, 0x01, 0x20, 0x07, 0xB0, 0xF0, 0xBD, 0x78, 0xB5, 0x83, 0xB0 .byte 0x0D, 0x1C, 0x16, 0x1C, 0x02, 0xA9, 0x01, 0xAA, 0x1C, 0x1C, 0xFF, 0xF7, 0x6D, 0xFE, 0x01, 0x1C .byte 0x02, 0xD1, 0x03, 0xB0, 0x00, 0x20, 0x78, 0xBD, 0x02, 0x98, 0xA8, 0x42, 0x02, 0xD0, 0x03, 0xB0 .byte 0x00, 0x20, 0x78, 0xBD, 0x00, 0x2C, 0x0A, 0xD0, 0x10, 0x20, 0x00, 0x90, 0x01, 0x9A, 0x30, 0x1C .byte 0x23, 0x1C, 0x00, 0xF0, 0xCF, 0xFD, 0x01, 0x98, 0x08, 0x38, 0x01, 0x90, 0x03, 0xE0, 0x01, 0x9A - .byte 0x30, 0x1C, 0x55, 0xF5, 0x4C, 0xEA, 0x01, 0x98, 0x03, 0xB0, 0x78, 0xBD - - arm_func_start ov02_02331E0C -ov02_02331E0C: @ 0x02331E0C - addlt fp, r4, r0, lsl r5 - arm_func_end ov02_02331E0C -_02331E10: + .byte 0x30, 0x1C, 0x55, 0xF5, 0x4C, 0xEA, 0x01, 0x98, 0x03, 0xB0, 0x78, 0xBD, 0x10, 0xB5, 0x84, 0xB0 .byte 0x01, 0x21, 0x04, 0x1C, 0x01, 0xAA, 0x09, 0x02, 0x01, 0xA8, 0x01, 0x80, 0x1D, 0x4B, 0x02, 0x32 .byte 0x07, 0x21, 0x18, 0x78, 0x5B, 0x1C, 0x10, 0x70, 0x52, 0x1C, 0x49, 0x1E, 0xF9, 0xD1, 0x1A, 0x48 .byte 0x01, 0x21, 0x00, 0x68, 0x01, 0xAA, 0x02, 0x23, 0xFF, 0xF7, 0x12, 0xFF, 0x02, 0x21, 0x01, 0xAA @@ -7531,21 +6955,8 @@ _02331E10: .byte 0x04, 0x21, 0x06, 0x23, 0xFF, 0xF7, 0xF4, 0xFE, 0x03, 0x1C, 0x00, 0x20, 0x00, 0x90, 0x20, 0x1C .byte 0x05, 0x4C, 0x08, 0x4A, 0x24, 0x68, 0x02, 0x21, 0x1B, 0x1B, 0x08, 0x33, 0xFF, 0xF7, 0x86, 0xFE .byte 0x04, 0xB0, 0x10, 0xBD, 0x5C, 0xFC, 0x34, 0x02, 0x08, 0x30, 0x35, 0x02, 0xD0, 0x94, 0x35, 0x02 - .byte 0x78, 0x99, 0x35, 0x02, 0x04, 0x9A, 0x35, 0x02 - - arm_func_start ov02_02331EA8 -ov02_02331EA8: @ 0x02331EA8 - arm_func_end ov02_02331EA8 -_02331EA8: - .byte 0x08, 0xB5, 0x49, 0xF5, 0xA0, 0xED, 0x01, 0x20 - .byte 0x08, 0xBD, 0x00, 0x00 - - arm_func_start ov02_02331EB4 -ov02_02331EB4: @ 0x02331EB4 - addslt fp, r3, r8, lsl r5 - arm_func_end ov02_02331EB4 -_02331EB8: - .byte 0x39, 0x49, 0x04, 0x1C, 0x08, 0x78, 0x22, 0x1C + .byte 0x78, 0x99, 0x35, 0x02, 0x04, 0x9A, 0x35, 0x02, 0x08, 0xB5, 0x49, 0xF5, 0xA0, 0xED, 0x01, 0x20 + .byte 0x08, 0xBD, 0x00, 0x00, 0x18, 0xB5, 0x93, 0xB0, 0x39, 0x49, 0x04, 0x1C, 0x08, 0x78, 0x22, 0x1C .byte 0x0C, 0x32, 0x20, 0x73, 0x48, 0x78, 0x50, 0x70, 0x88, 0x78, 0x90, 0x70, 0xC8, 0x78, 0x01, 0xA9 .byte 0x02, 0x31, 0xD0, 0x70, 0x33, 0x48, 0x02, 0x78, 0x0A, 0x70, 0x42, 0x78, 0x4A, 0x70, 0x82, 0x78 .byte 0x8A, 0x70, 0xC2, 0x78, 0xCA, 0x70, 0x02, 0x79, 0x40, 0x79, 0x0A, 0x71, 0x48, 0x71, 0x00, 0xA9 @@ -7561,15 +6972,7 @@ _02331EB8: .byte 0x40, 0x68, 0x00, 0x28, 0x08, 0xD0, 0x0B, 0xA8, 0x00, 0xA9, 0x02, 0xF0, 0x1B, 0xF9, 0x01, 0xA9 .byte 0x03, 0xA8, 0x02, 0x31, 0x02, 0xF0, 0x16, 0xF9, 0x01, 0x20, 0x13, 0xB0, 0x18, 0xBD, 0xC0, 0x46 .byte 0xC8, 0x30, 0x35, 0x02, 0x80, 0x99, 0x35, 0x02, 0x78, 0x99, 0x35, 0x02, 0x08, 0x30, 0x35, 0x02 - - arm_func_start ov02_02331FB0 -ov02_02331FB0: @ 0x02331FB0 - strdlt fp, ip, [r6], r8 - mrsls r1, apsr - mrsls r3, apsr - arm_func_end ov02_02331FB0 -_02331FBC: - .byte 0x05, 0x91, 0x00, 0x21 + .byte 0xF8, 0xB5, 0x86, 0xB0, 0x01, 0x1C, 0x01, 0x91, 0x08, 0x31, 0x01, 0x91, 0x05, 0x91, 0x00, 0x21 .byte 0x00, 0x91, 0x01, 0x88, 0x03, 0xAB, 0x08, 0x12, 0x00, 0x06, 0x02, 0x0E, 0xFF, 0x20, 0x09, 0x02 .byte 0x00, 0x02, 0x08, 0x40, 0x10, 0x43, 0x00, 0x04, 0x00, 0x0C, 0x02, 0x90, 0x01, 0x9A, 0x02, 0x99 .byte 0x05, 0xA8, 0x51, 0x18, 0x04, 0xAA, 0xFF, 0xF7, 0x97, 0xFD, 0x05, 0x1C, 0x00, 0xD1, 0xB7, 0xE0 @@ -7598,13 +7001,7 @@ _02331FBC: .byte 0x51, 0x18, 0x04, 0xAA, 0x03, 0xAB, 0xFF, 0xF7, 0xDF, 0xFC, 0x05, 0x1C, 0x00, 0xD0, 0x47, 0xE7 .byte 0x00, 0x98, 0x06, 0xB0, 0xF8, 0xBD, 0xC0, 0x46, 0x01, 0x02, 0x00, 0x00, 0x24, 0x98, 0x35, 0x02 .byte 0x50, 0x98, 0x35, 0x02, 0x24, 0x97, 0x35, 0x02, 0x88, 0x98, 0x35, 0x02, 0x06, 0x02, 0x00, 0x00 - .byte 0x20, 0x99, 0x35, 0x02 - - arm_func_start ov02_02332184 -ov02_02332184: @ 0x02332184 - arm_func_end ov02_02332184 -_02332184: - .byte 0xF0, 0xB4, 0x14, 0x1C, 0x00, 0x22, 0x0D, 0x1C, 0x13, 0x1C, 0x00, 0x2C + .byte 0x20, 0x99, 0x35, 0x02, 0xF0, 0xB4, 0x14, 0x1C, 0x00, 0x22, 0x0D, 0x1C, 0x13, 0x1C, 0x00, 0x2C .byte 0x4F, 0xDD, 0x1F, 0x27, 0xE9, 0x56, 0x63, 0x29, 0x27, 0xDC, 0x32, 0xDA, 0x61, 0x29, 0x21, 0xDC .byte 0x2F, 0xDA, 0x0E, 0x1C, 0x30, 0x3E, 0x16, 0x2E, 0x31, 0xD8, 0xB6, 0x19, 0x7E, 0x44, 0xF6, 0x88 .byte 0x36, 0x04, 0x36, 0x14, 0xB7, 0x44, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00, 0x44, 0x00 @@ -7615,17 +7012,8 @@ _02332184: .byte 0x08, 0xE0, 0x57, 0x39, 0x52, 0x18, 0x05, 0xE0, 0x37, 0x39, 0x52, 0x18, 0x02, 0xE0, 0x00, 0x20 .byte 0xF0, 0xBC, 0x70, 0x47, 0xDE, 0x0F, 0xD9, 0x07, 0x89, 0x1B, 0xF9, 0x41, 0x71, 0x18, 0x01, 0xD1 .byte 0x12, 0x01, 0x03, 0xE0, 0x9E, 0x19, 0x71, 0x10, 0x42, 0x54, 0x00, 0x22, 0x5B, 0x1C, 0xA3, 0x42 - .byte 0xB0, 0xDB, 0x01, 0x20, 0xF0, 0xBC, 0x70, 0x47 - - arm_func_start ov02_02332238 -ov02_02332238: @ 0x02332238 - strdlt fp, ip, [sl], r8 - andls r2, r0, r1 - ldmdbmi r8, {r0, r1, r2, r4, r6, fp, lr} ^ - b _02CEF7A8 - arm_func_end ov02_02332238 -_02332248: - .byte 0x57, 0x49, 0x08, 0x68, 0x03, 0x28, 0x00, 0xD9 + .byte 0xB0, 0xDB, 0x01, 0x20, 0xF0, 0xBC, 0x70, 0x47, 0xF8, 0xB5, 0x8A, 0xB0, 0x01, 0x20, 0x00, 0x90 + .byte 0x57, 0x48, 0x58, 0x49, 0x57, 0xF5, 0x26, 0xEA, 0x57, 0x49, 0x08, 0x68, 0x03, 0x28, 0x00, 0xD9 .byte 0x9F, 0xE0, 0x00, 0x18, 0x78, 0x44, 0xC0, 0x88, 0x00, 0x04, 0x00, 0x14, 0x87, 0x44, 0x06, 0x00 .byte 0x0E, 0x00, 0x06, 0x01, 0x1C, 0x01, 0x51, 0x48, 0x00, 0x21, 0xC1, 0x60, 0x94, 0xE0, 0x49, 0x68 .byte 0x00, 0x29, 0x03, 0xD1, 0x06, 0x20, 0xC0, 0x43, 0x00, 0x90, 0x8D, 0xE0, 0x4B, 0x48, 0x4C, 0x4E @@ -7649,27 +7037,10 @@ _02332248: .byte 0x02, 0xE0, 0x06, 0x20, 0xC0, 0x43, 0x00, 0x90, 0x00, 0x98, 0x0A, 0xB0, 0xF8, 0xBD, 0xC0, 0x46 .byte 0x3C, 0x96, 0x35, 0x02, 0x24, 0x98, 0x35, 0x02, 0x50, 0x98, 0x35, 0x02, 0x50, 0x96, 0x35, 0x02 .byte 0x88, 0x98, 0x35, 0x02, 0x64, 0x96, 0x35, 0x02, 0xE4, 0x96, 0x35, 0x02, 0x20, 0x99, 0x35, 0x02 - - arm_func_start ov02_023323C0 -ov02_023323C0: @ 0x023323C0 - strdlt fp, ip, [fp], r0 - svcne #0x602400 - stmmi pc, {r1, ip, pc} ^ - strls r2, [r3], #-0x101 - stcne p4, c9, [r6], #-4 - bic r6, ip, r1, asr #3 - addeq r2, r0, sp, ror r0 - bl FUN_009EF900 - stmibvs r0, {r0, r3, r6, r7, fp, lr} ^ - stmdble r0, {r1, r3, fp, sp} - stmdane r0, {r0, r1, r6, r7, r8, sp, lr, pc} - stmhi r0, {r3, r4, r5, r6, sl, lr} ^ - strne r0, [r0], #-0x400 - cmneq sl, #0x87000000 - eorseq r0, r4, r4, lsl r0 - addseq r0, r8, sl, asr #32 - arm_func_end ov02_023323C0 -_02332400: + .byte 0xF0, 0xB5, 0x8B, 0xB0, 0x00, 0x24, 0x60, 0x1F, 0x02, 0x90, 0xCF, 0x48, 0x01, 0x21, 0x03, 0x94 + .byte 0x01, 0x94, 0x26, 0x1C, 0xC1, 0x61, 0xCC, 0xE1, 0x7D, 0x20, 0x80, 0x00, 0x47, 0xF5, 0x9A, 0xEB + .byte 0xC9, 0x48, 0xC0, 0x69, 0x0A, 0x28, 0x00, 0xD9, 0xC3, 0xE1, 0x00, 0x18, 0x78, 0x44, 0xC0, 0x88 + .byte 0x00, 0x04, 0x00, 0x14, 0x87, 0x44, 0x7A, 0x03, 0x14, 0x00, 0x34, 0x00, 0x4A, 0x00, 0x98, 0x00 .byte 0x00, 0x01, 0x24, 0x01, 0xCE, 0x01, 0x2A, 0x02, 0xB2, 0x02, 0x50, 0x03, 0xFF, 0xF7, 0xD2, 0xF9 .byte 0x02, 0x90, 0x01, 0x28, 0x01, 0xD0, 0x01, 0x26, 0xAB, 0xE1, 0xBB, 0x48, 0x03, 0x21, 0x81, 0x63 .byte 0x01, 0xF0, 0xCE, 0xFF, 0xB8, 0x48, 0x02, 0x21, 0xC1, 0x61, 0xA2, 0xE1, 0xFF, 0xF7, 0x18, 0xF8 @@ -7731,13 +7102,7 @@ _02332400: .byte 0xD0, 0x94, 0x35, 0x02, 0x10, 0xB5, 0xFF, 0xF7, 0x0B, 0xFE, 0x04, 0x1C, 0x09, 0x48, 0x84, 0x67 .byte 0xFE, 0xF7, 0xE8, 0xFE, 0x01, 0x2C, 0x02, 0xD1, 0x06, 0x21, 0x06, 0x48, 0x01, 0xE0, 0x05, 0x48 .byte 0x07, 0x21, 0x81, 0x63, 0x00, 0x21, 0x04, 0x48, 0xC9, 0x43, 0xC1, 0x60, 0x01, 0xF0, 0xF8, 0xFD - .byte 0x10, 0xBD, 0xC0, 0x46, 0xD0, 0x94, 0x35, 0x02, 0x08, 0x30, 0x35, 0x02 - - arm_func_start ov02_023327DC -ov02_023327DC: @ 0x023327DC - arm_func_end ov02_023327DC -_023327DC: - .byte 0xF8, 0xB5, 0xEA, 0xB0 + .byte 0x10, 0xBD, 0xC0, 0x46, 0xD0, 0x94, 0x35, 0x02, 0x08, 0x30, 0x35, 0x02, 0xF8, 0xB5, 0xEA, 0xB0 .byte 0x00, 0x90, 0x6B, 0x48, 0x14, 0x1C, 0x0D, 0x1C, 0x12, 0x90, 0x13, 0x90, 0x07, 0x20, 0x21, 0x1C .byte 0x01, 0x42, 0x02, 0xD1, 0x70, 0x9A, 0x10, 0x42, 0x02, 0xD0, 0x6A, 0xB0, 0x00, 0x20, 0xF8, 0xBD .byte 0xE0, 0x08, 0x05, 0x90, 0x02, 0x28, 0x02, 0xDA, 0x6A, 0xB0, 0x00, 0x20, 0xF8, 0xBD, 0x1A, 0xA8 @@ -7765,13 +7130,7 @@ _023327DC: .byte 0x05, 0x98, 0x64, 0x1C, 0x84, 0x42, 0x80, 0xDD, 0x08, 0x98, 0x40, 0x1C, 0x08, 0x90, 0x06, 0x28 .byte 0x00, 0xDA, 0x66, 0xE7, 0x16, 0xAB, 0x08, 0x22, 0x19, 0x78, 0x00, 0x98, 0x5B, 0x1C, 0x01, 0x70 .byte 0x40, 0x1C, 0x00, 0x90, 0x52, 0x1E, 0xF7, 0xD1, 0x01, 0x20, 0x6A, 0xB0, 0xF8, 0xBD, 0xC0, 0x46 - .byte 0xA6, 0xA6, 0xA6, 0xA6 - - arm_func_start ov02_02332994 -ov02_02332994: @ 0x02332994 - arm_func_end ov02_02332994 -_02332994: - .byte 0xF8, 0xB5, 0xEA, 0xB0, 0x00, 0x90, 0x01, 0x20, 0x07, 0x90, 0x6A, 0x48 + .byte 0xA6, 0xA6, 0xA6, 0xA6, 0xF8, 0xB5, 0xEA, 0xB0, 0x00, 0x90, 0x01, 0x20, 0x07, 0x90, 0x6A, 0x48 .byte 0x14, 0x1C, 0x0D, 0x1C, 0x12, 0x90, 0x13, 0x90, 0x07, 0x20, 0x21, 0x1C, 0x01, 0x42, 0x02, 0xD1 .byte 0x70, 0x9A, 0x10, 0x42, 0x02, 0xD0, 0x6A, 0xB0, 0x00, 0x20, 0xF8, 0xBD, 0x60, 0x1E, 0xC0, 0x08 .byte 0x05, 0x90, 0x02, 0x28, 0x02, 0xDA, 0x6A, 0xB0, 0x00, 0x20, 0xF8, 0xBD, 0x1A, 0xA8, 0x19, 0x1C @@ -7798,37 +7157,12 @@ _02332994: .byte 0x08, 0x21, 0x10, 0x78, 0x52, 0x1C, 0x28, 0x70, 0x6D, 0x1C, 0x49, 0x1E, 0xF9, 0xD1, 0x64, 0x1E .byte 0x00, 0x2C, 0x81, 0xDC, 0x09, 0x98, 0x40, 0x1E, 0x09, 0x90, 0x00, 0xD4, 0x68, 0xE7, 0x12, 0xA8 .byte 0x16, 0xA9, 0x08, 0x22, 0x54, 0xF5, 0x08, 0xEC, 0x00, 0x28, 0x01, 0xD0, 0x00, 0x20, 0x07, 0x90 - .byte 0x07, 0x98, 0x6A, 0xB0, 0xF8, 0xBD, 0xC0, 0x46, 0xA6, 0xA6, 0xA6, 0xA6 - - arm_func_start ov02_02332B4C -ov02_02332B4C: @ 0x02332B4C - stmdavc r4, {r3, r4, sl, ip, sp, pc} - rsbmi r7, r3, fp, lsl #16 - stmdavc r4, {r0, r1, r4, ip, sp, lr} ^ - rsbmi r7, r3, fp, asr #16 - stmvc r4, {r0, r1, r4, r6, ip, sp, lr} - rsbmi r7, r3, fp, lsl #17 - stmvc r4, {r0, r1, r4, r7, ip, sp, lr} ^ - rsbmi r7, r3, fp, asr #17 - stmdbvc r4, {r0, r1, r4, r6, r7, ip, sp, lr} - rsbmi r7, r3, fp, lsl #18 - stmdbvc r4, {r0, r1, r4, r8, ip, sp, lr} ^ - rsbmi r7, r3, fp, asr #18 - stmibvc r4, {r0, r1, r4, r6, r8, ip, sp, lr} - rsbmi r7, r3, fp, lsl #19 - stmibvc r3, {r0, r1, r4, r7, r8, ip, sp, lr} ^ - subsmi r7, r8, r8, asr #19 - arm_func_end ov02_02332B4C -_02332B8C: - .byte 0xD0, 0x71, 0x18, 0xBC - .byte 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_02332B94 -ov02_02332B94: @ 0x02332B94 - strdlt fp, ip, [r6], r8 - arm_func_end ov02_02332B94 -_02332B98: - .byte 0x0B, 0x1C, 0x11, 0x1C, 0x00, 0x22, 0x00, 0x92 + .byte 0x07, 0x98, 0x6A, 0xB0, 0xF8, 0xBD, 0xC0, 0x46, 0xA6, 0xA6, 0xA6, 0xA6, 0x18, 0xB4, 0x04, 0x78 + .byte 0x0B, 0x78, 0x63, 0x40, 0x13, 0x70, 0x44, 0x78, 0x4B, 0x78, 0x63, 0x40, 0x53, 0x70, 0x84, 0x78 + .byte 0x8B, 0x78, 0x63, 0x40, 0x93, 0x70, 0xC4, 0x78, 0xCB, 0x78, 0x63, 0x40, 0xD3, 0x70, 0x04, 0x79 + .byte 0x0B, 0x79, 0x63, 0x40, 0x13, 0x71, 0x44, 0x79, 0x4B, 0x79, 0x63, 0x40, 0x53, 0x71, 0x84, 0x79 + .byte 0x8B, 0x79, 0x63, 0x40, 0x93, 0x71, 0xC3, 0x79, 0xC8, 0x79, 0x58, 0x40, 0xD0, 0x71, 0x18, 0xBC + .byte 0x70, 0x47, 0x00, 0x00, 0xF8, 0xB5, 0x86, 0xB0, 0x0B, 0x1C, 0x11, 0x1C, 0x00, 0x22, 0x00, 0x92 .byte 0x9A, 0x78, 0x5E, 0x78, 0xDD, 0x78, 0x14, 0x02, 0x1A, 0x78, 0x36, 0x04, 0x12, 0x06, 0x72, 0x40 .byte 0x62, 0x40, 0x6A, 0x40, 0x02, 0x60, 0x9A, 0x79, 0x5E, 0x79, 0xDD, 0x79, 0x14, 0x02, 0x1A, 0x79 .byte 0x36, 0x04, 0x12, 0x06, 0x72, 0x40, 0x62, 0x40, 0x6A, 0x40, 0x42, 0x60, 0x9A, 0x7A, 0x5E, 0x7A @@ -7871,13 +7205,7 @@ _02332B98: .byte 0x92, 0x0D, 0x9E, 0x58, 0xFF, 0x22, 0x12, 0x04, 0x79, 0x40, 0x32, 0x40, 0x4A, 0x40, 0x05, 0x99 .byte 0x51, 0x40, 0x22, 0x1C, 0x4A, 0x40, 0x02, 0x63, 0x41, 0x69, 0x4A, 0x40, 0x42, 0x63, 0x81, 0x69 .byte 0x4A, 0x40, 0x82, 0x63, 0xC1, 0x69, 0x51, 0x40, 0xC1, 0x63, 0x20, 0x30, 0x96, 0xE7, 0x00, 0x98 - .byte 0x06, 0xB0, 0xF8, 0xBD, 0x64, 0xFC, 0x34, 0x02, 0x8C, 0x18, 0x35, 0x02 - - arm_func_start ov02_02332E4C -ov02_02332E4C: @ 0x02332E4C - arm_func_end ov02_02332E4C -_02332E4C: - .byte 0xF8, 0xB5, 0x04, 0x1C + .byte 0x06, 0xB0, 0xF8, 0xBD, 0x64, 0xFC, 0x34, 0x02, 0x8C, 0x18, 0x35, 0x02, 0xF8, 0xB5, 0x04, 0x1C .byte 0xFF, 0xF7, 0xA0, 0xFE, 0x84, 0x46, 0x61, 0x46, 0x8E, 0x00, 0x00, 0x20, 0x00, 0x2E, 0x18, 0xDD .byte 0xB2, 0x00, 0x21, 0x1C, 0xA2, 0x18, 0x0D, 0x68, 0x13, 0x68, 0x00, 0x1D, 0x0B, 0x60, 0x15, 0x60 .byte 0x4D, 0x68, 0x53, 0x68, 0x36, 0x1F, 0x4B, 0x60, 0x55, 0x60, 0x8D, 0x68, 0x93, 0x68, 0x8B, 0x60 @@ -7902,13 +7230,7 @@ _02332E4C: .byte 0x0C, 0x48, 0x1B, 0x06, 0x40, 0x59, 0x9D, 0x0D, 0x0B, 0x4B, 0x5B, 0x59, 0x58, 0x40, 0x70, 0x40 .byte 0x48, 0x40, 0xE0, 0x60, 0x00, 0x98, 0x41, 0x1C, 0x60, 0x46, 0x00, 0x91, 0x81, 0x42, 0x00, 0xDA .byte 0x6F, 0xE7, 0x60, 0x46, 0xF8, 0xBD, 0xC0, 0x46, 0x8C, 0x18, 0x35, 0x02, 0x8C, 0x00, 0x35, 0x02 - .byte 0x8C, 0xFC, 0x34, 0x02, 0x8C, 0x1C, 0x35, 0x02, 0x8C, 0x20, 0x35, 0x02 - - arm_func_start ov02_02332FDC -ov02_02332FDC: @ 0x02332FDC - ldrshlt fp, [r3], r0 - arm_func_end ov02_02332FDC -_02332FE0: + .byte 0x8C, 0xFC, 0x34, 0x02, 0x8C, 0x1C, 0x35, 0x02, 0x8C, 0x20, 0x35, 0x02, 0xF0, 0xB5, 0x93, 0xB0 .byte 0x0F, 0x1C, 0x11, 0x1C, 0x8A, 0x78, 0x00, 0x93, 0x4E, 0x78, 0x13, 0x02, 0x0A, 0x78, 0xCC, 0x78 .byte 0x36, 0x04, 0x12, 0x06, 0x72, 0x40, 0x5A, 0x40, 0x62, 0x40, 0x05, 0x68, 0x4E, 0x79, 0x6A, 0x40 .byte 0x03, 0x92, 0x8A, 0x79, 0xCC, 0x79, 0x36, 0x04, 0x13, 0x02, 0x0A, 0x79, 0x45, 0x68, 0x12, 0x06 @@ -7968,14 +7290,7 @@ _02332FE0: .byte 0x5B, 0x58, 0xFF, 0x21, 0x09, 0x04, 0x19, 0x40, 0x48, 0x40, 0x50, 0x40, 0x60, 0x40, 0x68, 0x40 .byte 0x00, 0x99, 0x02, 0x0E, 0x0A, 0x73, 0x02, 0x0C, 0x4A, 0x73, 0x02, 0x0A, 0x8A, 0x73, 0xC8, 0x73 .byte 0x13, 0xB0, 0xF0, 0xBD, 0x8C, 0x14, 0x35, 0x02, 0x8C, 0x10, 0x35, 0x02, 0x8C, 0x08, 0x35, 0x02 - .byte 0x8C, 0x0C, 0x35, 0x02, 0x8C, 0x18, 0x35, 0x02 - - arm_func_start ov02_02333398 -ov02_02333398: @ 0x02333398 - ldrshlt fp, [r2], r8 - arm_func_end ov02_02333398 -_0233339C: - .byte 0x0F, 0x1C, 0x11, 0x1C + .byte 0x8C, 0x0C, 0x35, 0x02, 0x8C, 0x18, 0x35, 0x02, 0xF8, 0xB5, 0x92, 0xB0, 0x0F, 0x1C, 0x11, 0x1C .byte 0x8A, 0x78, 0x00, 0x93, 0x4E, 0x78, 0x13, 0x02, 0x0A, 0x78, 0xCC, 0x78, 0x36, 0x04, 0x12, 0x06 .byte 0x72, 0x40, 0x5A, 0x40, 0x62, 0x40, 0x05, 0x68, 0x4E, 0x79, 0x6A, 0x40, 0x03, 0x92, 0x8A, 0x79 .byte 0xCC, 0x79, 0x36, 0x04, 0x13, 0x02, 0x0A, 0x79, 0x45, 0x68, 0x12, 0x06, 0x72, 0x40, 0x5A, 0x40 @@ -8035,27 +7350,9 @@ _0233339C: .byte 0x1A, 0x40, 0x51, 0x40, 0x48, 0x40, 0x60, 0x40, 0x68, 0x40, 0x00, 0x99, 0x02, 0x0E, 0x0A, 0x73 .byte 0x02, 0x0C, 0x4A, 0x73, 0x02, 0x0A, 0x8A, 0x73, 0xC8, 0x73, 0x12, 0xB0, 0xF8, 0xBD, 0xC0, 0x46 .byte 0x8C, 0x00, 0x35, 0x02, 0x8C, 0xFC, 0x34, 0x02, 0x8C, 0x1C, 0x35, 0x02, 0x8C, 0x20, 0x35, 0x02 - .byte 0x8C, 0x04, 0x35, 0x02 - - arm_func_start ov02_02333754 -ov02_02333754: @ 0x02333754 - mrsvs r2, spsr - stmdbmi r4, {r0, r8, sp, lr} - stmdbmi r4, {r0, sp, lr} - stmdbmi r4, {r0, r6, sp, lr} - stmdbmi r4, {r0, r7, sp, lr} - ldrbmi r6, [r0, -r1, asr #1]! - strbvs r2, [r5, -r1, lsl #6] - svc #0xcdab89 - ldmls sl!, {r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, lr, pc} - eorsne r5, r2, r6, ror r4 - arm_func_end ov02_02333754 - - arm_func_start ov02_0233377C -ov02_0233377C: @ 0x0233377C - arm_func_end ov02_0233377C -_0233377C: - .byte 0xF8, 0xB5, 0x05, 0x1C + .byte 0x8C, 0x04, 0x35, 0x02, 0x00, 0x21, 0x41, 0x61, 0x01, 0x61, 0x04, 0x49, 0x01, 0x60, 0x04, 0x49 + .byte 0x41, 0x60, 0x04, 0x49, 0x81, 0x60, 0x04, 0x49, 0xC1, 0x60, 0x70, 0x47, 0x01, 0x23, 0x45, 0x67 + .byte 0x89, 0xAB, 0xCD, 0xEF, 0xFE, 0xDC, 0xBA, 0x98, 0x76, 0x54, 0x32, 0x10, 0xF8, 0xB5, 0x05, 0x1C .byte 0x0F, 0x1C, 0x29, 0x69, 0x16, 0x1C, 0xCA, 0x08, 0x3F, 0x20, 0x10, 0x40, 0xF2, 0x00, 0x89, 0x18 .byte 0x29, 0x61, 0x91, 0x42, 0x02, 0xD2, 0x69, 0x69, 0x49, 0x1C, 0x69, 0x61, 0x6A, 0x69, 0x71, 0x0F .byte 0x51, 0x18, 0x69, 0x61, 0x40, 0x21, 0x0C, 0x1A, 0xA6, 0x42, 0x1A, 0xD3, 0x29, 0x1C, 0x18, 0x31 @@ -8063,25 +7360,12 @@ _0233377C: .byte 0x00, 0xF0, 0x42, 0xF8, 0x20, 0x1C, 0x3F, 0x30, 0xB0, 0x42, 0x08, 0xD2, 0x28, 0x1C, 0x39, 0x19 .byte 0x00, 0xF0, 0x3A, 0xF8, 0x40, 0x34, 0x20, 0x1C, 0x3F, 0x30, 0xB0, 0x42, 0xF6, 0xD3, 0x00, 0x20 .byte 0x00, 0xE0, 0x00, 0x24, 0x18, 0x35, 0x28, 0x18, 0x39, 0x19, 0x32, 0x1B, 0x00, 0xF0, 0x7C, 0xFC - .byte 0xF8, 0xBD, 0x00, 0x00 - - arm_func_start ov02_023337F4 -ov02_023337F4: @ 0x023337F4 - addlt fp, r2, r8, lsr r5 - arm_func_end ov02_023337F4 -_023337F8: - .byte 0x05, 0x1C, 0x0C, 0x1C, 0x00, 0xA8, 0x10, 0x31 + .byte 0xF8, 0xBD, 0x00, 0x00, 0x38, 0xB5, 0x82, 0xB0, 0x05, 0x1C, 0x0C, 0x1C, 0x00, 0xA8, 0x10, 0x31 .byte 0x08, 0x22, 0x00, 0xF0, 0x45, 0xFC, 0x20, 0x69, 0xC1, 0x08, 0x3F, 0x20, 0x01, 0x40, 0x38, 0x29 .byte 0x01, 0xD2, 0x38, 0x20, 0x00, 0xE0, 0x78, 0x20, 0x42, 0x1A, 0x0A, 0x49, 0x20, 0x1C, 0xFF, 0xF7 .byte 0xAD, 0xFF, 0x20, 0x1C, 0x00, 0xA9, 0x08, 0x22, 0xFF, 0xF7, 0xA8, 0xFF, 0x28, 0x1C, 0x21, 0x1C .byte 0x10, 0x22, 0x00, 0xF0, 0x2D, 0xFC, 0x20, 0x1C, 0x00, 0x21, 0x58, 0x22, 0x00, 0xF0, 0x60, 0xFC - .byte 0x02, 0xB0, 0x38, 0xBD, 0x88, 0x30, 0x35, 0x02 - - arm_func_start ov02_02333848 -ov02_02333848: @ 0x02333848 - arm_func_end ov02_02333848 -_02333848: - .byte 0xF0, 0xB5, 0xA1, 0xB0, 0x07, 0x1C, 0x38, 0x68 + .byte 0x02, 0xB0, 0x38, 0xBD, 0x88, 0x30, 0x35, 0x02, 0xF0, 0xB5, 0xA1, 0xB0, 0x07, 0x1C, 0x38, 0x68 .byte 0x40, 0x22, 0x00, 0x90, 0x11, 0xA8, 0x7C, 0x68, 0xBD, 0x68, 0xFE, 0x68, 0x00, 0xF0, 0x2E, 0xFC .byte 0x11, 0x98, 0x21, 0x1C, 0x01, 0x90, 0xE0, 0x43, 0x29, 0x40, 0x30, 0x40, 0x01, 0x43, 0x01, 0x98 .byte 0x41, 0x18, 0xEB, 0x48, 0x09, 0x1A, 0x00, 0x98, 0x40, 0x18, 0xC1, 0x01, 0x40, 0x0E, 0x08, 0x43 @@ -8214,98 +7498,26 @@ _02333848: .byte 0xC3, 0x59, 0x5B, 0x65, 0x6E, 0x33, 0xF3, 0x70, 0x83, 0x0B, 0x10, 0x00, 0x2F, 0xA2, 0x7B, 0x7A .byte 0x4F, 0x7E, 0xA8, 0x6F, 0x20, 0x19, 0xD3, 0x01, 0xEC, 0xBC, 0xFE, 0x5C, 0xA1, 0x11, 0x08, 0x4E .byte 0x7E, 0x81, 0xAC, 0x08, 0xCB, 0x0D, 0xC5, 0x42, 0xBB, 0xD2, 0xD7, 0x2A, 0x6F, 0x2C, 0x79, 0x14 - - arm_func_start ov02_02334090 -ov02_02334090: @ 0x02334090 - strhs fp, [r0], #-0x430 - stmdble pc, {sb, fp, sp} - stmdbne r3, {r0, r2, r3, fp, sp, lr} - stmdavs sp, {r0, r2, r8, sl, ip, lr} - beq _02E7B538 - stmdavs sp, {r0, r2, r3, r4, r6, ip, sp, lr} - addsvc r0, sp - stcne p8, c6, [sb, #-0x34] - sbcsvc r0, sp, sp, lsr #28 - arm_func_end ov02_02334090 -_023340B4: - .byte 0x94, 0x42, 0xEF, 0xD3, 0x30, 0xBC, 0x70, 0x47 - - arm_func_start ov02_023340BC -ov02_023340BC: @ 0x023340BC - arm_func_end ov02_023340BC -_023340BC: - .byte 0xF0, 0xB4, 0x00, 0x27 + .byte 0x30, 0xB4, 0x00, 0x24, 0x00, 0x2A, 0x0F, 0xD9, 0x0D, 0x68, 0x03, 0x19, 0x05, 0x55, 0x0D, 0x68 + .byte 0x24, 0x1D, 0x2D, 0x0A, 0x5D, 0x70, 0x0D, 0x68, 0x2D, 0x0C, 0x9D, 0x70, 0x0D, 0x68, 0x09, 0x1D + .byte 0x2D, 0x0E, 0xDD, 0x70, 0x94, 0x42, 0xEF, 0xD3, 0x30, 0xBC, 0x70, 0x47, 0xF0, 0xB4, 0x00, 0x27 .byte 0x00, 0x2A, 0x0E, 0xD9, 0xCE, 0x19, 0xF3, 0x78, 0x1D, 0x06, 0xB3, 0x78, 0x76, 0x78, 0x1C, 0x04 .byte 0xCB, 0x5D, 0x36, 0x02, 0x3F, 0x1D, 0x33, 0x43, 0x23, 0x43, 0x2B, 0x43, 0x08, 0xC0, 0x97, 0x42 - .byte 0xF0, 0xD3, 0xF0, 0xBC, 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_023340E8 -ov02_023340E8: @ 0x023340E8 - strhs fp, [r0], #-0x418 - stmdble r4, {sb, fp, sp} - strpl r5, [r3, #-0xd0b] - addsmi r1, r4, #100, #24 - arm_func_end ov02_023340E8 -_023340F8: - .byte 0xFA, 0xD3, 0x18, 0xBC, 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_02334100 -ov02_02334100: @ 0x02334100 - bhs _0233CD08 - streq sp, [sb], -r6, lsl #18 - mrrcne p6, #0, r1, fp, c9 - mcrrne p0, #0, r7, r0, c1 - arm_func_end ov02_02334100 -_02334110: - .byte 0x93, 0x42, 0xFA, 0xD3, 0x70, 0x47, 0x00, 0x00 - - arm_func_start ov02_02334118 -ov02_02334118: @ 0x02334118 - addslt fp, r6, r0, ror r5 - arm_func_end ov02_02334118 -_0233411C: - .byte 0x05, 0x1C, 0x0C, 0x1C + .byte 0xF0, 0xD3, 0xF0, 0xBC, 0x70, 0x47, 0x00, 0x00, 0x18, 0xB4, 0x00, 0x24, 0x00, 0x2A, 0x04, 0xD9 + .byte 0x0B, 0x5D, 0x03, 0x55, 0x64, 0x1C, 0x94, 0x42, 0xFA, 0xD3, 0x18, 0xBC, 0x70, 0x47, 0x00, 0x00 + .byte 0x00, 0x23, 0x00, 0x2A, 0x06, 0xD9, 0x09, 0x06, 0x09, 0x16, 0x5B, 0x1C, 0x01, 0x70, 0x40, 0x1C + .byte 0x93, 0x42, 0xFA, 0xD3, 0x70, 0x47, 0x00, 0x00, 0x70, 0xB5, 0x96, 0xB0, 0x05, 0x1C, 0x0C, 0x1C .byte 0x16, 0x1C, 0x00, 0xA8, 0xFF, 0xF7, 0x16, 0xFB, 0x00, 0xA8, 0x21, 0x1C, 0x32, 0x1C, 0xFF, 0xF7 .byte 0x25, 0xFB, 0x28, 0x1C, 0x00, 0xA9, 0xFF, 0xF7, 0x5D, 0xFB, 0x16, 0xB0, 0x70, 0xBD, 0x00, 0x00 - - arm_func_start ov02_02334140 -ov02_02334140: @ 0x02334140 - arm_func_end ov02_02334140 -_02334140: .byte 0x08, 0xB5, 0x46, 0xF5, 0x80, 0xEE, 0x82, 0x0E, 0x89, 0x01, 0x11, 0x43, 0x02, 0x4A, 0x80, 0x01 - .byte 0x00, 0x23, 0x5B, 0xF5, 0x74, 0xEE, 0x08, 0xBD, 0xEA, 0x82, 0x00, 0x00 - - arm_func_start ov02_0233415C -ov02_0233415C: @ 0x0233415C - arm_func_end ov02_0233415C -_0233415C: - .byte 0x38, 0xB5, 0x04, 0x1C + .byte 0x00, 0x23, 0x5B, 0xF5, 0x74, 0xEE, 0x08, 0xBD, 0xEA, 0x82, 0x00, 0x00, 0x38, 0xB5, 0x04, 0x1C .byte 0x4C, 0x43, 0x06, 0x49, 0x20, 0x1C, 0x49, 0x68, 0x88, 0x47, 0x05, 0x1C, 0x03, 0xD0, 0x00, 0x21 .byte 0x22, 0x1C, 0x53, 0xF5, 0xCA, 0xE8, 0x28, 0x1C, 0x38, 0xBD, 0xC0, 0x46, 0xD0, 0x94, 0x35, 0x02 - - arm_func_start ov02_02334180 -ov02_02334180: @ 0x02334180 - stmdbmi r2, {r3, r8, sl, ip, sp, pc} - strmi r6, [r8, sb, asr #17] - strbmi fp, [r0], r8, lsl #26 - eorseq sb, r5, #208, #8 - arm_func_end ov02_02334180 - - arm_func_start ov02_02334190 -ov02_02334190: @ 0x02334190 - arm_func_end ov02_02334190 -_02334190: + .byte 0x08, 0xB5, 0x02, 0x49, 0xC9, 0x68, 0x88, 0x47, 0x08, 0xBD, 0xC0, 0x46, 0xD0, 0x94, 0x35, 0x02 .byte 0x30, 0xB4, 0x09, 0x06, 0x0B, 0x0E, 0xF0, 0x21, 0x19, 0x40, 0x0D, 0x11, 0x0F, 0x21, 0x02, 0x1C .byte 0x00, 0x24, 0x19, 0x40, 0x09, 0x2D, 0x01, 0xDC, 0x30, 0x35, 0x00, 0xE0, 0x37, 0x35, 0x64, 0x1C .byte 0x15, 0x70, 0x52, 0x1C, 0x0D, 0x1C, 0x02, 0x2C, 0xF4, 0xDB, 0x00, 0x21, 0x11, 0x70, 0x10, 0x1A - .byte 0x30, 0xBC, 0x70, 0x47 - - arm_func_start ov02_023341C4 -ov02_023341C4: @ 0x023341C4 - strdls fp, ip, [r0], -r8 - arm_func_end ov02_023341C4 -_023341C8: - .byte 0x0E, 0x1C, 0x04, 0x1C, 0x00, 0x25, 0x3A, 0x27 + .byte 0x30, 0xBC, 0x70, 0x47, 0xF8, 0xB5, 0x00, 0x90, 0x0E, 0x1C, 0x04, 0x1C, 0x00, 0x25, 0x3A, 0x27 .byte 0x00, 0x21, 0x71, 0x56, 0x20, 0x1C, 0x76, 0x1C, 0xFF, 0xF7, 0xDA, 0xFF, 0x20, 0x18, 0x04, 0x1C .byte 0x05, 0x2D, 0x01, 0xDA, 0x44, 0x1C, 0x07, 0x70, 0x6D, 0x1C, 0x06, 0x2D, 0xF0, 0xDB, 0x00, 0x20 .byte 0x20, 0x70, 0x00, 0x98, 0x20, 0x1A, 0xF8, 0xBD @@ -8318,9 +7530,9 @@ ov02_023341F8: @ 0x023341F8 ldr r0, _023342C8 @ =0x023594D0 ldr r0, [r0, #0x38] cmp r0, #1 - blt FUN_02334212 + blt ov02_02334212 cmp r0, #5 - bgt FUN_02334212 + bgt ov02_02334212 movs r0, #9 add sp, #8 mvns r0, r0 @@ -8357,7 +7569,7 @@ ov02_023342E0: @ 0x023342E0 ldr r4, _0233436C @ =0x023594D0 ldr r0, [r4, #0x64] cmp r0, #0 - beq FUN_02334350 + beq ov02_02334350 ldr r6, [r4, #0x38] thumb_func_end ov02_023342E0 _023342EC: @@ -8482,14 +7694,14 @@ ov02_023344E8: @ 0x023344E8 ldr r0, [r0] ldrb r0, [r0, #9] add r0, r0, #1 - bl FUN_02075C38 + bl sub_02075C38 ldr r2, _023345A8 @ =0x0235AA04 mov r1, #5 ldr r3, [r2] strb r0, [r3, #9] ldr r0, [r2] ldrb r0, [r0, #9] - bl FUN_02075BFC + bl sub_02075BFC ldr r2, _023345A8 @ =0x0235AA04 add r1, r0, #0x47 ldr r2, [r2] @@ -9123,7 +8335,7 @@ ov02_02334D48: @ 0x02334D48 ldr r0, _02334DA0 @ =0x0235AA10 mov r1, r4 mov r2, #0x3f - bl FUN_0208975C + bl Strncpy ldrb r0, [r4, #5] cmp r0, #0x78 ldreq r0, _02334DA0 @ =0x0235AA10 @@ -9156,7 +8368,7 @@ ov02_02334DA8: @ 0x02334DA8 bl ov02_0234CE84 ldr r1, [sp] mov r4, r0 - bl FUN_0207A2DC + bl sub_0207A2DC ldr r2, [sp] mov r0, r4 mov r1, #0 @@ -9491,13 +8703,13 @@ ov02_023351DC: @ 0x023351DC pop {r3, pc} _02335218: ldr r0, _0233524C @ =0x023532B4 - ldr r1, _02335250 @ =FUN_02078010 + ldr r1, _02335250 @ =sub_02078010 ldr r0, [r0] bl ov02_02334DA8 pop {r3, pc} _0233522C: ldr r0, _0233524C @ =0x023532B4 - ldr r1, _02335250 @ =FUN_02078010 + ldr r1, _02335250 @ =sub_02078010 ldr r0, [r0, #4] bl ov02_02334DA8 pop {r3, pc} @@ -9506,7 +8718,7 @@ _02335240: .4byte 0x0235AA54 _02335244: .4byte 0x02078250 _02335248: .4byte 0x02353304 _0233524C: .4byte 0x023532B4 -_02335250: .4byte FUN_02078010 +_02335250: .4byte sub_02078010 arm_func_end ov02_023351DC arm_func_start ov02_02335254 @@ -9532,7 +8744,7 @@ ov02_02335268: @ 0x02335268 mov r4, r0 ldr r1, [r1] mov r2, #0xc0 - bl FUN_0207C3B4 + bl sub_0207c3b4 mov r0, r4 bl ov02_0234CF78 mov r0, #1 @@ -9574,12 +8786,12 @@ ov02_023352F4: @ 0x023352F4 mov r4, r0 ldr r0, [r1] mov r1, #0xc0 - bl FUN_0207A2DC + bl sub_0207A2DC ldr r0, _02335330 @ =0x0235AA54 mov r1, #0 ldr r0, [r0] mov r2, #0xc0 - bl FUN_02078010 + bl sub_02078010 mov r1, r4 mov r0, #1 bl ov02_0234FB40 @@ -9668,10 +8880,10 @@ ov02_02335430: @ 0x02335430 mov r4, #0 ldrh r5, [r0] strh r4, [r0] - bl FUN_022BF640 + bl ov00_022BF640 cmp r0, #0x8000 beq _02335458 - bl FUN_022BF660 + bl ov00_022BF660 mov r4, r0 _02335458: ldr r2, _023354C8 @ =0x04000208 @@ -11012,7 +10224,7 @@ _02336690: _023366D0: add r0, sl, #3 mov r1, #4 - bl FUN_02075C38 + bl sub_02075C38 add r3, sp, #0xd ldrb r1, [r3, sl] mov r5, #0 @@ -13409,14 +12621,14 @@ ov02_023386D8: @ 0x023386D8 mov r0, #0 mov r2, #0x104 strb r0, [r3] - bl FUN_0207C2B8 + bl sub_0207c2b8 mov r3, #0x50 mov r2, #0xc ldr r0, _023387DC @ =0x023528FC add r1, sp, #4 strb r3, [sp] strh r2, [sp, #2] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _023387D8 @ =0x0235AA64 mov r2, #3 ldr r1, [r0, #4] @@ -13453,14 +12665,14 @@ _02338744: strh r2, [r0, #0xe] ldr r0, [r1, #4] add r0, r0, #0x110 - bl FUN_0207B9EC + bl sub_0207B9EC ldr r0, _023387E0 @ =0x02338898 ldr r1, _023387E4 @ =0x023388A8 blx ov02_023300A0 cmp r0, #0 addeq sp, sp, #0x104 ldmeq sp!, {pc} - bl FUN_0207BC20 + bl WaitForever2 add sp, sp, #0x104 ldm sp!, {pc} .align 2, 0 @@ -13543,10 +12755,10 @@ ov02_023388B4: @ 0x023388B4 cmp r0, #0 mvneq r0, #0 popeq {r4, r5, r6, pc} - bl FUN_022DBC94 + bl ov00_022DBC94 mov r6, r0 ldr r0, _02338954 @ =0x023534FC - bl FUN_022DBC84 + bl ov00_022DBC84 ldr r0, _02338950 @ =0x0235AA6C mov r1, #0 strb r1, [r0, #1] @@ -13565,13 +12777,13 @@ _02338910: bl ov02_0234F9E8 bl ov02_0234EF6C bl ov02_0234F850 - bl FUN_0207B860 + bl sub_0207B860 ldrb r0, [r4, #1] cmp r0, #0 beq _02338910 bl ov02_02338D18 mov r0, r6 - bl FUN_022DBC84 + bl ov00_022DBC84 mov r0, #0 pop {r4, r5, r6, pc} .align 2, 0 @@ -13627,29 +12839,29 @@ ov02_023389D8: @ 0x023389D8 mov r0, #0 ldrh r1, [r2] strh r0, [r2] - bl FUN_0207621C + bl sub_0207621C ldr r1, _02338A98 @ =0x04001000 ldr r0, [r1] bic r0, r0, #0x10000 str r0, [r1] - bl FUN_0207ADCC + bl sub_0207ADCC cmp r0, #0 bne _02338A10 - bl FUN_0207BC20 + bl WaitForever2 _02338A10: - bl FUN_0207B030 + bl sub_0207b030 cmp r0, #0 bne _02338A20 - bl FUN_0207BC20 + bl WaitForever2 _02338A20: mov r0, #0 - bl FUN_020761E8 - bl FUN_02076070 + bl sub_020761E8 + bl sub_02076070 mvn r0, #0 - bl FUN_0207F3BC - bl FUN_020811EC - bl FUN_0208266C - bl FUN_0207621C + bl sub_0207F3BC + bl sub_020811EC + bl sub_0208266C + bl sub_0207621C ldr r1, _02338A98 @ =0x04001000 ldr r0, [r1] bic r0, r0, #0x10000 @@ -13667,7 +12879,7 @@ _02338A20: mov r1, #0x20 bl ov02_0234E7B4 str r0, [sp] - bl FUN_022EE018 + bl ov00_022EE018 add r0, sp, #0 bl ov02_0234E7D8 pop {r3, pc} @@ -13681,15 +12893,15 @@ _02338A9C: .4byte 0x0235AA6C ov02_02338AA0: @ 0x02338AA0 push {r4, lr} mov r0, #0 - bl FUN_020761E8 + bl sub_020761E8 mov r0, #1 - bl FUN_02076464 + bl sub_02076464 mov r0, #2 - bl FUN_020766F4 + bl sub_020766F4 mov r1, #0 mov r2, r1 mov r0, #1 - bl FUN_020762A0 + bl sub_020762A0 mov r3, #0x4000000 ldr r1, [r3] add r0, r3, #0x6c @@ -13699,7 +12911,7 @@ ov02_02338AA0: @ 0x02338AA0 mov r1, #0 bic r2, r2, #0xe000 str r2, [r3] - bl FUN_02076324 + bl sub_02076324 mov r3, #0x4000000 ldr r2, [r3] ldr r0, _02338D04 @ =0xFFCFFFEF @@ -13729,13 +12941,13 @@ ov02_02338AA0: @ 0x02338AA0 str lr, [r3, #0x14] str lr, [r3, #0x18] str lr, [r3, #0x1c] - bl FUN_02077704 + bl sub_02077704 mov r0, #0x80 - bl FUN_02076EB0 + bl sub_02076EB0 mov r0, #0x100 - bl FUN_02076F58 + bl sub_02076F58 mov r0, #0 - bl FUN_02076308 + bl sub_02076308 ldr r1, _02338D0C @ =0x04001000 ldr r0, [r1] bic r0, r0, #0x1f00 @@ -13745,7 +12957,7 @@ ov02_02338AA0: @ 0x02338AA0 str r0, [r1] add r0, r1, #0x6c mov r1, #0 - bl FUN_02076324 + bl sub_02076324 ldr r3, _02338D0C @ =0x04001000 ldr r0, _02338D04 @ =0xFFCFFFEF ldr r1, [r3] @@ -13772,7 +12984,7 @@ ov02_02338AA0: @ 0x02338AA0 str ip, [r3, #0x14] str ip, [r3, #0x18] str ip, [r3, #0x1c] - bl FUN_02077704 + bl sub_02077704 ldr r2, _02338D10 @ =0x04000008 ldr r3, _02338D14 @ =0x0400100A ldrh r0, [r2] @@ -13824,13 +13036,13 @@ ov02_02338AA0: @ 0x02338AA0 bl ov02_0234F190 bl ov02_0234F324 bl ov02_0234D004 - bl FUN_02076258 + bl sub_02076258 ldr r2, _02338D0C @ =0x04001000 mov r0, #1 ldr r1, [r2] orr r1, r1, #0x10000 str r1, [r2] - bl FUN_020761E8 + bl sub_020761E8 pop {r4, pc} .align 2, 0 _02338D04: .4byte 0xFFCFFFEF @@ -13843,7 +13055,7 @@ _02338D14: .4byte 0x0400100A arm_func_start ov02_02338D18 ov02_02338D18: @ 0x02338D18 push {r3, lr} - bl FUN_0207621C + bl sub_0207621C ldr r1, _02338D64 @ =0x04001000 ldr r0, [r1] bic r0, r0, #0x10000 @@ -14130,7 +13342,7 @@ ov02_02338FA0: @ 0x02338FA0 bl ov02_0234BF80 cmp r0, #0 bne _0233904C - bl FUN_0207BC20 + bl WaitForever2 _0233904C: mov r0, #0 ldr r1, _02339088 @ =ov02_02339140 @@ -14311,7 +13523,7 @@ _0233924C: bl ov02_0234C3C4 add r1, r4, #0x1c000 mov r2, #0x16 - bl FUN_0207C2E0 + bl sub_0207C2E0 ldr r0, _023393D8 @ =0x0235AA90 ldr r0, [r0] add r0, r0, #0x1e000 @@ -14431,10 +13643,10 @@ ov02_023393E0: @ 0x023393E0 blx ov02_023341F8 cmp r0, #1 beq _0233942C - bl FUN_0207BC20 + bl WaitForever2 _0233942C: mov r0, #0xa - bl FUN_02079B14 + bl sub_02079B14 add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -14450,7 +13662,7 @@ ov02_0233944C: @ 0x0233944C blx ov02_023342E0 cmp r0, #1 beq _02339460 - bl FUN_0207BC20 + bl WaitForever2 _02339460: ldr r0, _0233946C @ =0x0235AA94 bl ov02_0234E7D8 @@ -14495,7 +13707,7 @@ _023394D4: blx ov02_023343AC cmp r0, #1 beq _023394E8 - bl FUN_0207BC20 + bl WaitForever2 _023394E8: ldr r0, [sp, #0x20] cmp r0, #0 @@ -14528,7 +13740,7 @@ ov02_0233952C: @ 0x0233952C blx ov02_023343AC cmp r0, #1 beq _02339548 - bl FUN_0207BC20 + bl WaitForever2 _02339548: add r0, sp, #0 bl ov02_02347AF8 @@ -14649,7 +13861,7 @@ _0233969C: ldr r1, _023397EC @ =0x02078310 bl ov02_02334DA8 ldr r0, _023397F0 @ =0x023536B0 - ldr r1, _023397F4 @ =FUN_02077CF8 + ldr r1, _023397F4 @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _023397F8 @ =0x023536C8 ldr r1, _023397FC @ =0x02077F00 @@ -14665,12 +13877,12 @@ _0233969C: b _02339758 _0233973C: ldr r0, _02339808 @ =0x023536F8 - ldr r1, _0233980C @ =FUN_02078070 + ldr r1, _0233980C @ =sub_02078070 bl ov02_02334DA8 b _02339758 _0233974C: ldr r0, _02339810 @ =0x0235370C - ldr r1, _0233980C @ =FUN_02078070 + ldr r1, _0233980C @ =sub_02078070 bl ov02_02334DA8 _02339758: ldr ip, _02339814 @ =0x0400100A @@ -14713,13 +13925,13 @@ _023397E4: .4byte 0x02077DFC _023397E8: .4byte 0x02353698 _023397EC: .4byte 0x02078310 _023397F0: .4byte 0x023536B0 -_023397F4: .4byte FUN_02077CF8 +_023397F4: .4byte sub_02077CF8 _023397F8: .4byte 0x023536C8 _023397FC: .4byte 0x02077F00 _02339800: .4byte 0x023536E0 _02339804: .4byte 0x02077DA4 _02339808: .4byte 0x023536F8 -_0233980C: .4byte FUN_02078070 +_0233980C: .4byte sub_02078070 _02339810: .4byte 0x0235370C _02339814: .4byte 0x0400100A _02339818: .4byte ov02_0233981C @@ -14837,10 +14049,10 @@ _0233995C: ldr r1, _02339A14 @ =0x02078310 bl ov02_02334DA8 ldr r0, _02339A18 @ =0x02353738 - ldr r1, _02339A1C @ =FUN_02077CF8 + ldr r1, _02339A1C @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _02339A20 @ =0x02353750 - ldr r1, _02339A24 @ =FUN_020780D0 + ldr r1, _02339A24 @ =sub_020780D0 bl ov02_02334DA8 add r0, sp, #0 bl ov02_02334D48 @@ -14874,9 +14086,9 @@ _02339A0C: .4byte 0x0235292A _02339A10: .4byte 0x02353720 _02339A14: .4byte 0x02078310 _02339A18: .4byte 0x02353738 -_02339A1C: .4byte FUN_02077CF8 +_02339A1C: .4byte sub_02077CF8 _02339A20: .4byte 0x02353750 -_02339A24: .4byte FUN_020780D0 +_02339A24: .4byte sub_020780D0 _02339A28: .4byte 0x0235AA9C _02339A2C: .4byte 0x04001008 _02339A30: .4byte 0x0400000A @@ -15209,7 +14421,7 @@ _02339E88: .4byte ov02_02339F0C ov02_02339E8C: @ 0x02339E8C push {r3, lr} ldr r0, _02339EFC @ =0x02353764 - ldr r1, _02339F00 @ =FUN_020780D0 + ldr r1, _02339F00 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _02339F04 @ =0x04001008 ldr r1, _02339F08 @ =0x0400000A @@ -15237,7 +14449,7 @@ ov02_02339E8C: @ 0x02339E8C pop {r3, pc} .align 2, 0 _02339EFC: .4byte 0x02353764 -_02339F00: .4byte FUN_020780D0 +_02339F00: .4byte sub_020780D0 _02339F04: .4byte 0x04001008 _02339F08: .4byte 0x0400000A arm_func_end ov02_02339E8C @@ -15477,7 +14689,7 @@ _0233A208: ov02_0233A24C: @ 0x0233A24C push {r3, lr} ldr r0, _0233A2BC @ =0x02353778 - ldr r1, _0233A2C0 @ =FUN_020780D0 + ldr r1, _0233A2C0 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233A2C4 @ =0x04001008 ldr r1, _0233A2C8 @ =0x0400000A @@ -15505,7 +14717,7 @@ ov02_0233A24C: @ 0x0233A24C pop {r3, pc} .align 2, 0 _0233A2BC: .4byte 0x02353778 -_0233A2C0: .4byte FUN_020780D0 +_0233A2C0: .4byte sub_020780D0 _0233A2C4: .4byte 0x04001008 _0233A2C8: .4byte 0x0400000A arm_func_end ov02_0233A24C @@ -15622,8 +14834,8 @@ ov02_0233A420: @ 0x0233A420 cmp r0, #0 popne {r3, pc} mov r0, #0x1000000 - bl FUN_0207B854 - bl FUN_0208200C + bl sub_0207B854 + bl sub_0208200C pop {r3, pc} arm_func_end ov02_0233A420 @@ -15649,7 +14861,7 @@ _0233A484: .4byte ov02_0233A70C ov02_0233A488: @ 0x0233A488 push {r3, lr} ldr r0, _0233A4F8 @ =0x0235378C - ldr r1, _0233A4FC @ =FUN_020780D0 + ldr r1, _0233A4FC @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233A500 @ =0x04001008 ldr r1, _0233A504 @ =0x0400000A @@ -15677,7 +14889,7 @@ ov02_0233A488: @ 0x0233A488 pop {r3, pc} .align 2, 0 _0233A4F8: .4byte 0x0235378C -_0233A4FC: .4byte FUN_020780D0 +_0233A4FC: .4byte sub_020780D0 _0233A500: .4byte 0x04001008 _0233A504: .4byte 0x0400000A arm_func_end ov02_0233A488 @@ -15691,7 +14903,7 @@ ov02_0233A508: @ 0x0233A508 bl ov02_0234DDC8 mov fp, r0 add r0, sp, #0x14 - bl FUN_0207B9EC + bl sub_0207B9EC ldrb r1, [sp, #0x15] ldr r2, _0233A6FC @ =0x023537A0 add r0, sp, #0x1a @@ -15706,7 +14918,7 @@ ov02_0233A508: @ 0x0233A508 ldrb r3, [sp, #0x19] str r3, [sp, #0x10] ldrb r3, [sp, #0x14] - bl FUN_0207911C + bl sub_0207911c add r0, sp, #0x2e add r1, sp, #0x1a mov r2, #0x14 @@ -15725,7 +14937,7 @@ ov02_0233A508: @ 0x0233A508 mov r3, #0xf0 bl ov02_0234E1E8 add r0, sp, #0x68 - bl FUN_022ED468 + bl ov00_022ED468 ldr sl, [sp, #0x6c] ldr r8, [sp, #0x68] cmp sl, #0 @@ -15735,7 +14947,7 @@ ov02_0233A508: @ 0x0233A508 mov r0, r8 mov r1, sl mov r2, #0xa - bl FUN_0208FE48 + bl sub_0208FE48 mov r1, #0x3e8 umull r4, r1, r0, r1 mov r0, r8 @@ -15743,7 +14955,7 @@ ov02_0233A508: @ 0x0233A508 mov r3, #0 mov r2, #0xa str r4, [sp, #0x64] - bl FUN_0208FE3C + bl sub_0208FE3C mov sb, #0 ldr r7, _0233A700 @ =0x00002710 mov r8, r0 @@ -15756,14 +14968,14 @@ _0233A614: mov r1, sl mov r2, r7 mov r3, r6 - bl FUN_0208FE48 + bl sub_0208FE48 rsb r1, sb, #2 str r0, [r5, r1, lsl #2] mov r0, r8 mov r1, sl mov r2, r7 mov r3, r4 - bl FUN_0208FE3C + bl sub_0208FE3C mov r8, r0 mov sl, r1 add sb, sb, #1 @@ -15779,7 +14991,7 @@ _0233A614: add r0, sp, #0x1a mov r1, #0x14 str r4, [sp, #8] - bl FUN_0207911C + bl sub_0207911c add r0, sp, #0x2e add r1, sp, #0x1a mov r2, #0x14 @@ -15789,7 +15001,7 @@ _0233A698: ldr r2, _0233A708 @ =0x023537D4 add r0, sp, #0x1a mov r1, #0x14 - bl FUN_0207911C + bl sub_0207911c add r0, sp, #0x2e add r1, sp, #0x1a mov r2, #0x14 @@ -16003,7 +15215,6 @@ ov02_0233A904: @ 0x0233A904 ldrb r0, [r2] lsl r4, r0, #3 ldrh r0, [lr, r4] -_0233A994: ldrh r1, [r1, r4] ldrh r2, [ip, r4] ldrh r3, [r3, r4] @@ -16055,7 +15266,7 @@ _0233AA0C: strb r2, [r3] bl ov02_02334DA8 ldr r0, _0233AB54 @ =0x02353800 - ldr r1, _0233AB58 @ =FUN_020780D0 + ldr r1, _0233AB58 @ =sub_020780D0 bl ov02_02334DA8 add r0, sp, #0x14 bl ov02_02334D48 @@ -16071,7 +15282,7 @@ _0233AA0C: bl ov02_0234CE84 mov r8, r0 add r0, sp, #0 - bl FUN_022ED468 + bl ov00_022ED468 ldr r0, [sp, #4] ldr r1, [sp] cmp r0, #0 @@ -16085,7 +15296,7 @@ _0233AAAC: mov r0, r5 mov r1, r6 mov r2, r4 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r7, r7, #1 cmp r7, #2 add r5, r5, #0x20 @@ -16094,11 +15305,11 @@ _0233AAAC: _0233AAD0: mov r0, r8 mov r1, #0x200 - bl FUN_0207A2DC + bl sub_0207A2DC mov r0, r8 mov r1, #0 mov r2, #0x200 - bl FUN_02077CF8 + bl sub_02077CF8 mov r0, r8 bl ov02_0234CF78 ldr r2, _0233AB60 @ =0x04001008 @@ -16127,7 +15338,7 @@ _0233AB48: .4byte 0x0235295E _0233AB4C: .4byte 0x023537E8 _0233AB50: .4byte 0x02078310 _0233AB54: .4byte 0x02353800 -_0233AB58: .4byte FUN_020780D0 +_0233AB58: .4byte sub_020780D0 _0233AB5C: .4byte 0x0235AAA8 _0233AB60: .4byte 0x04001008 _0233AB64: .4byte 0x0400000A @@ -16278,7 +15489,7 @@ _0233AD50: b _0233ADB8 _0233AD5C: add r0, sp, #0 - bl FUN_022ED468 + bl ov00_022ED468 ldr r0, _0233ADC8 @ =0x0235AAA8 ldrb r0, [r0] cmp r0, #0 @@ -16435,14 +15646,14 @@ ov02_0233AF60: @ 0x0233AF60 ldr r0, _0233AFDC @ =0x0235AAA8 ldrb r0, [r0] add r0, r0, #2 - bl FUN_02075C38 + bl sub_02075C38 ldr r1, _0233AFDC @ =0x0235AAA8 b _0233AF9C _0233AF88: ldr r0, _0233AFDC @ =0x0235AAA8 ldrb r0, [r0] add r0, r0, #1 - bl FUN_02075C38 + bl sub_02075C38 ldr r1, _0233AFDC @ =0x0235AAA8 _0233AF9C: strb r0, [r1] @@ -16508,7 +15719,7 @@ _0233B050: .4byte ov02_0233B0D4 ov02_0233B054: @ 0x0233B054 push {r3, lr} ldr r0, _0233B0C4 @ =0x02353818 - ldr r1, _0233B0C8 @ =FUN_020780D0 + ldr r1, _0233B0C8 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233B0CC @ =0x04001008 ldr r1, _0233B0D0 @ =0x0400000A @@ -16536,7 +15747,7 @@ ov02_0233B054: @ 0x0233B054 pop {r3, pc} .align 2, 0 _0233B0C4: .4byte 0x02353818 -_0233B0C8: .4byte FUN_020780D0 +_0233B0C8: .4byte sub_020780D0 _0233B0CC: .4byte 0x04001008 _0233B0D0: .4byte 0x0400000A arm_func_end ov02_0233B054 @@ -16837,8 +16048,8 @@ ov02_0233B470: @ 0x0233B470 cmp r0, #0 popne {r3, pc} mov r0, #0x1000000 - bl FUN_0207B854 - bl FUN_0208200C + bl sub_0207B854 + bl sub_0208200C pop {r3, pc} arm_func_end ov02_0233B470 @@ -17038,7 +16249,7 @@ _0233B714: .4byte ov02_0233B798 ov02_0233B718: @ 0x0233B718 push {r3, lr} ldr r0, _0233B788 @ =0x0235382C - ldr r1, _0233B78C @ =FUN_020780D0 + ldr r1, _0233B78C @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233B790 @ =0x04001008 ldr r1, _0233B794 @ =0x0400000A @@ -17066,7 +16277,7 @@ ov02_0233B718: @ 0x0233B718 pop {r3, pc} .align 2, 0 _0233B788: .4byte 0x0235382C -_0233B78C: .4byte FUN_020780D0 +_0233B78C: .4byte sub_020780D0 _0233B790: .4byte 0x04001008 _0233B794: .4byte 0x0400000A arm_func_end ov02_0233B718 @@ -17280,7 +16491,7 @@ _0233BA48: .4byte ov02_0233BAB8 ov02_0233BA4C: @ 0x0233BA4C push {r3, lr} ldr r0, _0233BAA8 @ =0x02353840 - ldr r1, _0233BAAC @ =FUN_020780D0 + ldr r1, _0233BAAC @ =sub_020780D0 bl ov02_02334DA8 ldr r2, _0233BAB0 @ =0x04001008 ldr r1, _0233BAB4 @ =0x0400000A @@ -17303,7 +16514,7 @@ ov02_0233BA4C: @ 0x0233BA4C pop {r3, pc} .align 2, 0 _0233BAA8: .4byte 0x02353840 -_0233BAAC: .4byte FUN_020780D0 +_0233BAAC: .4byte sub_020780D0 _0233BAB0: .4byte 0x04001008 _0233BAB4: .4byte 0x0400000A arm_func_end ov02_0233BA4C @@ -17443,7 +16654,7 @@ _0233BC3C: .4byte ov02_0233BCC0 ov02_0233BC40: @ 0x0233BC40 push {r3, lr} ldr r0, _0233BCB0 @ =0x02353854 - ldr r1, _0233BCB4 @ =FUN_020780D0 + ldr r1, _0233BCB4 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233BCB8 @ =0x04001008 ldr r1, _0233BCBC @ =0x0400000A @@ -17471,7 +16682,7 @@ ov02_0233BC40: @ 0x0233BC40 pop {r3, pc} .align 2, 0 _0233BCB0: .4byte 0x02353854 -_0233BCB4: .4byte FUN_020780D0 +_0233BCB4: .4byte sub_020780D0 _0233BCB8: .4byte 0x04001008 _0233BCBC: .4byte 0x0400000A arm_func_end ov02_0233BC40 @@ -17703,12 +16914,12 @@ ov02_0233BF6C: @ 0x0233BF6C mov r0, #0 add r1, sp, #0x10 mov r2, #0x16 - bl FUN_0207C2B8 + bl sub_0207c2b8 ldrb r2, [r5, #1] add r0, r5, #2 add r1, sp, #0x10 lsl r2, r2, #1 - bl FUN_0207C2E0 + bl sub_0207C2E0 mov r0, #0x1c str r0, [sp] mov r0, #2 @@ -17746,7 +16957,7 @@ _0233C038: .4byte ov02_0233C0BC ov02_0233C03C: @ 0x0233C03C push {r3, lr} ldr r0, _0233C0AC @ =0x02353868 - ldr r1, _0233C0B0 @ =FUN_020780D0 + ldr r1, _0233C0B0 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233C0B4 @ =0x04001008 ldr r1, _0233C0B8 @ =0x0400000A @@ -17774,7 +16985,7 @@ ov02_0233C03C: @ 0x0233C03C pop {r3, pc} .align 2, 0 _0233C0AC: .4byte 0x02353868 -_0233C0B0: .4byte FUN_020780D0 +_0233C0B0: .4byte sub_020780D0 _0233C0B4: .4byte 0x04001008 _0233C0B8: .4byte 0x0400000A arm_func_end ov02_0233C03C @@ -18012,7 +17223,7 @@ _0233C3AC: .4byte ov02_0233C430 ov02_0233C3B0: @ 0x0233C3B0 push {r3, lr} ldr r0, _0233C420 @ =0x0235387C - ldr r1, _0233C424 @ =FUN_020780D0 + ldr r1, _0233C424 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233C428 @ =0x04001008 ldr r1, _0233C42C @ =0x0400000A @@ -18040,7 +17251,7 @@ ov02_0233C3B0: @ 0x0233C3B0 pop {r3, pc} .align 2, 0 _0233C420: .4byte 0x0235387C -_0233C424: .4byte FUN_020780D0 +_0233C424: .4byte sub_020780D0 _0233C428: .4byte 0x04001008 _0233C42C: .4byte 0x0400000A arm_func_end ov02_0233C3B0 @@ -18334,10 +17545,10 @@ ov02_0233C7BC: @ 0x0233C7BC ldr r1, _0233C848 @ =0x02078310 bl ov02_02334DA8 ldr r0, _0233C84C @ =0x023538A8 - ldr r1, _0233C850 @ =FUN_02077CF8 + ldr r1, _0233C850 @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _0233C854 @ =0x023538C0 - ldr r1, _0233C858 @ =FUN_020780D0 + ldr r1, _0233C858 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233C85C @ =0x04001008 ldr r1, _0233C860 @ =0x0400000A @@ -18367,9 +17578,9 @@ ov02_0233C7BC: @ 0x0233C7BC _0233C844: .4byte 0x02353890 _0233C848: .4byte 0x02078310 _0233C84C: .4byte 0x023538A8 -_0233C850: .4byte FUN_02077CF8 +_0233C850: .4byte sub_02077CF8 _0233C854: .4byte 0x023538C0 -_0233C858: .4byte FUN_020780D0 +_0233C858: .4byte sub_020780D0 _0233C85C: .4byte 0x04001008 _0233C860: .4byte 0x0400000A arm_func_end ov02_0233C7BC @@ -18748,7 +17959,6 @@ ov02_0233CCF8: @ 0x0233CCF8 ldr r0, _0233CD2C @ =0x0235AAD4 mov r1, #0 strb r1, [r0] -_0233CD08: bl ov02_0233CD34 bl ov02_023352C4 mov r0, #0x23 @@ -18767,7 +17977,7 @@ _0233CD30: .4byte ov02_0233CDA0 ov02_0233CD34: @ 0x0233CD34 push {r3, lr} ldr r0, _0233CD90 @ =0x023538D4 - ldr r1, _0233CD94 @ =FUN_020780D0 + ldr r1, _0233CD94 @ =sub_020780D0 bl ov02_02334DA8 ldr r2, _0233CD98 @ =0x04001008 ldr r1, _0233CD9C @ =0x0400000A @@ -18790,7 +18000,7 @@ ov02_0233CD34: @ 0x0233CD34 pop {r3, pc} .align 2, 0 _0233CD90: .4byte 0x023538D4 -_0233CD94: .4byte FUN_020780D0 +_0233CD94: .4byte sub_020780D0 _0233CD98: .4byte 0x04001008 _0233CD9C: .4byte 0x0400000A arm_func_end ov02_0233CD34 @@ -19102,7 +18312,7 @@ _0233D178: ldrb r0, [r1, #0x53] ldrh r1, [r1, #0x40] mul r0, r2, r0 - bl FUN_02075BFC + bl sub_02075BFC _0233D19C: str r0, [sp] mov r0, r4 @@ -19486,7 +18696,7 @@ _0233D6C4: ldrh r2, [r1, #0x40] ldrb r1, [r1, #0x53] mul r0, r2, r0 - bl FUN_02075BFC + bl sub_02075BFC ldr r1, _0233D8B8 @ =0x0235AAD8 strh r0, [r1, #2] bl ov02_0233DC5C @@ -19507,7 +18717,7 @@ _0233D718: ldrh r2, [r1, #0x40] ldrb r1, [r1, #0x53] mul r0, r2, r0 - bl FUN_02075BFC + bl sub_02075BFC ldr r1, _0233D8B8 @ =0x0235AAD8 strh r0, [r1, #2] mov r0, #0x13 @@ -19516,7 +18726,7 @@ _0233D718: ldr r0, _0233D8B8 @ =0x0235AAD8 mov r1, #0x1c ldrh r0, [r0, #2] - bl FUN_02075C38 + bl sub_02075C38 cmp r0, #0 bne _0233D77C bl ov02_0233E174 @@ -19649,7 +18859,7 @@ _0233D908: _0233D934: ldrh r0, [r0, #2] mov r1, #0x1c - bl FUN_02075BFC + bl sub_02075BFC ldr r2, _0233D9C4 @ =0x0235AAD8 mov r1, #0x2a ldrb lr, [r2] @@ -19874,7 +19084,7 @@ ov02_0233DC5C: @ 0x0233DC5C ldr r0, _0233DD00 @ =0x0235AAD8 mov r1, #0x1c ldrh r0, [r0, #2] - bl FUN_02075BFC + bl sub_02075BFC ldr r1, _0233DD00 @ =0x0235AAD8 mov r7, r0 ldr r0, [r1, #4] @@ -19947,7 +19157,7 @@ ov02_0233DD04: @ 0x0233DD04 mov r1, #0 mov r2, #0x22 addle r5, r5, #6 - bl FUN_0207C40C + bl sub_0207C40C cmp r4, #0x10 movle ip, r4 movgt ip, #0x10 @@ -19985,7 +19195,7 @@ _0233DDB4: add r0, sp, #0xc mov r1, #0 mov r2, #0x22 - bl FUN_0207C40C + bl sub_0207C40C sub r3, r4, #0x10 cmp r3, #0 mov r7, #0 @@ -20068,7 +19278,7 @@ ov02_0233DF08: @ 0x0233DF08 ldr r0, _0233DFBC @ =0x0235AAD8 mov r1, #0x1c ldrh r0, [r0, #2] - bl FUN_02075C38 + bl sub_02075C38 ldr r1, _0233DFBC @ =0x0235AAD8 rsb r0, r0, #0x36 ldr r1, [r1, #4] @@ -20131,7 +19341,7 @@ ov02_0233DFC4: @ 0x0233DFC4 ldr r0, _0233E07C @ =0x0235AAD8 mov r1, #0x1c ldrh r0, [r0, #2] - bl FUN_02075C38 + bl sub_02075C38 mov r5, r0 cmp r5, #0x18 bne _0233E010 @@ -20155,7 +19365,7 @@ _0233E02C: ldrb r0, [r1, #0x53] ldrh r1, [r1, #0x40] mul r0, r2, r0 - bl FUN_02075BFC + bl sub_02075BFC bl ov02_02346FEC bl ov02_02346AAC bl ov02_0233E174 @@ -20182,7 +19392,7 @@ ov02_0233E080: @ 0x0233E080 add r2, r2, #4 strh r2, [r0, #2] ldrh r0, [r0, #2] - bl FUN_02075C38 + bl sub_02075C38 cmp r0, #4 blt _0233E0BC bl ov02_0233DF08 @@ -20199,7 +19409,7 @@ _0233E0BC: ldrb r0, [r1, #0x53] ldrh r1, [r1, #0x40] mul r0, r2, r0 - bl FUN_02075BFC + bl sub_02075BFC bl ov02_02346FEC bl ov02_02346AAC bl ov02_0233E174 @@ -20224,7 +19434,7 @@ ov02_0233E118: @ 0x0233E118 popeq {r3, pc} ldrh r0, [r0, #2] mov r1, #0x1c - bl FUN_02075C38 + bl sub_02075C38 ldr r1, _0233E16C @ =0x01FF0000 sub r0, r0, #0x32 ldr r2, _0233E170 @ =0x04000010 @@ -20569,10 +19779,10 @@ ov02_0233E5BC: @ 0x0233E5BC ldr r1, _0233E65C @ =0x02078310 bl ov02_02334DA8 ldr r0, _0233E660 @ =0x0235392C - ldr r1, _0233E664 @ =FUN_02077CF8 + ldr r1, _0233E664 @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _0233E668 @ =0x02353944 - ldr r1, _0233E66C @ =FUN_020780D0 + ldr r1, _0233E66C @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233E670 @ =0x04001008 ldr r1, _0233E674 @ =0x0400000A @@ -20604,9 +19814,9 @@ _0233E654: .4byte 0x02077DA4 _0233E658: .4byte 0x02353914 _0233E65C: .4byte 0x02078310 _0233E660: .4byte 0x0235392C -_0233E664: .4byte FUN_02077CF8 +_0233E664: .4byte sub_02077CF8 _0233E668: .4byte 0x02353944 -_0233E66C: .4byte FUN_020780D0 +_0233E66C: .4byte sub_020780D0 _0233E670: .4byte 0x04001008 _0233E674: .4byte 0x0400000A arm_func_end ov02_0233E5BC @@ -21353,7 +20563,7 @@ ov02_0233EFC8: @ 0x0233EFC8 ldr r4, [r0] mov r2, #3 add r0, r4, #8 - bl FUN_02087348 + bl Memcmp cmp r0, #0 movne r0, #3 strbne r0, [r4, #0x14] @@ -21361,7 +20571,7 @@ ov02_0233EFC8: @ 0x0233EFC8 add r0, r4, #8 mov r1, #0 mov r2, #0xc - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _0233F130 @ =0x0235AAE4 mov r1, #0 ldr r0, [r0] @@ -21421,10 +20631,10 @@ ov02_0233F13C: @ 0x0233F13C ldr r1, _0233F1DC @ =0x02078310 bl ov02_02334DA8 ldr r0, _0233F1E0 @ =0x023539A0 - ldr r1, _0233F1E4 @ =FUN_02077CF8 + ldr r1, _0233F1E4 @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _0233F1E8 @ =0x023539B8 - ldr r1, _0233F1EC @ =FUN_020780D0 + ldr r1, _0233F1EC @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233F1F0 @ =0x04001008 ldr r1, _0233F1F4 @ =0x0400000A @@ -21456,9 +20666,9 @@ _0233F1D4: .4byte 0x02077DA4 _0233F1D8: .4byte 0x02353988 _0233F1DC: .4byte 0x02078310 _0233F1E0: .4byte 0x023539A0 -_0233F1E4: .4byte FUN_02077CF8 +_0233F1E4: .4byte sub_02077CF8 _0233F1E8: .4byte 0x023539B8 -_0233F1EC: .4byte FUN_020780D0 +_0233F1EC: .4byte sub_020780D0 _0233F1F0: .4byte 0x04001008 _0233F1F4: .4byte 0x0400000A arm_func_end ov02_0233F13C @@ -21585,7 +20795,7 @@ _0233F348: add r3, r3, #8 add r0, r0, r0, lsl #1 add r0, r3, r0 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _0233F60C @ =0x0235AAE4 ldr r1, [r0] ldrb r0, [r1, #0x14] @@ -21773,7 +20983,7 @@ ov02_0233F618: @ 0x0233F618 add r0, r3, r2 add r1, sp, #0 mov r2, #3 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r2, #0 add r3, sp, #0 strb r2, [sp, #3] @@ -21788,7 +20998,7 @@ _0233F670: blt _0233F670 _0233F68C: add r0, sp, #0 - bl FUN_0208B360 + bl sub_0208b360 cmp r0, r4 movge r0, #1 movlt r0, #0 @@ -22208,7 +21418,7 @@ _0233FBD4: pop {r3, r4, r5, r6, r7, r8, pc} _0233FBFC: add r0, sp, #0 - bl FUN_022ED8C0 + bl ov00_022ED8C0 cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -22264,7 +21474,7 @@ _0233FC90: ov02_0233FCAC: @ 0x0233FCAC push {r3, lr} ldr r0, _0233FD1C @ =0x023539E8 - ldr r1, _0233FD20 @ =FUN_020780D0 + ldr r1, _0233FD20 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _0233FD24 @ =0x04001008 ldr r1, _0233FD28 @ =0x0400000A @@ -22292,7 +21502,7 @@ ov02_0233FCAC: @ 0x0233FCAC pop {r3, pc} .align 2, 0 _0233FD1C: .4byte 0x023539E8 -_0233FD20: .4byte FUN_020780D0 +_0233FD20: .4byte sub_020780D0 _0233FD24: .4byte 0x04001008 _0233FD28: .4byte 0x0400000A arm_func_end ov02_0233FCAC @@ -22471,7 +21681,7 @@ _0233FF88: add r0, sp, #0x10 mov r1, #8 rsb r3, r3, #0 - bl FUN_0207911C + bl sub_0207911c add r0, sp, #0x1c add r1, sp, #0x10 mov r2, #8 @@ -22888,7 +22098,7 @@ _02340544: ldr r0, _023406BC @ =0x02353A2C ldr r1, _023406C0 @ =0x02078310 bl ov02_02334DA8 - ldr r1, _023406C4 @ =FUN_02077CF8 + ldr r1, _023406C4 @ =sub_02077CF8 add r0, sp, #0x16 bl ov02_02334DA8 ldr r0, _023406C8 @ =0x02353A44 @@ -22962,7 +22172,7 @@ _023406B4: .4byte 0x02353A14 _023406B8: .4byte 0x02078370 _023406BC: .4byte 0x02353A2C _023406C0: .4byte 0x02078310 -_023406C4: .4byte FUN_02077CF8 +_023406C4: .4byte sub_02077CF8 _023406C8: .4byte 0x02353A44 _023406CC: .4byte 0x02078130 _023406D0: .4byte 0x0235AAEC @@ -23492,7 +22702,7 @@ _02340D98: ldr r0, _02340F24 @ =0x0235AAEC mov r1, #0x1d ldrh r0, [r0, #4] - bl FUN_02075C38 + bl sub_02075C38 cmp r0, #0 bne _02340DF8 bl ov02_0234217C @@ -23742,7 +22952,7 @@ _0234116C: bl ov02_02347518 mov r4, r0 add r0, r4, #0xf0 - bl FUN_022ED7C0 + bl ov00_022ED7C0 strb r0, [r4, #0xd0] ldrb r0, [r4, #0xf5] cmp r0, #0 @@ -23750,15 +22960,15 @@ _0234116C: add r0, r4, #0xc0 mov r1, #0 mov r2, #4 - bl FUN_0207C40C + bl sub_0207C40C add r0, r4, #0xc4 mov r1, #0 mov r2, #4 - bl FUN_0207C40C + bl sub_0207C40C add r0, r4, #0xf0 mov r1, #0 mov r2, #4 - bl FUN_0207C40C + bl sub_0207C40C mov r0, #0 strb r0, [r4, #0xd0] _023411C4: @@ -23768,7 +22978,7 @@ _023411C4: add r0, r4, #0xc8 mov r1, #0 mov r2, #8 - bl FUN_0207C40C + bl sub_0207C40C _023411E0: mov r0, #2 mov r1, #0 @@ -23828,7 +23038,7 @@ ov02_02341294: @ 0x02341294 ldr r0, _0234134C @ =0x0235AAEC mov r1, #0x1d ldrh r0, [r0, #4] - bl FUN_02075BFC + bl sub_02075BFC ldr r1, _0234134C @ =0x0235AAEC mov r4, r0 ldr r0, [r1, #8] @@ -23936,11 +23146,11 @@ _023413F0: addeq r0, r4, r4, lsr #31 asreq r4, r0, #1 add r0, sp, #0 - bl FUN_0207C40C + bl sub_0207C40C add r0, sp, #0 mov r2, r4 mov r1, #0x2a - bl FUN_02087308 + bl Memset add r0, sp, #0 mov r1, r5 bl ov02_023417DC @@ -24226,7 +23436,7 @@ ov02_023417DC: @ 0x023417DC add r0, sp, #0xc mov r1, #0 mov r2, #0x22 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r6 mov r1, #0x20 bl ov02_0234F59C @@ -24273,7 +23483,7 @@ _0234184C: add r0, sp, #0xc mov r1, #0 mov r2, #0x22 - bl FUN_0207C40C + bl sub_0207C40C sub r4, r4, #0x10 cmp r4, #0 mov ip, #0 @@ -24327,7 +23537,7 @@ ov02_02341930: @ 0x02341930 ldrb r3, [ip, #3] str r3, [sp, #8] ldrb r3, [ip] - bl FUN_0207911C + bl sub_0207911c add r0, sp, #0x1c add r1, sp, #0xc mov r2, #0x10 @@ -24361,12 +23571,12 @@ ov02_023419C8: @ 0x023419C8 ldr r0, _02341BCC @ =0x0235AAEC mov r1, #0x1d ldrh r0, [r0, #4] - bl FUN_02075BFC + bl sub_02075BFC ldr r1, _02341BCC @ =0x0235AAEC mov r4, r0 ldrh r0, [r1, #4] mov r1, #0x1d - bl FUN_02075C38 + bl sub_02075C38 ldr r1, _02341BCC @ =0x0235AAEC rsb ip, r0, #0x34 ldr r1, [r1, #8] @@ -24510,7 +23720,7 @@ ov02_02341BD8: @ 0x02341BD8 ldr r0, _02341E3C @ =0x0235AAEC mov r1, #0x1d ldrh r0, [r0, #4] - bl FUN_02075BFC + bl sub_02075BFC ldr r1, _02341E40 @ =0x02352AD8 mov r5, r0 ldrh r3, [r1, #4] @@ -24545,7 +23755,7 @@ _02341C60: ldr r0, _02341E3C @ =0x0235AAEC mov r1, #0x1d ldrh r0, [r0, #4] - bl FUN_02075BFC + bl sub_02075BFC mov r3, #0 _02341C90: cmp r0, #2 @@ -24596,7 +23806,7 @@ _02341D3C: ldr r0, _02341E3C @ =0x0235AAEC mov r1, #0x1d ldrh r0, [r0, #4] - bl FUN_02075BFC + bl sub_02075BFC mov r3, #0 _02341D50: cmp r0, #6 @@ -24675,7 +23885,7 @@ ov02_02341E4C: @ 0x02341E4C mov r4, r0 ldrh r0, [r1, #4] mov r1, #0x1d - bl FUN_02075BFC + bl sub_02075BFC mov r1, #0 _02341E68: cmp r0, r4 @@ -24698,7 +23908,7 @@ ov02_02341E90: @ 0x02341E90 mov r4, r0 ldrh r0, [r1, #4] mov r1, #0x1d - bl FUN_02075BFC + bl sub_02075BFC add r0, r0, r4 pop {r4, pc} .align 2, 0 @@ -24720,7 +23930,7 @@ ov02_02341EB4: @ 0x02341EB4 ldr r0, _02341F74 @ =0x0235AAEC mov r1, #0x1d ldrh r0, [r0, #4] - bl FUN_02075C38 + bl sub_02075C38 mov r5, r0 cmp r5, #0x17 bne _02341F00 @@ -24774,7 +23984,7 @@ ov02_02341F7C: @ 0x02341F7C add r2, r2, #6 strh r2, [r0, #4] ldrh r0, [r0, #4] - bl FUN_02075C38 + bl sub_02075C38 cmp r0, #6 blt _02341FB8 bl ov02_023419C8 @@ -24819,12 +24029,12 @@ ov02_02342020: @ 0x02342020 popeq {r4, pc} ldrh r0, [r0, #4] mov r1, #0x1d - bl FUN_02075BFC + bl sub_02075BFC ldr r1, _02342094 @ =0x0235AAEC mov r4, r0 ldrh r0, [r1, #4] mov r1, #0x1d - bl FUN_02075C38 + bl sub_02075C38 ldr r2, _02342098 @ =0x02352BC4 ldr r1, _0234209C @ =0x01FF0000 sub ip, r0, #0x33 @@ -24925,7 +24135,7 @@ _023421A0: mov r4, r0 ldrh r0, [r1, #4] mov r1, #0x1d - bl FUN_02075BFC + bl sub_02075BFC ldr r1, _02342224 @ =0x0235AAEC ldrb r2, [r1, #2] add r2, r2, r0 @@ -25307,11 +24517,11 @@ ov02_02342698: @ 0x02342698 cmp r0, #0 bne _023426E4 add r0, r4, #0xc8 - bl FUN_022ED8C0 + bl ov00_022ED8C0 cmp r0, #0 bne _023426E4 add r0, r4, #0xcc - bl FUN_022ED8C0 + bl ov00_022ED8C0 cmp r0, #0 moveq r0, #0 popeq {r4, pc} @@ -25320,18 +24530,18 @@ _023426E4: cmp r0, #0 bne _02342730 add r0, r4, #0xc0 - bl FUN_022ED8C0 + bl ov00_022ED8C0 cmp r0, #0 moveq r0, #0 popeq {r4, pc} add r0, r4, #0xc4 - bl FUN_022ED8C0 + bl ov00_022ED8C0 cmp r0, #0 moveq r0, #0 popeq {r4, pc} add r0, r4, #0xc0 add r1, r4, #0xf0 - bl FUN_022ED85C + bl ov00_022ED85C cmp r0, #0 moveq r0, #0 popeq {r4, pc} @@ -25385,10 +24595,10 @@ ov02_023427C8: @ 0x023427C8 ldr r1, _02342840 @ =0x02078310 bl ov02_02334DA8 ldr r0, _02342844 @ =0x02353A98 - ldr r1, _02342848 @ =FUN_02077CF8 + ldr r1, _02342848 @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _0234284C @ =0x02353AB0 - ldr r1, _02342850 @ =FUN_020780D0 + ldr r1, _02342850 @ =sub_020780D0 bl ov02_02334DA8 ldr r2, _02342854 @ =0x04001008 ldr r1, _02342858 @ =0x0400000A @@ -25413,9 +24623,9 @@ ov02_023427C8: @ 0x023427C8 _0234283C: .4byte 0x02353A80 _02342840: .4byte 0x02078310 _02342844: .4byte 0x02353A98 -_02342848: .4byte FUN_02077CF8 +_02342848: .4byte sub_02077CF8 _0234284C: .4byte 0x02353AB0 -_02342850: .4byte FUN_020780D0 +_02342850: .4byte sub_020780D0 _02342854: .4byte 0x04001008 _02342858: .4byte 0x0400000A arm_func_end ov02_023427C8 @@ -25570,7 +24780,7 @@ _02342A20: .4byte ov02_02342AA4 ov02_02342A24: @ 0x02342A24 push {r3, lr} ldr r0, _02342A94 @ =0x02353AC4 - ldr r1, _02342A98 @ =FUN_020780D0 + ldr r1, _02342A98 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _02342A9C @ =0x04001008 ldr r1, _02342AA0 @ =0x0400000A @@ -25598,7 +24808,7 @@ ov02_02342A24: @ 0x02342A24 pop {r3, pc} .align 2, 0 _02342A94: .4byte 0x02353AC4 -_02342A98: .4byte FUN_020780D0 +_02342A98: .4byte sub_020780D0 _02342A9C: .4byte 0x04001008 _02342AA0: .4byte 0x0400000A arm_func_end ov02_02342A24 @@ -25877,7 +25087,7 @@ _02342E38: .4byte ov02_02342EBC ov02_02342E3C: @ 0x02342E3C push {r3, lr} ldr r0, _02342EAC @ =0x02353AD8 - ldr r1, _02342EB0 @ =FUN_020780D0 + ldr r1, _02342EB0 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _02342EB4 @ =0x04001008 ldr r1, _02342EB8 @ =0x0400000A @@ -25905,7 +25115,7 @@ ov02_02342E3C: @ 0x02342E3C pop {r3, pc} .align 2, 0 _02342EAC: .4byte 0x02353AD8 -_02342EB0: .4byte FUN_020780D0 +_02342EB0: .4byte sub_020780D0 _02342EB4: .4byte 0x04001008 _02342EB8: .4byte 0x0400000A arm_func_end ov02_02342E3C @@ -26089,7 +25299,6 @@ ov02_0234310C: @ 0x0234310C beq _02343130 cmp r0, #4 beq _02343150 -_02343124: cmp r0, #5 beq _02343194 pop {r3, pc} @@ -26187,7 +25396,7 @@ _02343268: .4byte ov02_023432EC ov02_0234326C: @ 0x0234326C push {r3, lr} ldr r0, _023432DC @ =0x02353AEC - ldr r1, _023432E0 @ =FUN_020780D0 + ldr r1, _023432E0 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _023432E4 @ =0x04001008 ldr r1, _023432E8 @ =0x0400000A @@ -26215,7 +25424,7 @@ ov02_0234326C: @ 0x0234326C pop {r3, pc} .align 2, 0 _023432DC: .4byte 0x02353AEC -_023432E0: .4byte FUN_020780D0 +_023432E0: .4byte sub_020780D0 _023432E4: .4byte 0x04001008 _023432E8: .4byte 0x0400000A arm_func_end ov02_0234326C @@ -26367,10 +25576,10 @@ ov02_023434B4: @ 0x023434B4 ldr r1, _02343540 @ =0x02078310 bl ov02_02334DA8 ldr r0, _02343544 @ =0x02353B18 - ldr r1, _02343548 @ =FUN_02077CF8 + ldr r1, _02343548 @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _0234354C @ =0x02353B30 - ldr r1, _02343550 @ =FUN_020780D0 + ldr r1, _02343550 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _02343554 @ =0x04001008 ldr r1, _02343558 @ =0x0400000A @@ -26400,9 +25609,9 @@ ov02_023434B4: @ 0x023434B4 _0234353C: .4byte 0x02353B00 _02343540: .4byte 0x02078310 _02343544: .4byte 0x02353B18 -_02343548: .4byte FUN_02077CF8 +_02343548: .4byte sub_02077CF8 _0234354C: .4byte 0x02353B30 -_02343550: .4byte FUN_020780D0 +_02343550: .4byte sub_020780D0 _02343554: .4byte 0x04001008 _02343558: .4byte 0x0400000A arm_func_end ov02_023434B4 @@ -26695,10 +25904,10 @@ ov02_02343934: @ 0x02343934 ldr r1, _023439C0 @ =0x02078310 bl ov02_02334DA8 ldr r0, _023439C4 @ =0x02353B5C - ldr r1, _023439C8 @ =FUN_02077CF8 + ldr r1, _023439C8 @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _023439CC @ =0x02353B74 - ldr r1, _023439D0 @ =FUN_020780D0 + ldr r1, _023439D0 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _023439D4 @ =0x04001008 ldr r1, _023439D8 @ =0x0400000A @@ -26728,9 +25937,9 @@ ov02_02343934: @ 0x02343934 _023439BC: .4byte 0x02353B44 _023439C0: .4byte 0x02078310 _023439C4: .4byte 0x02353B5C -_023439C8: .4byte FUN_02077CF8 +_023439C8: .4byte sub_02077CF8 _023439CC: .4byte 0x02353B74 -_023439D0: .4byte FUN_020780D0 +_023439D0: .4byte sub_020780D0 _023439D4: .4byte 0x04001008 _023439D8: .4byte 0x0400000A arm_func_end ov02_02343934 @@ -27062,10 +26271,10 @@ _02343E24: ldr r1, _02343F00 @ =0x02078310 bl ov02_02334DA8 ldr r0, _02343F04 @ =0x02353BB4 - ldr r1, _02343F08 @ =FUN_02077CF8 + ldr r1, _02343F08 @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _02343F0C @ =0x02353BCC - ldr r1, _02343F10 @ =FUN_020780D0 + ldr r1, _02343F10 @ =sub_020780D0 bl ov02_02334DA8 add r0, sp, #0 bl ov02_02334D48 @@ -27105,9 +26314,9 @@ _02343EF8: .4byte 0x02077DA4 _02343EFC: .4byte 0x02353B9C _02343F00: .4byte 0x02078310 _02343F04: .4byte 0x02353BB4 -_02343F08: .4byte FUN_02077CF8 +_02343F08: .4byte sub_02077CF8 _02343F0C: .4byte 0x02353BCC -_02343F10: .4byte FUN_020780D0 +_02343F10: .4byte sub_020780D0 _02343F14: .4byte 0x0235AB0C _02343F18: .4byte 0x04001008 _02343F1C: .4byte 0x0400000A @@ -28077,10 +27286,10 @@ _02344C28: ldr r1, _02344CE0 @ =0x02078310 bl ov02_02334DA8 ldr r0, _02344CE4 @ =0x02353C10 - ldr r1, _02344CE8 @ =FUN_02077CF8 + ldr r1, _02344CE8 @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _02344CEC @ =0x02353C28 - ldr r1, _02344CF0 @ =FUN_020780D0 + ldr r1, _02344CF0 @ =sub_020780D0 bl ov02_02334DA8 add r0, sp, #0 bl ov02_02334D48 @@ -28114,9 +27323,9 @@ _02344CD8: .4byte 0x02352C94 _02344CDC: .4byte 0x02353BF8 _02344CE0: .4byte 0x02078310 _02344CE4: .4byte 0x02353C10 -_02344CE8: .4byte FUN_02077CF8 +_02344CE8: .4byte sub_02077CF8 _02344CEC: .4byte 0x02353C28 -_02344CF0: .4byte FUN_020780D0 +_02344CF0: .4byte sub_020780D0 _02344CF4: .4byte 0x0235AB14 _02344CF8: .4byte 0x04001008 _02344CFC: .4byte 0x0400000A @@ -28581,10 +27790,10 @@ ov02_02345334: @ 0x02345334 ldr r1, _023453C0 @ =0x02078310 bl ov02_02334DA8 ldr r0, _023453C4 @ =0x02353C54 - ldr r1, _023453C8 @ =FUN_02077CF8 + ldr r1, _023453C8 @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _023453CC @ =0x02353C6C - ldr r1, _023453D0 @ =FUN_020780D0 + ldr r1, _023453D0 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _023453D4 @ =0x04001008 ldr r1, _023453D8 @ =0x0400000A @@ -28614,9 +27823,9 @@ ov02_02345334: @ 0x02345334 _023453BC: .4byte 0x02353C3C _023453C0: .4byte 0x02078310 _023453C4: .4byte 0x02353C54 -_023453C8: .4byte FUN_02077CF8 +_023453C8: .4byte sub_02077CF8 _023453CC: .4byte 0x02353C6C -_023453D0: .4byte FUN_020780D0 +_023453D0: .4byte sub_020780D0 _023453D4: .4byte 0x04001008 _023453D8: .4byte 0x0400000A arm_func_end ov02_02345334 @@ -28630,7 +27839,7 @@ ov02_023453DC: @ 0x023453DC ldr r0, _02345470 @ =0x02352D54 add r1, sp, #4 mov r2, #0xc - bl FUN_0207C330 + bl sub_0207C330 add r1, sp, #0 mov r0, #0 bl ov02_02338DC8 @@ -28642,7 +27851,7 @@ ov02_023453DC: @ 0x023453DC addne r0, r0, #1 strbne r0, [sp, #0xe] add r0, sp, #4 - bl FUN_022D75EC + bl ov00_022D75EC ldr r1, _02345474 @ =0x0235AB1C cmp r0, #0 str r0, [r1, #4] @@ -28652,7 +27861,7 @@ ov02_023453DC: @ 0x023453DC bne _02345454 ldrb r0, [r4, #0xf4] mov r1, r4 - bl FUN_022D7AB0 + bl ov00_022D7AB0 _02345454: mov r0, #0 ldr r1, _02345478 @ =ov02_0234562C @@ -28764,18 +27973,18 @@ ov02_02345588: @ 0x02345588 ldr r0, [r1, #4] cmp r0, #0 beq _023455B0 - bl FUN_022D7958 + bl ov00_022D7958 cmp r0, #0 popeq {r4, pc} _023455B0: - bl FUN_022EE00C + bl ov00_022EE00C add r1, r4, #0xf0 mov r2, #0xe - bl FUN_0207C4C8 - bl FUN_022EE00C + bl sub_0207C4C8 + bl ov00_022EE00C add r1, r4, #0x1f0 mov r2, #0xe - bl FUN_0207C4C8 + bl sub_0207C4C8 bl ov02_023344AC mov r0, #0 bl ov02_0234E02C @@ -28811,7 +28020,7 @@ ov02_0234562C: @ 0x0234562C ldr r0, [r1, #4] cmp r0, #0 beq _02345650 - bl FUN_022D7794 + bl ov00_022D7794 movs r5, r0 popeq {r3, r4, r5, pc} _02345650: @@ -28832,7 +28041,7 @@ _02345684: cmp r0, #0 ldreq r0, _023456C8 @ =0xFFFF3BE9 beq _02345694 - bl FUN_022D7864 + bl ov00_022D7864 _02345694: mvn r1, #9 cmp r0, r1 @@ -28878,7 +28087,7 @@ _02345720: .4byte ov02_02345790 ov02_02345724: @ 0x02345724 push {r3, lr} ldr r0, _02345780 @ =0x02353C80 - ldr r1, _02345784 @ =FUN_020780D0 + ldr r1, _02345784 @ =sub_020780D0 bl ov02_02334DA8 ldr r2, _02345788 @ =0x04001008 ldr r1, _0234578C @ =0x0400000A @@ -28901,7 +28110,7 @@ ov02_02345724: @ 0x02345724 pop {r3, pc} .align 2, 0 _02345780: .4byte 0x02353C80 -_02345784: .4byte FUN_020780D0 +_02345784: .4byte sub_020780D0 _02345788: .4byte 0x04001008 _0234578C: .4byte 0x0400000A arm_func_end ov02_02345724 @@ -29076,7 +28285,7 @@ _023459BC: .4byte ov02_02345A2C ov02_023459C0: @ 0x023459C0 push {r3, lr} ldr r0, _02345A1C @ =0x02353C94 - ldr r1, _02345A20 @ =FUN_020780D0 + ldr r1, _02345A20 @ =sub_020780D0 bl ov02_02334DA8 ldr r2, _02345A24 @ =0x04001008 ldr r1, _02345A28 @ =0x0400000A @@ -29099,7 +28308,7 @@ ov02_023459C0: @ 0x023459C0 pop {r3, pc} .align 2, 0 _02345A1C: .4byte 0x02353C94 -_02345A20: .4byte FUN_020780D0 +_02345A20: .4byte sub_020780D0 _02345A24: .4byte 0x04001008 _02345A28: .4byte 0x0400000A arm_func_end ov02_023459C0 @@ -29262,7 +28471,7 @@ _02345BF8: .4byte ov02_02345C7C ov02_02345BFC: @ 0x02345BFC push {r3, lr} ldr r0, _02345C6C @ =0x02353CA8 - ldr r1, _02345C70 @ =FUN_020780D0 + ldr r1, _02345C70 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _02345C74 @ =0x04001008 ldr r1, _02345C78 @ =0x0400000A @@ -29290,7 +28499,7 @@ ov02_02345BFC: @ 0x02345BFC pop {r3, pc} .align 2, 0 _02345C6C: .4byte 0x02353CA8 -_02345C70: .4byte FUN_020780D0 +_02345C70: .4byte sub_020780D0 _02345C74: .4byte 0x04001008 _02345C78: .4byte 0x0400000A arm_func_end ov02_02345BFC @@ -29426,10 +28635,10 @@ ov02_02345E18: @ 0x02345E18 ldr r1, _02345EA4 @ =0x02078310 bl ov02_02334DA8 ldr r0, _02345EA8 @ =0x02353CD4 - ldr r1, _02345EAC @ =FUN_02077CF8 + ldr r1, _02345EAC @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _02345EB0 @ =0x02353CEC - ldr r1, _02345EB4 @ =FUN_020780D0 + ldr r1, _02345EB4 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _02345EB8 @ =0x04001008 ldr r1, _02345EBC @ =0x0400000A @@ -29459,9 +28668,9 @@ ov02_02345E18: @ 0x02345E18 _02345EA0: .4byte 0x02353CBC _02345EA4: .4byte 0x02078310 _02345EA8: .4byte 0x02353CD4 -_02345EAC: .4byte FUN_02077CF8 +_02345EAC: .4byte sub_02077CF8 _02345EB0: .4byte 0x02353CEC -_02345EB4: .4byte FUN_020780D0 +_02345EB4: .4byte sub_020780D0 _02345EB8: .4byte 0x04001008 _02345EBC: .4byte 0x0400000A arm_func_end ov02_02345E18 @@ -29684,16 +28893,16 @@ ov02_02346174: @ 0x02346174 mov r0, #2 bl ov02_02334DE8 add r0, sp, #0x16 - bl FUN_0207BA08 + bl sub_0207BA08 add r1, sp, #0 mov r0, #0 mov r2, #0x16 - bl FUN_0207C2B8 + bl sub_0207c2b8 ldrh r2, [sp, #0x30] add r0, sp, #0x1a add r1, sp, #0 lsl r2, r2, #1 - bl FUN_0207C2E0 + bl sub_0207C2E0 add r0, sp, #0 mov r1, #0x28 bl ov02_02334EE4 @@ -29720,10 +28929,10 @@ ov02_02346208: @ 0x02346208 ldr r1, _02346294 @ =0x02078310 bl ov02_02334DA8 ldr r0, _02346298 @ =0x02353D18 - ldr r1, _0234629C @ =FUN_02077CF8 + ldr r1, _0234629C @ =sub_02077CF8 bl ov02_02334DA8 ldr r0, _023462A0 @ =0x02353D30 - ldr r1, _023462A4 @ =FUN_020780D0 + ldr r1, _023462A4 @ =sub_020780D0 bl ov02_02334DA8 ldr r3, _023462A8 @ =0x04001008 ldr r1, _023462AC @ =0x0400000A @@ -29753,9 +28962,9 @@ ov02_02346208: @ 0x02346208 _02346290: .4byte 0x02353D00 _02346294: .4byte 0x02078310 _02346298: .4byte 0x02353D18 -_0234629C: .4byte FUN_02077CF8 +_0234629C: .4byte sub_02077CF8 _023462A0: .4byte 0x02353D30 -_023462A4: .4byte FUN_020780D0 +_023462A4: .4byte sub_020780D0 _023462A8: .4byte 0x04001008 _023462AC: .4byte 0x0400000A arm_func_end ov02_02346208 @@ -30065,7 +29274,7 @@ ov02_02346750: @ 0x02346750 add r1, ip, #4 mov r2, #0x600 str ip, [r3] - bl FUN_0207C3B4 + bl sub_0207c3b4 ldr r1, _023467AC @ =ov02_0234684C mov r0, #1 mov r2, #0 @@ -30125,7 +29334,7 @@ _02346820: mov r0, r8 mov r1, r4 mov r2, r6 - bl FUN_0207C2E0 + bl sub_0207C2E0 add r5, r5, #1 cmp r5, r7 add r8, r8, #0x40 @@ -30146,13 +29355,13 @@ ov02_0234684C: @ 0x0234684C popeq {r3, pc} add r0, r1, #4 mov r1, #0x600 - bl FUN_0207A2DC + bl sub_0207A2DC ldr r0, _0234689C @ =0x0235AB34 mov r1, #0 ldr r0, [r0] mov r2, #0x600 add r0, r0, #4 - bl FUN_020780D0 + bl sub_020780D0 ldr r0, _0234689C @ =0x0235AB34 mov r1, #0 ldr r0, [r0] @@ -30189,7 +29398,7 @@ ov02_023468DC: @ 0x023468DC mov r4, r0 mov r2, #0x20 ldmib r1, {r0, r1} - bl FUN_0207C2E0 + bl sub_0207C2E0 mov r1, r4 mov r0, #1 bl ov02_0234FB40 @@ -30222,7 +29431,7 @@ ov02_02346934: @ 0x02346934 ldr r0, [r1, #4] mov r1, #0x5000000 mov r2, #0x200 - bl FUN_0207C2E0 + bl sub_0207C2E0 mov r1, r4 mov r0, #1 bl ov02_0234FB40 @@ -30548,7 +29757,7 @@ ov02_02346D30: @ 0x02346D30 mov r0, #0x7f bge _02346D68 rsb r1, r4, #6 - bl FUN_02075BFC + bl sub_02075BFC _02346D68: bl ov02_02348104 cmp r4, #2 @@ -30559,7 +29768,7 @@ _02346D68: bge _02346D94 rsb r1, r4, #6 mov r0, #0x200 - bl FUN_02075BFC + bl sub_02075BFC sub r1, r0, #0x100 _02346D94: ldr r0, _02346DA4 @ =0x0000FFFF @@ -30792,7 +30001,7 @@ ov02_0234705C: @ 0x0234705C cmp r0, #0 popeq {r3, pc} _02347070: - bl FUN_022BF640 + bl ov00_022BF640 cmp r0, #0x8000 bne _02347070 ldr r0, _0234708C @ =0x0235AB44 @@ -30811,12 +30020,12 @@ ov02_02347090: @ 0x02347090 ldr r1, [r1] mov r2, #0x348 add r1, r1, #0x1300 - bl FUN_0207C2B8 + bl sub_0207c2b8 ldr r0, _02347150 @ =0x0235AB44 ldr r1, _02347154 @ =ov02_02347288 ldr r0, [r0] mov r2, #3 - bl FUN_022BFB14 + bl ov00_022BFB14 cmp r0, #2 movne r0, #0 popne {r3, r4, r5, pc} @@ -30825,7 +30034,7 @@ _023470D0: ldr r0, [r4] add r0, r0, #0x28c add r0, r0, #0x1400 - bl FUN_022BF3E0 + bl ov00_022BF3E0 ldr ip, [r4] add r0, ip, #0x1600 ldrh r0, [r0, #0x8c] @@ -30849,7 +30058,7 @@ _02347104: str r0, [lr] add r0, ip, #0x1000 str r1, [r0, #0x648] - bl FUN_022BF780 + bl ov00_022BF780 ldr r1, _02347150 @ =0x0235AB44 ldr r1, [r1] add r1, r1, #0x1600 @@ -30873,7 +30082,7 @@ ov02_0234715C: @ 0x0234715C ldr r1, [r1] add r1, r1, #0x248 add r1, r1, #0x1400 - bl FUN_022BFED8 + bl ov00_022BFED8 cmp r0, #2 moveq r0, #1 movne r0, #0 @@ -30894,7 +30103,7 @@ ov02_02347190: @ 0x02347190 ldr r0, [r1] add r0, r0, #0x28c add r0, r0, #0x1400 - bl FUN_022BF3E0 + bl ov00_022BF3E0 ldr r0, _02347224 @ =0x0235AB44 ldr r0, [r0] add r0, r0, #0x1600 @@ -30902,7 +30111,7 @@ ov02_02347190: @ 0x02347190 cmp r0, #2 beq _0234720C ldr r0, _02347228 @ =ov02_02347288 - bl FUN_022BFB9C + bl ov00_022BFB9C cmp r0, #2 movne r0, #0 popne {r4, pc} @@ -30911,7 +30120,7 @@ _023471E8: ldr r0, [r4] add r0, r0, #0x28c add r0, r0, #0x1400 - bl FUN_022BF3E0 + bl ov00_022BF3E0 ldr r0, [r4] add r0, r0, #0x1600 ldrh r0, [r0, #0x8c] @@ -30919,7 +30128,7 @@ _023471E8: bne _023471E8 _0234720C: ldr r0, _02347228 @ =ov02_02347288 - bl FUN_022BFBD4 + bl ov00_022BFBD4 cmp r0, #2 movne r0, #0 moveq r0, #1 @@ -30944,7 +30153,7 @@ _02347250: mov r1, r5 mov r2, r4 add r0, r8, #0x20 - bl FUN_02087348 + bl Memcmp cmp r0, #0 add r7, r7, #1 addne r6, r6, #1 @@ -30984,7 +30193,7 @@ _023472D8: bl ov02_0234715C pop {r3, pc} _023472E0: - bl FUN_0207BC20 + bl WaitForever2 pop {r3, pc} .align 2, 0 _023472E8: .4byte 0x0235AB44 @@ -31001,7 +30210,7 @@ ov02_023472EC: @ 0x023472EC add r0, r2, #0xf00 add r2, r2, #0x1300 str r2, [sp] - bl FUN_0207A2A4 + bl sub_0207A2A4 ldrh r0, [fp, #0xe] mov sl, #0 cmp r0, #0 @@ -31023,7 +30232,7 @@ _02347354: mov r2, r6 add r0, r4, #4 add r1, r7, #0x20 - bl FUN_02087348 + bl Memcmp cmp r0, #0 beq _0234737C add r5, r5, #1 @@ -31041,7 +30250,7 @@ _02347394: mov r1, r7 mov r2, r6 add r0, r8, #0x20 - bl FUN_02087348 + bl Memcmp cmp r0, #0 beq _023473BC add r5, r5, #1 @@ -31059,11 +30268,11 @@ _023473C8: add r0, r4, #4 add r1, sb, #0x20 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, sb add r0, r4, #0xc mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, fp, sl, lsl #1 ldrh r0, [r0, #0x50] strh r0, [sb, #0x26] @@ -31076,7 +30285,7 @@ _023473C8: add r0, sp, #4 mov r1, r4 strb r2, [sb, #0x28] - bl FUN_022BF814 + bl ov00_022BF814 ldrb r8, [sp, #4] mov r7, #0 cmp r8, #0 @@ -31099,7 +30308,7 @@ _02347444: ldr r0, [r1, #8] mov r1, r5 mov r2, r4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 moveq r0, #2 strbeq r0, [sb, #0x28] @@ -31132,10 +30341,10 @@ ov02_023474C0: @ 0x023474C0 str r0, [r1] ldr r1, _02347500 @ =0x0000A001 add r0, r2, #0x400 - bl FUN_02085030 + bl sub_02085030 ldr r0, _023474FC @ =0x0235AB48 ldr r0, [r0] - bl FUN_022ED660 + bl ov00_022ED660 pop {r3, pc} .align 2, 0 _023474F8: .4byte 0x000006F8 @@ -31190,7 +30399,7 @@ ov02_02347554: @ 0x02347554 mov r2, #0x20 ldr r1, [r1] add r1, r1, #0x440 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _02347580 @ =0x0235AB48 mov r1, #0 ldr r0, [r0] @@ -31209,7 +30418,7 @@ ov02_02347584: @ 0x02347584 mov r1, #0 add r0, r0, #0x480 mov r2, #0x10 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r6 mov r1, #0x20 bl ov02_0234F59C @@ -31263,7 +30472,7 @@ _0234763C: strb r3, [r4, #0x4e6] ldr r1, [r1] add r1, r1, #0x480 - bl FUN_0207C4C8 + bl sub_0207C4C8 _02347668: cmp r5, #5 bgt _02347680 @@ -31336,13 +30545,13 @@ ov02_023477B4: @ 0x023477B4 ldr r2, _023477D0 @ =0x0235AB48 mov r1, r0 ldr r0, [r2] - ldr ip, _023477D4 @ =FUN_0207C4C8 + ldr ip, _023477D4 @ =sub_0207C4C8 mov r2, #0x20 add r0, r0, #0x440 bx ip .align 2, 0 _023477D0: .4byte 0x0235AB48 -_023477D4: .4byte FUN_0207C4C8 +_023477D4: .4byte sub_0207C4C8 arm_func_end ov02_023477B4 arm_func_start ov02_023477D8 @@ -31358,7 +30567,7 @@ ov02_023477D8: @ 0x023477D8 str r2, [sp, #4] ldrb r2, [r3, #0x4c0] ldrb r3, [r3, #0x4c1] - bl FUN_020790DC + bl sub_020790dc add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -31379,7 +30588,7 @@ ov02_02347818: @ 0x02347818 str r2, [sp, #4] ldrb r2, [r3, #0x4f0] ldrb r3, [r3, #0x4f1] - bl FUN_020790DC + bl sub_020790dc add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -31401,7 +30610,7 @@ ov02_02347858: @ 0x02347858 str r2, [sp, #4] ldrb r2, [ip, #0x4c4] ldrb r3, [r3, #0x401] - bl FUN_020790DC + bl sub_020790dc add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -31423,7 +30632,7 @@ ov02_0234789C: @ 0x0234789C str r2, [sp, #4] ldrb r2, [ip, #0x4c8] ldrb r3, [r3, #0x401] - bl FUN_020790DC + bl sub_020790dc add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -31445,7 +30654,7 @@ ov02_023478E0: @ 0x023478E0 str r2, [sp, #4] ldrb r2, [ip, #0x4cc] ldrb r3, [r3, #0x401] - bl FUN_020790DC + bl sub_020790dc add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -31486,7 +30695,7 @@ _02347958: strb r0, [r5, #0x4f4] add r0, r4, #0xc0 mov r2, #4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 ldrne r0, _02347A14 @ =0x0235AB48 movne r1, #0 @@ -31497,13 +30706,13 @@ _02347958: strb r1, [r0, #0x4f5] ldr r1, _02347A18 @ =0x02352DC4 add r0, r4, #0xc8 - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _023479D8 ldr r1, _02347A18 @ =0x02352DC4 add r0, r4, #0xcc mov r2, #4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 beq _023479EC _023479D8: @@ -31522,7 +30731,7 @@ _023479FC: ldrb r0, [r4, #0xd0] ldr r1, [r1] add r1, r1, #0x4f0 - bl FUN_022ED804 + bl ov00_022ED804 pop {r3, r4, r5, pc} .align 2, 0 _02347A14: .4byte 0x0235AB48 @@ -31555,23 +30764,23 @@ _02347A40: beq _02347A94 add r0, r5, #0xc0 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C add r0, r5, #0xc4 mov r1, #0 mov r2, #4 - bl FUN_0207C40C + bl sub_0207C40C mov r0, #0 b _02347AB8 _02347A94: add r0, r4, #0xc0 add r1, r5, #0xc0 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r4, #0xc4 add r1, r5, #0xc4 mov r2, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r4, #0xf0 - bl FUN_022ED7C0 + bl ov00_022ED7C0 _02347AB8: strb r0, [r5, #0xd0] ldrb r0, [r4, #0xf6] @@ -31580,12 +30789,12 @@ _02347AB8: beq _02347ADC add r0, r5, #0xc8 mov r1, #0 - bl FUN_0207C40C + bl sub_0207C40C b _02347AE8 _02347ADC: add r0, r4, #0xc8 add r1, r5, #0xc8 - bl FUN_0207C4C8 + bl sub_0207C4C8 _02347AE8: ldrb r0, [r4, #0xf4] bl ov02_02347E18 @@ -31603,11 +30812,11 @@ ov02_02347AF8: @ 0x02347AF8 mov r1, #0 add r0, r4, #0x400 mov r2, #0xef - bl FUN_0207C40C + bl sub_0207C40C mov r0, r6 add r1, r4, #0x440 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [r6, #0x20] cmp r0, #1 beq _02347B48 @@ -31653,7 +30862,7 @@ _02347BB8: mov r0, r8 mov r1, r7 mov r2, r5 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r6, r6, #1 cmp r6, #4 add r7, r7, #0x10 @@ -31664,7 +30873,7 @@ _02347BB8: mov r1, #0 mov r2, #4 strb r3, [r4, #0x4e7] - bl FUN_0207C40C + bl sub_0207C40C mov r0, #1 strb r0, [r4, #0x4f5] strb r0, [r4, #0x4f6] @@ -31684,47 +30893,47 @@ ov02_02347C0C: @ 0x02347C0C add r4, r0, #0x400 mov r0, r4 mov r2, #0xef - bl FUN_0207C40C + bl sub_0207C40C mov r0, r5 add r1, r4, #0xd1 mov r2, #5 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #6 add r1, r4, #0xd6 mov r2, #5 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #0xc add r1, r4, #0xdb mov r2, #5 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #0x12 add r1, r4, #0xe0 mov r2, #5 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #0x18 add r1, r4, #0x60 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #0x39 add r1, r4, #0x80 mov r2, #0xd - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #0x47 add r1, r4, #0x90 mov r2, #0xd - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #0x55 add r1, r4, #0xa0 mov r2, #0xd - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #0x63 add r1, r4, #0xb0 mov r2, #0xd - bl FUN_0207C4C8 + bl sub_0207C4C8 add r0, r5, #0x71 add r1, r4, #0x40 mov r2, #0x20 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r2, [r4, #0xe6] mov r1, #1 add r0, r4, #0xf0 @@ -31737,7 +30946,7 @@ ov02_02347C0C: @ 0x02347C0C strb r1, [r4, #0xe7] mov r1, #0 mov r2, #4 - bl FUN_0207C40C + bl sub_0207C40C mov r0, #1 strb r0, [r4, #0xf5] strb r0, [r4, #0xf6] @@ -31766,7 +30975,7 @@ ov02_02347D2C: @ 0x02347D2C add r4, r0, r5, lsl #8 mov r0, r4 mov r2, #0xef - bl FUN_0207C40C + bl sub_0207C40C mov r1, #0xff mov r0, r5 strb r1, [r4, #0xe7] @@ -31784,7 +30993,7 @@ ov02_02347D68: @ 0x02347D68 mov r0, #0 ldr r1, [r1] mov r2, #0x400 - bl FUN_0207C2B8 + bl sub_0207c2b8 ldr r0, _02347E14 @ =0x0235AB48 mov r3, #0 mov r2, #0xff @@ -31796,9 +31005,9 @@ _02347D90: cmp r3, #3 blt _02347D90 add r0, sp, #0 - bl FUN_022EE650 + bl ov00_022EE650 add r0, sp, #0 - bl FUN_022EDF4C + bl ov00_022EDF4C mov r8, #0 ldr r4, _02347E14 @ =0x0235AB48 mov r6, r0 @@ -31810,7 +31019,7 @@ _02347DCC: add r1, r1, r7 mov r2, r5 add r1, r1, #0xf0 - bl FUN_0207C4C8 + bl sub_0207C4C8 add r8, r8, #1 cmp r8, #2 add r7, r7, #0x100 @@ -31842,7 +31051,7 @@ ov02_02347E18: @ 0x02347E18 mov r1, r6 mov r2, #0x10 mov r4, #1 - bl FUN_0207C40C + bl sub_0207C40C add r0, sp, #4 mov r2, r4 str r2, [r0, r7, lsl #2] @@ -31901,7 +31110,7 @@ _02347F08: add r0, r1, #0xf8 add r0, r0, #0x400 add r1, r1, r7 - bl FUN_02085158 + bl sub_02085158 ldr r1, [r8] add r1, r1, r6, lsl #8 strh r0, [r1, #0xfe] @@ -31918,7 +31127,7 @@ _02347F38: add r1, sp, #4 ldr r0, [r0] str r2, [sp] - bl FUN_022ED68C + bl ov00_022ED68C add r0, sp, #0 bl ov02_0234E7D8 add sp, sp, #0x14 @@ -31935,7 +31144,7 @@ ov02_02347F80: @ 0x02347F80 add r0, sp, #0 mov r1, #0 mov r2, #4 - bl FUN_0207C40C + bl sub_0207C40C mov r7, #0 mov r8, r7 mov r4, #0x20 @@ -31946,7 +31155,7 @@ _02347FB4: mov r1, r6 mov r2, r5 add r0, sl, r8 - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r1, fp mov r2, r6 _02347FCC: @@ -31959,7 +31168,7 @@ _02347FCC: blt _02347FCC _02347FE8: mov r0, r6 - bl FUN_0208B360 + bl sub_0208b360 strb r0, [sb, r7] add r7, r7, #1 cmp r7, #4 @@ -32055,12 +31264,12 @@ ov02_02348104: @ 0x02348104 ldr r2, _0234811C @ =0x0235AB4C mov r1, r0 ldr r0, [r2] - ldr ip, _02348120 @ =FUN_0232BFA4 + ldr ip, _02348120 @ =ov02_0232BFA4 add r0, r0, #0x94 bx ip .align 2, 0 _0234811C: .4byte 0x0235AB4C -_02348120: .4byte FUN_0232BFA4 +_02348120: .4byte ov02_0232BFA4 arm_func_end ov02_02348104 arm_func_start ov02_02348124 @@ -32080,14 +31289,14 @@ _02348144: .4byte ov02_0232BFEC arm_func_start ov02_02348148 ov02_02348148: @ 0x02348148 ldr r0, _02348160 @ =0x0235AB4C - ldr ip, _02348164 @ =FUN_0232BF68 + ldr ip, _02348164 @ =ov02_0232BF68 ldr r0, [r0] mov r1, #0 add r0, r0, #0x94 bx ip .align 2, 0 _02348160: .4byte 0x0235AB4C -_02348164: .4byte FUN_0232BF68 +_02348164: .4byte ov02_0232BF68 arm_func_end ov02_02348148 _02348168: .byte 0x00, 0xC0, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1 @@ -32906,12 +32115,12 @@ ov02_02348C64: @ 0x02348C64 mov r4, r0 ldr r0, [r1] mov r1, #0x600 - bl FUN_0207A2DC + bl sub_0207A2DC ldr r0, _02348CAC @ =0x0235AB50 mov r1, #0 ldr r0, [r0] mov r2, #0x600 - bl FUN_02078070 + bl sub_02078070 ldr r0, _02348CAC @ =0x0235AB50 ldr r0, [r0] bl ov02_0234CF78 @@ -32935,7 +32144,7 @@ ov02_02348CB0: @ 0x02348CB0 add r1, r0, #0x1000 str r0, [r2] str r4, [r1, #0x370] - bl FUN_0207AE44 + bl sub_0207AE44 ldr r4, _02348E1C @ =0x0235AB58 mov r2, #3 ldr r3, [r4] @@ -32944,14 +32153,14 @@ ov02_02348CB0: @ 0x02348CB0 str r1, [r3, #0xb8c] ldr r0, [r4] ldr r1, _02348E20 @ =ov02_02348F64 - bl FUN_022BFB14 + bl ov00_022BFB14 cmp r0, #2 bne _02348E04 _02348D08: ldr r0, [r4] add r0, r0, #0x3b8 add r0, r0, #0x1000 - bl FUN_022BF3E0 + bl ov00_022BF3E0 ldr ip, [r4] add r0, ip, #0x1300 ldrh r0, [r0, #0xb8] @@ -32971,20 +32180,20 @@ _02348D3C: str r0, [lr] add r0, ip, #0x1000 str r1, [r0, #0x374] - bl FUN_022BF780 + bl ov00_022BF780 ldr r1, _02348E1C @ =0x0235AB58 ldr r1, [r1] add r1, r1, #0x1300 strh r0, [r1, #0x7c] add r0, sp, #0 - bl FUN_0207BA08 + bl sub_0207BA08 ldr r1, _02348E1C @ =0x0235AB58 ldr r0, _02348E28 @ =0x02352E04 ldr r1, [r1] mov r2, #8 add r1, r1, #0x388 add r1, r1, #0x1000 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r2, _02348E1C @ =0x0235AB58 mov r3, #1 ldr r1, [r2] @@ -32996,7 +32205,7 @@ _02348D3C: add r1, r1, #0x394 add r1, r1, #0x1000 lsl r2, r2, #1 - bl FUN_0207C4C8 + bl sub_0207C4C8 bl ov02_02348E34 cmp r0, #0 beq _02348E04 @@ -33036,7 +32245,7 @@ ov02_02348E34: @ 0x02348E34 ldr r1, [r1] add r1, r1, #0x374 add r1, r1, #0x1000 - bl FUN_022BFED8 + bl ov00_022BFED8 cmp r0, #2 moveq r0, #1 movne r0, #0 @@ -33057,7 +32266,7 @@ ov02_02348E68: @ 0x02348E68 ldr r0, [r1] add r0, r0, #0x3b8 add r0, r0, #0x1000 - bl FUN_022BF3E0 + bl ov00_022BF3E0 ldr r0, _02348F40 @ =0x0235AB58 ldr r0, [r0] add r0, r0, #0x1300 @@ -33065,7 +32274,7 @@ ov02_02348E68: @ 0x02348E68 cmp r0, #2 beq _02348EE4 ldr r0, _02348F44 @ =ov02_02348F64 - bl FUN_022BFB9C + bl ov00_022BFB9C cmp r0, #2 movne r0, #0 popne {r4, pc} @@ -33074,7 +32283,7 @@ _02348EC0: ldr r0, [r4] add r0, r0, #0x3b8 add r0, r0, #0x1000 - bl FUN_022BF3E0 + bl ov00_022BF3E0 ldr r0, [r4] add r0, r0, #0x1300 ldrh r0, [r0, #0xb8] @@ -33082,7 +32291,7 @@ _02348EC0: bne _02348EC0 _02348EE4: ldr r0, _02348F44 @ =ov02_02348F64 - bl FUN_022BFBD4 + bl ov00_022BFBD4 cmp r0, #2 movne r0, #0 popne {r4, pc} @@ -33163,7 +32372,7 @@ _02348FE0: bl ov02_02348E34 pop {r3, pc} _02348FE8: - bl FUN_0207BC20 + bl WaitForever2 pop {r3, pc} .align 2, 0 _02348FF0: .4byte 0x0235AB58 @@ -33182,11 +32391,11 @@ _0234900C: ldr r6, [r0, #0x10] mov r1, #0xc0 mov r0, r6 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldr r1, _02349140 @ =0x02352E04 add r0, r6, #0xc mov r2, #8 - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _0234912C ldr r0, _02349144 @ =0x0235AB58 @@ -33198,7 +32407,7 @@ _0234904C: mov r1, r8 mov r2, r4 add r0, r6, #4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _023490A4 rsb r0, r5, r5, lsl #3 @@ -33230,7 +32439,7 @@ _023490C4: mov r0, r8 mov r1, r5 mov r2, r4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _0234911C rsb r4, sl, sl, lsl #3 @@ -33238,7 +32447,7 @@ _023490C4: add r0, r6, #4 add r1, r1, r4 mov r2, #6 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r0, [r6, #0x15] tst r0, #1 ldr r0, _02349144 @ =0x0235AB58 @@ -33284,7 +32493,7 @@ ov02_0234914C: @ 0x0234914C _02349180: add r0, r2, #0xf00 mov r1, #0x400 - bl FUN_0207A2A4 + bl sub_0207A2A4 ldrh fp, [sl, #0xe] mov r6, #0 cmp fp, #0 @@ -33298,7 +32507,7 @@ _023491A8: ldr r1, _02349254 @ =0x02352E04 mov r2, #8 add r0, r5, #0xc - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _02349240 ldrb r0, [r5, #0x15] @@ -33310,7 +32519,7 @@ _023491DC: mov r1, r8 mov r2, r4 add r0, r5, #4 - bl FUN_02087348 + bl Memcmp cmp r0, #0 bne _02349230 rsb r0, r7, r7, lsl #3 @@ -33347,7 +32556,7 @@ _02349254: .4byte 0x02352E04 ov02_02349258: @ 0x02349258 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} str r0, [sp] - bl FUN_0207AE44 + bl sub_0207AE44 ldr r2, _02349388 @ =0x0235AB58 ldr r3, _0234938C @ =0x0017F898 ldr sl, [r2] @@ -33370,7 +32579,7 @@ _023492AC: mov r0, r8 mov r1, r4 mov r2, fp - bl FUN_02087348 + bl Memcmp cmp r0, #0 beq _023492D8 add r0, sb, #0x1000 @@ -33474,7 +32683,7 @@ ov02_02349394: @ 0x02349394 mov r1, #0x1f strb r2, [r3, #0x1e] mov r2, #0 - bl FUN_02077704 + bl sub_02077704 ldr r1, _023496A0 @ =0x02352F08 mov r0, #0 ldrb r1, [r1, sl] @@ -33699,7 +32908,7 @@ ov02_02349734: @ 0x02349734 strb r2, [r3, #0x1a] ldr r1, [r1] ldrsb r1, [r1, #0x1a] - bl FUN_0207772C + bl sub_0207772C ldr r1, _02349788 @ =0x0235AB5C mvn r0, #0xb ldr r1, [r1] @@ -34192,7 +33401,7 @@ ov02_02349DF0: @ 0x02349DF0 strb r2, [r3, #0x1a] ldr r1, [r1] ldrsb r1, [r1, #0x1a] - bl FUN_0207772C + bl sub_0207772C ldr r0, _02349E40 @ =0x0235AB5C ldr r0, [r0] ldrsb r0, [r0, #0x1a] @@ -34281,14 +33490,14 @@ ov02_02349EFC: @ 0x02349EFC _02349F38: .4byte 0x0235AB60 arm_func_end ov02_02349EFC - arm_func_start FUN_02349F3C -FUN_02349F3C: @ 0x02349F3C + arm_func_start ov02_02349F3 +ov02_02349F3: @ 0x02349F3C push {r4, r5, lr} sub sp, sp, #0x7c mov r5, r0 add r0, sp, #0x28 mov r4, r1 - bl FUN_0207BA08 + bl sub_0207BA08 ldrb r2, [sp, #0x12] ldrb r1, [sp, #0x29] ldrh r3, [sp, #0x42] @@ -34300,7 +33509,7 @@ FUN_02349F3C: @ 0x02349F3C add r1, sp, #0x14 lsl r2, r3, #1 strb r3, [sp, #0x13] - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r2, [sp, #0x12] ldr r0, _0234A054 @ =0x0235AB60 add lr, sp, #4 @@ -34341,16 +33550,16 @@ _02349FC4: add r0, r0, #0x1b000 ldr r0, [r0, #0x140] mov r3, r4 - bl FUN_022C6EFC + bl ov00_022C6EFC cmp r0, #0 beq _0234A030 - bl FUN_0207BC20 + bl WaitForever2 _0234A030: mov r0, #0x100 mov r1, #1 - bl FUN_022C7150 + bl ov00_022C7150 ldr r0, _0234A058 @ =0x0234A64C - bl FUN_022C3270 + bl ov00_022C3270 mov r0, #1 bl ov02_0234A970 add sp, sp, #0x7c @@ -34358,7 +33567,7 @@ _0234A030: .align 2, 0 _0234A054: .4byte 0x0235AB60 _0234A058: .4byte 0x0234A64C - arm_func_end FUN_02349F3C + arm_func_end ov02_02349F3 arm_func_start ov02_0234A05C ov02_0234A05C: @ 0x0234A05C @@ -34368,7 +33577,7 @@ ov02_0234A05C: @ 0x0234A05C mov r0, #2 bl ov02_0234A970 mov r0, r4 - bl FUN_022C74A0 + bl ov00_022C74A0 cmp r0, #0 beq _0234A08C mov r0, #7 @@ -34379,7 +33588,7 @@ _0234A08C: bl ov02_0234A0A4 cmp r0, #0 popne {r3, r4, r5, pc} - bl FUN_0207BC20 + bl WaitForever2 pop {r3, r4, r5, pc} arm_func_end ov02_0234A05C @@ -34394,10 +33603,10 @@ ov02_0234A0A4: @ 0x0234A0A4 moveq r4, r5 beq _0234A0EC add r0, sp, #0 - bl FUN_0207F3E4 + bl FileInit ldr r1, [r6] add r0, sp, #0 - bl FUN_0207F6C4 + bl sub_0207F6C4 cmp r0, #0 addeq sp, sp, #0x48 moveq r0, r5 @@ -34405,7 +33614,7 @@ ov02_0234A0A4: @ 0x0234A0A4 add r4, sp, #0 _0234A0EC: mov r0, r4 - bl FUN_022C4698 + bl ov00_022C4698 cmp r0, #0 beq _0234A158 ldr r1, _0234A174 @ =0x0235AB60 @@ -34420,7 +33629,7 @@ _0234A0EC: beq _0234A158 mov r0, r4 mov r2, #0x10000 - bl FUN_022C4718 + bl ov00_022C4718 cmp r0, #0 beq _0234A158 ldr r1, _0234A174 @ =0x0235AB60 @@ -34428,14 +33637,14 @@ _0234A0EC: ldr r1, [r1] add r1, r1, #0x1b000 ldr r1, [r1, #0x144] - bl FUN_022C4C08 + bl ov00_022C4C08 cmp r0, #0 movne r5, #1 _0234A158: add r0, sp, #0 cmp r4, r0 bne _0234A168 - bl FUN_0207F70C + bl sub_0207F70C _0234A168: mov r0, r5 add sp, sp, #0x48 @@ -34449,13 +33658,13 @@ ov02_0234A178: @ 0x0234A178 push {r3, r4, r5, lr} mov r1, #1 mov r4, r0 - bl FUN_022C33BC + bl ov00_022C33BC cmp r0, #0 popne {r3, r4, r5, pc} mov r0, #1 mvn r0, r0, lsl r4 lsl r5, r0, #0x10 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _0234A214 @ =0x0235AB60 ldr r3, [r1] ldrh r2, [r3, #2] @@ -34481,9 +33690,9 @@ ov02_0234A178: @ 0x0234A178 ldrh r1, [r2, #0xc] and r1, r1, r5, lsr #16 strh r1, [r2, #0xc] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 - bl FUN_022C75D8 + bl ov00_022C75D8 pop {r3, r4, r5, pc} .align 2, 0 _0234A214: .4byte 0x0235AB60 @@ -34494,13 +33703,13 @@ ov02_0234A218: @ 0x0234A218 push {r3, r4, r5, lr} mov r1, #0 mov r4, r0 - bl FUN_022C33BC + bl ov00_022C33BC cmp r0, #0 bne _0234A2B4 mov r0, #1 mvn r0, r0, lsl r4 lsl r5, r0, #0x10 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _0234A2EC @ =0x0235AB60 ldr r3, [r1] ldrh r2, [r3, #2] @@ -34526,12 +33735,12 @@ ov02_0234A218: @ 0x0234A218 ldrh r1, [r2, #0xc] and r1, r1, r5, lsr #16 strh r1, [r2, #0xc] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 - bl FUN_022C75D8 + bl ov00_022C75D8 pop {r3, r4, r5, pc} _0234A2B4: - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _0234A2EC @ =0x0235AB60 mov r2, #1 ldr r3, [r1] @@ -34543,7 +33752,7 @@ _0234A2B4: ldrh r1, [r2, #2] and r1, r1, r4 strh r1, [r2, #2] - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0234A2EC: .4byte 0x0235AB60 @@ -34554,13 +33763,13 @@ ov02_0234A2F0: @ 0x0234A2F0 push {r3, r4, r5, lr} mov r1, #2 mov r4, r0 - bl FUN_022C33BC + bl ov00_022C33BC cmp r0, #0 bne _0234A38C mov r0, #1 mvn r0, r0, lsl r4 lsl r5, r0, #0x10 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _0234A3C4 @ =0x0235AB60 ldr r3, [r1] ldrh r2, [r3, #2] @@ -34586,12 +33795,12 @@ ov02_0234A2F0: @ 0x0234A2F0 ldrh r1, [r2, #0xc] and r1, r1, r5, lsr #16 strh r1, [r2, #0xc] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r4 - bl FUN_022C75D8 + bl ov00_022C75D8 pop {r3, r4, r5, pc} _0234A38C: - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _0234A3C4 @ =0x0235AB60 mov ip, #1 ldr r5, [r1] @@ -34603,7 +33812,7 @@ _0234A38C: ldrh r1, [r2, #8] orr r1, r1, ip, lsl r4 strh r1, [r2, #8] - bl FUN_0207B7F8 + bl SetIrqFlag pop {r3, r4, r5, pc} .align 2, 0 _0234A3C4: .4byte 0x0235AB60 @@ -34630,7 +33839,7 @@ _0234A3E0: bne _0234A484 mvn r0, r4, lsl r5 lsl r6, r0, #0x10 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r2, [r7] ldrh r1, [r2, #2] and r1, r1, r6, lsr #16 @@ -34655,9 +33864,9 @@ _0234A3E0: ldrh r1, [r2, #0xc] and r1, r1, r6, lsr #16 strh r1, [r2, #0xc] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r5 - bl FUN_022C75D8 + bl ov00_022C75D8 b _0234A48C _0234A484: mov r0, r5 @@ -34690,7 +33899,7 @@ _0234A4CC: tst r0, r5, lsl r6 beq _0234A4F0 mov r0, r6 - bl FUN_022C3368 + bl ov00_022C3368 cmp r0, #0 moveq r0, #0 popeq {r4, r5, r6, pc} @@ -34721,7 +33930,7 @@ _0234A528: beq _0234A5D0 mov r0, r7 mov r1, r5 - bl FUN_022C33BC + bl ov00_022C33BC cmp r0, #0 orrne r0, r8, r6, lsl r7 lslne r0, r0, #0x10 @@ -34729,7 +33938,7 @@ _0234A528: bne _0234A5D0 mvn r0, r6, lsl r7 lsl sb, r0, #0x10 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r2, [r4] ldrh r1, [r2, #2] and r1, r1, sb, lsr #16 @@ -34754,9 +33963,9 @@ _0234A528: ldrh r1, [r2, #0xc] and r1, r1, sb, lsr #16 strh r1, [r2, #0xc] - bl FUN_0207B7F8 + bl SetIrqFlag mov r0, r7 - bl FUN_022C75D8 + bl ov00_022C75D8 _0234A5D0: add r0, r7, #1 lsl r0, r0, #0x10 @@ -34781,7 +33990,7 @@ ov02_0234A608: @ 0x0234A608 push {r3, lr} mov r0, #6 bl ov02_0234A970 - bl FUN_022C759C + bl ov00_022C759C pop {r3, pc} arm_func_end ov02_0234A608 @@ -34796,7 +34005,7 @@ ov02_0234A61C: @ 0x0234A61C ldrheq r0, [r2, #0xc] cmpeq r1, r0 popne {r3, pc} - bl FUN_022C759C + bl ov00_022C759C pop {r3, pc} .align 2, 0 _0234A648: .4byte 0x0235AB60 @@ -34906,7 +34115,7 @@ ov02_0234A9F0: @ 0x0234A9F0 push {r3, r4, r5, lr} sub sp, sp, #0x10 mov r4, r0 - bl FUN_0207B7E4 + bl EnableIrqFlag ldr r1, _0234AAB4 @ =0x0235AB60 mov r3, #1 ldr r2, [r1] @@ -34916,7 +34125,7 @@ ov02_0234A9F0: @ 0x0234A9F0 mov r5, r0 tst r1, r4, lsr #16 bne _0234AA34 - bl FUN_0207B7F8 + bl SetIrqFlag add sp, sp, #0x10 mov r0, #0 pop {r3, r4, r5, pc} @@ -34924,9 +34133,9 @@ _0234AA34: mov r0, r2 add r1, sp, #0 mov r2, #0xe - bl FUN_0207C4C8 + bl sub_0207C4C8 mov r0, r5 - bl FUN_0207B7F8 + bl SetIrqFlag ldrh r0, [sp, #4] tst r0, r4, lsr #16 addne sp, sp, #0x10 @@ -35102,7 +34311,7 @@ ov02_0234AC6C: @ 0x0234AC6C ldr r1, _0234ACA8 @ =0x0235AB64 ldr r0, _0234ACAC @ =ov02_0234ACB0 ldr r1, [r1, #4] - bl FUN_022BFC14 + bl ov00_022BFC14 cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -35166,7 +34375,7 @@ ov02_0234AD1C: @ 0x0234AD1C ldr r2, [r2, #4] ldr r0, _0234AD7C @ =ov02_0234AD80 add r2, r2, #0x13c0 - bl FUN_022C13B8 + bl ov00_022C13B8 cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -35210,7 +34419,7 @@ ov02_0234ADB8: @ 0x0234ADB8 movls r0, #1 popls {r3, pc} ldr r0, _0234AE18 @ =ov02_0234AE1C - bl FUN_022BFD9C + bl ov00_022BFD9C cmp r0, #2 beq _0234ADF4 bl ov02_0234AC4C @@ -35282,7 +34491,7 @@ _0234AEA8: bne _0234AEF0 ldrh r1, [r4, #0x10] mov r0, #0 - bl FUN_022C0134 + bl ov00_022C0134 cmp r0, #2 popeq {r3, r4, r5, pc} bl ov02_0234AC4C @@ -35365,7 +34574,7 @@ ov02_0234AF8C: @ 0x0234AF8C lsl r2, r3, #0x10 lsr r2, r2, #0x10 add r3, lr, #0xf80 - bl FUN_022C0430 + bl ov00_022C0430 cmp r0, #2 addeq sp, sp, #8 moveq r0, #1 @@ -35438,7 +34647,7 @@ _0234B0CC: mov r2, #7 mov r3, #0x44 str ip, [sp] - bl FUN_022C0810 + bl ov00_022C0810 cmp r0, #0 beq _0234B10C bl ov02_0234AC4C @@ -35477,7 +34686,7 @@ ov02_0234B150: @ 0x0234B150 mov r1, #0xd ldr r0, [r0, #4] add r0, r0, #0x1e00 - bl FUN_022C1390 + bl ov00_022C1390 cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -35494,7 +34703,7 @@ ov02_0234B18C: @ 0x0234B18C ldr r0, _0234B1B8 @ =0x0235AB64 ldr r0, [r0, #4] add r0, r0, #0x1e00 - bl FUN_022C13AC + bl ov00_022C13AC cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -35511,7 +34720,7 @@ ov02_0234B1BC: @ 0x0234B1BC mov r0, #3 bl ov02_0234ABD0 ldr r0, _0234B1E8 @ =ov02_0234B1EC - bl FUN_022C05C8 + bl ov00_022C05C8 cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -35554,7 +34763,7 @@ _0234B23C: .4byte 0x023542E8 ov02_0234B240: @ 0x0234B240 push {r3, lr} ldr r0, _0234B264 @ =0x0234B268 - bl FUN_022BFDAC + bl ov00_022BFDAC cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -35583,7 +34792,7 @@ ov02_0234B28C: @ 0x0234B28C ldr r0, _0234B2D8 @ =0x0235AB64 ldr r0, [r0, #4] add r0, r0, #0x1e00 - bl FUN_022C13AC + bl ov00_022C13AC cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -35600,7 +34809,7 @@ ov02_0234B2DC: @ 0x0234B2DC mov r0, #3 bl ov02_0234ABD0 ldr r0, _0234B308 @ =ov02_0234B30C - bl FUN_022C05C8 + bl ov00_022C05C8 cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -35636,7 +34845,7 @@ ov02_0234B340: @ 0x0234B340 bl ov02_0234ABD0 ldr r0, _0234B374 @ =0x0234B378 mov r1, #0 - bl FUN_022C0134 + bl ov00_022C0134 cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -35658,7 +34867,7 @@ ov02_0234B39C: @ 0x0234B39C mov r0, #3 bl ov02_0234ABD0 ldr r0, _0234B3C8 @ =ov02_0234B3CC - bl FUN_022BFB9C + bl ov00_022BFB9C cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -35737,7 +34946,7 @@ ov02_0234B464: @ 0x0234B464 push {r3, lr} sub sp, sp, #8 add r0, sp, #0 - bl FUN_0207B9EC + bl sub_0207B9EC ldr r2, _0234B530 @ =0x027FFC3C ldrh r0, [sp] ldr r3, [r2] @@ -35796,7 +35005,7 @@ _0234B538: .4byte 0x00010DCD ov02_0234B53C: @ 0x0234B53C push {r4, lr} mov r4, r0 - bl FUN_022BF640 + bl ov00_022BF640 cmp r0, #0x8000 bne _0234B568 mov r0, #3 @@ -35912,7 +35121,7 @@ ov02_0234B6B0: @ 0x0234B6B0 mov r1, #3 mov r2, #0x11 str ip, [sp] - bl FUN_022C1610 + bl ov00_022C1610 pop {r3, pc} arm_func_end ov02_0234B6B0 @@ -35924,7 +35133,7 @@ ov02_0234B6D0: @ 0x0234B6D0 ldr r0, [r0, #0x40] cmp r0, #7 beq _0234B6EC - bl FUN_0207BC20 + bl WaitForever2 _0234B6EC: mov r0, #1 bl ov02_0234ABD0 @@ -36070,7 +35279,7 @@ ov02_0234B8C8: @ 0x0234B8C8 ldr r0, [r0, #4] mov r2, #2 add r0, r0, #0x80 - bl FUN_022BFB14 + bl ov00_022BFB14 cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -36096,7 +35305,7 @@ ov02_0234B914: @ 0x0234B914 pop {r3, pc} _0234B934: ldr r0, _0234B960 @ =0x0234B8A8 - bl FUN_022BF2C4 + bl ov00_022BF2C4 cmp r0, #0 beq _0234B954 bl ov02_0234AC4C @@ -36122,7 +35331,7 @@ ov02_0234B964: @ 0x0234B964 mov r4, r2 cmp r0, #1 beq _0234B990 - bl FUN_0207BC20 + bl WaitForever2 movs r0, #0 _0234B990: ldr r1, _0234BACC @ =0x0235AB64 @@ -36165,7 +35374,7 @@ _0234BA00: strh r5, [r1, #0xc] ldr r0, [r0, #4] strh r4, [r0, #0x32] - bl FUN_022BF6F0 + bl ov00_022BF6F0 ldr r1, _0234BACC @ =0x0235AB64 mov r2, #0xd0 ldr r3, [r1, #4] @@ -36228,7 +35437,7 @@ _0234BAEC: .4byte 0x0235AB64 arm_func_start ov02_0234BAF0 ov02_0234BAF0: @ 0x0234BAF0 ldr r1, _0234BB10 @ =0x0235AB64 - ldr ip, _0234BB14 @ =FUN_022C130C + ldr ip, _0234BB14 @ =ov00_022C130C ldr r1, [r1, #4] mov r2, r0 add r0, r1, #0x3e0 @@ -36237,7 +35446,7 @@ ov02_0234BAF0: @ 0x0234BAF0 bx ip .align 2, 0 _0234BB10: .4byte 0x0235AB64 -_0234BB14: .4byte FUN_022C130C +_0234BB14: .4byte ov00_022C130C arm_func_end ov02_0234BAF0 arm_func_start ov02_0234BB18 @@ -36249,7 +35458,7 @@ ov02_0234BB18: @ 0x0234BB18 add r0, r2, #0x3e0 add r0, r0, #0x1000 add r2, r2, #0x1c00 - bl FUN_022C0AAC + bl ov00_022C0AAC mov r4, r0 cmp r4, #7 bne _0234BB68 @@ -36389,12 +35598,12 @@ ov02_0234BCE4: @ 0x0234BCE4 ldr r0, [r0, #0x40] cmp r0, #1 beq _0234BD00 - bl FUN_0207BC20 + bl WaitForever2 _0234BD00: mov r0, #3 bl ov02_0234ABD0 ldr r0, _0234BD30 @ =ov02_0234B400 - bl FUN_022BFBD4 + bl ov00_022BFBD4 cmp r0, #2 moveq r0, #1 popeq {r3, pc} @@ -36456,13 +35665,13 @@ ov02_0234BD34: @ 0x0234BD34 strb r3, [r2, #0xa92] ldr r0, [r0] strb r1, [r0, #0xacc] - bl FUN_0207AE44 + bl sub_0207AE44 ldr r0, _0234BE20 @ =0x0235AB6C ldr r0, [r0] add r0, r0, #0x24c add r0, r0, #0x400 - bl FUN_022ED660 - bl FUN_0207AE44 + bl ov00_022ED660 + bl sub_0207AE44 bl ov02_02347D1C ldr r1, _0234BE20 @ =0x0235AB6C ldr r1, [r1] @@ -36505,7 +35714,7 @@ _0234BE6C: movlo r0, #0 poplo {r3, pc} _0234BE98: - bl FUN_022C759C + bl ov00_022C759C ldr r0, _0234BEFC @ =0x0235AB6C mov r3, #0x10 ldr r1, [r0] @@ -36547,7 +35756,7 @@ ov02_0234BF00: @ 0x0234BF00 mov r1, #1 ldr r0, [r0] strb r1, [r0, #0xa90] - bl FUN_022BF96C + bl ov00_022BF96C ldr r3, _0234BF7C @ =0x0235AB6C mov r2, #0x40 ldr r1, [r3] @@ -36556,7 +35765,7 @@ ov02_0234BF00: @ 0x0234BF00 ldr r1, [r3] ldr r0, [r1, #0xaa4] add r1, r1, #0xa50 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, _0234BF7C @ =0x0235AB6C mov r2, #0 ldr r1, [r0] @@ -36720,7 +35929,7 @@ _0234C14C: bl ov02_0234C878 pop {r3, pc} _0234C168: - bl FUN_022C759C + bl ov00_022C759C ldr r0, _0234C378 @ =0x0235AB6C mov r3, #0 ldr r2, [r0] @@ -36892,11 +36101,11 @@ _0234C3C0: .4byte 0x0235AB6C arm_func_start ov02_0234C3C4 ov02_0234C3C4: @ 0x0234C3C4 - ldr ip, _0234C3D0 @ =FUN_022C32E4 + ldr ip, _0234C3D0 @ =ov00_022C32E4 mov r0, #1 bx ip .align 2, 0 -_0234C3D0: .4byte FUN_022C32E4 +_0234C3D0: .4byte ov00_022C32E4 arm_func_end ov02_0234C3C4 arm_func_start ov02_0234C3D4 @@ -36946,7 +36155,7 @@ _0234C468: bl ov02_0234BBC0 pop {r3, pc} _0234C470: - bl FUN_0207BC20 + bl WaitForever2 pop {r3, pc} .align 2, 0 _0234C478: .4byte 0x0235AB6C @@ -36955,7 +36164,7 @@ _0234C478: .4byte 0x0235AB6C arm_func_start ov02_0234C47C ov02_0234C47C: @ 0x0234C47C ldr r0, _0234C498 @ =0x0235AB6C - ldr ip, _0234C49C @ =FUN_02349F3C + ldr ip, _0234C49C @ =ov02_02349F3 ldr r2, [r0] add r0, r2, #0x600 ldrh r1, [r0, #0x48] @@ -36963,7 +36172,7 @@ ov02_0234C47C: @ 0x0234C47C bx ip .align 2, 0 _0234C498: .4byte 0x0235AB6C -_0234C49C: .4byte FUN_02349F3C +_0234C49C: .4byte ov02_02349F3 arm_func_end ov02_0234C47C arm_func_start ov02_0234C4A0 @@ -37303,12 +36512,12 @@ ov02_0234C8E4: @ 0x0234C8E4 ldr r0, [r0] mov r2, #0x100 add r0, r0, #0x100 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _0234C924 @ =0x0235AB6C mov r1, #0 ldr r0, [r0] mov r2, #0x100 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _0234C924 @ =0x0235AB6C ldr r0, [r0] str r0, [r0, #0xab0] @@ -37335,7 +36544,7 @@ ov02_0234C928: @ 0x0234C928 ldr r1, [r3] ldr r1, [r1, #0xab0] add r1, r1, #4 - bl FUN_0207C4C8 + bl sub_0207C4C8 b _0234C99C _0234C970: ldr r0, [r5, #0x204] @@ -37404,7 +36613,7 @@ _0234CA38: mov r2, r6 add r1, r1, #0x100 mla r1, r7, r8, r1 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldr r0, [sb] add r0, r0, r7, lsl #2 str r5, [r0, #0x208] @@ -37505,15 +36714,15 @@ ov02_0234CB8C: @ 0x0234CB8C ldr r1, _0234CD1C @ =0x0235AB70 str r0, [r1] add r0, sp, #0xa0 - bl FUN_0207F3E4 + bl FileInit ldr r1, _0234CD20 @ =0x02354438 add r0, sp, #0xa0 - bl FUN_0207F6C4 + bl sub_0207F6C4 cmp r0, #0 bne _0234CBC8 - bl FUN_0207BC20 + bl WaitForever2 _0234CBC8: - bl FUN_0207902C + bl sub_0207902C ldr r2, _0234CD1C @ =0x0235AB70 add r1, sp, #0x18 ldr r3, [r2] @@ -37521,33 +36730,33 @@ _0234CBC8: strh r0, [r3, #0xe4] add r0, sp, #0xa0 ldr r4, [sp, #0xc4] - bl FUN_0207F818 + bl sub_0207F818 add r0, sp, #0xa0 add r1, sp, #0x10 mov r2, #8 - bl FUN_0207F818 + bl sub_0207F818 add r0, sp, #0xa0 - bl FUN_0207F70C + bl sub_0207F70C ldr r0, _0234CD1C @ =0x0235AB70 ldr r0, [r0] add r0, r0, #0x88 - bl FUN_0207ED88 + bl sub_0207ED88 ldr r0, _0234CD1C @ =0x0235AB70 ldr r1, _0234CD24 @ =0x02352F18 ldr r0, [r0] mov r2, #3 add r0, r0, #0x88 - bl FUN_0207EDF4 + bl sub_0207EDF4 cmp r0, #0 bne _0234CC38 - bl FUN_0207BC20 + bl WaitForever2 _0234CC38: ldr r0, _0234CD1C @ =0x0235AB70 ldr r1, _0234CD28 @ =ov02_0234CDC8 ldr r0, [r0] ldr r2, _0234CD2C @ =0x00000602 add r0, r0, #0x88 - bl FUN_0207F318 + bl sub_0207F318 ldr r0, [sp, #0x18] ldr r1, _0234CD30 @ =ov02_0234CE2C str r0, [sp] @@ -37562,17 +36771,17 @@ _0234CC38: ldr r3, [sp, #0x14] mov r1, r4 add r0, r0, #0x88 - bl FUN_0207EF2C + bl sub_0207EF2C cmp r0, #0 bne _0234CC98 - bl FUN_0207BC20 + bl WaitForever2 _0234CC98: ldr r0, _0234CD1C @ =0x0235AB70 mov r1, #0 ldr r0, [r0] mov r2, r1 add r0, r0, #0x88 - bl FUN_0207F05C + bl sub_0207F05C mov r1, #4 mov r4, r0 bl ov02_0234E7B4 @@ -37582,7 +36791,7 @@ _0234CC98: str r0, [r3] ldr r0, [r1] ldr r1, [r0], #0x88 - bl FUN_0207F05C + bl sub_0207F05C ldr r1, _0234CD1C @ =0x0235AB70 mov r0, #0x20 ldr r1, [r1] @@ -37595,9 +36804,9 @@ _0234CC98: ldr r2, _0234CD24 @ =0x02352F18 str r0, [r3, #0x84] add r0, sp, #0x20 - bl FUN_020790DC + bl sub_020790dc add r0, sp, #0x20 - bl FUN_0207F894 + bl sub_0207F894 add sp, sp, #0xe8 pop {r4, pc} .align 2, 0 @@ -37615,23 +36824,23 @@ _0234CD38: .4byte 0x02354450 ov02_0234CD3C: @ 0x0234CD3C push {r3, lr} ldr r0, _0234CDBC @ =0x02354458 - bl FUN_0207F894 + bl sub_0207F894 ldr r0, _0234CDC0 @ =0x0235AB70 ldr r0, [r0] add r0, r0, #0x88 - bl FUN_0207F180 + bl sub_0207F180 ldr r0, _0234CDC0 @ =0x0235AB70 ldr r0, [r0] add r0, r0, #0x88 - bl FUN_0207EF9C + bl sub_0207EF9C ldr r0, _0234CDC0 @ =0x0235AB70 ldr r0, [r0] add r0, r0, #0x88 - bl FUN_0207EEA8 + bl sub_0207EEA8 ldr r0, _0234CDC0 @ =0x0235AB70 ldr r0, [r0] ldrh r0, [r0, #0xe4] - bl FUN_02079094 + bl sub_02079094 ldr r0, _0234CDC0 @ =0x0235AB70 mov r2, #0 ldr r1, [r0] @@ -37665,14 +36874,14 @@ _0234CDE8: ldr r0, _0234CE28 @ =0x0235AB70 ldr r0, [r0] ldrh r0, [r0, #0xe4] - bl FUN_02083434 + bl sub_02083434 mov r0, #0 pop {r3, pc} _0234CE00: ldr r0, _0234CE28 @ =0x0235AB70 ldr r0, [r0] ldrh r0, [r0, #0xe4] - bl FUN_02083450 + bl sub_02083450 mov r0, #0 pop {r3, pc} _0234CE18: @@ -37698,7 +36907,7 @@ ov02_0234CE2C: @ 0x0234CE2C add r1, r2, r0 mov r2, lr sub r0, ip, #2 - bl FUN_0208420C + bl sub_0208420C mov r0, #6 add sp, sp, #0xc ldm sp!, {pc} @@ -37707,7 +36916,7 @@ _0234CE68: .4byte 0x0234CE6C _0234CE6C: .byte 0x04, 0xC0, 0x9F, 0xE5 .byte 0x00, 0x10, 0xA0, 0xE3, 0x1C, 0xFF, 0x2F, 0xE1 -_0234CE78: .4byte FUN_0207F338 +_0234CE78: .4byte sub_0207F338 arm_func_end ov02_0234CE2C _0234CE7C: .byte 0x01, 0x00, 0xA0, 0xE3 @@ -37725,13 +36934,13 @@ ov02_0234CE84: @ 0x0234CE84 mov r4, r2 bl ov02_0234D808 add r0, sp, #4 - bl FUN_0207F3E4 + bl FileInit add r0, sp, #4 mov r1, r6 - bl FUN_0207F6C4 + bl sub_0207F6C4 cmp r0, #0 bne _0234CEC8 - bl FUN_0207BC20 + bl WaitForever2 _0234CEC8: ldr r1, [sp, #0x2c] ldr r0, [sp, #0x28] @@ -37752,9 +36961,9 @@ _0234CEC8: add r0, sp, #4 mov r2, r7 str r1, [sp] - bl FUN_0207F818 + bl sub_0207F818 add r0, sp, #4 - bl FUN_0207F70C + bl sub_0207F70C cmp r6, #0 ldrgt r0, [sp] addgt sp, sp, #0x4c @@ -37769,7 +36978,7 @@ _0234CEC8: mov r4, r0 ldr r0, [sp] mov r1, r4 - bl FUN_0207C650 + bl sub_0207C650 add r0, sp, #0 bl ov02_0234E7D8 mov r0, r4 @@ -37804,10 +37013,10 @@ ov02_0234CFAC: @ 0x0234CFAC mov r6, r1 mov r7, r0 mov r5, r2 - bl FUN_02089678 + bl Strlen mov r4, r0 mov r0, r6 - bl FUN_02089678 + bl Strlen cmp r4, r5 cmpge r0, r5 movlt r0, #0 @@ -37817,7 +37026,7 @@ ov02_0234CFAC: @ 0x0234CFAC mov r2, r5 add r0, r7, r3 add r1, r6, r1 - bl FUN_02087348 + bl Memcmp cmp r0, #0 moveq r0, #1 movne r0, #0 @@ -37925,7 +37134,7 @@ ov02_0234D12C: @ 0x0234D12C bl ov02_0234D808 mov r4, r0 mov r0, #1 - bl FUN_02078C98 + bl sub_02078C98 mov r6, r0 cmp r5, #0 mov r0, #0x228 @@ -37962,7 +37171,7 @@ _0234D1D0: add r0, r0, #0x210 cmp r5, r0 bne _0234D270 - bl FUN_0207BC20 + bl WaitForever2 b _0234D270 _0234D1F0: ldr r1, _0234D284 @ =0x0235AB74 @@ -37999,10 +37208,10 @@ _0234D254: add r0, r0, #0x200 cmp r5, r0 bne _0234D270 - bl FUN_0207BC20 + bl WaitForever2 _0234D270: mov r0, r6 - bl FUN_02078C68 + bl sub_02078C68 mov r0, r4 strb r8, [r4, #0xc] pop {r3, r4, r5, r6, r7, r8, sb, pc} @@ -38312,7 +37521,7 @@ ov02_0234D618: @ 0x0234D618 mov r0, #0 mov r2, #8 add sb, r6, r3 - bl FUN_0207C314 + bl sub_0207C314 cmp r4, #0 mov sl, #0 addle sp, sp, #8 @@ -38324,11 +37533,11 @@ _0234D66C: mov r0, sb mov r1, r8 mov r2, r7 - bl FUN_0207C2E0 + bl sub_0207C2E0 mov r0, r8 mov r1, r5 mov r2, r6 - bl FUN_0207C330 + bl sub_0207C330 add sl, sl, #1 cmp sl, r4 add sb, sb, #6 @@ -38434,24 +37643,24 @@ ov02_0234D7B0: @ 0x0234D7B0 mov r5, r0 mov r0, #1 mov r4, r1 - bl FUN_02078C98 + bl sub_02078C98 ldrb r2, [r5, #3] mov r6, r0 ldrh r1, [r5] add r0, r2, #1 - bl FUN_02075C38 + bl sub_02075C38 ldrb r1, [r5, #2] mov r7, r0 cmp r7, r1 bne _0234D7EC - bl FUN_0207BC20 + bl WaitForever2 _0234D7EC: ldrb r1, [r5, #3] mov r0, r6 add r1, r5, r1, lsl #2 str r4, [r1, #4] strb r7, [r5, #3] - bl FUN_02078C68 + bl sub_02078C68 pop {r3, r4, r5, r6, r7, pc} arm_func_end ov02_0234D7B0 @@ -38461,7 +37670,7 @@ ov02_0234D808: @ 0x0234D808 mov r6, r0 mov r0, #1 mov r4, #0 - bl FUN_02078C98 + bl sub_02078C98 ldrb r2, [r6, #3] ldrb r1, [r6, #2] mov r5, r0 @@ -38470,14 +37679,14 @@ ov02_0234D808: @ 0x0234D808 ldrh r1, [r6] add r0, r2, r1 sub r0, r0, #1 - bl FUN_02075C38 + bl sub_02075C38 and r1, r0, #0xff strb r0, [r6, #3] add r0, r6, r1, lsl #2 ldr r4, [r0, #4] _0234D850: mov r0, r5 - bl FUN_02078C68 + bl sub_02078C68 mov r0, r4 pop {r4, r5, r6, pc} arm_func_end ov02_0234D808 @@ -38493,11 +37702,11 @@ ov02_0234D860: @ 0x0234D860 str r0, [r2] ldr r0, _0234D8A0 @ =0x04000050 mov r2, #0x10 - bl FUN_02077704 + bl sub_02077704 ldr r0, _0234D8A4 @ =0x04001050 mov r1, #0x3f mov r2, #0x10 - bl FUN_02077704 + bl sub_02077704 pop {r3, pc} .align 2, 0 _0234D89C: .4byte 0x0235AB80 @@ -38561,12 +37770,12 @@ ov02_0234D8E0: @ 0x0234D8E0 bne _0234D960 ldrsb r2, [r0, r5] ldr r0, _0234D9AC @ =0x04001050 - bl FUN_02077704 + bl sub_02077704 b _0234D96C _0234D960: ldrsb r2, [r0, r5] ldr r0, _0234D9B0 @ =0x04000050 - bl FUN_02077704 + bl sub_02077704 _0234D96C: ldr r1, _0234D9B4 @ =ov02_0234D9B8 mov r2, r6 @@ -38619,7 +37828,7 @@ ov02_0234D9B8: @ 0x0234D9B8 strb ip, [sp, #1] strb r3, [sp, #2] strb r2, [sp, #3] - bl FUN_02075BFC + bl sub_02075BFC ldrb r3, [r4, #8] add r2, sp, #4 mov r1, r0 @@ -38633,11 +37842,11 @@ ov02_0234D9B8: @ 0x0234D9B8 cmp r4, r0 bne _0234DA64 ldr r0, _0234DAD8 @ =0x04001050 - bl FUN_0207772C + bl sub_0207772C b _0234DA6C _0234DA64: ldr r0, _0234DADC @ =0x04000050 - bl FUN_0207772C + bl sub_0207772C _0234DA6C: ldrsh r1, [r4, #4] ldrh r0, [r4, #6] @@ -38652,12 +37861,12 @@ _0234DA6C: bne _0234DAA8 ldrsb r1, [r1, r2] ldr r0, _0234DAD8 @ =0x04001050 - bl FUN_0207772C + bl sub_0207772C b _0234DAB4 _0234DAA8: ldrsb r1, [r1, r2] ldr r0, _0234DADC @ =0x04000050 - bl FUN_0207772C + bl sub_0207772C _0234DAB4: mov r2, #0 mov r1, r5 @@ -38951,10 +38160,10 @@ _0234DE60: str r1, [r4, #0x20] str r1, [r4, #0x24] bne _0234DEAC - bl FUN_0207741C + bl sub_0207741C b _0234DEB0 _0234DEAC: - bl FUN_020773E8 + bl sub_020773E8 _0234DEB0: ldr r1, _0234DF38 @ =0x02352F28 lsl r2, r8, #1 @@ -39010,24 +38219,24 @@ ov02_0234DF40: @ 0x0234DF40 bne _0234DF94 ldr r0, [r1, #0x638] mov r1, #0x6000 - bl FUN_0207A2DC + bl sub_0207A2DC ldr r0, _0234DFC4 @ =0x0235AB84 mov r1, #0 ldr r0, [r0] mov r2, #0x6000 ldr r0, [r0, #0x638] - bl FUN_02078190 + bl sub_02078190 b _0234DFB8 _0234DF94: ldr r0, [r1, #0x668] mov r1, #0x3000 - bl FUN_0207A2DC + bl sub_0207A2DC ldr r0, _0234DFC4 @ =0x0235AB84 mov r1, #0x3000 ldr r0, [r0] mov r2, r1 ldr r0, [r0, #0x668] - bl FUN_020781F0 + bl sub_020781F0 _0234DFB8: mov r0, #0 strb r0, [r4] @@ -39048,18 +38257,18 @@ ov02_0234DFC8: @ 0x0234DFC8 add r0, r0, #0x610 cmp r4, r0 bne _0234E008 - bl FUN_02077598 + bl sub_02077598 mov r1, r0 mov r0, #0 mov r2, #0x6000 - bl FUN_0207C2B8 + bl sub_0207c2b8 b _0234E01C _0234E008: - bl FUN_02077598 + bl sub_02077598 mov r1, r0 mov r0, #0 mov r2, #0x3000 - bl FUN_0207C2B8 + bl sub_0207c2b8 _0234E01C: add r0, r4, #0x28 bl ov02_0234E7D8 @@ -39607,7 +38816,7 @@ ov02_0234E704: @ 0x0234E704 mov r4, r0 mov r1, #0 mov r2, #0x40000 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r4 mov r1, #0x40000 mov r2, #0 @@ -39616,7 +38825,7 @@ ov02_0234E704: @ 0x0234E704 cmp r0, #0 str r0, [r1] popne {r4, pc} - bl FUN_0207BC20 + bl WaitForever2 pop {r4, pc} .align 2, 0 _0234E740: .4byte 0x0235AB88 @@ -39642,7 +38851,7 @@ ov02_0234E768: @ 0x0234E768 mov r6, r0 mov r0, #1 mov r4, r1 - bl FUN_02078C98 + bl sub_02078C98 ldr r1, _0234E7B0 @ =0x0235AB88 mov r5, r0 ldr r0, [r1] @@ -39651,10 +38860,10 @@ ov02_0234E768: @ 0x0234E768 bl ov02_02329D98 movs r4, r0 bne _0234E7A0 - bl FUN_0207BC20 + bl WaitForever2 _0234E7A0: mov r0, r5 - bl FUN_02078C68 + bl sub_02078C68 mov r0, r4 pop {r4, r5, r6, pc} .align 2, 0 @@ -39669,7 +38878,7 @@ ov02_0234E7B4: @ 0x0234E7B4 mov r2, r4 mov r1, #0 mov r4, r0 - bl FUN_0207C40C + bl sub_0207C40C mov r0, r4 pop {r4, pc} arm_func_end ov02_0234E7B4 @@ -39679,7 +38888,7 @@ ov02_0234E7D8: @ 0x0234E7D8 push {r3, r4, r5, lr} mov r5, r0 mov r0, #1 - bl FUN_02078C98 + bl sub_02078C98 ldr r1, [r5] mov r4, r0 cmp r1, #0 @@ -39688,7 +38897,7 @@ ov02_0234E7D8: @ 0x0234E7D8 ldr r0, [r0] bl ov02_02329DC8 mov r0, r4 - bl FUN_02078C68 + bl sub_02078C68 mov r0, #0 str r0, [r5] pop {r3, r4, r5, pc} @@ -39712,26 +38921,26 @@ ov02_0234E858: @ 0x0234E858 ldr r1, _0234E8D0 @ =0x0235AB8C str r0, [r1, #4] add r0, sp, #0 - bl FUN_02081264 + bl sub_02081264 cmp r0, #0 bne _0234E888 - bl FUN_0207BC20 + bl WaitForever2 _0234E888: add r0, sp, #0 - bl FUN_020812F8 + bl sub_020812F8 ldr r1, _0234E8D0 @ =0x0235AB8C mov r0, #0 ldr r2, [r1, #4] mov r1, #4 mov r3, #5 - bl FUN_0208151C + bl sub_0208151C mov r0, #2 - bl FUN_020819D4 + bl sub_020819D4 mov r0, #2 - bl FUN_020819EC + bl sub_020819EC cmp r0, #0 beq _0234E8C4 - bl FUN_0207BC20 + bl WaitForever2 _0234E8C4: bl ov02_0234E90C add sp, sp, #8 @@ -39746,11 +38955,11 @@ ov02_0234E8D4: @ 0x0234E8D4 mov r5, #4 mov r4, r5 _0234E8E0: - bl FUN_0208161C + bl sub_0208161C mov r0, r5 - bl FUN_020819D4 + bl sub_020819D4 mov r0, r4 - bl FUN_020819EC + bl sub_020819EC cmp r0, #0 bne _0234E8E0 ldr r0, _0234E908 @ =0x0235AB90 @@ -39853,7 +39062,7 @@ ov02_0234EA20: @ 0x0234EA20 lsrs r0, r0, #0x1f movne r6, #1 moveq r6, #0 - bl FUN_020816B4 + bl sub_020816B4 ldr r7, _0234EBB8 @ =0x0235AB8C mov r4, r5 ldr r3, [r7, #4] @@ -39872,7 +39081,7 @@ _0234EA6C: bne _0234EAB0 add r0, sp, #0 mov r5, #1 - bl FUN_020818B0 + bl sub_020818B0 ldr r1, _0234EBB8 @ =0x0235AB8C ldrh r0, [sp] ldr r2, [r1, #4] @@ -39884,7 +39093,7 @@ _0234EAB0: mov r1, r8 add r4, r4, #1 add r0, r0, #4 - bl FUN_02075C38 + bl sub_02075C38 cmp r4, #4 blt _0234EA6C _0234EAC8: @@ -40248,7 +39457,7 @@ ov02_0234EF6C: @ 0x0234EF6C asrs r0, r0, #0xf popne {r3, pc} mov r0, #1 - bl FUN_02082420 + bl sub_02082420 cmp r0, #0 popeq {r3, pc} ldr r0, _0234EFE0 @ =0x0235AB8C @@ -40261,7 +39470,7 @@ _0234EFB4: asrs r0, r0, #0xf popeq {r3, pc} mov r0, #0 - bl FUN_02082420 + bl sub_02082420 cmp r0, #0 ldrne r0, _0234EFE0 @ =0x0235AB8C movne r1, #1 @@ -40280,23 +39489,23 @@ ov02_0234EFE8: @ 0x0234EFE8 ldr r2, [r0] ldr r0, _0234F050 @ =0x00040018 str r2, [r1, #4] - bl FUN_02078C3C + bl sub_02078C3C mov r0, #1 - bl FUN_02078C68 + bl sub_02078C68 mov r0, #1 - bl FUN_02078B20 + bl sub_02078B20 ldr r2, _0234F04C @ =0x0235ABA4 ldr r1, _0234F054 @ =0x0234F098 str r0, [r2] mov r0, #1 - bl FUN_02078A98 + bl sub_02078A98 mov r0, #1 - bl FUN_02078CC8 + bl sub_02078CC8 ldr r2, _0234F058 @ =0x04000208 mov r0, #1 ldrh r1, [r2] strh r0, [r2] - bl FUN_0207B7D0 + bl ClearIrqFlag pop {r3, pc} .align 2, 0 _0234F048: .4byte 0x04000210 @@ -40315,11 +39524,11 @@ ov02_0234F05C: @ 0x0234F05C ldr r0, _0234F094 @ =0x0235ABA4 strh r1, [r2] ldr r0, [r0, #4] - bl FUN_02078C3C + bl sub_02078C3C ldr r1, _0234F094 @ =0x0235ABA4 mov r0, #1 ldr r1, [r1] - bl FUN_02078A98 + bl sub_02078A98 pop {r3, pc} .align 2, 0 _0234F090: .4byte 0x04000208 @@ -40361,7 +39570,7 @@ ov02_0234F108: @ 0x0234F108 push {r4, lr} mov r4, r0 mov r0, #1 - bl FUN_02078C98 + bl sub_02078C98 ldm r4, {r2, r3} str r3, [r2, #4] ldr r3, [r4] @@ -40370,7 +39579,7 @@ ov02_0234F108: @ 0x0234F108 str r3, [r2] str r1, [r4, #4] str r1, [r4] - bl FUN_02078C68 + bl sub_02078C68 pop {r4, pc} arm_func_end ov02_0234F108 @@ -40380,13 +39589,13 @@ ov02_0234F140: @ 0x0234F140 mov r5, r0 mov r0, #1 mov r4, r1 - bl FUN_02078C98 + bl sub_02078C98 ldr r1, [r5] str r4, [r1, #4] ldr r1, [r5] stm r4, {r1, r5} str r4, [r5] - bl FUN_02078C68 + bl sub_02078C68 pop {r3, r4, r5, pc} arm_func_end ov02_0234F140 @@ -40419,7 +39628,7 @@ ov02_0234F190: @ 0x0234F190 mov r0, #0x200 mov r2, #0x800 str r1, [r3] - bl FUN_0207C358 + bl sub_0207C358 mov r5, #0 ldr r7, _0234F224 @ =0x0235ABAC mov r6, r5 @@ -40459,18 +39668,18 @@ ov02_0234F22C: @ 0x0234F22C ldr r0, _0234F270 @ =0x0235ABAC mov r1, #0x800 ldr r0, [r0] - bl FUN_0207A2DC + bl sub_0207A2DC ldr r0, _0234F270 @ =0x0235ABAC mov r1, #0 ldr r0, [r0] mov r2, #0x400 - bl FUN_02077E54 + bl sub_02077E54 ldr r0, _0234F270 @ =0x0235ABAC mov r1, #0 ldr r0, [r0] mov r2, #0x400 add r0, r0, #0x400 - bl FUN_02077EA8 + bl sub_02077EA8 pop {r3, pc} .align 2, 0 _0234F270: .4byte 0x0235ABAC @@ -40614,7 +39823,7 @@ ov02_0234F3E4: @ 0x0234F3E4 asr r8, r1, #2 mov r0, #1 strh r8, [r6, #0xa] - bl FUN_02078C98 + bl sub_02078C98 mov r7, r0 cmp sl, #0 mov r0, #0x1a0 @@ -40652,7 +39861,7 @@ _0234F4A0: add r0, r0, #0x18c cmp r5, r0 bne _0234F540 - bl FUN_0207BC20 + bl WaitForever2 b _0234F540 _0234F4C0: ldr r1, _0234F558 @ =0x0235ABB0 @@ -40689,12 +39898,12 @@ _0234F524: add r0, r0, #0x180 cmp r5, r0 bne _0234F540 - bl FUN_0207BC20 + bl WaitForever2 _0234F540: ldrh r1, [r6, #8] mov r0, r7 str r1, [r4] - bl FUN_02078C68 + bl sub_02078C68 mov r0, r6 pop {r4, r5, r6, r7, r8, sb, sl, pc} .align 2, 0 @@ -40766,47 +39975,47 @@ _0234F5FC: arm_func_start ov02_0234F610 ov02_0234F610: @ 0x0234F610 push {r3, lr} - bl FUN_0207729C + bl sub_0207729C ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1] - bl FUN_020772B0 + bl sub_020772B0 ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #4] - bl FUN_020772C4 + bl sub_020772C4 ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #8] - bl FUN_020772E8 + bl sub_020772E8 ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #0xc] - bl FUN_0207730C + bl sub_0207730C ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #0x10] - bl FUN_02077320 + bl sub_02077320 ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #0x14] - bl FUN_02077334 + bl sub_02077334 ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #0x18] - bl FUN_02077370 + bl sub_02077370 ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #0x1c] - bl FUN_02077384 + bl sub_02077384 ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #0x20] - bl FUN_02077398 + bl sub_02077398 ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #0x24] - bl FUN_020773C0 + bl sub_020773C0 ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #0x28] - bl FUN_02077348 + bl sub_02077348 ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #0x2c] - bl FUN_0207735C + bl sub_0207735C ldr r1, _0234F6C0 @ =0x0235ABB4 str r0, [r1, #0x30] ldr r0, [r1, #0x2c] - bl FUN_02076DE4 + bl sub_02076DE4 bl ov02_0234F7CC pop {r3, pc} .align 2, 0 @@ -40816,47 +40025,47 @@ _0234F6C0: .4byte 0x0235ABB4 arm_func_start ov02_0234F6C4 ov02_0234F6C4: @ 0x0234F6C4 push {r4, lr} - bl FUN_0207729C - bl FUN_020772B0 - bl FUN_02077370 - bl FUN_02077384 + bl sub_0207729C + bl sub_020772B0 + bl sub_02077370 + bl sub_02077384 bl ov02_0234F7CC ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0] - bl FUN_02076464 + bl sub_02076464 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #4] - bl FUN_020766F4 + bl sub_020766F4 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #8] - bl FUN_02076844 + bl sub_02076844 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #0xc] - bl FUN_02076944 + bl sub_02076944 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #0x10] - bl FUN_020769F0 + bl sub_020769F0 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #0x14] - bl FUN_02076BC8 + bl sub_02076BC8 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #0x18] - bl FUN_02076CB0 + bl sub_02076CB0 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #0x1c] - bl FUN_02076EB0 + bl sub_02076EB0 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #0x20] - bl FUN_02076F58 + bl sub_02076F58 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #0x24] - bl FUN_02076FC8 + bl sub_02076FC8 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #0x28] - bl FUN_02077048 + bl sub_02077048 ldr r0, _0234F7C0 @ =0x0235ABB4 ldr r0, [r0, #0x30] - bl FUN_02076E90 + bl sub_02076E90 mov r3, #0 ldr r2, _0234F7C4 @ =0x04000050 ldr r0, _0234F7C8 @ =0x04001014 @@ -40871,12 +40080,12 @@ ov02_0234F6C4: @ 0x0234F6C4 str r3, [r0] str r3, [r0, #4] str r3, [r0, #8] - bl FUN_0207B7E4 + bl EnableIrqFlag mov r4, r0 mov r0, #1 - bl FUN_02082420 + bl sub_02082420 mov r0, r4 - bl FUN_0207B7F8 + bl SetIrqFlag pop {r4, pc} .align 2, 0 _0234F7C0: .4byte 0x0235ABB4 @@ -40888,32 +40097,32 @@ _0234F7C8: .4byte 0x04001014 ov02_0234F7CC: @ 0x0234F7CC push {r3, lr} ldr r0, _0234F840 @ =0x000001F3 - bl FUN_02076E90 + bl sub_02076E90 mov r0, #0 mov r1, #0x6800000 mov r2, #0x40000 - bl FUN_0207C358 + bl sub_0207C358 ldr r1, _0234F844 @ =0x06880000 mov r0, #0 mov r2, #0x24000 - bl FUN_0207C358 - bl FUN_0207735C + bl sub_0207C358 + bl sub_0207735C mov r0, #0x200 mov r1, #0x7000000 mov r2, #0x400 - bl FUN_0207C358 + bl sub_0207C358 mov r0, #0 mov r1, #0x5000000 mov r2, #0x400 - bl FUN_0207C358 + bl sub_0207C358 mov r0, #0x200 ldr r1, _0234F848 @ =0x07000400 mov r2, #0x400 - bl FUN_0207C358 + bl sub_0207C358 mov r0, #0 ldr r1, _0234F84C @ =0x05000400 mov r2, #0x400 - bl FUN_0207C358 + bl sub_0207C358 pop {r3, pc} .align 2, 0 _0234F840: .4byte 0x000001F3 @@ -40926,24 +40135,24 @@ _0234F84C: .4byte 0x05000400 ov02_0234F850: @ 0x0234F850 push {r3, lr} add r0, sp, #0 - bl FUN_02082514 + bl sub_02082514 cmp r0, #0 popne {r3, pc} ldr r0, [sp] cmp r0, #0xf popeq {r3, pc} mov r0, #0xf - bl FUN_020824A4 + bl sub_020824A4 pop {r3, pc} arm_func_end ov02_0234F850 arm_func_start ov02_0234F87C ov02_0234F87C: @ 0x0234F87C - ldr ip, _0234F888 @ =FUN_020824A4 + ldr ip, _0234F888 @ =sub_020824A4 mov r0, #1 bx ip .align 2, 0 -_0234F888: .4byte FUN_020824A4 +_0234F888: .4byte sub_020824A4 arm_func_end ov02_0234F87C arm_func_start ov02_0234F88C @@ -41124,7 +40333,7 @@ ov02_0234FAAC: @ 0x0234FAAC strb r6, [r4, #0x10] mov r0, #1 strb r1, [r4, #0x11] - bl FUN_02078C98 + bl sub_02078C98 ldr r1, _0234FB34 @ =0x0235ABE8 mov r5, r0 ldr r0, [r1] @@ -41142,7 +40351,7 @@ _0234FB1C: b _0234FB04 _0234FB24: mov r0, r5 - bl FUN_02078C68 + bl sub_02078C68 mov r0, r4 pop {r4, r5, r6, r7, r8, pc} .align 2, 0 diff --git a/asm/overlay_03.s b/asm/overlay_03.s index 41ef59e9..2311dd35 100644 --- a/asm/overlay_03.s +++ b/asm/overlay_03.s @@ -6,12 +6,12 @@ arm_func_start ov03_0233CA80 ov03_0233CA80: @ 0x0233CA80 - ldr ip, _0233CA90 @ =FUN_02003250 + ldr ip, _0233CA90 @ =MemZero ldr r0, _0233CA94 @ =0x02346BE0 mov r1, #0x10 bx ip .align 2, 0 -_0233CA90: .4byte FUN_02003250 +_0233CA90: .4byte MemZero _0233CA94: .4byte 0x02346BE0 arm_func_end ov03_0233CA80 @@ -87,11 +87,11 @@ ov03_0233CB08: @ 0x0233CB08 arm_func_start ov03_0233CB10 ov03_0233CB10: @ 0x0233CB10 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233CB90 @ =0x02346BF0 mov r1, #0xb8 str r0, [r2] - bl FUN_02003250 + bl MemZero mov r2, #0 ldr r0, _0233CB90 @ =0x02346BF0 mov ip, r2 @@ -114,13 +114,13 @@ ov03_0233CB3C: @ 0x0233CB3C ldr r2, [r0] str ip, [r2, #0x10] ldr r0, [r0] - bl FUN_02003250 + bl MemZero ldr r0, _0233CB90 @ =0x02346BF0 mov r1, #0 str r1, [r0, #4] - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0 - bl FUN_023375B0 + bl ov01_023375B0 mov r0, #1 pop {r3, pc} .align 2, 0 @@ -185,19 +185,19 @@ _0233CC4C: beq _0233CF48 b _0233CF68 _0233CC58: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233CF68 - bl FUN_0232F3F4 + bl ov00_0232F3F4 bl ov03_0233CA80 mov r0, #1 mov r1, #0 - bl FUN_0205B97C + bl GetSosMailCount cmp r0, #0 bne _0233CCA0 mov r0, #5 mov r1, #0 - bl FUN_0205B97C + bl GetSosMailCount cmp r0, #0 ldreq r0, _0233CF74 @ =0x02346BF0 moveq r1, #3 @@ -205,7 +205,7 @@ _0233CC58: strbeq r1, [r0, #0x15] _0233CCA0: mov r0, #0x12 - bl FUN_02067584 + bl sub_02067584 cmp r0, #0 ldrne r0, _0233CF74 @ =0x02346BF0 movne r1, #3 @@ -214,7 +214,7 @@ _0233CCA0: ldr r0, [r0] strb r1, [r0, #0x16] mov r0, #0xb - bl FUN_023375C0 + bl ov01_023375C0 ldr r2, _0233CF7C @ =0x02346A38 ldr r1, _0233CF74 @ =0x02346BF0 ldr r2, [r2, r0, lsl #3] @@ -229,19 +229,19 @@ _0233CCA0: ldr r2, _0233CF88 @ =0x00000233 mov r1, r0 add r3, r3, #0x1c - bl FUN_020663DC + bl sub_020663DC ldr r0, _0233CF74 @ =0x02346BF0 mov r1, #1 ldr r0, [r0] str r1, [r0, #0x10] _0233CD18: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xb - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #1 bne _0233CD58 ldr r0, _0233CF74 @ =0x02346BF0 @@ -281,7 +281,7 @@ _0233CD7C: streq r1, [r0, #0x10] b _0233CF68 _0233CDC4: - bl FUN_0232E94C + bl ov01_0232E94C arm_func_end ov03_0233CB94 arm_func_start ov03_0233CDC8 @@ -289,7 +289,7 @@ ov03_0233CDC8: @ 0x0233CDC8 cmp r0, #0 bne _0233CF68 mov r0, #0xf - bl FUN_023310B8 + bl ov00_023310B8 arm_func_end ov03_0233CDC8 arm_func_start ov03_0233CDD8 @@ -297,7 +297,7 @@ ov03_0233CDD8: @ 0x0233CDD8 mov r0, #3 b _0233CF6C _0233CDE0: - bl FUN_0232E94C + bl ov01_0232E94C arm_func_end ov03_0233CDD8 arm_func_start ov03_0233CDE4 @@ -310,13 +310,13 @@ ov03_0233CDE4: @ 0x0233CDE4 ldr r0, [r0] str r1, [r0, #0x10] _0233CE00: - bl FUN_02003BFC + bl sub_02003BFC bl ov03_0233D6E4 cmp r0, #1 bne _0233CE30 bl ov03_0233D6B8 bl ov03_0233CAF8 - bl FUN_023375B0 + bl ov01_023375B0 ldr r0, _0233CF74 @ =0x02346BF0 mov r1, #0 ldr r0, [r0] @@ -326,11 +326,11 @@ _0233CE30: cmp r0, #2 bne _0233CF68 bl ov03_0233D6B8 - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233CF6C _0233CE48: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233CF68 bl ov03_0233D018 @@ -339,13 +339,13 @@ _0233CE48: ldr r0, [r0] str r1, [r0, #0x10] _0233CE68: - bl FUN_02003BFC + bl sub_02003BFC bl ov03_0233D088 cmp r0, #1 bne _0233CE98 bl ov03_0233D05C bl ov03_0233CAF8 - bl FUN_023375B0 + bl ov01_023375B0 ldr r0, _0233CF74 @ =0x02346BF0 mov r1, #0 ldr r0, [r0] @@ -355,11 +355,11 @@ _0233CE98: cmp r0, #2 bne _0233CF68 bl ov03_0233D05C - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233CF6C _0233CEB0: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233CF68 bl ov03_0234442C @@ -381,18 +381,18 @@ _0233CEF4: cmp r0, #2 bne _0233CF68 bl ov03_02344700 - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233CF6C _0233CF0C: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233CF68 ldr r0, _0233CF74 @ =0x02346BF0 ldr r1, _0233CF94 @ =0x00004001 ldr r0, [r0] str r1, [r0, #0x10] - bl FUN_02046D20 + bl sub_020473A4 b _0233CF68 _0233CF30: bl ov03_0234472C @@ -435,10 +435,10 @@ ov03_0233CF9C: @ 0x0233CF9C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233CFD0 @ =0x02346BF0 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233CFD0 @ =0x02346BF0 mov r1, #0 str r1, [r0] @@ -450,17 +450,17 @@ _0233CFD0: .4byte 0x02346BF0 arm_func_start ov03_0233CFD4 ov03_0233CFD4: @ 0x0233CFD4 push {r3, lr} - bl FUN_0204E6A4 + bl sub_0204E6A4 cmp r0, #0 bne _0233D010 - bl FUN_0204E40C + bl sub_0204E40C cmp r0, #0 bne _0233D010 - bl FUN_0204E210 + bl sub_0204E210 mvn r1, #0 cmp r0, r1 bne _0233D010 - bl FUN_0204E644 + bl sub_0204E644 cmp r0, #0 movne r0, #1 popne {r3, pc} @@ -474,11 +474,11 @@ ov03_0233D018: @ 0x0233D018 push {r3, lr} mov r0, #0xc4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233D058 @ =0x02346BB8 mov r1, #0xc4 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233D058 @ =0x02346BB8 mov r2, #0 ldr r1, [r0] @@ -498,7 +498,7 @@ ov03_0233D05C: @ 0x0233D05C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233D084 @ =0x02346BB8 mov r1, #0 str r1, [r0] @@ -573,8 +573,8 @@ _0233D150: _0233D160: add r0, r1, #0x20 mov r1, #3 - bl FUN_02003250 - bl FUN_0204E464 + bl MemZero + bl sub_0204E464 cmp r0, #0 bne _0233D190 ldr r0, _0233D630 @ =0x02346BB8 @@ -586,14 +586,14 @@ _0233D160: _0233D190: mov r0, #5 mov r1, #0 - bl FUN_0205B97C + bl GetSosMailCount cmp r0, #0 ldreq r0, _0233D630 @ =0x02346BB8 moveq r1, #3 ldreq r0, [r0] strbeq r1, [r0, #0x22] mov r0, #0xe - bl FUN_023375C0 + bl ov01_023375C0 ldr r2, _0233D644 @ =0x02346930 ldr r1, _0233D630 @ =0x02346BB8 ldr r2, [r2, r0, lsl #3] @@ -608,19 +608,19 @@ _0233D190: ldr r2, _0233D650 @ =0x00000233 mov r1, r0 add r3, r3, #0x24 - bl FUN_020663DC + bl sub_020663DC ldr r0, _0233D630 @ =0x02346BB8 mov r1, #1 ldr r0, [r0] str r1, [r0] _0233D204: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xe - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #9 bne _0233D244 mov r0, #0 @@ -676,12 +676,12 @@ _0233D2C8: strb r1, [r0, #0xbc] b _0233D624 _0233D2E4: - bl FUN_02066A44 + bl sub_02066A44 movs r5, r0 beq _0233D624 - bl FUN_020674CC + bl sub_020674CC mov r4, r0 - bl FUN_02067664 + bl sub_02067664 cmp r5, #1 bne _0233D320 ldr r0, _0233D630 @ =0x02346BB8 @@ -709,7 +709,7 @@ _0233D328: ldreq r4, _0233D65C @ =0x0000384D _0233D358: mov r0, #0xf - bl FUN_023375C0 + bl ov01_023375C0 ldr r1, _0233D660 @ =0x02346958 ldr r3, _0233D664 @ =0x02346B20 ldr r1, [r1, r0, lsl #3] @@ -720,19 +720,19 @@ _0233D358: ldr r2, _0233D650 @ =0x00000233 mov r1, #0 str r4, [sp, #4] - bl FUN_020663DC + bl sub_020663DC ldr r0, _0233D630 @ =0x02346BB8 ldr r1, _0233D634 @ =0x00000101 ldr r0, [r0] str r1, [r0] _0233D39C: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xf - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0xc bne _0233D3DC mov r0, #0 @@ -937,11 +937,11 @@ ov03_0233D674: @ 0x0233D674 push {r3, lr} mov r0, #0x154 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233D6B4 @ =0x02346BBC mov r1, #0x154 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233D6B4 @ =0x02346BBC mov r2, #0 ldr r1, [r0] @@ -961,7 +961,7 @@ ov03_0233D6B8: @ 0x0233D6B8 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233D6E0 @ =0x02346BBC mov r1, #0 str r1, [r0] @@ -1038,17 +1038,17 @@ _0233D7B4: _0233D7C4: add r0, r1, #4 mov r1, #3 - bl FUN_02003250 + bl MemZero mov r0, #4 mov r1, #0 - bl FUN_0205B97C + bl GetSosMailCount cmp r0, #0 ldreq r0, _0233DD50 @ =0x02346BBC moveq r1, #3 ldreq r0, [r0] strbeq r1, [r0, #5] mov r0, #0xc - bl FUN_023375C0 + bl ov01_023375C0 ldr r2, _0233DD5C @ =0x02346908 ldr r1, _0233DD50 @ =0x02346BBC ldr r3, [r2, r0, lsl #3] @@ -1063,23 +1063,23 @@ _0233D7C4: ldr r0, _0233DD6C @ =0x0234674C add r3, r1, #8 mov r1, #0 - bl FUN_020663DC + bl sub_020663DC ldr r0, _0233DD50 @ =0x02346BBC mov r1, #1 ldr r0, [r0] str r1, [r0] _0233D844: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xc - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #6 bne _0233D8B4 mov r0, #1 - bl FUN_0205B9C8 + bl sub_0205B9C8 cmp r0, #0x1e bge _0233D894 mov r0, #1 @@ -1092,7 +1092,7 @@ _0233D844: _0233D894: ldr r1, _0233DD70 @ =0x0000387E mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _0233DD50 @ =0x02346BBC mov r1, #2 ldr r0, [r0] @@ -1126,7 +1126,7 @@ _0233D8FC: streq r1, [r0] b _0233DD44 _0233D914: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f ldreq r0, _0233DD50 @ =0x02346BBC ldreq r1, _0233DD74 @ =0x0000FFFF @@ -1152,7 +1152,7 @@ _0233D960: arm_func_start ov03_0233D964 ov03_0233D964: @ 0x0233D964 - bl FUN_023375C0 + bl ov01_023375C0 ldr r1, _0233DD84 @ =0x02346958 ldr r3, _0233DD88 @ =0x02346B20 ldr r1, [r1, r0, lsl #3] @@ -1163,19 +1163,19 @@ ov03_0233D964: @ 0x0233D964 ldr r2, _0233DD68 @ =0x00000233 mov r1, #0 str r4, [sp, #4] - bl FUN_020663DC + bl sub_020663DC ldr r0, _0233DD50 @ =0x02346BBC ldr r1, _0233DD54 @ =0x00000101 ldr r0, [r0] str r1, [r0] _0233D9A4: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xd - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0xc bne _0233D9E4 mov r0, #0 @@ -1220,23 +1220,23 @@ _0233DA2C: strne r1, [r0] b _0233DD44 _0233DA60: - bl FUN_020664AC + bl sub_020664AC mov r0, #4 - bl FUN_020668B4 + bl sub_020668B4 ldr r0, _0233DD50 @ =0x02346BBC ldr r1, _0233DD94 @ =0x00000301 ldr r0, [r0] str r1, [r0] b _0233DD44 _0233DA80: - bl FUN_02066A44 + bl sub_02066A44 cmp r0, #0 beq _0233DD44 cmp r0, #1 bne _0233DABC - bl FUN_020674CC + bl sub_020674CC mov r4, r0 - bl FUN_02067664 + bl sub_02067664 ldr r0, _0233DD50 @ =0x02346BBC mov r2, #0x100 ldr r1, [r0] @@ -1245,7 +1245,7 @@ _0233DA80: strb r4, [r0, #0x150] b _0233DD44 _0233DABC: - bl FUN_02067664 + bl sub_02067664 ldr r0, _0233DD50 @ =0x02346BBC mov r1, #0 ldr r0, [r0] @@ -1461,11 +1461,11 @@ ov03_0233DDA0: @ 0x0233DDA0 push {r3, lr} mov r0, #0x14c mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233DDE4 @ =0x02346BC0 mov r1, #0x14c str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233DDE4 @ =0x02346BC0 mov r2, #0 ldr r1, [r0] @@ -1485,11 +1485,11 @@ ov03_0233DDE8: @ 0x0233DDE8 mov r4, r0 mov r0, #0x14c mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233DE28 @ =0x02346BC0 mov r1, #0x14c str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233DE28 @ =0x02346BC0 mov r2, #0 ldr r1, [r0] @@ -1508,7 +1508,7 @@ ov03_0233DE2C: @ 0x0233DE2C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233DE54 @ =0x02346BC0 mov r1, #0 str r1, [r0] @@ -1681,16 +1681,16 @@ _0233E084: beq _0233E400 b _0233F2C4 _0233E094: - bl FUN_0204A1CC - bl FUN_022BCA80 + bl sub_0204A1CC + bl ov00_022BCA80 mov r4, r0 - bl FUN_022BCCF4 + bl ov00_022BCCF4 ldr r1, _0233EE08 @ =0x02346BC0 cmp r4, #3 ldr r1, [r1] strb r0, [r1, #0x148] bne _0233E0D0 - bl FUN_02339888 + bl ov01_02339888 ldr r0, _0233EE08 @ =0x02346BC0 mov r1, #1 ldr r0, [r0] @@ -1698,18 +1698,18 @@ _0233E094: b _0233F2C4 _0233E0D0: mov r0, #1 - bl FUN_022BCBAC + bl ov00_022BCBAC ldr r0, _0233EE08 @ =0x02346BC0 mov r1, #2 ldr r0, [r0] str r1, [r0] b _0233F2C4 _0233E0EC: - bl FUN_023398A4 + bl ov01_023398A4 cmp r0, #0 beq _0233F2C4 mov r0, #1 - bl FUN_022BCBAC + bl ov00_022BCBAC mov r0, r4 ldr r0, [r0] mov r1, #2 @@ -1718,7 +1718,7 @@ _0233E0EC: _0233E114: add r0, r2, #0x10c mov r1, #0x36 - bl FUN_02003250 + bl MemZero bl ov03_0233CAB8 cmp r0, #0 bne _0233E194 @@ -1726,23 +1726,23 @@ _0233E114: ldr r0, [r0] ldrsb r1, [r0, #0xd0] add r0, r0, #0x20 - bl FUN_0205B794 + bl sub_0205B794 mov r0, r4 ldr r1, [r0] mov r2, #0 strh r2, [r1, #0xc2] ldr r0, [r0] strh r2, [r0, #0xc0] - bl FUN_020205A0 + bl GetLanguageType mov r1, r4 ldr r2, [r1] strb r0, [r2, #0x3c] ldr r0, [r1] add r0, r0, #0x3d - bl FUN_02050B10 + bl GetTeamNameCheck ldr r1, _0233EE18 @ =0x00003869 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _0233EE1C @ =0x00000302 ldr r0, [r0] @@ -1754,7 +1754,7 @@ _0233E194: bne _0233E1C0 ldr r1, _0233EE20 @ =0x0000384F mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _0233EE1C @ =0x00000302 ldr r0, [r0] @@ -1768,20 +1768,20 @@ _0233E1C0: ldr r0, [r0] ldrsb r1, [r0, #0xd0] add r0, r0, #0x20 - bl FUN_0205B794 + bl sub_0205B794 mov r0, r4 ldr r1, [r0] mov r2, #0 strh r2, [r1, #0xc2] ldr r0, [r0] strh r2, [r0, #0xc0] - bl FUN_020205A0 + bl GetLanguageType mov r1, r4 ldr r2, [r1] strb r0, [r2, #0x3c] ldr r0, [r1] add r0, r0, #0x3d - bl FUN_02050B10 + bl GetTeamNameCheck mov r0, r4 ldr r0, [r0] mov r1, #0x1000 @@ -1793,7 +1793,7 @@ _0233E228: bne _0233E254 ldr r1, _0233EE24 @ =0x00003881 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _0233EE1C @ =0x00000302 ldr r0, [r0] @@ -1807,37 +1807,37 @@ _0233E254: ldr r0, [r0] ldrsb r1, [r0, #0xd0] add r0, r0, #0x20 - bl FUN_0205B794 + bl sub_0205B794 mov r0, r4 ldr r1, [r0] mov r2, #0 strh r2, [r1, #0xc2] ldr r0, [r0] strh r2, [r0, #0xc0] - bl FUN_020205A0 + bl GetLanguageType mov r1, r4 ldr r2, [r1] strb r0, [r2, #0x3c] ldr r0, [r1] add r0, r0, #0x3d - bl FUN_02050B10 + bl GetTeamNameCheck mov r0, r4 ldr r1, [r0] ldrb r0, [r1, #0x148] cmp r0, #0 beq _0233E300 add r0, r1, #0x20 - bl FUN_0205B6CC + bl sub_0205B6CC cmp r0, #0 beq _0233E300 mov r0, #0x10 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _0233EE28 @ =0x023467EC ldr r3, _0233EE2C @ =0x00003850 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 mov r0, r4 ldr r1, _0233EE30 @ =0x00000303 ldr r0, [r0] @@ -1855,20 +1855,20 @@ _0233E314: bne _0233F2C4 ldr r1, _0233EE34 @ =0x0000388D mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _0233EE1C @ =0x00000302 ldr r0, [r0] str r1, [r0] b _0233F2C4 _0233E340: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x10 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d ldreq r0, _0233EE08 @ =0x02346BC0 moveq r1, #0x1000 @@ -1881,7 +1881,7 @@ _0233E340: mov r0, #1 b _0233F2C8 _0233E388: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _0233F2C4 bl ov03_0233CAB8 @@ -1945,7 +1945,7 @@ _0233E444: bne _0233E48C ldr r1, _0233EE18 @ =0x00003869 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _0233EE1C @ =0x00000302 ldr r0, [r0] @@ -1957,7 +1957,7 @@ _0233E48C: bne _0233E4B8 ldr r1, _0233EE38 @ =0x0000386A mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _0233EE1C @ =0x00000302 ldr r0, [r0] @@ -1969,7 +1969,7 @@ _0233E4B8: bne _0233F2C4 ldr r1, _0233EE3C @ =0x0000388E mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _0233EE1C @ =0x00000302 ldr r0, [r0] @@ -1983,21 +1983,21 @@ _0233E4E4: ldr r1, [r1] add r0, sp, #0x34 add r1, r1, #0x20 - bl FUN_0204DCA0 + bl sub_0204DCA0 ldr r4, _0233EE40 @ =0x00000121 mov r0, #0 add r3, sp, #0x34 sub r1, r0, #1 mov r2, #6 str r4, [sp] - bl FUN_02037570 + bl sub_02037570 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE44 @ =0x00003868 ldr r2, [r0] add r3, r4, #0x1f0 mov r0, #0 str r3, [r2] - bl FUN_02066468 + bl sub_02066468 b _0233F2C4 _0233E540: bl ov03_0233CAB8 @@ -2007,21 +2007,21 @@ _0233E540: ldr r1, [r1] add r0, sp, #0x34 add r1, r1, #0x20 - bl FUN_0204DCA0 + bl sub_0204DCA0 ldr r4, _0233EE40 @ =0x00000121 mov r0, #0 add r3, sp, #0x34 sub r1, r0, #1 mov r2, #6 str r4, [sp] - bl FUN_02037570 + bl sub_02037570 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE48 @ =0x0000386B ldr r2, [r0] add r3, r4, #0x1f0 mov r0, #0 str r3, [r2] - bl FUN_02066468 + bl sub_02066468 b _0233F2C4 _0233E59C: bl ov03_0233CAB8 @@ -2031,34 +2031,34 @@ _0233E59C: ldr r1, [r1] add r0, sp, #0x34 add r1, r1, #0x20 - bl FUN_0204DCA0 + bl sub_0204DCA0 ldr r4, _0233EE40 @ =0x00000121 mov r0, #0 add r3, sp, #0x34 sub r1, r0, #1 mov r2, #6 str r4, [sp] - bl FUN_02037570 + bl sub_02037570 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE4C @ =0x0000388F ldr r2, [r0] add r3, r4, #0x1f0 mov r0, #0 str r3, [r2] - bl FUN_02066468 + bl sub_02066468 b _0233F2C4 _0233E5F8: add r1, sp, #6 mov r0, #0 - bl FUN_0200625C - bl FUN_0204AE60 + bl GetPressedButtons + bl sub_0204AE60 cmp r0, #0 add r0, sp, #0x10 beq _0233E61C - bl FUN_02006C1C + bl GetReleasedStylus b _0233E620 _0233E61C: - bl FUN_02006BFC + bl sub_02006BFC _0233E620: ldrh r0, [sp, #6] tst r0, #1 @@ -2066,18 +2066,18 @@ _0233E620: add r0, sp, #0x10 mov r1, #2 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C cmp r0, #0 beq _0233F2C4 _0233E644: - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE50 @ =0x00000312 ldr r0, [r0] str r1, [r0] b _0233F2C4 _0233E65C: - bl FUN_020376EC + bl sub_020376EC cmp r0, #1 bne _0233F2C4 mov r0, r4 @@ -2085,7 +2085,7 @@ _0233E65C: ldrb r0, [r0, #0x149] cmp r0, #0 beq _0233E690 - bl FUN_0204FF80 + bl IncrementNbSkyGiftsSent mov r0, r4 ldr r0, [r0] mov r1, #0 @@ -2094,7 +2094,7 @@ _0233E690: mov r0, #3 b _0233F2C8 _0233E698: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _0233F2C4 mov r0, #3 @@ -2116,15 +2116,15 @@ _0233E6D0: mov r3, r2 add r1, r0, #0x10c mov r0, #5 - bl FUN_020367F0 + bl ShowKeyboard ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE54 @ =0x00000321 ldr r0, [r0] str r1, [r0] - bl FUN_02046D20 + bl sub_020473A4 b _0233F2C4 _0233E704: - bl FUN_02036CD4 + bl GetKeyboardStatus mov r1, r4 ldr r2, [r1] str r0, [r2, #0x108] @@ -2132,13 +2132,13 @@ _0233E704: ldr r0, [r1, #0x108] cmp r0, #3 bne _0233E754 - bl FUN_0203755C + bl GetKeyboardStringResult mov r2, r4 mov r1, r0 ldr r0, [r2] mov r2, #0x36 add r0, r0, #0x10c - bl FUN_020032D4 + bl MemcpySimple mov r0, r4 ldr r1, _0233EE58 @ =0x00000323 ldr r0, [r0] @@ -2149,7 +2149,7 @@ _0233E754: ldreq r0, _0233EE58 @ =0x00000323 streq r0, [r1] _0233E760: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f ldreq r0, _0233EE08 @ =0x02346BC0 ldreq r1, _0233EE58 @ =0x00000323 @@ -2157,7 +2157,7 @@ _0233E760: streq r1, [r0] b _0233F2C4 _0233E77C: - bl FUN_02037468 + bl sub_02037468 cmp r0, #1 bne _0233F2C4 mov r0, r4 @@ -2171,7 +2171,7 @@ _0233E77C: mov r5, r0 add r0, r4, #0x10c add r1, r4, #0x20 - bl FUN_0204DBA0 + bl sub_0204DBA0 cmp r0, #0 moveq r7, #3 beq _0233EA74 @@ -2189,28 +2189,28 @@ _0233E7E0: bne _0233EA74 add r1, r4, #0x34 mov r0, #2 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _0233E83C add r1, r4, #0x34 mov r0, #4 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _0233E83C add r1, r4, #0x34 mov r0, #6 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _0233E83C add r0, r4, #0x34 - bl FUN_0205B8CC + bl sub_0205B8CC cmp r0, #0 beq _0233E844 _0233E83C: mov r7, #8 b _0233EA74 _0233E844: - bl FUN_0205B690 + bl sub_0205B690 mvn r1, #0 cmp r0, r1 moveq r7, #7 @@ -2225,12 +2225,12 @@ _0233E85C: cmp r0, #0 beq _0233E938 ldrsh r0, [r4, #0xc2] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _0233E89C add r0, r4, #0x20 mov r1, #0 - bl FUN_02062E34 + bl sub_02062E34 cmp r0, #0 bne _0233E8A4 _0233E89C: @@ -2238,7 +2238,7 @@ _0233E89C: b _0233EA74 _0233E8A4: ldrsh r0, [r4, #0xc2] - bl FUN_0200E808 + bl GetItemCategory cmp r0, #0xc bgt _0233E8D4 bge _0233E90C @@ -2268,12 +2268,12 @@ _0233E904: b _0233EA74 _0233E90C: ldrsh r0, [r4, #0xc0] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _0233E930 add r0, r4, #0x20 mov r1, #1 - bl FUN_02062E34 + bl sub_02062E34 cmp r0, #0 bne _0233E938 _0233E930: @@ -2282,14 +2282,14 @@ _0233E930: _0233E938: add r1, r4, #0x34 mov r0, #1 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 moveq r7, #9 movne r7, #1 b _0233EA74 _0233E954: add r0, sp, #8 - bl FUN_0205B584 + bl sub_0205B584 ldrb r0, [r4, #0x20] cmp r0, #5 movne r7, #6 @@ -2298,12 +2298,12 @@ _0233E954: cmp r0, #0 beq _0233EA38 ldrsh r0, [r4, #0xc2] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _0233E99C add r0, r4, #0x20 mov r1, #0 - bl FUN_02062E34 + bl sub_02062E34 cmp r0, #0 bne _0233E9A4 _0233E99C: @@ -2311,7 +2311,7 @@ _0233E99C: b _0233EA74 _0233E9A4: ldrsh r0, [r4, #0xc2] - bl FUN_0200E808 + bl GetItemCategory cmp r0, #0xc bgt _0233E9D4 bge _0233EA0C @@ -2341,12 +2341,12 @@ _0233EA04: b _0233EA74 _0233EA0C: ldrsh r0, [r4, #0xc0] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _0233EA30 add r0, r4, #0x20 mov r1, #1 - bl FUN_02062E34 + bl sub_02062E34 cmp r0, #0 bne _0233EA38 _0233EA30: @@ -2355,12 +2355,12 @@ _0233EA30: _0233EA38: add r1, r4, #0x34 mov r0, #4 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 beq _0233EA60 add r1, sp, #8 add r0, r4, #0xc4 - bl FUN_0205B554 + bl sub_0205B554 cmp r0, #0 bne _0233EA68 _0233EA60: @@ -2373,7 +2373,7 @@ _0233EA70: mov r7, #0xb _0233EA74: ldr r0, _0233EE5C @ =0x02346A64 - bl FUN_0200C1FC + bl DebugPrint0 ldr r5, _0233EE60 @ =0x02346A68 ldr r4, _0233EE08 @ =0x02346BC0 mov r6, #0 @@ -2382,12 +2382,12 @@ _0233EA88: mov r0, r5 add r1, r1, r6 ldrb r1, [r1, #0x10c] - bl FUN_0200C1FC + bl DebugPrint0 add r6, r6, #1 cmp r6, #0x36 blt _0233EA88 ldr r0, _0233EE5C @ =0x02346A64 - bl FUN_0200C1FC + bl DebugPrint0 cmp r7, #0xa addls pc, pc, r7, lsl #2 b _0233F2C4 @@ -2406,30 +2406,30 @@ _0233EABC: @ jump table _0233EAE8: mov r0, #0x1c mov r1, #0x3880 - bl FUN_02066468 + bl sub_02066468 ldr r0, _0233EE08 @ =0x02346BC0 mov r2, #0x324 ldr r1, [r0] str r2, [r1] ldr r0, [r0] add r0, r0, #0x34 - bl FUN_0205B890 + bl sub_0205B890 ldr r0, _0233EE08 @ =0x02346BC0 mov r2, #2 ldr r1, [r0] strb r2, [r1, #0x20] ldr r0, [r0] add r0, r0, #0x20 - bl FUN_0205B6EC + bl sub_0205B6EC ldr r0, _0233EE08 @ =0x02346BC0 ldr r0, [r0] add r0, r0, #0x20 - bl FUN_02069790 + bl sub_02069790 b _0233F2C4 _0233EB40: ldr r1, _0233EE64 @ =0x00003853 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r1, _0233EE08 @ =0x02346BC0 mov r3, #0x324 ldr r2, [r1] @@ -2437,27 +2437,27 @@ _0233EB40: str r3, [r2] ldr r1, [r1] add r1, r1, #0x34 - bl FUN_0205BA0C + bl sub_0205BA0C lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205B77C + bl sub_0205B77C mov r4, r0 mov r0, #0 mov r2, #7 mov r1, r0 strb r2, [r4] - bl FUN_0205BC30 + bl sub_0205BC30 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, [r0] ldrsh r0, [r1, #0xc2] cmp r0, #0 beq _0233EBB0 add r0, r1, #0xbe - bl FUN_0205BCC4 + bl sub_0205BCC4 b _0233EBB8 _0233EBB0: mov r0, #0 - bl FUN_0205BCC4 + bl sub_0205BCC4 _0233EBB8: ldr r0, _0233EE08 @ =0x02346BC0 mov r2, #5 @@ -2468,11 +2468,11 @@ _0233EBB8: strb r2, [r1, #0x20] ldr r0, [r0] add r0, r0, #0x20 - bl FUN_0205B738 + bl sub_0205B738 ldr r0, _0233EE08 @ =0x02346BC0 ldr r0, [r0] add r0, r0, #0x20 - bl FUN_02069790 + bl sub_02069790 ldr r0, _0233EE08 @ =0x02346BC0 mov r1, #0x324 ldr r0, [r0] @@ -2481,7 +2481,7 @@ _0233EBB8: _0233EC04: ldr r1, _0233EE68 @ =0x00003891 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r1, _0233EE08 @ =0x02346BC0 mov r3, #0x324 ldr r2, [r1] @@ -2489,14 +2489,14 @@ _0233EC04: str r3, [r2] ldr r1, [r1] add r1, r1, #0x34 - bl FUN_0205BA0C + bl sub_0205BA0C ldr r1, _0233EE08 @ =0x02346BC0 lsl r0, r0, #0x18 ldr r1, [r1] mov r2, #6 asr r0, r0, #0x18 strb r2, [r1, #0x20] - bl FUN_0205B77C + bl sub_0205B77C ldr r1, _0233EE08 @ =0x02346BC0 mov lr, r0 ldr r5, [r1] @@ -2512,17 +2512,17 @@ _0233EC60: add r0, r5, #0x20 str r2, [r5, #0x100] str r1, [r5, #0x104] - bl FUN_02069790 + bl sub_02069790 b _0233F2C4 _0233EC8C: mov r0, #0x11 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _0233EE6C @ =0x023467D4 ldr r3, _0233EE70 @ =0x000038A0 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE0C @ =0x000003F2 ldr r0, [r0] @@ -2536,13 +2536,13 @@ _0233ECC0: b _0233F2C4 _0233ECD4: mov r0, #0x11 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _0233EE6C @ =0x023467D4 ldr r3, _0233EE74 @ =0x000038A5 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE78 @ =0x000003F3 ldr r0, [r0] @@ -2551,7 +2551,7 @@ _0233ECD4: _0233ED08: ldr r1, _0233EE7C @ =0x000038A1 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _0233EE08 @ =0x02346BC0 mov r1, #0x3f4 ldr r0, [r0] @@ -2559,13 +2559,13 @@ _0233ED08: b _0233F2C4 _0233ED28: mov r0, #0x11 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _0233EE6C @ =0x023467D4 ldr r3, _0233EE80 @ =0x000038A3 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE84 @ =0x000003F5 ldr r0, [r0] @@ -2574,7 +2574,7 @@ _0233ED28: _0233ED5C: mov r0, #0x1c rsb r1, r0, #0x38c0 - bl FUN_02066468 + bl sub_02066468 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE88 @ =0x000003F6 ldr r0, [r0] @@ -2584,12 +2584,12 @@ _0233ED7C: mov r0, #1 b _0233F2C8 _0233ED84: - bl FUN_02066494 + bl sub_02066494 mov r4, r0 - bl FUN_020698B8 + bl sub_020698B8 cmp r4, #0x1f bne _0233F2C4 - bl FUN_02069904 + bl sub_02069904 bl ov03_0233CAB8 cmp r0, #3 bne _0233EDDC @@ -2600,7 +2600,7 @@ _0233ED84: beq _0233EDDC ldr r1, _0233EE8C @ =0x00003851 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE90 @ =0x00000355 ldr r0, [r0] @@ -2656,7 +2656,7 @@ _0233EE8C: .4byte 0x00003851 _0233EE90: .4byte 0x00000355 _0233EE94: .4byte 0x00000325 _0233EE98: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, r4 ldreq r0, [r0] @@ -2665,7 +2665,7 @@ _0233EE98: b _0233F2C4 _0233EEB4: add r0, r2, #0xd4 - bl FUN_0206351C + bl sub_0206351C mov r1, r4 ldr r2, [r1] mov r3, #2 @@ -2673,10 +2673,10 @@ _0233EEB4: ldr r1, [r1] mov r0, #6 add r1, r1, #0x34 - bl FUN_0205BA0C + bl sub_0205BA0C lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205B77C + bl sub_0205B77C ldrsh ip, [r0, #0xa2] add r2, sp, #4 mov r1, #0 @@ -2689,25 +2689,25 @@ _0233EEB4: ldr r3, [r3] add r0, r0, #4 strh r4, [r3, #0xe6] - bl FUN_020630A4 + bl sub_020630A4 ldr r0, _0233EE08 @ =0x02346BC0 ldrsh r1, [sp, #4] ldr r0, [r0] mov r2, #0 add r0, r0, #0xea - bl FUN_0200CF58 + bl InitStandardItem ldr r0, _0233EE08 @ =0x02346BC0 mov r1, #2 b _0233EF68 _0233EF40: add r0, r0, #4 - bl FUN_020630A4 + bl sub_020630A4 mov r0, r4 ldr r0, [r0] ldrsh r1, [sp, #4] mov r2, #0 add r0, r0, #0xe4 - bl FUN_0200CF58 + bl InitStandardItem mov r0, r4 mov r1, #1 _0233EF68: @@ -2720,17 +2720,17 @@ _0233EF68: str r1, [r3, #0xfc] ldr r0, [r0] add r0, r0, #0xd4 - bl FUN_0203D438 + bl sub_0203D438 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233F2D0 @ =0x00000326 ldr r0, [r0] str r1, [r0] b _0233F2C4 _0233EFA4: - bl FUN_0203D538 + bl sub_0203D538 cmp r0, #1 bne _0233F2C4 - bl FUN_0203EFD4 + bl sub_0203EFD4 mov r0, r4 ldr r0, [r0] mov r1, #0x400 @@ -2739,31 +2739,31 @@ _0233EFA4: _0233EFC8: ldr r1, _0233F2D4 @ =0x0000023B mov r0, #0 - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _0233F2D8 @ =0x00000401 ldr r0, [r0] str r1, [r0] _0233EFE4: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _0233F2C4 mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233F2DC @ =0x00000402 ldr r0, [r0] str r1, [r0] - bl FUN_02003B94 + bl sub_02003B94 b _0233F2C4 _0233F018: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r4, r0 - bl FUN_02029FBC - bl FUN_02003BC8 + bl sub_02029FBC + bl sub_02003BC8 cmp r4, #0 bne _0233F098 bl ov03_0233CAB8 @@ -2788,7 +2788,7 @@ _0233F064: _0233F078: mov r0, #0x1c mov r1, #0x23c - bl FUN_02066468 + bl sub_02066468 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233F2E0 @ =0x00000404 ldr r0, [r0] @@ -2800,14 +2800,14 @@ _0233F098: beq _0233F2C8 ldr r1, _0233F2E4 @ =0x00000239 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233F2E8 @ =0x00000403 ldr r0, [r0] str r1, [r0] b _0233F2C4 _0233F0C4: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _0233F2C4 bl ov03_0233CAB8 @@ -2818,11 +2818,11 @@ _0233F0C4: mov r0, #0x1c beq _0233F0F8 ldr r1, _0233F2EC @ =0x00003882 - bl FUN_02066468 + bl sub_02066468 b _0233F100 _0233F0F8: ldr r1, _0233F2F0 @ =0x00003883 - bl FUN_02066468 + bl sub_02066468 _0233F100: ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233F2F4 @ =0x0000032A @@ -2835,7 +2835,7 @@ _0233F114: bne _0233F140 ldr r1, _0233F2F8 @ =0x00003857 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _0233F2F4 @ =0x0000032A ldr r0, [r0] @@ -2848,13 +2848,13 @@ _0233F140: mov r0, #3 b _0233F2C8 _0233F154: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _0233F2C4 mov r0, #1 b _0233F2C8 _0233F168: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _0233F2C4 mov r0, #3 @@ -2864,50 +2864,50 @@ _0233F17C: cmp r0, #1 bne _0233F1AC mov r0, #0x11 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _0233F2FC @ =0x0234678C ldr r3, _0233F300 @ =0x000038A8 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 b _0233F200 _0233F1AC: cmp r0, #3 bne _0233F1D8 mov r0, #0x11 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _0233F2FC @ =0x0234678C ldr r3, _0233F304 @ =0x000038A9 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 b _0233F200 _0233F1D8: cmp r0, #5 bne _0233F200 mov r0, #0x11 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _0233F2FC @ =0x0234678C ldr r3, _0233F308 @ =0x000038AA mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 _0233F200: ldr r0, _0233EE08 @ =0x02346BC0 ldr r1, _0233EE10 @ =0x000003F1 ldr r0, [r0] str r1, [r0] _0233F210: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x11 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d ldreq r0, _0233EE08 @ =0x02346BC0 moveq r1, #0x320 @@ -2920,21 +2920,21 @@ _0233F210: mov r0, #1 b _0233F2C8 _0233F258: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _0233F2C4 mov r0, #1 b _0233F2C8 _0233F26C: - bl FUN_02066494 + bl sub_02066494 b _0233F2C4 _0233F274: - bl FUN_02066434 + bl sub_02066434 cmp r0, #0x1d bne _0233F2A0 ldr r1, _0233F30C @ =0x02346A6C mov r0, #0x1c - bl FUN_02066478 + bl sub_02066478 mov r0, r4 ldr r0, [r0] mov r1, #0x304 @@ -2947,7 +2947,7 @@ _0233F2A0: mov r0, #1 b _0233F2C8 _0233F2B4: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, #3 beq _0233F2C8 @@ -2981,11 +2981,11 @@ ov03_0233F310: @ 0x0233F310 mov r4, r0 mov r0, #0x284 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233F374 @ =0x02346BC4 mov r1, #0x284 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233F374 @ =0x02346BC4 mov r3, #0xa000 ldr r1, [r0] @@ -3013,7 +3013,7 @@ ov03_0233F378: @ 0x0233F378 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233F3A0 @ =0x02346BC4 mov r1, #0 str r1, [r0] @@ -3131,16 +3131,16 @@ _0233F510: beq _0233F578 b _023406AC _0233F520: - bl FUN_0204A1CC - bl FUN_022BCA80 + bl sub_0204A1CC + bl ov00_022BCA80 mov r4, r0 - bl FUN_022BCCF4 + bl ov00_022BCCF4 mov r1, r5 ldr r1, [r1] cmp r4, #3 strb r0, [r1, #0x280] bne _0233F55C - bl FUN_02339888 + bl ov01_02339888 mov r0, r5 ldr r1, _02340330 @ =0x0000A001 ldr r0, [r0] @@ -3148,18 +3148,18 @@ _0233F520: b _023406AC _0233F55C: mov r0, #1 - bl FUN_022BCBAC + bl ov00_022BCBAC mov r0, r5 ldr r0, [r0] mov r1, #0 str r1, [r0] b _023406AC _0233F578: - bl FUN_023398A4 + bl ov01_023398A4 cmp r0, #0 beq _023406AC mov r0, #1 - bl FUN_022BCBAC + bl ov00_022BCBAC mov r0, r5 ldr r0, [r0] mov r1, #0 @@ -3185,12 +3185,12 @@ _0233F5C4: mov r1, #0x118 ldr r0, [r0] add r0, r0, #0x68 - bl FUN_02003250 + bl MemZero ldr r0, _02340318 @ =0x02346BC4 mov r1, #0x18 ldr r0, [r0] add r0, r0, #0x180 - bl FUN_02003250 + bl MemZero ldr r0, _02340318 @ =0x02346BC4 mov r3, #0x18 ldr r1, [r0] @@ -3215,7 +3215,7 @@ _0233F5C4: strb r2, [r1, #0x20] ldr r0, [r0] add r0, r0, #0x184 - bl FUN_02050B10 + bl GetTeamNameCheck bl ov03_0233CAB8 cmp r0, #1 ldr r0, _02340318 @ =0x02346BC4 @@ -3237,12 +3237,12 @@ _0233F684: mov r1, #0x118 ldr r0, [r0] add r0, r0, #0x68 - bl FUN_02003250 + bl MemZero ldr r0, _02340318 @ =0x02346BC4 mov r1, #0x18 ldr r0, [r0] add r0, r0, #0x180 - bl FUN_02003250 + bl MemZero ldr r0, _02340318 @ =0x02346BC4 mov r2, #0x118 ldr r1, [r0] @@ -3266,20 +3266,20 @@ _0233F684: strb r3, [r1, #0x20] ldr r0, [r0] add r0, r0, #0x6c - bl FUN_02050B10 + bl GetTeamNameCheck ldr r0, _02340318 @ =0x02346BC4 ldr r1, [r0] ldrb r0, [r1, #0x6c] cmp r0, #0 bne _0233F748 add r0, r1, #0x6c - bl FUN_020250E4 + bl SetQuestionMarks _0233F748: ldr r0, _02340318 @ =0x02346BC4 ldr r0, [r0] ldrsb r1, [r0, #4] add r0, r0, #0x80 - bl FUN_0205B794 + bl sub_0205B794 ldr r0, _02340318 @ =0x02346BC4 mov r1, #0x24 ldr r3, [r0] @@ -3287,18 +3287,18 @@ _0233F748: strb r2, [r3, #0x282] ldr r0, [r0] add r0, r0, #0xb2 - bl FUN_02003250 + bl MemZero ldr r0, _02340318 @ =0x02346BC4 mov r1, #0x48 ldr r0, [r0] add r0, r0, #0xd6 - bl FUN_02003250 + bl MemZero ldr r0, _02340318 @ =0x02346BC4 mov r2, #0x14 ldr r1, [r0] add r0, r1, #0x9d add r1, r1, #0x6c - bl FUN_020032D4 + bl MemcpySimple ldr r1, _02340318 @ =0x02346BC4 mov r3, #1 ldr r0, [r1] @@ -3312,13 +3312,13 @@ _0233F748: strh r2, [r0, #0x20] ldr r0, [r1] ldr r0, [r0, #0x88] - bl FUN_0205BD90 + bl sub_0205BD90 ldr r1, _02340318 @ =0x02346BC4 ldr r2, [r1] strb r0, [r2, #0x12e] ldr r0, [r1] ldrb r0, [r0, #0x282] - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 ldrne r0, _02340318 @ =0x02346BC4 ldrne r1, [r0] @@ -3331,20 +3331,20 @@ _0233F748: cmp r0, #0 beq _0233F874 add r0, r1, #0x80 - bl FUN_0205B6CC + bl sub_0205B6CC cmp r0, #0 movne r0, #1 moveq r0, #0 tst r0, #0xff beq _0233F874 mov r0, #0x12 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _0234033C @ =0x023467EC ldr r3, _02340340 @ =0x00003850 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _02340318 @ =0x02346BC4 mov r1, #2 ldr r0, [r0] @@ -3377,12 +3377,12 @@ _0233F8B0: mov r1, #0x118 ldr r0, [r0] add r0, r0, #0x68 - bl FUN_02003250 + bl MemZero ldr r0, _02340318 @ =0x02346BC4 mov r1, #0x18 ldr r0, [r0] add r0, r0, #0x180 - bl FUN_02003250 + bl MemZero ldr r0, _02340318 @ =0x02346BC4 mov r2, #0x118 ldr r1, [r0] @@ -3406,12 +3406,12 @@ _0233F8B0: strb r3, [r1, #0x20] ldr r0, [r0] add r0, r0, #0x6c - bl FUN_02050B10 + bl GetTeamNameCheck ldr r0, _02340318 @ =0x02346BC4 ldr r0, [r0] ldrsb r1, [r0, #4] add r0, r0, #0x80 - bl FUN_0205B794 + bl sub_0205B794 ldr r0, _02340318 @ =0x02346BC4 mov r1, #0x24 ldr r3, [r0] @@ -3419,18 +3419,18 @@ _0233F8B0: strb r2, [r3, #0x282] ldr r0, [r0] add r0, r0, #0xb2 - bl FUN_02003250 + bl MemZero ldr r0, _02340318 @ =0x02346BC4 mov r1, #0x48 ldr r0, [r0] add r0, r0, #0xd6 - bl FUN_02003250 + bl MemZero ldr r0, _02340318 @ =0x02346BC4 mov r2, #0x14 ldr r1, [r0] add r0, r1, #0x9d add r1, r1, #0x6c - bl FUN_020032D4 + bl MemcpySimple ldr r1, _02340318 @ =0x02346BC4 mov r3, #1 ldr r0, [r1] @@ -3446,7 +3446,7 @@ _0233F8B0: str r3, [r0, #0x8c] str r2, [r0, #0x90] ldrb r0, [r0, #0x282] - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 ldrne r0, _02340318 @ =0x02346BC4 ldrne r1, [r0] @@ -3459,13 +3459,13 @@ _0233F8B0: str r1, [r0] b _023406AC _0233FA18: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x12 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d bne _0233FA60 mov r0, r5 @@ -3540,26 +3540,26 @@ _0233FB24: ldrne r4, _02340350 @ =0x000038C5 ldrne r5, _02340354 @ =0x023468C4 mov r0, #0x13 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 mov r1, r0 mov r2, r5 mov r3, r4 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _02340318 @ =0x02346BC4 ldr r1, _0234032C @ =0x00004001 ldr r0, [r0] str r1, [r0] b _023406AC _0233FB70: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x13 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1b bne _0233FBD0 bl ov03_0233CAB8 @@ -3666,17 +3666,17 @@ _0233FCF0: mov r0, #0 strb r0, [r6, #1] _0233FD10: - bl FUN_020205A0 + bl GetLanguageType strb r0, [r5, #2] ldrsb r2, [r5, #2] add r0, r4, #0x6c mov r1, #0x114 strb r2, [r4, #0x6a] - bl FUN_02337B3C + bl ov01_02337B3C strb r0, [r4, #0x6b] add r0, r5, #4 mov r1, #0x14 - bl FUN_02337B3C + bl ov01_02337B3C ldr r1, _02340318 @ =0x02346BC4 strb r0, [r5, #3] ldr r3, [r1] @@ -3699,26 +3699,26 @@ _0233FD10: moveq r4, r1 add r0, sp, #0x30 str r4, [sp, #0x50] - bl FUN_02337BA0 + bl ov01_02337BA0 ldr r0, _02340318 @ =0x02346BC4 ldr r1, _02340358 @ =0x00000501 ldr r0, [r0] str r1, [r0] b _023406AC _0233FDAC: - bl FUN_02337E0C + bl ov01_02337E0C movs r6, r0 beq _023406AC mov r0, r5 ldr r0, [r0] add r4, r0, #0x68 add r5, r0, #0x180 - bl FUN_02337C54 + bl ov01_02337C54 add r0, sp, #0xa4 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #6 mov r1, #0x2a - bl FUN_02003250 + bl MemZero cmp r6, #0xe addls pc, pc, r6, lsl #2 b _023406AC @@ -3744,7 +3744,7 @@ _0233FE28: ldrb r0, [r0, #0x283] cmp r0, #0 beq _0233FE50 - bl FUN_0204FF80 + bl IncrementNbSkyGiftsSent ldr r0, _02340318 @ =0x02346BC4 mov r1, #0 ldr r0, [r0] @@ -3753,88 +3753,88 @@ _0233FE50: bl ov03_0233CAB8 cmp r0, #1 bne _0233FEC4 - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r4, #2] cmp r1, r0 add r0, sp, #6 bne _0233FE80 add r1, r4, #4 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233FE88 _0233FE80: ldr r1, _0234035C @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233FE88: ldr r1, _02340360 @ =0x0000387F add r3, sp, #6 add r2, sp, #0xa4 mov r0, #0x1c str r3, [sp, #0xdc] - bl FUN_02066488 + bl sub_02066488 add r0, r4, #0x2c - bl FUN_0205B890 + bl sub_0205B890 mov r1, #2 add r0, r4, #0x18 strb r1, [r4, #0x18] - bl FUN_0205B6EC + bl sub_0205B6EC add r0, r4, #0x18 - bl FUN_02069790 + bl sub_02069790 b _02340198 _0233FEC4: bl ov03_0233CAB8 cmp r0, #0 bne _0233FF18 - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r5, #2] cmp r1, r0 add r0, sp, #6 bne _0233FEF4 add r1, r5, #4 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233FEFC _0233FEF4: ldr r1, _0234035C @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233FEFC: ldr r1, _02340364 @ =0x0000385D add r3, sp, #6 add r2, sp, #0xa4 mov r0, #0x1c str r3, [sp, #0xdc] - bl FUN_02066488 + bl sub_02066488 b _02340198 _0233FF18: bl ov03_0233CAB8 cmp r0, #3 bne _0234005C mov r5, #0 - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r4, #2] cmp r1, r0 add r0, sp, #6 bne _0233FF4C add r1, r4, #4 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233FF54 _0233FF4C: ldr r1, _0234035C @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233FF54: ldr r1, _02340368 @ =0x00003854 add r3, sp, #6 add r2, sp, #0xa4 mov r0, #0x1c str r3, [sp, #0xdc] - bl FUN_02066488 + bl sub_02066488 add r1, r4, #0x2c mov r0, #1 - bl FUN_0205BA0C + bl sub_0205BA0C lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205B77C + bl sub_0205B77C mov r1, #7 strb r1, [r0] ldrb r2, [r4, #0xc6] @@ -3842,7 +3842,7 @@ _0233FF54: strb r2, [r0, #0xae] add r0, r4, #0x18 strb r1, [r4, #0x18] - bl FUN_0205B738 + bl sub_0205B738 ldr r0, _02340318 @ =0x02346BC4 ldr r1, [r0] add r0, r1, #0x100 @@ -3853,10 +3853,10 @@ _0233FF54: tst r0, #0xff beq _0233FFE0 add r0, r4, #0xb6 - bl FUN_0205BCC4 + bl sub_0205BCC4 mov r0, #0 mov r1, r0 - bl FUN_0205BC30 + bl sub_0205BC30 b _02340048 _0233FFE0: ldrb r0, [r1, #0x17c] @@ -3867,14 +3867,14 @@ _0233FFE0: and r1, r1, #1 strh r1, [r0, #0x30] ldrb r0, [r4, #0xc6] - bl FUN_0205BD5C + bl sub_0205BD5C ldr r2, _02340318 @ =0x02346BC4 mov r1, r0 ldr r0, [r2] add r0, r0, #0x130 - bl FUN_0205BC30 + bl sub_0205BC30 mov r0, #0 - bl FUN_0205BCC4 + bl sub_0205BCC4 ldr r0, _02340318 @ =0x02346BC4 ldr r0, [r0] add r0, r0, #0x100 @@ -3882,71 +3882,71 @@ _0233FFE0: b _02340048 _02340034: mov r0, #0 - bl FUN_0205BCC4 + bl sub_0205BCC4 mov r0, #0 mov r1, r0 - bl FUN_0205BC30 + bl sub_0205BC30 _02340048: add r0, r4, #0x18 - bl FUN_02069790 + bl sub_02069790 mov r0, r5 - bl FUN_02069940 + bl sub_02069940 b _02340198 _0234005C: bl ov03_0233CAB8 cmp r0, #2 bne _023400B0 - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r5, #2] cmp r1, r0 add r0, sp, #6 bne _0234008C add r1, r5, #4 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _02340094 _0234008C: ldr r1, _0234035C @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _02340094: ldr r1, _0234036C @ =0x0000386C add r3, sp, #6 add r2, sp, #0xa4 mov r0, #0x1c str r3, [sp, #0xdc] - bl FUN_02066488 + bl sub_02066488 b _02340198 _023400B0: bl ov03_0233CAB8 cmp r0, #5 bne _02340148 - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r4, #2] cmp r1, r0 add r0, sp, #6 bne _023400E0 add r1, r4, #4 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _023400E8 _023400E0: ldr r1, _0234035C @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _023400E8: ldr r1, _02340370 @ =0x00003892 add r3, sp, #6 add r2, sp, #0xa4 mov r0, #0x1c str r3, [sp, #0xdc] - bl FUN_02066488 + bl sub_02066488 add r1, r4, #0x2c mov r0, #4 - bl FUN_0205BA0C + bl sub_0205BA0C lsl r0, r0, #0x18 mov r1, #6 asr r0, r0, #0x18 strb r1, [r4, #0x18] - bl FUN_0205B77C + bl sub_0205B77C mov ip, r0 add r6, r4, #0x18 mov r5, #0xb @@ -3956,31 +3956,31 @@ _0234012C: subs r5, r5, #1 bne _0234012C add r0, r4, #0x18 - bl FUN_02069790 + bl sub_02069790 b _02340198 _02340148: bl ov03_0233CAB8 cmp r0, #4 bne _02340198 - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r5, #2] cmp r1, r0 add r0, sp, #6 bne _02340178 add r1, r5, #4 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _02340180 _02340178: ldr r1, _0234035C @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _02340180: ldr r1, _02340374 @ =0x0000389B add r3, sp, #6 add r2, sp, #0xa4 mov r0, #0x1c str r3, [sp, #0xdc] - bl FUN_02066488 + bl sub_02066488 _02340198: ldr r0, _02340318 @ =0x02346BC4 ldr r1, _02340324 @ =0x00000502 @@ -4028,10 +4028,10 @@ _02340228: _02340230: mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r4, r0 add r0, sp, #0x54 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, r5 ldr r1, [r0] ldrb r0, [r1, #0x283] @@ -4041,7 +4041,7 @@ _02340230: add r0, r0, #0x100 mov r1, #0xb4 mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem mov r0, r5 ldr r0, [r0] mov r1, #0 @@ -4056,28 +4056,28 @@ _02340280: mov r0, r4 add r1, r1, #0x100 mov r3, #1 - bl FUN_0200D310 + bl sub_0200D310 ldr r1, _0234037C @ =0x000038A6 add r2, sp, #0x54 mov r0, #0x1c str r4, [sp, #0x8c] - bl FUN_02066488 + bl sub_02066488 mov r0, r4 - bl FUN_02001188 + bl MemFree ldr r0, _02340318 @ =0x02346BC4 ldr r1, _02340380 @ =0x00003071 ldr r0, [r0] str r1, [r0] b _023406AC _023402D8: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _023406AC mov r0, r5 ldr r0, [r0] add r4, r0, #0x80 add r0, r4, #0x9e - bl FUN_020103AC + bl sub_020103AC mov r1, #0 strh r1, [r4, #0xa2] strh r1, [r4, #0xa0] @@ -4134,12 +4134,12 @@ _0234039C: mov r0, #1 b _023406B0 _023403C8: - bl FUN_02066494 + bl sub_02066494 mov r4, r0 - bl FUN_020698B8 + bl sub_020698B8 cmp r4, #0x1f bne _023406AC - bl FUN_02069904 + bl sub_02069904 bl ov03_0233CAB8 cmp r0, #3 bne _02340464 @@ -4154,7 +4154,7 @@ _023403C8: beq _02340430 ldr r1, _023406B8 @ =0x00003851 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02340318 @ =0x02346BC4 ldr r1, _02340320 @ =0x00000603 ldr r0, [r0] @@ -4168,7 +4168,7 @@ _02340430: beq _023406AC ldr r1, _023406BC @ =0x00003852 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02340318 @ =0x02346BC4 ldr r1, _023406C0 @ =0x00000604 ldr r0, [r0] @@ -4186,7 +4186,7 @@ _02340464: strne r1, [r0] b _023406AC _0234048C: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, r5 ldreq r0, [r0] @@ -4194,7 +4194,7 @@ _0234048C: streq r1, [r0] b _023406AC _023404A8: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, r5 ldreq r0, [r0] @@ -4203,7 +4203,7 @@ _023404A8: b _023406AC _023404C4: add r0, r4, #0x198 - bl FUN_0206351C + bl sub_0206351C mov r1, r5 ldr r2, [r1] mov r3, #2 @@ -4211,10 +4211,10 @@ _023404C4: ldr r1, [r1] mov r0, #6 add r1, r1, #0x94 - bl FUN_0205BA0C + bl sub_0205BA0C lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205B77C + bl sub_0205B77C ldrsh r5, [r0, #0xa2] add r2, sp, #4 mov r1, #0 @@ -4229,26 +4229,26 @@ _023404C4: add r0, r0, #4 add r3, r3, #0x100 strh r5, [r3, #0xaa] - bl FUN_020630A4 + bl sub_020630A4 mov r0, r4 ldr r0, [r0] ldrsh r1, [sp, #4] add r0, r0, #0xae mov r2, #0 add r0, r0, #0x100 - bl FUN_0200CF58 + bl InitStandardItem mov r0, r4 mov r1, #2 b _02340584 _0234055C: add r0, r0, #4 - bl FUN_020630A4 + bl sub_020630A4 ldr r0, _02340318 @ =0x02346BC4 ldrsh r1, [sp, #4] ldr r0, [r0] mov r2, #0 add r0, r0, #0x1a8 - bl FUN_0200CF58 + bl InitStandardItem ldr r0, _02340318 @ =0x02346BC4 mov r1, #1 _02340584: @@ -4261,17 +4261,17 @@ _02340584: str r1, [r3, #0x1c0] ldr r0, [r0] add r0, r0, #0x198 - bl FUN_0203D438 + bl sub_0203D438 ldr r0, _02340318 @ =0x02346BC4 ldr r1, _023406C8 @ =0x00000606 ldr r0, [r0] str r1, [r0] b _023406AC _023405C0: - bl FUN_0203D538 + bl sub_0203D538 cmp r0, #1 bne _023406AC - bl FUN_0203EFD4 + bl sub_0203EFD4 mov r0, r5 ldr r0, [r0] mov r1, #0x8000 @@ -4296,11 +4296,11 @@ _023405FC: mov r0, #0x1c beq _02340630 ldr r1, _023406CC @ =0x00003882 - bl FUN_02066468 + bl sub_02066468 b _02340638 _02340630: ldr r1, _023406D0 @ =0x00003883 - bl FUN_02066468 + bl sub_02066468 _02340638: ldr r0, _02340318 @ =0x02346BC4 ldr r1, _023406D4 @ =0x00000609 @@ -4313,7 +4313,7 @@ _0234064C: bne _02340678 ldr r1, _023406D8 @ =0x00003857 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r5 ldr r1, _023406D4 @ =0x00000609 ldr r0, [r0] @@ -4331,7 +4331,7 @@ _02340680: mov r0, #1 b _023406B0 _0234069C: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, #2 beq _023406B0 @@ -4369,7 +4369,7 @@ ov03_023406DC: @ 0x023406DC _0234070C: add r0, r4, #4 mov r1, #0x114 - bl FUN_02337B3C + bl ov01_02337B3C ldrb r1, [r4, #3] cmp r0, r1 movne r0, #3 @@ -4382,21 +4382,21 @@ _0234070C: mov r0, #2 bne _02340A20 add r1, r4, #0x2c - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _0234078C add r1, r4, #0x2c mov r0, #4 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _0234078C add r1, r4, #0x2c mov r0, #6 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _0234078C add r0, r4, #0x2c - bl FUN_0205B8CC + bl sub_0205B8CC cmp r0, #0 beq _02340A14 _0234078C: @@ -4414,12 +4414,12 @@ _02340794: cmp r0, #0 beq _0234087C ldrsh r0, [r4, #0xba] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _023407E0 add r0, r4, #0x18 mov r1, #0 - bl FUN_02062E34 + bl sub_02062E34 cmp r0, #0 bne _023407E8 _023407E0: @@ -4427,7 +4427,7 @@ _023407E0: b _02340A20 _023407E8: ldrsh r0, [r4, #0xba] - bl FUN_0200E808 + bl GetItemCategory cmp r0, #0xc bgt _02340818 bge _02340850 @@ -4457,12 +4457,12 @@ _02340848: b _02340A20 _02340850: ldrsh r0, [r4, #0xb8] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _02340874 add r0, r4, #0x18 mov r1, #1 - bl FUN_02062E34 + bl sub_02062E34 cmp r0, #0 bne _0234087C _02340874: @@ -4473,13 +4473,13 @@ _0234087C: cmp r0, #0 beq _023408D8 ldrsh r0, [r4, #0xd0] - bl FUN_02062B64 + bl sub_02062B64 cmp r0, #0 bne _023408D0 ldrb r0, [r4, #0xc6] ldrsh r1, [r4, #0xd0] add r2, r4, #0xf2 - bl FUN_0205C700 + bl sub_0205C700 cmp r0, #0 beq _023408D0 ldrb r0, [r4, #0xcc] @@ -4496,7 +4496,7 @@ _023408D0: _023408D8: add r1, r4, #0x2c mov r0, #1 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _02340A14 mov r0, #5 @@ -4513,12 +4513,12 @@ _023408F4: cmp r0, #0 beq _023409DC ldrsh r0, [r4, #0xba] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _02340940 add r0, r4, #0x18 mov r1, #0 - bl FUN_02062E34 + bl sub_02062E34 cmp r0, #0 bne _02340948 _02340940: @@ -4526,7 +4526,7 @@ _02340940: b _02340A20 _02340948: ldrsh r0, [r4, #0xba] - bl FUN_0200E808 + bl GetItemCategory cmp r0, #0xc bgt _02340978 bge _023409B0 @@ -4556,12 +4556,12 @@ _023409A8: b _02340A20 _023409B0: ldrsh r0, [r4, #0xb8] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _023409D4 add r0, r4, #0x18 mov r1, #1 - bl FUN_02062E34 + bl sub_02062E34 cmp r0, #0 bne _023409DC _023409D4: @@ -4569,15 +4569,15 @@ _023409D4: b _02340A20 _023409DC: add r0, sp, #0 - bl FUN_0205B584 + bl sub_0205B584 add r1, r4, #0x2c mov r0, #4 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 beq _02340A0C add r1, sp, #0 add r0, r4, #0xbc - bl FUN_0205B554 + bl sub_0205B554 cmp r0, #0 bne _02340A14 _02340A0C: @@ -4611,32 +4611,32 @@ _02340A44: @ jump table _02340A58: ldr r1, _02340B20 @ =0x0000023B mov r0, #0 - bl FUN_02066468 + bl sub_02066468 mov r0, #1 str r0, [r4, #0x27c] _02340A6C: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02340B14 mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 mov r0, #2 str r0, [r4, #0x27c] - bl FUN_02003B94 + bl sub_02003B94 b _02340B14 _02340A98: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r5, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r5, #0 bne _02340ACC mov r0, #0x1c mov r1, #0x23c - bl FUN_02066468 + bl sub_02066468 mov r0, #3 str r0, [r4, #0x27c] b _02340B14 @@ -4646,18 +4646,18 @@ _02340ACC: popeq {r3, r4, r5, pc} ldr r1, _02340B24 @ =0x00000239 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, #4 str r0, [r4, #0x27c] b _02340B14 _02340AF0: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02340B14 mov r0, #1 pop {r3, r4, r5, pc} _02340B04: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, #2 popeq {r3, r4, r5, pc} @@ -4676,11 +4676,11 @@ ov03_02340B28: @ 0x02340B28 mov r4, r0 ldr r0, _02340C94 @ =0x00001AEC mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _02340C98 @ =0x02346BC8 ldr r1, _02340C94 @ =0x00001AEC str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r1, _02340C98 @ =0x02346BC8 mov r3, #0 ldr r0, [r1] @@ -4707,11 +4707,11 @@ ov03_02340B28: @ 0x02340B28 _02340BA8: lsl r0, r4, #0x18 asr r0, r0, #0x18 - bl FUN_0205B77C + bl sub_0205B77C ldrb r1, [r0] cmp r1, #4 bne _02340BE8 - bl FUN_0205B6CC + bl sub_0205B6CC cmp r0, #0 beq _02340BE8 ldr r0, [r7] @@ -4719,7 +4719,7 @@ _02340BA8: add r0, r0, #0x10 mla r0, r5, r6, r0 asr r1, r1, #0x18 - bl FUN_0205B794 + bl sub_0205B794 add r5, r5, #1 _02340BE8: add r4, r4, #1 @@ -4740,7 +4740,7 @@ _02340C04: add r0, r2, #0x1600 ldrsb r1, [r0, #0x10] add r0, r2, #0x10 - bl FUN_0205B794 + bl sub_0205B794 _02340C30: ldr r2, _02340C98 @ =0x02346BC8 mov r0, #0 @@ -4780,10 +4780,10 @@ ov03_02340C9C: @ 0x02340C9C cmp r0, #0 popeq {r3, pc} mov r0, #1 - bl FUN_022BCBAC + bl ov00_022BCBAC ldr r0, _02340CD4 @ =0x02346BC8 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02340CD4 @ =0x02346BC8 mov r1, #0 str r1, [r0] @@ -4803,14 +4803,14 @@ ov03_02340CD8: @ 0x02340CD8 bl ov03_02340DB4 cmp r0, #1 bne _02340D28 - bl FUN_022BD274 + bl ov00_022BD274 cmp r0, #0 beq _02340D20 ldr r0, _02340DAC @ =0x02346BC8 mov r1, #0xf000 ldr r0, [r0] str r1, [r0, #4] - bl FUN_0233769C + bl ov01_0233769C b _02340DA4 _02340D20: mov r0, #1 @@ -4818,24 +4818,24 @@ _02340D20: _02340D28: cmp r0, #2 popne {r3, pc} - bl FUN_022BD274 + bl ov00_022BD274 cmp r0, #0 beq _02340D54 ldr r0, _02340DAC @ =0x02346BC8 ldr r1, _02340DB0 @ =0x0000F001 ldr r0, [r0] str r1, [r0, #4] - bl FUN_0233769C + bl ov01_0233769C b _02340DA4 _02340D54: mov r0, #2 pop {r3, pc} _02340D5C: - bl FUN_02337718 + bl ov01_02337718 cmp r0, #1 cmpne r0, #3 bne _02340D90 - bl FUN_023376DC + bl ov01_023376DC ldr r1, _02340DAC @ =0x02346BC8 ldr r0, _02340DB0 @ =0x0000F001 ldr r1, [r1] @@ -4847,7 +4847,7 @@ _02340D5C: _02340D90: cmp r0, #2 bne _02340DA4 - bl FUN_023376DC + bl ov01_023376DC mov r0, #4 pop {r3, pc} _02340DA4: @@ -5111,22 +5111,22 @@ _02341124: beq _02344130 b _02344184 _02341134: - bl FUN_0204A1CC - bl FUN_022BCA80 + bl sub_0204A1CC + bl ov00_022BCA80 cmp r0, #3 movne r0, r4 ldrne r0, [r0] movne r1, #2 strne r1, [r0] bne _02344184 - bl FUN_02339888 + bl ov01_02339888 mov r0, r4 ldr r0, [r0] mov r1, #1 str r1, [r0] b _02344184 _0234116C: - bl FUN_023398A4 + bl ov01_023398A4 cmp r0, #0 movne r0, r4 ldrne r0, [r0] @@ -5138,10 +5138,10 @@ _02341188: cmp r0, #1 bne _02341224 bl ov03_023441A0 - bl FUN_022BD338 + bl ov00_022BD338 cmp r0, #0 beq _023411B0 - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _023411C4 _023411B0: @@ -5152,7 +5152,7 @@ _023411B0: strb r1, [r0, #0x700] _023411C4: mov r0, #0x14 - bl FUN_023375C0 + bl ov01_023375C0 ldr r1, _02341D00 @ =0x02346BC8 ldr r3, _02341D24 @ =0x023469A8 ldr r2, [r1] @@ -5169,7 +5169,7 @@ _023411C4: add r3, r1, #0x268 mov r1, r0 add r3, r3, #0x1400 - bl FUN_020663DC + bl sub_020663DC ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341D14 @ =0x00005001 ldr r0, [r0] @@ -5180,19 +5180,19 @@ _02341224: cmp r0, #3 bne _0234129C add r0, r5, #0x10 - bl FUN_0205B6CC + bl sub_0205B6CC cmp r0, #0 bne _02341260 ldr r1, _02341D34 @ =0x00003858 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r0, [r0] mov r1, #0x7000 str r1, [r0] b _02344184 _02341260: - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 movne r0, r4 ldrne r1, _02341D38 @ =0x00004001 @@ -5201,7 +5201,7 @@ _02341260: bne _02344184 ldr r1, _02341D3C @ =0x00003859 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r0, [r0] mov r1, #0x7000 @@ -5218,14 +5218,14 @@ _0234129C: bgt _023412DC ldr r1, _02341D40 @ =0x00003895 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r0, [r0] mov r1, #0x7000 str r1, [r0] b _02344184 _023412DC: - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 movne r0, r4 ldrne r1, _02341D38 @ =0x00004001 @@ -5234,7 +5234,7 @@ _023412DC: bne _02344184 ldr r1, _02341D44 @ =0x00003896 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r0, [r0] mov r1, #0x7000 @@ -5246,18 +5246,18 @@ _02341318: bne _023413D8 add r0, r5, #0x42 mov r1, #0x24 - bl FUN_02003250 + bl MemZero add r0, r5, #0x66 mov r1, #0x48 - bl FUN_02003250 + bl MemZero mov r0, #0 strh r0, [r5, #0xb2] strh r0, [r5, #0xb0] bl ov03_023441A0 - bl FUN_022BD338 + bl ov00_022BD338 cmp r0, #0 beq _02341364 - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _02341378 _02341364: @@ -5268,7 +5268,7 @@ _02341364: strb r1, [r0, #0x700] _02341378: mov r0, #0x15 - bl FUN_023375C0 + bl ov01_023375C0 ldr r1, _02341D00 @ =0x02346BC8 ldr r3, _02341D48 @ =0x02346848 ldr r2, [r1] @@ -5285,7 +5285,7 @@ _02341378: add r3, r1, #0x268 mov r1, r0 add r3, r3, #0x1400 - bl FUN_020663DC + bl sub_020663DC ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341D10 @ =0x00001001 ldr r0, [r0] @@ -5296,24 +5296,24 @@ _023413D8: cmp r0, #2 bne _02341478 add r0, r5, #0x10 - bl FUN_0205B6CC + bl sub_0205B6CC cmp r0, #0 bne _02341414 ldr r1, _02341D54 @ =0x0000386F mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02341D20 @ =0x00007001 ldr r0, [r0] str r1, [r0] b _02344184 _02341414: - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _02341440 ldr r1, _02341D58 @ =0x00003870 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02341D20 @ =0x00007001 ldr r0, [r0] @@ -5322,10 +5322,10 @@ _02341414: _02341440: add r0, r5, #0x42 mov r1, #0x24 - bl FUN_02003250 + bl MemZero add r0, r5, #0x66 mov r1, #0x48 - bl FUN_02003250 + bl MemZero mov r1, #0 strh r1, [r5, #0xb2] strh r1, [r5, #0xb0] @@ -5339,24 +5339,24 @@ _02341478: cmp r0, #4 bne _02344184 add r0, r5, #0x10 - bl FUN_0205B6CC + bl sub_0205B6CC cmp r0, #0 bne _023414B4 mov r0, #0x1c add r1, r0, #0x3880 - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02341D20 @ =0x00007001 ldr r0, [r0] str r1, [r0] b _02344184 _023414B4: - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _023414E0 ldr r1, _02341D60 @ =0x0000389D mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02341D20 @ =0x00007001 ldr r0, [r0] @@ -5365,10 +5365,10 @@ _023414B4: _023414E0: add r0, r5, #0x42 mov r1, #0x24 - bl FUN_02003250 + bl MemZero add r0, r5, #0x66 mov r1, #0x48 - bl FUN_02003250 + bl MemZero mov r1, #0 strh r1, [r5, #0xb2] strh r1, [r5, #0xb0] @@ -5378,38 +5378,38 @@ _023414E0: str r1, [r0] b _02344184 _02341518: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x15 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d bne _02341614 - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 beq _02341580 add r0, r5, #0x10 - bl FUN_0205B6CC + bl sub_0205B6CC cmp r0, #0 ldrbne r0, [r5, #0xbd] cmpne r0, #0 beq _02341580 ldr r1, _02341D64 @ =0x00003860 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02341D00 @ =0x02346BC8 mov r1, #0x7000 ldr r0, [r0] str r1, [r0] b _02344184 _02341580: - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 beq _023415F0 add r0, r5, #0x10 - bl FUN_0205B6CC + bl sub_0205B6CC cmp r0, #0 beq _023415F0 ldrb r0, [r5, #0xbd] @@ -5421,13 +5421,13 @@ _02341580: mov r0, #0x16 add r1, r1, #0x1000 strb r2, [r1, #0xae9] - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] ldr r2, _02341D68 @ =0x0234675C ldr r3, _02341D6C @ =0x00003861 mov r0, #0 mov r1, #8 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341D70 @ =0x00001002 ldr r0, [r0] @@ -5446,11 +5446,11 @@ _023415F0: _02341614: cmp r4, #0x1e bne _023416F4 - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 beq _02341664 add r0, r5, #0x10 - bl FUN_0205B6CC + bl sub_0205B6CC cmp r0, #0 beq _02341664 ldrb r0, [r5, #0xbd] @@ -5458,18 +5458,18 @@ _02341614: bne _02341664 ldr r1, _02341D74 @ =0x00003863 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02341D00 @ =0x02346BC8 mov r1, #0x7000 ldr r0, [r0] str r1, [r0] b _02344184 _02341664: - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 beq _023416D0 add r0, r5, #0x10 - bl FUN_0205B6CC + bl sub_0205B6CC cmp r0, #0 ldrbne r0, [r5, #0xbd] cmpne r0, #0 @@ -5480,13 +5480,13 @@ _02341664: mov r0, #0x16 add r1, r1, #0x1000 strb r2, [r1, #0xae9] - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] ldr r2, _02341D68 @ =0x0234675C ldr r3, _02341D78 @ =0x00003864 mov r0, #0 mov r1, #8 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341D70 @ =0x00001002 ldr r0, [r0] @@ -5508,13 +5508,13 @@ _023416F4: mov r0, #1 b _02344188 _02341704: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x16 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d ldreq r0, _02341D00 @ =0x02346BC8 ldreq r1, _02341D5C @ =0x00001004 @@ -5527,13 +5527,13 @@ _02341704: mov r0, #1 b _02344188 _0234174C: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x1a - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d bne _02341794 ldr r1, _02341D00 @ =0x02346BC8 @@ -5640,13 +5640,13 @@ _02341890: b _02344184 _023418EC: mov r0, #0x1a - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _02341D68 @ =0x0234675C ldr r3, _02341D80 @ =0x00003865 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341D84 @ =0x00001003 ldr r0, [r0] @@ -5655,10 +5655,10 @@ _023418EC: _02341920: mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r6, r0 add r0, sp, #0x2c0 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, r4 ldr r0, [r0] add r0, r0, #0x1000 @@ -5668,7 +5668,7 @@ _02341920: add r0, r5, #0xae mov r1, #0xb4 mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem _02341960: ldr r2, _02341D88 @ =0x02346A90 mov r4, #0 @@ -5676,25 +5676,25 @@ _02341960: add r1, r5, #0xae mov r3, #1 str r4, [sp] - bl FUN_0200D310 + bl sub_0200D310 ldr r1, _02341D8C @ =0x000038A6 add r2, sp, #0x2c0 mov r0, #0x1c str r6, [sp, #0x2f8] - bl FUN_02066488 + bl sub_02066488 mov r0, r6 - bl FUN_02001188 + bl MemFree ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341D90 @ =0x00003071 ldr r0, [r0] str r1, [r0] b _02344184 _023419AC: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02344184 add r0, r5, #0xae - bl FUN_020103AC + bl sub_020103AC mov r1, #0 strh r1, [r5, #0xb2] strh r1, [r5, #0xb0] @@ -5722,14 +5722,14 @@ _023419F4: mov r0, #1 b _02344188 _02341A20: - bl FUN_02338A24 + bl ov01_02338A24 mov r0, r4 ldr r1, _02341D08 @ =0x00004002 ldr r0, [r0] str r1, [r0] b _02344184 _02341A38: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #1 beq _02341B40 cmp r0, #4 @@ -5752,7 +5752,7 @@ _02341A68: @ jump table _02341A80: ldr r1, _02341D9C @ =0x00003866 mov r0, #0 - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02341DA0 @ =0x00004003 ldr r0, [r0] @@ -5761,7 +5761,7 @@ _02341A80: _02341AA0: ldr r1, _02341DA4 @ =0x00003873 mov r0, #0 - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02341DA0 @ =0x00004003 ldr r0, [r0] @@ -5770,7 +5770,7 @@ _02341AA0: _02341AC0: ldr r1, _02341DA8 @ =0x0000389E mov r0, #0 - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02341DA0 @ =0x00004003 ldr r0, [r0] @@ -5779,7 +5779,7 @@ _02341AC0: _02341AE0: ldr r1, _02341DAC @ =0x00003884 mov r0, #0 - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02341DA0 @ =0x00004003 ldr r0, [r0] @@ -5788,7 +5788,7 @@ _02341AE0: _02341B00: ldr r1, _02341DB0 @ =0x0000385A mov r0, #0 - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02341DA0 @ =0x00004003 ldr r0, [r0] @@ -5797,14 +5797,14 @@ _02341B00: _02341B20: ldr r1, _02341DB4 @ =0x00003897 mov r0, #0 - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02341DA0 @ =0x00004003 ldr r0, [r0] str r1, [r0] b _02344184 _02341B40: - bl FUN_02338B08 + bl ov01_02338B08 bl ov03_0233CAB8 cmp r0, #2 beq _02341B5C @@ -5823,13 +5823,13 @@ _02341B78: mov r0, #1 b _02344188 _02341B80: - bl FUN_02066494 + bl sub_02066494 mov r4, r0 - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #5 bne _02341BB0 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341DB8 @ =0x00004008 ldr r0, [r0] @@ -5844,16 +5844,16 @@ _02341BB0: bl ov03_0233CAB8 cmp r0, #0 bne _02341C08 - bl FUN_022BD338 + bl ov00_022BD338 cmp r0, #0 beq _02341BE8 - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _02341C08 _02341BE8: mov r0, #0x13 mov r1, #6 - bl FUN_023398B0 + bl ov01_023398B0 ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341DB8 @ =0x00004008 ldr r0, [r0] @@ -5872,11 +5872,11 @@ _02341C24: b _02341C44 _02341C2C: ldr r0, [r5, #0x18] - bl FUN_0205BD90 + bl sub_0205BD90 mov r2, r0 b _02341C44 _02341C3C: - bl FUN_0205BD78 + bl sub_0205BD78 mov r2, r0 _02341C44: ldr r0, _02341D00 @ =0x02346BC8 @@ -5884,20 +5884,20 @@ _02341C44: ldr r0, [r0] add r0, r0, #0x1000 ldr r0, [r0, #0x958] - bl FUN_0232C5C8 + bl ov01_0232C5C8 ldr r1, _02341D00 @ =0x02346BC8 mov r0, #0 ldr r1, [r1] add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341DBC @ =0x00004004 ldr r0, [r0] str r1, [r0] b _02344184 _02341C88: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _023421A8 bl ov03_0233CAB8 @@ -5917,13 +5917,13 @@ _02341CBC: add r0, r1, #0x1000 ldr r0, [r0, #0x958] add r1, r1, #0x10 - bl FUN_0232C8E8 + bl ov01_0232C8E8 mov r1, r4 ldr r1, [r1] mov r0, #1 add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C mov r0, r4 ldr r1, _02341DC0 @ =0x00004006 ldr r0, [r0] @@ -5983,11 +5983,11 @@ _02341DC4: mov r0, r4 ldr r0, [r0] add r0, r0, #0x2d - bl FUN_02050B10 + bl GetTeamNameCheck mov r0, r4 ldr r0, [r0] ldrb r0, [r0, #0xbe] - bl FUN_0205BD5C + bl sub_0205BD5C mov r2, r4 mov r1, r0 ldr r0, [r2] @@ -6003,7 +6003,7 @@ _02341DC4: beq _02341EA0 add r0, r2, #0x1600 ldrsh r0, [r0, #0x1c] - bl FUN_02062B64 + bl sub_02062B64 cmp r0, #0 bne _02341E80 mov r0, r4 @@ -6013,7 +6013,7 @@ _02341DC4: add r2, r2, #0x3e ldrsh r1, [r1, #0x1c] add r2, r2, #0x1600 - bl FUN_0205C700 + bl sub_0205C700 cmp r0, #0 beq _02341E80 mov r0, r4 @@ -6030,7 +6030,7 @@ _02341DC4: _02341E80: mov r0, #2 mov r1, #6 - bl FUN_023398B0 + bl ov01_023398B0 ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341DB8 @ =0x00004008 ldr r0, [r0] @@ -6048,13 +6048,13 @@ _02341EA0: add r0, r1, #0x1000 ldr r0, [r0, #0x958] add r1, r1, #0x10 - bl FUN_0232D3C4 + bl ov01_0232D3C4 ldr r1, _02341D00 @ =0x02346BC8 mov r0, #5 ldr r1, [r1] add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341DC0 @ =0x00004006 ldr r0, [r0] @@ -6064,11 +6064,11 @@ _02341EFC: mov r0, r4 ldr r0, [r0] add r0, r0, #0x2d - bl FUN_02050B10 + bl GetTeamNameCheck mov r0, r4 ldr r0, [r0] ldrb r0, [r0, #0xbe] - bl FUN_0205BD5C + bl sub_0205BD5C mov r2, r4 mov r1, r0 ldr r0, [r2] @@ -6078,7 +6078,7 @@ _02341EFC: beq _02341F58 mov r0, #2 mov r1, #6 - bl FUN_023398B0 + bl ov01_023398B0 mov r0, r4 ldr r1, _02341DB8 @ =0x00004008 ldr r0, [r0] @@ -6090,13 +6090,13 @@ _02341F58: add r0, r1, #0x1000 ldr r0, [r0, #0x958] add r1, r1, #0x10 - bl FUN_0232D83C + bl ov01_0232D83C mov r1, r4 ldr r1, [r1] mov r0, #7 add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C mov r0, r4 ldr r1, _02341DC0 @ =0x00004006 ldr r0, [r0] @@ -6112,13 +6112,13 @@ _02341F9C: ldr r1, [r2, #0x1c] ldr r0, [r0, #0x958] ldr r2, [r2, #0x20] - bl FUN_0232CEA8 + bl ov01_0232CEA8 mov r1, r4 ldr r1, [r1] mov r0, #3 add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C mov r0, r4 ldr r1, _02342F70 @ =0x00005108 ldr r0, [r0] @@ -6135,7 +6135,7 @@ _02341FF0: mov r8, r5 _02342010: and r0, sl, #0xff - bl FUN_0204D2F8 + bl GetMaxReachedFloor cmp r0, #0 beq _0234203C lsl r1, r8, sl @@ -6155,7 +6155,7 @@ _0234203C: _02342054: add r0, sl, #0x40 and r0, r0, #0xff - bl FUN_0204D2F8 + bl GetMaxReachedFloor cmp r0, #0 beq _02342084 lsl r1, r8, sl @@ -6190,13 +6190,13 @@ _023420A4: ldr r0, [r0, #0x958] mov r1, r5 mov r2, r4 - bl FUN_0232CA30 + bl ov01_0232CA30 ldr r1, _02341D00 @ =0x02346BC8 mov r0, #2 ldr r1, [r1] add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02342F74 @ =0x00005052 ldr r0, [r0] @@ -6209,13 +6209,13 @@ _0234210C: ldr r1, [r2, #0x1c] ldr r0, [r0, #0x958] ldr r2, [r2, #0x20] - bl FUN_0232D55C + bl ov01_0232D55C mov r1, r4 ldr r1, [r1] mov r0, #6 add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C mov r0, r4 ldr r1, _02342F78 @ =0x00004005 ldr r0, [r0] @@ -6231,13 +6231,13 @@ _02342154: ldr r1, [r2, #0x1c] ldr r0, [r0, #0x958] ldr r2, [r2, #0x20] - bl FUN_0232D8C8 + bl ov01_0232D8C8 mov r1, r4 ldr r1, [r1] mov r0, #8 add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C mov r0, r4 ldr r1, _02342F78 @ =0x00004005 ldr r0, [r0] @@ -6247,7 +6247,7 @@ _023421A8: cmp r0, #8 cmpne r0, #6 bne _02344184 - bl FUN_02338B08 + bl ov01_02338B08 bl ov03_0233CAB8 cmp r0, #2 beq _023421D0 @@ -6266,7 +6266,7 @@ _023421EC: mov r0, #2 b _02344188 _023421F4: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _02342574 bl ov03_0233CAB8 @@ -6277,33 +6277,33 @@ _023421F4: b _02344184 _02342218: mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C mov r4, r0 - bl FUN_0232D590 + bl ov02_0232D590 cmp r0, #0x64 bne _023423E4 ldr r1, _02341D00 @ =0x02346BC8 mov r0, r4 ldr r1, [r1] add r1, r1, #0x10 - bl FUN_0232D664 + bl ov01_0232D664 add r0, sp, #0xb4 mov r1, #0x2a - bl FUN_02003250 + bl MemZero ldr r0, _02341D00 @ =0x02346BC8 ldr r6, [r0] - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r6, #0x2c] cmp r1, r0 add r0, sp, #0xb4 bne _0234227C add r1, r6, #0x2d mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _02342284 _0234227C: ldr r1, _02342F7C @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _02342284: mov r0, #5 strb r0, [r5, #0x10] @@ -6315,14 +6315,14 @@ _02342284: ldr r1, [r1] add r1, r1, #0x214 add r1, r1, #0x1400 - bl FUN_0232D5C4 + bl ov01_0232D5C4 ldr r1, _02341D00 @ =0x02346BC8 mov r4, r0 ldr r0, [r1] add r0, r0, #0x1000 strb r4, [r0, #0x660] ldrb r0, [r5, #0xbe] - bl FUN_0205BD5C + bl sub_0205BD5C mov r1, r0 add r0, r5, #0xae bl ov03_023441EC @@ -6337,7 +6337,7 @@ _02342284: beq _02342378 add r0, r1, #0x1600 ldrsh r0, [r0, #0x1c] - bl FUN_02062B64 + bl sub_02062B64 cmp r0, #0 bne _02342364 ldr r1, _02341D00 @ =0x02346BC8 @@ -6347,7 +6347,7 @@ _02342284: ldrsh r1, [r1, #0x1c] add r2, r2, #0x3e add r2, r2, #0x1600 - bl FUN_0205C700 + bl sub_0205C700 cmp r0, #0 beq _02342364 ldr r0, _02341D00 @ =0x02346BC8 @@ -6369,13 +6369,13 @@ _02342364: strb r4, [r0, #0x660] _02342378: add r0, sp, #0x270 - bl FUN_02023690 + bl InitPreprocessorArgs add r3, sp, #0xb4 ldr r1, _02342F80 @ =0x00003855 add r2, sp, #0x270 mov r0, #0x1c str r3, [sp, #0x2a8] - bl FUN_02066488 + bl sub_02066488 ldr r1, _02341D00 @ =0x02346BC8 ldr r3, _02342F84 @ =0x00002A30 ldr r0, [r1] @@ -6386,19 +6386,19 @@ _02342378: str r2, [r0] ldr r0, [r1] add r0, r0, #0x10 - bl FUN_02069790 + bl sub_02069790 cmp r4, #0 beq _02344184 ldr r0, _02341D00 @ =0x02346BC8 ldr r0, [r0] add r0, r0, #0x1600 ldrsh r0, [r0, #0x1c] - bl FUN_02069940 + bl sub_02069940 b _02344184 _023423E4: ldr r1, _02342F8C @ =0x00003856 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, #0 ldr r1, _02341D00 @ =0x02346BC8 strb r0, [r5, #0x10] @@ -6412,9 +6412,9 @@ _023423E4: b _02344184 _0234241C: mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C mov r4, r0 - bl FUN_0232D8FC + bl ov01_0232D8FC cmp r0, #1 bne _02342484 ldr r0, _02341D00 @ =0x02346BC8 @@ -6426,11 +6426,11 @@ _0234241C: mul r4, r2, r1 add r6, r5, r4 mov r1, r6 - bl FUN_0232D930 + bl ov01_0232D930 mov r0, #6 strb r0, [r5, r4] ldrb r0, [r6, #0xae] - bl FUN_0205BD5C + bl sub_0205BD5C mov r1, r0 add r0, r6, #0x9e bl ov03_023441EC @@ -6464,17 +6464,17 @@ _023424D0: cmp r4, #0 ble _02342500 add r0, sp, #0x220 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, _02342F90 @ =0x00003893 add r2, sp, #0x220 mov r0, #0x1c str r4, [sp, #0x244] - bl FUN_02066488 + bl sub_02066488 b _0234250C _02342500: ldr r1, _02342F94 @ =0x00003894 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 _0234250C: ldr r1, _02341D00 @ =0x02346BC8 ldr r3, _02342F84 @ =0x00002A30 @@ -6491,13 +6491,13 @@ _02342530: ldr r1, [r2, #0x1c] ldr r0, [r0, #0x958] ldr r2, [r2, #0x20] - bl FUN_0232D8C8 + bl ov01_0232D8C8 ldr r1, _02341D00 @ =0x02346BC8 mov r0, #8 ldr r1, [r1] add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02342F78 @ =0x00004005 ldr r0, [r0] @@ -6507,11 +6507,11 @@ _02342574: cmp r0, #8 cmpne r0, #6 bne _02344184 - bl FUN_02338B08 + bl ov01_02338B08 mov r0, #2 b _02344188 _0234258C: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _02342780 bl ov03_0233CAB8 @@ -6524,13 +6524,13 @@ _0234258C: b _02344184 _023425B8: mov r0, #0 - bl FUN_02338E1C - bl FUN_0232CA18 + bl ov01_02338E1C + bl ov01_0232CA18 str r0, [r5, #0x1c] str r1, [r5, #0x20] mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC mov r0, r4 ldr r1, _02342F98 @ =0x00004010 ldr r0, [r0] @@ -6538,13 +6538,13 @@ _023425B8: b _02344184 _023425EC: mov r0, #0 - bl FUN_02338E1C - bl FUN_0232D524 + bl ov01_02338E1C + bl ov01_0232D524 cmp r0, #0 beq _02342668 ldr r1, _02342F9C @ =0x00003874 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r1, #0 mov r0, r4 strh r1, [r5, #0xb2] @@ -6553,7 +6553,7 @@ _023425EC: ldrb r0, [r0, #0xae8] cmp r0, #0 beq _02342644 - bl FUN_0204FF80 + bl IncrementNbSkyGiftsSent mov r0, r4 ldr r0, [r0] mov r1, #0 @@ -6575,7 +6575,7 @@ _02342668: mov r0, #0x1c beq _023426EC ldr r1, _02342FA0 @ =0x00003876 - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r0, [r0] add r0, r0, #0x1000 @@ -6585,10 +6585,10 @@ _02342668: add r0, r5, #0xae mov r1, #0xb4 mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem _023426A8: add r0, r5, #0xae - bl FUN_020103AC + bl sub_020103AC mov r2, #0 strh r2, [r5, #0xb2] ldr r1, _02341D00 @ =0x02346BC8 @@ -6606,7 +6606,7 @@ _023426A8: b _02344184 _023426EC: ldr r1, _02342FA4 @ =0x00003875 - bl FUN_02066468 + bl sub_02066468 mov r1, r4 ldr r0, [r1] ldr r3, _02342F84 @ =0x00002A30 @@ -6619,7 +6619,7 @@ _023426EC: _02342718: ldr r1, _02342FA8 @ =0x0000389F mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r1, #0 mov r0, r4 strh r1, [r5, #0xb2] @@ -6628,7 +6628,7 @@ _02342718: ldrb r0, [r0, #0xae8] cmp r0, #0 beq _0234275C - bl FUN_0204FF80 + bl IncrementNbSkyGiftsSent mov r0, r4 ldr r0, [r0] mov r1, #0 @@ -6648,7 +6648,7 @@ _02342780: cmp r0, #8 cmpne r0, #6 bne _02344184 - bl FUN_02338B08 + bl ov01_02338B08 bl ov03_0233CAB8 cmp r0, #2 beq _023427A8 @@ -6667,25 +6667,25 @@ _023427C4: mov r0, #2 b _02344188 _023427CC: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 mov r5, r0 - bl FUN_02066494 + bl sub_02066494 mov r4, r0 - bl FUN_020698B8 + bl sub_020698B8 add r1, sp, #0x14 mov r0, #0 - bl FUN_020061EC - bl FUN_0204AE60 + bl GetHeldButtons + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _02342818 add r0, sp, #0x90 - bl FUN_02006C1C + bl GetReleasedStylus add r0, sp, #0x90 mov r1, #1 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C _02342818: ldrh r1, [sp, #0x14] cmp r1, #0 @@ -6704,9 +6704,9 @@ _02342818: strgt r1, [r0, #0xae0] cmp r5, #5 bne _0234287C - bl FUN_02069904 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_02069904 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341DB8 @ =0x00004008 ldr r0, [r0] @@ -6722,20 +6722,20 @@ _0234287C: cmp r0, #0 bgt _02344184 _0234289C: - bl FUN_02069904 + bl sub_02069904 mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02342F98 @ =0x00004010 ldr r0, [r0] str r1, [r0] b _02344184 _023428C0: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #0 beq _02344184 - bl FUN_02338B08 + bl ov01_02338B08 bl ov03_0233CAB8 cmp r0, #2 beq _023428E8 @@ -6754,10 +6754,10 @@ _02342904: mov r0, #2 b _02344188 _0234290C: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #6 bne _02342EE8 - bl FUN_02338B08 + bl ov01_02338B08 bl ov03_0233CAB8 cmp r0, #5 addls pc, pc, r0, lsl #2 @@ -6787,27 +6787,27 @@ _02342968: @ jump table _02342978: add r1, r5, #0x24 mov r0, #2 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _023429C4 add r1, r5, #0x24 mov r0, #4 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _023429C4 add r1, r5, #0x24 mov r0, #6 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _023429C4 add r0, r5, #0x24 - bl FUN_0205B8CC + bl sub_0205B8CC cmp r0, #0 beq _023429E4 _023429C4: ldr r1, _02342FAC @ =0x000038A1 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02341D00 @ =0x02346BC8 ldr r1, _02341D20 @ =0x00007001 ldr r0, [r0] @@ -6815,33 +6815,33 @@ _023429C4: b _02344184 _023429E4: add r0, r5, #0x24 - bl FUN_0205B890 + bl sub_0205B890 mov r0, #2 strb r0, [r5, #0x10] ldrb r0, [r5, #0x14] - bl FUN_02051380 + bl GetMaxRescueAttempts strb r0, [r5, #0xbc] add r0, r5, #0x10 - bl FUN_0205B6EC + bl sub_0205B6EC ldr r1, _02342FB0 @ =0x00003889 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, [r0] ldr r2, _02342FB4 @ =0x00005110 add r0, r5, #0x10 str r2, [r1] - bl FUN_02069790 + bl sub_02069790 b _02344184 _02342A30: mov r0, #0x17 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _02342FB8 @ =0x02346774 ldr r3, _02342FBC @ =0x00003887 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 mov r0, r4 ldr r1, _02342FC0 @ =0x00005008 ldr r0, [r0] @@ -6849,13 +6849,13 @@ _02342A30: b _02344184 _02342A64: mov r0, #0x17 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _02342FB8 @ =0x02346774 ldr r3, _02342FC4 @ =0x00003888 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 mov r0, r4 ldr r1, _02342FC0 @ =0x00005008 ldr r0, [r0] @@ -6866,13 +6866,13 @@ _02342A98: cmp r0, #0 bne _02342AD8 mov r0, #0x18 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _02342FB8 @ =0x02346774 ldr r3, _02342FC8 @ =0x00003886 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 mov r0, r4 ldr r1, _02342FCC @ =0x00005016 ldr r0, [r0] @@ -6902,9 +6902,9 @@ _02342B04: cmp r0, #2 bne _02342B3C add r0, r7, #0x14 - bl FUN_0205B890 + bl sub_0205B890 mov r0, r7 - bl FUN_0205B6EC + bl sub_0205B6EC _02342B3C: add r5, r5, #1 _02342B40: @@ -6927,7 +6927,7 @@ _02342B68: moveq r0, #2 beq _02344188 ldrb r0, [r1, #0xbe] - bl FUN_0205BD5C + bl sub_0205BD5C mov r2, r4 mov r1, r0 ldr r0, [r2] @@ -6946,7 +6946,7 @@ _02342B68: beq _02342C44 add r0, r1, #0x1600 ldrsh r0, [r0, #0x1c] - bl FUN_02062B64 + bl sub_02062B64 cmp r0, #0 bne _02342C30 ldr r0, _02341D00 @ =0x02346BC8 @@ -6956,7 +6956,7 @@ _02342B68: add r2, r2, #0x3e ldrsh r1, [r1, #0x1c] add r2, r2, #0x1600 - bl FUN_0205C700 + bl sub_0205C700 cmp r0, #0 beq _02342C30 ldr r0, _02341D00 @ =0x02346BC8 @@ -6981,10 +6981,10 @@ _02342C44: mov r0, #1 ldr r1, [r1] add r1, r1, #0x24 - bl FUN_0205BA0C + bl sub_0205BA0C lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205B77C + bl sub_0205B77C mov r2, #7 ldr r1, _02342FD0 @ =0x02346BC8 strb r2, [r0] @@ -6993,7 +6993,7 @@ _02342C44: strb r2, [r0, #0xae] ldr r0, [r1] add r0, r0, #0x10 - bl FUN_0205B738 + bl sub_0205B738 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, [r0] ldrsh r0, [r1, #0xb2] @@ -7001,14 +7001,14 @@ _02342C44: beq _02342CD8 mov r0, #0 mov r1, r0 - bl FUN_0205BC30 + bl sub_0205BC30 ldr r0, _02342FD0 @ =0x02346BC8 ldr r0, [r0] add r0, r0, #0xae - bl FUN_0205BCC4 + bl sub_0205BCC4 ldr r1, _02342FD4 @ =0x00003851 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02342FD8 @ =0x00006001 ldr r0, [r0] @@ -7020,30 +7020,30 @@ _02342CD8: cmp r0, #0 mov r0, #0 beq _02342D38 - bl FUN_0205BCC4 + bl sub_0205BCC4 ldr r0, _02342FD0 @ =0x02346BC8 ldr r0, [r0] ldrb r0, [r0, #0xbe] - bl FUN_0205BD5C + bl sub_0205BD5C ldr r2, _02342FD0 @ =0x02346BC8 mov r1, r0 ldr r0, [r2] add r0, r0, #0x214 add r0, r0, #0x1400 - bl FUN_0205BC30 + bl sub_0205BC30 ldr r1, _02342FDC @ =0x00003852 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02342FE0 @ =0x00006002 ldr r0, [r0] str r1, [r0] b _02344184 _02342D38: - bl FUN_0205BCC4 + bl sub_0205BCC4 mov r0, #0 mov r1, r0 - bl FUN_0205BC30 + bl sub_0205BC30 ldr r0, _02342FD0 @ =0x02346BC8 mov r1, #0x8000 ldr r0, [r0] @@ -7080,16 +7080,16 @@ _02342DAC: cmp r7, #0 ble _02342E84 add r0, sp, #0x1d0 - bl FUN_02023690 + bl InitPreprocessorArgs add r1, r4, #0x14 mov r0, #4 - bl FUN_0205BA0C + bl sub_0205BA0C lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205B77C + bl sub_0205B77C mov r5, r0 ldrb r0, [r4, #0xae] - bl FUN_0205BD5C + bl sub_0205BD5C mov r1, r0 add r0, r4, #0x9e bl ov03_023441EC @@ -7099,35 +7099,35 @@ _02342DAC: mov r0, r5 mov r1, r4 mov r2, #0xb0 - bl FUN_020032D4 + bl MemcpySimple add r0, sp, #0x64 mov r1, #0x2a - bl FUN_02003250 - bl FUN_020205A0 + bl MemZero + bl GetLanguageType ldrsb r1, [r4, #0x1c] cmp r1, r0 add r0, sp, #0x64 bne _02342E48 add r1, r4, #0x1d mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _02342E50 _02342E48: ldr r1, _02342F7C @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _02342E50: ldr r1, _02342FE4 @ =0x00003890 add r3, sp, #0x64 add r2, sp, #0x1d0 mov r0, #0x1c str r3, [sp, #0x208] - bl FUN_02066488 + bl sub_02066488 ldr r0, _02342FD0 @ =0x02346BC8 ldr r2, _02342FE8 @ =0x00006004 ldr r1, [r0] mov r0, r4 str r2, [r1] - bl FUN_02069790 + bl sub_02069790 b _02344184 _02342E84: mov r0, #2 @@ -7137,10 +7137,10 @@ _02342E8C: ldr r0, [r0] add r0, r0, #0x1600 ldrsb r0, [r0, #0x10] - bl FUN_0205B77C + bl sub_0205B77C add r1, r5, #0x10 mov r2, #0xb0 - bl FUN_020032D4 + bl MemcpySimple mov r0, r4 ldr r0, [r0] mov r1, #0x8000 @@ -7161,17 +7161,17 @@ _02342ED4: _02342EE8: cmp r0, #8 bne _02344184 - bl FUN_02338B08 + bl ov01_02338B08 mov r0, #2 b _02344188 _02342EFC: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x14 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x17 bne _02342F44 ldr r1, _02342FD0 @ =0x02346BC8 @@ -7253,7 +7253,7 @@ _0234301C: mov r1, #0xe8 str r2, [r0, #0x1c] str r1, [r0, #0x20] - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F74 @ =0x00005006 ldr r0, [r0] @@ -7265,13 +7265,13 @@ _02343064: mov r0, #1 b _02344188 _02343074: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _02343184 mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C mov r4, r0 - bl FUN_0232CB1C + bl ov01_0232CB1C ldr r1, _02342FD0 @ =0x02346BC8 ldr r2, [r1] str r0, [r2, #0xc] @@ -7281,7 +7281,7 @@ _02343074: bne _023430CC mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02342F98 @ =0x00004010 ldr r0, [r0] @@ -7299,7 +7299,7 @@ _023430CC: mov r0, r4 and r3, r3, #0xff mov r2, #0x20 - bl FUN_0232CB50 + bl ov01_0232CB50 ldr r1, _02342FD0 @ =0x02346BC8 cmp r0, #0 ldr r1, [r1] @@ -7307,7 +7307,7 @@ _023430CC: bne _02343130 mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02342F98 @ =0x00004010 ldr r0, [r0] @@ -7315,7 +7315,7 @@ _023430CC: b _02344184 _02343130: add r0, sp, #0x180 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _02342FD0 @ =0x02346BC8 ldr r2, _02343F78 @ =0x02346BCC ldr r1, [r0] @@ -7324,12 +7324,12 @@ _02343130: ldr r1, [r1, #0x95c] lsl r1, r1, #1 ldrh r1, [r2, r1] - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r1, _02343F7C @ =0x00003885 add r2, sp, #0x180 mov r0, #0x1c str r5, [sp, #0x1b8] - bl FUN_02066488 + bl sub_02066488 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F80 @ =0x00005053 ldr r0, [r0] @@ -7339,17 +7339,17 @@ _02343184: cmp r0, #8 cmpne r0, #6 bne _02344184 - bl FUN_02338B08 + bl ov01_02338B08 mov r0, #2 b _02344188 _0234319C: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r4, r0 - bl FUN_02066494 + bl sub_02066494 cmp r4, #5 bne _023431CC - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F84 @ =0x00004008 ldr r0, [r0] @@ -7358,7 +7358,7 @@ _0234319C: _023431CC: cmp r0, #0x1f bne _02344184 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F88 @ =0x00005003 ldr r0, [r0] @@ -7367,24 +7367,24 @@ _023431CC: _023431EC: mov r0, #0 mov r1, #1 - bl FUN_0205B97C + bl GetSosMailCount mov r3, r0 ldr r2, [r5, #0xc] add r1, r5, #0x10 mov r0, #0x13 - bl FUN_02066990 + bl sub_02066990 mov r0, r4 ldr r1, _02343F8C @ =0x00005004 ldr r0, [r0] str r1, [r0] _0234321C: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r4, r0 - bl FUN_02066A44 + bl sub_02066A44 cmp r4, #5 bne _0234324C - bl FUN_02067664 - bl FUN_02338C34 + bl sub_02067664 + bl ov01_02338C34 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F84 @ =0x00004008 ldr r0, [r0] @@ -7394,15 +7394,15 @@ _0234324C: mvn r1, #0 cmp r0, r1 bne _02343290 - bl FUN_02067664 + bl sub_02067664 mov r0, #0x19 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _02343F90 @ =0x0234675C ldr r3, _02343F94 @ =0x000038A7 mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F98 @ =0x00005010 ldr r0, [r0] @@ -7411,7 +7411,7 @@ _0234324C: _02343290: cmp r0, #2 bne _02344184 - bl FUN_020674E8 + bl sub_020674E8 ldr r3, _02342FD0 @ =0x02346BC8 mov r4, #0 ldr r2, [r3] @@ -7424,27 +7424,27 @@ _02343290: ldr r0, [r3] add r0, r0, #0x168 add r0, r0, #0x1800 - bl FUN_02067524 - bl FUN_02067664 + bl sub_02067524 + bl sub_02067664 ldr r1, _02342FB0 @ =0x00003889 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F9C @ =0x00005011 ldr r0, [r0] str r1, [r0] b _02344184 _023432F4: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x18 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d bne _02343358 - bl FUN_022BD274 + bl ov00_022BD274 cmp r0, #0 ldreq r0, _02342FD0 @ =0x02346BC8 moveq r1, #2 @@ -7469,22 +7469,22 @@ _02343368: ldr r1, [r5, #0x1c] ldr r2, [r5, #0x20] mov r0, #1 - bl FUN_0233580C + bl ov01_0233580C mov r0, r4 ldr r1, _02343FA0 @ =0x00005007 ldr r0, [r0] str r1, [r0] b _02344184 _0234338C: - bl FUN_02336014 + bl ov01_02336014 cmp r0, #2 bne _023433C4 - bl FUN_023370AC + bl ov01_023370AC mov r2, r4 ldr r2, [r2] str r0, [r2, #0x1c] str r1, [r2, #0x20] - bl FUN_02335FA8 + bl ov01_02335FA8 mov r0, r4 ldr r1, _02342FEC @ =0x00004001 ldr r0, [r0] @@ -7493,26 +7493,26 @@ _0234338C: _023433C4: cmp r0, #1 bne _02344184 - bl FUN_02335FA8 + bl ov01_02335FA8 mov r0, r4 ldr r0, [r0] mov r1, #2 str r1, [r0] b _02344184 _023433E4: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _02343528 mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C mov r4, r0 - bl FUN_0232CEDC + bl ov01_0232CEDC mov r6, r0 mov r0, r4 - bl FUN_0232CF4C + bl ov01_0232CF4C mov r5, r0 mov r0, r4 - bl FUN_0232CF14 + bl ov01_0232CF14 cmp r6, #0 bne _02343460 ldr r2, _02342FD0 @ =0x02346BC8 @@ -7525,7 +7525,7 @@ _023433E4: ldr r2, [r2] add r2, r2, #0x1000 str r0, [r2, #0x960] - bl FUN_02338BEC + bl ov01_02338BEC ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02342F98 @ =0x00004010 ldr r0, [r0] @@ -7548,7 +7548,7 @@ _02343460: str r1, [r0, #0x960] mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02342F98 @ =0x00004010 ldr r0, [r0] @@ -7564,20 +7564,20 @@ _023434B8: ldr r1, [r1] mov r0, r4 add r1, r1, #0x10 - bl FUN_0232CF84 + bl ov01_0232CF84 ldr r0, _02342FD0 @ =0x02346BC8 ldr r2, [r0] add r0, r2, #0x1000 ldr r0, [r0, #0x958] ldr r1, [r2, #0x1c] ldr r2, [r2, #0x20] - bl FUN_0232D188 + bl ov01_0232D188 ldr r1, _02342FD0 @ =0x02346BC8 mov r0, #4 ldr r1, [r1] add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343FA4 @ =0x00005109 ldr r0, [r0] @@ -7587,17 +7587,17 @@ _02343528: cmp r0, #8 cmpne r0, #6 bne _02344184 - bl FUN_02338B08 + bl ov01_02338B08 mov r0, #2 b _02344188 _02343540: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _023435B8 mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C mov r4, r0 - bl FUN_0232D1BC + bl ov01_0232D1BC cmp r0, #0 ldreq r0, _02342FD0 @ =0x02346BC8 moveq r1, #3 @@ -7612,11 +7612,11 @@ _02343540: add r2, r1, #0x1000 add r1, r1, #0x10 str r3, [r2, #0x960] - bl FUN_0232D1F4 + bl ov01_0232D1F4 _02343598: mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02342F98 @ =0x00004010 ldr r0, [r0] @@ -7626,32 +7626,32 @@ _023435B8: cmp r0, #8 cmpne r0, #6 bne _02344184 - bl FUN_02338B08 + bl ov01_02338B08 mov r0, #2 b _02344188 _023435D0: - bl FUN_02066494 + bl sub_02066494 mov r4, r0 - bl FUN_020698B8 + bl sub_020698B8 cmp r4, #0x1f bne _02344184 - bl FUN_02069904 + bl sub_02069904 ldr r0, _02342FD0 @ =0x02346BC8 mov r1, #0x8000 ldr r0, [r0] str r1, [r0] b _02344184 _023435FC: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x17 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d bne _02343668 - bl FUN_022BD274 + bl ov00_022BD274 cmp r0, #0 beq _02343650 ldr r0, _02342FD0 @ =0x02346BC8 @@ -7668,7 +7668,7 @@ _02343650: ldr r1, _02343F74 @ =0x00005006 ldr r0, [r0] str r1, [r0] - bl FUN_02046D20 + bl sub_020473A4 b _02344184 _02343668: cmp r4, #0x1f @@ -7676,20 +7676,20 @@ _02343668: mov r0, #2 b _02344188 _02343678: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r5, r0 - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x19 - bl FUN_023375D0 + bl ov01_023375D0 cmp r5, #5 bne _023436C4 - bl FUN_02046BB4 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_02046BB4 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F84 @ =0x00004008 ldr r0, [r0] @@ -7700,7 +7700,7 @@ _023436C4: bne _023436FC mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC ldr r1, _02342FD0 @ =0x02346BC8 mov r3, #0 ldr r0, [r1] @@ -7714,20 +7714,20 @@ _023436FC: sub r0, r4, #0x1e cmp r0, #1 bhi _02344184 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F88 @ =0x00005003 ldr r0, [r0] str r1, [r0] b _02344184 _02343720: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r4, r0 - bl FUN_02066494 + bl sub_02066494 cmp r4, #5 bne _02343750 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F84 @ =0x00004008 ldr r0, [r0] @@ -7738,20 +7738,20 @@ _02343750: bne _02344184 ldr r1, _02343FA8 @ =0x0000388A mov r0, #0 - bl FUN_02066468 + bl sub_02066468 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343FAC @ =0x00005112 ldr r0, [r0] str r1, [r0] b _02344184 _02343778: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r4, r0 - bl FUN_02066494 + bl sub_02066494 cmp r4, #5 bne _023437A8 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F84 @ =0x00004008 ldr r0, [r0] @@ -7791,21 +7791,21 @@ _023437F4: smulbb sl, r3, r1 add sb, r2, sl add r1, sb, #0x14 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _02343868 mov r0, #4 add r1, sb, #0x14 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _02343868 mov r0, #6 add r1, sb, #0x14 - bl FUN_0205B918 + bl sub_0205B918 cmp r0, #0 bne _02343868 add r0, sb, #0x14 - bl FUN_0205B8CC + bl sub_0205B8CC cmp r0, #0 beq _023438D8 _02343868: @@ -7826,7 +7826,7 @@ _02343868: blt _02343918 ldr r1, _02343FB4 @ =0x000038A2 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r1, _02342FD0 @ =0x02346BC8 ldr r3, _02342F84 @ =0x00002A30 ldr r0, [r1] @@ -7845,12 +7845,12 @@ _023438D8: ldr r1, [r2, #0x1c] ldr r0, [r0, #0x958] ldr r2, [r2, #0x20] - bl FUN_0232D188 + bl ov01_0232D188 ldr r1, [r4] mov r0, #4 add r1, r1, #0x1000 ldr r1, [r1, #0x958] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, [r4] mov r8, #1 str r5, [r0] @@ -7858,11 +7858,11 @@ _02343918: cmp r8, #0 beq _023437F4 _02343920: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _02343AAC mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C ldr r1, _02342FD0 @ =0x02346BC8 mov r2, #0xb0 ldr r5, [r1] @@ -7874,12 +7874,12 @@ _02343920: add r1, r1, #0x1900 ldrsh r1, [r1, #0x68] smlabb r5, r1, r2, r3 - bl FUN_0232D1BC + bl ov01_0232D1BC cmp r0, #0 beq _023439C4 mov r0, r4 mov r1, r5 - bl FUN_0232D1F4 + bl ov01_0232D1F4 ldr r0, _02342FD0 @ =0x02346BC8 ldr r0, [r0] add r0, r0, #0x1000 @@ -7891,7 +7891,7 @@ _02343920: mov r0, #2 strb r0, [r5] ldrb r0, [r5, #4] - bl FUN_02051380 + bl GetMaxRescueAttempts ldr r1, _02342FD0 @ =0x02346BC8 strb r0, [r5, #0xac] ldr r0, [r1] @@ -7923,7 +7923,7 @@ _023439CC: beq _02343A44 ldr r1, _02343FB4 @ =0x000038A2 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r1, _02342FD0 @ =0x02346BC8 ldr r3, _02342F84 @ =0x00002A30 ldr r0, [r1] @@ -7939,7 +7939,7 @@ _02343A44: mov r0, #0x1c beq _02343A80 ldr r1, _02343FBC @ =0x0000388B - bl FUN_02066468 + bl sub_02066468 ldr r1, _02342FD0 @ =0x02346BC8 ldr r3, _02342F84 @ =0x00002A30 ldr r0, [r1] @@ -7951,7 +7951,7 @@ _02343A44: b _02344184 _02343A80: ldr r1, _02343FC0 @ =0x0000388C - bl FUN_02066468 + bl sub_02066468 ldr r1, _02342FD0 @ =0x02346BC8 ldr r3, _02342F84 @ =0x00002A30 ldr r0, [r1] @@ -7965,27 +7965,27 @@ _02343AAC: cmp r0, #8 cmpne r0, #6 bne _02344184 - bl FUN_02338B08 + bl ov01_02338B08 mov r0, #2 b _02344188 _02343AC4: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r5, r0 - bl FUN_02066494 + bl sub_02066494 mov r4, r0 add r1, sp, #0x12 mov r0, #0 - bl FUN_020061EC - bl FUN_0204AE60 + bl GetHeldButtons + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _02343B08 add r0, sp, #0x40 - bl FUN_02006C1C + bl GetReleasedStylus add r0, sp, #0x40 mov r1, #1 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C _02343B08: ldrh r1, [sp, #0x12] cmp r1, #0 @@ -8004,8 +8004,8 @@ _02343B08: strgt r1, [r0, #0xae0] cmp r5, #5 bne _02343B68 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343F84 @ =0x00004008 ldr r0, [r0] @@ -8029,7 +8029,7 @@ _02343B88: mov r0, #0x1c beq _02343BD0 ldr r1, _02343FBC @ =0x0000388B - bl FUN_02066468 + bl sub_02066468 ldr r1, _02342FD0 @ =0x02346BC8 ldr r3, _02342F84 @ =0x00002A30 ldr r0, [r1] @@ -8041,7 +8041,7 @@ _02343B88: b _02344184 _02343BD0: ldr r1, _02343FC0 @ =0x0000388C - bl FUN_02066468 + bl sub_02066468 ldr r1, _02342FD0 @ =0x02346BC8 ldr r3, _02342F84 @ =0x00002A30 ldr r0, [r1] @@ -8070,11 +8070,11 @@ _02343C14: mov r0, #0x1c beq _02343C48 ldr r1, _02343FC8 @ =0x00003882 - bl FUN_02066468 + bl sub_02066468 b _02343C50 _02343C48: ldr r1, _02343FCC @ =0x00003883 - bl FUN_02066468 + bl sub_02066468 _02343C50: ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343FD0 @ =0x00007002 @@ -8087,7 +8087,7 @@ _02343C64: bne _02343C90 ldr r1, _02343FD4 @ =0x00003857 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, r4 ldr r1, _02343FD0 @ =0x00007002 ldr r0, [r0] @@ -8104,7 +8104,7 @@ _02343C90: ldr r6, [r5, #0x1c] add r7, r1, #0x1900 ldr r4, [r5, #0x20] - bl FUN_02023690 + bl InitPreprocessorArgs ldrb r0, [r5, #0xbd] cmp r0, #0 ldrne r0, _02343FD8 @ =0x0000385F @@ -8112,36 +8112,36 @@ _02343C90: lsl r1, r0, #0x10 mov r0, r7 lsr r1, r1, #0x10 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r2, _02343FE0 @ =0x00002710 mov r0, r6 mov r1, r4 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x15c] ldr r2, _02343FE0 @ =0x00002710 mov r0, r6 mov r1, r4 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _02343FE0 @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x158] ldr r2, _02343FE4 @ =0x05F5E100 mov r1, r4 mov r0, r6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _02343FE0 @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x154] ldr r1, _02343FE8 @ =0x00003867 mov r0, #0x1c add r2, sp, #0x130 str r7, [sp, #0x168] - bl FUN_02066488 + bl sub_02066488 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343FD0 @ =0x00007002 ldr r0, [r0] @@ -8159,7 +8159,7 @@ _02343D6C: mov r0, #1 b _02344188 _02343D88: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, r4 ldreq r0, [r0] @@ -8167,7 +8167,7 @@ _02343D88: streq r1, [r0] b _02344184 _02343DA4: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, r4 ldreq r0, [r0] @@ -8175,12 +8175,12 @@ _02343DA4: streq r1, [r0] b _02344184 _02343DC0: - bl FUN_02066494 + bl sub_02066494 mov r4, r0 - bl FUN_020698B8 + bl sub_020698B8 cmp r4, #0x1f bne _02344184 - bl FUN_02069904 + bl sub_02069904 ldr r0, _02342FD0 @ =0x02346BC8 ldr r1, _02343FEC @ =0x00006005 ldr r0, [r0] @@ -8189,7 +8189,7 @@ _02343DC0: _02343DEC: add r0, r5, #0x1a8 add r0, r0, #0x1800 - bl FUN_0206351C + bl sub_0206351C mov r2, r4 ldr r0, [r2] mov r3, #2 @@ -8201,10 +8201,10 @@ _02343DEC: add r3, r3, #0x24 mla r1, r2, r1, r3 mov r0, #6 - bl FUN_0205BA0C + bl sub_0205BA0C lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205B77C + bl sub_0205B77C ldrsh r5, [r0, #0xa2] add r2, sp, #0x10 mov r1, #0 @@ -8218,27 +8218,27 @@ _02343DEC: add r0, r0, #4 add r3, r3, #0x1900 strh r5, [r3, #0xba] - bl FUN_020630A4 + bl sub_020630A4 mov r0, r4 ldr r0, [r0] ldrsh r1, [sp, #0x10] add r0, r0, #0xbe mov r2, #0 add r0, r0, #0x1900 - bl FUN_0200CF58 + bl InitStandardItem mov r0, r4 mov r1, #2 b _02343EC0 _02343E94: add r0, r0, #4 - bl FUN_020630A4 + bl sub_020630A4 mov r0, r4 ldr r0, [r0] ldrsh r1, [sp, #0x10] add r0, r0, #0x1b8 mov r2, #0 add r0, r0, #0x1800 - bl FUN_0200CF58 + bl InitStandardItem mov r0, r4 mov r1, #1 _02343EC0: @@ -8254,18 +8254,18 @@ _02343EC0: mov r2, #0x10 add r0, r0, #0x1a8 add r0, r0, #0x1800 - bl FUN_0203D438 + bl sub_0203D438 ldr r0, _02343FF0 @ =0x02346BC8 ldr r1, _02343FF4 @ =0x00006006 ldr r0, [r0] str r1, [r0] b _02344184 _02343F08: - bl FUN_0203D538 + bl sub_0203D538 cmp r0, #1 bne _02344184 mov r4, #0 - bl FUN_0203EFD4 + bl sub_0203EFD4 ldr r0, _02343FF0 @ =0x02346BC8 ldr r2, [r0] ldr r1, [r2, #8] @@ -8332,16 +8332,16 @@ _02344004: cmp r4, #0 beq _023440CC add r0, sp, #0xe0 - bl FUN_02023690 + bl InitPreprocessorArgs add r1, r4, #0x14 mov r0, #4 - bl FUN_0205BA0C + bl sub_0205BA0C lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205B77C + bl sub_0205B77C mov r5, r0 ldrb r0, [r4, #0xae] - bl FUN_0205BD5C + bl sub_0205BD5C mov r1, r0 add r0, r4, #0x9e bl ov03_023441EC @@ -8351,35 +8351,35 @@ _02344004: mov r0, r5 mov r1, r4 mov r2, #0xb0 - bl FUN_020032D4 + bl MemcpySimple add r0, sp, #0x16 mov r1, #0x2a - bl FUN_02003250 - bl FUN_020205A0 + bl MemZero + bl GetLanguageType ldrsb r1, [r4, #0x1c] cmp r1, r0 add r0, sp, #0x16 bne _02344090 add r1, r4, #0x1d mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _02344098 _02344090: ldr r1, _02344190 @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _02344098: ldr r1, _02344194 @ =0x00003890 add r3, sp, #0x16 add r2, sp, #0xe0 mov r0, #0x1c str r3, [sp, #0x118] - bl FUN_02066488 + bl sub_02066488 ldr r0, _02343FF0 @ =0x02346BC8 ldr r2, _02344198 @ =0x00006004 ldr r1, [r0] mov r0, r4 str r2, [r1] - bl FUN_02069790 + bl sub_02069790 b _02344184 _023440CC: ldr r0, _02343FF0 @ =0x02346BC8 @@ -8388,35 +8388,35 @@ _023440CC: str r1, [r0] b _02344184 _023440E0: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02344184 mov r0, #2 b _02344188 _023440F4: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02344184 mov r0, #1 b _02344188 _02344108: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02344184 mov r0, #3 b _02344188 _0234411C: - bl FUN_0233769C + bl ov01_0233769C mov r0, r4 ldr r1, _0234419C @ =0x0000E001 ldr r0, [r0] str r1, [r0] _02344130: - bl FUN_02337718 + bl ov01_02337718 sub r0, r0, #1 cmp r0, #2 bhi _02344184 - bl FUN_023376DC + bl ov01_023376DC ldr r0, _02343FF0 @ =0x02346BC8 ldr r1, [r0] add r0, r1, #0x1000 @@ -8427,7 +8427,7 @@ _02344130: bne _02344170 ldr r0, _02343F74 @ =0x00005006 str r0, [r1] - bl FUN_02046D20 + bl sub_020473A4 _02344170: ldr r0, _02343FF0 @ =0x02346BC8 mov r1, #0 @@ -8454,12 +8454,12 @@ ov03_023441A0: @ 0x023441A0 ldr r0, [r0] add r0, r0, #0x268 add r0, r0, #0x1400 - bl FUN_02003250 + bl MemZero ldr r0, _023441E8 @ =0x02346BC8 mov r1, #6 ldr r0, [r0] add r0, r0, #0x1700 - bl FUN_02003250 + bl MemZero ldr r0, _023441E8 @ =0x02346BC8 ldr r0, [r0] add r1, r0, #0x1700 @@ -8478,12 +8478,12 @@ ov03_023441EC: @ 0x023441EC mov r4, r1 cmp r0, #0 beq _023442C8 - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _02344224 ldrsh r0, [r5, #4] mov r1, r4 - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 bne _0234422C _02344224: @@ -8491,7 +8491,7 @@ _02344224: pop {r3, r4, r5, pc} _0234422C: ldrsh r0, [r5, #4] - bl FUN_0200E808 + bl GetItemCategory cmp r0, #0xc bgt _0234425C bge _02344294 @@ -8521,12 +8521,12 @@ _0234428C: pop {r3, r4, r5, pc} _02344294: ldrsh r0, [r5, #2] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _023442B8 ldrsh r0, [r5, #2] mov r1, r4 - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 bne _023442C8 _023442B8: @@ -8545,7 +8545,7 @@ ov03_023442D0: @ 0x023442D0 ldr r2, _023442F8 @ =0x02346BC8 mov r0, #0 ldr r1, [r2] - ldr ip, _023442FC @ =FUN_022BD264 + ldr ip, _023442FC @ =ov00_022BD264 add r1, r1, #0x1000 str r0, [r1, #0x9d8] ldr r1, [r2] @@ -8554,7 +8554,7 @@ ov03_023442D0: @ 0x023442D0 bx ip .align 2, 0 _023442F8: .4byte 0x02346BC8 -_023442FC: .4byte FUN_022BD264 +_023442FC: .4byte ov00_022BD264 arm_func_end ov03_023442D0 arm_func_start ov03_02344300 @@ -8574,37 +8574,37 @@ _02344320: @ jump table b _023443F4 @ case 3 b _02344408 @ case 4 _02344334: - bl FUN_022BD780 + bl ov00_022BD780 ldr r1, _02344424 @ =0x0000023B mov r0, #0 - bl FUN_02066468 + bl sub_02066468 add r0, r5, #0x1000 mov r1, #1 str r1, [r0, #0x9d8] _02344350: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02344418 mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 add r0, r5, #0x1000 mov r1, #2 str r1, [r0, #0x9d8] - bl FUN_02003B94 + bl sub_02003B94 b _02344418 _02344380: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r4, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r4, #0 bne _023443CC mov r0, #0x1c mov r1, #0x23c - bl FUN_02066468 + bl sub_02066468 add r0, r5, #0x1000 mov r2, #3 ldr r1, _02344420 @ =0x02346BC8 @@ -8620,19 +8620,19 @@ _023443CC: popeq {r3, r4, r5, pc} ldr r1, _02344428 @ =0x00000239 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 add r0, r5, #0x1000 mov r1, #4 str r1, [r0, #0x9d8] b _02344418 _023443F4: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02344418 mov r0, #1 pop {r3, r4, r5, pc} _02344408: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, #2 popeq {r3, r4, r5, pc} @@ -8650,11 +8650,11 @@ ov03_0234442C: @ 0x0234442C push {r3, lr} mov r0, #4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _02344460 @ =0x02346BD4 mov r1, #4 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _02344460 @ =0x02346BD4 mov r1, #0 ldr r0, [r0] @@ -8690,34 +8690,34 @@ _02344484: @ jump table _023444B4: ldr r1, _023446EC @ =0x000038BD mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, #1 str r0, [r4] b _023446DC _023444CC: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, #2 streq r0, [r4] b _023446DC _023444E0: - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x12 - bl FUN_020668B4 + bl sub_020668B4 mov r0, #3 str r0, [r4] b _023446DC _023444F8: - bl FUN_02066A44 + bl sub_02066A44 cmp r0, #0 beq _023446DC - bl FUN_020674E8 + bl sub_020674E8 mov r6, r0 cmp r6, #0 ble _02344568 add r0, sp, #4 mov r1, #0x20 - bl FUN_02067524 + bl sub_02067524 mov r7, #0 add r5, sp, #4 b _02344544 @@ -8726,24 +8726,24 @@ _0234452C: ldrsh r0, [r5, r0] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205B7C8 + bl sub_0205B7C8 add r7, r7, #1 _02344544: cmp r7, r6 blt _0234452C - bl FUN_02067664 + bl sub_02067664 ldr r1, _023446F0 @ =0x000038BE mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, #4 str r0, [r4] b _023446DC _02344568: - bl FUN_02067664 + bl sub_02067664 mov r0, #1 b _023446E0 _02344574: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, #5 streq r0, [r4] @@ -8751,33 +8751,33 @@ _02344574: _02344588: ldr r1, _023446F4 @ =0x0000023B mov r0, #0 - bl FUN_02066468 + bl sub_02066468 mov r0, #6 str r0, [r4] b _023446DC _023445A0: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _023446DC mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 mov r0, #7 str r0, [r4] - bl FUN_02003B94 + bl sub_02003B94 b _023446DC _023445CC: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r4, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r4, #0 bne _02344608 mov r0, #0x1c mov r1, #0x23c - bl FUN_02066468 + bl sub_02066468 ldr r0, _023446E8 @ =0x02346BD4 mov r1, #8 ldr r0, [r0] @@ -8789,18 +8789,18 @@ _02344608: beq _023446E0 ldr r1, _023446F8 @ =0x00000239 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _023446E8 @ =0x02346BD4 mov r1, #9 ldr r0, [r0] str r1, [r0] b _023446DC _02344634: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _023446DC mov r0, #0x12 - bl FUN_02067584 + bl sub_02067584 cmp r0, #0 movne r0, #1 bne _023446E0 @@ -8808,31 +8808,31 @@ _02344634: str r0, [r4] b _023446DC _02344660: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _023446DC mov r0, #1 b _023446E0 _02344674: mov r0, #8 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _023446FC @ =0x023467A4 mov r1, r0 mov r3, #0x38c0 - bl FUN_020663C8 + bl sub_020663C8 mov r0, #0xb str r0, [r4] b _023446DC _023446A0: - bl FUN_02066434 + bl sub_02066434 mov r5, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #8 - bl FUN_023375D0 + bl ov01_023375D0 cmp r5, #0x1d moveq r0, #2 streq r0, [r4] @@ -8862,7 +8862,7 @@ ov03_02344700: @ 0x02344700 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02344728 @ =0x02346BD4 mov r1, #0 str r1, [r0] @@ -8876,11 +8876,11 @@ ov03_0234472C: @ 0x0234472C push {r3, lr} mov r0, #0xc mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _02344788 @ =0x02346BD8 mov r1, #0xc str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r1, _02344788 @ =0x02346BD8 mov r2, #0 ldr r0, [r1] @@ -8891,7 +8891,7 @@ ov03_0234472C: @ 0x0234472C strb r3, [r2, #4] ldr r1, [r1] strb r3, [r1, #5] - bl FUN_023375C0 + bl ov01_023375C0 ldr r1, _02344788 @ =0x02346BD8 ldr r1, [r1] str r0, [r1, #8] @@ -8907,7 +8907,7 @@ ov03_0234478C: @ 0x0234478C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _023447B4 @ =0x02346BD8 mov r1, #0 str r1, [r0] @@ -8938,7 +8938,7 @@ _023447E8: str r0, [sp, #0xac] ldr r0, [r4, #8] str r0, [sp, #0xa0] - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0xa str r0, [sp] mov r5, #8 @@ -8947,29 +8947,29 @@ _023447E8: ldr r3, _02344944 @ =0x02344954 add r2, sp, #0xa0 str r5, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu strb r0, [r4, #4] mov r0, #1 str r0, [r4] b _02344928 _02344838: ldrsb r0, [r4, #4] - bl FUN_0202BCFC + bl GetAdvancedMenuCurrentOption lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xa - bl FUN_023375D0 + bl ov01_023375D0 ldrsb r0, [r4, #4] - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 bne _02344928 ldrsb r0, [r4, #4] - bl FUN_0202BD10 + bl GetAdvancedMenuResult mov r5, r0 ldrsb r0, [r4, #4] - bl FUN_0202836C + bl sub_0202836C ldrsb r0, [r4, #4] - bl FUN_0202BC44 + bl FreeAdvancedMenu mvn r0, #1 strb r0, [r4, #4] cmp r5, #0 @@ -8996,21 +8996,21 @@ _023448A0: ldr r3, _02344950 @ =ov03_02344970 add r2, sp, #8 str ip, [sp, #4] - bl FUN_020305B4 + bl sub_020305B4 strb r0, [r4, #5] mov r0, #3 str r0, [r4] b _02344928 _023448F4: ldrsb r0, [r4, #5] - bl FUN_020308C4 + bl sub_020308C4 cmp r0, #0 bne _02344928 ldrsb r0, [r4, #5] - bl FUN_02030A18 + bl sub_02030A18 str r0, [r4, #8] ldrsb r0, [r4, #5] - bl FUN_020308A0 + bl sub_020308A0 mvn r0, #1 strb r0, [r4, #5] mov r0, #0 @@ -9038,24 +9038,24 @@ _02344954: ov03_02344970: @ 0x02344970 push {r3, r4, r5, lr} mov r4, r0 - bl FUN_02030A18 + bl sub_02030A18 mov r5, r0 add r0, r5, #0xc50 add r0, r0, #0x3000 lsl r1, r0, #0x10 mov r0, r4 lsr r1, r1, #0x10 - bl FUN_02030A2C + bl sub_02030A2C add r0, r5, #0x5a add r0, r0, #0x3c00 lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_020258C4 + bl StringFromMessageId mov r3, r0 mov r0, r4 mov r1, #4 mov r2, #0x10 - bl FUN_02026214 + bl sub_02026214 pop {r3, r4, r5, pc} arm_func_end ov03_02344970 @@ -9066,16 +9066,16 @@ ov03_023449C4: @ 0x023449C4 mov r4, r1 mov r0, #0x14c mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02344A50 @ =0x02346BDC str r0, [r1] - bl FUN_02044094 - bl FUN_020440DC - bl FUN_02043218 + bl sub_02044094 + bl sub_020440DC + bl sub_02043218 ldr r0, _02344A50 @ =0x02346BDC mov r1, #0x14c ldr r0, [r0] - bl FUN_02003250 + bl MemZero mov ip, #0 ldr r0, _02344A50 @ =0x02346BDC ldr r2, _02344A54 @ =0x00001004 @@ -9108,10 +9108,10 @@ ov03_02344A58: @ 0x02344A58 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_020440B8 + bl sub_020440B8 ldr r0, _02344A8C @ =0x02346BDC ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02344A8C @ =0x02346BDC mov r1, #0 str r1, [r0] @@ -9345,39 +9345,39 @@ _02344D80: b _02346644 _02344D88: mov r0, #0 - bl FUN_023375C0 + bl ov01_023375C0 cmp r0, #3 blt _02344DA4 mov r0, #0 mov r1, r0 - bl FUN_023375D0 + bl ov01_023375D0 _02344DA4: mov r0, #0 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _02345A74 @ =0x02346864 ldr r3, _02345A78 @ =0x0000385B mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 b _02345240 _02344DC8: mov r0, #0 - bl FUN_023375C0 + bl ov01_023375C0 cmp r0, #3 blt _02344DE4 mov r0, #0 mov r1, r0 - bl FUN_023375D0 + bl ov01_023375D0 _02344DE4: mov r0, #0 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _02345A74 @ =0x02346864 ldr r3, _02345A7C @ =0x0000385C mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 b _02345240 _02344E08: mov r4, #0 @@ -9395,7 +9395,7 @@ _02344E2C: ldr r0, [r0] mov r2, #0x20 add r0, r0, #0xb8 - bl FUN_020032D4 + bl MemcpySimple ldrsh r0, [r7, #0xa2] cmp r0, #0 beq _02344E68 @@ -9410,20 +9410,20 @@ _02344E68: ldr r1, _02345A5C @ =0x02346BDC ldrb r0, [r7, #4] ldr r4, [r1] - bl FUN_02051340 + bl GetMaxItemsAllowed cmp r0, #0 beq _02344EC4 ldr r0, _02345A5C @ =0x02346BDC ldr r0, [r0] ldr r0, [r0, #4] ldrb r0, [r0, #0xae] - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 moveq r0, #1 movne r0, #0 and r0, r0, #0xff - bl FUN_0204316C - bl FUN_02043320 + bl sub_0204316C + bl sub_02043320 cmp r0, #0 beq _02344ECC ldrsh r0, [r7, #0xa2] @@ -9435,12 +9435,12 @@ _02344EC4: _02344ECC: mov r0, #0 ldr r4, _02345A88 @ =0x00003872 - bl FUN_023375C0 + bl ov01_023375C0 cmp r0, #3 blt _02345038 mov r0, #0 mov r1, r0 - bl FUN_023375D0 + bl ov01_023375D0 b _02345038 _02344EF0: ldr r0, _02345A5C @ =0x02346BDC @@ -9448,7 +9448,7 @@ _02344EF0: ldr r0, [r0] mov r2, #0x30 add r0, r0, #0xb8 - bl FUN_020032D4 + bl MemcpySimple ldrsh r0, [r7, #0xa2] cmp r0, #0 beq _02344F2C @@ -9471,20 +9471,20 @@ _02344F2C: ldr r1, _02345A5C @ =0x02346BDC ldrb r0, [r7, #4] ldr r4, [r1] - bl FUN_02051340 + bl GetMaxItemsAllowed cmp r0, #0 beq _02344FA8 ldr r0, _02345A5C @ =0x02346BDC ldr r0, [r0] ldr r0, [r0, #4] ldrb r0, [r0, #0xae] - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 moveq r0, #1 movne r0, #0 and r0, r0, #0xff - bl FUN_0204316C - bl FUN_02043320 + bl sub_0204316C + bl sub_02043320 cmp r0, #0 beq _02344FB0 ldrsh r0, [r7, #0xa2] @@ -9495,20 +9495,20 @@ _02344FA8: strb r0, [r4, #0xb1] _02344FB0: ldrb r0, [r7, #4] - bl FUN_02051398 + bl IsRecruitingAllowed cmp r0, #0 beq _02344FF4 ldr r0, _02345A5C @ =0x02346BDC ldr r0, [r0] ldr r0, [r0, #4] ldrb r0, [r0, #0xae] - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 moveq r0, #1 movne r0, #0 and r0, r0, #0xff - bl FUN_0203C774 - bl FUN_0203AD68 + bl sub_0203C774 + bl sub_0203AD68 cmp r0, #0 beq _0234500C _02344FF4: @@ -9524,17 +9524,17 @@ _0234500C: ldreq r4, _02345A94 @ =0x0000386E mov r0, #0 ldrne r4, _02345A98 @ =0x00003871 - bl FUN_023375C0 + bl ov01_023375C0 cmp r0, #5 blt _02345038 mov r0, #0 mov r1, r0 - bl FUN_023375D0 + bl ov01_023375D0 _02345038: ldr r1, _02345A5C @ =0x02346BDC mov r0, #0 ldr r5, [r1] - bl FUN_023375C0 + bl ov01_023375C0 add r0, r5, r0, lsl #3 ldr r1, [r0, #0xbc] ldr r0, _02345A5C @ =0x02346BDC @@ -9547,7 +9547,7 @@ _02345038: mov r1, r0 add r3, r3, #0x18 str r4, [sp, #4] - bl FUN_020663DC + bl sub_020663DC b _02345240 _02345080: mov r4, #0 @@ -9565,7 +9565,7 @@ _023450A4: ldr r0, [r0] mov r2, #0x20 add r0, r0, #0xb8 - bl FUN_020032D4 + bl MemcpySimple ldrsh r0, [r7, #0xa2] cmp r0, #0 beq _023450E0 @@ -9581,13 +9581,13 @@ _023450E0: ldr r4, [r0] ldr r0, [r4, #4] ldrb r0, [r0, #0xae] - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 moveq r0, #1 movne r0, #0 and r0, r0, #0xff - bl FUN_0204316C - bl FUN_02043320 + bl sub_0204316C + bl sub_02043320 cmp r0, #0 beq _02345128 ldrsh r0, [r7, #0xa2] @@ -9597,12 +9597,12 @@ _023450E0: _02345128: mov r0, #0 ldr r4, _02345AA4 @ =0x0000389A - bl FUN_023375C0 + bl ov01_023375C0 cmp r0, #3 blt _023451FC mov r0, #0 mov r1, r0 - bl FUN_023375D0 + bl ov01_023375D0 b _023451FC _0234514C: ldr r0, _02345A5C @ =0x02346BDC @@ -9610,7 +9610,7 @@ _0234514C: ldr r0, [r0] mov r2, #0x28 add r0, r0, #0xb8 - bl FUN_020032D4 + bl MemcpySimple ldrsh r0, [r7, #0xa2] cmp r0, #0 beq _02345188 @@ -9626,13 +9626,13 @@ _02345188: ldr r4, [r0] ldr r0, [r4, #4] ldrb r0, [r0, #0xae] - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 moveq r0, #1 movne r0, #0 and r0, r0, #0xff - bl FUN_0204316C - bl FUN_02043320 + bl sub_0204316C + bl sub_02043320 cmp r0, #0 beq _023451D0 ldrsh r0, [r7, #0xa2] @@ -9645,17 +9645,17 @@ _023451D0: ldreq r4, _02345AAC @ =0x00003898 mov r0, #0 ldrne r4, _02345AB0 @ =0x00003899 - bl FUN_023375C0 + bl ov01_023375C0 cmp r0, #4 blt _023451FC mov r0, #0 mov r1, r0 - bl FUN_023375D0 + bl ov01_023375D0 _023451FC: ldr r1, _02345A5C @ =0x02346BDC mov r0, #0 ldr r5, [r1] - bl FUN_023375C0 + bl ov01_023375C0 add r0, r5, r0, lsl #3 ldr r1, [r0, #0xbc] ldr r0, _02345A5C @ =0x02346BDC @@ -9668,26 +9668,26 @@ _023451FC: mov r1, r0 add r3, r3, #0x18 str r4, [sp, #4] - bl FUN_020663DC + bl sub_020663DC _02345240: ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345A68 @ =0x00001005 ldr r0, [r0] str r1, [r0] _02345250: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0xf bne _023452CC ldrb r0, [r7, #0xad] cmp r0, #0 bne _02345298 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345A64 @ =0x00002010 ldr r0, [r0] @@ -9695,13 +9695,13 @@ _02345250: b _02346640 _02345298: mov r0, #5 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _02345AB4 @ =0x02346824 ldr r3, _02345AB8 @ =0x0000386D mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345ABC @ =0x00002002 ldr r0, [r0] @@ -9716,13 +9716,13 @@ _023452CC: cmp r0, #0 beq _0234531C mov r0, #6 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _02345AC0 @ =0x023467BC ldr r3, _02345AC4 @ =0x000038AB mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AC8 @ =0x00003001 ldr r0, [r0] @@ -9731,7 +9731,7 @@ _023452CC: _0234531C: ldr r1, _02345ACC @ =0x000038AD mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345A60 @ =0x00003032 ldr r0, [r0] @@ -9742,23 +9742,23 @@ _0234533C: bne _023453E4 mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r4, r0 add r0, sp, #0x2cc - bl FUN_02023690 + bl InitPreprocessorArgs mov r5, #0 ldr r2, _02345AD0 @ =0x02346ABC mov r0, r4 add r1, r7, #0x9e mov r3, #1 str r5, [sp] - bl FUN_0200D310 + bl sub_0200D310 add r0, sp, #0x31c mov r1, #0x98 str r4, [sp, #0x304] - bl FUN_02003250 + bl MemZero mov r0, #1 - bl FUN_023375C0 + bl ov01_023375C0 ldr r2, _02345AD4 @ =0x023467C0 ldr r1, _02345AC0 @ =0x023467BC ldr r2, [r2, r0, lsl #3] @@ -9772,9 +9772,9 @@ _0234533C: mov r1, r0 mov r2, #0x33 add r3, sp, #0x31c - bl FUN_02066408 + bl sub_02066408 mov r0, r4 - bl FUN_02001188 + bl MemFree ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345ADC @ =0x00003053 ldr r0, [r0] @@ -9787,13 +9787,13 @@ _023453E4: cmp r0, #0 beq _0234542C mov r0, #7 - bl FUN_023375C0 + bl ov01_023375C0 str r0, [sp] mov r0, #0 ldr r2, _02345AC0 @ =0x023467BC ldr r3, _02345AE0 @ =0x000038AC mov r1, r0 - bl FUN_020663C8 + bl sub_020663C8 ldr r0, _02345A5C @ =0x02346BDC mov r1, #0x3500 ldr r0, [r0] @@ -9802,7 +9802,7 @@ _023453E4: _0234542C: ldr r1, _02345AE4 @ =0x000038AE mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AE8 @ =0x00003504 ldr r0, [r0] @@ -9812,7 +9812,7 @@ _0234544C: cmp r4, #0x13 bne _023454D0 add r0, sp, #0x27c - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, _02345A5C @ =0x02346BDC add r0, sp, #0x1e4 ldr r2, [r1] @@ -9820,9 +9820,9 @@ _0234544C: ldr r2, [r2, #8] ldrsh r2, [r2, #8] str r2, [sp, #0x27c] - bl FUN_02003250 + bl MemZero mov r0, #2 - bl FUN_023375C0 + bl ov01_023375C0 ldr r1, _02345AD4 @ =0x023467C0 ldr r2, _02345AC0 @ =0x023467BC ldr r0, [r1, r0, lsl #3] @@ -9836,7 +9836,7 @@ _0234544C: mov r1, r0 mov r2, #0x33 add r3, sp, #0x1e4 - bl FUN_02066408 + bl sub_02066408 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AF0 @ =0x00003511 ldr r0, [r0] @@ -9856,7 +9856,7 @@ _023454D0: ldr r0, [r0, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02010154 + bl sub_02010154 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AF4 @ =0x00003055 ldr r0, [r0] @@ -9876,7 +9876,7 @@ _02345524: ldr r0, [r0, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02010154 + bl sub_02010154 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AF4 @ =0x00003055 ldr r0, [r0] @@ -9891,16 +9891,16 @@ _0234556C: mvn r0, #0 b _02346644 _0234557C: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #5 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d bne _023455B8 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AF8 @ =0x00002003 ldr r0, [r0] @@ -9909,7 +9909,7 @@ _0234557C: _023455B8: cmp r4, #0x1e bne _023455D8 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345A64 @ =0x00002010 ldr r0, [r0] @@ -9927,32 +9927,32 @@ _023455F0: mov r3, r2 add r1, r4, #0xe8 mov r0, #7 - bl FUN_020367F0 + bl ShowKeyboard ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345B00 @ =0x00002004 ldr r0, [r0] str r1, [r0] b _02346640 _02345618: - bl FUN_02036CD4 + bl GetKeyboardStatus cmp r0, #3 bne _02345678 - bl FUN_0203755C + bl GetKeyboardStringResult mov r4, r0 mov r1, r4 add r0, r7, #0x32 mov r2, #0x12 - bl FUN_02025404 + bl sub_02025404 add r0, r7, #0x56 add r1, r4, #0x12 mov r2, #0x24 - bl FUN_02025404 + bl sub_02025404 ldr r0, _02345A5C @ =0x02346BDC mov r1, r4 ldr r0, [r0] mov r2, #0x38 add r0, r0, #0xe8 - bl FUN_020032D4 + bl MemcpySimple ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345B04 @ =0x00002005 ldr r0, [r0] @@ -9966,7 +9966,7 @@ _02345678: streq r1, [r0] b _02346640 _02345690: - bl FUN_02037468 + bl sub_02037468 cmp r0, #1 ldreq r0, _02345A5C @ =0x02346BDC ldreq r1, _02345AFC @ =0x00001004 @@ -9975,36 +9975,36 @@ _02345690: b _02346640 _023456AC: mov r0, #0 - bl FUN_02333E60 + bl ov01_02333E60 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345B08 @ =0x00002011 ldr r0, [r0] str r1, [r0] b _02346640 _023456C8: - bl FUN_023346BC + bl ov01_023346BC cmp r0, #2 bne _02345738 add r0, sp, #0xe4 - bl FUN_023352EC + bl ov01_023352EC add r1, sp, #0xe4 add r0, r7, #0x32 mov r2, #0x12 mov r3, #1 - bl FUN_0202561C + bl sub_0202561C add r0, sp, #0xe4 - bl FUN_02335308 + bl ov01_02335308 add r1, sp, #0xe4 add r0, r7, #0x56 mov r2, #0x24 mov r3, #1 - bl FUN_0202561C - bl FUN_0233462C + bl sub_0202561C + bl ov01_0233462C ldr r0, _02345A5C @ =0x02346BDC mov r1, #0x38 ldr r0, [r0] add r0, r0, #0xe8 - bl FUN_02003250 + bl MemZero ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AFC @ =0x00001004 ldr r0, [r0] @@ -10013,20 +10013,20 @@ _023456C8: _02345738: cmp r0, #1 bne _02346640 - bl FUN_0233462C + bl ov01_0233462C ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AFC @ =0x00001004 ldr r0, [r0] str r1, [r0] b _02346640 _02345758: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #6 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d bne _023457AC ldr r0, _02345A5C @ =0x02346BDC @@ -10035,7 +10035,7 @@ _02345758: mov r3, #0 mov r0, #0x1c strb r3, [r2, #0xc] - bl FUN_02066468 + bl sub_02066468 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345B10 @ =0x00003031 ldr r0, [r0] @@ -10050,53 +10050,53 @@ _023457AC: strls r1, [r0] b _02346640 _023457C8: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02346640 ldr r1, _02345ACC @ =0x000038AD mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345A60 @ =0x00003032 ldr r0, [r0] str r1, [r0] b _02346640 _023457F4: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02346640 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345B14 @ =0x00003033 ldr r0, [r0] str r1, [r0] b _02346640 _02345818: - bl FUN_020433E0 + bl sub_020433E0 cmp r0, #0 bne _02345874 ldr r0, _02345B18 @ =0x0233C1B4 ldrsh r0, [r0] - bl FUN_0204322C + bl sub_0204322C ldr r0, _02345A5C @ =0x02346BDC ldr r0, [r0] ldr r0, [r0, #4] ldrb r0, [r0, #0xae] - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 moveq r0, #1 movne r0, #0 and r0, r0, #0xff - bl FUN_0204316C + bl sub_0204316C mov r1, #0 mov r2, #8 - bl FUN_02042CF0 + bl sub_02042CF0 ldr r1, _02345A5C @ =0x02346BDC ldr r1, [r1] strb r0, [r1, #0x14] b _02345878 _02345874: - bl FUN_020433C0 + bl sub_020433C0 _02345878: ldr r0, _02345A5C @ =0x02346BDC mov r3, #0 @@ -10107,15 +10107,15 @@ _02345878: str r1, [r0] b _02346640 _02345898: - bl FUN_02043468 + bl sub_02043468 mov r4, r0 - bl FUN_02043400 + bl sub_02043400 cmp r0, #0 bne _0234598C mvn r0, #0 cmp r4, r0 bne _023458DC - bl FUN_0204317C + bl sub_0204317C ldr r0, _02345A5C @ =0x02346BDC mvn r3, #1 ldr r2, [r0] @@ -10126,7 +10126,7 @@ _02345898: b _02346640 _023458DC: mov r0, r4 - bl FUN_02043254 + bl sub_02043254 ldr r1, _02345A5C @ =0x02346BDC ldr r2, _02345B18 @ =0x0233C1B4 ldr r1, [r1] @@ -10137,19 +10137,19 @@ _023458DC: lsl r0, r4, #0x10 ldr r5, [r1] asr r0, r0, #0x10 - bl FUN_02010044 + bl sub_02010044 ldr r1, [r5, #4] mov r4, r0 ldrb r0, [r1, #0xae] - bl FUN_0205BD5C + bl sub_0205BD5C mov r1, r0 mov r0, r4 - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 moveq r0, #3 strbeq r0, [r5, #0xb0] mov r0, #3 - bl FUN_023375C0 + bl ov01_023375C0 ldr r1, _02345B20 @ =0x023468E8 ldr r2, _02345A5C @ =0x02346BDC ldr r3, [r1, r0, lsl #3] @@ -10163,32 +10163,32 @@ _023458DC: ldr r0, _02345B28 @ =0x02346AD8 ldr r2, _02345A9C @ =0x00000233 add r3, r3, #0x18 - bl FUN_020663DC + bl sub_020663DC ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345B2C @ =0x00003035 ldr r0, [r0] str r1, [r0] b _02346640 _0234598C: - bl FUN_02043434 + bl sub_02043434 cmp r0, #0 beq _02346640 add r1, sp, #0xe mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp, #0xe] tst r0, #8 beq _02346640 mov r0, #0 - bl FUN_02017CCC + bl sub_02017CCC mov r0, r4 - bl FUN_02043254 + bl sub_02043254 ldr r1, _02345A5C @ =0x02346BDC ldr r2, _02345B18 @ =0x0233C1B4 ldr r1, [r1] strh r0, [r2] str r4, [r1, #0x10] - bl FUN_0204317C + bl sub_0204317C ldr r0, _02345A5C @ =0x02346BDC mvn r3, #1 ldr r2, [r0] @@ -10198,13 +10198,13 @@ _0234598C: str r1, [r0] b _02346640 _023459F8: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #3 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x10 bne _02345B30 ldr r0, _02345A5C @ =0x02346BDC @@ -10213,8 +10213,8 @@ _023459F8: ldr r0, [r0, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200FFF4 - bl FUN_0204317C + bl sub_0200FFF4 + bl sub_0204317C ldr r0, _02345A5C @ =0x02346BDC mvn r3, #1 ldr r2, [r0] @@ -10280,7 +10280,7 @@ _02345B2C: .4byte 0x00003035 _02345B30: cmp r4, #4 bne _02345B5C - bl FUN_0204317C + bl sub_0204317C ldr r0, _02345A5C @ =0x02346BDC mvn r3, #1 ldr r2, [r0] @@ -10293,7 +10293,7 @@ _02345B5C: sub r0, r4, #0x1e cmp r0, #1 bhi _02346640 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345B14 @ =0x00003033 ldr r0, [r0] @@ -10308,9 +10308,9 @@ _02345B80: add r1, sp, #0x18 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200FFAC + bl sub_0200FFAC add r0, sp, #0x94 - bl FUN_02023690 + bl InitPreprocessorArgs ldrsh r2, [sp, #0x18] ldrh r1, [sp, #0x1a] add r4, sp, #0x94 @@ -10327,7 +10327,7 @@ _02345B80: ldr r3, _02346654 @ =0x000008E4 mov r2, #0 str r4, [sp, #8] - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _02345A5C @ =0x02346BDC ldr r1, [r1] strb r0, [r1, #0x14] @@ -10339,7 +10339,7 @@ _02345BFC: b _02346640 _02345C10: ldrsb r0, [r4, #0x14] - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _02346640 ldr r0, _02345A5C @ =0x02346BDC @@ -10348,47 +10348,47 @@ _02345C10: ldrsb r0, [r0, #0x14] cmp r0, r1 beq _02345C4C - bl FUN_0202E6C8 + bl sub_0202E6C8 ldr r0, _02345A5C @ =0x02346BDC mvn r1, #1 ldr r0, [r0] strb r1, [r0, #0x14] _02345C4C: - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345B14 @ =0x00003033 ldr r0, [r0] str r1, [r0] b _02346640 _02345C64: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02346640 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345B14 @ =0x00003033 ldr r0, [r0] str r1, [r0] b _02346640 _02345C88: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #1 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d bne _02345CE4 add r0, r7, #0x9e - bl FUN_0200D81C + bl ItemZInit ldr r0, _02345A5C @ =0x02346BDC ldr r1, _0234665C @ =0x000038B2 ldr r2, [r0] mvn r3, #0 mov r0, #0x1c str r3, [r2, #0x10] - bl FUN_02066468 + bl sub_02066468 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02346660 @ =0x00003054 ldr r0, [r0] @@ -10403,7 +10403,7 @@ _02345CE4: strls r1, [r0] b _02346640 _02345D00: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f ldreq r0, _02345A5C @ =0x02346BDC ldreq r1, _02345AFC @ =0x00001004 @@ -10433,36 +10433,36 @@ _02345D5C: bl ov03_0233CAD8 cmp r0, #2 bne _02345D6C - bl FUN_022BD780 + bl ov00_022BD780 _02345D6C: ldr r1, _02346664 @ =0x0000023B mov r0, #0 - bl FUN_02066468 + bl sub_02066468 mov r0, #1 str r0, [r4, #0x144] _02345D80: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02345E28 mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 mov r0, #2 str r0, [r4, #0x144] - bl FUN_02003B94 + bl sub_02003B94 b _02345E28 _02345DAC: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r5, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r5, #0 bne _02345DE0 mov r0, #0x1c mov r1, #0x23c - bl FUN_02066468 + bl sub_02066468 mov r0, #3 str r0, [r4, #0x144] b _02345E28 @@ -10472,18 +10472,18 @@ _02345DE0: beq _02345E2C ldr r1, _02346668 @ =0x00000239 mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 mov r0, #4 str r0, [r4, #0x144] b _02345E28 _02345E04: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02345E28 mov r0, #1 b _02345E2C _02345E18: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f moveq r0, #2 beq _02345E2C @@ -10502,7 +10502,7 @@ _02345E2C: ldr r3, [r2, #4] ldr r2, _02346670 @ =0x0000030F ldrb r8, [r3, #0xae] - bl FUN_02008C3C + bl LoadFileFromRom mov r5, #0 mov fp, r5 mov r4, #1 @@ -10512,7 +10512,7 @@ _02345E70: mov r0, r6 add sl, r1, #2 ldrsh sb, [r1] - bl FUN_02002274 + bl RandInt b _02345E9C _02345E88: ldrsh r1, [sl] @@ -10527,21 +10527,21 @@ _02345EA4: ldrsh r1, [sl, #2] mov r2, r5 add r0, r7, #0x9e - bl FUN_0200CF58 + bl InitStandardItem mov r0, r8 - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 moveq r0, r4 movne r0, fp tst r0, #0xff bne _02345EE0 ldrsh r0, [r7, #0xa2] - bl FUN_0200EB30 + bl IsItemInTimeDarkness cmp r0, #0 beq _02345E70 _02345EE0: add r0, sp, #0x10 - bl FUN_02008BD4 + bl UnloadFile ldr r0, _02345A5C @ =0x02346BDC mov r1, #1 ldr r0, [r0] @@ -10553,7 +10553,7 @@ _02345F00: cmp r0, #3 bne _02345F34 add r0, r7, #0x9e - bl FUN_020103AC + bl sub_020103AC mov r1, #0 strh r1, [r7, #0xa2] ldr r0, _02345A5C @ =0x02346BDC @@ -10567,7 +10567,7 @@ _02345F34: cmp r0, #2 bne _02346640 add r0, r7, #0x9e - bl FUN_020103AC + bl sub_020103AC mov r1, #0 strh r1, [r7, #0xa2] ldr r0, _02345A5C @ =0x02346BDC @@ -10578,13 +10578,13 @@ _02345F34: mov r0, #2 b _02346644 _02345F68: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #7 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d bne _02345FC8 mov r1, #0 @@ -10596,7 +10596,7 @@ _02345F68: ldr r1, _0234665C @ =0x000038B2 mov r0, #0x1c str r3, [r2, #0x10] - bl FUN_02066468 + bl sub_02066468 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02346674 @ =0x00003501 ldr r0, [r0] @@ -10611,46 +10611,46 @@ _02345FC8: strls r1, [r0] b _02346640 _02345FE4: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02346640 ldr r1, _02345AE4 @ =0x000038AE mov r0, #0x1c - bl FUN_02066468 + bl sub_02066468 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AE8 @ =0x00003504 ldr r0, [r0] str r1, [r0] b _02346640 _02346010: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02346640 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02346678 @ =0x00003533 ldr r0, [r0] str r1, [r0] b _02346640 _02346034: - bl FUN_0203A998 + bl sub_0203A998 cmp r0, #0 bne _02346074 ldr r0, _02345A5C @ =0x02346BDC ldr r0, [r0] ldr r0, [r0, #4] ldrb r0, [r0, #0xae] - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 moveq r0, #1 movne r0, #0 and r0, r0, #0xff - bl FUN_0203C774 + bl sub_0203C774 mov r1, #0 - bl FUN_02039C2C + bl sub_02039C2C b _02346078 _02346074: - bl FUN_0203A638 + bl sub_0203A638 _02346078: ldr r0, _02345A5C @ =0x02346BDC ldr r3, _0234667C @ =0x00003534 @@ -10661,37 +10661,37 @@ _02346078: strb r1, [r0, #0x148] b _02346640 _02346098: - bl FUN_0203A5A8 + bl sub_0203A5A8 cmp r0, #0 beq _023460F8 - bl FUN_0203A9EC + bl sub_0203A9EC cmp r0, #0 beq _02346640 add r1, sp, #0xc mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp, #0xc] tst r0, #8 beq _02346640 - bl FUN_0203AA20 + bl sub_0203AA20 ldr r1, _02345A5C @ =0x02346BDC ldr r1, [r1] str r0, [r1, #0x10] mov r0, #0 - bl FUN_02017CCC - bl FUN_0203A51C + bl sub_02017CCC + bl sub_0203A51C ldr r0, _02345A5C @ =0x02346BDC mov r1, #0x3600 ldr r0, [r0] str r1, [r0] b _02346640 _023460F8: - bl FUN_0203AA20 + bl sub_0203AA20 mov r5, r0 mvn r0, #0 cmp r5, r0 bne _02346124 - bl FUN_0203A51C + bl sub_0203A51C ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AFC @ =0x00001004 ldr r0, [r0] @@ -10704,10 +10704,10 @@ _02346124: bl ov03_023466A4 ldr r0, _02345A5C @ =0x02346BDC ldr r4, [r0] - bl FUN_02055650 + bl GetHeroMemberIdx cmp r5, r0 beq _02346154 - bl FUN_0205567C + bl GetPartnerMemberIdx cmp r5, r0 bne _0234615C _02346154: @@ -10715,7 +10715,7 @@ _02346154: strb r0, [r4, #0xb0] _0234615C: mov r0, #4 - bl FUN_023375C0 + bl ov01_023375C0 ldr r1, _02346680 @ =0x023469D8 ldr r2, _02345A5C @ =0x02346BDC ldr r3, [r1, r0, lsl #3] @@ -10729,20 +10729,20 @@ _0234615C: ldr r0, _02346688 @ =0x02346AE8 ldr r2, _02345A9C @ =0x00000233 add r3, r3, #0x18 - bl FUN_020663DC + bl sub_020663DC ldr r0, _02345A5C @ =0x02346BDC ldr r1, _0234668C @ =0x00003535 ldr r0, [r0] str r1, [r0] b _02346640 _023461B0: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #4 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x12 bne _023462A0 ldr r0, _02345A5C @ =0x02346BDC @@ -10752,24 +10752,24 @@ _023461B0: lsl r0, r0, #0x10 asr r0, r0, #0x10 strb r1, [r2, #0xc] - bl FUN_020555A8 + bl GetTeamMember ldr r2, _02345A5C @ =0x02346BDC mov r1, r0 ldr r0, [r2] ldr r0, [r0, #8] - bl FUN_02055E14 + bl sub_02055E14 ldr r0, _02345A5C @ =0x02346BDC ldr r0, [r0] ldr r0, [r0, #4] ldrb r0, [r0, #0xae] - bl FUN_0205BD40 + bl sub_0205BD40 cmp r0, #0 beq _02346288 ldr r0, _02345A5C @ =0x02346BDC ldr r0, [r0] ldr r0, [r0, #8] ldrb r0, [r0, #5] - bl FUN_02051798 + bl sub_02051798 ldr r1, _02345A5C @ =0x02346BDC ldr r2, [r1] ldr r2, [r2, #8] @@ -10792,7 +10792,7 @@ _02346280: mov r0, #0x69 strb r0, [r1, #5] _02346288: - bl FUN_0203A51C + bl sub_0203A51C ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02345AFC @ =0x00001004 ldr r0, [r0] @@ -10801,7 +10801,7 @@ _02346288: _023462A0: cmp r4, #0x14 bne _023462C0 - bl FUN_0203A51C + bl sub_0203A51C ldr r0, _02345A5C @ =0x02346BDC mov r1, #0x3600 ldr r0, [r0] @@ -10810,7 +10810,7 @@ _023462A0: _023462C0: cmp r4, #0x15 bne _023462E0 - bl FUN_0203A51C + bl sub_0203A51C ldr r0, _02345A5C @ =0x02346BDC mov r1, #0x3700 ldr r0, [r0] @@ -10819,7 +10819,7 @@ _023462C0: _023462E0: cmp r4, #0x16 bne _02346300 - bl FUN_0203A51C + bl sub_0203A51C ldr r0, _02345A5C @ =0x02346BDC mov r1, #0x3800 ldr r0, [r0] @@ -10829,7 +10829,7 @@ _02346300: sub r0, r4, #0x1e cmp r0, #1 bhi _02346640 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02346678 @ =0x00003533 ldr r0, [r0] @@ -10844,10 +10844,10 @@ _02346324: add r0, sp, #0x1c lsl r1, r1, #0x10 asr r1, r1, #0x10 - bl FUN_0205B028 + bl sub_0205B028 add r0, sp, #0x1c mov r1, #3 - bl FUN_0203F150 + bl sub_0203F150 ldr r1, _02345A5C @ =0x02346BDC ldr r1, [r1] strb r0, [r1, #0x14] @@ -10858,15 +10858,15 @@ _02346360: str r1, [r0] b _02346640 _02346374: - bl FUN_0203F398 + bl sub_0203F398 cmp r0, #1 bne _02346640 - bl FUN_0203F990 + bl sub_0203F990 ldr r0, _02345A5C @ =0x02346BDC mvn r1, #1 ldr r0, [r0] strb r1, [r0, #0x14] - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02346678 @ =0x00003533 ldr r0, [r0] @@ -10880,11 +10880,11 @@ _023463AC: ldr r0, [r4, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0203FA64 + bl sub_0203FA64 mov r1, #0 mov r2, r1 mov r0, #9 - bl FUN_0204018C + bl sub_0204018C ldr r1, _02345A5C @ =0x02346BDC ldr r1, [r1] strb r0, [r1, #0x14] @@ -10895,11 +10895,11 @@ _023463E8: str r1, [r0] b _02346640 _023463FC: - bl FUN_020407EC + bl sub_020407EC cmp r0, #1 bne _02346424 bl ov03_023466E8 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02346678 @ =0x00003533 ldr r0, [r0] @@ -10909,15 +10909,15 @@ _02346424: cmp r0, #2 cmpne r0, #7 bne _02346640 - bl FUN_0203FD38 + bl sub_0203FD38 ldr r2, _02345A5C @ =0x02346BDC mov r1, r0 ldr r0, [r2] mov r2, #0x20 add r0, r0, #0x22 add r0, r0, #0x100 - bl FUN_020032D4 - bl FUN_02041094 + bl MemcpySimple + bl sub_02041094 ldr r1, _02345A5C @ =0x02346BDC ldr r1, [r1] add r1, r1, #0x100 @@ -10939,7 +10939,7 @@ _0234647C: add r0, r0, #0x100 mov r1, #4 mov r3, #1 - bl FUN_020417A8 + bl sub_020417A8 ldr r1, _02345A5C @ =0x02346BDC ldr r1, [r1] strb r0, [r1, #0x14] @@ -10950,7 +10950,7 @@ _023464B4: str r1, [r0] b _02346640 _023464C8: - bl FUN_02041A18 + bl sub_02041A18 cmp r0, #1 bne _02346640 ldr r1, _02345A5C @ =0x02346BDC @@ -10959,11 +10959,11 @@ _023464C8: ldrsb r1, [r1, #0x14] cmp r1, r0 beq _02346510 - bl FUN_02041A00 + bl sub_02041A00 ldr r0, _02345A5C @ =0x02346BDC ldr r0, [r0] ldrsb r0, [r0, #0x14] - bl FUN_0202E6C8 + bl sub_0202E6C8 ldr r0, _02345A5C @ =0x02346BDC mvn r1, #1 ldr r0, [r0] @@ -10978,47 +10978,47 @@ _02346524: ldr r0, [r4, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember mov r1, r0 ldrsh r0, [r1, #4] ldrsh r2, [r1, #8] add r1, r1, #0x14 mov r3, #0 - bl FUN_02041A40 + bl PrintIqSkillsMenu ldr r0, _02345A5C @ =0x02346BDC ldr r1, _0234669C @ =0x00003801 ldr r0, [r0] str r1, [r0] b _02346640 _02346560: - bl FUN_02041B7C + bl sub_02041B7C cmp r0, #1 bne _02346640 - bl FUN_020420F4 - bl FUN_02046D20 + bl sub_020420F4 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02346678 @ =0x00003533 ldr r0, [r0] str r1, [r0] b _02346640 _02346588: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f bne _02346640 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _02346678 @ =0x00003533 ldr r0, [r0] str r1, [r0] b _02346640 _023465AC: - bl FUN_02066434 + bl sub_02066434 mov r4, r0 - bl FUN_0206645C + bl sub_0206645C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #2 - bl FUN_023375D0 + bl ov01_023375D0 cmp r4, #0x1d bne _0234660C ldr r0, _02345A5C @ =0x02346BDC @@ -11030,7 +11030,7 @@ _023465AC: sub r3, r3, #1 mov r0, #0x1c str r3, [r2, #0x10] - bl FUN_02066468 + bl sub_02066468 ldr r0, _02345A5C @ =0x02346BDC ldr r1, _023466A0 @ =0x00003512 ldr r0, [r0] @@ -11045,7 +11045,7 @@ _0234660C: strls r1, [r0] b _02346640 _02346628: - bl FUN_02066494 + bl sub_02066494 cmp r0, #0x1f ldreq r0, _02345A5C @ =0x02346BDC ldreq r1, _02345AFC @ =0x00001004 @@ -11088,12 +11088,12 @@ ov03_023466A4: @ 0x023466A4 mov r1, #0x98 ldr r0, [r0] add r0, r0, #0x18 - bl FUN_02003250 + bl MemZero ldr r0, _023466E4 @ =0x02346BDC mov r1, #6 ldr r0, [r0] add r0, r0, #0xb0 - bl FUN_02003250 + bl MemZero ldr r0, _023466E4 @ =0x02346BDC ldr r1, [r0] add r0, r1, #0xb0 @@ -11113,12 +11113,12 @@ ov03_023466E8: @ 0x023466E8 cmp r1, r0 popeq {r3, pc} ldr r0, [r2, #0x10] - bl FUN_0203FD80 - bl FUN_020407C0 + bl sub_0203FD80 + bl sub_020407C0 ldr r0, _02346734 @ =0x02346BDC ldr r0, [r0] ldrsb r0, [r0, #0x14] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _02346734 @ =0x02346BDC mvn r1, #1 ldr r0, [r0] diff --git a/asm/overlay_04.s b/asm/overlay_04.s index 413e2575..3a6f2ffd 100644 --- a/asm/overlay_04.s +++ b/asm/overlay_04.s @@ -6,12 +6,12 @@ arm_func_start ov04_0233CA80 ov04_0233CA80: @ 0x0233CA80 - ldr ip, _0233CA90 @ =FUN_02003250 + ldr ip, _0233CA90 @ =MemZero ldr r0, _0233CA94 @ =0x0233F660 mov r1, #0x10 bx ip .align 2, 0 -_0233CA90: .4byte FUN_02003250 +_0233CA90: .4byte MemZero _0233CA94: .4byte 0x0233F660 arm_func_end ov04_0233CA80 @@ -83,7 +83,7 @@ ov04_0233CAF8: @ 0x0233CAF8 ov04_0233CB10: @ 0x0233CB10 str lr, [sp, #4] str ip, [sp, #8] - bl FUN_02046A20 + bl sub_02046A20 add sp, sp, #0xc ldm sp!, {pc} arm_func_end ov04_0233CB10 @@ -102,7 +102,7 @@ ov04_0233CB24: @ 0x0233CB24 ov04_0233CB3C: @ 0x0233CB3C str lr, [sp, #4] str ip, [sp, #8] - bl FUN_02046A20 + bl sub_02046A20 add sp, sp, #0xc ldm sp!, {pc} arm_func_end ov04_0233CB3C @@ -110,7 +110,7 @@ ov04_0233CB3C: @ 0x0233CB3C arm_func_start ov04_0233CB50 ov04_0233CB50: @ 0x0233CB50 push {r3, lr} - bl FUN_02046B04 + bl sub_02046B04 mvn r1, #1 cmp r0, r1 moveq r0, #8 @@ -123,33 +123,33 @@ ov04_0233CB50: @ 0x0233CB50 arm_func_start ov04_02046BA0 ov04_02046BA0: @ 0x0233CB78 - ldr ip, _0233CB80 @ =FUN_02046BA0 + ldr ip, _0233CB80 @ =sub_02046BA0 bx ip .align 2, 0 -_0233CB80: .4byte FUN_02046BA0 +_0233CB80: .4byte sub_02046BA0 arm_func_end ov04_02046BA0 arm_func_start ov04_0233CB84 ov04_0233CB84: @ 0x0233CB84 - ldr ip, _0233CB90 @ =FUN_02046BE8 + ldr ip, _0233CB90 @ =sub_02046BE8 mov r2, #0 bx ip .align 2, 0 -_0233CB90: .4byte FUN_02046BE8 +_0233CB90: .4byte sub_02046BE8 arm_func_end ov04_0233CB84 arm_func_start ov04_02046BE8 ov04_02046BE8: @ 0x0233CB94 - ldr ip, _0233CB9C @ =FUN_02046BE8 + ldr ip, _0233CB9C @ =sub_02046BE8 bx ip .align 2, 0 -_0233CB9C: .4byte FUN_02046BE8 +_0233CB9C: .4byte sub_02046BE8 arm_func_end ov04_02046BE8 arm_func_start ov04_0233CBA0 ov04_0233CBA0: @ 0x0233CBA0 push {r3, lr} - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #8 moveq r0, #0 @@ -161,11 +161,11 @@ ov04_0233CBB8: @ 0x0233CBB8 push {r3, lr} mov r0, #0xb8 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233CC44 @ =0x0233F670 mov r1, #0xb8 str r0, [r2] - bl FUN_02003250 + bl MemZero mov r2, #0 ldr r0, _0233CC44 @ =0x0233F670 mov ip, r2 @@ -184,11 +184,11 @@ _0233CBE4: ldr r2, [r0] str ip, [r2, #0x10] ldr r0, [r0] - bl FUN_02003250 + bl MemZero ldr r0, _0233CC44 @ =0x0233F670 mov r1, #0 str r1, [r0, #4] - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233CC48 @ =0x0233F640 mov r1, #0 str r1, [r0] @@ -253,10 +253,10 @@ _0233CCF4: beq _0233D0EC b _0233D148 _0233CD04: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233D148 - bl FUN_0232F3F4 + bl ov00_0232F3F4 bl ov04_0233CA80 mov r3, #0 ldr r1, _0233D154 @ =0x0233F670 @@ -268,7 +268,7 @@ _0233CD24: strb r0, [r2, #0x14] cmp r3, #3 blt _0233CD24 - bl FUN_02337648 + bl ov01_02337648 ldr r2, _0233D164 @ =0x0233F5BC ldr r1, _0233D154 @ =0x0233F670 ldr r2, [r2, r0, lsl #3] @@ -295,7 +295,7 @@ _0233CD8C: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0 - bl FUN_02337658 + bl ov01_02337658 cmp r4, #1 bne _0233CDCC mov r0, #1 @@ -336,11 +336,11 @@ _0233CDF0: strls r1, [r0, #0x10] b _0233D148 _0233CE0C: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233D148 mov r0, #0x11 - bl FUN_023310B8 + bl ov00_023310B8 mov r0, #3 b _0233D14C _0233CE28: @@ -355,8 +355,8 @@ _0233CE28: moveq r0, #1 movne r0, #0 and r0, r0, #0xff - bl FUN_0204316C - bl FUN_02043320 + bl sub_0204316C + bl sub_02043320 cmp r0, #0 ldrne r0, _0233D154 @ =0x0233F670 movne r1, #3 @@ -365,7 +365,7 @@ _0233CE28: ldr r0, [r0] strb r1, [r0, #0x14] mov r0, #1 - bl FUN_02337648 + bl ov01_02337648 ldr r2, _0233D17C @ =0x0233F59C ldr r1, _0233D154 @ =0x0233F670 ldr r2, [r2, r0, lsl #3] @@ -395,7 +395,7 @@ _0233CED8: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #1 - bl FUN_02337658 + bl ov01_02337658 cmp r4, #3 bne _0233CF18 mov r0, #0 @@ -417,9 +417,9 @@ _0233CF18: moveq r0, #1 movne r0, #0 and r0, r0, #0xff - bl FUN_0204316C + bl sub_0204316C _0233CF48: - bl FUN_02043380 + bl sub_02043380 cmp r0, #0 beq _0233CF74 ldr r1, _0233D184 @ =0x000037BF @@ -474,7 +474,7 @@ _0233D000: cmp r0, #8 bne _0233D148 mov r0, #2 - bl FUN_02337648 + bl ov01_02337648 ldr r2, _0233D194 @ =0x0233F584 ldr r1, _0233D154 @ =0x0233F670 ldr r2, [r2, r0, lsl #3] @@ -502,7 +502,7 @@ _0233D064: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #2 - bl FUN_02337658 + bl ov01_02337658 cmp r4, #6 bne _0233D0A4 mov r0, #1 @@ -524,7 +524,7 @@ _0233D0A4: str r1, [r0, #0x10] b _0233D148 _0233D0CC: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233D148 bl ov04_0233D1D8 @@ -533,7 +533,7 @@ _0233D0CC: ldr r0, [r0] str r1, [r0, #0x10] _0233D0EC: - bl FUN_02003BFC + bl sub_02003BFC bl ov04_0233D2F8 cmp r0, #1 bne _0233D114 @@ -548,14 +548,14 @@ _0233D114: bne _0233D130 bl ov04_0233D2B4 mov r0, #0x11 - bl FUN_023310B8 + bl ov00_023310B8 mov r0, #3 b _0233D14C _0233D130: cmp r0, #3 bne _0233D148 bl ov04_0233D2B4 - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233D14C _0233D148: @@ -592,10 +592,10 @@ ov04_0233D1A0: @ 0x0233D1A0 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233D1D4 @ =0x0233F670 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233D1D4 @ =0x0233F670 mov r1, #0 str r1, [r0] @@ -608,16 +608,16 @@ _0233D1D4: .4byte 0x0233F670 ov04_0233D1D8: @ 0x0233D1D8 push {r3, lr} sub sp, sp, #8 - bl FUN_02044094 - bl FUN_020440DC - bl FUN_02043218 + bl sub_02044094 + bl sub_020440DC + bl sub_02043218 ldr r0, _0233D2A4 @ =0x00001D28 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233D2A8 @ =0x0233F644 ldr r1, _0233D2A4 @ =0x00001D28 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233D2A8 @ =0x0233F644 mov r3, #0 ldr r1, [r0] @@ -647,7 +647,7 @@ ov04_0233D1D8: @ 0x0233D1D8 ldr r2, _0233D2B0 @ =0x0000030F add r0, sp, #0 strb ip, [r3, #0x92d] - bl FUN_02008C3C + bl LoadFileFromRom ldr r0, _0233D2A8 @ =0x0233F644 ldr r2, [sp] ldr r0, [r0] @@ -673,14 +673,14 @@ ov04_0233D2B4: @ 0x0233D2B4 popeq {r3, pc} add r0, r0, #0x11c add r0, r0, #0x1c00 - bl FUN_02008BD4 + bl UnloadFile ldr r0, _0233D2F4 @ =0x0233F644 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233D2F4 @ =0x0233F644 mov r1, #0 str r1, [r0] - bl FUN_020440B8 + bl sub_020440B8 pop {r3, pc} .align 2, 0 _0233D2F4: .4byte 0x0233F644 @@ -847,11 +847,11 @@ _0233D4FC: strne r0, [r1, #4] add r0, r4, #0x58 mov r1, #0x1e - bl FUN_02003250 + bl MemZero add r0, r4, #0x3ec add r0, r0, #0x1400 mov r1, #0x18 - bl FUN_02003250 + bl MemZero add r0, r4, #0x3ec add r1, r4, #0x1000 mov r3, #0x18 @@ -871,7 +871,7 @@ _0233D4FC: add r2, r4, #0x7f0 add r0, r2, #0x1000 strb r3, [r1, #0x851] - bl FUN_02050B10 + bl GetTeamNameCheck ldr r1, _0233E274 @ =0x000037C1 mov r0, #0x1c bl ov04_0233CB84 @@ -889,11 +889,11 @@ _0233D5AC: strne r0, [r1, #4] add r0, r4, #0x58 mov r1, #0x1e - bl FUN_02003250 + bl MemZero add r0, r4, #0x3ec add r0, r0, #0x1400 mov r1, #0x18 - bl FUN_02003250 + bl MemZero add r0, r4, #0x3ec add r1, r4, #0x1000 mov r2, #0x1e @@ -911,7 +911,7 @@ _0233D5AC: strb r2, [r1, #0x850] add r0, r4, #0x5c strb r2, [r1, #0x851] - bl FUN_02050B10 + bl GetTeamNameCheck ldr r1, _0233E27C @ =0x000037C2 mov r0, #0x1c bl ov04_0233CB84 @@ -929,11 +929,11 @@ _0233D648: strne r0, [r1, #4] ldr r1, _0233E280 @ =0x00001776 add r0, r4, #0x76 - bl FUN_02003250 + bl MemZero add r0, r4, #4 add r0, r0, #0x1800 mov r1, #0x1a - bl FUN_02003250 + bl MemZero add r0, r4, #0x3ec add r6, r0, #0x1400 add r1, r4, #4 @@ -963,12 +963,12 @@ _0233D648: strb r5, [r2, #0x850] add r0, r0, #0x1000 strb r3, [r2, #0x851] - bl FUN_02050B10 + bl GetTeamNameCheck add r0, sp, #0xec - bl FUN_02023690 - bl FUN_0200FD48 + bl InitPreprocessorArgs + bl sub_02050CE4 mov r5, r0 - bl FUN_0200FD78 + bl sub_0200FD78 sub r0, r5, r0 str r0, [sp, #0x110] mov r0, #0x1c @@ -990,7 +990,7 @@ _0233D734: add r0, r4, #0x3ec add r0, r0, #0x1400 mov r1, #0x18 - bl FUN_02003250 + bl MemZero add r0, r4, #4 add r1, r4, #0x3ec add r5, r1, #0x1400 @@ -1019,7 +1019,7 @@ _0233D734: strb r1, [r2, #0x850] add r0, r0, #0x1800 strb r1, [r2, #0x851] - bl FUN_02050B10 + bl GetTeamNameCheck ldr r1, _0233E27C @ =0x000037C2 mov r0, #0x1c bl ov04_0233CB84 @@ -1036,7 +1036,7 @@ _0233D804: bl ov04_0233CBA0 cmp r0, #8 bne _0233EEB4 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233E264 @ =0x00001001 str r0, [r4] b _0233EEB4 @@ -1049,39 +1049,39 @@ _0233D820: ldr r0, [r0] add r0, r0, #0x1000 ldrb r0, [r0, #0x928] - bl FUN_0204316C + bl sub_0204316C mov r5, r0 _0233D848: ldr r0, _0233E28C @ =0x0233C1DC ldrsh r0, [r0] - bl FUN_0204322C + bl sub_0204322C mov r0, r5 mov r1, #0 mov r2, #8 - bl FUN_02042CF0 + bl sub_02042CF0 ldr r1, _0233E290 @ =0x00001002 strb r0, [r4, #8] str r1, [r4] b _0233EEB4 _0233D874: - bl FUN_02043468 + bl sub_02043468 mov r5, r0 - bl FUN_02043400 + bl sub_02043400 cmp r0, #0 bne _0233DA6C mvn r0, #0 cmp r5, r0 bne _0233D8A8 - bl FUN_0204317C + bl sub_0204317C mvn r0, #1 strb r0, [r4, #8] mov r0, #1 b _0233EEB8 _0233D8A8: - bl FUN_020434FC + bl sub_020434FC mov r6, r0 mov r0, r5 - bl FUN_02043254 + bl sub_02043254 ldr r1, _0233E28C @ =0x0233C1DC cmp r6, #1 strh r0, [r1] @@ -1090,7 +1090,7 @@ _0233D8A8: add r0, r0, #0x1800 mov r1, #0x98 str r5, [r4, #0xc] - bl FUN_02003250 + bl MemZero mov r1, #0 mov r5, r1 _0233D8E4: @@ -1110,14 +1110,14 @@ _0233D8E4: _0233D918: lsl r0, r5, #0x10 asr r0, r0, #0x10 - bl FUN_02043568 + bl sub_02043568 tst r0, #1 beq _0233D950 mov r0, r5 - bl FUN_0204329C - bl FUN_02010044 + bl sub_0204329C + bl sub_02010044 ldrb r1, [r6, #0x928] - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 moveq r0, #3 strbeq r0, [r7] @@ -1129,7 +1129,7 @@ _0233D954: blt _0233D918 _0233D95C: mov r0, #3 - bl FUN_02337648 + bl ov01_02337648 arm_func_end ov04_0233D2F8 arm_func_start ov04_0233D964 @@ -1153,17 +1153,17 @@ ov04_0233D964: @ 0x0233D964 _0233D9A4: cmp r6, #1 bne _0233D9B4 - bl FUN_0204352C + bl sub_0204352C b _0233D9B8 _0233D9B4: - bl FUN_02043468 + bl sub_02043468 _0233D9B8: mov r5, r0 add r0, r4, #0x84 add r0, r0, #0x1800 mov r1, #0x98 str r5, [r4, #0xc] - bl FUN_02003250 + bl MemZero mov r2, #0 mov r1, r2 _0233D9D8: @@ -1179,15 +1179,15 @@ _0233D9D8: add r1, r4, #0x1000 asr r0, r2, #0x10 str r5, [r1, #0x8e4] - bl FUN_02010044 + bl sub_02010044 add r1, r4, #0x1000 ldrb r1, [r1, #0x928] - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 moveq r0, #3 strbeq r0, [r5] mov r0, #3 - bl FUN_02337648 + bl ov01_02337648 ldr r1, _0233E294 @ =0x0233F5DC add r3, r4, #0x84 ldr r2, [r1, r0, lsl #3] @@ -1205,23 +1205,23 @@ _0233D9D8: str r0, [r4] b _0233EEB4 _0233DA6C: - bl FUN_02043434 + bl sub_02043434 cmp r0, #0 beq _0233EEB4 add r1, sp, #0x10 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp, #0x10] tst r0, #8 beq _0233EEB4 mov r0, #0 - bl FUN_02017CCC + bl sub_02017CCC mov r0, r5 - bl FUN_02043254 + bl sub_02043254 ldr r1, _0233E28C @ =0x0233C1DC strh r0, [r1] str r5, [r4, #0xc] - bl FUN_0204317C + bl sub_0204317C mvn r1, #1 ldr r0, _0233E2A8 @ =0x00001004 strb r1, [r4, #8] @@ -1234,10 +1234,10 @@ _0233DAC4: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #3 - bl FUN_02337658 + bl ov01_02337658 cmp r5, #3 bne _0233DC88 - bl FUN_020434FC + bl sub_020434FC mov r3, #0 ldr r5, [r4, #0xc] mov r2, r3 @@ -1264,19 +1264,19 @@ _0233DB0C: _0233DB40: lsl r0, sb, #0x10 asr r0, r0, #0x10 - bl FUN_02043568 + bl sub_02043568 tst r0, #1 beq _0233DBB0 mul sl, r8, fp lsl r0, sb, #0x10 asr r0, r0, #0x10 add r1, r7, sl - bl FUN_0200FFF4 + bl sub_0200FFF4 cmp r0, #0 beq _0233DBB0 lsl r0, sb, #0x10 asr r0, r0, #0x10 - bl FUN_020101A0 + bl sub_020101A0 add r0, r4, sl ldrsh r0, [r0, #0x80] cmp r0, #0xb4 @@ -1295,7 +1295,7 @@ _0233DBB0: add sb, sb, #1 cmp sb, #0x3e8 blt _0233DB40 - bl FUN_0201007C + bl sub_0201007C strh r8, [r4, #0x7a] ldrh r1, [r4, #0x7a] add r0, r4, #0x1800 @@ -1308,7 +1308,7 @@ _0233DBD4: asr r0, r0, #0x10 bne _0233DC20 add r1, r4, #0x70 - bl FUN_0200FFF4 + bl sub_0200FFF4 ldrsh r0, [r4, #0x74] cmp r0, #0xb4 bne _0233DC64 @@ -1323,7 +1323,7 @@ _0233DBD4: b _0233DC64 _0233DC20: add r1, r4, #0x7c - bl FUN_0200FFF4 + bl sub_0200FFF4 mov r1, #1 strh r1, [r4, #0x7a] add r0, r4, #0x1800 @@ -1342,9 +1342,9 @@ _0233DC20: _0233DC64: lsl r0, r5, #0x10 asr r0, r0, #0x10 - bl FUN_02010154 + bl sub_02010154 _0233DC70: - bl FUN_0204317C + bl sub_0204317C mvn r1, #1 ldr r0, _0233E2AC @ =0x00001006 strb r1, [r4, #8] @@ -1353,7 +1353,7 @@ _0233DC70: _0233DC88: cmp r5, #5 bne _0233DCA8 - bl FUN_0204317C + bl sub_0204317C mvn r1, #1 ldr r0, _0233E2A8 @ =0x00001004 strb r1, [r4, #8] @@ -1363,7 +1363,7 @@ _0233DCA8: sub r0, r5, #7 cmp r0, #1 bhi _0233EEB4 - bl FUN_020433C0 + bl sub_020433C0 mvn r1, #0 ldr r0, _0233E290 @ =0x00001002 str r1, [r4, #0xc] @@ -1378,9 +1378,9 @@ _0233DCCC: add r1, sp, #0x12 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200FFAC + bl sub_0200FFAC add r0, sp, #0x9c - bl FUN_02023690 + bl InitPreprocessorArgs ldrsh r2, [sp, #0x12] ldrh r1, [sp, #0x14] add r5, sp, #0x9c @@ -1397,7 +1397,7 @@ _0233DCCC: ldr r3, _0233E2B8 @ =0x000008E4 mov r2, #0 str r5, [sp, #8] - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0233E25C @ =0x0233F644 ldr r1, [r1] strb r0, [r1, #8] @@ -1407,7 +1407,7 @@ _0233DD48: b _0233EEB4 _0233DD54: ldrsb r0, [r4, #8] - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _0233EEB4 ldr r0, _0233E25C @ =0x0233F644 @@ -1416,7 +1416,7 @@ _0233DD54: ldrsb r0, [r0, #8] cmp r0, r1 beq _0233DD90 - bl FUN_0202E6C8 + bl sub_0202E6C8 ldr r0, _0233E25C @ =0x0233F644 mvn r1, #1 ldr r0, [r0] @@ -1424,7 +1424,7 @@ _0233DD54: _0233DD90: mvn r0, #0 str r0, [r4, #0xc] - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233E264 @ =0x00001001 str r0, [r4] b _0233EEB4 @@ -1465,17 +1465,17 @@ _0233DDF4: mov r2, #0x11 strb r2, [r1, #0x7ec] add r5, r0, #0x1400 - bl FUN_020205A0 + bl GetLanguageType strb r0, [r5, #2] ldrsb r2, [r5, #2] add r0, r4, #0x5c mov r1, #0x1a strb r2, [r4, #0x5a] - bl FUN_02337B3C + bl ov01_02337B3C strb r0, [r4, #0x5b] add r0, r5, #4 mov r1, #0x14 - bl FUN_02337B3C + bl ov01_02337B3C add r1, r4, #0x38 strb r0, [r5, #3] add r0, r1, #0x1800 @@ -1523,22 +1523,22 @@ _0233DED4: strb r3, [r2, #0x7ec] add r6, r1, #0x1400 add r5, r0, #0x1800 - bl FUN_020205A0 + bl GetLanguageType strb r0, [r6, #2] ldrsb r2, [r6, #2] ldr r1, _0233E2C8 @ =0x00001772 add r0, r4, #0x7a strb r2, [r5, #2] strb r2, [r4, #0x78] - bl FUN_02337B3C + bl ov01_02337B3C strb r0, [r4, #0x79] add r0, r5, #4 mov r1, #0x16 - bl FUN_02337B3C + bl ov01_02337B3C strb r0, [r5, #3] add r0, r6, #4 mov r1, #0x14 - bl FUN_02337B3C + bl ov01_02337B3C add r1, r4, #0x820 add r2, r4, #0x38 strb r0, [r6, #3] @@ -1567,17 +1567,17 @@ _0233DFB0: add r1, r4, #0x1000 mov r2, #0 strb r2, [r1, #0x853] - bl FUN_02337BA0 + bl ov01_02337BA0 b _0233EEB4 _0233DFC8: - bl FUN_02337E0C + bl ov01_02337E0C movs r5, r0 beq _0233EEB4 add r0, sp, #0x400 add r1, r4, #0x3ec add r0, r0, #0x54 add r7, r1, #0x1400 - bl FUN_02023690 + bl InitPreprocessorArgs cmp r5, #0xe addls pc, pc, r5, lsl #2 b _0233EEB4 @@ -1600,11 +1600,11 @@ _0233DFF4: @ jump table _0233E030: mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r5, r0 mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r6, r0 bl ov04_0233CAA8 cmp r0, #0 @@ -1617,7 +1617,7 @@ _0233E030: add r0, sp, #0x1c mov r1, #0xb4 mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem b _0233E09C _0233E084: ldrh r0, [r4, #0x70] @@ -1627,20 +1627,20 @@ _0233E084: ldrh r0, [r4, #0x74] strh r0, [sp, #0x20] _0233E09C: - bl FUN_02337C54 - bl FUN_020205A0 + bl ov01_02337C54 + bl GetLanguageType ldrsb r1, [r7, #2] cmp r1, r0 bne _0233E0C4 mov r0, r5 add r1, r7, #4 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233E0D0 _0233E0C4: ldr r1, _0233E2D0 @ =0x000038C9 mov r0, r5 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233E0D0: ldr r2, _0233E2D4 @ =0x0233F5F8 mov r7, #0 @@ -1648,7 +1648,7 @@ _0233E0D0: mov r0, r6 mov r3, #1 str r7, [sp] - bl FUN_0200D310 + bl sub_0200D310 add r2, sp, #0x400 ldr r1, _0233E2D8 @ =0x000037CC add r2, r2, #0x54 @@ -1663,19 +1663,19 @@ _0233E114: bl ov04_0233CAA8 cmp r0, #1 bne _0233E1A0 - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r4, #0x5a] cmp r1, r0 bne _0233E144 mov r0, r5 add r1, r4, #0x5c mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233E150 _0233E144: ldr r1, _0233E2D0 @ =0x000038C9 mov r0, r5 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233E150: mov r1, #0 str r1, [sp] @@ -1683,7 +1683,7 @@ _0233E150: mov r0, r6 add r1, r4, #0x70 mov r3, #1 - bl FUN_0200D310 + bl sub_0200D310 add r2, sp, #0x400 str r5, [sp, #0x48c] str r6, [sp, #0x490] @@ -1699,12 +1699,12 @@ _0233E150: str r0, [r4] _0233E1A0: mov r0, r5 - bl FUN_02001188 + bl MemFree mov r0, r6 - bl FUN_02001188 + bl MemFree b _0233EEB4 _0233E1B4: - bl FUN_02337C54 + bl ov01_02337C54 bl ov04_0233CAA8 cmp r0, #0 moveq r0, #0x3000 @@ -1716,7 +1716,7 @@ _0233E1B4: beq _0233E234 add r0, sp, #0x400 add r0, r0, #4 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, r4, #0x1900 ldrh r1, [r0, #0x2a] add r0, r4, #0x1000 @@ -1747,7 +1747,7 @@ _0233E23C: mov r0, #1 bne _0233E2FC ldr r1, _0233E2F0 @ =0x0233EF28 - bl FUN_0232B5D0 + bl ov01_0232B5D0 b _0233E304 .align 2, 0 _0233E25C: .4byte 0x0233F644 @@ -1792,9 +1792,9 @@ _0233E2F4: .4byte ov04_0233EF54 _0233E2F8: .4byte 0x00002012 _0233E2FC: ldr r1, _0233E2F4 @ =ov04_0233EF54 - bl FUN_0232B5D0 + bl ov01_0232B5D0 _0233E304: - bl FUN_02337E0C + bl ov01_02337E0C cmp r0, #0xf bne _0233E37C add r0, r4, #0x1000 @@ -1804,15 +1804,15 @@ _0233E304: streq r0, [r4] beq _0233EEB4 add r0, sp, #0x3b4 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0x4c mov r1, #0x2a - bl FUN_02003250 + bl MemZero add r1, r4, #8 add r0, sp, #0x4c add r1, r1, #0x1800 mov r2, #0xa - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe add r3, sp, #0x4c ldr r1, _0233EEC4 @ =0x000037C9 add r2, sp, #0x3b4 @@ -1820,7 +1820,7 @@ _0233E304: str r3, [sp, #0x3ec] bl ov04_02046BE8 mov r0, #0 - bl FUN_02337D00 + bl ov01_02337D00 ldr r0, _0233EEC8 @ =0x00002014 str r0, [r4] b _0233EEB4 @@ -1866,12 +1866,12 @@ _0233E400: str r0, [r4] b _0233EEB4 _0233E40C: - bl FUN_02337DD0 + bl ov01_02337DD0 ldr r0, _0233EED8 @ =0x00002016 str r0, [r4] b _0233EEB4 _0233E41C: - bl FUN_02337C54 + bl ov01_02337C54 bl ov04_0233CAA8 cmp r0, #0 moveq r0, #0x3000 @@ -1880,7 +1880,7 @@ _0233E41C: mov r0, #1 b _0233EEB8 _0233E43C: - bl FUN_02337C90 + bl ov01_02337C90 cmp r0, #0 bne _0233E4E4 add r0, r4, #0x1000 @@ -1888,22 +1888,22 @@ _0233E43C: cmp r0, #0 beq _0233E4E4 add r0, sp, #0x364 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0x22 mov r1, #0x2a - bl FUN_02003250 + bl MemZero add r1, r4, #0x7f0 add r0, sp, #0x22 add r1, r1, #0x1000 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe add r1, sp, #0x22 str r1, [sp, #0x39c] add r0, sp, #0x2cc mov r1, #0x98 - bl FUN_02003250 + bl MemZero mov r0, #4 - bl FUN_02337648 + bl ov01_02337648 ldr r2, _0233EEDC @ =0x0233F56C ldr r1, _0233EEE0 @ =0x0233F568 ldr r2, [r2, r0, lsl #3] @@ -1919,15 +1919,15 @@ _0233E43C: add r3, sp, #0x2cc bl ov04_0233CB24 mov r0, #0 - bl FUN_02337D00 + bl ov01_02337D00 ldr r0, _0233EEE8 @ =0x00002013 str r0, [r4] _0233E4E4: - bl FUN_02337E0C + bl ov01_02337E0C movs r5, r0 cmpne r5, #0xf beq _0233EEB4 - bl FUN_02337C54 + bl ov01_02337C54 cmp r5, #0xf addls pc, pc, r5, lsl #2 b _0233EEB4 @@ -1957,7 +1957,7 @@ _0233E544: mov r0, #1 b _0233EEB8 _0233E560: - bl FUN_02337C90 + bl ov01_02337C90 cmp r0, #0 bne _0233E5F4 bl ov04_0233CB50 @@ -1966,7 +1966,7 @@ _0233E560: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #4 - bl FUN_02337658 + bl ov01_02337658 cmp r5, #3 bne _0233E5BC mov r0, #1 @@ -1975,8 +1975,8 @@ _0233E560: strb r0, [sp, #0xe] add r3, r4, #0x1000 strb r0, [r3, #0x852] - bl FUN_0232B540 - bl FUN_02337CAC + bl ov01_0232B540 + bl ov01_02337CAC ldr r0, _0233E2CC @ =0x00002011 str r0, [r4] b _0233E5F4 @@ -1991,16 +1991,16 @@ _0233E5BC: strb r5, [sp, #0xd] add r3, r4, #0x1000 strb r5, [r3, #0x852] - bl FUN_0232B540 - bl FUN_02337CAC + bl ov01_0232B540 + bl ov01_02337CAC ldr r0, _0233E2CC @ =0x00002011 str r0, [r4] _0233E5F4: - bl FUN_02337E0C + bl ov01_02337E0C movs r5, r0 cmpne r5, #0xf beq _0233EEB4 - bl FUN_02337C54 + bl ov01_02337C54 cmp r5, #0xf addls pc, pc, r5, lsl #2 b _0233EEB4 @@ -2030,15 +2030,15 @@ _0233E654: mov r0, #1 b _0233EEB8 _0233E670: - bl FUN_02337C90 + bl ov01_02337C90 cmp r0, #0 bne _0233E6D4 bl ov04_0233CBA0 cmp r0, #8 bne _0233E6D4 - bl FUN_0200FD48 + bl sub_02050CE4 mov r5, r0 - bl FUN_0200FD78 + bl sub_0200FD78 add r1, r4, #0x1800 ldrh r1, [r1, #0x1c] sub r0, r5, r0 @@ -2052,15 +2052,15 @@ _0233E670: strb r1, [r0, #0x854] mov r0, #1 mov r1, r0 - bl FUN_0232B540 + bl ov01_0232B540 cmp r0, #0 beq _0233EEB4 _0233E6D4: - bl FUN_02337E0C + bl ov01_02337E0C movs r5, r0 cmpne r5, #0xf beq _0233EEB4 - bl FUN_02337C54 + bl ov01_02337C54 cmp r5, #0xe addls pc, pc, r5, lsl #2 b _0233EEB4 @@ -2092,7 +2092,7 @@ _0233E74C: bl ov04_0233CBA0 cmp r0, #8 bne _0233EEB4 - bl FUN_02337D30 + bl ov01_02337D30 add r0, r4, #0x1000 mov r2, #0 ldr r1, _0233E2CC @ =0x00002011 @@ -2100,10 +2100,10 @@ _0233E74C: str r1, [r4] b _0233EEB4 _0233E774: - bl FUN_02337E0C + bl ov01_02337E0C cmp r0, #0 beq _0233EEB4 - bl FUN_02337C54 + bl ov01_02337C54 add r0, r4, #0x1000 ldrb r1, [r0, #0x854] cmp r1, #0 @@ -2117,12 +2117,12 @@ _0233E774: b _0233E81C _0233E7B0: add r0, sp, #0x27c - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r5, r0 - bl FUN_020205A0 + bl GetLanguageType add r1, r4, #0x1700 ldrsb r1, [r1, #0xee] cmp r1, r0 @@ -2131,12 +2131,12 @@ _0233E7B0: mov r0, r5 add r1, r1, #0x1000 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233E800 _0233E7F4: ldr r1, _0233E2D0 @ =0x000038C9 mov r0, r5 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233E800: ldr r1, _0233EEF0 @ =0x000037D4 add r2, sp, #0x27c @@ -2144,7 +2144,7 @@ _0233E800: str r5, [sp, #0x2b4] bl ov04_02046BE8 mov r0, r5 - bl FUN_02001188 + bl MemFree _0233E81C: ldr r0, _0233E260 @ =0x00002020 str r0, [r4] @@ -2155,14 +2155,14 @@ _0233E828: add r0, sp, #0x22c add r7, r1, #0x1800 add r8, r2, #0x1400 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r5, r0 mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc add r1, r4, #0x1000 ldrb r2, [r1, #0x850] mov r6, r0 @@ -2174,7 +2174,7 @@ _0233E828: add r0, sp, #0x16 mov r1, #0xb4 mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem b _0233E8A8 _0233E890: ldrh r0, [r4, #0x7c] @@ -2184,19 +2184,19 @@ _0233E890: ldrh r0, [r4, #0x80] strh r0, [sp, #0x1a] _0233E8A8: - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r8, #2] cmp r1, r0 bne _0233E8CC mov r0, r5 add r1, r8, #4 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233E8D8 _0233E8CC: ldr r1, _0233E2D0 @ =0x000038C9 mov r0, r5 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233E8D8: mov r3, #0 str r3, [sp] @@ -2204,7 +2204,7 @@ _0233E8D8: add r1, sp, #0x16 mov r0, r6 mov r3, #1 - bl FUN_0200D310 + bl sub_0200D310 str r5, [sp, #0x264] str r6, [sp, #0x268] ldrh r0, [r4, #0x7a] @@ -2223,19 +2223,19 @@ _0233E8D8: str r0, [r4] b _0233E9C0 _0233E938: - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r7, #2] cmp r1, r0 bne _0233E95C mov r0, r5 add r1, r7, #4 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233E968 _0233E95C: ldr r1, _0233E2D0 @ =0x000038C9 mov r0, r5 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233E968: mov r1, #0 str r1, [sp] @@ -2243,7 +2243,7 @@ _0233E968: mov r0, r6 add r1, r4, #0x7c mov r3, #1 - bl FUN_0200D310 + bl sub_0200D310 str r5, [sp, #0x264] str r6, [sp, #0x268] ldrh r0, [r4, #0x7a] @@ -2261,9 +2261,9 @@ _0233E968: str r0, [r4] _0233E9C0: mov r0, r5 - bl FUN_02001188 + bl MemFree mov r0, r6 - bl FUN_02001188 + bl MemFree b _0233EEB4 _0233E9D4: bl ov04_0233CBA0 @@ -2280,10 +2280,10 @@ _0233E9D4: _0233EA00: mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r8, r0 add r0, sp, #0x1dc - bl FUN_02023690 + bl InitPreprocessorArgs bl ov04_0233CAC8 cmp r0, #0 bne _0233EA78 @@ -2294,7 +2294,7 @@ _0233EA00: add r0, r4, #0x70 mov r1, #0xb4 mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem _0233EA44: ldr r2, _0233E2D4 @ =0x0233F5F8 mov r5, #0 @@ -2302,7 +2302,7 @@ _0233EA44: add r1, r4, #0x70 mov r3, #1 str r5, [sp] - bl FUN_0200D310 + bl sub_0200D310 ldr r1, _0233EEFC @ =0x000038A6 add r2, sp, #0x1dc mov r0, #0x1c @@ -2325,7 +2325,7 @@ _0233EA90: mla r0, sb, sl, r7 mov r1, r6 mov r2, r5 - bl FUN_0200CF58 + bl InitStandardItem _0233EAB4: add sb, sb, #1 _0233EAB8: @@ -2345,7 +2345,7 @@ _0233EADC: add r1, r4, #0x7c mov r3, #1 str r5, [sp] - bl FUN_0200D310 + bl sub_0200D310 ldr r1, _0233EEFC @ =0x000038A6 add r2, sp, #0x1dc mov r0, #0x1c @@ -2353,7 +2353,7 @@ _0233EADC: bl ov04_02046BE8 _0233EB0C: mov r0, r8 - bl FUN_02001188 + bl MemFree ldr r0, _0233EF04 @ =0x00003001 str r0, [r4] b _0233EEB4 @@ -2365,7 +2365,7 @@ _0233EB20: cmp r0, #0 bne _0233EB50 add r0, r4, #0x70 - bl FUN_020103AC + bl sub_020103AC mov r0, #0 strh r0, [r4, #0x74] strh r0, [r4, #0x72] @@ -2379,7 +2379,7 @@ _0233EB50: _0233EB64: mul sb, r8, r5 add r0, r7, sb - bl FUN_020103AC + bl sub_020103AC add r0, r4, sb strh r6, [r0, #0x80] strh r6, [r0, #0x7e] @@ -2431,7 +2431,7 @@ _0233EBEC: cmp r0, #0 beq _0233EC38 ldrsh r0, [r4, #0x74] - bl FUN_0200D8E4 + bl sub_0200D8E4 cmp r0, #0 ldrne r0, _0233EF0C @ =0x00005003 strne r0, [r4] @@ -2444,7 +2444,7 @@ _0233EC44: cmp r5, #8 bne _0233EEB4 add r0, sp, #0x18c - bl FUN_02023690 + bl InitPreprocessorArgs ldrh r3, [r4, #0x7a] ldr r1, _0233E2E8 @ =0x000037D1 add r2, sp, #0x18c @@ -2457,7 +2457,7 @@ _0233EC44: b _0233EC88 _0233EC7C: mla r0, r7, r5, r6 - bl FUN_020103AC + bl sub_020103AC add r7, r7, #1 _0233EC88: ldrh r0, [r4, #0x7a] @@ -2474,7 +2474,7 @@ _0233EC88: _0233ECB4: add r0, r4, #0x58 add r0, r0, #0x1800 - bl FUN_0206351C + bl sub_0206351C add r3, r4, #0x1000 mov r0, #2 strb r0, [r3, #0x85a] @@ -2490,25 +2490,25 @@ _0233ECB4: mov r1, #0 mov r2, #0x10 str r1, [r3, #0x880] - bl FUN_0203D438 + bl sub_0203D438 ldr r0, _0233EF14 @ =0x00005002 str r0, [r4] b _0233EEB4 _0233ED0C: - bl FUN_0203D538 + bl sub_0203D538 cmp r0, #1 bne _0233EEB4 - bl FUN_0203EFD4 + bl sub_0203EFD4 ldr r0, _0233EF18 @ =0x00005006 str r0, [r4] b _0233EEB4 _0233ED28: add r0, sp, #0x13c - bl FUN_02023690 + bl InitPreprocessorArgs ldrsh r0, [r4, #0x74] str r0, [sp, #0x14c] ldrsh r0, [r4, #0x74] - bl FUN_0200D8E4 + bl sub_0200D8E4 strh r0, [r4, #0x74] ldrsh r3, [r4, #0x74] ldr r1, _0233EF1C @ =0x000037DA @@ -2532,7 +2532,7 @@ _0233ED70: b _0233EEB4 _0233ED90: add r0, r4, #0x70 - bl FUN_020103AC + bl sub_020103AC add r0, r4, #0x1900 ldrh r2, [r0, #0x2a] ldr r1, _0233EF18 @ =0x00005006 @@ -2560,11 +2560,11 @@ _0233EDD4: ldr r0, [r0] add r0, r0, #0x1000 ldrb r0, [r0, #0x928] - bl FUN_0204316C - bl FUN_02043380 + bl sub_0204316C + bl sub_02043380 cmp r0, #0 beq _0233EE28 - bl FUN_02337DD0 + bl ov01_02337DD0 mov r1, #1 add r0, r4, #0x1000 strb r1, [r0, #0x92c] @@ -2572,10 +2572,10 @@ _0233EDD4: str r0, [r4] b _0233EEB4 _0233EE28: - bl FUN_02003B5C + bl sub_02003B5C cmp r0, #0 beq _0233EE50 - bl FUN_02337DD0 + bl ov01_02337DD0 ldr r0, _0233E25C @ =0x0233F644 mov r1, #1 ldr r0, [r0] @@ -2583,7 +2583,7 @@ _0233EE28: strb r1, [r0, #0x92d] b _0233EE60 _0233EE50: - bl FUN_02337D30 + bl ov01_02337D30 add r0, r4, #0x1000 mov r1, #0 strb r1, [r0, #0x853] @@ -2655,7 +2655,7 @@ _0233EF28: ov04_0233EF54: @ 0x0233EF54 push {r4, lr} mov r4, r1 - bl FUN_02337CAC + bl ov01_02337CAC ldr r1, _0233EF84 @ =0x0233F644 ldrb r3, [r4] ldr r0, [r1] @@ -2679,7 +2679,7 @@ ov04_0233EF8C: @ 0x0233EF8C bne _0233F0A0 add r0, r4, #4 mov r1, #0x1a - bl FUN_02337B3C + bl ov01_02337B3C ldrb r1, [r4, #3] cmp r0, r1 movne r0, #3 @@ -2692,12 +2692,12 @@ ov04_0233EF8C: @ 0x0233EF8C cmp r0, #0 beq _0233F098 ldrsh r0, [r4, #0x1c] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _0233EFFC ldrsh r0, [r4, #0x1c] mov r1, #0 - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 bne _0233F004 _0233EFFC: @@ -2705,7 +2705,7 @@ _0233EFFC: pop {r4, pc} _0233F004: ldrsh r0, [r4, #0x1c] - bl FUN_0200E808 + bl GetItemCategory cmp r0, #0xc bgt _0233F034 bge _0233F06C @@ -2735,12 +2735,12 @@ _0233F064: pop {r4, pc} _0233F06C: ldrsh r0, [r4, #0x1a] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _0233F090 ldrsh r0, [r4, #0x1a] mov r1, #0 - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 bne _0233F098 _0233F090: @@ -2760,7 +2760,7 @@ ov04_0233F0A8: @ 0x0233F0A8 mov r4, r0 add r0, r4, #4 mov r1, #0x16 - bl FUN_02337B3C + bl ov01_02337B3C ldrb r1, [r4] cmp r1, #0x14 movne r0, #2 @@ -2781,7 +2781,7 @@ ov04_0233F0E0: @ 0x0233F0E0 bne _0233F284 ldr r1, _0233F28C @ =0x00001772 add r0, r5, #4 - bl FUN_02337B3C + bl ov01_02337B3C ldrb r1, [r5, #3] cmp r0, r1 movne r0, #3 @@ -2831,12 +2831,12 @@ _0233F19C: cmp r0, #0 beq _0233F26C ldrsh r0, [sb, #0xa] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _0233F1D0 ldrsh r0, [sb, #0xa] mov r1, r8 - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 bne _0233F1D8 _0233F1D0: @@ -2844,7 +2844,7 @@ _0233F1D0: pop {r3, r4, r5, r6, r7, r8, sb, pc} _0233F1D8: ldrsh r0, [sb, #0xa] - bl FUN_0200E808 + bl GetItemCategory cmp r0, #0xc bgt _0233F208 bge _0233F240 @@ -2874,12 +2874,12 @@ _0233F238: pop {r3, r4, r5, r6, r7, r8, sb, pc} _0233F240: ldrsh r0, [sb, #8] - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 beq _0233F264 ldrsh r0, [sb, #8] mov r1, r7 - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 bne _0233F26C _0233F264: @@ -2947,8 +2947,8 @@ _0233F308: mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 - bl FUN_02003BEC + bl sub_02029F88 + bl sub_02003BEC ldr r2, _0233F4A4 @ =0x0233F644 ldr r1, [r2] add r1, r1, #0x1000 @@ -2958,7 +2958,7 @@ _0233F308: ldrb r0, [r0, #0xd24] cmp r0, #0 beq _0233F350 - bl FUN_02003B94 + bl sub_02003B94 _0233F350: add r0, r5, #0x1000 mov r1, #2 @@ -2966,7 +2966,7 @@ _0233F350: b _0233F49C _0233F360: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase ldr r1, _0233F4A4 @ =0x0233F644 mov r4, r0 ldr r0, [r1] @@ -2974,14 +2974,14 @@ _0233F360: ldrb r0, [r0, #0xd24] cmp r0, #0 beq _0233F39C - bl FUN_02003BC8 + bl sub_02003BC8 ldr r0, _0233F4A4 @ =0x0233F644 mov r1, #0 ldr r0, [r0] add r0, r0, #0x1000 strb r1, [r0, #0xd24] _0233F39C: - bl FUN_02029FBC + bl sub_02029FBC cmp r4, #0 bne _0233F3E0 mov r1, #0 @@ -3073,7 +3073,7 @@ _0233F4C4: ldr r1, [r1, #0xd1c] add r8, r1, #2 ldrsh sb, [r1] - bl FUN_02002274 + bl RandInt b _0233F4F8 _0233F4E4: ldrsh r1, [r8] @@ -3088,12 +3088,12 @@ _0233F500: ldrsh r1, [r8, #2] mov r0, r4 mov r2, r6 - bl FUN_0200CF58 + bl InitStandardItem bl ov04_0233CAC8 cmp r0, #0 popne {r3, r4, r5, r6, r7, r8, sb, pc} ldrsh r0, [r4, #4] - bl FUN_0200EB30 + bl IsItemInTimeDarkness cmp r0, #0 beq _0233F4C4 pop {r3, r4, r5, r6, r7, r8, sb, pc} @@ -3108,7 +3108,7 @@ ov04_0233F534: @ 0x0233F534 ldr r4, _0233F564 @ =0x0233F644 b _0233F54C _0233F544: - bl FUN_0204FF80 + bl IncrementNbSkyGiftsSent add r5, r5, #1 _0233F54C: ldr r0, [r4] diff --git a/asm/overlay_05.s b/asm/overlay_05.s index 2eba8c4b..f3db205d 100644 --- a/asm/overlay_05.s +++ b/asm/overlay_05.s @@ -6,12 +6,12 @@ arm_func_start ov05_0233CA80 ov05_0233CA80: @ 0x0233CA80 - ldr ip, _0233CA90 @ =FUN_02003250 + ldr ip, _0233CA90 @ =MemZero ldr r0, _0233CA94 @ =0x0233FCC0 mov r1, #0xc bx ip .align 2, 0 -_0233CA90: .4byte FUN_02003250 +_0233CA90: .4byte MemZero _0233CA94: .4byte 0x0233FCC0 arm_func_end ov05_0233CA80 @@ -47,7 +47,7 @@ ov05_0233CAC8: @ 0x0233CAC8 push {r3, lr} ldrsb ip, [sp, #8] str ip, [sp] - bl FUN_02046A9C + bl sub_02046A9C arm_func_end ov05_0233CAC8 arm_func_start ov05_0233CAD8 @@ -65,7 +65,7 @@ ov05_0233CADC: @ 0x0233CADC mov ip, #0 str lr, [sp, #4] str ip, [sp, #8] - bl FUN_02046A20 + bl sub_02046A20 add sp, sp, #0xc ldm sp!, {pc} arm_func_end ov05_0233CADC @@ -84,7 +84,7 @@ ov05_0233CB10: @ 0x0233CB10 ldr ip, [sp, #0x18] str lr, [sp, #4] str ip, [sp, #8] - bl FUN_02046A20 + bl sub_02046A20 add sp, sp, #0xc ldm sp!, {pc} arm_func_end ov05_0233CB10 @@ -92,7 +92,7 @@ ov05_0233CB10: @ 0x0233CB10 arm_func_start ov05_0233CB34 ov05_0233CB34: @ 0x0233CB34 push {r3, lr} - bl FUN_02046B04 + bl sub_02046B04 arm_func_end ov05_0233CB34 arm_func_start ov05_0233CB3C @@ -109,33 +109,33 @@ ov05_0233CB3C: @ 0x0233CB3C arm_func_start ov05_02046BA0 ov05_02046BA0: @ 0x0233CB5C - ldr ip, _0233CB64 @ =FUN_02046BA0 + ldr ip, _0233CB64 @ =sub_02046BA0 bx ip .align 2, 0 -_0233CB64: .4byte FUN_02046BA0 +_0233CB64: .4byte sub_02046BA0 arm_func_end ov05_02046BA0 arm_func_start ov05_0233CB68 ov05_0233CB68: @ 0x0233CB68 - ldr ip, _0233CB74 @ =FUN_02046BE8 + ldr ip, _0233CB74 @ =sub_02046BE8 mov r2, #0 bx ip .align 2, 0 -_0233CB74: .4byte FUN_02046BE8 +_0233CB74: .4byte sub_02046BE8 arm_func_end ov05_0233CB68 arm_func_start ov05_02046BE8 ov05_02046BE8: @ 0x0233CB78 - ldr ip, _0233CB80 @ =FUN_02046BE8 + ldr ip, _0233CB80 @ =sub_02046BE8 bx ip .align 2, 0 -_0233CB80: .4byte FUN_02046BE8 +_0233CB80: .4byte sub_02046BE8 arm_func_end ov05_02046BE8 arm_func_start ov05_0233CB84 ov05_0233CB84: @ 0x0233CB84 push {r3, lr} - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0xd moveq r0, #0 @@ -147,11 +147,11 @@ ov05_0233CB9C: @ 0x0233CB9C push {r3, lr} mov r0, #0xb4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233CC08 @ =0x0233FCCC mov r1, #0xb4 str r0, [r2, #4] - bl FUN_02003250 + bl MemZero ldr r0, _0233CC08 @ =0x0233FCCC mov r3, #0 ldr r2, [r0, #4] @@ -161,11 +161,11 @@ ov05_0233CB9C: @ 0x0233CB9C add r2, r3, #0x10 str r2, [r3, #0x74] ldr r0, [r0, #4] - bl FUN_02003250 + bl MemZero ldr r0, _0233CC08 @ =0x0233FCCC mov r1, #0 str r1, [r0] - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233CC0C @ =0x0233FCA0 mov r1, #0 str r1, [r0] @@ -240,20 +240,20 @@ _0233CCD8: beq _0233D2B8 b _0233D338 _0233CCE8: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233D338 - bl FUN_0232F3F4 + bl ov00_0232F3F4 bl ov05_0233CA80 ldr r0, _0233D344 @ =0x0233FCCC mov r1, #3 ldr r0, [r0, #4] add r0, r0, #0x10 - bl FUN_02003250 - bl FUN_0204E210 + bl MemZero + bl sub_0204E210 cmp r0, #0 bne _0233CD3C - bl FUN_0204FA5C + bl GetAdventureLogDungeonFloor ldrb r0, [r0] cmp r0, #0xbe ldreq r0, _0233D344 @ =0x0233FCCC @@ -268,7 +268,7 @@ _0233CD3C: strb r1, [r0, #0x11] _0233CD4C: mov r0, #0 - bl FUN_0233767C + bl ov01_0233767C ldr r2, _0233D350 @ =0x0233FBD8 ldr r1, _0233D344 @ =0x0233FCCC ldr r2, [r2, r0, lsl #3] @@ -295,7 +295,7 @@ _0233CDA0: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0 - bl FUN_0233768C + bl ov01_0233768C cmp r4, #1 bne _0233CDE0 mov r0, #0 @@ -339,18 +339,18 @@ _0233CE10: strls r1, [r0, #0xc] b _0233D338 _0233CE2C: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233D338 mov r0, #0x13 - bl FUN_023310B8 + bl ov00_023310B8 mov r0, #3 b _0233D33C _0233CE48: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233D338 - bl FUN_0204E5E4 + bl sub_0204E5E4 cmp r0, #0 bne _0233CE80 ldr r1, _0233D360 @ =0x000037E3 @@ -364,9 +364,9 @@ _0233CE48: _0233CE80: add r0, sp, #0x13c mov r7, #0 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0xc - bl FUN_02057010 + bl sub_02057010 mov r6, r0 mov r5, r7 add r4, sp, #0xc @@ -376,13 +376,13 @@ _0233CE80: _0233CEAC: lsl r0, r5, #1 ldrsh r0, [r4, r0] - bl FUN_020555A8 + bl GetTeamMember mov r8, r0 ldrsh r0, [r8, #4] cmp r0, #0x218 beq _0233CEE4 ldrsh r0, [r8, #4] - bl FUN_02054F18 + bl sub_02054F18 cmp r0, #0 ldrshne r0, [r8, #4] movne r7, #1 @@ -390,7 +390,7 @@ _0233CEAC: bne _0233CF28 _0233CEE4: add r0, r8, #0x22 - bl FUN_02015024 + bl GetFirstNotRealMoveInTimeDarkness cmp r0, sl beq _0233CF1C mla r1, r0, sb, r8 @@ -412,7 +412,7 @@ _0233CF28: cmp r7, #0 bne _0233CF64 mov r0, #1 - bl FUN_0233767C + bl ov01_0233767C str r0, [sp] mov r0, #0 ldr r2, _0233D364 @ =0x0233FB94 @@ -445,7 +445,7 @@ _0233CF98: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #1 - bl FUN_0233768C + bl ov01_0233768C cmp r4, #3 bne _0233CFD8 mov r0, #0 @@ -482,10 +482,10 @@ _0233D018: streq r1, [r0, #0xc] b _0233D338 _0233D034: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233D338 - bl FUN_02058FA4 + bl sub_02058FA4 cmp r0, #0 beq _0233D0D8 ldr r0, _0233D344 @ =0x0233FCCC @@ -494,16 +494,16 @@ _0233D034: cmp r0, #0 bne _0233D0D8 add r0, sp, #0xec - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0x14 - bl FUN_02059060 + bl sub_02059060 add r2, sp, #0x14 add r0, sp, #0x54 mov r1, #0x98 str r2, [sp, #0x124] - bl FUN_02003250 + bl MemZero mov r0, #3 - bl FUN_0233767C + bl ov01_0233767C ldr r2, _0233D378 @ =0x0233FB68 ldr r1, _0233D37C @ =0x0233FB64 ldr r2, [r2, r0, lsl #3] @@ -525,7 +525,7 @@ _0233D034: b _0233D338 _0233D0D8: mov r0, #2 - bl FUN_0233767C + bl ov01_0233767C str r0, [sp] mov r0, #0 ldr r2, _0233D388 @ =0x0233FBB4 @@ -544,7 +544,7 @@ _0233D10C: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #2 - bl FUN_0233768C + bl ov01_0233768C cmp r4, #3 bne _0233D14C mov r0, #0 @@ -579,11 +579,11 @@ _0233D18C: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #3 - bl FUN_0233768C + bl ov01_0233768C cmp r4, #0xb bne _0233D1F0 mov r0, #2 - bl FUN_0233767C + bl ov01_0233767C str r0, [sp] mov r0, #0 ldr r2, _0233D388 @ =0x0233FBB4 @@ -615,7 +615,7 @@ _0233D20C: _0233D220: bl ov05_0233D450 mov r4, r0 - bl FUN_02003BFC + bl sub_02003BFC cmp r4, #1 bne _0233D270 bl ov05_0233D424 @@ -637,7 +637,7 @@ _0233D270: cmp r4, #3 bne _0233D288 bl ov05_0233D424 - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233D33C _0233D288: @@ -645,7 +645,7 @@ _0233D288: bne _0233D338 bl ov05_0233D424 mov r0, #0x13 - bl FUN_023310B8 + bl ov00_023310B8 mov r0, #3 b _0233D33C _0233D2A4: @@ -655,7 +655,7 @@ _0233D2A4: ldr r0, [r0, #4] str r1, [r0, #0xc] _0233D2B8: - bl FUN_02003BFC + bl sub_02003BFC bl ov05_0233DBDC cmp r0, #1 bne _0233D304 @@ -678,7 +678,7 @@ _0233D304: cmp r0, #3 bne _0233D31C bl ov05_0233DBA0 - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233D33C _0233D31C: @@ -686,7 +686,7 @@ _0233D31C: bne _0233D338 bl ov05_0233DBA0 mov r0, #0x13 - bl FUN_023310B8 + bl ov00_023310B8 mov r0, #3 b _0233D33C _0233D338: @@ -725,10 +725,10 @@ ov05_0233D398: @ 0x0233D398 ldr r0, [r0, #4] cmp r0, #0 popeq {r3, pc} - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233D3CC @ =0x0233FCCC ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _0233D3CC @ =0x0233FCCC mov r1, #0 str r1, [r0, #4] @@ -742,11 +742,11 @@ ov05_0233D3D0: @ 0x0233D3D0 push {r3, lr} mov r0, #0x1dc mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233D420 @ =0x0233FCA4 mov r1, #0x1dc str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233D420 @ =0x0233FCA4 mov r3, #0 ldr r1, [r0] @@ -770,7 +770,7 @@ ov05_0233D424: @ 0x0233D424 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233D44C @ =0x0233FCA4 mov r1, #0 str r1, [r0] @@ -833,10 +833,10 @@ _0233D4E8: strne r0, [r1, #4] add r0, r4, #0x54 mov r1, #0x150 - bl FUN_02003250 + bl MemZero add r0, r4, #0x1bc mov r1, #0x18 - bl FUN_02003250 + bl MemZero mov r0, #0x18 str r0, [r4, #0x1a4] add r0, r4, #0x1bc @@ -852,7 +852,7 @@ _0233D4E8: str r0, [r4, #0x1b4] add r0, r4, #0x1c0 strb r1, [r4, #0x1d4] - bl FUN_02050B10 + bl GetTeamNameCheck mov r0, #0x1000 str r0, [r4] b _0233D9F0 @@ -867,10 +867,10 @@ _0233D56C: strne r0, [r1, #4] add r0, r4, #0x54 mov r1, #0x150 - bl FUN_02003250 + bl MemZero add r0, r4, #0x1bc mov r1, #0x18 - bl FUN_02003250 + bl MemZero mov r0, #0x150 str r0, [r4, #0x1a4] add r0, r4, #0x54 @@ -885,10 +885,10 @@ _0233D56C: str r0, [r4, #0x1b4] add r0, r4, #0x5a strb r1, [r4, #0x1d4] - bl FUN_02050B10 + bl GetTeamNameCheck add r0, sp, #0 mov r1, #0 - bl FUN_02057030 + bl sub_02057030 mov sb, r0 mov r8, #0 add r6, r4, #0x70 @@ -900,13 +900,13 @@ _0233D608: mul sl, r8, fp lsl r0, r8, #1 ldrsh r0, [r7, r0] - bl FUN_020555A8 + bl GetTeamMember mov r1, r0 add r0, r6, sl - bl FUN_02055E14 + bl sub_02055E14 add sl, r4, sl ldrb r0, [sl, #0x75] - bl FUN_02051798 + bl sub_02051798 cmp r0, #0xff strbeq r5, [sl, #0x75] add r8, r8, #1 @@ -924,9 +924,9 @@ _0233D654: _0233D660: cmp r3, #4 blt _0233D654 - bl FUN_020205A0 + bl GetLanguageType strb r0, [r4, #0x58] - bl FUN_02050CD0 + bl sub_02050CD0 strb r0, [r4, #0x59] str sb, [r4, #0x1a0] mov r0, #0x1000 @@ -943,17 +943,17 @@ _0233D688: mov r0, #0x11 strb r0, [r4, #0x1bc] add r5, r4, #0x1bc - bl FUN_020205A0 + bl GetLanguageType strb r0, [r5, #2] ldrsb r2, [r5, #2] add r0, r4, #0x58 mov r1, #0x14c strb r2, [r4, #0x56] - bl FUN_02337B3C + bl ov01_02337B3C strb r0, [r4, #0x57] add r0, r5, #4 mov r1, #0x14 - bl FUN_02337B3C + bl ov01_02337B3C strb r0, [r5, #3] add r0, r4, #0x1a4 mov r1, #1 @@ -971,19 +971,19 @@ _0233D688: strh r2, [sp, #0x24] strb r1, [sp, #0x26] str r1, [sp, #0x28] - bl FUN_02337BA0 + bl ov01_02337BA0 ldr r0, _0233DA00 @ =0x00001001 str r0, [r4] b _0233D9F0 _0233D730: - bl FUN_02337E0C + bl ov01_02337E0C movs r6, r0 beq _0233D9F0 add r0, sp, #0x2c add r5, r4, #0x54 add r7, r4, #0x1bc - bl FUN_02023690 - bl FUN_02337C54 + bl InitPreprocessorArgs + bl ov01_02337C54 cmp r6, #0xe addls pc, pc, r6, lsl #2 b _0233D9F0 @@ -1007,18 +1007,18 @@ _0233D798: bl ov05_0233CAA8 cmp r0, #0 bne _0233D7F4 - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r7, #2] cmp r1, r0 add r0, sp, #0x7c bne _0233D7C8 add r1, r7, #4 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233D7D0 _0233D7C8: ldr r1, _0233DA10 @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233D7D0: ldr r1, _0233DA14 @ =0x000037ED add r3, sp, #0x7c @@ -1033,18 +1033,18 @@ _0233D7F4: bl ov05_0233CAA8 cmp r0, #1 bne _0233D9F0 - bl FUN_020205A0 + bl GetLanguageType ldrsb r1, [r5, #2] cmp r1, r0 add r0, sp, #0x7c bne _0233D824 add r1, r5, #6 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233D82C _0233D824: ldr r1, _0233DA10 @ =0x000038C9 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233D82C: add r0, sp, #0x7c str r0, [sp, #0x64] @@ -1059,7 +1059,7 @@ _0233D83C: strh r1, [r2, #0x1c] blt _0233D83C add r0, r5, #4 - bl FUN_02058FCC + bl sub_02058FCC ldr r1, _0233DA18 @ =0x000037EE add r2, sp, #0x2c mov r0, #0x1c @@ -1112,17 +1112,17 @@ _0233D8F8: mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 mov r0, #2 str r0, [r4, #0x1d8] - bl FUN_02003B94 + bl sub_02003B94 b _0233D9A0 _0233D924: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r5, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r5, #0 bne _0233D958 mov r0, #0x1c @@ -1210,7 +1210,7 @@ ov05_0233DA2C: @ 0x0233DA2C bne _0233DB14 mov r0, r5 mov r1, #0x14c - bl FUN_02337B3C + bl ov01_02337B3C ldrb r1, [r8, #3] cmp r0, r1 movne r0, #3 @@ -1236,15 +1236,15 @@ _0233DA9C: mul sl, r6, sb add r7, r5, sl ldrsh r0, [r7, #0x20] - bl FUN_02062B64 + bl sub_02062B64 cmp r0, #0 bne _0233DAF4 ldrsh r0, [r7, #0x20] - bl FUN_02054F18 + bl sub_02054F18 cmp r0, #0 bne _0233DAF4 add r0, r4, sl - bl FUN_02014EF8 + bl IsMovesetValid cmp r0, #0 beq _0233DAF4 ldrb r0, [r7, #0x1c] @@ -1276,11 +1276,11 @@ ov05_0233DB1C: @ 0x0233DB1C push {r3, lr} ldr r0, _0233DB98 @ =0x0000188C mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233DB9C @ =0x0233FCA8 ldr r1, _0233DB98 @ =0x0000188C str r0, [r2] - bl FUN_02003250 + bl MemZero mov r0, #0 ldr r2, _0233DB9C @ =0x0233FCA8 sub ip, r0, #2 @@ -1317,10 +1317,10 @@ ov05_0233DBA0: @ 0x0233DBA0 cmp r0, #0 popeq {r3, pc} mov r0, #1 - bl FUN_022BCBAC + bl ov00_022BCBAC ldr r0, _0233DBD8 @ =0x0233FCA8 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233DBD8 @ =0x0233FCA8 mov r1, #0 str r1, [r0] @@ -1490,22 +1490,22 @@ _0233DE00: beq _0233F74C b _0233F854 _0233DE0C: - bl FUN_0204A1CC - bl FUN_022BCA80 + bl sub_0204A1CC + bl ov00_022BCA80 cmp r0, #3 ldrne r0, _0233EB00 @ =0x0233FCA8 movne r1, #2 ldrne r0, [r0] strne r1, [r0] bne _0233F854 - bl FUN_02339888 + bl ov01_02339888 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #1 ldr r0, [r0] str r1, [r0] b _0233F854 _0233DE44: - bl FUN_023398A4 + bl ov01_023398A4 cmp r0, #0 ldrne r0, _0233EB00 @ =0x0233FCA8 movne r1, #2 @@ -1517,10 +1517,10 @@ _0233DE60: cmp r0, #1 bne _0233DEF0 bl ov05_0233F93C - bl FUN_022BD338 + bl ov00_022BD338 cmp r0, #0 beq _0233DE88 - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _0233DE98 _0233DE88: @@ -1530,7 +1530,7 @@ _0233DE88: strb r1, [r0, #0x9c] _0233DE98: mov r0, #4 - bl FUN_0233767C + bl ov01_0233767C ldr r2, _0233EB1C @ =0x0233FC18 ldr r1, _0233EB00 @ =0x0233FCA8 ldr r2, [r2, r0, lsl #3] @@ -1555,10 +1555,10 @@ _0233DEF0: bl ov05_0233CAA8 cmp r0, #0 bne _0233F854 - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 beq _0233E018 - bl FUN_020590C0 + bl sub_020590C0 cmp r1, #0 cmpeq r0, #2 bls _0233E018 @@ -1568,11 +1568,11 @@ _0233DEF0: ldrb r0, [r0, #0x880] cmp r0, #0 bne _0233E018 - bl FUN_020590C0 + bl sub_020590C0 mov r4, r0 add r0, sp, #0x2f8 mov r5, r1 - bl FUN_02023690 + bl InitPreprocessorArgs bl ov05_0233F93C ldr r1, _0233EB00 @ =0x0233FCA8 mov r3, #0xc @@ -1582,28 +1582,28 @@ _0233DEF0: ldr r2, _0233EB2C @ =0x00002710 mov r1, r5 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x324] ldr r2, _0233EB2C @ =0x00002710 mov r0, r4 mov r1, r5 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _0233EB2C @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x320] ldr r2, _0233EB30 @ =0x05F5E100 mov r1, r5 mov r0, r4 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _0233EB2C @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x31c] mov r0, #5 - bl FUN_0233767C + bl ov01_0233767C ldr r2, _0233EB34 @ =0x0233FB80 ldr r1, _0233EB00 @ =0x0233FCA8 ldr r3, [r2, r0, lsl #3] @@ -1628,10 +1628,10 @@ _0233DEF0: b _0233F854 _0233E018: bl ov05_0233F93C - bl FUN_022BD338 + bl ov00_022BD338 cmp r0, #0 beq _0233E034 - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _0233E044 _0233E034: @@ -1641,7 +1641,7 @@ _0233E034: strb r1, [r0, #0x9c] _0233E044: mov r0, #6 - bl FUN_0233767C + bl ov01_0233767C ldr r2, _0233EB40 @ =0x0233FBF8 ldr r1, _0233EB00 @ =0x0233FCA8 ldr r2, [r2, r0, lsl #3] @@ -1672,7 +1672,7 @@ _0233E09C: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #4 - bl FUN_0233768C + bl ov01_0233768C cmp r4, #6 bne _0233E0EC ldr r0, _0233EB00 @ =0x0233FCA8 @@ -1719,7 +1719,7 @@ _0233E13C: str r0, [r2, #0x2d4] rsb r0, r3, #0x1000 str r0, [r2] - bl FUN_02046D20 + bl sub_020473A4 b _0233F854 _0233E178: sub r0, r4, #0xc @@ -1731,7 +1731,7 @@ _0233E18C: ldr r1, [r4, #0x2d0] ldr r2, [r4, #0x2d4] mov r0, #2 - bl FUN_0233580C + bl ov01_0233580C ldr r0, _0233EB00 @ =0x0233FCA8 ldr r3, _0233EB0C @ =0x00001002 ldr r2, [r0] @@ -1742,15 +1742,15 @@ _0233E18C: str r1, [r0, #0x888] b _0233F854 _0233E1C0: - bl FUN_02336014 + bl ov01_02336014 cmp r0, #2 bne _0233E1F8 - bl FUN_023370AC + bl ov01_023370AC ldr r2, _0233EB00 @ =0x0233FCA8 ldr r2, [r2] str r0, [r2, #0x2d0] str r1, [r2, #0x2d4] - bl FUN_02335FA8 + bl ov01_02335FA8 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x3000 ldr r0, [r0] @@ -1759,7 +1759,7 @@ _0233E1C0: _0233E1F8: cmp r0, #1 bne _0233F854 - bl FUN_02335FA8 + bl ov01_02335FA8 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #2 ldr r0, [r0] @@ -1772,14 +1772,14 @@ _0233E218: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #5 - bl FUN_0233768C + bl ov01_0233768C cmp r4, #0xb bne _0233E2D0 bl ov05_0233F93C - bl FUN_022BD338 + bl ov00_022BD338 cmp r0, #0 beq _0233E258 - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _0233E268 _0233E258: @@ -1789,7 +1789,7 @@ _0233E258: strb r1, [r0, #0x9c] _0233E268: mov r0, #6 - bl FUN_0233767C + bl ov01_0233767C ldr r2, _0233EB40 @ =0x0233FBF8 ldr r1, _0233EB00 @ =0x0233FCA8 ldr r2, [r2, r0, lsl #3] @@ -1827,7 +1827,7 @@ _0233E2E4: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #6 - bl FUN_0233768C + bl ov01_0233768C cmp r4, #6 bne _0233E328 ldr r0, _0233EB00 @ =0x0233FCA8 @@ -1856,14 +1856,14 @@ _0233E350: mov r0, #1 b _0233F858 _0233E364: - bl FUN_02338A24 + bl ov01_02338A24 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB10 @ =0x00003001 ldr r0, [r0] str r1, [r0] b _0233F854 _0233E37C: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #1 beq _0233E3F4 cmp r0, #4 @@ -1896,14 +1896,14 @@ _0233E3C8: str r1, [r0] b _0233F854 _0233E3F4: - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #2 ldr r0, [r0] str r1, [r0] b _0233F854 _0233E40C: - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x9000 ldr r0, [r0] @@ -1912,11 +1912,11 @@ _0233E40C: _0233E424: bl ov05_0233CB84 mov r4, r0 - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #5 bne _0233E454 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -1930,41 +1930,41 @@ _0233E454: ldrb r0, [r0, #0x2c8] cmp r0, #0 beq _0233E4A8 - bl FUN_022BD338 + bl ov00_022BD338 cmp r0, #0 beq _0233E488 - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _0233E4A8 _0233E488: mov r0, #0x14 mov r1, #6 - bl FUN_023398B0 + bl ov01_023398B0 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] str r1, [r0] b _0233F854 _0233E4A8: - bl FUN_0205BD78 + bl sub_0205BD78 ldr r1, _0233EB00 @ =0x0233FCA8 mov r2, r0 ldr r0, [r1] mov r1, #1 ldr r0, [r0, #0x2c4] - bl FUN_0232C5C8 + bl ov01_0232C5C8 ldr r1, _0233EB00 @ =0x0233FCA8 mov r0, #0 ldr r1, [r1] ldr r1, [r1, #0x2c4] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB60 @ =0x00003003 ldr r0, [r0] str r1, [r0] b _0233F854 _0233E4EC: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _0233E628 bl ov05_0233CAA8 @@ -1974,14 +1974,14 @@ _0233E4EC: ldr r0, [r0] ldrb r1, [r0, #0x2c8] ldr r0, [r0, #0x2c4] - bl FUN_0232DA1C + bl ov01_0232DA1C cmp r0, #0 beq _0233E548 ldr r1, _0233EB00 @ =0x0233FCA8 mov r0, #9 ldr r1, [r1] ldr r1, [r1, #0x2c4] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB64 @ =0x00003004 ldr r0, [r0] @@ -1990,7 +1990,7 @@ _0233E4EC: _0233E548: mov r0, #2 mov r1, #6 - bl FUN_023398B0 + bl ov01_023398B0 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -2008,12 +2008,12 @@ _0233E568: ldr r0, [r2, #0x2c4] ldr r1, [r2, #0x2d0] ldr r2, [r2, #0x2d4] - bl FUN_0232DE74 + bl ov01_0232DE74 ldr r1, _0233EB00 @ =0x0233FCA8 mov r0, #0xb ldr r1, [r1] ldr r1, [r1, #0x2c4] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB68 @ =0x00003010 ldr r0, [r0] @@ -2024,7 +2024,7 @@ _0233E5C0: movne r1, #0 movne r2, #8 bne _0233E5E0 - bl FUN_02050CD0 + bl sub_02050CD0 mov r2, r0 mov r1, r2 mov r3, #1 @@ -2036,12 +2036,12 @@ _0233E5E0: ldr r0, [r0] mov r3, #0 ldr r0, [r0, #0x2c4] - bl FUN_0232DBAC + bl ov01_0232DBAC ldr r1, _0233EB00 @ =0x0233FCA8 mov r0, #0xa ldr r1, [r1] ldr r1, [r1, #0x2c4] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB6C @ =0x00003020 ldr r0, [r0] @@ -2051,26 +2051,26 @@ _0233E628: cmp r0, #8 cmpne r0, #6 bne _0233F854 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x9000 ldr r0, [r0] str r1, [r0] b _0233F854 _0233E64C: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _0233E694 mov r0, #0 - bl FUN_02338E1C - bl FUN_0232DB94 + bl ov01_02338E1C + bl ov01_0232DB94 ldr r2, _0233EB00 @ =0x0233FCA8 ldr r2, [r2] str r0, [r2, #0x2d0] str r1, [r2, #0x2d4] mov r0, #1 mov r1, #0 - bl FUN_02338C28 + bl ov01_02338C28 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB70 @ =0x00003007 ldr r0, [r0] @@ -2080,20 +2080,20 @@ _0233E694: cmp r0, #8 cmpne r0, #6 bne _0233F854 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x9000 ldr r0, [r0] str r1, [r0] b _0233F854 _0233E6B8: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _0233E780 mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C mov r4, r0 - bl FUN_0232DCCC + bl ov01_0232DCCC ldr r2, _0233EB00 @ =0x0233FCA8 ldr r1, [r2] add r1, r1, #0x1000 @@ -2105,7 +2105,7 @@ _0233E6B8: bne _0233E718 mov r0, #1 mov r1, #0 - bl FUN_02338C28 + bl ov01_02338C28 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB70 @ =0x00003007 ldr r0, [r0] @@ -2116,9 +2116,9 @@ _0233E718: mov r0, r4 add r2, r2, #0x2d0 mov r3, #0x10 - bl FUN_0232DD00 + bl ov01_0232DD00 add r0, sp, #0x2a8 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB74 @ =0x0233FC44 ldr r2, [r0] @@ -2126,7 +2126,7 @@ _0233E718: ldr r2, [r2, #0x2cc] lsl r2, r2, #1 ldrh r1, [r1, r2] - bl FUN_020258B8 + bl GetStringFromFileVeneer add r3, sp, #0x1a8 ldr r1, _0233EB78 @ =0x000037F9 add r2, sp, #0x2a8 @@ -2142,20 +2142,20 @@ _0233E780: cmp r0, #8 cmpne r0, #6 bne _0233F854 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x9000 ldr r0, [r0] str r1, [r0] b _0233F854 _0233E7A4: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r4, r0 bl ov05_0233CB84 cmp r4, #5 bne _0233E7D4 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -2164,7 +2164,7 @@ _0233E7A4: _0233E7D4: cmp r0, #0xd bne _0233F854 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB80 @ =0x00003022 ldr r0, [r0] @@ -2199,12 +2199,12 @@ _0233E7F4: ldr r3, _0233EB90 @ =ov05_0233F9C4 add r2, r2, #0x1000 str r5, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu add r1, r4, #0x1000 strb r0, [r1, #0x7dc] b _0233E878 _0233E874: - bl FUN_0202BBF0 + bl sub_0202BBF0 _0233E878: ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB04 @ =0x00003023 @@ -2215,16 +2215,16 @@ _0233E888: ldr r0, [r0] add r0, r0, #0x1700 ldrsb r0, [r0, #0xdc] - bl FUN_0202BCFC + bl GetAdvancedMenuCurrentOption ldr r1, _0233EB00 @ =0x0233FCA8 ldr r1, [r1] add r1, r1, #0x1000 str r0, [r1, #0x7d8] - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #5 bne _0233E8D4 bl ov05_0233F980 - bl FUN_02338C34 + bl ov01_02338C34 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -2235,20 +2235,20 @@ _0233E8D4: ldr r0, [r0] add r0, r0, #0x1700 ldrsb r0, [r0, #0xdc] - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 bne _0233F854 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r0, [r0] add r0, r0, #0x1700 ldrsb r0, [r0, #0xdc] - bl FUN_0202BD10 + bl GetAdvancedMenuResult mov r4, r0 bl ov05_0233F980 cmp r4, #0 bge _0233E948 mov r0, #7 - bl FUN_0233767C + bl ov01_0233767C str r0, [sp] mov r0, #0 ldr r2, _0233EB38 @ =0x0233FB7C @@ -2270,9 +2270,9 @@ _0233E948: ldr r0, [r3] add r0, r0, #0x78 add r0, r0, #0x1800 - bl FUN_0204707C + bl sub_0204707C mov r0, #8 - bl FUN_0233767C + bl ov01_0233767C str r0, [sp] mov r0, #0 ldr r2, _0233EB38 @ =0x0233FB7C @@ -2285,7 +2285,7 @@ _0233E948: str r1, [r0] b _0233F854 _0233E9A4: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r5, r0 bl ov05_0233CB34 mov r4, r0 @@ -2293,17 +2293,17 @@ _0233E9A4: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #8 - bl FUN_0233768C + bl ov01_0233768C cmp r5, #5 bne _0233EA04 - bl FUN_02046BB4 + bl sub_02046BB4 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r0, [r0] add r0, r0, #0x78 add r0, r0, #0x1800 - bl FUN_02047150 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_02047150 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -2316,7 +2316,7 @@ _0233EA04: ldr r0, [r0] add r0, r0, #0x78 add r0, r0, #0x1800 - bl FUN_02047150 + bl sub_02047150 ldr r1, _0233EB50 @ =0x000037F6 mov r0, #0 bl ov05_0233CB68 @@ -2333,22 +2333,22 @@ _0233EA40: ldr r0, [r0] add r0, r0, #0x78 add r0, r0, #0x1800 - bl FUN_02047150 - bl FUN_02046D20 + bl sub_02047150 + bl sub_020473A4 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB80 @ =0x00003022 ldr r0, [r0] str r1, [r0] b _0233F854 _0233EA78: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r4, r0 bl ov05_0233CB84 cmp r4, #5 bne _0233EAAC - bl FUN_02046BB4 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_02046BB4 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -2365,12 +2365,12 @@ _0233EAAC: add r2, r2, r1, lsl #3 ldr r1, [r2, #0x2d0] ldr r2, [r2, #0x2d4] - bl FUN_0232E038 + bl ov01_0232E038 ldr r1, _0233EB00 @ =0x0233FCA8 mov r0, #0xc ldr r1, [r1] ldr r1, [r1, #0x2c4] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EBB0 @ =0x00003026 ldr r0, [r0] @@ -2423,11 +2423,11 @@ _0233EBA8: .4byte 0x00003024 _0233EBAC: .4byte 0x00003025 _0233EBB0: .4byte 0x00003026 _0233EBB4: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _0233ED00 mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C ldr r1, _0233EB00 @ =0x0233FCA8 mov r2, #0x148 ldr r3, [r1] @@ -2437,12 +2437,12 @@ _0233EBB4: add r3, r3, #0x350 mla r5, r1, r2, r3 mov r7, #0 - bl FUN_0232E06C + bl ov01_0232E06C cmp r0, #0 beq _0233EC04 mov r0, r4 mov r1, r5 - bl FUN_0232E0A4 + bl ov01_0232E0A4 _0233EC04: mov r8, #0 mov r6, r8 @@ -2459,15 +2459,15 @@ _0233EC14: beq _0233EC8C ldrsh r0, [sl, #0x20] add r8, r8, #1 - bl FUN_02062B64 + bl sub_02062B64 cmp r0, #0 bne _0233EC88 ldrsh r0, [sl, #0x20] - bl FUN_02054F18 + bl sub_02054F18 cmp r0, #0 bne _0233EC88 add r0, r4, sb - bl FUN_02014EF8 + bl IsMovesetValid cmp r0, #0 beq _0233EC88 ldrb r0, [sl, #0x1c] @@ -2489,7 +2489,7 @@ _0233EC8C: cmp r7, #0 bne _0233ECE0 mov r0, r5 - bl FUN_02058FCC + bl sub_02058FCC ldr r1, _0233F860 @ =0x000037FD mov r0, #0x1c bl ov05_0233CB68 @@ -2505,7 +2505,7 @@ _0233EC8C: _0233ECE0: mov r0, #2 mov r1, #6 - bl FUN_023398B0 + bl ov01_023398B0 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -2515,31 +2515,31 @@ _0233ED00: cmp r0, #8 cmpne r0, #6 bne _0233F854 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x9000 ldr r0, [r0] str r1, [r0] b _0233F854 _0233ED24: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 mov r4, r0 bl ov05_0233CB84 mov r5, r0 add r1, sp, #0xe mov r0, #0 - bl FUN_020061EC - bl FUN_0204AE60 + bl GetHeldButtons + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _0233ED6C add r0, sp, #0x34 - bl FUN_02006C1C + bl GetReleasedStylus add r0, sp, #0x34 mov r1, #1 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C _0233ED6C: ldrh r1, [sp, #0xe] cmp r1, #0 @@ -2558,8 +2558,8 @@ _0233ED6C: strgt r1, [r0, #0x884] cmp r4, #5 bne _0233EDCC - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -2577,14 +2577,14 @@ _0233EDCC: _0233EDEC: mov r0, #1 mov r1, #0 - bl FUN_02338C28 + bl ov01_02338C28 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB70 @ =0x00003007 ldr r0, [r0] str r1, [r0] b _0233F854 _0233EE0C: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r5, r0 bl ov05_0233CB34 mov r4, r0 @@ -2592,12 +2592,12 @@ _0233EE0C: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #7 - bl FUN_0233768C + bl ov01_0233768C cmp r5, #5 bne _0233EE58 - bl FUN_02046BB4 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_02046BB4 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -2613,7 +2613,7 @@ _0233EE58: add r2, r1, #0x1000 mov r1, #0 str r3, [r2, #0x7d8] - bl FUN_02338C28 + bl ov01_02338C28 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB70 @ =0x00003007 ldr r0, [r0] @@ -2623,23 +2623,23 @@ _0233EE94: sub r0, r4, #0xc cmp r0, #1 bhi _0233F854 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB80 @ =0x00003022 ldr r0, [r0] str r1, [r0] b _0233F854 _0233EEB8: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _0233EF9C mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C mov r5, r0 - bl FUN_0232DEA8 + bl ov01_0232DEA8 mov r4, r0 mov r0, r5 - bl FUN_0232DEE0 + bl ov01_0232DEE0 cmp r4, #0 bne _0233EF40 mov r4, #0 @@ -2659,7 +2659,7 @@ _0233EEF8: ldr r2, [r2] add r2, r2, #0x1000 str r0, [r2, #0x7d0] - bl FUN_02338C28 + bl ov01_02338C28 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB70 @ =0x00003007 ldr r0, [r0] @@ -2672,18 +2672,18 @@ _0233EF40: ldr r1, [r1] mov r0, r5 add r1, r1, #0x350 - bl FUN_0232DF18 + bl ov01_0232DF18 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r2, [r0] ldr r0, [r2, #0x2c4] ldr r1, [r2, #0x2d0] ldr r2, [r2, #0x2d4] - bl FUN_0232E038 + bl ov01_0232E038 ldr r1, _0233EB00 @ =0x0233FCA8 mov r0, #0xc ldr r1, [r1] ldr r1, [r1, #0x2c4] - bl FUN_02338C4C + bl ov01_02338C4C ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233F86C @ =0x00003011 ldr r0, [r0] @@ -2693,21 +2693,21 @@ _0233EF9C: cmp r0, #8 cmpne r0, #6 bne _0233F854 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x9000 ldr r0, [r0] str r1, [r0] b _0233F854 _0233EFC0: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _0233F118 mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C mov r4, r0 mov r5, #0 - bl FUN_0232E06C + bl ov01_0232E06C cmp r0, #0 beq _0233F0AC ldr r1, _0233EB00 @ =0x0233FCA8 @@ -2718,7 +2718,7 @@ _0233EFC0: add r2, r1, #0x1000 mov r1, r8 str r3, [r2, #0x7d0] - bl FUN_0232E0A4 + bl ov01_0232E0A4 mov r7, r5 mov r6, r7 add r4, r8, #0x42 @@ -2734,15 +2734,15 @@ _0233F01C: beq _0233F094 ldrsh r0, [sl, #0x20] add r7, r7, #1 - bl FUN_02062B64 + bl sub_02062B64 cmp r0, #0 bne _0233F090 ldrsh r0, [sl, #0x20] - bl FUN_02054F18 + bl sub_02054F18 cmp r0, #0 bne _0233F090 add r0, r4, sb - bl FUN_02014EF8 + bl IsMovesetValid cmp r0, #0 beq _0233F090 ldrb r0, [sl, #0x1c] @@ -2777,7 +2777,7 @@ _0233F0D0: bne _0233F0F8 mov r0, #1 mov r1, #0 - bl FUN_02338C28 + bl ov01_02338C28 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB70 @ =0x00003007 ldr r0, [r0] @@ -2786,7 +2786,7 @@ _0233F0D0: _0233F0F8: mov r0, #2 mov r1, #6 - bl FUN_023398B0 + bl ov01_023398B0 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -2796,31 +2796,31 @@ _0233F118: cmp r0, #8 cmpne r0, #6 bne _0233F854 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x9000 ldr r0, [r0] str r1, [r0] b _0233F854 _0233F13C: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 mov r4, r0 bl ov05_0233CB84 mov r5, r0 add r1, sp, #0xc mov r0, #0 - bl FUN_020061EC - bl FUN_0204AE60 + bl GetHeldButtons + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _0233F184 add r0, sp, #0x10 - bl FUN_02006C1C + bl GetReleasedStylus add r0, sp, #0x10 mov r1, #1 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C _0233F184: ldrh r1, [sp, #0xc] cmp r1, #0 @@ -2839,8 +2839,8 @@ _0233F184: strgt r1, [r0, #0x884] cmp r4, #5 bne _0233F1E4 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB5C @ =0x0000300F ldr r0, [r0] @@ -2858,27 +2858,27 @@ _0233F1E4: _0233F204: mov r0, #1 mov r1, #0 - bl FUN_02338C28 + bl ov01_02338C28 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB70 @ =0x00003007 ldr r0, [r0] str r1, [r0] b _0233F854 _0233F224: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #0 beq _0233F854 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x9000 ldr r0, [r0] str r1, [r0] b _0233F854 _0233F248: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #6 bne _0233F3EC - bl FUN_02338B08 + bl ov01_02338B08 bl ov05_0233CAA8 cmp r0, #1 bne _0233F3B8 @@ -2899,7 +2899,7 @@ _0233F28C: @ jump table b _0233F2F4 @ case 3 _0233F29C: add r0, r2, #0x350 - bl FUN_02058FCC + bl sub_02058FCC ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233F870 @ =0x000037FF ldr r0, [r0] @@ -2914,7 +2914,7 @@ _0233F29C: ldr r2, _0233EBA0 @ =ov05_0233FA74 add r0, r0, #0x78 add r0, r0, #0x1800 - bl FUN_0204707C + bl sub_0204707C ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x4000 ldr r0, [r0] @@ -2922,7 +2922,7 @@ _0233F29C: b _0233F854 _0233F2F4: mov r0, #9 - bl FUN_0233767C + bl ov01_0233767C str r0, [sp] mov r0, #0 ldr r2, _0233F874 @ =0x0233FB4C @@ -2936,7 +2936,7 @@ _0233F2F4: b _0233F854 _0233F328: mov r0, #9 - bl FUN_0233767C + bl ov01_0233767C str r0, [sp] mov r0, #0 ldr r2, _0233F874 @ =0x0233FB4C @@ -2953,7 +2953,7 @@ _0233F35C: cmp r1, #0 bne _0233F39C mov r0, #0xa - bl FUN_0233767C + bl ov01_0233767C str r0, [sp] mov r0, #0 ldr r2, _0233F874 @ =0x0233FB4C @@ -2981,7 +2981,7 @@ _0233F3B8: ldr r1, [r0] ldr r0, [r1, #0x2d0] ldr r1, [r1, #0x2d4] - bl FUN_020590DC + bl sub_020590DC ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x8000 ldr r0, [r0] @@ -2990,7 +2990,7 @@ _0233F3B8: _0233F3EC: cmp r0, #8 bne _0233F854 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x9000 ldr r0, [r0] @@ -3004,7 +3004,7 @@ _0233F40C: ldr r0, [r0] add r0, r0, #0x78 add r0, r0, #0x1800 - bl FUN_02047150 + bl sub_02047150 ldr r0, _0233EB00 @ =0x0233FCA8 mov r1, #0x8000 ldr r0, [r0] @@ -3017,7 +3017,7 @@ _0233F440: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #9 - bl FUN_0233768C + bl ov01_0233768C cmp r4, #0xb bne _0233F488 ldr r0, _0233EB00 @ =0x0233FCA8 @@ -3044,7 +3044,7 @@ _0233F4A4: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xa - bl FUN_0233768C + bl ov01_0233768C cmp r4, #0xb bne _0233F4EC ldr r0, _0233EB00 @ =0x0233FCA8 @@ -3066,7 +3066,7 @@ _0233F4EC: b _0233F854 _0233F508: mov r0, #0 - bl FUN_022BD264 + bl ov00_022BD264 ldr r1, _0233EB00 @ =0x0233FCA8 mov r3, #0 ldr r0, [r1] @@ -3089,7 +3089,7 @@ _0233F548: @ jump table b _0233F608 @ case 3 b _0233F61C @ case 4 _0233F55C: - bl FUN_022BD780 + bl ov00_022BD780 ldr r1, _0233F88C @ =0x0000023B mov r0, #0 bl ov05_0233CB68 @@ -3103,18 +3103,18 @@ _0233F578: mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 add r0, r4, #0x1000 mov r1, #2 str r1, [r0, #0x87c] - bl FUN_02003B94 + bl sub_02003B94 b _0233F62C _0233F5A8: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r5, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r5, #0 bne _0233F5E0 mov r0, #0x1c @@ -3168,7 +3168,7 @@ _0233F664: ldr r1, [r1] ldr r5, [r1, #0x2d0] ldr r4, [r1, #0x2d4] - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0233EB00 @ =0x0233FCA8 ldr r0, [r0] ldrb r0, [r0, #0x2c8] @@ -3178,30 +3178,30 @@ _0233F664: lsl r1, r0, #0x10 add r0, sp, #0x58 lsr r1, r1, #0x10 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r2, _0233EB2C @ =0x00002710 mov r0, r5 mov r1, r4 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x184] ldr r2, _0233EB2C @ =0x00002710 mov r0, r5 mov r1, r4 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _0233EB2C @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x180] ldr r2, _0233EB30 @ =0x05F5E100 mov r1, r4 mov r0, r5 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _0233EB2C @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 add r1, sp, #0x58 str r1, [sp, #0x190] str r0, [sp, #0x17c] @@ -3229,7 +3229,7 @@ _0233F74C: mov r0, #2 b _0233F858 _0233F760: - bl FUN_022BD274 + bl ov00_022BD274 cmp r0, #0 ldrne r0, _0233EB00 @ =0x0233FCA8 ldrne r1, _0233F8A0 @ =0x00009010 @@ -3251,7 +3251,7 @@ _0233F760: _0233F7AC: cmp r0, #2 bne _0233F7CC - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233F8A4 @ =0x00001001 ldr r0, [r0] @@ -3261,17 +3261,17 @@ _0233F7CC: mov r0, #1 b _0233F858 _0233F7D4: - bl FUN_0233769C + bl ov01_0233769C ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233EB18 @ =0x00009011 ldr r0, [r0] str r1, [r0] _0233F7E8: - bl FUN_02337718 + bl ov01_02337718 cmp r0, #1 cmpne r0, #3 bne _0233F854 - bl FUN_023376DC + bl ov01_023376DC ldr r0, _0233EB00 @ =0x0233FCA8 ldr r0, [r0] add r0, r0, #0x1000 @@ -3287,7 +3287,7 @@ _0233F7E8: _0233F82C: cmp r0, #2 bne _0233F84C - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233EB00 @ =0x0233FCA8 ldr r1, _0233F8A4 @ =0x00001001 ldr r0, [r0] @@ -3327,10 +3327,10 @@ ov05_0233F8A8: @ 0x0233F8A8 push {r3, lr} sub sp, sp, #8 bl ov05_0233F93C - bl FUN_022BD338 + bl ov00_022BD338 cmp r0, #0 beq _0233F8CC - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _0233F8DC _0233F8CC: @@ -3340,7 +3340,7 @@ _0233F8CC: strb r1, [r0, #0x9c] _0233F8DC: mov r0, #4 - bl FUN_0233767C + bl ov01_0233767C ldr r2, _0233F92C @ =0x0233FC18 ldr r1, _0233F928 @ =0x0233FCA8 ldr r2, [r2, r0, lsl #3] @@ -3373,12 +3373,12 @@ ov05_0233F93C: @ 0x0233F93C mov r1, #0x98 ldr r0, [r0] add r0, r0, #4 - bl FUN_02003250 + bl MemZero ldr r0, _0233F97C @ =0x0233FCA8 mov r1, #6 ldr r0, [r0] add r0, r0, #0x9c - bl FUN_02003250 + bl MemZero ldr r0, _0233F97C @ =0x0233FCA8 ldr r1, [r0] add r0, r1, #0x9c @@ -3398,10 +3398,10 @@ ov05_0233F980: @ 0x0233F980 ldrsb r0, [r0, #0xdc] cmp r0, r1 popeq {r4, pc} - bl FUN_0202836C + bl sub_0202836C add r0, r4, #0x1700 ldrsb r0, [r0, #0xdc] - bl FUN_0202BC44 + bl FreeAdvancedMenu add r0, r4, #0x1000 mvn r1, #1 strb r1, [r0, #0x7dc] @@ -3419,10 +3419,10 @@ ov05_0233F9C4: @ 0x0233F9C4 add r0, sp, #0x44 mov r7, r1 ldr r4, [r2] - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #0x148 mul r5, r7, r0 - bl FUN_020205A0 + bl GetLanguageType add r1, r4, r5 add r1, r1, #0x300 ldrsb r1, [r1, #0x50] @@ -3433,12 +3433,12 @@ ov05_0233F9C4: @ 0x0233F9C4 add r0, sp, #4 add r1, r1, r5 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233FA2C _0233FA20: ldr r1, _0233FA6C @ =0x00000235 add r0, sp, #4 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233FA2C: add r1, sp, #4 add r0, r4, r5 @@ -3451,7 +3451,7 @@ _0233FA2C: mov r1, #0x100 mov r3, #0 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString mov r0, r6 add sp, sp, #0x94 pop {r4, r5, r6, r7, pc} @@ -3469,12 +3469,12 @@ ov05_0233FA74: @ 0x0233FA74 mov r6, r0 ldr r4, [r1] add r0, sp, #0x144 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, r4, #0x1000 ldr r1, [r0, #0x7d8] mov r0, #0x148 mul r5, r1, r0 - bl FUN_020205A0 + bl GetLanguageType add r1, r4, r5 add r1, r1, #0x300 ldrsb r1, [r1, #0x50] @@ -3485,12 +3485,12 @@ ov05_0233FA74: @ 0x0233FA74 add r0, sp, #4 add r1, r1, r5 mov r2, #0x14 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe b _0233FAE0 _0233FAD4: ldr r1, _0233FB44 @ =0x00000235 add r0, sp, #4 - bl FUN_020258B8 + bl GetStringFromFileVeneer _0233FAE0: add r1, sp, #4 add r0, r4, #0x1000 @@ -3506,14 +3506,14 @@ _0233FAE0: mov r1, #0x100 mov r3, #0 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString add r3, sp, #0x44 mov r0, r6 mov r1, #4 mov r2, #2 - bl FUN_02026214 + bl sub_02026214 mov r0, r6 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x194 pop {r3, r4, r5, r6, pc} .align 2, 0 diff --git a/asm/overlay_06.s b/asm/overlay_06.s index 1b2575b0..71c8d6cd 100644 --- a/asm/overlay_06.s +++ b/asm/overlay_06.s @@ -6,12 +6,12 @@ arm_func_start ov06_0233CA80 ov06_0233CA80: @ 0x0233CA80 - ldr ip, _0233CA90 @ =FUN_02003250 + ldr ip, _0233CA90 @ =MemZero ldr r0, _0233CA94 @ =0x0233EEE0 mov r1, #0xc bx ip .align 2, 0 -_0233CA90: .4byte FUN_02003250 +_0233CA90: .4byte MemZero _0233CA94: .4byte 0x0233EEE0 arm_func_end ov06_0233CA80 @@ -56,11 +56,11 @@ ov06_0233CAD8: @ 0x0233CAD8 push {r3, lr} mov r0, #4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233CB0C @ =0x0233EEC0 mov r1, #4 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233CB0C @ =0x0233EEC0 mov r1, #0 ldr r0, [r0] @@ -77,7 +77,7 @@ ov06_0233CB10: @ 0x0233CB10 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233CB38 @ =0x0233EEC0 mov r1, #0 str r1, [r0] @@ -105,7 +105,7 @@ _0233CB5C: @ jump table b _0233CCD4 @ case 5 _0233CB74: mov r0, #6 - bl FUN_02337614 + bl ov01_02337614 str r0, [sp] mov r0, #0 ldr r2, _0233CD40 @ =0x0233ED1C @@ -124,7 +124,7 @@ _0233CBA8: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #6 - bl FUN_02337624 + bl ov01_02337624 cmp r4, #0x10 ldreq r0, _0233CD3C @ =0x0233EEC0 moveq r1, #4 @@ -135,7 +135,7 @@ _0233CBA8: cmp r0, #1 bhi _0233CD30 mov r0, #7 - bl FUN_02337614 + bl ov01_02337614 str r0, [sp] mov r0, #0 ldr r2, _0233CD48 @ =0x0233ED34 @@ -154,7 +154,7 @@ _0233CC1C: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #7 - bl FUN_02337624 + bl ov01_02337624 cmp r4, #0x10 bne _0233CC60 ldr r1, _0233CD50 @ =0x000037AF @@ -170,7 +170,7 @@ _0233CC60: cmp r0, #1 bhi _0233CD30 mov r0, #6 - bl FUN_02337614 + bl ov01_02337614 str r0, [sp] mov r0, #0 ldr r2, _0233CD40 @ =0x0233ED1C @@ -189,22 +189,22 @@ _0233CCA0: mov r0, #1 b _0233CD34 _0233CCB4: - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x11 - bl FUN_020668B4 + bl sub_020668B4 ldr r0, _0233CD3C @ =0x0233EEC0 mov r1, #5 ldr r0, [r0] str r1, [r0] b _0233CD30 _0233CCD4: - bl FUN_02066A44 + bl sub_02066A44 mvn r1, #0 cmp r0, r1 bne _0233CD1C - bl FUN_02067664 + bl sub_02067664 mov r0, #6 - bl FUN_02337614 + bl ov01_02337614 str r0, [sp] mov r0, #0 ldr r2, _0233CD40 @ =0x0233ED1C @@ -219,7 +219,7 @@ _0233CCD4: _0233CD1C: cmp r0, #1 bne _0233CD30 - bl FUN_02067664 + bl sub_02067664 mov r0, #2 b _0233CD34 _0233CD30: @@ -241,7 +241,7 @@ ov06_0233CD54: @ 0x0233CD54 push {r3, lr} ldrsb ip, [sp, #8] str ip, [sp] - bl FUN_02046A9C + bl sub_02046A9C pop {r3, pc} arm_func_end ov06_0233CD54 @@ -255,7 +255,7 @@ ov06_0233CD68: @ 0x0233CD68 mov ip, #0 str lr, [sp, #4] str ip, [sp, #8] - bl FUN_02046A20 + bl sub_02046A20 add sp, sp, #0xc ldm sp!, {pc} arm_func_end ov06_0233CD68 @@ -263,7 +263,7 @@ ov06_0233CD68: @ 0x0233CD68 arm_func_start ov06_0233CD94 ov06_0233CD94: @ 0x0233CD94 push {r3, lr} - bl FUN_02046B04 + bl sub_02046B04 mvn r1, #1 cmp r0, r1 moveq r0, #0x12 @@ -276,33 +276,33 @@ ov06_0233CD94: @ 0x0233CD94 arm_func_start ov06_02046BA0 ov06_02046BA0: @ 0x0233CDBC - ldr ip, _0233CDC4 @ =FUN_02046BA0 + ldr ip, _0233CDC4 @ =sub_02046BA0 bx ip .align 2, 0 -_0233CDC4: .4byte FUN_02046BA0 +_0233CDC4: .4byte sub_02046BA0 arm_func_end ov06_02046BA0 arm_func_start ov06_0233CDC8 ov06_0233CDC8: @ 0x0233CDC8 - ldr ip, _0233CDD4 @ =FUN_02046BE8 + ldr ip, _0233CDD4 @ =sub_02046BE8 mov r2, #0 bx ip .align 2, 0 -_0233CDD4: .4byte FUN_02046BE8 +_0233CDD4: .4byte sub_02046BE8 arm_func_end ov06_0233CDC8 arm_func_start ov06_0233CDD8 ov06_0233CDD8: @ 0x0233CDD8 - ldr ip, _0233CDE0 @ =FUN_02046BE8 + ldr ip, _0233CDE0 @ =sub_02046BE8 bx ip .align 2, 0 -_0233CDE0: .4byte FUN_02046BE8 +_0233CDE0: .4byte sub_02046BE8 arm_func_end ov06_0233CDD8 arm_func_start ov06_0233CDE4 ov06_0233CDE4: @ 0x0233CDE4 push {r3, lr} - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0x12 moveq r0, #0 @@ -314,11 +314,11 @@ ov06_0233CDFC: @ 0x0233CDFC push {r3, lr} mov r0, #0x70 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233CE30 @ =0x0233EEC4 mov r1, #0x70 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233CE30 @ =0x0233EEC4 mov r1, #0 ldr r0, [r0] @@ -335,7 +335,7 @@ ov06_0233CE34: @ 0x0233CE34 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233CE5C @ =0x0233EEC4 mov r1, #0 str r1, [r0] @@ -414,7 +414,7 @@ _0233CF34: _0233CF44: add r0, r4, #0x44 mov r1, #0x22 - bl FUN_02003250 + bl MemZero bl ov06_0233CAA8 cmp r0, #0 beq _0233D4C4 @@ -430,15 +430,15 @@ _0233CF78: mov r3, r2 add r1, r4, #0x44 mov r0, #6 - bl FUN_020367F0 + bl ShowKeyboard ldr r0, _0233D4CC @ =0x0233EEC4 ldr r1, _0233D4D4 @ =0x00000321 ldr r0, [r0] str r1, [r0] - bl FUN_02046D20 + bl sub_020473A4 b _0233D4C4 _0233CFA4: - bl FUN_02036CD4 + bl GetKeyboardStatus ldr r1, _0233D4CC @ =0x0233EEC4 ldr r2, [r1] str r0, [r2, #0x40] @@ -446,13 +446,13 @@ _0233CFA4: ldr r0, [r1, #0x40] cmp r0, #3 bne _0233CFF4 - bl FUN_0203755C + bl GetKeyboardStringResult ldr r2, _0233D4CC @ =0x0233EEC4 mov r1, r0 ldr r0, [r2] mov r2, #0x22 add r0, r0, #0x44 - bl FUN_020032D4 + bl MemcpySimple ldr r0, _0233D4CC @ =0x0233EEC4 ldr r1, _0233D4D8 @ =0x00000323 ldr r0, [r0] @@ -464,7 +464,7 @@ _0233CFF4: streq r0, [r1] b _0233D4C4 _0233D004: - bl FUN_02037468 + bl sub_02037468 cmp r0, #1 bne _0233D4C4 ldr r0, _0233D4CC @ =0x0233EEC4 @@ -477,29 +477,29 @@ _0233D004: ldr r4, [r0] add r0, r4, #0x44 add r1, r4, #0x20 - bl FUN_0204DD80 + bl sub_0204DD80 cmp r0, #0 moveq r4, #2 beq _0233D110 add r0, r4, #0x20 - bl FUN_0205E238 + bl sub_0205E238 cmp r0, #0 beq _0233D070 mov r0, #2 - bl FUN_0204C94C + bl sub_0204C94C cmp r0, #0 movne r4, #5 moveq r4, #1 b _0233D110 _0233D070: add r0, r4, #0x20 - bl FUN_0205C854 + bl sub_0205C854 cmp r0, #0 moveq r4, #3 beq _0233D110 ldrsh r0, [r4, #0x34] mov r1, #1 - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 moveq r4, #3 beq _0233D110 @@ -516,28 +516,28 @@ _0233D0AC: @ jump table _0233D0C0: ldrsh r0, [r4, #0x38] mov r1, #1 - bl FUN_02062DDC + bl CanSendItem cmp r0, #0 moveq r4, #3 beq _0233D110 _0233D0D8: add r0, r4, #0x20 - bl FUN_0205EC98 + bl sub_0205EC98 cmp r0, #0 movne r4, #4 bne _0233D110 add r0, r4, #0x20 - bl FUN_0205FA38 + bl sub_0205FA38 cmp r0, #0 movne r4, #4 bne _0233D110 - bl FUN_0205ED84 + bl sub_0205ED84 cmp r0, #8 movge r4, #6 movlt r4, #0 _0233D110: ldr r0, _0233D4DC @ =0x0233EDCC - bl FUN_0200C1FC + bl DebugPrint0 ldr r6, _0233D4E0 @ =0x0233EDD0 ldr r5, _0233D4CC @ =0x0233EEC4 mov r7, #0 @@ -546,12 +546,12 @@ _0233D124: mov r0, r6 add r1, r1, r7 ldrb r1, [r1, #0x44] - bl FUN_0200C1FC + bl DebugPrint0 add r7, r7, #1 cmp r7, #0x22 blt _0233D124 ldr r0, _0233D4DC @ =0x0233EDCC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0233D4CC @ =0x0233EEC4 cmp r4, #7 ldr r1, [r0] @@ -575,21 +575,21 @@ _0233D184: mov r1, #0 ldr r0, [r0] add r0, r0, #0x20 - bl FUN_02069800 + bl sub_02069800 ldr r0, _0233D4CC @ =0x0233EEC4 mov r2, #0x324 ldr r1, [r0] str r2, [r1] ldr r0, [r0] add r0, r0, #0x20 - bl FUN_0205F0B8 - bl FUN_0205F5A8 - bl FUN_0205F710 + bl sub_0205F0B8 + bl sub_0205F5A8 + bl sub_0205F710 b _0233D4C4 _0233D1CC: mov r0, #2 mov r1, #1 - bl FUN_0204C978 + bl sub_0204C978 mov r0, #0x1c add r1, r0, #0x3780 bl ov06_0233CDC8 @@ -597,7 +597,7 @@ _0233D1CC: mov r1, #0 ldr r0, [r0] add r0, r0, #0x20 - bl FUN_02069800 + bl sub_02069800 ldr r0, _0233D4CC @ =0x0233EEC4 mov r1, #0x324 ldr r0, [r0] @@ -605,7 +605,7 @@ _0233D1CC: b _0233D4C4 _0233D20C: mov r0, #5 - bl FUN_02337614 + bl ov01_02337614 str r0, [sp] mov r0, #0 ldr r2, _0233D4E4 @ =0x0233ED04 @@ -646,10 +646,10 @@ _0233D290: _0233D298: bl ov06_0233CDE4 mov r4, r0 - bl FUN_020698B8 + bl sub_020698B8 cmp r4, #0x12 bne _0233D4C4 - bl FUN_02069904 + bl sub_02069904 ldr r0, _0233D4CC @ =0x0233EEC4 mov r1, #0x400 ldr r0, [r0] @@ -671,19 +671,19 @@ _0233D2E4: mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 ldr r0, _0233D4CC @ =0x0233EEC4 ldr r1, _0233D500 @ =0x00000402 ldr r0, [r0] str r1, [r0] - bl FUN_02003B94 + bl sub_02003B94 b _0233D4C4 _0233D318: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r4, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r4, #0 bne _0233D354 mov r0, #0x1c @@ -747,7 +747,7 @@ _0233D3F4: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #5 - bl FUN_02337624 + bl ov01_02337624 cmp r4, #0x10 ldreq r0, _0233D4CC @ =0x0233EEC4 moveq r1, #0x320 @@ -774,9 +774,9 @@ _0233D454: ldr r0, _0233D4CC @ =0x0233EEC4 ldr r0, [r0] add r0, r0, #0x20 - bl FUN_0205F0B8 - bl FUN_0205F5A8 - bl FUN_0205F710 + bl sub_0205F0B8 + bl sub_0205F5A8 + bl sub_0205F710 mov r0, #0x1c add r1, r0, #0x3780 bl ov06_0233CDC8 @@ -784,7 +784,7 @@ _0233D454: mov r1, #0 ldr r0, [r0] add r0, r0, #0x20 - bl FUN_02069800 + bl sub_02069800 ldr r0, _0233D4CC @ =0x0233EEC4 mov r1, #0x324 ldr r0, [r0] @@ -827,11 +827,11 @@ ov06_0233D51C: @ 0x0233D51C push {r3, lr} ldr r0, _0233D59C @ =0x000004B4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233D5A0 @ =0x0233EEEC ldr r1, _0233D59C @ =0x000004B4 str r0, [r2] - bl FUN_02003250 + bl MemZero mov r2, #0 ldr r0, _0233D5A0 @ =0x0233EEEC mov lr, r2 @@ -853,8 +853,8 @@ _0233D548: ldr r2, [r0] strh r3, [r2, #0xb0] ldr r0, [r0] - bl FUN_02003250 - bl FUN_02046D20 + bl MemZero + bl sub_020473A4 mov r0, #1 pop {r3, pc} .align 2, 0 @@ -932,12 +932,12 @@ _0233D684: beq _0233DBD4 b _0233DC68 _0233D690: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233DC68 - bl FUN_0232F3F4 + bl ov00_0232F3F4 bl ov06_0233CA80 - bl FUN_0205ED84 + bl sub_0205ED84 cmp r0, #0 ldreq r0, _0233DC74 @ =0x0233EEEC moveq r1, #3 @@ -946,7 +946,7 @@ _0233D690: ldr r0, [r0] strb r1, [r0, #0x10] mov r0, #0 - bl FUN_02337614 + bl ov01_02337614 ldr r2, _0233DC7C @ =0x0233ED68 ldr r1, _0233DC74 @ =0x0233EEEC ldr r2, [r2, r0, lsl #3] @@ -973,7 +973,7 @@ _0233D718: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0 - bl FUN_02337624 + bl ov01_02337624 cmp r4, #1 bne _0233D758 mov r0, #0 @@ -986,12 +986,12 @@ _0233D718: _0233D758: cmp r4, #2 bne _0233D7BC - bl FUN_0204E210 + bl sub_0204E210 cmp r0, #1 bne _0233D7A0 - bl FUN_0204FA5C + bl GetAdventureLogDungeonFloor ldrb r0, [r0] - bl FUN_0205EE10 + bl DungeonRequestsDoneWrapper cmp r0, #8 blt _0233D7A0 ldr r1, _0233DC8C @ =0x0000378A @@ -1026,19 +1026,19 @@ _0233D7D4: streq r1, [r0, #0xc] b _0233DC68 _0233D7F0: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233DC68 mov r0, #0x12 - bl FUN_023310B8 + bl ov00_023310B8 mov r0, #3 b _0233DC6C _0233D80C: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233DC68 mov r0, #1 - bl FUN_02337614 + bl ov01_02337614 str r0, [sp] mov r0, #0 ldr r2, _0233DC90 @ =0x0233ED84 @@ -1056,7 +1056,7 @@ _0233D848: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #1 - bl FUN_02337624 + bl ov01_02337624 cmp r4, #0xd bne _0233D894 mov r0, #0 @@ -1090,11 +1090,11 @@ _0233D8C4: streq r1, [r0, #0xc] b _0233DC68 _0233D8DC: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233DC68 mov r0, #2 - bl FUN_02337614 + bl ov01_02337614 str r0, [sp] mov r0, #0 ldr r2, _0233DCA4 @ =0x0233EDA4 @@ -1112,7 +1112,7 @@ _0233D918: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #2 - bl FUN_02337624 + bl ov01_02337624 cmp r4, #0xd bne _0233D958 mov r0, #0 @@ -1155,17 +1155,17 @@ _0233D9A0: b _0233DC68 _0233D9B8: ldrsh r0, [r3, #0xb0] - bl FUN_02069D40 + bl sub_02069D40 ldr r0, _0233DC74 @ =0x0233EEEC ldr r1, _0233DC78 @ =0x00003001 ldr r0, [r0] str r1, [r0, #0xc] _0233D9D0: - bl FUN_02003BFC - bl FUN_02069DC0 + bl sub_02003BFC + bl sub_02069DC0 cmp r0, #1 bne _0233DA1C - bl FUN_02069D94 + bl sub_02069D94 bl ov06_0233CAA8 cmp r0, #0 ldreq r0, _0233DC74 @ =0x0233EEEC @@ -1183,7 +1183,7 @@ _0233D9D0: _0233DA1C: cmp r0, #2 bne _0233DA3C - bl FUN_02069D94 + bl sub_02069D94 ldr r0, _0233DC74 @ =0x0233EEEC mov r1, #0 ldr r0, [r0] @@ -1192,8 +1192,8 @@ _0233DA1C: _0233DA3C: cmp r0, #3 bne _0233DC68 - bl FUN_02069D94 - bl FUN_0204A018 + bl sub_02069D94 + bl sub_0204A018 mov r0, #3 b _0233DC6C _0233DA54: @@ -1203,7 +1203,7 @@ _0233DA54: ldr r0, [r0] str r1, [r0, #0xc] _0233DA68: - bl FUN_02003BFC + bl sub_02003BFC bl ov06_0233DD7C cmp r0, #1 bne _0233DAB4 @@ -1235,7 +1235,7 @@ _0233DAD4: cmp r0, #3 bne _0233DC68 bl ov06_0233DD40 - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233DC6C _0233DAEC: @@ -1276,7 +1276,7 @@ _0233DB68: cmp r0, #3 bne _0233DC68 bl ov06_0233CE34 - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233DC6C _0233DB80: @@ -1288,16 +1288,16 @@ _0233DB80: streq r1, [r0, #0xc] b _0233DC68 _0233DB9C: - bl FUN_02046D20 + bl sub_020473A4 bl ov06_0233CAC8 cmp r0, #1 bne _0233DBB8 mov r0, #0x10 - bl FUN_020668B4 + bl sub_020668B4 b _0233DBC0 _0233DBB8: mov r0, #0xf - bl FUN_020668B4 + bl sub_020668B4 _0233DBC0: ldr r0, _0233DC74 @ =0x0233EEEC ldr r1, _0233DCBC @ =0x00006002 @@ -1305,11 +1305,11 @@ _0233DBC0: str r1, [r0, #0xc] b _0233DC68 _0233DBD4: - bl FUN_02066A44 + bl sub_02066A44 mvn r1, #0 cmp r0, r1 bne _0233DBFC - bl FUN_02067664 + bl sub_02067664 ldr r0, _0233DC74 @ =0x0233EEEC mov r1, #0x1000 ldr r0, [r0] @@ -1318,11 +1318,11 @@ _0233DBD4: _0233DBFC: cmp r0, #1 bne _0233DC68 - bl FUN_020674CC + bl sub_020674CC ldr r1, _0233DC74 @ =0x0233EEEC ldr r1, [r1] strh r0, [r1, #0xb0] - bl FUN_02067664 + bl sub_02067664 bl ov06_0233CAC8 cmp r0, #0 ldreq r0, _0233DC74 @ =0x0233EEEC @@ -1377,10 +1377,10 @@ ov06_0233DCC0: @ 0x0233DCC0 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233DCF4 @ =0x0233EEEC ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233DCF4 @ =0x0233EEEC mov r1, #0 str r1, [r0] @@ -1394,11 +1394,11 @@ ov06_0233DCF8: @ 0x0233DCF8 push {r3, lr} mov r0, #0x228 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233DD3C @ =0x0233EEC8 mov r1, #0x228 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233DD3C @ =0x0233EEC8 mov r2, #0 ldr r1, [r0] @@ -1420,10 +1420,10 @@ ov06_0233DD40: @ 0x0233DD40 cmp r0, #0 popeq {r3, pc} mov r0, #1 - bl FUN_022BCBAC + bl ov00_022BCBAC ldr r0, _0233DD78 @ =0x0233EEC8 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233DD78 @ =0x0233EEC8 mov r1, #0 str r1, [r0] @@ -1509,22 +1509,22 @@ _0233DE74: beq _0233E858 b _0233E8D4 _0233DE80: - bl FUN_0204A1CC - bl FUN_022BCA80 + bl sub_0204A1CC + bl ov00_022BCA80 cmp r0, #3 ldrne r0, _0233E8E0 @ =0x0233EEC8 movne r1, #0x1000 ldrne r0, [r0] strne r1, [r0] bne _0233E8D4 - bl FUN_02339888 + bl ov01_02339888 ldr r0, _0233E8E0 @ =0x0233EEC8 mov r1, #1 ldr r0, [r0] str r1, [r0] b _0233E8D4 _0233DEB8: - bl FUN_023398A4 + bl ov01_023398A4 cmp r0, #0 ldrne r0, _0233E8E0 @ =0x0233EEC8 movne r1, #0x1000 @@ -1532,14 +1532,14 @@ _0233DEB8: strne r1, [r0] b _0233E8D4 _0233DED4: - bl FUN_02338A24 + bl ov01_02338A24 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, _0233E8F0 @ =0x00001001 ldr r0, [r0] str r1, [r0] b _0233E8D4 _0233DEEC: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #1 beq _0233DF2C cmp r0, #4 @@ -1557,7 +1557,7 @@ _0233DF0C: str r1, [r0] b _0233E8D4 _0233DF2C: - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233E8E0 @ =0x0233EEC8 mov r1, #0x6000 ldr r0, [r0] @@ -1566,11 +1566,11 @@ _0233DF2C: _0233DF44: bl ov06_0233CDE4 mov r4, r0 - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #5 bne _0233DF74 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, _0233E8E8 @ =0x00001005 ldr r0, [r0] @@ -1580,17 +1580,17 @@ _0233DF74: cmp r4, #0x12 bne _0233E8D4 mov r0, #0 - bl FUN_02338E48 + bl ov02_02338E48 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, _0233E8FC @ =0x00001003 ldr r0, [r0] str r1, [r0] b _0233E8D4 _0233DF98: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _0233E148 - bl FUN_02338E54 + bl ov01_02338E54 mov r8, r0 cmp r8, #0 bgt _0233DFD4 @@ -1613,13 +1613,13 @@ _0233DFD4: _0233DFF0: mov r0, sb add r1, sp, #8 - bl FUN_02338E68 + bl ov01_02338E68 mov r7, r0 ldr r0, [r7] cmp r0, fp beq _0233E018 ldr r0, _0233E904 @ =0x0233EDD4 - bl FUN_0200C1FC + bl DebugPrint0 b _0233E0F0 _0233E018: ldr r1, [r7, #4] @@ -1627,52 +1627,52 @@ _0233E018: cmp r1, r0 beq _0233E034 ldr r0, _0233E90C @ =0x0233EDFC - bl FUN_0200C1FC + bl DebugPrint0 b _0233E0F0 _0233E034: - bl FUN_020205A0 + bl GetLanguageType ldr r1, [r7, #0xc] cmp r1, r0 beq _0233E050 ldr r0, _0233E910 @ =0x0233EE24 - bl FUN_0200C1FC + bl DebugPrint0 b _0233E0F0 _0233E050: add r0, r7, #0x20 ldr r1, [sp, #8] sub r1, r1, #0x20 - bl FUN_02004F80 + bl sub_02004F80 mov r2, r0 ldr r1, [r7, #8] cmp r1, r2 beq _0233E07C ldr r0, _0233E914 @ =0x0233EE4C - bl FUN_0200C1FC + bl DebugPrint0 b _0233E0F0 _0233E07C: ldr r2, [sp, #8] add r1, r7, #0x20 add r0, sp, #0x30 - bl FUN_02050974 + bl sub_02050974 ldr r1, [r4] add r0, sp, #0x30 add r1, r1, #0x18 add r7, r1, sl, lsl #5 mov r1, r7 mov r2, #0 - bl FUN_0205FD88 + bl sub_0205FD88 add r0, sp, #0x30 - bl FUN_020509BC + bl sub_020509BC mov r0, r7 - bl FUN_0205E238 + bl sub_0205E238 cmp r0, #0 bne _0233E0EC mov r0, r7 - bl FUN_0205D1F4 + bl sub_0205D1F4 cmp r0, #0 bne _0233E0EC ldr r0, _0233E918 @ =0x0233EE84 - bl FUN_0200C1FC + bl DebugPrint0 strb r6, [r7] strb r5, [r7, #4] strb r6, [r7, #5] @@ -1709,17 +1709,17 @@ _0233E148: cmp r0, #8 cmpne r0, #6 bne _0233E8D4 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233E8E0 @ =0x0233EEC8 mov r1, #0x6000 ldr r0, [r0] str r1, [r0] b _0233E8D4 _0233E16C: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #6 bne _0233E1A0 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, [r0] ldrb r0, [r1, #0x21c] @@ -1732,17 +1732,17 @@ _0233E16C: _0233E1A0: cmp r0, #8 bne _0233E8D4 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233E8E0 @ =0x0233EEC8 mov r1, #0x6000 ldr r0, [r0] str r1, [r0] b _0233E8D4 _0233E1C0: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #0 beq _0233E8D4 - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233E8E0 @ =0x0233EEC8 mov r1, #0x6000 ldr r0, [r0] @@ -1779,17 +1779,17 @@ _0233E21C: _0233E248: add r1, sp, #4 mov r0, #0 - bl FUN_020061EC - bl FUN_0204AE60 + bl GetHeldButtons + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _0233E27C add r0, sp, #0xc - bl FUN_02006C1C + bl GetReleasedStylus add r0, sp, #0xc mov r1, #1 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C _0233E27C: ldrh r1, [sp, #4] cmp r1, #0 @@ -1833,27 +1833,27 @@ _0233E2F8: streq r1, [r0, #4] b _0233E69C _0233E314: - bl FUN_02046D20 + bl sub_020473A4 ldr r1, _0233E8E0 @ =0x0233EEC8 mov r0, #0x14 ldr r1, [r1] sub r3, r0, #0x15 ldr r2, [r1, #0x14] add r1, r1, #0x18 - bl FUN_02066990 + bl sub_02066990 ldr r0, _0233E8E0 @ =0x0233EEC8 mov r1, #5 ldr r0, [r0] str r1, [r0, #4] b _0233E69C _0233E348: - bl FUN_02066A44 + bl sub_02066A44 mvn r1, #0 cmp r0, r1 bne _0233E390 - bl FUN_02067664 + bl sub_02067664 mov r0, #4 - bl FUN_02337614 + bl ov01_02337614 str r0, [sp] mov r0, #0 ldr r2, _0233E924 @ =0x0233ED4C @@ -1868,21 +1868,21 @@ _0233E348: _0233E390: cmp r0, #1 bne _0233E69C - bl FUN_020674CC + bl sub_020674CC ldr r1, _0233E8E0 @ =0x0233EEC8 ldr r1, [r1] str r0, [r1, #0x218] - bl FUN_02067664 + bl sub_02067664 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, [r0] ldr r0, [r1, #0x218] add r1, r1, #0x18 add r0, r1, r0, lsl #5 - bl FUN_0205E238 + bl sub_0205E238 cmp r0, #0 beq _0233E478 mov r0, #2 - bl FUN_0204C94C + bl sub_0204C94C cmp r0, #0 beq _0233E418 ldr r0, _0233E8E0 @ =0x0233EEC8 @@ -1906,7 +1906,7 @@ _0233E418: ldr r2, [r0] mov r0, #2 strb r1, [r2, #0x21c] - bl FUN_0204C978 + bl sub_0204C978 ldr r1, _0233E930 @ =0x000037A5 mov r0, #0x1c bl ov06_0233CDC8 @@ -1916,7 +1916,7 @@ _0233E418: ldr r0, [r2, #0x218] add r2, r2, #0x18 add r0, r2, r0, lsl #5 - bl FUN_02069800 + bl sub_02069800 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r3, _0233E920 @ =0x00002A30 ldr r2, [r0] @@ -1931,15 +1931,15 @@ _0233E478: ldr r0, [r1, #0x218] add r1, r1, #0x18 add r0, r1, r0, lsl #5 - bl FUN_0205F0B8 + bl sub_0205F0B8 cmp r0, #0 ldrne r0, _0233E8E0 @ =0x0233EEC8 movne r1, #8 ldrne r0, [r0] strne r1, [r0, #4] bne _0233E69C - bl FUN_0205F5A8 - bl FUN_0205F710 + bl sub_0205F5A8 + bl sub_0205F710 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, _0233E930 @ =0x000037A5 ldr r2, [r0] @@ -1953,7 +1953,7 @@ _0233E478: ldr r0, [r2, #0x218] add r2, r2, #0x18 add r0, r2, r0, lsl #5 - bl FUN_02069800 + bl sub_02069800 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r3, _0233E920 @ =0x00002A30 ldr r2, [r0] @@ -1965,17 +1965,17 @@ _0233E478: _0233E508: add r1, sp, #4 mov r0, #0 - bl FUN_020061EC - bl FUN_0204AE60 + bl GetHeldButtons + bl sub_0204AE60 cmp r0, #0 moveq r0, #0 beq _0233E53C add r0, sp, #0xc - bl FUN_02006C1C + bl GetReleasedStylus add r0, sp, #0xc mov r1, #1 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C _0233E53C: ldrh r1, [sp, #4] cmp r1, #0 @@ -1992,7 +1992,7 @@ _0233E53C: strgt r0, [r1, #0x220] bl ov06_0233CDE4 mov r4, r0 - bl FUN_020698B8 + bl sub_020698B8 cmp r4, #0x12 beq _0233E598 ldr r0, _0233E8E0 @ =0x0233EEC8 @@ -2001,7 +2001,7 @@ _0233E53C: cmp r0, #0 bgt _0233E69C _0233E598: - bl FUN_02069904 + bl sub_02069904 mov r4, #1 b _0233E6A0 _0233E5A4: @@ -2011,7 +2011,7 @@ _0233E5A4: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #4 - bl FUN_02337624 + bl ov01_02337624 cmp r4, #0x10 moveq r4, #1 beq _0233E6A0 @@ -2039,9 +2039,9 @@ _0233E600: ldr r0, [r1, #0x218] add r1, r1, #0x18 add r0, r1, r0, lsl #5 - bl FUN_0205F0B8 - bl FUN_0205F5A8 - bl FUN_0205F710 + bl sub_0205F0B8 + bl sub_0205F5A8 + bl sub_0205F710 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, _0233E930 @ =0x000037A5 ldr r2, [r0] @@ -2055,7 +2055,7 @@ _0233E600: ldr r0, [r2, #0x218] add r2, r2, #0x18 add r0, r2, r0, lsl #5 - bl FUN_02069800 + bl sub_02069800 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r3, _0233E920 @ =0x00002A30 ldr r2, [r0] @@ -2073,15 +2073,15 @@ _0233E688: _0233E69C: mov r4, #0 _0233E6A0: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #5 bne _0233E6D8 - bl FUN_02067664 + bl sub_02067664 bl ov06_0233CB10 - bl FUN_02069904 - bl FUN_02046BB4 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_02069904 + bl sub_02046BB4 + bl sub_020473A4 + bl ov01_02338C34 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, _0233E8E8 @ =0x00001005 ldr r0, [r0] @@ -2092,14 +2092,14 @@ _0233E6D8: bne _0233E8D4 mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, _0233E934 @ =0x00001004 ldr r0, [r0] str r1, [r0] b _0233E8D4 _0233E700: - bl FUN_022BD780 + bl ov00_022BD780 ldr r1, _0233E938 @ =0x0000023B mov r0, #0 bl ov06_0233CDC8 @@ -2110,7 +2110,7 @@ _0233E700: str r3, [r2] ldr r1, [r1] strb r0, [r1, #0x224] - bl FUN_022BD264 + bl ov00_022BD264 b _0233E8D4 _0233E734: bl ov06_0233CDE4 @@ -2119,19 +2119,19 @@ _0233E734: mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, _0233E940 @ =0x00004001 ldr r0, [r0] str r1, [r0] - bl FUN_02003B94 + bl sub_02003B94 b _0233E8D4 _0233E768: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r4, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r4, #0 bne _0233E7B0 mov r0, #0x1c @@ -2166,7 +2166,7 @@ _0233E7DC: ldr r0, [r1, #0x218] add r1, r1, #0x18 add r0, r1, r0, lsl #5 - bl FUN_0205E238 + bl sub_0205E238 cmp r0, #0 mov r0, #0x1c beq _0233E828 @@ -2198,7 +2198,7 @@ _0233E858: mov r0, #2 b _0233E8D8 _0233E86C: - bl FUN_022BD274 + bl ov00_022BD274 cmp r0, #0 ldrne r0, _0233E8E0 @ =0x0233EEC8 ldrne r1, _0233E954 @ =0x00006001 @@ -2208,23 +2208,23 @@ _0233E86C: mov r0, #1 b _0233E8D8 _0233E890: - bl FUN_0233769C + bl ov01_0233769C ldr r0, _0233E8E0 @ =0x0233EEC8 ldr r1, _0233E8EC @ =0x00006002 ldr r0, [r0] str r1, [r0] _0233E8A4: - bl FUN_02337718 + bl ov01_02337718 cmp r0, #1 cmpne r0, #3 bne _0233E8C0 - bl FUN_023376DC + bl ov01_023376DC mov r0, #1 b _0233E8D8 _0233E8C0: cmp r0, #2 bne _0233E8D4 - bl FUN_023376DC + bl ov01_023376DC mov r0, #3 b _0233E8D8 _0233E8D4: @@ -2270,11 +2270,11 @@ ov06_0233E958: @ 0x0233E958 push {r3, r4, r5, r6, r7, lr} mov r0, #0x270 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233EA18 @ =0x0233EEF0 mov r1, #0x270 str r0, [r2] - bl FUN_02003250 + bl MemZero mov r2, #0 ldr r0, _0233EA18 @ =0x0233EEF0 mov r4, r2 @@ -2299,7 +2299,7 @@ _0233E984: str r4, [r2] ldr r0, [r0] strh r1, [r0, #0xa0] - bl FUN_0205B440 + bl sub_0205B440 ldr r4, _0233EA18 @ =0x0233EEF0 mov r6, r0 mov r7, #0 @@ -2310,11 +2310,11 @@ _0233E9E8: add r0, r0, #0xa4 add r0, r0, r7, lsl #5 add r1, r6, r7, lsl #5 - bl FUN_020032D4 + bl MemcpySimple add r7, r7, #1 cmp r7, #9 blt _0233E9E8 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #1 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -2373,10 +2373,10 @@ ov06_0233ECCC: @ 0x0233ECCC ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233ED00 @ =0x0233EEF0 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233ED00 @ =0x0233EEF0 mov r1, #0 str r1, [r0] diff --git a/asm/overlay_07.s b/asm/overlay_07.s index 28ffed47..c9058fff 100644 --- a/asm/overlay_07.s +++ b/asm/overlay_07.s @@ -9,7 +9,7 @@ ov07_0233CA80: @ 0x0233CA80 push {r3, lr} mov r0, #0x14 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0233CAC4 @ =0x02341B80 mov r2, #0 str r0, [r1] @@ -79,12 +79,12 @@ _0233CB24: @ jump table b _0233CCB8 @ case 5 arm_func_end ov07_0233CB10 ov07_0233CB3C: - bl FUN_02338A24 + bl ov01_02338A24 ldr r0, [r4] str r8, [r0] b _0233CCDC _0233CB4C: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #1 beq _0233CB6C cmp r0, #4 @@ -107,7 +107,7 @@ _0233CB84: bne _0233CCDC mov r0, sb mov r1, #0 - bl FUN_02338C28 + bl ov01_02338C28 ldr r0, [r4] str fp, [r0] b _0233CCDC @@ -123,25 +123,25 @@ _0233CBB0: _0233CBD0: ldr r1, [r1, #0xc] mov r0, #0 - bl FUN_02338C4C + bl ov01_02338C4C ldr r1, [r4] mov r0, #3 str r0, [r1] _0233CBE8: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _0233CC3C mov r0, #0 - bl FUN_02338E1C + bl ov01_02338E1C mov r5, r0 mov r0, #1 mov r1, #0 - bl FUN_02338C28 + bl ov01_02338C28 ldr r2, [r4] mov r1, #4 mov r0, r5 str r1, [r2] - bl FUN_0232C578 + bl ov01_0232C578 cmp r0, #0 ldr r1, [r4] moveq r0, #1 @@ -157,7 +157,7 @@ _0233CC3C: streq r0, [r1] b _0233CCDC _0233CC54: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #6 bne _0233CC88 ldr r1, [r4] @@ -184,11 +184,11 @@ _0233CC88: streq r0, [r1, #4] b _0233CCDC _0233CCB8: - bl FUN_02338EB0 + bl ov01_02338EB0 ldr r1, _0233CCEC @ =0x02341B80 ldr r1, [r1] strb r0, [r1, #8] - bl FUN_02338B08 + bl ov01_02338B08 ldr r0, _0233CCEC @ =0x02341B80 ldr r0, [r0] ldr r0, [r0, #4] @@ -218,7 +218,7 @@ ov07_0233CD04: @ 0x0233CD04 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233CD2C @ =0x02341B80 mov r1, #0 str r1, [r0] @@ -232,11 +232,11 @@ ov07_0233CD30: @ 0x0233CD30 push {r3, lr} mov r0, #4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233CD64 @ =0x02341B60 mov r1, #4 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233CD64 @ =0x02341B60 mov r1, #0 ldr r0, [r0] @@ -295,7 +295,7 @@ _0233CDE0: arm_func_start ov07_0233CDE4 ov07_0233CDE4: @ 0x0233CDE4 - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _0233CF54 @ =0x023419FC @@ -314,7 +314,7 @@ _0233CE14: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #5 - bl FUN_02337938 + bl ov01_02337938 cmp r4, #8 ldreq r0, _0233CF4C @ =0x02341B60 moveq r1, #0x1000 @@ -340,7 +340,7 @@ _0233CE78: ldr r0, [r0] str r1, [r0] _0233CE8C: - bl FUN_02003BFC + bl sub_02003BFC bl ov07_0233EAF4 cmp r0, #1 bne _0233CEB4 @@ -412,7 +412,7 @@ ov07_0233CF64: @ 0x0233CF64 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233CF8C @ =0x02341B60 mov r1, #0 str r1, [r0] @@ -426,18 +426,18 @@ ov07_0233CF90: @ 0x0233CF90 push {r4, lr} mov r0, #0x30c mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233CFEC @ =0x02341B64 mov r4, r0 mov r1, #0x30c str r4, [r2] - bl FUN_02003250 + bl MemZero mvn r0, #1 strb r0, [r4, #4] mov r0, #0 str r0, [r4] mov r0, #2 - bl FUN_02337928 + bl ov01_02337928 str r0, [r4, #0x1cc] mov r0, #0 strb r0, [r4, #0x308] @@ -563,7 +563,7 @@ _0233D168: streq r0, [r6] b _0233D8C8 _0233D17C: - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233D8E8 @ =0x00001001 str r0, [r6] b _0233D8C8 @@ -578,7 +578,7 @@ _0233D18C: _0233D1A8: lsl r0, r7, #0x10 lsr r0, r0, #0x10 - bl FUN_022BD0A0 + bl ov00_022BD0A0 cmp r0, #0 addne r0, r6, r5, lsl #2 strhne r7, [r0, #0xc] @@ -608,30 +608,30 @@ _0233D1A8: ldr r3, _0233D8FC @ =ov07_0233D9DC str r2, [sp, #8] add r2, r6, #0x1d0 - bl FUN_0202C3A8 + bl sub_0202C3A8 strb r0, [r6, #4] b _0233D238 _0233D234: - bl FUN_0202C620 + bl sub_0202C620 _0233D238: ldr r0, _0233D8DC @ =0x00001002 str r0, [r6] b _0233D8C8 _0233D244: ldrsb r0, [r6, #4] - bl FUN_0202C748 + bl sub_0202C748 mov r1, r0 lsl r1, r1, #0x18 str r0, [r6, #0x1cc] mov r0, #2 asr r1, r1, #0x18 - bl FUN_02337938 + bl ov01_02337938 ldrsb r0, [r6, #4] - bl FUN_0202C728 + bl sub_0202C728 cmp r0, #0 bne _0233D8C8 ldrsb r0, [r6, #4] - bl FUN_0202C75C + bl sub_0202C75C ldr r1, _0233D8D4 @ =0x02341B64 mov r4, r0 ldr r5, [r1] @@ -639,9 +639,9 @@ _0233D244: ldrsb r0, [r5, #4] cmp r0, r1 beq _0233D2AC - bl FUN_0202836C + bl sub_0202836C ldrsb r0, [r5, #4] - bl FUN_0202C70C + bl sub_0202C70C mvn r0, #1 strb r0, [r5, #4] _0233D2AC: @@ -698,7 +698,7 @@ _0233D358: ldr r1, _0233D90C @ =0x02341ABC ldr r2, _0233D910 @ =ov07_0233DB50 add r0, r6, #0x268 - bl FUN_0204707C + bl sub_0204707C mov r2, #0 mov r1, r2 _0233D370: @@ -707,13 +707,13 @@ _0233D370: strb r1, [r0, #0x304] cmp r2, #4 blt _0233D370 - bl FUN_022BD5C8 + bl ov00_022BD5C8 cmp r0, #0 beq _0233D3A8 ldr r0, [r6, #0x1cc] add r0, r6, r0, lsl #2 ldrh r0, [r0, #0xc] - bl FUN_022BD2C0 + bl ov00_022BD2C0 cmp r0, #0 bne _0233D3B0 _0233D3A8: @@ -721,7 +721,7 @@ _0233D3A8: strb r0, [r6, #0x306] _0233D3B0: mov r0, #0 - bl FUN_02337928 + bl ov01_02337928 ldr r1, _0233D914 @ =0x02341A20 ldr r2, _0233D918 @ =0x02341A1C ldr r1, [r1, r0, lsl #3] @@ -745,18 +745,18 @@ _0233D3F8: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0 - bl FUN_02337938 + bl ov01_02337938 ldr r0, [r6, #0x268] cmp r0, #0 beq _0233D424 - bl FUN_020470D0 + bl sub_020470D0 _0233D424: cmp r4, #0xa bne _0233D448 ldr r0, _0233D8D4 @ =0x02341B64 ldr r0, [r0] add r0, r0, #0x268 - bl FUN_02047150 + bl sub_02047150 mov r0, #0x4000 str r0, [r6] b _0233D8C8 @@ -766,7 +766,7 @@ _0233D448: ldr r0, _0233D8D4 @ =0x02341B64 ldr r0, [r0] add r0, r0, #0x268 - bl FUN_02047150 + bl sub_02047150 mov r0, #0 mov r4, #1 ldr r2, _0233D928 @ =0x02341964 @@ -783,16 +783,16 @@ _0233D488: ldr r0, _0233D8D4 @ =0x02341B64 ldr r0, [r0] add r0, r0, #0x268 - bl FUN_02047150 + bl sub_02047150 ldr r0, [r6, #0x1cc] add r0, r6, r0, lsl #2 ldrh r0, [r0, #0xc] - bl FUN_022BD284 + bl ov00_022BD284 cmp r0, #0 ldrne r4, _0233D930 @ =0x0000372C mov r0, #1 ldreq r4, _0233D934 @ =0x0000372A - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] ldr r2, _0233D938 @ =0x02341934 mov r3, r4 @@ -808,7 +808,7 @@ _0233D4E8: ldr r0, _0233D8D4 @ =0x02341B64 ldr r0, [r0] add r0, r0, #0x268 - bl FUN_02047150 + bl sub_02047150 mov r0, #0x1000 str r0, [r6] b _0233D8C8 @@ -854,7 +854,7 @@ _0233D58C: lsr r0, r0, #0x10 add r1, sb, r2 add r2, r8, r2 - bl FUN_022BCF14 + bl ov00_022BCF14 add r5, r5, #1 cmp r5, #0x10 blt _0233D58C @@ -868,12 +868,12 @@ _0233D5BC: beq _0233D5EC ldrh r8, [r1, #0xc] mov r0, r8 - bl FUN_022BD2C0 + bl ov00_022BD2C0 cmp r0, #0 lsl r0, r8, #0x10 lsr r0, r0, #0x10 movne r4, r7 - bl FUN_022BD3B4 + bl ov00_022BD3B4 _0233D5EC: add r5, r5, #1 _0233D5F0: @@ -936,7 +936,7 @@ _0233D6B0: lsr r0, r0, #0x10 add r1, r7, r2 add r2, r5, r2 - bl FUN_022BCF6C + bl ov00_022BCF6C add r8, r8, #1 cmp r8, #0x10 blt _0233D6B0 @@ -956,7 +956,7 @@ _0233D6F8: bne _0233D8C8 mov r0, #1 strb r0, [r6, #0x308] - bl FUN_022BD2F4 + bl ov00_022BD2F4 cmp r0, #0 movne r0, #0x1000 strne r0, [r6] @@ -981,27 +981,27 @@ _0233D750: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #1 - bl FUN_02337938 + bl ov01_02337938 cmp r4, #1 bne _0233D7D8 ldr r0, [r6, #0x1cc] add r0, r6, r0, lsl #2 ldrh r0, [r0, #0xc] - bl FUN_022BD284 + bl ov00_022BD284 cmp r0, #0 ldr r0, [r6, #0x1cc] beq _0233D7A8 add r0, r6, r0, lsl #2 ldrh r0, [r0, #0xc] mov r1, #0 - bl FUN_022BD2A4 + bl ov00_022BD2A4 ldr r1, _0233D958 @ =0x0000372D b _0233D7BC _0233D7A8: add r0, r6, r0, lsl #2 ldrh r0, [r0, #0xc] mov r1, #1 - bl FUN_022BD2A4 + bl ov00_022BD2A4 ldr r1, _0233D95C @ =0x0000372B _0233D7BC: mov r2, #1 @@ -1024,7 +1024,7 @@ _0233D7EC: streq r0, [r6] b _0233D8C8 _0233D800: - bl FUN_022BD780 + bl ov00_022BD780 ldr r1, _0233D964 @ =0x0000023B mov r0, #0 bl ov07_0233F6AC @@ -1041,17 +1041,17 @@ _0233D828: mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 ldr r0, _0233D8E0 @ =0x00007002 str r0, [r6] - bl FUN_02003B94 + bl sub_02003B94 b _0233D8C8 _0233D854: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r4, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r4, #0 bne _0233D888 mov r0, #0x1c @@ -1134,7 +1134,7 @@ ov07_0233D974: @ 0x0233D974 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233D99C @ =0x02341B64 mov r1, #0 str r1, [r0] @@ -1177,18 +1177,18 @@ ov07_0233D9DC: @ 0x0233D9DC ldrh r0, [r7, r6] mov r4, r2 add r8, r7, r1, lsl #2 - bl FUN_022BD108 + bl ov00_022BD108 add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0x54 mov r1, #0x16 - bl FUN_02003250 + bl MemZero ldrh r0, [r7, r6] - bl FUN_022BD0D4 + bl ov00_022BD0D4 mov r1, r0 add r0, sp, #0x54 mov r2, #0xa - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe add r1, sp, #0x54 str r1, [sp, #0x3c] add r0, sp, #4 @@ -1197,16 +1197,16 @@ ov07_0233D9DC: @ 0x0233D9DC mov r0, r5 mov r1, #0x100 mov r3, #0 - bl FUN_020235B8 + bl PreprocessStringFromMessageId ldr r1, _0233DAA4 @ =0x02341ACC mov r0, r5 - bl FUN_020897AC + bl Strcat ldrh r1, [r7, r6] add r0, sp, #0x54 bl ov07_0233DC48 mov r0, r5 add r1, sp, #0x54 - bl FUN_020897AC + bl Strcat ldrb r0, [r8, #2] cmp r0, #0 movne r0, #1 @@ -1228,12 +1228,12 @@ ov07_0233DAA8: @ 0x0233DAA8 mov r6, r0 ldr r4, [r1] ldrsb r0, [r4, #4] - bl FUN_0202C748 + bl sub_0202C748 mov r5, r0 tst r6, #0x400 beq _0233DB44 mov r0, #6 - bl FUN_02017CCC + bl sub_02017CCC add r2, r4, r5, lsl #2 ldrb r0, [r2, #0xe] cmp r0, #0 @@ -1257,13 +1257,13 @@ _0233DB14: beq _0233DB3C ldrsb r0, [r4, #4] mov r1, #0 - bl FUN_0202D07C + bl sub_0202D07C b _0233DB3C _0233DB2C: mov r1, #1 strb r1, [r2, #0xe] ldrsb r0, [r4, #4] - bl FUN_0202D07C + bl sub_0202D07C _0233DB3C: mov r0, #1 pop {r4, r5, r6, pc} @@ -1285,26 +1285,26 @@ ov07_0233DB50: @ 0x0233DB50 add r8, r1, #0xc lsl r7, r0, #2 ldrh r0, [r8, r7] - bl FUN_022BD108 + bl ov00_022BD108 mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r6, r0 mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r5, r0 add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, r6 mov r1, #0x16 - bl FUN_02003250 + bl MemZero ldrh r0, [r8, r7] - bl FUN_022BD0D4 + bl ov00_022BD0D4 mov r1, r0 mov r0, r6 mov r2, #0xa - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe str r6, [sp, #0x3c] add r1, sp, #4 str r1, [sp] @@ -1312,27 +1312,27 @@ ov07_0233DB50: @ 0x0233DB50 mov r0, r5 mov r1, #0x100 mov r3, #0 - bl FUN_020235B8 + bl PreprocessStringFromMessageId ldr r1, _0233DC44 @ =0x02341ACC mov r0, r5 - bl FUN_020897AC + bl Strcat ldrh r1, [r8, r7] mov r0, r6 bl ov07_0233DC48 mov r0, r5 mov r1, r6 - bl FUN_020897AC + bl Strcat mov r0, r4 mov r1, #4 mov r2, #2 mov r3, r5 - bl FUN_02026214 + bl sub_02026214 mov r0, r6 - bl FUN_02001188 + bl MemFree mov r0, r5 - bl FUN_02001188 + bl MemFree mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x54 pop {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 @@ -1348,27 +1348,27 @@ ov07_0233DC48: @ 0x0233DC48 mov r6, r1 mov r7, r0 mov r0, r6 - bl FUN_022BD108 + bl ov00_022BD108 mov r4, r0 add r0, sp, #4 mov r5, r1 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, r6 - bl FUN_022BD2C0 + bl ov00_022BD2C0 cmp r0, #0 beq _0233DCB0 mov r0, r6 - bl FUN_022BD284 + bl ov00_022BD284 cmp r0, #0 beq _0233DCA0 ldr r1, _0233DD44 @ =0x00003719 mov r0, r7 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _0233DD3C _0233DCA0: ldr r1, _0233DD48 @ =0x00003718 mov r0, r7 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _0233DD3C _0233DCB0: mov r3, #0 @@ -1379,25 +1379,25 @@ _0233DCB0: ldr r2, _0233DD4C @ =0x00002710 mov r0, r4 mov r1, r5 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x30] ldr r2, _0233DD4C @ =0x00002710 mov r0, r4 mov r1, r5 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _0233DD4C @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x2c] ldr r2, _0233DD50 @ =0x05F5E100 mov r0, r4 mov r1, r5 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _0233DD4C @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x28] add r2, sp, #4 str r2, [sp] @@ -1405,7 +1405,7 @@ _0233DCB0: mov r0, r7 mov r1, #0x100 mov r3, #0 - bl FUN_020235B8 + bl PreprocessStringFromMessageId _0233DD3C: add sp, sp, #0x54 pop {r4, r5, r6, r7, pc} @@ -1423,11 +1423,11 @@ ov07_0233DD58: @ 0x0233DD58 mov r4, r0 mov r0, #0x58 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233DE58 @ =0x02341B68 mov r1, #0x58 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233DE58 @ =0x02341B68 mov lr, #0 ldr r1, [r0] @@ -1447,7 +1447,7 @@ ov07_0233DD58: @ 0x0233DD58 poplt {r4, pc} lsl r0, r4, #0x10 lsr r0, r0, #0x10 - bl FUN_022BD108 + bl ov00_022BD108 cmp r1, #0 cmpeq r0, #0 mov r2, #0 @@ -1458,7 +1458,7 @@ ov07_0233DD58: @ 0x0233DD58 str r0, [r3, #0x34] lsr r0, r2, #0x10 str r1, [r3, #0x38] - bl FUN_022BD2C0 + bl ov00_022BD2C0 cmp r0, #0 ldrne r0, _0233DE58 @ =0x02341B68 movne r1, #0 @@ -1472,18 +1472,18 @@ _0233DE10: _0233DE1C: lsl r0, r4, #0x10 lsr r0, r0, #0x10 - bl FUN_022BD0D4 + bl ov00_022BD0D4 ldr r2, _0233DE58 @ =0x02341B68 mov r1, r0 ldr r0, [r2] mov r2, #0xa add r0, r0, #8 - bl FUN_020032D4 + bl MemcpySimple ldr r0, _0233DE58 @ =0x02341B68 ldr r1, [r0] add r0, r1, #0x1c add r1, r1, #8 - bl FUN_02025100 + bl StrcpySimple pop {r4, pc} .align 2, 0 _0233DE58: .4byte 0x02341B68 @@ -1577,10 +1577,10 @@ _0233DF84: ldr r0, [r4, #4] cmp r0, #0 bge _0233DFC4 - bl FUN_022BD398 + bl ov00_022BD398 cmp r0, #0 beq _0233DFAC - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x1000 str r0, [r4] b _0233E49C @@ -1592,7 +1592,7 @@ _0233DFAC: str r0, [r4] b _0233E49C _0233DFC4: - bl FUN_02046D20 + bl sub_020473A4 ldrb r0, [r4, #0x55] cmp r0, #0 movne r0, #0x1000 @@ -1604,32 +1604,32 @@ _0233DFE4: ldr r1, [r4, #0x34] ldr r2, [r4, #0x38] mov r0, #0 - bl FUN_0233580C + bl ov01_0233580C ldr r0, _0233E4C4 @ =0x00001002 str r0, [r4] b _0233E49C _0233E000: - bl FUN_02336014 + bl ov01_02336014 cmp r0, #2 bne _0233E028 - bl FUN_023370AC + bl ov01_023370AC str r0, [r4, #0x34] str r1, [r4, #0x38] - bl FUN_02335FA8 + bl ov01_02335FA8 ldr r0, _0233E4C8 @ =0x00001003 str r0, [r4] b _0233E49C _0233E028: cmp r0, #1 bne _0233E49C - bl FUN_02335FA8 + bl ov01_02335FA8 mov r0, #1 b _0233E4A0 _0233E03C: ldr r1, [r4, #0x34] ldr r2, [r4, #0x38] add r0, r4, #0x48 - bl FUN_022BD43C + bl ov00_022BD43C cmp r0, #0 bne _0233E06C ldr r1, _0233E4CC @ =0x00003705 @@ -1642,11 +1642,11 @@ _0233E06C: mov r1, #0 mov r2, r1 add r0, r4, #0x48 - bl FUN_022BCDBC + bl ov10_022BCDBC cmp r0, #2 bne _0233E0D0 add r0, r4, #0x48 - bl FUN_022BD02C + bl ov00_022BD02C ldr r1, [r4, #4] cmp r1, #0 blt _0233E0B8 @@ -1694,7 +1694,7 @@ _0233E124: cmp r0, #0x15 bne _0233E49C mov r0, #4 - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _0233E4E4 @ =0x023418BC @@ -1711,10 +1711,10 @@ _0233E15C: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #4 - bl FUN_02337938 + bl ov01_02337938 cmp r5, #1 bne _0233E190 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x1000 str r0, [r4] b _0233E49C @@ -1728,7 +1728,7 @@ _0233E1A4: bl ov07_0233F6C8 cmp r0, #0x15 bne _0233E49C - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x2000 str r0, [r4] b _0233E49C @@ -1737,20 +1737,20 @@ _0233E1C0: add r3, r4, #0x1c mov r0, #1 mov r2, #0 - bl FUN_020367F0 + bl ShowKeyboard ldr r0, _0233E4F0 @ =0x00002001 str r0, [r4] b _0233E49C _0233E1E0: - bl FUN_02036CD4 + bl GetKeyboardStatus str r0, [r4, #0x30] cmp r0, #3 bne _0233E210 - bl FUN_0203755C + bl GetKeyboardStringResult mov r1, r0 add r0, r4, #8 mov r2, #0x14 - bl FUN_020032D4 + bl MemcpySimple ldr r0, _0233E4B0 @ =0x00002002 str r0, [r4] b _0233E49C @@ -1760,7 +1760,7 @@ _0233E210: streq r0, [r4] b _0233E49C _0233E220: - bl FUN_02037468 + bl sub_02037468 cmp r0, #0 beq _0233E49C ldr r0, [r4, #0x30] @@ -1773,7 +1773,7 @@ _0233E220: ldrb r0, [r4, #0x55] cmp r0, #0 beq _0233E264 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x1000 str r0, [r4] b _0233E49C @@ -1784,15 +1784,15 @@ _0233E26C: add r0, sp, #0x154 add r1, r4, #8 mov r2, #0xa - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe add r0, sp, #0x154 - bl FUN_0203909C - bl FUN_02039304 + bl sub_0203909C + bl sub_02039304 ldr r0, _0233E4AC @ =0x00002004 str r0, [r4] b _0233E49C _0233E294: - bl FUN_0203931C + bl sub_0203931C cmp r0, #0 ldreq r1, _0233E4F8 @ =0x00002005 moveq r0, #0 @@ -1806,13 +1806,13 @@ _0233E294: strbeq r0, [r4, #0x56] b _0233E49C _0233E2C8: - bl FUN_02039218 + bl sub_02039218 cmp r0, #0 beq _0233E49C ldrb r0, [r4, #0x56] cmp r0, #0 beq _0233E2F0 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x2000 str r0, [r4] b _0233E49C @@ -1820,7 +1820,7 @@ _0233E2F0: add r0, r4, #0x3c add r1, r4, #8 mov r2, #0xa - bl FUN_020032D4 + bl MemcpySimple ldr r1, [r4, #4] cmp r1, #0 blt _0233E33C @@ -1831,29 +1831,29 @@ _0233E2F0: beq _0233E330 add r1, r4, #0x48 add r2, r4, #0x3c - bl FUN_022BCF6C + bl ov00_022BCF6C b _0233E34C _0233E330: add r1, r4, #0x3c - bl FUN_022BCFD0 + bl ov00_022BCFD0 b _0233E34C _0233E33C: add r0, r4, #0x48 add r1, r4, #0x3c mov r2, #1 - bl FUN_022BCDBC + bl ov10_022BCDBC _0233E34C: mov r1, #1 add r0, sp, #0x104 strb r1, [r4, #0x54] - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #4 mov r1, #0x16 - bl FUN_02003250 + bl MemZero add r0, sp, #4 add r1, r4, #8 mov r2, #0xa - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe add r3, sp, #4 ldr r1, _0233E4FC @ =0x0000370C add r2, sp, #0x104 @@ -1875,7 +1875,7 @@ _0233E39C: str r0, [r4] b _0233E49C _0233E3C4: - bl FUN_022BD780 + bl ov00_022BD780 ldr r1, _0233E504 @ =0x0000023B mov r0, #0 bl ov07_0233F6AC @@ -1889,17 +1889,17 @@ _0233E3E0: mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 ldr r0, _0233E4B4 @ =0x00003002 str r0, [r4] - bl FUN_02003B94 + bl sub_02003B94 b _0233E49C _0233E40C: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r5, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r5, #0 bne _0233E440 mov r0, #0x1c @@ -1977,7 +1977,7 @@ ov07_0233E514: @ 0x0233E514 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233E53C @ =0x02341B68 mov r1, #0 str r1, [r0] @@ -2001,11 +2001,11 @@ ov07_0233E554: @ 0x0233E554 push {r3, lr} mov r0, #4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233E588 @ =0x02341B6C mov r1, #4 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233E588 @ =0x02341B6C mov r1, #0 ldr r0, [r0] @@ -2023,10 +2023,10 @@ ov07_0233E58C: @ 0x0233E58C cmp r0, #0 popeq {r3, pc} mov r0, #1 - bl FUN_022BCBAC + bl ov00_022BCBAC ldr r0, _0233E5C4 @ =0x02341B6C ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233E5C4 @ =0x02341B6C mov r1, #0 str r1, [r0] @@ -2060,28 +2060,28 @@ _0233E5E8: @ jump table b _0233E954 @ case 11 b _0233E984 @ case 12 _0233E61C: - bl FUN_0204A1CC - bl FUN_022BCA80 + bl sub_0204A1CC + bl ov00_022BCA80 cmp r0, #3 movne r0, #2 strne r0, [r4] bne _0233E99C - bl FUN_02339888 + bl ov01_02339888 mov r0, #1 str r0, [r4] b _0233E99C _0233E644: - bl FUN_023398A4 + bl ov01_023398A4 cmp r0, #0 movne r0, #2 strne r0, [r4] b _0233E99C _0233E658: - bl FUN_022BCCAC + bl ov00_022BCCAC cmp r0, #0 bne _0233E690 mov r0, #3 - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _0233E9AC @ =0x0234191C @@ -2092,11 +2092,11 @@ _0233E658: str r0, [r4] b _0233E99C _0233E690: - bl FUN_022BCCF4 + bl ov00_022BCCF4 cmp r0, #0 bne _0233E6C8 mov r0, #3 - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] ldr r2, _0233E9B4 @ =0x0234197C ldr r3, _0233E9B8 @ =0x00003710 @@ -2108,31 +2108,31 @@ _0233E690: b _0233E99C _0233E6C8: add r0, sp, #0x54 - bl FUN_02023690 - bl FUN_022BCDA4 + bl InitPreprocessorArgs + bl ov00_022BCDA4 ldr r2, _0233E9BC @ =0x00002710 mov r3, #0 mov r5, r0 mov r6, r1 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x80] ldr r2, _0233E9BC @ =0x00002710 mov r0, r5 mov r1, r6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _0233E9BC @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x7c] ldr r2, _0233E9C0 @ =0x05F5E100 mov r1, r6 mov r0, r5 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _0233E9BC @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x78] ldr r1, _0233E9C4 @ =0x00003713 mov r0, #0x1c @@ -2154,7 +2154,7 @@ _0233E764: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #3 - bl FUN_02337938 + bl ov01_02337938 cmp r5, #1 moveq r0, #5 streq r0, [r4] @@ -2165,12 +2165,12 @@ _0233E764: mov r0, #2 b _0233E9A0 _0233E7A4: - bl FUN_02338A24 + bl ov01_02338A24 mov r0, #6 str r0, [r4] b _0233E99C _0233E7B4: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #1 beq _0233E7D4 cmp r0, #4 @@ -2179,36 +2179,36 @@ _0233E7B4: beq _0233E868 b _0233E99C _0233E7D4: - bl FUN_02338B08 + bl ov01_02338B08 mov r0, #2 b _0233E9A0 _0233E7E0: add r0, sp, #4 - bl FUN_02023690 - bl FUN_022BCDA4 + bl InitPreprocessorArgs + bl ov00_022BCDA4 ldr r2, _0233E9BC @ =0x00002710 mov r3, #0 mov r5, r0 mov r6, r1 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x30] ldr r2, _0233E9BC @ =0x00002710 mov r0, r5 mov r1, r6 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _0233E9BC @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x2c] ldr r2, _0233E9C0 @ =0x05F5E100 mov r1, r6 mov r0, r5 mov r3, #0 - bl FUN_0208FE3C + bl sub_0208FE3C ldr r2, _0233E9BC @ =0x00002710 mov r3, #0 - bl FUN_0208FE48 + bl sub_0208FE48 str r0, [sp, #0x28] ldr r1, _0233E9C4 @ =0x00003713 mov r0, #0x1c @@ -2218,17 +2218,17 @@ _0233E7E0: str r0, [r4] b _0233E99C _0233E868: - bl FUN_02338B08 + bl ov01_02338B08 mov r0, #2 b _0233E9A0 _0233E874: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r5, r0 bl ov07_0233F6C8 cmp r5, #5 bne _0233E89C - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 mov r0, #0xc str r0, [r4] b _0233E99C @@ -2237,18 +2237,18 @@ _0233E89C: bne _0233E99C mov r0, #1 mov r1, #0 - bl FUN_02338C28 + bl ov01_02338C28 mov r0, #9 str r0, [r4] b _0233E99C _0233E8BC: - bl FUN_02338EC4 + bl ov02_02338EC4 mov r5, r0 bl ov07_0233F6C8 cmp r5, #5 bne _0233E8E4 - bl FUN_02046D20 - bl FUN_02338C34 + bl sub_020473A4 + bl ov01_02338C34 mov r0, #0xc str r0, [r4] b _0233E99C @@ -2257,16 +2257,16 @@ _0233E8E4: bne _0233E99C mov r0, #1 mov r1, #0 - bl FUN_02338C28 + bl ov01_02338C28 mov r0, #9 str r0, [r4] b _0233E99C _0233E904: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #6 bne _0233E930 - bl FUN_02338B08 - bl FUN_022BD274 + bl ov01_02338B08 + bl ov00_022BD274 cmp r0, #0 movne r0, #0xa strne r0, [r4] @@ -2276,33 +2276,33 @@ _0233E904: _0233E930: cmp r0, #8 bne _0233E99C - bl FUN_02338B08 + bl ov01_02338B08 mov r0, #2 b _0233E9A0 _0233E944: - bl FUN_0233769C + bl ov01_0233769C mov r0, #0xb str r0, [r4] b _0233E99C _0233E954: - bl FUN_02337718 + bl ov01_02337718 cmp r0, #1 cmpne r0, #3 bne _0233E970 - bl FUN_023376DC + bl ov01_023376DC mov r0, #2 b _0233E9A0 _0233E970: cmp r0, #2 bne _0233E99C - bl FUN_023376DC + bl ov01_023376DC mov r0, #2 b _0233E9A0 _0233E984: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #0 beq _0233E99C - bl FUN_02338B08 + bl ov01_02338B08 mov r0, #2 b _0233E9A0 _0233E99C: @@ -2326,11 +2326,11 @@ ov07_0233E9C8: @ 0x0233E9C8 push {r3, lr} mov r0, #0xd8 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233EA20 @ =0x02341B70 mov r1, #0xd8 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0233EA20 @ =0x02341B70 mov r3, #0 ldr r1, [r0] @@ -2355,7 +2355,7 @@ ov07_0233EA24: @ 0x0233EA24 mov r4, r0 add r0, r4, #4 mov r1, #0xc - bl FUN_02337B3C + bl ov01_02337B3C ldrb r1, [r4, #3] cmp r0, r1 movne r0, #3 @@ -2452,7 +2452,7 @@ _0233EBDC: b _0233F57C _0233EBE8: mov r0, #0x15 - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _0233F59C @ =0x023419DC @@ -2471,7 +2471,7 @@ _0233EC1C: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x15 - bl FUN_02337938 + bl ov01_02337938 cmp r4, #0xd bne _0233EC68 ldr r0, _0233F590 @ =0x02341B70 @@ -2511,16 +2511,16 @@ _0233ECB0: mov r1, #0x10 add r7, r4, #0x44 add r8, r4, #0x2c - bl FUN_02003250 + bl MemZero mov r0, r6 mov r1, #0x10 - bl FUN_02003250 + bl MemZero mov r0, r7 mov r1, #0x18 - bl FUN_02003250 + bl MemZero mov r0, r8 mov r1, #0x18 - bl FUN_02003250 + bl MemZero ldr r0, _0233F590 @ =0x02341B70 mov sb, #0 ldr r1, [r0] @@ -2533,21 +2533,21 @@ _0233ECB0: strb sb, [r0, #1] strb r2, [r4, #0x1c] strb r1, [r4, #0x44] - bl FUN_020205A0 + bl GetLanguageType strb r0, [r7, #2] ldrsb r1, [r7, #2] add r0, r7, #4 strb r1, [r5, #2] - bl FUN_02050B10 + bl GetTeamNameCheck add r0, r5, #4 - bl FUN_022BCD4C + bl ov00_022BCD4C add r0, r7, #4 mov r1, #0x14 - bl FUN_02337B3C + bl ov01_02337B3C strb r0, [r7, #3] add r0, r5, #4 mov r1, #0xc - bl FUN_02337B3C + bl ov01_02337B3C strb r0, [r5, #3] mov r2, #0x18 ldr r0, _0233F590 @ =0x02341B70 @@ -2598,7 +2598,7 @@ _0233ECB0: strh r2, [sp, #0xac] strb r1, [sp, #0xae] str r1, [sp, #0xb0] - bl FUN_02337BA0 + bl ov01_02337BA0 ldr r0, _0233F590 @ =0x02341B70 ldr r3, _0233F5B0 @ =0x00001002 ldr r2, [r0] @@ -2613,13 +2613,13 @@ _0233EE48: mov r0, #1 beq _0233EE64 ldr r1, _0233F5B4 @ =0x0233EA5C - bl FUN_0232B5D0 + bl ov01_0232B5D0 b _0233EE6C _0233EE64: ldr r1, _0233F5B8 @ =0x0233EA74 - bl FUN_0232B5D0 + bl ov01_0232B5D0 _0233EE6C: - bl FUN_02337E0C + bl ov01_02337E0C mov r4, r0 cmp r4, #0xf bne _0233EEF8 @@ -2631,16 +2631,16 @@ _0233EE6C: strne r0, [r1] bne _0233F584 add r0, sp, #0x284 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0x63 mov r1, #0x2a - bl FUN_02003250 + bl MemZero ldr r1, _0233F590 @ =0x02341B70 add r0, sp, #0x63 ldr r1, [r1] mov r2, #0xa add r1, r1, #0x30 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe add r3, sp, #0x63 ldr r1, _0233F5C0 @ =0x000036F7 add r2, sp, #0x284 @@ -2648,7 +2648,7 @@ _0233EE6C: str r3, [sp, #0x2bc] bl ov07_02046BE8 mov r0, #0 - bl FUN_02337D00 + bl ov01_02337D00 ldr r0, _0233F590 @ =0x02341B70 ldr r1, _0233F598 @ =0x00001005 ldr r0, [r0] @@ -2657,7 +2657,7 @@ _0233EE6C: _0233EEF8: cmp r4, #0 beq _0233F584 - bl FUN_02337C54 + bl ov01_02337C54 cmp r4, #0xe addls pc, pc, r4, lsl #2 b _0233F584 @@ -2703,7 +2703,7 @@ _0233EF98: add r0, r1, #0x10 add r1, r1, #0x30 mov r2, #0 - bl FUN_022BCDBC + bl ov10_022BCDBC cmp r0, #2 bne _0233EFD0 ldr r1, _0233F5C8 @ =0x00003701 @@ -2729,23 +2729,23 @@ _0233EFF8: cmp r0, #0 bne _0233F094 add r0, sp, #0x234 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0x39 mov r1, #0x2a - bl FUN_02003250 + bl MemZero ldr r1, _0233F590 @ =0x02341B70 add r0, sp, #0x39 ldr r1, [r1] mov r2, #0xa add r1, r1, #0x30 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe add r1, sp, #0x39 str r1, [sp, #0x26c] add r0, sp, #0x19c mov r1, #0x98 - bl FUN_02003250 + bl MemZero mov r0, #0x14 - bl FUN_02337928 + bl ov01_02337928 ldr r2, _0233F5D0 @ =0x023419C8 ldr r1, _0233F5D4 @ =0x023419C4 ldr r2, [r2, r0, lsl #3] @@ -2781,7 +2781,7 @@ _0233F0B4: str r1, [r0] b _0233F584 _0233F0C8: - bl FUN_02337C90 + bl ov01_02337C90 cmp r0, #0 bne _0233F180 ldr r0, _0233F590 @ =0x02341B70 @@ -2790,23 +2790,23 @@ _0233F0C8: cmp r0, #0 beq _0233F180 add r0, sp, #0x14c - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0xf mov r1, #0x2a - bl FUN_02003250 + bl MemZero ldr r1, _0233F590 @ =0x02341B70 add r0, sp, #0xf ldr r1, [r1] mov r2, #0x14 add r1, r1, #0x30 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe add r1, sp, #0xf str r1, [sp, #0x184] add r0, sp, #0xb4 mov r1, #0x98 - bl FUN_02003250 + bl MemZero mov r0, #0x13 - bl FUN_02337928 + bl ov01_02337928 ldr r2, _0233F5E0 @ =0x023418D8 ldr r1, _0233F5E4 @ =0x023418D4 ldr r2, [r2, r0, lsl #3] @@ -2822,17 +2822,17 @@ _0233F0C8: add r3, sp, #0xb4 bl ov07_0233F64C mov r0, #0 - bl FUN_02337D00 + bl ov01_02337D00 ldr r0, _0233F590 @ =0x02341B70 ldr r1, _0233F5EC @ =0x00001004 ldr r0, [r0] str r1, [r0] _0233F180: - bl FUN_02337E0C + bl ov01_02337E0C movs r4, r0 cmpne r4, #0xf beq _0233F584 - bl FUN_02337C54 + bl ov01_02337C54 cmp r4, #0xf addls pc, pc, r4, lsl #2 b _0233F584 @@ -2860,7 +2860,7 @@ _0233F1E0: str r1, [r0] b _0233F584 _0233F1F4: - bl FUN_02337C90 + bl ov01_02337C90 cmp r0, #0 bne _0233F2D8 bl ov07_0233F678 @@ -2869,7 +2869,7 @@ _0233F1F4: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x13 - bl FUN_02337938 + bl ov01_02337938 cmp r4, #1 bne _0233F25C ldr r1, _0233F590 @ =0x02341B70 @@ -2879,8 +2879,8 @@ _0233F1F4: add r2, sp, #0xe mov r1, r0 strb r0, [r3, #0x8d] - bl FUN_0232B540 - bl FUN_02337CAC + bl ov01_0232B540 + bl ov01_02337CAC ldr r0, _0233F590 @ =0x02341B70 ldr r1, _0233F5B0 @ =0x00001002 ldr r0, [r0] @@ -2896,14 +2896,14 @@ _0233F25C: mov r1, #0x10 add r0, r4, #0x1c strb r2, [sp, #0xd] - bl FUN_02003250 + bl MemZero mov r0, #0xc strb r0, [r4, #0x1c] - bl FUN_020205A0 + bl GetLanguageType strb r0, [r4, #0x1e] add r0, r4, #0x20 mov r1, #0xc - bl FUN_02337B3C + bl ov01_02337B3C strb r0, [r4, #0x1f] ldr r1, _0233F590 @ =0x02341B70 mov r0, #1 @@ -2912,18 +2912,18 @@ _0233F25C: add r2, sp, #0xd mov r1, r0 strb r4, [r3, #0x8d] - bl FUN_0232B540 - bl FUN_02337CAC + bl ov01_0232B540 + bl ov01_02337CAC ldr r0, _0233F590 @ =0x02341B70 ldr r1, _0233F5B0 @ =0x00001002 ldr r0, [r0] str r1, [r0] _0233F2D8: - bl FUN_02337E0C + bl ov01_02337E0C movs r4, r0 cmpne r4, #0xf beq _0233F584 - bl FUN_02337C54 + bl ov01_02337C54 cmp r4, #0xf addls pc, pc, r4, lsl #2 b _0233F584 @@ -2951,7 +2951,7 @@ _0233F338: str r1, [r0] b _0233F584 _0233F34C: - bl FUN_02337C90 + bl ov01_02337C90 cmp r0, #0 bne _0233F380 bl ov07_0233F6C8 @@ -2961,15 +2961,15 @@ _0233F34C: add r2, sp, #0xc mov r1, r0 strb r0, [sp, #0xc] - bl FUN_0232B540 + bl ov01_0232B540 cmp r0, #0 beq _0233F584 _0233F380: - bl FUN_02337E0C + bl ov01_02337E0C movs r4, r0 cmpne r4, #0xf beq _0233F584 - bl FUN_02337C54 + bl ov01_02337C54 cmp r4, #0xe addls pc, pc, r4, lsl #2 b _0233F584 @@ -3002,7 +3002,7 @@ _0233F3F0: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x14 - bl FUN_02337938 + bl ov01_02337938 cmp r4, #0xf bne _0233F44C ldr r0, _0233F590 @ =0x02341B70 @@ -3010,7 +3010,7 @@ _0233F3F0: ldr r1, [r0] add r0, r1, #0x10 add r1, r1, #0x30 - bl FUN_022BCDBC + bl ov10_022BCDBC ldr r1, _0233F5F0 @ =0x000036FE mov r0, #0x1c bl ov07_0233F6AC @@ -3036,7 +3036,7 @@ _0233F468: streq r1, [r0] b _0233F584 _0233F484: - bl FUN_022BD780 + bl ov00_022BD780 ldr r1, _0233F5F8 @ =0x0000023B mov r0, #0 bl ov07_0233F6AC @@ -3052,19 +3052,19 @@ _0233F4A8: mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 ldr r0, _0233F590 @ =0x02341B70 ldr r1, _0233F600 @ =0x0000E004 ldr r0, [r0] str r1, [r0] - bl FUN_02003B94 + bl sub_02003B94 b _0233F584 _0233F4DC: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r4, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r4, #0 bne _0233F518 mov r0, #0x1c @@ -3152,7 +3152,7 @@ ov07_0233F60C: @ 0x0233F60C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233F634 @ =0x02341B70 mov r1, #0 str r1, [r0] @@ -3166,7 +3166,7 @@ ov07_0233F638: @ 0x0233F638 push {r3, lr} ldrsb ip, [sp, #8] str ip, [sp] - bl FUN_02046A9C + bl sub_02046A9C pop {r3, pc} arm_func_end ov07_0233F638 @@ -3180,7 +3180,7 @@ ov07_0233F64C: @ 0x0233F64C ldr ip, [sp, #0x18] str lr, [sp, #4] str ip, [sp, #8] - bl FUN_02046A20 + bl sub_02046A20 add sp, sp, #0xc ldm sp!, {pc} arm_func_end ov07_0233F64C @@ -3188,7 +3188,7 @@ ov07_0233F64C: @ 0x0233F64C arm_func_start ov07_0233F678 ov07_0233F678: @ 0x0233F678 push {r3, lr} - bl FUN_02046B04 + bl sub_02046B04 mvn r1, #1 cmp r0, r1 moveq r0, #0x15 @@ -3201,33 +3201,33 @@ ov07_0233F678: @ 0x0233F678 arm_func_start ov07_02046BA0 ov07_02046BA0: @ 0x0233F6A0 - ldr ip, _0233F6A8 @ =FUN_02046BA0 + ldr ip, _0233F6A8 @ =sub_02046BA0 bx ip .align 2, 0 -_0233F6A8: .4byte FUN_02046BA0 +_0233F6A8: .4byte sub_02046BA0 arm_func_end ov07_02046BA0 arm_func_start ov07_0233F6AC ov07_0233F6AC: @ 0x0233F6AC - ldr ip, _0233F6B8 @ =FUN_02046BE8 + ldr ip, _0233F6B8 @ =sub_02046BE8 mov r2, #0 bx ip .align 2, 0 -_0233F6B8: .4byte FUN_02046BE8 +_0233F6B8: .4byte sub_02046BE8 arm_func_end ov07_0233F6AC arm_func_start ov07_02046BE8 ov07_02046BE8: @ 0x0233F6BC - ldr ip, _0233F6C4 @ =FUN_02046BE8 + ldr ip, _0233F6C4 @ =sub_02046BE8 bx ip .align 2, 0 -_0233F6C4: .4byte FUN_02046BE8 +_0233F6C4: .4byte sub_02046BE8 arm_func_end ov07_02046BE8 arm_func_start ov07_0233F6C8 ov07_0233F6C8: @ 0x0233F6C8 push {r3, lr} - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0x15 moveq r0, #0 @@ -3239,11 +3239,11 @@ ov07_0233F6E0: @ 0x0233F6E0 push {r3, lr} mov r0, #0xa4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233F750 @ =0x02341B74 mov r1, #0xa4 str r0, [r2] - bl FUN_02003250 + bl MemZero mov r2, #0 ldr r0, _0233F750 @ =0x02341B74 mov ip, r2 @@ -3262,7 +3262,7 @@ _0233F70C: ldr r1, [r1] str ip, [r1] str ip, [r0] - bl FUN_02046D20 + bl sub_020473A4 mov r0, #1 pop {r3, pc} .align 2, 0 @@ -3346,26 +3346,26 @@ _0233F84C: beq _0233FB88 b _0233FC90 _0233F85C: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233FC90 - bl FUN_0232F3F4 - bl FUN_0204A1CC - bl FUN_022BCA80 + bl ov00_0232F3F4 + bl sub_0204A1CC + bl ov00_022BCA80 cmp r0, #3 ldrne r0, _0233FC9C @ =0x02341B74 movne r1, #0x1000 ldrne r0, [r0] strne r1, [r0] bne _0233FC90 - bl FUN_02339888 + bl ov01_02339888 ldr r0, _0233FC9C @ =0x02341B74 mov r1, #1 ldr r0, [r0] str r1, [r0] b _0233FC90 _0233F8A4: - bl FUN_023398A4 + bl ov01_023398A4 cmp r0, #0 ldrne r0, _0233FC9C @ =0x02341B74 movne r1, #0x1000 @@ -3382,10 +3382,10 @@ _0233F8C8: strb r1, [r0, #4] cmp r2, #6 blt _0233F8C8 - bl FUN_02048480 + bl sub_02048480 cmp r0, #0 beq _0233F908 - bl FUN_022BD2F4 + bl ov00_022BD2F4 cmp r0, #0 ldreq r0, _0233FC9C @ =0x02341B74 moveq r1, #3 @@ -3404,9 +3404,9 @@ _0233F908: ldr r0, [r0] strb r2, [r0, #7] _0233F930: - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x11 - bl FUN_02337928 + bl ov01_02337928 ldr r2, _0233FCAC @ =0x02341A78 ldr r1, _0233FC9C @ =0x02341B74 ldr r4, [r2, r0, lsl #3] @@ -3435,7 +3435,7 @@ _0233F990: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x11 - bl FUN_02337938 + bl ov01_02337938 cmp r4, #3 ldreq r0, _0233FC9C @ =0x02341B74 moveq r1, #0x2000 @@ -3473,15 +3473,15 @@ _0233F990: streq r1, [r0] b _0233FC90 _0233FA3C: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233FC90 mov r0, #0x10 - bl FUN_023310B8 + bl ov00_023310B8 mov r0, #3 b _0233FC94 _0233FA58: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233FC90 bl ov07_0233CD30 @@ -3504,11 +3504,11 @@ _0233FAA0: cmp r0, #2 bne _0233FC90 bl ov07_0233CF64 - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233FC94 _0233FAB8: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233FC90 bl ov07_0233CF90 @@ -3531,11 +3531,11 @@ _0233FB00: cmp r0, #2 bne _0233FC90 bl ov07_0233D974 - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233FC94 _0233FB18: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233FC90 bl ov07_0233E554 @@ -3545,7 +3545,7 @@ _0233FB18: str r1, [r0] b _0233FC90 _0233FB3C: - bl FUN_02003BFC + bl sub_02003BFC bl ov07_0233E5C8 cmp r0, #2 bne _0233FC90 @@ -3556,7 +3556,7 @@ _0233FB3C: str r1, [r0] b _0233FC90 _0233FB64: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233FC90 bl ov07_0233FD18 @@ -3566,7 +3566,7 @@ _0233FB64: str r1, [r0] b _0233FC90 _0233FB88: - bl FUN_02003BFC + bl sub_02003BFC bl ov07_0233FDF8 cmp r0, #2 bne _0233FBB0 @@ -3580,20 +3580,20 @@ _0233FBB0: cmp r0, #3 bne _0233FC90 bl ov07_0233FDCC - bl FUN_0204A018 + bl sub_0204A018 mov r0, #3 b _0233FC94 _0233FBC8: - bl FUN_0232E94C + bl ov01_0232E94C cmp r0, #0 bne _0233FC90 - bl FUN_0232C0CC + bl ov01_0232C0CC mov r0, #0xe0 mov r1, #0xa0 mov r2, #1 - bl FUN_0232C148 + bl ov01_0232C148 mov r0, #0x12 - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _0233FCCC @ =0x023419AC @@ -3612,10 +3612,10 @@ _0233FC1C: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x12 - bl FUN_02337938 + bl ov01_02337938 cmp r4, #1 bne _0233FC58 - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233FC9C @ =0x02341B74 ldr r1, _0233FCA8 @ =0x00005002 ldr r0, [r0] @@ -3625,7 +3625,7 @@ _0233FC58: cmp r4, #2 cmpne r4, #0x15 bne _0233FC90 - bl FUN_0232C10C + bl ov01_0232C10C ldr r0, _0233FC9C @ =0x02341B74 mov r1, #0x1000 ldr r0, [r0] @@ -3633,8 +3633,8 @@ _0233FC58: b _0233FC90 _0233FC7C: mov r0, #0x15 - bl FUN_022BE4A8 - bl FUN_0232C10C + bl ov00_022BE4A8 + bl ov01_0232C10C mov r0, #4 b _0233FC94 _0233FC90: @@ -3668,11 +3668,11 @@ ov07_0233FCD8: @ 0x0233FCD8 cmp r0, #0 popeq {r3, pc} mov r0, #1 - bl FUN_022BCBAC - bl FUN_02046D20 + bl ov00_022BCBAC + bl sub_020473A4 ldr r0, _0233FD14 @ =0x02341B74 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233FD14 @ =0x02341B74 mov r1, #0 str r1, [r0] @@ -3686,11 +3686,11 @@ ov07_0233FD18: @ 0x0233FD18 push {r3, lr} ldr r0, _0233FDC0 @ =0x0000046C mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233FDC4 @ =0x02341B78 ldr r1, _0233FDC0 @ =0x0000046C str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r2, _0233FDC4 @ =0x02341B78 mov r0, #0 ldr r1, [r2] @@ -3738,7 +3738,7 @@ ov07_0233FDCC: @ 0x0233FDCC ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233FDF4 @ =0x02341B78 mov r1, #0 str r1, [r0] @@ -3821,8 +3821,8 @@ _0233FEF8: mov r2, #0xe8 mov r1, #0x36 str r2, [r4, #0x10] - bl FUN_02003250 - bl FUN_022BD5EC + bl MemZero + bl ov00_022BD5EC mov r2, #0 add r3, r4, #0x20 mov r1, r2 @@ -3845,14 +3845,14 @@ _0233FF50: strblt r0, [r3] add r0, r4, #0x56 mov r1, #0x36 - bl FUN_02003250 - bl FUN_022BD6E0 + bl MemZero + bl ov00_022BD6E0 strb r0, [r4, #0x2b4] - bl FUN_022BD6F4 + bl ov00_022BD6F4 strb r0, [r4, #0x2b5] - bl FUN_022BD708 + bl ov00_022BD708 strb r0, [r4, #0x2b6] - bl FUN_022BD71C + bl ov00_022BD71C mov r2, #0 strb r0, [r4, #0x2b7] mov r1, r2 @@ -3862,14 +3862,14 @@ _0233FF90: strb r1, [r0, #0x414] cmp r2, #5 blt _0233FF90 - bl FUN_022BD5C8 + bl ov00_022BD5C8 cmp r0, #0 moveq r0, #3 strbeq r0, [r4, #0x414] strbeq r0, [r4, #0x416] strbeq r0, [r4, #0x417] mov r0, #6 - bl FUN_02337928 + bl ov01_02337928 ldr r1, _02340D6C @ =0x02341A48 ldr r2, _02340D70 @ =0x02341A44 ldr r1, [r1, r0, lsl #3] @@ -3893,13 +3893,13 @@ _02340004: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #6 - bl FUN_02337938 + bl ov01_02337938 cmp r5, #0x11 bne _023400B4 - bl FUN_022BD5C8 + bl ov00_022BD5C8 cmp r0, #0 beq _0234009C - bl FUN_022BD600 + bl ov00_022BD600 cmp r0, #0 beq _02340054 mov r0, #1 @@ -3910,7 +3910,7 @@ _02340004: _02340054: add r0, sp, #0x600 add r0, r0, #0x7c - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0x500 add r0, r0, #0x7c add r1, r4, #0x20 @@ -3940,12 +3940,12 @@ _023400B4: add r0, r4, #0x20 mov r1, #0x36 str r2, [r4, #0x8c] - bl FUN_02003250 - bl FUN_022BD5C8 + bl MemZero + bl ov00_022BD5C8 cmp r0, #0 beq _02340108 mov r0, #9 - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _02340D84 @ =0x0234194C @@ -3965,7 +3965,7 @@ _02340108: _02340120: cmp r5, #0x13 bne _02340138 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x26 str r0, [r4] b _023414B4 @@ -3994,7 +3994,7 @@ _0234017C: bne _023401D0 add r0, sp, #0x500 add r0, r0, #0x2c - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0x400 add r0, r0, #0x2c add r1, r4, #0x20 @@ -4041,10 +4041,10 @@ _02340220: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #9 - bl FUN_02337938 + bl ov01_02337938 cmp r5, #1 bne _02340274 - bl FUN_022BD600 + bl ov00_022BD600 cmp r0, #0 beq _02340264 mov r0, #1 @@ -4053,7 +4053,7 @@ _02340220: str r0, [r4] b _023414B4 _02340264: - bl FUN_02046D20 + bl sub_020473A4 mov r0, #9 str r0, [r4] b _023414B4 @@ -4067,7 +4067,7 @@ _02340288: bl ov07_0234151C cmp r0, #1 bne _023402A4 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #9 str r0, [r4] b _023414B4 @@ -4080,7 +4080,7 @@ _023402B4: bl ov07_0233F6C8 cmp r0, #0x15 bne _023414B4 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #9 str r0, [r4] b _023414B4 @@ -4092,21 +4092,21 @@ _023402D0: mov r2, #0 mov r3, r2 mov r0, #8 - bl FUN_020367F0 + bl ShowKeyboard mov r0, #0xa str r0, [r4] b _023414B4 _023402FC: - bl FUN_02036CD4 + bl GetKeyboardStatus cmp r0, #3 bne _02340330 - bl FUN_0203755C + bl GetKeyboardStringResult ldr r3, [r4, #0x8c] add r5, r4, #0x20 mov r2, #0x36 mov r1, r0 mla r0, r3, r2, r5 - bl FUN_020032D4 + bl MemcpySimple mov r0, #0xb str r0, [r4] b _023414B4 @@ -4122,7 +4122,7 @@ _02340330: str r0, [r4] b _023414B4 _02340358: - bl FUN_02037468 + bl sub_02037468 cmp r0, #1 bne _023414B4 ldr r1, [r4, #0x8c] @@ -4166,7 +4166,7 @@ _023403E8: cmp r0, #0 bne _0234046C add r0, sp, #0x3dc - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0x2dc add r1, r4, #0x20 bl ov07_02341660 @@ -4174,9 +4174,9 @@ _023403E8: add r0, sp, #0x244 mov r1, #0x98 str r2, [sp, #0x414] - bl FUN_02003250 + bl MemZero mov r0, #7 - bl FUN_02337928 + bl ov01_02337928 ldr r2, _02340D9C @ =0x023418F0 ldr r1, _02340D90 @ =0x023418EC ldr r2, [r2, r0, lsl #3] @@ -4201,7 +4201,7 @@ _0234046C: add r0, r4, #0x56 mov r1, #0x36 str r2, [r4, #0x8c] - bl FUN_02003250 + bl MemZero ldr r1, _02340DA4 @ =0x0000373A mov r0, #0x1c bl ov07_0233F6AC @@ -4219,7 +4219,7 @@ _023404A4: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #7 - bl FUN_02337938 + bl ov01_02337938 cmp r5, #1 bne _023404E4 bl ov07_023417A8 @@ -4238,8 +4238,8 @@ _023404E4: add r0, r4, #0x56 mov r1, #0x36 str r2, [r4, #0x8c] - bl FUN_02003250 - bl FUN_02046D20 + bl MemZero + bl sub_020473A4 mov r0, #9 str r0, [r4] b _023414B4 @@ -4250,13 +4250,13 @@ _02340518: streq r0, [r4] b _023414B4 _0234052C: - bl FUN_02338A24 + bl ov01_02338A24 mov r0, #0xf str r0, [r4] b _023414B4 _0234053C: - bl FUN_02003BFC - bl FUN_02338EC4 + bl sub_02003BFC + bl ov02_02338EC4 cmp r0, #1 beq _023405B4 cmp r0, #4 @@ -4265,29 +4265,29 @@ _0234053C: beq _023405B4 b _023414B4 _02340560: - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC add r1, r4, #0x20 mov r2, #0x36 bl ov07_02341614 ldr r5, [r4, #0x2b0] - bl FUN_0205BD78 + bl sub_0205BD78 mov r2, r0 mov r0, r5 mov r1, #1 - bl FUN_0232C5C8 + bl ov01_0232C5C8 strh r0, [r4, #0x1e] mov r0, #0 ldr r1, [r4, #0x2b0] - bl FUN_02338C4C + bl ov01_02338C4C mov r0, #0x12 str r0, [r4] b _023414B4 _023405B4: - bl FUN_02338B08 + bl ov01_02338B08 ldr r1, _02340DAC @ =0x0000373C mov r0, #0x1c bl ov07_0233F6AC @@ -4295,10 +4295,10 @@ _023405B4: str r0, [r4] b _023414B4 _023405D0: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #0 beq _023414B4 - bl FUN_02338B08 + bl ov01_02338B08 ldr r1, _02340DAC @ =0x0000373C mov r0, #0x1c bl ov07_0233F6AC @@ -4309,7 +4309,7 @@ _023405F8: bl ov07_0233F6C8 cmp r0, #0x15 bne _023414B4 - bl FUN_022BD274 + bl ov00_022BD274 cmp r0, #0 movne r0, #0x35 strne r0, [r4] @@ -4317,16 +4317,16 @@ _023405F8: streq r0, [r4] b _023414B4 _02340620: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _023406A0 mov r0, #0 - bl FUN_02338E1C - bl FUN_0232C8B4 + bl ov01_02338E1C + bl ov01_0232C8B4 cmp r0, #1 bne _0234066C mov r0, #0xa - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] ldr r2, _02340DB0 @ =0x02341904 ldr r3, _02340DB4 @ =0x0000373D @@ -4337,16 +4337,16 @@ _02340620: str r0, [r4] b _023414B4 _0234066C: - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 + bl MemZero mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC mov r0, #0x10 str r0, [r4] b _023414B4 @@ -4354,14 +4354,14 @@ _023406A0: cmp r0, #8 cmpne r0, #6 bne _023414B4 - bl FUN_02338B08 - bl FUN_022BD6C0 + bl ov01_02338B08 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 + bl MemZero ldr r1, _02340DAC @ =0x0000373C mov r0, #0x1c bl ov07_0233F6AC @@ -4369,8 +4369,8 @@ _023406A0: str r0, [r4] b _023414B4 _023406E4: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 mov r6, r0 bl ov07_0233F678 mov r5, r0 @@ -4378,19 +4378,19 @@ _023406E4: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xa - bl FUN_02337938 + bl ov01_02337938 cmp r6, #5 bne _02340748 - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 - bl FUN_02046BB4 - bl FUN_02046D20 - bl FUN_02338C34 + bl MemZero + bl sub_02046BB4 + bl sub_020473A4 + bl ov01_02338C34 mov r0, #0x10 str r0, [r4] b _023414B4 @@ -4408,7 +4408,7 @@ _02340768: cmpne r5, #0x15 bne _023414B4 mov r0, #0xb - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _02340D90 @ =0x023418EC @@ -4419,8 +4419,8 @@ _02340768: str r0, [r4] b _023414B4 _023407A0: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 mov r6, r0 bl ov07_0233F678 mov r5, r0 @@ -4428,19 +4428,19 @@ _023407A0: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xb - bl FUN_02337938 + bl ov01_02337938 cmp r6, #5 bne _02340804 - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 - bl FUN_02046BB4 - bl FUN_02046D20 - bl FUN_02338C34 + bl MemZero + bl sub_02046BB4 + bl sub_020473A4 + bl ov01_02338C34 mov r0, #0x10 str r0, [r4] b _023414B4 @@ -4449,16 +4449,16 @@ _02340804: bne _02340848 mov r0, #0 strb r0, [r4, #0x1c] - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 + bl MemZero mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC mov r0, #0x1d str r0, [r4] b _023414B4 @@ -4467,7 +4467,7 @@ _02340848: cmpne r5, #0x15 bne _023414B4 mov r0, #0xa - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] ldr r2, _02340DB0 @ =0x02341904 ldr r3, _02340DB4 @ =0x0000373D @@ -4478,28 +4478,28 @@ _02340848: str r0, [r4] b _023414B4 _02340880: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 mov r5, r0 bl ov07_0233F6C8 cmp r5, #5 bne _023408C8 - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 - bl FUN_02046D20 - bl FUN_02338C34 + bl MemZero + bl sub_020473A4 + bl ov01_02338C34 mov r0, #0x10 str r0, [r4] b _023414B4 _023408C8: cmp r0, #0x15 bne _023414B4 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x16 str r0, [r4] b _023414B4 @@ -4508,36 +4508,36 @@ _023408E0: ldr r1, [r4, #0x14] ldr r2, [r4, #0x18] mov r0, #4 - bl FUN_02335848 + bl ov01_02335848 mov r0, #0x17 str r0, [r4] _023408FC: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 mov r5, r0 - bl FUN_02336014 + bl ov01_02336014 cmp r5, #5 bne _02340948 - bl FUN_02335FA8 - bl FUN_022BD6C0 + bl ov01_02335FA8 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 - bl FUN_02046D20 - bl FUN_02338C34 + bl MemZero + bl sub_020473A4 + bl ov01_02338C34 mov r0, #0x10 str r0, [r4] b _023414B4 _02340948: cmp r0, #2 bne _02340978 - bl FUN_023370AC + bl ov01_023370AC str r0, [r4, #0x14] str r1, [r4, #0x18] - bl FUN_02335FA8 + bl ov01_02335FA8 ldr r1, _02340DBC @ =0x00003742 mov r0, #0 bl ov07_0233F6AC @@ -4547,9 +4547,9 @@ _02340948: _02340978: cmp r0, #1 bne _023414B4 - bl FUN_02335FA8 + bl ov01_02335FA8 mov r0, #0xc - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _02340D90 @ =0x023418EC @@ -4560,8 +4560,8 @@ _02340978: str r0, [r4] b _023414B4 _023409B0: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 mov r6, r0 bl ov07_0233F678 mov r5, r0 @@ -4569,19 +4569,19 @@ _023409B0: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xc - bl FUN_02337938 + bl ov01_02337938 cmp r6, #5 bne _02340A14 - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 - bl FUN_02046BB4 - bl FUN_02046D20 - bl FUN_02338C34 + bl MemZero + bl sub_02046BB4 + bl sub_020473A4 + bl ov01_02338C34 mov r0, #0x10 str r0, [r4] b _023414B4 @@ -4590,16 +4590,16 @@ _02340A14: bne _02340A58 mov r0, #0 strb r0, [r4, #0x1c] - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 + bl MemZero mov r0, #1 mov r1, #0 - bl FUN_02338BEC + bl ov01_02338BEC mov r0, #0x1d str r0, [r4] b _023414B4 @@ -4607,26 +4607,26 @@ _02340A58: cmp r5, #2 cmpne r5, #0x15 bne _023414B4 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x16 str r0, [r4] b _023414B4 _02340A74: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 mov r5, r0 bl ov07_0233F6C8 cmp r5, #5 bne _02340ABC - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 - bl FUN_02046D20 - bl FUN_02338C34 + bl MemZero + bl sub_020473A4 + bl ov01_02338C34 mov r0, #0x10 str r0, [r4] b _023414B4 @@ -4636,26 +4636,26 @@ _02340ABC: ldr r0, [r4, #0x14] lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_022BD6A8 + bl ov00_022BD6A8 ldr r5, [r4, #0x2b0] - bl FUN_0205BD78 + bl sub_0205BD78 mov r2, r0 mov r0, r5 mov r1, #1 - bl FUN_0232C5C8 + bl ov01_0232C5C8 ldr r1, [r4, #0x2b0] mov r0, #0 - bl FUN_02338C4C + bl ov01_02338C4C mov r0, #0x1a str r0, [r4] b _023414B4 _02340B04: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #4 bne _02340B40 mov r0, #0 - bl FUN_02338E1C - bl FUN_0232C8B4 + bl ov01_02338E1C + bl ov01_0232C8B4 cmp r0, #0 mov r0, #0x1c streq r0, [r4] @@ -4669,14 +4669,14 @@ _02340B40: cmp r0, #8 cmpne r0, #6 bne _023414B4 - bl FUN_02338B08 - bl FUN_022BD6C0 + bl ov01_02338B08 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 + bl MemZero ldr r1, _02340DAC @ =0x0000373C mov r0, #0x1c bl ov07_0233F6AC @@ -4684,46 +4684,46 @@ _02340B40: str r0, [r4] b _023414B4 _02340B84: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 mov r5, r0 bl ov07_0233F6C8 cmp r5, #5 bne _02340BCC - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 - bl FUN_02046D20 - bl FUN_02338C34 + bl MemZero + bl sub_020473A4 + bl ov01_02338C34 mov r0, #0x10 str r0, [r4] b _023414B4 _02340BCC: cmp r0, #0x15 bne _023414B4 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x16 str r0, [r4] b _023414B4 _02340BE4: - bl FUN_02339988 - bl FUN_02338EC4 + bl ov01_02339988 + bl ov02_02338EC4 cmp r0, #5 bne _02340C28 bl ov07_023417A8 - bl FUN_022BD6C0 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 - bl FUN_02046D20 - bl FUN_02338C34 + bl MemZero + bl sub_020473A4 + bl ov01_02338C34 mov r0, #0x10 str r0, [r4] b _023414B4 @@ -4731,21 +4731,21 @@ _02340C28: mov r0, #1 mov r1, #0 strb r0, [r4, #0x1c] - bl FUN_02338BEC + bl ov01_02338BEC mov r0, #0x1d str r0, [r4] b _023414B4 _02340C44: - bl FUN_02338EC4 + bl ov02_02338EC4 cmp r0, #6 bne _02340C84 - bl FUN_02338B08 + bl ov01_02338B08 ldrb r0, [r4, #0x1c] cmp r0, #0 movne r0, #0x1e strne r0, [r4] bne _023414B4 - bl FUN_022BD274 + bl ov00_022BD274 cmp r0, #0 movne r0, #0x35 strne r0, [r4] @@ -4755,14 +4755,14 @@ _02340C44: _02340C84: cmp r0, #8 bne _023414B4 - bl FUN_02338B08 - bl FUN_022BD6C0 + bl ov01_02338B08 + bl ov00_022BD6C0 mov r0, #0 str r0, [r4, #0x14] str r0, [r4, #0x18] - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 + bl MemZero ldr r1, _02340DAC @ =0x0000373C mov r0, #0x1c bl ov07_0233F6AC @@ -4771,7 +4771,7 @@ _02340C84: b _023414B4 _02340CC4: add r0, sp, #0x1f4 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, sp, #0xf4 add r1, r4, #0x20 bl ov07_02341660 @@ -4846,14 +4846,14 @@ _02340DD0: cmp r0, #1 bne _02340E44 add r0, sp, #0xa4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r2, [r4, #0xc] add r0, sp, #0xc mov r1, #0x98 str r2, [sp, #0xc8] - bl FUN_02003250 + bl MemZero mov r0, #8 - bl FUN_02337928 + bl ov01_02337928 ldr r2, _02340D9C @ =0x023418F0 ldr r1, _02340D90 @ =0x023418EC ldr r2, [r2, r0, lsl #3] @@ -4875,7 +4875,7 @@ _02340E44: cmp r0, #2 bne _023414B4 mov r0, #0xd - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _02340D90 @ =0x023418EC @@ -4892,7 +4892,7 @@ _02340E78: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #8 - bl FUN_02337938 + bl ov01_02337938 cmp r5, #1 bne _02340EB4 ldr r1, _023414C8 @ =0x00003749 @@ -4914,7 +4914,7 @@ _02340EC8: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xd - bl FUN_02337938 + bl ov01_02337938 cmp r5, #1 bne _02340F14 ldr r0, _023414CC @ =0x00003FFF @@ -4937,17 +4937,17 @@ _02340F28: bl ov07_0233F6C8 cmp r0, #0x15 bne _023414B4 - bl FUN_022BD5EC + bl ov00_022BD5EC mov r1, #0x36 - bl FUN_02003250 - bl FUN_022BD5EC + bl MemZero + bl ov00_022BD5EC add r1, r4, #0x20 mov r2, #0x36 bl ov07_02341614 ldr r0, [r4, #0xc] lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_022BD648 + bl ov00_022BD648 mov r0, #0x30 str r0, [r4] b _023414B4 @@ -4973,7 +4973,7 @@ _02340F6C: movne r0, #0 str r0, [r4, #0x2c8] mov r0, #0x10 - bl FUN_02337928 + bl ov01_02337928 str r0, [r4, #0x2e4] mov r0, #3 str r0, [sp] @@ -4983,7 +4983,7 @@ _02340F6C: ldr r1, _023414D4 @ =0x00441C33 ldr r3, _023414D8 @ =0x02341B20 add r2, r4, #0x2e4 - bl FUN_0202D1F0 + bl sub_0202D1F0 strb r0, [r4, #0x2b8] mov r0, #0x27 str r0, [r4] @@ -4991,19 +4991,19 @@ _02340F6C: _02340FFC: add r0, r4, #0x200 ldrsb r0, [r0, #0xb8] - bl FUN_0202D59C + bl sub_0202D59C lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0x10 - bl FUN_02337938 + bl ov01_02337938 add r0, r4, #0x200 ldrsb r0, [r0, #0xb8] - bl FUN_0202D55C + bl sub_0202D55C cmp r0, #0 bne _023410A0 add r0, r4, #0x200 ldrsb r0, [r0, #0xb8] - bl FUN_0202D5E4 + bl sub_0202D5E4 cmp r0, #0 beq _02341098 ldr r0, [r4, #0x2bc] @@ -5037,25 +5037,25 @@ _023410A4: cmp r0, #1 bne _02341128 bl ov07_023416FC - bl FUN_022BD6E0 + bl ov00_022BD6E0 ldrb r1, [r4, #0x2b4] cmp r1, r0 bne _023410F0 - bl FUN_022BD6F4 + bl ov00_022BD6F4 ldrb r1, [r4, #0x2b5] cmp r1, r0 bne _023410F0 - bl FUN_022BD708 + bl ov00_022BD708 ldrb r1, [r4, #0x2b6] cmp r1, r0 bne _023410F0 - bl FUN_022BD71C + bl ov00_022BD71C ldrb r1, [r4, #0x2b7] cmp r1, r0 beq _0234111C _023410F0: mov r0, #0xe - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _02340D90 @ =0x023418EC @@ -5083,17 +5083,17 @@ _02341140: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xe - bl FUN_02337938 + bl ov01_02337938 cmp r5, #1 bne _023411C0 ldrb r0, [r4, #0x2b7] cmp r0, #0 beq _023411A8 - bl FUN_022BD71C + bl ov00_022BD71C cmp r0, #0 bne _023411A8 mov r0, #0xf - bl FUN_02337928 + bl ov01_02337928 str r0, [sp] mov r0, #0 ldr r2, _02340D90 @ =0x023418EC @@ -5114,7 +5114,7 @@ _023411C0: cmp r5, #2 cmpne r5, #0x15 bne _023414B4 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x26 str r0, [r4] b _023414B4 @@ -5125,7 +5125,7 @@ _023411DC: lsl r0, r0, #0x18 asr r1, r0, #0x18 mov r0, #0xf - bl FUN_02337938 + bl ov01_02337938 cmp r5, #1 bne _02341218 ldr r1, _023414E4 @ =0x00003752 @@ -5138,7 +5138,7 @@ _02341218: cmp r5, #2 cmpne r5, #0x15 bne _023414B4 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x26 str r0, [r4] b _023414B4 @@ -5147,13 +5147,13 @@ _02341234: cmp r0, #0x15 bne _023414B4 ldrb r0, [r4, #0x2b4] - bl FUN_022BD730 + bl ov00_022BD730 ldrb r0, [r4, #0x2b5] - bl FUN_022BD744 + bl ov10_022BD744 ldrb r0, [r4, #0x2b6] - bl FUN_022BD758 + bl ov00_022BD758 ldrb r0, [r4, #0x2b7] - bl FUN_022BD76C + bl ov00_022BD76C mov r0, #0x30 str r0, [r4] b _023414B4 @@ -5168,8 +5168,8 @@ _0234126C: ldr r0, [r0] add r0, r0, #0x1a add r0, r0, #0x400 - bl FUN_022BD578 - bl FUN_022BD4EC + bl ov00_022BD578 + bl ov00_022BD4EC mov r0, #0x2c str r0, [r4] b _023414B4 @@ -5182,11 +5182,11 @@ _023412A8: _023412BC: bl ov07_0233CA80 ldr r5, [r4, #0x2b0] - bl FUN_0205BD78 + bl sub_0205BD78 mov r2, r0 mov r0, r5 mov r1, #1 - bl FUN_0232C5C8 + bl ov01_0232C5C8 ldr r0, [r4, #0x2b0] bl ov07_0233CAC8 ldr r1, _023414E8 @ =0x00003754 @@ -5219,7 +5219,7 @@ _0234133C: ldr r0, [r0] add r0, r0, #0x1a add r0, r0, #0x400 - bl FUN_022BD5A0 + bl ov00_022BD5A0 ldr r1, _023414F0 @ =0x00003756 mov r0, #0x1c bl ov07_0233F6AC @@ -5239,7 +5239,7 @@ _02341368: streq r0, [r4] b _023414B4 _02341390: - bl FUN_022BD780 + bl ov00_022BD780 ldr r1, _023414F4 @ =0x0000023B mov r0, #0 bl ov07_0233F6AC @@ -5249,7 +5249,7 @@ _02341390: ldr r1, [r0] mov r0, #0 strb r0, [r1, #0x419] - bl FUN_022BD264 + bl ov00_022BD264 _023413BC: bl ov07_0233F6C8 cmp r0, #0x15 @@ -5257,17 +5257,17 @@ _023413BC: mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 + bl sub_02029F88 mov r0, #0x32 str r0, [r4] - bl FUN_02003B94 + bl sub_02003B94 b _023414B4 _023413E8: mov r0, #3 - bl FUN_02048F84 + bl NoteSaveBase mov r5, r0 - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC cmp r5, #0 bne _0234142C mov r0, #0x1c @@ -5303,21 +5303,21 @@ _02341464: streq r0, [r4] b _023414B4 _02341478: - bl FUN_0233769C + bl ov01_0233769C mov r0, #0x36 str r0, [r4] _02341484: - bl FUN_02337718 + bl ov01_02337718 cmp r0, #1 cmpne r0, #3 bne _023414A0 - bl FUN_023376DC + bl ov01_023376DC mov r0, #2 b _023414B8 _023414A0: cmp r0, #2 bne _023414B4 - bl FUN_023376DC + bl ov01_023376DC mov r0, #3 b _023414B8 _023414B4: @@ -5371,7 +5371,7 @@ _02341538: @ jump table b _02341574 @ case 2 b _023415E8 @ case 3 _02341548: - bl FUN_02046D20 + bl sub_020473A4 mov r0, #1 str r0, [r4, #4] b _023415F8 @@ -5379,22 +5379,22 @@ _02341558: ldr r1, [r4, #0xc] ldr r2, [r4, #0x10] mov r0, #3 - bl FUN_0233580C + bl ov01_0233580C mov r0, #2 str r0, [r4, #4] b _023415F8 _02341574: - bl FUN_02336014 + bl ov01_02336014 cmp r0, #2 bne _023415D4 - bl FUN_023370AC + bl ov01_023370AC str r0, [r4, #0xc] str r1, [r4, #0x10] - bl FUN_02335FA8 + bl ov01_02335FA8 ldrb r0, [r4, #8] cmp r0, #0 beq _023415B4 - bl FUN_022BD630 + bl ov00_022BD630 ldr r1, [r4, #0x10] ldr r2, [r4, #0xc] cmp r1, r0, asr #31 @@ -5413,7 +5413,7 @@ _023415BC: _023415D4: cmp r0, #1 bne _023415F8 - bl FUN_02335FA8 + bl ov01_02335FA8 mov r0, #2 pop {r4, pc} _023415E8: @@ -5484,7 +5484,7 @@ _02341688: bge _023416F0 mov r0, r7 mov r1, #0x1b - bl FUN_0208FEA4 + bl DivideInt cmp r1, #0 bne _023416E4 strb r6, [sl, r8] @@ -5518,7 +5518,7 @@ ov07_023416FC: @ 0x023416FC ldrsb r0, [r0, #0xb8] cmp r0, r1 popeq {r3, pc} - bl FUN_0202D530 + bl sub_0202D530 ldr r0, _02341734 @ =0x02341B78 mvn r1, #1 ldr r0, [r0] @@ -5542,7 +5542,7 @@ ov07_02341738: @ 0x02341738 beq _0234177C ldr r0, _0234179C @ =0x02341B00 ldr r1, _023417A0 @ =ov07_02341800 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _02341798 @ =0x02341B78 ldr r1, [r1] strb r0, [r1, #0x469] @@ -5550,7 +5550,7 @@ ov07_02341738: @ 0x02341738 _0234177C: ldr r0, _023417A4 @ =0x02341AF0 ldr r1, _023417A0 @ =ov07_02341800 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _02341798 @ =0x02341B78 ldr r1, [r1] strb r0, [r1, #0x469] @@ -5573,12 +5573,12 @@ ov07_023417A8: @ 0x023417A8 cmp r0, r1 moveq r0, #0 popeq {r3, pc} - bl FUN_0202F954 + bl sub_0202F954 ldr r0, _023417FC @ =0x02341B78 ldr r0, [r0] add r0, r0, #0x400 ldrsb r0, [r0, #0x69] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _023417FC @ =0x02341B78 mvn r2, #1 ldr r1, [r0] @@ -5594,7 +5594,7 @@ ov07_02341800: @ 0x02341800 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #0x108 mov sl, r0 - bl FUN_02027B1C + bl sub_02027B1C mov r7, #0 ldr fp, _023418B8 @ =0x02341B78 mov r8, r7 @@ -5603,13 +5603,13 @@ ov07_02341800: @ 0x02341800 _02341824: mov r0, r6 mov r1, #0x100 - bl FUN_02003250 + bl MemZero ldr r1, [fp] mov r0, r6 add r1, r1, #0x20 mov r2, #0x12 add r1, r1, r7 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe mov r0, #0xd mul r5, r8, r0 str r6, [sp, #4] @@ -5617,7 +5617,7 @@ _02341824: b _02341888 _0234185C: add r0, sp, #4 - bl FUN_0202065C + bl sub_0202065C mov r1, #0xd mul r1, sb, r1 mov r3, r0 @@ -5625,7 +5625,7 @@ _0234185C: add r1, r1, #4 add r2, r5, #2 str r4, [sp] - bl FUN_020264F8 + bl sub_020264F8 add sb, sb, #1 _02341888: ldr r0, [sp, #4] @@ -5637,7 +5637,7 @@ _02341888: add r7, r7, #0x12 blt _02341824 mov r0, sl - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x108 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 diff --git a/asm/overlay_08.s b/asm/overlay_08.s index 45493d11..6d9c0ecb 100644 --- a/asm/overlay_08.s +++ b/asm/overlay_08.s @@ -11,7 +11,7 @@ ov08_0233CA80: @ 0x0233CA80 mov r4, r1 mov r0, #0x10 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r1, _0233CAFC @ =0x0233EC20 mov r3, #0 str r0, [r1] @@ -293,7 +293,7 @@ ov08_0233CDC8: @ 0x0233CDC8 arm_func_start ov08_0233CDD8 ov08_0233CDD8: @ 0x0233CDD8 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233CDF4 @ =0x0233EC20 arm_func_end ov08_0233CDD8 @@ -329,17 +329,17 @@ ov08_0233CE14: @ 0x0233CE14 strb r1, [r0] mov r1, #0 strb r1, [r0, #1] - bl FUN_0232C0CC - bl FUN_0232C2E4 + bl ov01_0232C0CC + bl ov01_0232C2E4 mov r0, #0xe0 mov r1, #0xa0 mov r2, #0 - bl FUN_0232C148 + bl ov01_0232C148 mov r0, #0xec mov r1, #0x1c mov r2, #7 mov r3, #6 - bl FUN_0232C3AC + bl ov01_0232C3AC pop {r3, pc} .align 2, 0 _0233CE68: .4byte 0x0233EC24 @@ -367,15 +367,15 @@ ov08_0233CE7C: @ 0x0233CE7C cmp r0, #0 moveq r0, #0 beq _0233CEAC - bl FUN_0232B380 + bl ov01_0232B380 _0233CEAC: add r0, r0, #2 lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_0232C1D8 + bl ov01_0232C1D8 mov r0, #0 mov r1, r0 - bl FUN_0232C454 + bl ov01_0232C454 pop {r3, pc} .align 2, 0 _0233CECC: .4byte 0x0233EC24 @@ -388,8 +388,8 @@ ov08_0233CED0: @ 0x0233CED0 ldrb r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_0232C10C - bl FUN_0232C370 + bl ov01_0232C10C + bl ov01_0232C370 ldr r0, _0233CF00 @ =0x0233EC24 mov r1, #0 strb r1, [r0] @@ -407,11 +407,11 @@ ov08_0233CF04: @ 0x0233CF04 mov r7, r1 ldr r0, _0233D0DC @ =0x00000D18 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233D0E0 @ =0x0233EC28 ldr r1, _0233D0DC @ =0x00000D18 str r0, [r2, #4] - bl FUN_02003250 + bl MemZero ldr sl, _0233D0E0 @ =0x0233EC28 mov r6, #0 ldr r0, [sl, #4] @@ -441,7 +441,7 @@ _0233CF8C: add r0, r0, #0x54 mov r1, r5 add r0, r0, sb, lsl #6 - bl FUN_02003250 + bl MemZero ldr r0, [sl, #4] add r6, r6, #1 add r0, r0, sb, lsl #6 @@ -449,7 +449,7 @@ _0233CF8C: cmp r6, #3 blt _0233CF8C add r0, sp, #0 - bl FUN_0207BA08 + bl sub_0207BA08 ldr r0, _0233D0E0 @ =0x0233EC28 ldrb r1, [sp, #1] ldr r4, [r0, #4] @@ -463,7 +463,7 @@ _0233CF8C: strb r3, [r4, #0x15] add r1, r4, #0x16 lsl r2, r3, #1 - bl FUN_0207C4C8 + bl sub_0207C4C8 ldrb r1, [r4, #0x14] ldr r0, _0233D0E0 @ =0x0233EC28 mov r3, #0 @@ -480,7 +480,7 @@ _0233CF8C: strb r3, [r2, #0x12] ldr r0, [r0, #4] add r0, r0, #0x34 - bl FUN_02003250 + bl MemZero ldr r1, _0233D0E0 @ =0x0233EC28 mov r3, #0 ldr r2, [r1, #4] @@ -500,7 +500,7 @@ _0233CF8C: ldrsh r1, [r2, #0xa] sub r1, r1, #1 strh r1, [r2, #0xc] - bl FUN_0232C0A0 + bl ov01_0232C0A0 bl ov08_0233DC78 bl ov08_0233DFF8 ldr r0, _0233D0E0 @ =0x0233EC28 @@ -565,7 +565,7 @@ _0233D158: strb r0, [r4] b _0233D16C _0233D168: - bl FUN_0207BC20 + bl WaitForever2 _0233D16C: mov r0, #0 pop {r4, pc} @@ -577,7 +577,7 @@ _0233D174: .4byte 0x0233EC28 ov08_0233D178: @ 0x0233D178 push {r3, lr} mov r0, #1 - bl FUN_0232C0A0 + bl ov01_0232C0A0 mov r2, #2 ldr r1, _0233D1EC @ =0x0233EC28 str r2, [sp] @@ -586,18 +586,18 @@ ov08_0233D178: @ 0x0233D178 ldrh r3, [r1, #0x2a] ldr r0, _0233D1F0 @ =0x0233EC80 add r1, r1, #0x14 - bl FUN_022C6EFC + bl ov00_022C6EFC ldr r1, _0233D1EC @ =0x0233EC28 mov r0, #0x100 ldr r1, [r1, #4] ldrh r1, [r1, #0xa] - bl FUN_022C7150 + bl ov00_022C7150 ldr r0, _0233D1F4 @ =ov08_0233D964 - bl FUN_022C3270 + bl ov00_022C3270 ldr r0, _0233D1EC @ =0x0233EC28 ldr r0, [r0, #4] ldrh r0, [r0, #0x32] - bl FUN_022C74A0 + bl ov00_022C74A0 ldr r0, _0233D1EC @ =0x0233EC28 mov r1, #1 strb r1, [r0, #1] @@ -637,9 +637,9 @@ _0233D244: cmp r4, #3 moveq r0, #0 beq _0233D3F8 - bl FUN_02025888 + bl sub_02025888 mov r6, r0 - bl FUN_02025888 + bl sub_02025888 ldr r1, _0233D400 @ =0x0233EC28 mov r5, r0 ldr r1, [r1, #4] @@ -647,7 +647,7 @@ _0233D244: add r1, r1, #0x54 add r0, sp, #8 add r8, r1, r4, lsl #6 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, [sb, #4] add r1, sp, #8 str r0, [sp, #0x2c] @@ -656,20 +656,20 @@ _0233D244: mov r0, r6 mov r1, #0x100 mov r3, #0x400 - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r1, r6 add r0, r8, #0x40 - bl FUN_020255D8 + bl sub_020255D8 ldr r2, [sp, #4] add r1, sp, #8 str r1, [sp] mov r0, r5 mov r1, #0x100 mov r3, #0x400 - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r0, r8, #0x240 mov r1, r5 - bl FUN_020255D8 + bl sub_020255D8 ldrh r2, [sp, #0xc8] mov r6, r0 cmp r2, #0 @@ -681,10 +681,10 @@ _0233D244: mov r1, #0x100 mov r3, #0x400 str sb, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r1, r5 add r0, r6, #2 - bl FUN_020255D8 + bl sub_020255D8 _0233D310: mov r6, r8 mov r5, #3 @@ -696,7 +696,7 @@ _0233D318: ldm sl, {r0, r1, r2} stm r6, {r0, r1, r2} mov r0, #1 - bl FUN_0232C0A0 + bl ov01_0232C0A0 str r0, [r8, #0x14] ldr r0, _0233D400 @ =0x0233EC28 add r2, r8, #0x40 @@ -707,30 +707,30 @@ _0233D318: strb r3, [r8, #0x18] str r2, [r8, #4] str r1, [r8, #8] - bl FUN_0207F3E4 + bl FileInit ldr r1, [r8] add r0, sp, #0x58 - bl FUN_0207F6C4 + bl sub_0207F6C4 cmp r0, #0 beq _0233D3D4 ldr r0, _0233D404 @ =0x00020100 mov r1, #0 - bl FUN_02001170 + bl MemAlloc movs r5, r0 beq _0233D3D4 ldr r2, _0233D404 @ =0x00020100 add r0, sp, #0x58 mov r1, r5 - bl FUN_022C4718 + bl ov00_022C4718 cmp r0, #0 bne _0233D3B0 mov r0, r5 - bl FUN_02001188 + bl MemFree b _0233D3D4 _0233D3B0: mov r0, r8 mov r1, r5 - bl FUN_022C4C08 + bl ov00_022C4C08 cmp r0, #0 ldrne r0, _0233D400 @ =0x0233EC28 movne r7, #1 @@ -745,7 +745,7 @@ _0233D3D4: cmp r0, #0 beq _0233D3F4 add r0, sp, #0x58 - bl FUN_0207F70C + bl sub_0207F70C _0233D3F4: mov r0, r7 _0233D3F8: @@ -798,14 +798,14 @@ _0233D488: b _0233D4A0 _0233D490: strb r8, [r4] - bl FUN_022C759C + bl ov00_022C759C mov r0, #0 strb r0, [r4, #1] _0233D4A0: cmp r0, #1 bne _0233D4D0 ldr r0, _0233D5A8 @ =0x0233EA70 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, [r4, #4] ldrb r0, [r0, #0xd14] cmp r0, #0 @@ -849,12 +849,12 @@ _0233D514: @ jump table b _0233D568 @ case 9 _0233D53C: ldr r0, _0233D5AC @ =0x0233EA94 - bl FUN_0200C1FC + bl DebugPrint0 bl ov08_0233E1D8 b _0233D574 _0233D54C: ldr r0, _0233D5B0 @ =0x0233EAA4 - bl FUN_0200C1FC + bl DebugPrint0 bl ov08_0233E16C b _0233D574 _0233D55C: @@ -865,7 +865,7 @@ _0233D568: bl ov08_0233E16C b _0233D574 _0233D570: - bl FUN_0207BC20 + bl WaitForever2 _0233D574: mov r0, #0 _0233D578: @@ -905,7 +905,7 @@ _0233D5D0: ldr r0, [r0, #0x90] cmp r0, #0 beq _0233D5F8 - bl FUN_02001188 + bl MemFree ldr r0, [r6, #4] add r0, r0, r5, lsl #6 str r7, [r0, #0x90] @@ -915,7 +915,7 @@ _0233D5F8: blt _0233D5D0 ldr r0, _0233D62C @ =0x0233EC28 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _0233D62C @ =0x0233EC28 mov r1, #0 str r1, [r0, #4] @@ -961,7 +961,7 @@ ov08_0233D66C: @ 0x0233D66C ldrh r0, [r0, #0xe] cmp r0, #0 beq _0233D6B4 - bl FUN_022C3298 + bl ov00_022C329 cmp r0, #7 bne _0233D6B4 ldr r0, _0233D6BC @ =0x0233EC28 @@ -972,7 +972,7 @@ ov08_0233D66C: @ 0x0233D66C strb r2, [r3, #0x12] ldr r0, [r0, #4] ldrh r0, [r0, #0xe] - bl FUN_022C33BC + bl ov00_022C33BC _0233D6B4: bl ov08_0233D644 pop {r3, pc} @@ -1003,7 +1003,7 @@ ov08_0233D6E8: @ 0x0233D6E8 ldrh r0, [r0, #0xe] cmp r0, #0 beq _0233D730 - bl FUN_022C3298 + bl ov00_022C329 cmp r0, #0xe bne _0233D730 ldr r0, _0233D738 @ =0x0233EC28 @@ -1014,7 +1014,7 @@ ov08_0233D6E8: @ 0x0233D6E8 strb r2, [r3, #0x12] ldr r0, [r0, #4] ldrh r0, [r0, #0xe] - bl FUN_022C33BC + bl ov00_022C33BC _0233D730: bl ov08_0233D6C0 pop {r3, pc} @@ -1024,26 +1024,26 @@ _0233D738: .4byte 0x0233EC28 arm_func_start ov08_02003B5C ov08_02003B5C: @ 0x0233D73C - ldr ip, _0233D744 @ =FUN_02003B5C + ldr ip, _0233D744 @ =sub_02003B5C bx ip .align 2, 0 -_0233D744: .4byte FUN_02003B5C +_0233D744: .4byte sub_02003B5C arm_func_end ov08_02003B5C arm_func_start ov08_02003B94 ov08_02003B94: @ 0x0233D748 - ldr ip, _0233D750 @ =FUN_02003B94 + ldr ip, _0233D750 @ =sub_02003B94 bx ip .align 2, 0 -_0233D750: .4byte FUN_02003B94 +_0233D750: .4byte sub_02003B94 arm_func_end ov08_02003B94 arm_func_start ov08_02003BC8 ov08_02003BC8: @ 0x0233D754 - ldr ip, _0233D75C @ =FUN_02003BC8 + ldr ip, _0233D75C @ =sub_02003BC8 bx ip .align 2, 0 -_0233D75C: .4byte FUN_02003BC8 +_0233D75C: .4byte sub_02003BC8 arm_func_end ov08_02003BC8 arm_func_start ov08_0233D760 @@ -1069,7 +1069,7 @@ ov08_0233D788: @ 0x0233D788 ldrh r0, [r0, #0xe] cmp r0, #0 beq _0233D80C - bl FUN_022C3298 + bl ov00_022C329 cmp r0, #0xa bne _0233D80C ldr r0, _0233D814 @ =0x0233EC28 @@ -1080,18 +1080,18 @@ ov08_0233D788: @ 0x0233D788 strb r2, [r3, #0x12] ldr r0, [r0, #4] ldrh r0, [r0, #0xe] - bl FUN_022C33BC + bl ov00_022C33BC ldr r0, _0233D814 @ =0x0233EC28 ldr r0, [r0, #4] ldrh r0, [r0, #0xe] - bl FUN_022C32E4 + bl ov00_022C32E4 cmp r0, #0 beq _0233D7FC ldr r1, _0233D814 @ =0x0233EC28 mov r2, #0x16 ldr r1, [r1, #4] add r1, r1, #0x34 - bl FUN_0207C4C8 + bl sub_0207C4C8 _0233D7FC: ldr r0, _0233D814 @ =0x0233EC28 ldr r1, [r0, #4] @@ -1138,7 +1138,7 @@ ov08_0233D854: @ 0x0233D854 ldrh r0, [r0, #0xe] cmp r0, #0 beq _0233D888 - bl FUN_022C75D8 + bl ov00_022C75D8 ldr r0, _0233D890 @ =0x0233EC28 ldr r0, [r0, #4] ldrh r0, [r0, #0xe] @@ -1285,7 +1285,7 @@ _0233DA24: popeq {r4, pc} mov r0, r4 mov r1, #3 - bl FUN_022C33BC + bl ov00_022C33BC ldr r0, _0233DB5C @ =0x0233EC28 ldr r0, [r0, #4] add r1, r0, #0x12 @@ -1340,7 +1340,7 @@ _0233DAFC: cmp r0, #0 bne _0233DB10 mov r0, r4 - bl FUN_022C75D8 + bl ov00_022C75D8 pop {r4, pc} _0233DB10: ldr r0, _0233DB5C @ =0x0233EC28 @@ -1351,7 +1351,7 @@ _0233DB10: bl ov08_0233D788 pop {r4, pc} _0233DB2C: - bl FUN_022C75D8 + bl ov00_022C75D8 pop {r4, pc} _0233DB34: mov r0, #1 @@ -1363,7 +1363,7 @@ _0233DB40: cmp r1, #0 popeq {r4, pc} mov r1, #2 - bl FUN_022C33BC + bl ov00_022C33BC pop {r4, pc} .align 2, 0 _0233DB5C: .4byte 0x0233EC28 @@ -1486,7 +1486,7 @@ ov08_0233DC98: @ 0x0233DC98 push {r3, lr} sub sp, sp, #8 add r0, sp, #0 - bl FUN_0207B9EC + bl sub_0207B9EC ldr r1, _0233DD44 @ =0x027FFC3C ldrh r0, [sp] ldr r2, [r1] @@ -1539,7 +1539,7 @@ ov08_0233DD50: @ 0x0233DD50 push {r3, r4, lr} sub sp, sp, #4 mov r4, r0 - bl FUN_022BF640 + bl ov00_022BF640 cmp r0, #0x8000 bne _0233DD80 mov r0, #3 @@ -1577,7 +1577,7 @@ _0233DDC0: mov r1, #3 mov r2, #0x11 str ip, [sp] - bl FUN_022C1610 + bl ov00_022C1610 lsl r0, r0, #0x10 lsr r0, r0, #0x10 _0233DDF0: @@ -1655,7 +1655,7 @@ ov08_0233DEC8: @ 0x0233DEC8 ldr r0, [r0, #0xc] cmp r0, #7 beq _0233DEE0 - bl FUN_0207BC20 + bl WaitForever2 _0233DEE0: mov r0, #1 bl ov08_0233DB60 @@ -1763,15 +1763,15 @@ ov08_0233DFF8: @ 0x0233DFF8 ldr r0, _0233E0E4 @ =0x0234AE00 mov r2, #0x400 strh r1, [r3, #4] - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _0233E0E8 @ =0x0234AD40 mov r1, #0 mov r2, #0xc0 - bl FUN_0207C40C + bl sub_0207C40C ldr r0, _0233E0EC @ =0x0234ACD4 mov r1, #0 mov r2, #0x18 - bl FUN_0207C40C + bl sub_0207C40C ldr r1, _0233E0E0 @ =0x0234AC80 mov r2, #0 mov r0, #3 @@ -1780,7 +1780,7 @@ ov08_0233DFF8: @ 0x0233DFF8 ldr r0, _0233E0F0 @ =0x0234BA20 ldr r1, _0233E0F4 @ =ov08_0233E118 mov r2, #2 - bl FUN_022BFB14 + bl ov00_022BFB14 cmp r0, #2 moveq r0, #1 beq _0233E0BC @@ -1824,7 +1824,7 @@ ov08_0233E118: @ 0x0233E118 _0233E138: ldr r0, _0233E168 @ =0x0233EC30 ldr r0, [r0, #0x18] - bl FUN_022BF2C4 + bl ov00_022BF2C4 cmp r0, #0 beq _0233E15C bl ov08_0233DBE0 @@ -1847,7 +1847,7 @@ ov08_0233E16C: @ 0x0233E16C cmp r0, #5 bne _0233E194 ldr r0, _0233E1D0 @ =0x0234B200 - bl FUN_022C0A64 + bl ov00_022C0A64 cmp r0, #0 beq _0233E194 bl ov08_0233DBE0 @@ -1855,7 +1855,7 @@ _0233E194: mov r0, #3 bl ov08_0233DB60 ldr r0, _0233E1D4 @ =ov08_0233DC04 - bl FUN_022BFB9C + bl ov00_022BFB9C cmp r0, #2 moveq r0, #1 beq _0233E1B8 @@ -1880,12 +1880,12 @@ ov08_0233E1D8: @ 0x0233E1D8 ldr r0, [r0, #0xc] cmp r0, #1 beq _0233E1F0 - bl FUN_0207BC20 + bl WaitForever2 _0233E1F0: mov r0, #3 bl ov08_0233DB60 ldr r0, _0233E22C @ =ov08_0233DC50 - bl FUN_022BFBD4 + bl ov00_022BFBD4 cmp r0, #2 ldreq r0, _0233E228 @ =0x0233EC30 moveq r1, #0 @@ -1906,11 +1906,11 @@ ov08_0233E230: @ 0x0233E230 push {r3, lr} mov r0, #0xec mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233E2B8 @ =0x0234C920 mov r1, #0xec str r0, [r2] - bl FUN_02003250 + bl MemZero mov r2, #0 ldr r0, _0233E2B8 @ =0x0234C920 mov r3, r2 @@ -1935,7 +1935,7 @@ _0233E25C: str r3, [r1, #0xe4] ldr r0, [r0] str r3, [r0, #0xe8] - bl FUN_02046D20 + bl sub_020473A4 mov r0, #1 pop {r3, pc} .align 2, 0 @@ -1976,7 +1976,7 @@ _0233E304: cmp r7, #0 beq _0233E398 mov r8, #1 - bl FUN_02003BEC + bl sub_02003BEC cmp r0, #0 beq _0233E398 mov r0, r5 @@ -1996,14 +1996,14 @@ _0233E354: beq _0233E398 _0233E37C: bl ov08_02003BC8 - bl FUN_02003BEC + bl sub_02003BEC cmp r0, #0 beq _0233E398 mov r0, r5 mov r1, #0xc bl ov08_0233E844 _0233E398: - bl FUN_02003BFC + bl sub_02003BFC bl ov08_0233CE7C ldr r0, [r5] cmp r0, #0xf @@ -2032,13 +2032,13 @@ _0233E3F0: mov r0, #0x1c add r1, r1, #3 mov r2, #0 - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, r5 mov r1, #1 bl ov08_0233E844 b _0233E7B4 _0233E418: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 beq _0233E7B4 mov r0, r5 @@ -2051,13 +2051,13 @@ _0233E434: ldr r3, [sp, #4] mov r1, r0 str r0, [sp] - bl FUN_02046A9C + bl sub_02046A9C mov r0, r5 mov r1, #3 bl ov08_0233E844 b _0233E7B4 _0233E45C: - bl FUN_02046B04 + bl sub_02046B04 cmp r0, sl bne _0233E478 mov r0, r5 @@ -2078,16 +2078,16 @@ _0233E490: mov r0, #0 mov r1, #0x4e0 mov r2, r0 - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, r5 mov r1, #5 bl ov08_0233E844 - bl FUN_020037A4 + bl sub_020037A4 add r0, r0, #0x1e str r0, [r5, #0xe8] b _0233E7B4 _0233E4C8: - bl FUN_020037A4 + bl sub_020037A4 ldr r1, [r5, #0xe8] cmp r0, r1 ble _0233E7B4 @@ -2096,7 +2096,7 @@ _0233E4C8: bl ov08_0233E844 b _0233E7B4 _0233E4E8: - bl FUN_0200224C + bl Rand16Bit ldr r1, _0233E7D4 @ =0x00003FFF and r0, r0, r1 lsl r0, r0, #0x10 @@ -2112,7 +2112,7 @@ _0233E518: mov r0, #0 mov r1, #0x4e0 mov r2, r0 - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #0 strb r0, [r5, #0xe1] mov r0, r5 @@ -2121,7 +2121,7 @@ _0233E518: mov sb, #0 b _0233E7B4 _0233E544: - bl FUN_02046C78 + bl sub_02046C78 bl ov08_0233E874 cmp r0, #0 cmpeq r8, #0 @@ -2154,25 +2154,25 @@ _0233E5A0: mov r1, #0 bl ov08_0233D90C add r0, sp, #0x74 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, r4 add r1, sp, #0xe mov r2, #0xa str r4, [sp, #0xac] - bl FUN_020256FC + bl sub_020256FC mov r1, #0 strb r1, [r0] mov r0, r1 ldr r1, [sp, #8] add r2, sp, #0x74 - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #1 strb r0, [r5, #0xe1] b _0233E7B4 _0233E5F4: cmp r6, #4 bne _0233E618 - bl FUN_020037A4 + bl sub_020037A4 add r0, r0, #0x78 str r0, [r5, #0xe4] mov r0, r5 @@ -2189,14 +2189,14 @@ _0233E618: bl ov08_0233E810 b _0233E7B4 _0233E638: - bl FUN_020037A4 + bl sub_020037A4 ldr r1, _0233E7C8 @ =0x0234C920 ldr r1, [r1] ldr r1, [r1, #0xe4] cmp r0, r1 ble _0233E7B4 add r0, sp, #0x24 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, _0233E7CC @ =0x000004E2 mov r0, r5 add r1, r1, #1 @@ -2211,13 +2211,13 @@ _0233E674: ldr r0, [r0, #0xe8] cmp r0, #0 bne _0233E69C - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r8, #1 b _0233E6B8 _0233E69C: - bl FUN_02046C78 - bl FUN_020037A4 + bl sub_02046C78 + bl sub_020037A4 ldr r1, _0233E7C8 @ =0x0234C920 ldr r1, [r1] ldr r1, [r1, #0xe8] @@ -2254,11 +2254,11 @@ _0233E710: bl ov08_0233CED0 mov r0, #0 str r0, [r5, #0xe8] - bl FUN_02046D20 + bl sub_020473A4 ldr r1, _0233E7CC @ =0x000004E2 mov r0, #0x1c mov r2, #0 - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, r5 mov r1, #0xd bl ov08_0233E844 @@ -2268,18 +2268,18 @@ _0233E74C: bl ov08_0233CED0 mov r0, #0 str r0, [r5, #0xe8] - bl FUN_02046D20 + bl sub_020473A4 ldr r1, _0233E7CC @ =0x000004E2 mov r0, #0x1c mov r2, #0 - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, r5 mov r1, #0xd bl ov08_0233E844 mov sb, #0 b _0233E7B4 _0233E780: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 beq _0233E7B4 mov r0, r5 @@ -2290,7 +2290,7 @@ _0233E79C: bl ov08_0233CED0 bl ov08_0233CDC8 mov r0, #0x18 - bl FUN_023310B8 + bl ov00_023310B8 mov r0, #3 b _0233E7C0 _0233E7B4: @@ -2314,10 +2314,10 @@ ov08_0233E7D8: @ 0x0233E7D8 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0233E80C @ =0x0234C920 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0233E80C @ =0x0234C920 mov r1, #0 str r1, [r0] @@ -2331,10 +2331,10 @@ ov08_0233E810: @ 0x0233E810 push {r4, lr} mov r4, r0 mov r0, #0 - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #1 strb r0, [r4, #0xe0] - bl FUN_020037A4 + bl sub_020037A4 add r2, r0, #0x78 mov r0, r4 mov r1, #0xa @@ -2349,7 +2349,7 @@ ov08_0233E844: @ 0x0233E844 mov r5, r0 ldr r0, _0233E870 @ =0x0233EBFC mov r4, r1 - bl FUN_0200C1FC + bl DebugPrint0 cmp r4, #0xb str r4, [r5] cmpne r4, #0xe @@ -2365,11 +2365,11 @@ ov08_0233E874: @ 0x0233E874 push {r3, lr} add r1, sp, #0 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp] cmp r0, #2 beq _0233E89C - bl FUN_020467F0 + bl sub_020467F0 cmp r0, #0 beq _0233E8A4 _0233E89C: diff --git a/asm/overlay_09.s b/asm/overlay_09.s index 10ac8b86..6ee2d879 100644 --- a/asm/overlay_09.s +++ b/asm/overlay_09.s @@ -7,11 +7,11 @@ arm_func_start ov09_0233CA80 ov09_0233CA80: @ 0x0233CA80 push {r3, r4, r5, r6, r7, r8, sb, lr} - bl FUN_02003BAC - bl FUN_02017B70 + bl sub_02003BAC + bl sub_02017EE8 mov r0, #0x314 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0233CBB8 @ =0x0233F7E0 mov r1, #0 str r0, [r2] @@ -71,7 +71,7 @@ _0233CB38: arm_func_start ov09_0233CB3C ov09_0233CB3C: @ 0x0233CB3C - bl FUN_0204CA1C + bl sub_0204CA1C cmp r0, #0 bne _0233CB8C ldr r2, [sb] @@ -120,11 +120,11 @@ ov09_0233CBC8: @ 0x0233CBC8 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0233CBF4 @ =0x0233F7E0 mov r1, #0 str r1, [r0] - bl FUN_02003BC8 + bl sub_02003BC8 pop {r3, pc} .align 2, 0 _0233CBF4: .4byte 0x0233F7E0 @@ -197,7 +197,7 @@ ov09_0233CDE4: @ 0x0233CDE4 mvneq r0, #0 streq r0, [r1, #0x14] ldr r0, _0233D93C @ =0x0233F59C - bl FUN_0202F0B0 + bl CreateDBox ldr r3, _0233D928 @ =0x0233F7E0 ldr r1, _0233D940 @ =0x00000404 ldr ip, [r3] @@ -206,7 +206,7 @@ ov09_0233CDE4: @ 0x0233CDE4 ldr r0, [r3] mov r3, #0 ldrsb r0, [r0, #1] - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0233D928 @ =0x0233F7E0 mov r3, #0 ldr r2, [r0] @@ -470,7 +470,7 @@ ov09_0233D9F8: @ 0x0233D9F8 ldrh r0, [r0, #2] cmp r0, #0 popeq {r4, pc} - bl FUN_02017B58 + bl sub_02017DF4 mov r1, #1 mov r0, #0 strb r1, [r4, #0x14] @@ -484,7 +484,7 @@ ov09_0233D9F8: @ 0x0233D9F8 ov09_0233DA4C: @ 0x0233DA4C push {r4, lr} mov r4, r0 - bl FUN_02017B70 + bl sub_02017EE8 mov r0, #0 strb r0, [r4, #0x14] sub r0, r0, #1 @@ -611,8 +611,8 @@ ov09_0233DB90: @ 0x0233DB90 strgt r0, [r8, #0x1c] add r1, sp, #0 mov r0, #0 - bl FUN_0200625C - bl FUN_02003B5C + bl GetPressedButtons + bl sub_02003B5C cmp r0, #0 ldrhne r0, [sp] andne r0, r0, #0x300 @@ -635,7 +635,7 @@ ov09_0233DB90: @ 0x0233DB90 cmp r0, #0 beq _0233DC74 ldrh r0, [r1, #2] - bl FUN_02017B18 + bl sub_02017B18 cmp r0, #0 movne r0, #0 strne r0, [r8, #0x24] @@ -652,7 +652,7 @@ _0233DC74: bgt _0233DCF0 bne _0233DC90 mov r0, #0x12c - bl FUN_02017B7C + bl sub_02017F28 b _0233DCF0 _0233DC90: cmp r0, #0 @@ -668,12 +668,12 @@ _0233DC90: b _0233DCF0 _0233DCBC: ldrh r0, [r1, #2] - bl FUN_02017B18 + bl sub_02017B18 cmp r0, #0 moveq r0, #0x3c streq r0, [r8, #0x24] beq _0233DCF0 - bl FUN_02017B0C + bl sub_02017B0C cmp r0, #0 beq _0233DCF0 ldrb r0, [r8, #0x16] @@ -686,7 +686,7 @@ _0233DCF0: beq _0233DD1C mov r0, r7 mov r1, #0 - bl FUN_02032960 + bl sub_02032960 ldrb r0, [r8, #0x15] cmp r0, #0 moveq r0, #1 @@ -704,12 +704,12 @@ _0233DD1C: ldr r0, _0233DEE8 @ =0x00000F04 tst r1, r0 beq _0233DD68 - bl FUN_02003B5C + bl sub_02003B5C cmp r0, #0 bne _0233DD60 mov r0, r7 mov r1, #2 - bl FUN_02032960 + bl sub_02032960 _0233DD60: mov r0, #0x78 str r0, [r8, #0x28] @@ -723,7 +723,7 @@ _0233DD70: tst r0, #4 beq _0233DDA0 mov r0, r7 - bl FUN_02032960 + bl sub_02032960 ldrb r0, [r8, #0x16] cmp r0, #0 moveq r0, #1 @@ -742,7 +742,7 @@ _0233DDA0: mov r0, r7 beq _0233DDF0 mov r1, #0 - bl FUN_02032960 + bl sub_02032960 cmp r6, #0 movne r0, #1 strbne r0, [r6] @@ -752,7 +752,7 @@ _0233DDA0: b _0233DDF8 _0233DDF0: mov r1, #2 - bl FUN_02032960 + bl sub_02032960 _0233DDF8: mov r0, #4 str r0, [r8, #0x2c] @@ -764,7 +764,7 @@ _0233DE0C: beq _0233DE48 mov r0, r7 mov r1, #0 - bl FUN_02032960 + bl sub_02032960 mov r1, #4 mov r0, r8 str r1, [r8, #0x2c] @@ -786,11 +786,11 @@ _0233DE48: mov r0, r7 bne _0233DE78 mov r1, #2 - bl FUN_02032960 + bl sub_02032960 b _0233DEDC _0233DE78: mov r1, #0 - bl FUN_02032960 + bl sub_02032960 mov r0, r8 bl ov09_0233DAD0 mov r0, #1 @@ -807,11 +807,11 @@ _0233DE94: mov r0, r7 bne _0233DEC4 mov r1, #2 - bl FUN_02032960 + bl sub_02032960 b _0233DEDC _0233DEC4: mov r1, #0 - bl FUN_02032960 + bl sub_02032960 mov r0, r8 bl ov09_0233DA70 mov r0, #1 @@ -834,7 +834,7 @@ ov09_0233DEEC: @ 0x0233DEEC mov r7, r1 mov r6, r2 mov r5, r3 - bl FUN_02003B5C + bl sub_02003B5C cmp r0, #0 movne r0, r4 bne _0233E028 @@ -851,7 +851,7 @@ ov09_0233DEEC: @ 0x0233DEEC str ip, [sp, #4] str lr, [sp, #8] str r3, [sp, #0xc] - bl FUN_02006C8C + bl sub_02006C8C cmp r0, #0 beq _0233DF84 mov r1, #4 @@ -859,7 +859,7 @@ ov09_0233DEEC: @ 0x0233DEEC mov r1, r4 mov r0, r7 mov r4, #1 - bl FUN_02032960 + bl sub_02032960 ldrb r0, [r8, #0x15] cmp r0, #0 moveq r0, r4 @@ -880,7 +880,7 @@ _0233DF84: str ip, [sp, #4] str lr, [sp, #8] str r3, [sp, #0xc] - bl FUN_02006C8C + bl sub_02006C8C cmp r0, #0 beq _0233E00C mov r0, #4 @@ -891,11 +891,11 @@ _0233DF84: mov r0, r7 beq _0233DFF0 mov r1, #2 - bl FUN_02032960 + bl sub_02032960 b _0233E00C _0233DFF0: mov r1, #0 - bl FUN_02032960 + bl sub_02032960 ldrb r0, [r8, #0x16] cmp r0, #0 moveq r0, r4 @@ -906,7 +906,7 @@ _0233E00C: beq _0233E024 mov r0, r7 mov r1, r6 - bl FUN_020320C8 + bl sub_020320C8 mov r4, #1 _0233E024: mov r0, r4 @@ -938,7 +938,7 @@ _0233E060: add r0, r0, r0, lsl #6 lsl r0, r0, #2 mov r1, #8 - bl FUN_02001170 + bl MemAlloc mov fp, r0 mov r5, fp mov r4, #0 @@ -949,7 +949,7 @@ _0233E094: mov r0, r5 mov r1, r7 str r4, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId ldrh r0, [r6, #2] add r6, r6, #4 str r0, [r5, #0x100] @@ -966,7 +966,7 @@ _0233E0B8: str r2, [r5, #0x100] str r1, [sp, #0x10] mov r1, #8 - bl FUN_02001170 + bl MemAlloc mov r7, r0 ldr r5, [sl, #0xc] mov r4, #0 @@ -999,19 +999,19 @@ _0233E144: b _0233E170 _0233E15C: mov r0, r6 - bl FUN_020265A8 + bl sub_020265A8 cmp r0, sb movgt sb, r0 add r6, r6, #0x104 _0233E170: mov r0, r6 - bl FUN_0202A66C + bl sub_0202A66C cmp r0, #0 beq _0233E15C mov r0, sl mov r1, r8 add r2, sb, #0x10 - bl FUN_02031A5C + bl sub_02031A5C strb r0, [sp, #0x1a] _0233E194: mov r6, fp @@ -1026,7 +1026,7 @@ _0233E19C: str r0, [sp, #0xc] _0233E1B8: mov r0, r6 - bl FUN_0202A66C + bl sub_0202A66C cmp r0, #0 beq _0233E19C ldr r0, [sp, #0x10] @@ -1040,12 +1040,12 @@ _0233E1B8: mov r0, sl bne _0233E200 mov r1, r8 - bl FUN_02031AA4 + bl sub_02031AA4 strb r0, [sp, #0x1b] b _0233E208 _0233E200: mov r1, r8 - bl FUN_02031AA4 + bl sub_02031AA4 _0233E208: tst sl, #0x200000 ldrbne r1, [sp, #0x18] @@ -1081,10 +1081,10 @@ _0233E264: add r0, sp, #0x14 mov r1, #3 strb r2, [sp, #0x1c] - bl FUN_02027648 + bl sub_02027648 add r1, sp, #0x24 mov r5, r0 - bl FUN_02028284 + bl sub_02028284 ldr r0, [sp, #0xc] add r3, sp, #0x24 str r0, [sp] @@ -1093,7 +1093,7 @@ _0233E264: add r0, r7, #8 add r2, r7, #0x104 str r4, [sp, #4] - bl FUN_02031AF8 + bl sub_02031AF8 mov r0, r5 add sp, sp, #0x34 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -1106,7 +1106,7 @@ _0233E2D0: .4byte 0x0233F794 arm_func_start ov09_0233E2D4 ov09_0233E2D4: @ 0x0233E2D4 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC mov r1, #1 str r1, [r0, #0x1a0] mov r1, #0 @@ -1116,7 +1116,7 @@ ov09_0233E2D4: @ 0x0233E2D4 bic r1, r1, #0x800000 str r1, [r0, #0x100] add r0, r0, #8 - bl FUN_02032984 + bl sub_02032984 pop {r3, pc} arm_func_end ov09_0233E2D4 @@ -1124,7 +1124,7 @@ ov09_0233E2D4: @ 0x0233E2D4 ov09_0233E308: @ 0x0233E308 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0202833C + bl GetDialogBoxField0xC mov r4, r0 mov r0, #1 mov r2, #0 @@ -1132,10 +1132,10 @@ ov09_0233E308: @ 0x0233E308 mov r0, r5 sub r1, r2, #4 strb r2, [r4, #0x1a5] - bl FUN_0202830C + bl sub_0202830C mov r0, r5 add r1, r4, #8 - bl FUN_02028948 + bl sub_02028948 mov r0, #5 str r0, [r4, #0x1a0] pop {r3, r4, r5, pc} @@ -1145,24 +1145,24 @@ ov09_0233E308: @ 0x0233E308 ov09_0233E34C: @ 0x0233E34C push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0202833C + bl GetDialogBoxField0xC mov r4, r0 mov r0, #0 mov r1, r0 - bl FUN_02330E38 + bl ov01_02330E38 ldr r0, [r4, #0x19c] - bl FUN_02001188 + bl MemFree mov r0, r4 - bl FUN_02001188 + bl MemFree mov r0, r5 - bl FUN_02028194 + bl sub_02028194 pop {r3, r4, r5, pc} arm_func_end ov09_0233E34C arm_func_start ov09_0233E384 ov09_0233E384: @ 0x0233E384 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldr r0, [r0, #0x1a0] cmp r0, #7 cmpne r0, #8 @@ -1174,7 +1174,7 @@ ov09_0233E384: @ 0x0233E384 arm_func_start ov09_0233E3A4 ov09_0233E3A4: @ 0x0233E3A4 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldrb r1, [r0, #0x1a4] cmp r1, #0 beq _0233E3D4 @@ -1183,7 +1183,7 @@ ov09_0233E3A4: @ 0x0233E3A4 mvnne r0, #0 popne {r3, pc} add r0, r0, #8 - bl FUN_02032578 + bl sub_02032578 pop {r3, pc} _0233E3D4: mov r0, #0 @@ -1210,7 +1210,7 @@ _0233E3FC: @ jump table b _0233E7B0 @ case 6 _0233E418: ldrsb r0, [r6, #0x10] - bl FUN_0202810C + bl sub_0202810C cmp r0, #0 beq _0233E7E8 mov r0, #2 @@ -1251,7 +1251,7 @@ _0233E488: str r0, [r6, #0xb8] b _0233E7E8 _0233E4AC: - bl FUN_02003B5C + bl sub_02003B5C cmp r0, #0 moveq r3, #1 movne r3, #0 @@ -1259,7 +1259,7 @@ _0233E4AC: add r2, sp, #0x10 add r0, r4, #8 and r3, r3, #0xff - bl FUN_02031C98 + bl sub_02031C98 ldr r1, [sp, #0xc] mov r5, r0 cmp r1, #0 @@ -1274,11 +1274,11 @@ _0233E4AC: mov ip, #1 add r0, r4, #8 str ip, [sp, #4] - bl FUN_02032160 + bl sub_02032160 movs r1, r0 bmi _0233E52C add r0, r4, #8 - bl FUN_02032684 + bl sub_02032684 ldr r0, [sp, #0xc] mov r5, #1 orr r0, r0, #1 @@ -1290,7 +1290,7 @@ _0233E52C: add r1, sp, #0xc add r2, sp, #0x10 add r0, r4, #8 - bl FUN_02033758 + bl sub_02033758 orr r5, r5, r0 _0233E54C: ldr r2, [sp, #0xc] @@ -1303,19 +1303,19 @@ _0233E54C: orr r5, r5, r0 _0233E56C: add r0, r4, #8 - bl FUN_02032578 + bl sub_02032578 mov r2, r0 ldr r1, [sp, #0xc] add r0, r4, #8 mov r3, #0 - bl FUN_020323F8 + bl sub_020323F8 orrs r0, r5, r0 beq _0233E598 mov r0, r6 bl ov09_0233E7F4 _0233E598: add r0, r4, #8 - bl FUN_02032578 + bl sub_02032578 ldr r1, [r4, #4] str r0, [r1, #8] ldr r0, [sp, #0xc] @@ -1328,11 +1328,11 @@ _0233E598: bl ov09_0233DB84 add r0, r4, #8 mov r1, #2 - bl FUN_02032960 + bl sub_02032960 b _0233E750 _0233E5D8: add r0, r4, #8 - bl FUN_02032474 + bl IsMenuOptionActive cmp r0, #0 beq _0233E62C ldr r0, [r4, #0x100] @@ -1340,7 +1340,7 @@ _0233E5D8: bne _0233E600 add r0, r4, #8 mov r1, #0 - bl FUN_02032960 + bl sub_02032960 _0233E600: mov r1, #1 mov r0, #0 @@ -1356,7 +1356,7 @@ _0233E600: _0233E62C: add r0, r4, #8 mov r1, #2 - bl FUN_02032960 + bl sub_02032960 b _0233E750 _0233E63C: tst r0, #2 @@ -1368,12 +1368,12 @@ _0233E63C: bl ov09_0233DB84 add r0, r4, #8 mov r1, #2 - bl FUN_02032960 + bl sub_02032960 b _0233E750 _0233E668: add r0, r4, #8 mov r1, #1 - bl FUN_02032960 + bl sub_02032960 mov r0, #1 strb r0, [r4, #0x1a4] strb r0, [r4, #0x1a5] @@ -1386,7 +1386,7 @@ _0233E668: b _0233E750 _0233E69C: add r0, r4, #8 - bl FUN_02032474 + bl IsMenuOptionActive add r1, sp, #8 strb r0, [sp, #9] str r1, [sp] @@ -1415,7 +1415,7 @@ _0233E6F8: ldr r1, [r4, #4] add r0, r4, #8 ldr r1, [r1, #8] - bl FUN_02032684 + bl sub_02032684 mov r1, #1 mov r0, #0 strb r1, [r4, #0x1a4] @@ -1435,14 +1435,14 @@ _0233E73C: _0233E750: ldrsb r0, [r6, #0x10] add r1, r4, #8 - bl FUN_02028948 + bl sub_02028948 ldr r1, [r4, #4] mov r0, #2 - bl FUN_02330E38 + bl ov01_02330E38 b _0233E7E8 _0233E76C: add r0, r4, #8 - bl FUN_02032070 + bl sub_02032070 cmp r0, #0 bne _0233E7E8 ldrb r0, [r4, #0x1a5] @@ -1462,9 +1462,9 @@ _0233E7A8: _0233E7B0: mov r0, #0 mov r1, r0 - bl FUN_02330E38 + bl ov01_02330E38 ldrsb r0, [r6, #0x10] - bl FUN_0202812C + bl sub_0202812C cmp r0, #0 beq _0233E7E8 ldrb r0, [r4, #0x1a5] @@ -1488,10 +1488,10 @@ ov09_0233E7F4: @ 0x0233E7F4 mov sl, r0 ldr r4, [sl, #0xc] add r0, r4, #8 - bl FUN_02032568 + bl sub_02032568 mov r5, r0 add r0, r4, #8 - bl FUN_02032594 + bl sub_02032594 ldr r2, [r4, #0x100] mov fp, r0 tst r2, #0x200 @@ -1502,9 +1502,9 @@ ov09_0233E7F4: @ 0x0233E7F4 ldrsb r0, [sl, #0x10] add r6, r3, r1, lsl #2 moveq sb, #0 - bl FUN_02027B1C + bl sub_02027B1C add r0, sp, #0x104 - bl FUN_02023690 + bl InitPreprocessorArgs cmp fp, #0 mov r7, #0 ble _0233E8EC @@ -1532,16 +1532,16 @@ _0233E88C: add r0, sp, #4 mov r1, #0x100 mov r2, #0x4f0 - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r0, r4, #8 mov r1, r7 - bl FUN_020328D8 + bl sub_020328D8 str r8, [sp] mov r2, r0 ldrsb r0, [sl, #0x10] mov r1, #0xd add r3, sp, #4 - bl FUN_020263C8 + bl sub_020263C8 add r7, r7, #1 add r5, r5, #1 add r6, r6, #0x104 @@ -1551,12 +1551,12 @@ _0233E8E4: _0233E8EC: ldrsb r1, [sl, #0x10] add r0, r4, #8 - bl FUN_0202A03C + bl sub_0202A03C ldrsb r0, [sl, #0x10] - bl FUN_02027AF0 + bl sub_02027AF0 ldr r1, [r4, #4] mov r0, #2 - bl FUN_02330E38 + bl ov01_02330E38 add sp, sp, #0x154 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -1586,11 +1586,11 @@ _0233E944: lsl r4, r0, #2 mov r0, r4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc str r0, [sp, #0x14] mov r0, r4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc str r0, [sp, #0x10] ldr r5, [sp, #0x14] mov r6, r0 @@ -1599,14 +1599,14 @@ _0233E944: b _0233E9C4 _0233E990: mov r0, r5 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r1, [r7, #4] mov r0, r6 str r1, [r5, #0x100] ldrh r1, [r4] add r7, r7, #8 add r5, r5, #0x104 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r0, [r4, #4] add r4, r4, #8 str r0, [r6, #0x100] @@ -1624,7 +1624,7 @@ _0233E9C4: ldr r2, [r4, #4] mov r1, #8 str r2, [r6, #0x100] - bl FUN_02001170 + bl MemAlloc mov r7, r0 tst sl, #0x20 ldrne r8, [sb] @@ -1656,31 +1656,31 @@ _0233E9C4: b _0233EA80 _0233EA6C: mov r0, r6 - bl FUN_020265A8 + bl sub_020265A8 cmp r0, r4 movgt r4, r0 add r6, r6, #0x104 _0233EA80: mov r0, r6 - bl FUN_0202A66C + bl sub_0202A66C cmp r0, #0 beq _0233EA6C b _0233EAA8 _0233EA94: mov r0, r5 - bl FUN_020265A8 + bl sub_020265A8 cmp r0, r4 movgt r4, r0 add r5, r5, #0x104 _0233EAA8: mov r0, r5 - bl FUN_0202A66C + bl sub_0202A66C cmp r0, #0 beq _0233EA94 mov r0, sl mov r1, sb add r2, r4, #0x10 - bl FUN_02031A5C + bl sub_02031A5C strb r0, [sp, #0x22] _0233EACC: ldr r4, [sp, #0x14] @@ -1705,7 +1705,7 @@ _0233EB00: add r5, r5, #0x104 _0233EB14: mov r0, r4 - bl FUN_0202A66C + bl sub_0202A66C cmp r0, #0 beq _0233EADC ldrb r0, [sp, #0x23] @@ -1715,7 +1715,7 @@ _0233EB14: mov r0, sl mov r1, sb mov r3, r2 - bl FUN_02031AA4 + bl sub_02031AA4 strb r0, [sp, #0x23] _0233EB48: tst sl, #0x200000 @@ -1757,10 +1757,10 @@ _0233EBA4: add r0, sp, #0x1c mov r1, #3 strb r2, [sp, #0x24] - bl FUN_02027648 + bl sub_02027648 add r1, sp, #0x2c mov r5, r0 - bl FUN_02028284 + bl sub_02028284 ldr r4, [sp, #0x18] add r3, sp, #0x2c str r4, [sp] @@ -1768,7 +1768,7 @@ _0233EBA4: add r0, r7, #8 add r2, r7, #0x104 str r4, [sp, #4] - bl FUN_02031AF8 + bl sub_02031AF8 mov r0, r5 add sp, sp, #0x3c pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -1780,7 +1780,7 @@ _0233EC1C: .4byte ov09_0233ED84 arm_func_start ov09_0233EC20 ov09_0233EC20: @ 0x0233EC20 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC mov r1, #1 str r1, [r0, #0x1a4] mov r1, #0 @@ -1791,7 +1791,7 @@ ov09_0233EC20: @ 0x0233EC20 bic r1, r1, #0x800000 str r1, [r0, #0x100] add r0, r0, #8 - bl FUN_02032984 + bl sub_02032984 pop {r3, pc} arm_func_end ov09_0233EC20 @@ -1799,19 +1799,19 @@ ov09_0233EC20: @ 0x0233EC20 ov09_0233EC58: @ 0x0233EC58 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0202833C + bl GetDialogBoxField0xC mov r4, r0 mov r0, #0 mov r1, r0 - bl FUN_02330E38 + bl ov01_02330E38 ldr r0, [r4, #0x19c] - bl FUN_02001188 + bl MemFree ldr r0, [r4, #0x1a0] - bl FUN_02001188 + bl MemFree mov r0, r4 - bl FUN_02001188 + bl MemFree mov r0, r5 - bl FUN_02028194 + bl sub_02028194 pop {r3, r4, r5, pc} arm_func_end ov09_0233EC58 @@ -1819,7 +1819,7 @@ ov09_0233EC58: @ 0x0233EC58 ov09_0233EC98: @ 0x0233EC98 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0202833C + bl GetDialogBoxField0xC mov r4, r0 ldr r0, [r4, #0x1a4] cmp r0, #3 @@ -1834,10 +1834,10 @@ ov09_0233EC98: @ 0x0233EC98 mov r0, r5 sub r1, r2, #4 str r2, [r4, #0x1ac] - bl FUN_0202830C + bl sub_0202830C mov r0, r5 add r1, r4, #8 - bl FUN_02028948 + bl sub_02028948 mov r0, #5 str r0, [r4, #0x1a4] mov r0, #1 @@ -1847,7 +1847,7 @@ ov09_0233EC98: @ 0x0233EC98 arm_func_start ov09_0233ECFC ov09_0233ECFC: @ 0x0233ECFC push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldr r0, [r0, #0x1a4] cmp r0, #7 cmpne r0, #8 @@ -1859,7 +1859,7 @@ ov09_0233ECFC: @ 0x0233ECFC arm_func_start ov09_0233ED1C ov09_0233ED1C: @ 0x0233ED1C push {r4, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldrb r1, [r0, #0x1a8] cmp r1, #0 beq _0233ED7C @@ -1872,13 +1872,13 @@ ov09_0233ED1C: @ 0x0233ED1C add r0, r0, #8 cmp r1, #0 beq _0233ED68 - bl FUN_0203258C + bl sub_0203258C add r0, r0, r0, lsl #6 add r0, r4, r0, lsl #2 ldr r0, [r0, #0x100] pop {r4, pc} _0233ED68: - bl FUN_02032578 + bl sub_02032578 add r0, r0, r0, lsl #6 add r0, r4, r0, lsl #2 ldr r0, [r0, #0x100] @@ -1908,7 +1908,7 @@ _0233EDA4: @ jump table b _0233F0F4 @ case 6 _0233EDC0: ldrsb r0, [r6, #0x10] - bl FUN_0202810C + bl sub_0202810C cmp r0, #0 beq _0233F12C mov r0, #2 @@ -1946,7 +1946,7 @@ _0233EE28: str r0, [r6, #0xb8] b _0233F12C _0233EE4C: - bl FUN_02003B5C + bl sub_02003B5C cmp r0, #0 moveq r3, #1 movne r3, #0 @@ -1954,7 +1954,7 @@ _0233EE4C: add r2, sp, #0x10 add r0, r4, #8 and r3, r3, #0xff - bl FUN_02031C98 + bl sub_02031C98 ldr r1, [sp, #0xc] mov r5, r0 cmp r1, #0 @@ -1969,11 +1969,11 @@ _0233EE4C: mov ip, #1 add r0, r4, #8 str ip, [sp, #4] - bl FUN_02032160 + bl sub_02032160 movs r1, r0 bmi _0233EECC add r0, r4, #8 - bl FUN_02032684 + bl sub_02032684 ldr r0, [sp, #0xc] mov r5, #1 orr r0, r0, #1 @@ -1985,16 +1985,16 @@ _0233EECC: add r1, sp, #0xc add r2, sp, #0x10 add r0, r4, #8 - bl FUN_02033758 + bl sub_02033758 orr r5, r5, r0 _0233EEEC: add r0, r4, #8 - bl FUN_02032578 + bl sub_02032578 mov r2, r0 ldr r1, [sp, #0xc] add r0, r4, #8 mov r3, #0 - bl FUN_020323F8 + bl sub_020323F8 orrs r0, r5, r0 beq _0233EF18 mov r0, r6 @@ -2004,7 +2004,7 @@ _0233EF18: tst r2, #1 beq _0233EFBC add r0, r4, #8 - bl FUN_02032578 + bl sub_02032578 ldr r2, [r4, #4] ldrb r1, [r2, #0x15] cmp r1, #0 @@ -2014,11 +2014,11 @@ _0233EF18: bl ov09_0233DB84 add r0, r4, #8 mov r1, #2 - bl FUN_02032960 + bl sub_02032960 b _0233F078 _0233EF58: add r0, r4, #8 - bl FUN_02032474 + bl IsMenuOptionActive cmp r0, #0 beq _0233EFAC ldr r0, [r4, #0x100] @@ -2026,7 +2026,7 @@ _0233EF58: bne _0233EF80 add r0, r4, #8 mov r1, #0 - bl FUN_02032960 + bl sub_02032960 _0233EF80: mov r1, #1 mov r0, #0 @@ -2042,7 +2042,7 @@ _0233EF80: _0233EFAC: add r0, r4, #8 mov r1, #2 - bl FUN_02032960 + bl sub_02032960 b _0233F078 _0233EFBC: tst r2, #2 @@ -2054,12 +2054,12 @@ _0233EFBC: bl ov09_0233DB84 add r0, r4, #8 mov r1, #2 - bl FUN_02032960 + bl sub_02032960 b _0233F078 _0233EFE8: add r0, r4, #8 mov r1, #1 - bl FUN_02032960 + bl sub_02032960 mov r0, #1 strb r0, [r4, #0x1a8] strb r0, [r4, #0x1a9] @@ -2098,14 +2098,14 @@ _0233F064: _0233F078: ldrsb r0, [r6, #0x10] add r1, r4, #8 - bl FUN_02028948 + bl sub_02028948 ldr r1, [r4, #4] mov r0, #3 - bl FUN_02330E38 + bl ov01_02330E38 b _0233F12C _0233F094: add r0, r4, #8 - bl FUN_02032070 + bl sub_02032070 cmp r0, #0 bne _0233F12C _0233F0A4: @@ -2134,9 +2134,9 @@ _0233F0EC: _0233F0F4: mov r0, #0 mov r1, r0 - bl FUN_02330E38 + bl ov01_02330E38 ldrsb r0, [r6, #0x10] - bl FUN_0202812C + bl sub_0202812C cmp r0, #0 beq _0233F12C ldrb r0, [r4, #0x1a9] @@ -2166,7 +2166,7 @@ ov09_0233F138: @ 0x0233F138 ldrsb r0, [sl, #0x10] ldr r6, [r4, #0x1a0] moveq r8, #0 - bl FUN_02027B1C + bl sub_02027B1C b _0233F1DC _0233F16C: mov r1, #0 @@ -2187,30 +2187,30 @@ _0233F188: moveq sb, #0x44 mov r1, r7 add r0, r4, #8 - bl FUN_020328D8 + bl sub_020328D8 and r1, sb, #0xff str r1, [sp] mov r2, r0 ldrsb r0, [sl, #0x10] mov r3, fp mov r1, #0xd - bl FUN_020263C8 + bl sub_020263C8 add r7, r7, #1 add r5, r5, #0x104 add r6, r6, #0x104 _0233F1DC: mov r0, r5 - bl FUN_0202A66C + bl sub_0202A66C cmp r0, #0 beq _0233F16C ldrsb r1, [sl, #0x10] add r0, r4, #8 - bl FUN_0202A03C + bl sub_0202A03C ldrsb r0, [sl, #0x10] - bl FUN_02027AF0 + bl sub_02027AF0 ldr r1, [r4, #4] mov r0, #3 - bl FUN_02330E38 + bl ov01_02330E38 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} arm_func_end ov09_0233F138 @@ -2224,7 +2224,7 @@ ov09_0233F210: @ 0x0233F210 mov r1, #8 mov r5, r2 mov r8, r3 - bl FUN_02001170 + bl MemAlloc mov r4, r0 ldrh r1, [sp, #0x40] str r8, [r4, #4] @@ -2236,9 +2236,9 @@ ov09_0233F210: @ 0x0233F210 ldr r3, _0233F3B4 @ =0x0000C402 add r0, r4, #0x1a8 mov r1, #0x100 - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r0, r4, #0x1a8 - bl FUN_020265A8 + bl sub_020265A8 cmp r7, #0 mov ip, r0 ldreq r0, _0233F3B8 @ =0x0233F7B4 @@ -2308,10 +2308,10 @@ _0233F368: add r0, sp, #0x18 mov r1, #3 str r2, [r4, #0x19c] - bl FUN_02027648 + bl sub_02027648 add r1, sp, #8 mov r7, r0 - bl FUN_02028284 + bl sub_02028284 mov r5, #1 str r5, [sp] add r3, sp, #8 @@ -2319,7 +2319,7 @@ _0233F368: add r0, r4, #8 add r2, r4, #0x104 str r5, [sp, #4] - bl FUN_02031AF8 + bl sub_02031AF8 mov r0, r7 add sp, sp, #0x28 pop {r4, r5, r6, r7, r8, pc} @@ -2333,17 +2333,17 @@ _0233F3BC: .4byte ov09_0233F3FC ov09_0233F3C0: @ 0x0233F3C0 push {r4, lr} mov r4, r0 - bl FUN_0202833C - bl FUN_02001188 + bl GetDialogBoxField0xC + bl MemFree mov r0, r4 - bl FUN_02028194 + bl sub_02028194 pop {r4, pc} arm_func_end ov09_0233F3C0 arm_func_start ov09_0233F3DC ov09_0233F3DC: @ 0x0233F3DC push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldr r0, [r0, #0x19c] cmp r0, #4 movne r0, #1 @@ -2369,7 +2369,7 @@ _0233F41C: @ jump table b _0233F548 @ case 3 _0233F42C: ldrsb r0, [r5, #0x10] - bl FUN_0202810C + bl sub_0202810C cmp r0, #0 beq _0233F564 mov r0, #1 @@ -2377,30 +2377,30 @@ _0233F42C: _0233F444: ldrsb r0, [r5, #0x10] ldr r6, [r5, #0xc] - bl FUN_02027B1C + bl sub_02027B1C ldrsb r0, [r5, #0x10] ldr r1, [r6, #0x2ac] ldr r2, [r6, #0x2a8] add r3, r6, #0x1a8 - bl FUN_02026214 + bl sub_02026214 ldrsb r0, [r5, #0x10] - bl FUN_02027AF0 + bl sub_02027AF0 ldr r1, [r6, #4] mov r0, #1 - bl FUN_02330E38 + bl ov01_02330E38 mov r0, #2 str r0, [r4, #0x19c] sub r0, r0, #3 str r0, [r5, #0xb8] b _0233F564 _0233F48C: - bl FUN_02003B5C + bl sub_02003B5C cmp r0, #0 movne r5, #0 bne _0233F4AC ldr r1, [r4, #0x100] add r0, sp, #8 - bl FUN_02031914 + bl sub_02031914 mov r5, r0 _0233F4AC: tst r5, #0xf3 @@ -2409,14 +2409,14 @@ _0233F4AC: bl ov09_0233DB84 ldr r0, [r4, #0x100] mov r1, #2 - bl FUN_02031A3C + bl sub_02031A3C b _0233F538 _0233F4CC: tst r5, #0x100 beq _0233F4EC ldr r0, [r4, #0x100] mov r1, #0 - bl FUN_02031A3C + bl sub_02031A3C mov r0, #3 str r0, [r4, #0x19c] b _0233F538 @@ -2424,12 +2424,12 @@ _0233F4EC: add r0, sp, #8 mov r1, #2 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C cmp r0, #0 beq _0233F51C ldr r0, [r4, #0x100] mov r1, #2 - bl FUN_02031A3C + bl sub_02031A3C ldr r0, [r4, #4] bl ov09_0233DB84 b _0233F538 @@ -2444,11 +2444,11 @@ _0233F51C: _0233F538: ldr r1, [r4, #4] mov r0, #1 - bl FUN_02330E38 + bl ov01_02330E38 b _0233F564 _0233F548: ldrsb r0, [r5, #0x10] - bl FUN_0202812C + bl sub_0202812C cmp r0, #0 mvnne r0, #4 strne r0, [r5, #0xb8] diff --git a/asm/overlay_10.s b/asm/overlay_10.s index 80e87e20..c0fa08c9 100644 --- a/asm/overlay_10.s +++ b/asm/overlay_10.s @@ -16,7 +16,7 @@ ov10_022BCA80: @ 0x022BCA80 mov r1, #8 mov sb, r2 mov r8, r3 - bl FUN_02001170 + bl MemAlloc mov r4, r0 cmp r6, #0 ldreq r0, _022BCC58 @ =0x022C4394 @@ -44,7 +44,7 @@ _022BCAFC: blx r8 cmp r0, #0 beq _022BCB20 - bl FUN_020265A8 + bl sub_020265A8 cmp r0, r6 movgt r6, r0 _022BCB20: @@ -56,7 +56,7 @@ _022BCB24: mov r0, sl mov r1, sb add r2, r6, #0x10 - bl FUN_0203299C + bl sub_0203299C strb r0, [sp, #0x22] _022BCB44: ldrb r0, [sp, #0x23] @@ -68,14 +68,14 @@ _022BCB44: add r3, r3, #0x58 mov r0, sl mov r1, sb - bl FUN_020329E4 + bl sub_020329E4 strb r0, [sp, #0x23] b _022BCB84 _022BCB74: add r3, r3, #0x58 mov r0, sl mov r1, sb - bl FUN_020329E4 + bl sub_020329E4 _022BCB84: tst sl, #0x200000 ldrbne r1, [sp, #0x20] @@ -113,10 +113,10 @@ _022BCBE8: add r0, sp, #0x1c mov r1, #3 strb r2, [r4, #0x1a2] - bl FUN_02027648 + bl sub_02027648 add r1, sp, #0xc mov r6, r0 - bl FUN_02028284 + bl sub_02028284 ldr r0, [sp, #0x454] ldrb r5, [sp, #0x45c] str r0, [sp] @@ -127,7 +127,7 @@ _022BCBE8: add r0, r4, #4 add r2, r4, #0xfc str r5, [sp, #8] - bl FUN_02032A38 + bl sub_02032A38 mov r0, r6 add sp, sp, #0x2c add sp, sp, #0x400 @@ -141,17 +141,17 @@ _022BCC5C: .4byte ov10_022BCE74 ov10_022BCC60: @ 0x022BCC60 push {r4, lr} mov r4, r1 - bl FUN_0202833C + bl GetDialogBoxField0xC mov r1, r4 add r0, r0, #4 - bl FUN_020331AC + bl sub_020331AC pop {r4, pc} arm_func_end ov10_022BCC60 arm_func_start ov10_022BCC7C ov10_022BCC7C: @ 0x022BCC7C push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC mov r1, #1 str r1, [r0, #0x19c] mov r1, #0 @@ -161,14 +161,14 @@ ov10_022BCC7C: @ 0x022BCC7C bic r1, r1, #0x800000 str r1, [r0, #0xf8] add r0, r0, #4 - bl FUN_020333FC + bl sub_020333FC pop {r3, pc} arm_func_end ov10_022BCC7C arm_func_start ov10_022BCCB0 ov10_022BCCB0: @ 0x022BCCB0 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldr r1, [r0, #0x19c] cmp r1, #3 moveq r1, #2 @@ -179,7 +179,7 @@ ov10_022BCCB0: @ 0x022BCCB0 arm_func_start ov10_022BCCCC ov10_022BCCCC: @ 0x022BCCCC push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC mov r1, #0 str r1, [r0, #0x19c] pop {r3, pc} @@ -188,7 +188,7 @@ ov10_022BCCCC: @ 0x022BCCCC arm_func_start ov10_022BCCE0 ov10_022BCCE0: @ 0x022BCCE0 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC mov r1, #6 str r1, [r0, #0x19c] pop {r3, pc} @@ -198,10 +198,10 @@ ov10_022BCCE0: @ 0x022BCCE0 ov10_022BCCF4: @ 0x022BCCF4 push {r4, lr} mov r4, r0 - bl FUN_0202833C - bl FUN_02001188 + bl GetDialogBoxField0xC + bl MemFree mov r0, r4 - bl FUN_02028194 + bl sub_02028194 pop {r4, pc} arm_func_end ov10_022BCCF4 @@ -209,7 +209,7 @@ ov10_022BCCF4: @ 0x022BCCF4 ov10_022BCD10: @ 0x022BCD10 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0202833C + bl GetDialogBoxField0xC mov r4, r0 ldr r0, [r4, #0x19c] cmp r0, #6 @@ -224,7 +224,7 @@ ov10_022BCD10: @ 0x022BCD10 mov r0, r5 sub r1, r2, #6 strb r2, [r4, #0x1a1] - bl FUN_0202830C + bl sub_0202830C mov r0, #6 str r0, [r4, #0x19c] mov r0, #1 @@ -234,7 +234,7 @@ ov10_022BCD10: @ 0x022BCD10 arm_func_start ov10_022BCD68 ov10_022BCD68: @ 0x022BCD68 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldr r0, [r0, #0x19c] cmp r0, #7 cmpne r0, #8 @@ -246,7 +246,7 @@ ov10_022BCD68: @ 0x022BCD68 arm_func_start ov10_022BCD88 ov10_022BCD88: @ 0x022BCD88 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldrb r0, [r0, #0x1a0] cmp r0, #0 moveq r0, #1 @@ -258,16 +258,16 @@ ov10_022BCD88: @ 0x022BCD88 arm_func_start ov10_022BCDA8 ov10_022BCDA8: @ 0x022BCDA8 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC add r0, r0, #4 - bl FUN_02033064 + bl sub_02033064 pop {r3, pc} arm_func_end ov10_022BCDA8 arm_func_start ov10_022BCDBC ov10_022BCDBC: @ 0x022BCDBC push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldrb r1, [r0, #0x1a0] cmp r1, #0 beq _022BCDEC @@ -276,7 +276,7 @@ ov10_022BCDBC: @ 0x022BCDBC mvnne r0, #0 popne {r3, pc} add r0, r0, #4 - bl FUN_02033064 + bl sub_02033064 pop {r3, pc} _022BCDEC: mvn r0, #0 @@ -287,7 +287,7 @@ _022BCDEC: ov10_022BCDF4: @ 0x022BCDF4 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0202833C + bl GetDialogBoxField0xC mov r4, r0 mov r0, #1 mov r1, #0 @@ -295,13 +295,13 @@ ov10_022BCDF4: @ 0x022BCDF4 mov r0, r5 strb r1, [r4, #0x1a1] sub r1, r1, #4 - bl FUN_0202830C + bl sub_0202830C ldr r0, [r4, #0xf8] tst r0, #0x400000 beq _022BCE38 mov r0, r5 add r1, r4, #4 - bl FUN_02028980 + bl sub_02028980 _022BCE38: mov r0, #5 str r0, [r4, #0x19c] @@ -311,16 +311,16 @@ _022BCE38: arm_func_start ov10_022BCE44 ov10_022BCE44: @ 0x022BCE44 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC add r0, r0, #4 - bl FUN_02033414 + bl sub_02033414 pop {r3, pc} arm_func_end ov10_022BCE44 arm_func_start ov10_022BCE58 ov10_022BCE58: @ 0x022BCE58 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldrb r2, [r0, #0x1a3] mov r1, #0 strb r1, [r0, #0x1a3] @@ -340,9 +340,9 @@ ov10_022BCE74: @ 0x022BCE74 moveq r1, #0 ldrsb r0, [r8, #0x10] and r5, r1, #0xff - bl FUN_0202833C + bl GetDialogBoxField0xC add r0, r0, #4 - bl FUN_02033414 + bl sub_02033414 cmp r0, #0 beq _022BCEC8 ldr r0, [r4, #0xf8] @@ -366,7 +366,7 @@ _022BCED8: @ jump table b _022BD1D4 @ case 6 _022BCEF4: ldrsb r0, [r8, #0x10] - bl FUN_0202810C + bl sub_0202810C cmp r0, #0 beq _022BD200 mov r0, #2 @@ -376,9 +376,9 @@ _022BCF0C: cmp r0, #1 bne _022BCF34 ldrb r0, [r8, #8] - bl FUN_020287C4 + bl sub_020287C4 ldrsb r0, [r8, #0x10] - bl FUN_02027AF0 + bl sub_02027AF0 mov r0, #2 str r0, [r4, #0x19c] b _022BD200 @@ -408,15 +408,15 @@ _022BCF6C: b _022BD200 _022BCF8C: ldrsb r0, [r8, #0x10] - bl FUN_0202833C + bl GetDialogBoxField0xC add r0, r0, #4 - bl FUN_02033414 + bl sub_02033414 mov r7, r0 add r1, sp, #8 add r2, sp, #0xc add r0, r4, #4 mov r3, #1 - bl FUN_02032BB8 + bl sub_02032BB8 ldr r1, [sp, #8] mov r6, r0 cmp r1, #0 @@ -431,11 +431,11 @@ _022BCF8C: mov ip, #1 add r0, r4, #4 str ip, [sp, #4] - bl FUN_02032E0C + bl sub_02032E0C movs r1, r0 bmi _022BD010 add r0, r4, #4 - bl FUN_020330EC + bl sub_020330EC ldr r0, [sp, #8] mov r6, #1 orr r0, r0, #1 @@ -447,16 +447,16 @@ _022BD010: add r1, sp, #8 add r2, sp, #0xc add r0, r4, #4 - bl FUN_02033F30 + bl sub_02033F30 orr r6, r6, r0 _022BD030: add r0, r4, #4 - bl FUN_02033064 + bl sub_02033064 mov r2, r0 ldr r1, [sp, #8] add r0, r4, #4 mov r3, #0 - bl FUN_02032F5C + bl sub_02032F5C orrs r0, r6, r0 beq _022BD05C mov r0, r8 @@ -466,7 +466,7 @@ _022BD05C: tst r0, #1 beq _022BD0C4 add r0, r4, #4 - bl FUN_02032FD8 + bl sub_02032FD8 cmp r0, #0 beq _022BD0B4 ldr r0, [r4, #0xf8] @@ -474,7 +474,7 @@ _022BD05C: bne _022BD090 add r0, r4, #4 mov r1, #0 - bl FUN_020333D8 + bl sub_020333D8 _022BD090: mov r1, #1 mov r0, #0 @@ -488,14 +488,14 @@ _022BD090: _022BD0B4: add r0, r4, #4 mov r1, #2 - bl FUN_020333D8 + bl sub_020333D8 b _022BD138 _022BD0C4: tst r0, #2 beq _022BD0F8 add r0, r4, #4 mov r1, #1 - bl FUN_020333D8 + bl sub_020333D8 mov r0, #1 strb r0, [r4, #0x1a0] strb r0, [r4, #0x1a1] @@ -512,7 +512,7 @@ _022BD0F8: beq _022BD138 add r0, r4, #4 mov r1, #5 - bl FUN_020333D8 + bl sub_020333D8 mov r1, #1 mov r0, #0 strb r1, [r4, #0x1a0] @@ -524,13 +524,13 @@ _022BD0F8: _022BD138: ldrsb r0, [r8, #0x10] add r1, r4, #4 - bl FUN_02028980 + bl sub_02028980 cmp r5, #0 beq _022BD200 ldrsb r0, [r8, #0x10] - bl FUN_0202833C + bl GetDialogBoxField0xC add r0, r0, #4 - bl FUN_02033414 + bl sub_02033414 cmp r7, r0 beq _022BD200 ldrsb r0, [r8, #0x10] @@ -538,7 +538,7 @@ _022BD138: b _022BD200 _022BD170: add r0, r4, #4 - bl FUN_02032DB0 + bl sub_02032DB0 cmp r0, #0 moveq r0, #1 strbeq r0, [r4, #0x1a3] @@ -547,7 +547,7 @@ _022BD170: b _022BD200 _022BD190: add r0, r4, #4 - bl FUN_02032DB0 + bl sub_02032DB0 cmp r0, #0 bne _022BD200 ldrb r0, [r4, #0x1a1] @@ -566,7 +566,7 @@ _022BD1CC: str r0, [r4, #0x19c] _022BD1D4: ldrsb r0, [r8, #0x10] - bl FUN_0202812C + bl sub_0202812C cmp r0, #0 beq _022BD200 ldrb r0, [r4, #0x1a1] @@ -600,7 +600,7 @@ ov10_022BD22C: @ 0x022BD22C mov sl, r0 ldr r4, [sl, #0xc] add r0, r4, #4 - bl FUN_02033054 + bl sub_02033054 ldr r1, [r4, #0xf8] mov r5, r0 tst r1, #0x200 @@ -609,9 +609,9 @@ ov10_022BD22C: @ 0x022BD22C addne r8, r0, r5 ldrsb r0, [sl, #0x10] moveq r8, #0 - bl FUN_02027B1C + bl sub_02027B1C add r0, r4, #4 - bl FUN_02033414 + bl sub_02033414 cmp r0, #0 beq _022BD2C4 ldr r2, [r4, #0x198] @@ -623,14 +623,14 @@ ov10_022BD22C: @ 0x022BD22C beq _022BD354 add r0, r4, #4 mov r1, #0 - bl FUN_02033350 + bl sub_02033350 mov r1, #0x44 str r1, [sp] mov r2, r0 ldrsb r0, [sl, #0x10] mov r3, r5 mov r1, #0xe - bl FUN_020263C8 + bl sub_020263C8 b _022BD354 _022BD2C4: cmp r6, #0 @@ -659,14 +659,14 @@ _022BD308: moveq sb, #0x44 add r0, r4, #4 mov r1, r7 - bl FUN_02033350 + bl sub_02033350 and r1, sb, #0xff str r1, [sp] mov r2, r0 ldrsb r0, [sl, #0x10] mov r3, fp mov r1, #7 - bl FUN_020263C8 + bl sub_020263C8 _022BD344: add r7, r7, #1 add r5, r5, #1 @@ -676,9 +676,9 @@ _022BD34C: _022BD354: ldrsb r1, [sl, #0x10] add r0, r4, #4 - bl FUN_0202A0B0 + bl sub_0202A0B0 ldrsb r0, [sl, #0x10] - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #4 add sp, sp, #0x400 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -687,7 +687,7 @@ _022BD354: arm_func_start ov10_022BD374 ov10_022BD374: @ 0x022BD374 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldr r0, [r0, #0x19c] cmp r0, #3 moveq r0, #1 @@ -705,7 +705,7 @@ ov10_022BD394: @ 0x022BD394 asr r0, r1, #0x10 mov r7, r2 mov r6, r3 - bl FUN_0200F348 + bl GetItemAtIdx mov r5, r0 ldrb r0, [r5] tst r0, #1 @@ -719,7 +719,7 @@ ov10_022BD394: @ 0x022BD394 mov r1, r5 mov r3, r7 str ip, [sp] - bl FUN_0200D310 + bl sub_0200D310 ldrb r0, [r5, #1] cmp r0, #0 ldrbne r2, [r6, r0] @@ -739,7 +739,7 @@ _022BD414: _022BD428: ldr r1, _022BD448 @ =0x022C4404 mov r0, r4 - bl FUN_02089694 + bl Strcpy _022BD434: add sp, sp, #0x54 pop {r4, r5, r6, r7, pc} @@ -758,7 +758,7 @@ SprintfStatic: @ 0x022BD44C bic r2, r2, #3 ldr r1, [sp, #0xc] add r2, r2, #4 - bl FUN_02089544 + bl Vsprintf pop {r3, lr} add sp, sp, #0x10 bx lr @@ -781,7 +781,7 @@ ov10_022BD474: @ 0x022BD474 strh lr, [sp, #0x18] str ip, [sp, #0x84] str ip, [sp, #0x8c] - bl FUN_0200ED84 + bl GetCurrentBagCapacity cmp r0, #2 bge _022BD508 cmp r4, #0 @@ -842,7 +842,7 @@ ov10_022BD56C: @ 0x022BD56C popne {r3, pc} mov r0, #0xa4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _022BD5A8 @ =0x022DC220 mov r2, #0 str r0, [r1] @@ -910,7 +910,7 @@ ov10_022BD75C: @ 0x022BD75C ldr r0, [r3] ldr r1, [r1, #4] lsr r2, r2, #0x10 - bl FUN_0201B43C + bl sub_0201B43C b _022BD81C _022BD7A0: cmp r1, #0 @@ -936,12 +936,12 @@ _022BD7DC: mov r2, r5 mov r3, r8 add r1, r1, sl, lsl #6 - bl FUN_0201F598 + bl sub_0201F598 lsl r2, sl, #0x10 ldr r0, [r4] mov r1, r6 lsr r2, r2, #0x10 - bl FUN_0201B43C + bl sub_0201B43C add sl, sl, #1 cmp sl, #0xd blt _022BD7DC @@ -966,12 +966,12 @@ ov10_022BD82C: @ 0x022BD82C _022BD84C: ldr r0, _022BDA7C @ =0x000027A4 mov r1, #0xb - bl FUN_02001170 + bl MemAlloc ldr r2, _022BDA78 @ =0x022DC1C0 ldr r1, _022BDA7C @ =0x000027A4 str r0, [r2] - bl FUN_02003250 - bl FUN_0206395C + bl MemZero + bl sub_0206395C ldr r1, _022BDA78 @ =0x022DC1C0 mov r2, #0 ldr r0, [r1] @@ -1021,7 +1021,7 @@ _022BD888: ldr r0, [r0] mov r1, #3 mov r2, #0x124 - bl FUN_0201D484 + bl sub_0201D484 mov r1, #0 mov r2, r1 mov r4, r0 @@ -1029,14 +1029,14 @@ _022BD888: ldr r0, _022BDA80 @ =0x020AFC68 mov r1, r4 ldr r0, [r0] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer mov r3, #0 ldr r0, _022BDA80 @ =0x020AFC68 str r3, [sp] ldr r0, [r0] mov r1, #3 mov r2, #1 - bl FUN_0201D484 + bl sub_0201D484 mov r4, r0 mov r2, #0 str r2, [sp] @@ -1048,7 +1048,7 @@ _022BD888: ldr r1, [r1, #0x78c] lsl r1, r1, #0x10 lsr r1, r1, #0x10 - bl FUN_0201D9C8 + bl sub_0201D9C8 mov r0, r4 mov r1, #1 ldrsh r2, [sp, #0x18] @@ -1069,7 +1069,7 @@ _022BD9D0: ldr r0, [r0] mov r1, #3 mov r2, #0x124 - bl FUN_0201D484 + bl sub_0201D484 ldr r1, _022BDA78 @ =0x022DC1C0 mov r2, #0 ldr r1, [r1] @@ -1079,7 +1079,7 @@ _022BD9D0: mov r4, r0 lsl r1, r1, #0x10 lsr r1, r1, #0x10 - bl FUN_0201DBB8 + bl sub_0201DBB8 mov r1, #0 mov r0, r4 mov r2, r1 @@ -1087,14 +1087,14 @@ _022BD9D0: ldr r0, _022BDA80 @ =0x020AFC68 mov r1, r4 ldr r0, [r0] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer mov r2, #0 str r2, [sp] ldr r0, _022BDA80 @ =0x020AFC68 mov r1, #3 ldr r0, [r0] mov r3, r2 - bl FUN_0201D484 + bl sub_0201D484 ldr r2, _022BDA78 @ =0x022DC1C0 mov r3, #0 ldr r1, [r2] @@ -1163,7 +1163,7 @@ ov10_022BDADC: @ 0x022BDADC lsl r1, r1, #0x10 lsr r1, r1, #0x10 mov r3, #1 - bl FUN_0201D9C8 + bl sub_0201D9C8 ldr r0, _022BDB50 @ =0x022DC1C0 mov r1, #1 ldr r0, [r0] @@ -1180,10 +1180,10 @@ _022BDB50: .4byte 0x022DC1C0 arm_func_start ov10_02063A0C ov10_02063A0C: @ 0x022BDB54 - ldr ip, _022BDB5C @ =FUN_02063A0C + ldr ip, _022BDB5C @ =sub_02063A0C bx ip .align 2, 0 -_022BDB5C: .4byte FUN_02063A0C +_022BDB5C: .4byte sub_02063A0C arm_func_end ov10_02063A0C arm_func_start ov10_022BDB60 @@ -1194,10 +1194,10 @@ ov10_022BDB60: @ 0x022BDB60 cmp r3, #1 moveq r3, #1 _022BDB74: - ldr ip, _022BDB7C @ =FUN_020639B4 + ldr ip, _022BDB7C @ =sub_020639B4 bx ip .align 2, 0 -_022BDB7C: .4byte FUN_020639B4 +_022BDB7C: .4byte sub_020639B4 arm_func_end ov10_022BDB60 arm_func_start ov10_022BDB80 @@ -1216,10 +1216,10 @@ _022BDBA0: .4byte 0x022DC1C0 arm_func_start ov10_020639E8 ov10_020639E8: @ 0x022BDBA4 - ldr ip, _022BDBAC @ =FUN_020639E8 + ldr ip, _022BDBAC @ =sub_020639E8 bx ip .align 2, 0 -_022BDBAC: .4byte FUN_020639E8 +_022BDBAC: .4byte sub_020639E8 arm_func_end ov10_020639E8 arm_func_start ov10_022BDBB0 @@ -1267,19 +1267,19 @@ ov10_022BDC0C: @ 0x022BDC0C ldr r0, [r1] add r1, r2, #0x2700 ldrsh r1, [r1, #0x88] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer bl ov10_022C055C bl ov10_022BFF78 ldr r0, _022BDC60 @ =0x022DC1C0 ldr r0, [r0] cmp r0, #0 beq _022BDC58 - bl FUN_02001188 + bl MemFree ldr r0, _022BDC60 @ =0x022DC1C0 mov r1, #0 str r1, [r0] _022BDC58: - bl FUN_02063DE4 + bl sub_02063DE pop {r3, pc} .align 2, 0 _022BDC60: .4byte 0x022DC1C0 @@ -1335,7 +1335,7 @@ ov10_022BDCBC: @ 0x022BDCBC bhi _022BDD38 mov r0, #0 bl ov10_022BDCA4 - bl FUN_02063E44 + bl sub_02063E44 ldr r2, _022BDE44 @ =0x022DC1C0 mov r0, #0 ldr r1, [r2] @@ -1347,10 +1347,10 @@ ov10_022BDCBC: @ 0x022BDCBC cmp r1, #0 bne _022BDD30 mov r1, r0 - bl FUN_022EA428 + bl ov11_022EA428 _022BDD30: add r0, r4, #0xe8 - bl FUN_0206423C + bl sub_0206423C _022BDD38: ldr r0, [r4, #0x40] cmp r0, #3 @@ -1363,13 +1363,13 @@ _022BDD38: cmp r1, #0 bne _022BDD6C ldr r0, _022BDE48 @ =0x022C79D8 - bl FUN_0200C1FC + bl DebugPrint0 b _022BDE34 _022BDD6C: sub r1, r1, #1 ldr r0, _022BDE4C @ =0x022C7A18 str r1, [r6, #4] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, [r6, #4] cmp r0, #0 mvneq r0, #0 @@ -1390,13 +1390,13 @@ _022BDD90: cmp r1, #0 bne _022BDDD0 ldr r0, _022BDE48 @ =0x022C79D8 - bl FUN_0200C1FC + bl DebugPrint0 b _022BDE34 _022BDDD0: sub r1, r1, #1 ldr r0, _022BDE4C @ =0x022C7A18 str r1, [r6, #4] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, [r6, #4] cmp r0, #0 mvneq r0, #0 @@ -1496,7 +1496,7 @@ _022BDF00: ldr r0, _022BDF30 @ =0x020AFC68 mov r1, r2 ldr r0, [r0] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer _022BDF24: mov r0, #0 strh r0, [r4, #0x64] @@ -1510,7 +1510,7 @@ ov10_022BDF34: @ 0x022BDF34 push {r4, lr} mov r4, r0 add r0, r4, #0xe8 - bl FUN_020642A8 + bl sub_020642A8 cmp r0, #0 bne _022BDFB4 mov r0, r4 @@ -1529,7 +1529,7 @@ ov10_022BDF34: @ 0x022BDF34 cmp r0, #0 bne _022BDF90 mov r0, #0xd - bl FUN_022EA428 + bl ov11_022EA428 _022BDF90: ldr r1, [r4] mov r0, #2 @@ -1578,7 +1578,7 @@ ov10_022BDFC0: @ 0x022BDFC0 cmpne r0, #6 beq _022BE03C ldrsh r0, [r7, #0x64] - bl FUN_0201DA20 + bl sub_0201DA20 str r0, [r7, #0x10] _022BE03C: ldr r1, [r4, #0xc] @@ -1638,7 +1638,7 @@ _022BE0EC: ldr r0, [r0] add r0, r0, #0x2000 ldr r0, [r0, #0x798] - bl FUN_0201E184 + bl sub_0201E184 ldr r1, _022BE448 @ =0x022DC1C0 str r0, [r7, #0x54] ldr r0, [r1] @@ -1720,12 +1720,12 @@ _022BE200: @ jump table b _022BE418 @ case 6 _022BE21C: add r0, r7, #0x68 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldrsh r1, [r7, #0x64] add r0, r7, #0x68 - bl FUN_0201C0E8 + bl sub_0201C0E8 add r0, r7, #0x68 - bl FUN_0201C108 + bl sub_0201C108 ldr r0, [r7, #0x48] mov r2, #0 and r0, r0, #0xff @@ -1738,7 +1738,7 @@ _022BE21C: ldr r1, [r7, #0x50] lsl r3, r3, #0x10 asr r3, r3, #0x10 - bl FUN_0201C2CC + bl sub_0201C2CC ldrh r0, [r7, #0x6a] orr r0, r0, #0x30 orr r0, r0, #0x1000 @@ -1746,12 +1746,12 @@ _022BE21C: b _022BE440 _022BE280: add r0, r7, #0x68 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldrsh r1, [r7, #0x64] add r0, r7, #0x68 - bl FUN_0201C0E8 + bl sub_0201C0E8 add r0, r7, #0x68 - bl FUN_0201C108 + bl sub_0201C108 ldr r0, [r7, #0x48] mov r2, #0 and r0, r0, #0xff @@ -1764,7 +1764,7 @@ _022BE280: ldr r1, [r7, #0x50] lsl r3, r3, #0x10 asr r3, r3, #0x10 - bl FUN_0201C2CC + bl sub_0201C2CC ldr r0, _022BE448 @ =0x022DC1C0 ldr r0, [r0] add r0, r0, #0x2700 @@ -1779,10 +1779,10 @@ _022BE280: b _022BE440 _022BE300: add r0, r7, #0x68 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldrsh r1, [r7, #0x64] add r0, r7, #0x68 - bl FUN_0201C0E8 + bl sub_0201C0E8 ldr r0, [r7, #0x48] mov r2, #0 and r0, r0, #0xff @@ -1795,7 +1795,7 @@ _022BE300: ldr r1, [r7, #0x50] lsl r3, r3, #0x10 asr r3, r3, #0x10 - bl FUN_0201C2CC + bl sub_0201C2CC ldrh r0, [r7, #0x6a] cmp r5, #0 orr r0, r0, #0x30 @@ -1803,14 +1803,14 @@ _022BE300: strh r0, [r7, #0x6a] bne _022BE440 add r0, r7, #0x68 - bl FUN_0201C108 + bl sub_0201C108 b _022BE440 _022BE36C: add r0, r7, #0x68 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldrsh r1, [r7, #0x64] add r0, r7, #0x68 - bl FUN_0201C0E8 + bl sub_0201C0E8 ldr r0, [r7, #0x48] mov r2, #0 and r0, r0, #0xff @@ -1823,42 +1823,42 @@ _022BE36C: ldr r1, [r7, #0x50] lsl r3, r3, #0x10 asr r3, r3, #0x10 - bl FUN_0201C2CC + bl sub_0201C2CC ldrh r1, [r7, #0x6a] add r0, r7, #0x68 orr r1, r1, #0x10 strh r1, [r7, #0x6a] ldr r1, [r7, #0x4c] and r1, r1, #0xff - bl FUN_0201D0F8 + bl sub_0201D0F8 cmp r5, #0 bne _022BE440 add r0, r7, #0x68 - bl FUN_0201C108 + bl sub_0201C108 b _022BE440 _022BE3E4: add r0, r7, #0xe8 - bl FUN_020640BC + bl sub_020640BC ldrsh r1, [r7, #0xe4] add r0, r7, #0xe8 - bl FUN_020640CC + bl sub_020640CC cmp r6, #1 moveq r1, #1 movne r1, #0 add r0, r7, #0xe8 - bl FUN_020640DC + bl sub_020640DC mov r0, #0 strb r0, [r7, #0x104] b _022BE440 _022BE418: add r0, r7, #0xe8 - bl FUN_020640BC + bl sub_020640BC ldrsh r1, [r7, #0xe4] add r0, r7, #0xe8 - bl FUN_020640CC + bl sub_020640CC add r0, r7, #0xe8 mov r1, #2 - bl FUN_020640DC + bl sub_020640DC mov r0, #0 strb r0, [r7, #0x104] _022BE440: @@ -1972,7 +1972,7 @@ _022BE5B0: bne _022BE714 mov r0, r5 mov r1, #0x13c - bl FUN_02003250 + bl MemZero mov r0, #0 strh r0, [r5, #0x64] str r8, [r5] @@ -2111,7 +2111,7 @@ ov10_022BE780: @ 0x022BE780 mov r8, r2 cmp r0, #0 bne _022BE980 - bl FUN_02001808 + bl sub_02001808 mov r4, r0 ldr r0, [sb] bl GetEffectAnimation @@ -2156,7 +2156,7 @@ _022BE830: add r1, r1, #0x10c lsl r1, r1, #0x10 lsr r1, r1, #0x10 - bl FUN_0200C33C + bl GetFileLengthInPackWithPackNb cmp r4, r0 bge _022BE980 add r5, sp, #0x30 @@ -2218,7 +2218,7 @@ _022BE918: asr r1, r1, #0x10 lsl r1, r1, #0x10 lsr r1, r1, #0x10 - bl FUN_0200C33C + bl GetFileLengthInPackWithPackNb cmp r4, r0 bge _022BE980 add r5, sp, #4 @@ -2386,13 +2386,13 @@ ov10_022BEB2C: @ 0x022BEB2C ldrsh r1, [r0, #0x2e] ldrsh r0, [r0, #0x2a] sub r0, r1, r0 - bl FUN_0208655C + bl Abs add r1, r4, #0x100 ldrsh r2, [r1, #0x2c] ldrsh r1, [r1, #0x28] mov r6, r0 sub r0, r2, r1 - bl FUN_0208655C + bl Abs cmp r0, r6 movle r0, r6 asr r1, r0, #1 @@ -2410,11 +2410,11 @@ ov10_022BEB2C: @ 0x022BEB2C mul r2, r0, r6 strh r2, [r4, #0x26] ldrsh r0, [r4, #0x24] - bl FUN_0208FEA4 + bl DivideInt strh r0, [r4, #0x24] ldrsh r0, [r4, #0x26] add r1, r6, #1 - bl FUN_0208FEA4 + bl DivideInt strh r0, [r4, #0x26] ldrsh r0, [r4, #0x26] sub r0, r0, #9 @@ -2735,7 +2735,7 @@ ov10_022BF01C: @ 0x022BF01C mov r5, r0 mov r0, r6 mov r1, #0x258 - bl FUN_0208FEA4 + bl DivideInt lsl r1, r1, #0x10 ldrsh r3, [r4, #0x14] mov r2, #0 @@ -2768,7 +2768,7 @@ ov10_022BF088: @ 0x022BF088 mov r5, r0 mov r0, r6 mov r1, #0x258 - bl FUN_0208FEA4 + bl DivideInt lsl r1, r1, #0x10 ldrsh r3, [r4, #0x14] mov r2, #0 @@ -2801,7 +2801,7 @@ ov10_022BF0F4: @ 0x022BF0F4 mov r5, r0 mov r0, r6 mov r1, #0x258 - bl FUN_0208FEA4 + bl DivideInt lsl r1, r1, #0x10 ldrsh r3, [r4, #0x14] mov r2, #0 @@ -2907,7 +2907,7 @@ ov10_022BF274: @ 0x022BF274 push {r4, lr} mov r1, #0x2c mov r4, r0 - bl FUN_02003250 + bl MemZero mvn r0, #0 strb r0, [r4, #0x14] add r0, r0, #0x10000 @@ -3010,7 +3010,7 @@ ov10_022BF394: @ 0x022BF394 beq _022BF3CC add r0, r4, #0xe8 mov r1, #1 - bl FUN_020640D4 + bl sub_020640D4 pop {r4, pc} _022BF3CC: ldr r0, [r4, #0x40] @@ -3019,7 +3019,7 @@ _022BF3CC: popeq {r4, pc} add r0, r4, #0x68 mov r1, #1 - bl FUN_0201D198 + bl sub_0201D198 pop {r4, pc} arm_func_end ov10_022BF394 @@ -3037,7 +3037,7 @@ ov10_022BF3EC: @ 0x022BF3EC beq _022BF424 add r0, r4, #0xe8 mov r1, #0 - bl FUN_020640D4 + bl sub_020640D4 pop {r4, pc} _022BF424: ldr r0, [r4, #0x40] @@ -3046,7 +3046,7 @@ _022BF424: popeq {r4, pc} add r0, r4, #0x68 mov r1, #0 - bl FUN_0201D198 + bl sub_0201D198 pop {r4, pc} arm_func_end ov10_022BF3EC @@ -3127,7 +3127,7 @@ _022BF52C: b _022BF6D4 _022BF53C: add r0, r6, #0x68 - bl FUN_0201D1B0 + bl sub_0201D1B0 cmp r0, #0 bne _022BF598 ldr r0, [r6, #8] @@ -3152,7 +3152,7 @@ _022BF580: b _022BF6D4 _022BF598: add r0, r6, #0x68 - bl FUN_0201C458 + bl sub_0201C458 ldr r1, [r6, #0x10] mov r0, #0 lsr r2, r1, #0x1f @@ -3228,12 +3228,12 @@ _022BF648: bge _022BF6D4 add r0, r6, #0x68 add r1, r6, #0x30 - bl FUN_0201D110 + bl sub_0201D110 strh r4, [r6, #0x84] strh r7, [r6, #0x86] add r0, r6, #0x68 strh r5, [r6, #0xa0] - bl FUN_0201CF5C + bl sub_0201CF5C _022BF6D4: ldr r0, [r6, #0x18] cmp r0, #0 @@ -3254,7 +3254,7 @@ _022BF6D4: bne _022BF724 lsl r0, r1, #0x10 lsr r0, r0, #0x10 - bl FUN_02017C80 + bl sub_02017C80 _022BF724: mvn r0, #0 str r0, [r6, #0x58] @@ -3457,7 +3457,7 @@ ov10_022BF964: @ 0x022BF964 movls r0, #1 popls {r3, pc} add r0, r1, #0x68 - bl FUN_0201D1B0 + bl sub_0201D1B0 cmp r0, #0 movne r0, #1 popne {r3, pc} @@ -3517,7 +3517,7 @@ ov10_022BFA3C: @ 0x022BFA3C mov r5, r0 mov r0, r6 mov r1, #0x258 - bl FUN_0208FEA4 + bl DivideInt lsl r1, r1, #0x10 ldrsh r3, [r4, #0x14] mov r2, #0 @@ -3853,7 +3853,7 @@ ov10_022BFE54: @ 0x022BFE54 ov10_022BFE6C: @ 0x022BFE6C push {r4, lr} mov r4, r0 - bl FUN_02001808 + bl sub_02001808 cmp r0, r4 movge r0, #0 popge {r4, pc} @@ -3948,11 +3948,11 @@ ov10_022BFF30: @ 0x022BFF30 bne _022BFF64 mov r0, #0x84 mov r1, #0xb - bl FUN_02001170 + bl MemAlloc ldr r2, _022BFF74 @ =0x022DC1C4 mov r1, #0x84 str r0, [r2] - bl FUN_02003250 + bl MemZero _022BFF64: ldr r0, _022BFF74 @ =0x022DC1C4 ldr r0, [r0] @@ -3969,7 +3969,7 @@ ov10_022BFF78: @ 0x022BFF78 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _022BFFA0 @ =0x022DC1C4 mov r1, #0 str r1, [r0] @@ -4168,7 +4168,7 @@ ov10_022C01FC: @ 0x022C01FC mov r6, r3 cmp r5, #5 popne {r3, r4, r5, r6, r7, pc} - bl FUN_0206409C + bl sub_0206409C ldr r0, [r0, #8] cmp r0, #0 popeq {r3, r4, r5, r6, r7, pc} @@ -4206,7 +4206,7 @@ ov10_022C0280: @ 0x022C0280 mov r6, r3 cmp r5, #6 popne {r3, r4, r5, r6, r7, pc} - bl FUN_0206409C + bl sub_0206409C ldr r0, [r0, #0xc] cmp r0, #0 popeq {r3, r4, r5, r6, r7, pc} @@ -4263,19 +4263,19 @@ _022C034C: bne _022C0364 mov r0, #5 mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 _022C0364: ldr r0, [r4] cmp r0, #0 beq _022C0390 ldrsh r0, [r4, #4] - bl FUN_0206409C + bl sub_0206409C ldr r0, [r4, #8] bl ov10_022BDCA4 mov r2, r0 ldrsh r0, [r4, #4] ldr r1, [r4, #0x14] - bl FUN_02064014 + bl sub_02064014 _022C0390: mov r0, #0 str r0, [r4] @@ -4336,7 +4336,7 @@ _022C042C: ldr r0, [r0] mov r1, #3 mov r3, #0xf - bl FUN_0201D484 + bl sub_0201D484 pop {r3, pc} .align 2, 0 _022C044C: .4byte 0x020AFC68 @@ -4364,7 +4364,7 @@ _022C0480: mov r1, r0 mov r0, #3 mov r2, #0xf - bl FUN_02063FC8 + bl sub_02063FC8 mov r2, r0 b _022C04C4 _022C04A4: @@ -4374,7 +4374,7 @@ _022C04A4: mov r1, r0 mov r0, #3 mov r2, #0xf - bl FUN_02063FC8 + bl sub_02063FC8 mov r2, r0 _022C04C4: mov r0, r2 @@ -4383,10 +4383,10 @@ _022C04C4: arm_func_start ov10_02063FF4 ov10_02063FF4: @ 0x022C04CC - ldr ip, _022C04D4 @ =FUN_02063FF4 + ldr ip, _022C04D4 @ =sub_02063FF4 bx ip .align 2, 0 -_022C04D4: .4byte FUN_02063FF4 +_022C04D4: .4byte sub_02063FF4 arm_func_end ov10_02063FF4 arm_func_start ov10_022C04D8 @@ -4398,11 +4398,11 @@ ov10_022C04D8: @ 0x022C04D8 bne _022C0508 mov r0, #0x40 mov r1, #0xb - bl FUN_02001170 + bl MemAlloc ldr r2, _022C0558 @ =0x022DC1C8 mov r1, #0x40 str r0, [r2] - bl FUN_02003250 + bl MemZero _022C0508: mov lr, #0 ldr r0, _022C0558 @ =0x022DC1C8 @@ -4437,7 +4437,7 @@ ov10_022C055C: @ 0x022C055C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _022C0584 @ =0x022DC1C8 mov r1, #0 str r1, [r0] @@ -4668,11 +4668,11 @@ ov10_022C0814: @ 0x022C0814 popne {r3, r4, r5, r6, r7, r8, sb, pc} mov r0, #0x610 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r2, _022C0968 @ =0x022DC1D0 mov r1, #0x610 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r3, _022C0968 @ =0x022DC1D0 mov r1, #0 ldr r0, [r3] @@ -4712,7 +4712,7 @@ _022C08D4: ldr r0, [r4] add r0, r0, #0x88 mla r0, r6, sb, r0 - bl FUN_0201C0B0 + bl sub_0201C0B0 add r0, r6, #1 ldr r1, [r4] lsl r0, r0, #0x10 @@ -4757,7 +4757,7 @@ ov10_022C096C: @ 0x022C096C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _022C0994 @ =0x022DC1D0 mov r1, #0 str r1, [r0] @@ -4811,18 +4811,18 @@ ov10_022C09E8: @ 0x022C09E8 ldr r0, [r0] add r2, r1, #0x400 mov r3, #0xf - bl FUN_0201D484 + bl sub_0201D484 ldr r1, _022C0CC0 @ =0x022DC1D0 ldr r2, [r1] strh r0, [r2, #4] ldr r0, [r1] add r0, r0, #8 - bl FUN_0201C0B0 + bl sub_0201C0B0 ldr r0, _022C0CC0 @ =0x022DC1D0 ldr r0, [r0] ldrsh r1, [r0, #4] add r0, r0, #8 - bl FUN_0201C0E8 + bl sub_0201C0E8 ldr r0, _022C0CC0 @ =0x022DC1D0 mov r1, #0 ldr r3, [r0] @@ -4831,7 +4831,7 @@ ov10_022C09E8: @ 0x022C09E8 strh r2, [r3, #0xa] ldr r0, [r0] add r0, r0, #8 - bl FUN_0201D12C + bl sub_0201D12C mov r0, #0xd str r0, [sp] mov r1, #0 @@ -4844,7 +4844,7 @@ ov10_022C09E8: @ 0x022C09E8 ldr r0, [r0] mov r3, #0x71 add r0, r0, #8 - bl FUN_0201C418 + bl sub_0201C418 mov r3, r4 ldr r0, _022C0CC0 @ =0x022DC1D0 mov r2, r5 @@ -4906,7 +4906,7 @@ _022C0B5C: ldr r1, _022C0CD0 @ =ov10_022C1864 mov r0, r4 strb r8, [sp, #0x44] - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, [fp] add sb, sb, #9 add r1, r1, r7 @@ -4917,7 +4917,7 @@ _022C0B5C: mov r0, r4 strb r8, [sp, #0x44] strb sb, [sp, #0x45] - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, [fp] add r1, r1, r7 add r7, r7, #1 @@ -4927,7 +4927,7 @@ _022C0B5C: ldr r0, _022C0CC0 @ =0x022DC1D0 ldr r0, [r0] add r0, r0, #0x288 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _022C0CC0 @ =0x022DC1D0 mov r3, #0x10000 ldr r2, [r0] @@ -4952,17 +4952,17 @@ _022C0C30: cmp r0, r4 bne _022C0C9C mov r0, fp - bl FUN_0204D79C + bl InitPortraitBox mov r0, fp mov r1, #1 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldrb r1, [r8, sb] mov r0, fp - bl FUN_0204D804 + bl SetPortraitUnknownAttr mov r0, #1 ldr r1, [r7, sb, lsl #2] mov r2, r0 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, [r5] add r1, r1, sb strb r0, [r1, #0x278] @@ -4971,7 +4971,7 @@ _022C0C30: add r0, r0, sb add r0, r0, #0x200 ldrsb r0, [r0, #0x78] - bl FUN_02028770 + bl sub_02028770 _022C0C9C: add sb, sb, #1 cmp sb, #4 @@ -5066,7 +5066,7 @@ ov10_022C0F6C: @ 0x022C0F6C cmp r0, #0 beq _022C11C4 mov r0, r4 - bl FUN_0201D1B0 + bl sub_0201D1B0 cmp r0, #0 beq _022C1010 ldr r0, _022C11CC @ =0x022DC1D0 @@ -5087,12 +5087,12 @@ _022C1010: cmp r0, #0 beq _022C1030 mov r0, r4 - bl FUN_0201CF80 + bl sub_0201CF80 _022C1030: mov r0, r4 mov r1, r7 - bl FUN_0201C0E8 - bl FUN_0200224C + bl sub_0201C0E8 + bl Rand16Bit mov r1, r6 ldrsh r6, [sp, #0x50] and r7, r0, #3 @@ -5108,7 +5108,7 @@ _022C1030: mov r0, r4 mov r2, #7 asr r3, r3, #0x10 - bl FUN_0201C418 + bl sub_0201C418 ldr r0, _022C11CC @ =0x022DC1D0 mov r1, #0 ldr r0, [r0] @@ -5138,7 +5138,7 @@ _022C1094: moveq r0, #0x11 beq _022C1104 mov r0, sl - bl FUN_020527C4 + bl GetBodySize cmp r0, #4 moveq r0, #0xc beq _022C1104 @@ -5171,7 +5171,7 @@ _022C1104: b _022C1178 _022C1164: mov r0, r4 - bl FUN_0201C458 + bl sub_0201C458 add r0, r5, #1 lsl r0, r0, #0x10 asr r5, r0, #0x10 @@ -5179,11 +5179,11 @@ _022C1178: cmp r5, sb blt _022C1164 mov r0, r4 - bl FUN_0201CF5C + bl sub_0201CF5C add r0, sp, #0x10 mov r2, r4 mov r1, #4 - bl FUN_0201D034 + bl sub_0201D034 ldrb r0, [sp, #0x48] cmp r0, #0 beq _022C11C4 @@ -5194,7 +5194,7 @@ _022C1178: mov r2, r8 mov r3, r7 str r4, [sp, #4] - bl FUN_022DD83C + bl ov29_022DD83C _022C11C4: add sp, sp, #0x20 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -5248,7 +5248,7 @@ ov10_022C13B4: @ 0x022C13B4 ldr r2, [r0] ldr r0, [r1] ldrsh r1, [r2, #4] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer ldr r6, _022C14C8 @ =0x022DC1D0 mov r5, #0 mvn r4, #1 @@ -5259,17 +5259,17 @@ _022C13EC: ldrsb r0, [r0, #0x78] cmp r0, r4 beq _022C143C - bl FUN_0202836C + bl sub_0202836C ldr r0, [r6] add r0, r0, r5 add r0, r0, #0x200 ldrsb r0, [r0, #0x78] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, [r6] add r0, r0, r5 add r0, r0, #0x200 ldrsb r0, [r0, #0x78] - bl FUN_0202F650 + bl FreePortraitBox ldr r0, [r6] add r0, r0, r5 strb r4, [r0, #0x278] @@ -5287,7 +5287,7 @@ _022C1454: ldrsb r0, [r0, #0x7c] cmp r0, r4 beq _022C147C - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, [r6] add r0, r0, r5 strb r4, [r0, #0x27c] @@ -5298,7 +5298,7 @@ _022C147C: ldrsb r0, [r0, #0x80] cmp r0, r4 beq _022C14A4 - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, [r6] add r0, r0, r5 strb r4, [r0, #0x280] @@ -5351,13 +5351,13 @@ ov10_022C14D0: @ 0x022C14D0 stm ip, {r0, r1, r2, r3} mov r0, ip mov r1, #0 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _022C1594 @ =0x022DC1D0 ldr r2, [r1] strb r0, [r2, #0x284] ldr r0, [r1] add r0, r0, #0x288 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _022C1594 @ =0x022DC1D0 mov r1, #0x10000 ldr r0, [r0] @@ -5411,7 +5411,7 @@ ov10_022C16D8: @ 0x022C16D8 ldrsb r0, [r0, #0x84] cmp r0, r1 beq _022C171C - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _022C1744 @ =0x022DC1D0 mvn r1, #1 ldr r0, [r0] @@ -5464,14 +5464,14 @@ _022C1794: cmp r0, #0 mov r0, r4 bne _022C17C8 - bl FUN_02027B58 + bl sub_02027B58 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 b _022C182C _022C17C8: - bl FUN_02027B58 + bl sub_02027B58 add r0, sp, #0x104 - bl FUN_02023690 + bl InitPreprocessorArgs ldrsh r2, [r5, #0x4a] ldr r1, _022C1838 @ =0x022DC02C add r0, sp, #4 @@ -5486,14 +5486,14 @@ _022C17C8: mov r1, #0x100 add r2, sp, #4 mov r3, #0 - bl FUN_020223F0 + bl PreprocessString mov r1, #0 mov r0, r4 mov r2, r1 add r3, sp, #0x154 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 _022C182C: add sp, sp, #0x254 pop {r4, r5, pc} @@ -5510,7 +5510,7 @@ SprintfStatic: @ 0x022C183C bic r2, r2, #3 ldr r1, [sp, #0xc] add r2, r2, #4 - bl FUN_02089544 + bl Vsprintf pop {r3, lr} add sp, sp, #0x10 bx lr @@ -5546,9 +5546,9 @@ _022C18A4: cmp r0, #0 bne _022C18D8 mov r0, r5 - bl FUN_02027B58 + bl sub_02027B58 mov r0, r5 - bl FUN_02027AF0 + bl sub_02027AF0 b _022C197C _022C18D8: ldr r1, _022C1988 @ =0x022DBFB0 @@ -5557,17 +5557,17 @@ _022C18D8: strb r2, [sp, #4] ldrb r1, [r1, #1] strb r1, [sp, #5] - bl FUN_02027B58 + bl sub_02027B58 add r0, sp, #8 - bl FUN_02023690 + bl InitPreprocessorArgs ldrsh r0, [r4, #0x42] - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #1 moveq r0, #0xbd strbeq r0, [sp, #4] beq _022C1930 ldrsh r0, [r4, #0x42] - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #2 moveq r0, #0xbe strbeq r0, [sp, #4] @@ -5585,14 +5585,14 @@ _022C1930: mov r1, #0x100 mov r3, #0 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString mov r1, #0 add r3, sp, #0x58 mov r0, r5 mov r2, r1 - bl FUN_02026214 + bl sub_02026214 mov r0, r5 - bl FUN_02027AF0 + bl sub_02027AF0 _022C197C: add sp, sp, #0x258 pop {r3, r4, r5, pc} @@ -5624,7 +5624,7 @@ _022C19AC: ldr r0, [r8] add r0, r0, #0x88 mla r0, r4, r7, r0 - bl FUN_0201C138 + bl sub_0201C050 add r4, r4, #1 cmp r4, #4 blt _022C19AC @@ -5701,7 +5701,7 @@ _022C1AA4: strbne r1, [r0, r7] add r0, r5, #1 add r1, r6, #1 - bl FUN_0208982C + bl Strcmp cmp r0, #0 addne r0, sp, #8 movne r1, #1 @@ -5736,7 +5736,7 @@ _022C1AA4: strb ip, [r2, r7] strb ip, [r1, r7] ldrsh r1, [r6, #0x42] - bl FUN_02054E4C + bl GendersEqual cmp r0, #0 addeq r0, sp, #8 moveq r1, #1 @@ -5882,12 +5882,12 @@ ov10_022C1D40: @ 0x022C1D40 strb r2, [r0, #0x4f] strh r2, [r0, #0x52] str r2, [r0, #0x58] - ldr ip, _022C1D74 @ =FUN_02003250 + ldr ip, _022C1D74 @ =MemZero add r0, r0, #1 mov r1, #0x40 bx ip .align 2, 0 -_022C1D74: .4byte FUN_02003250 +_022C1D74: .4byte MemZero arm_func_end ov10_022C1D40 arm_func_start ov10_022C1D78 @@ -5900,7 +5900,7 @@ ov10_022C1D78: @ 0x022C1D78 add r0, r4, #1 mov r5, r3 strb ip, [r4] - bl FUN_02089694 + bl Strcpy strh r5, [r4, #0x42] ldrsh r1, [sp, #0x10] str r6, [r4, #0x44] @@ -5930,7 +5930,7 @@ ov10_022C1DE0: @ 0x022C1DE0 add r0, r4, #1 mov r5, r3 strb ip, [r4] - bl FUN_02089694 + bl Strcpy strh r5, [r4, #0x42] ldrsh r1, [sp, #0x10] str r6, [r4, #0x44] @@ -5979,7 +5979,7 @@ ov10_022C1E80: @ 0x022C1E80 mov r8, r1 mov r6, r3 moveq r4, #0x300 - bl FUN_0204AFC0 + bl GetGameMode cmp r0, #3 moveq r0, #1 movne r0, #0 @@ -5989,12 +5989,12 @@ ov10_022C1E80: @ 0x022C1E80 beq _022C1ED0 ldr r0, _022C1F88 @ =0x022DC06C mov r2, r4 - bl FUN_020522F0 + bl sub_020522F0 b _022C1EDC _022C1ED0: ldr r0, _022C1F8C @ =0x022DC080 mov r2, r4 - bl FUN_020522F0 + bl sub_020522F0 _022C1EDC: add r5, sp, #0 ldm r5!, {r0, r1, r2, r3} @@ -6021,7 +6021,7 @@ _022C1F2C: ldr r0, [r8, #0x10] mov r2, r4 lsr r1, r1, #0x10 - bl FUN_0200A590 + bl sub_0200A590 add r5, r5, #1 cmp r5, #0xa0 add r4, r4, #4 @@ -6029,15 +6029,15 @@ _022C1F2C: cmp r6, #0 beq _022C1F80 ldr r0, [r8, #0x10] - bl FUN_0200A504 + bl sub_0200A504 mov r1, #1 mov r2, r1 mov r0, #0 - bl FUN_02051E8C + bl GetBgRegionArea ldr r1, [sb, #0x18] ldr r2, [sb, #8] mov r3, #0 - bl FUN_02051FB4 + bl sub_02051FB4 _022C1F80: add sp, sp, #0x14 pop {r4, r5, r6, r7, r8, sb, pc} @@ -6076,7 +6076,7 @@ _022C1FC4: str r0, [sp, #0xc] ldr r0, [sl, #0x2c] mov r2, #0 - bl FUN_0200B3FC + bl sub_0200B3FC ldr r0, _022C21D4 @ =0x00000FFF add r1, sp, #8 and r0, sb, r0 @@ -6086,7 +6086,7 @@ _022C1FC4: lsl r0, r0, #0x10 lsr r2, r0, #0x10 ldr r0, [sl, #0x30] - bl FUN_0200B3FC + bl sub_0200B3FC add r7, r7, #1 cmp r7, #0x10 blt _022C1FC4 @@ -6137,11 +6137,11 @@ _022C2080: ldr r0, [sl, #0x2c] add r1, sp, #8 mov r2, #0 - bl FUN_0200B3FC + bl sub_0200B3FC ldr r2, [sp] ldr r0, [sl, #0x30] add r1, sp, #8 - bl FUN_0200B3FC + bl sub_0200B3FC add r6, r6, #1 cmp r6, #0x10 blt _022C2080 @@ -6188,11 +6188,11 @@ _022C2150: add r1, sp, #8 mov r2, #0 lsr sb, r3, #0x10 - bl FUN_0200B3FC + bl sub_0200B3FC ldr r0, [sl, #0x30] mov r2, sb add r1, sp, #8 - bl FUN_0200B3FC + bl sub_0200B3FC add r8, r8, #1 cmp r8, #6 blt _022C2150 @@ -6227,11 +6227,11 @@ _022C2204: ldr r0, [r5, #0x2c] mov r1, r7 mov r2, r6 - bl FUN_0200B3FC + bl sub_0200B3FC ldr r0, [r5, #0x30] mov r1, r7 mov r2, sl - bl FUN_0200B3FC + bl sub_0200B3FC add sb, sb, #1 cmp sb, #0x20 blt _022C2204 @@ -6239,9 +6239,9 @@ _022C2204: cmp r4, #0x20 blt _022C2200 ldr r0, [r5, #0x2c] - bl FUN_0200B330 + bl sub_0200B330 ldr r0, [r5, #0x30] - bl FUN_0200B330 + bl sub_0200B330 add sp, sp, #8 pop {r4, r5, r6, r7, r8, sb, sl, pc} arm_func_end ov10_022C21D8 @@ -6251,9 +6251,9 @@ ov10_022C225C: @ 0x022C225C push {r4, lr} mov r4, r0 ldr r0, [r4, #0x2c] - bl FUN_0200B330 + bl sub_0200B330 ldr r0, [r4, #0x30] - bl FUN_0200B330 + bl sub_0200B330 pop {r4, pc} arm_func_end ov10_022C225C @@ -6264,10 +6264,10 @@ ov10_022C2278: @ 0x022C2278 ldr r1, [r4] cmp r1, #0 popeq {r4, pc} - bl FUN_02052334 + bl sub_02052334 mov r0, r4 mov r1, #0x14 - bl FUN_02003250 + bl MemZero pop {r4, pc} arm_func_end ov10_022C2278 @@ -6278,23 +6278,23 @@ ov10_022C22A0: @ 0x022C22A0 mov r0, #0 mov r1, r0 mov r2, #1 - bl FUN_02051E8C + bl GetBgRegionArea mov r1, #1 str r0, [r4] mov r2, r1 mov r0, #0 - bl FUN_02051E8C + bl GetBgRegionArea str r0, [r4, #4] mov r0, #0 mov r1, #1 - bl FUN_02051DFC + bl sub_02051DFC str r0, [r4, #8] mov r0, #1 mov r1, r0 - bl FUN_02051DFC + bl sub_02051DFC str r0, [r4, #0xc] mov r0, #1 - bl FUN_02051ED4 + bl sub_02051ED4 str r0, [r4, #0x10] pop {r4, pc} arm_func_end ov10_022C22A0 @@ -6309,9 +6309,9 @@ ov10_022C231C: @ 0x022C231C ldr r0, [r4, #0x28] ldr r1, [r4, #0x18] ldr r2, [r4, #8] - bl FUN_0200330C + bl Memcpy32 ldr r0, [r4, #0x34] - bl FUN_0200A504 + bl sub_0200A504 pop {r4, pc} arm_func_end ov10_022C231C @@ -6321,24 +6321,24 @@ ov10_022C2340: @ 0x022C2340 mov r4, r0 mov r0, #0xc mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r1, _022C23AC @ =0x022DC214 lsl r5, r4, #3 str r0, [r1] mov r0, r5 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _022C23AC @ =0x022DC214 mov r1, r5 ldr r3, [r2] str r0, [r3] ldr r0, [r2] ldr r0, [r0] - bl FUN_02003250 + bl MemZero ldr r0, _022C23AC @ =0x022DC214 ldr r0, [r0] str r4, [r0, #4] - bl FUN_0200224C + bl Rand16Bit ldr r1, _022C23AC @ =0x022DC214 and r2, r0, #0x400 ldr r0, [r1] @@ -6356,10 +6356,10 @@ ov10_022C23B0: @ 0x022C23B0 cmp r0, #0 popeq {r3, pc} ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022C23E8 @ =0x022DC214 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022C23E8 @ =0x022DC214 mov r1, #0 str r1, [r0] @@ -6484,10 +6484,10 @@ ov10_022C2528: @ 0x022C2528 mov r5, r0 sub r0, r2, r1 mov r1, r3 - bl FUN_02001A54 + bl MultiplyByFixedPoint mov r4, r0 str r0, [r5] - bl FUN_0208655C + bl Abs ldr r1, [sp, #0x10] cmp r0, r1 bgt _022C256C @@ -6526,16 +6526,16 @@ ov10_022C2588: @ 0x022C2588 lsr r1, r0, #0x10 add r2, sp, #4 mov r0, #4 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #4] add r0, sp, #0 - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r2, [sp] mov r0, r4 mov r1, #0 - bl FUN_0201FF4C + bl DecompressAtFromMemoryPointerVeneer add r0, sp, #4 - bl FUN_02008BD4 + bl UnloadFile add sp, sp, #0xc pop {r3, r4, pc} arm_func_end ov10_022C2588 @@ -6553,10 +6553,10 @@ ov10_022C25EC: @ 0x022C25EC lsr r1, r0, #0x10 mov r2, r4 mov r0, #4 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [r4] add r0, sp, #0 - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r0, [sp] str r0, [r4, #8] add sp, sp, #4 @@ -6567,10 +6567,10 @@ ov10_022C25EC: @ 0x022C25EC ov10_022C2638: @ 0x022C2638 push {r4, lr} mov r4, r0 - bl FUN_02008BD4 + bl UnloadFile mov r0, r4 mov r1, #0xc - bl FUN_02003250 + bl MemZero pop {r4, pc} arm_func_end ov10_022C2638 @@ -6587,10 +6587,10 @@ ov10_022C2654: @ 0x022C2654 lsr r1, r0, #0x10 mov r2, r4 mov r0, #4 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [r4] add r0, sp, #0 - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r0, [sp] str r0, [r4, #8] add sp, sp, #4 @@ -6601,10 +6601,10 @@ ov10_022C2654: @ 0x022C2654 ov10_022C26A0: @ 0x022C26A0 push {r4, lr} mov r4, r0 - bl FUN_02008BD4 + bl UnloadFile mov r0, r4 mov r1, #0xc - bl FUN_02003250 + bl MemZero pop {r4, pc} arm_func_end ov10_022C26A0 @@ -6622,16 +6622,16 @@ ov10_022C26BC: @ 0x022C26BC lsr r1, r0, #0x10 add r2, sp, #4 mov r0, #4 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #4] add r0, sp, #0 - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r2, [sp] ldr r1, _022C271C @ =0x00001C20 mov r0, r4 - bl FUN_0201F5C0 + bl DecompressAtNormalVeneer add r0, sp, #4 - bl FUN_02008BD4 + bl UnloadFile add sp, sp, #0xc pop {r3, r4, pc} .align 2, 0 @@ -6655,16 +6655,16 @@ ov10_022C2720: @ 0x022C2720 add r2, sp, #4 mov r3, r4 mov r0, #4 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #4] add r0, sp, #0 - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r2, [sp] mov r0, r6 mov r1, #0x930 - bl FUN_0201F5C0 + bl DecompressAtNormalVeneer add r0, sp, #4 - bl FUN_02008BD4 + bl UnloadFile b _022C27C4 _022C2788: bl ov10_022C27CC @@ -6672,16 +6672,16 @@ _022C2788: add r2, sp, #4 mov r3, r4 mov r0, #4 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #4] add r0, sp, #0 - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r2, [sp] mov r0, r6 mov r1, #0x800 - bl FUN_0201F5C0 + bl DecompressAtNormalVeneer add r0, sp, #4 - bl FUN_02008BD4 + bl UnloadFile _022C27C4: add sp, sp, #0xc pop {r3, r4, r5, r6, pc} @@ -6757,16 +6757,16 @@ CheckEndDungeon: @ 0x022C288C mov r4, r0 mov r0, #0 mov r1, #0x2c - bl FUN_0204B4EC + bl LoadScriptVariableValue mov sb, r0 mov r6, #0 - bl FUN_02017A68 + bl sub_02017A68 mov r0, #0x10 - bl FUN_02017ACC - bl FUN_0204E1E4 + bl sub_02017ACC + bl sub_0204E1E4 cmp r4, #0 bne _022C28D0 - bl FUN_0204B304 + bl InitEventFlagScriptVars mov sb, r6 b _022C2984 _022C28D0: @@ -6775,25 +6775,25 @@ _022C28D0: cmp r4, #2 bne _022C2938 mov r0, #7 - bl FUN_0205BA70 + bl sub_0205BA70 mov r4, r0 mov r2, #0xa mov r0, r6 mov r1, #0x2c - bl FUN_0204B820 + bl SaveScriptVariableValue lsl r0, r4, #0x18 asr r0, r0, #0x18 - bl FUN_0205B7C8 + bl sub_0205B7C8 mov r0, #0xf - bl FUN_020040AC + bl LoadOverlay mov r0, #9 - bl FUN_022DC240 + bl ov11_022DC240 mov r0, #0xf - bl FUN_02004868 + bl UnloadOverlay mov r2, #6 mov r0, r6 mov r1, #0x2c - bl FUN_0204B820 + bl SaveScriptVariableValue mov sb, #7 b _022C2984 _022C2938: @@ -6803,15 +6803,15 @@ _022C2938: mov r2, sb mov r0, r6 mov r1, #0x2c - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, r6 - bl FUN_0205B7C8 + bl sub_0205B7C8 mov r0, #0xf - bl FUN_020040AC + bl LoadOverlay mov r0, sb - bl FUN_022DC240 + bl ov11_022DC240 mov r0, #0xf - bl FUN_02004868 + bl UnloadOverlay b _022C2984 _022C2978: cmp sb, #0 @@ -6820,19 +6820,19 @@ _022C2978: _022C2984: cmp sb, #0xf bne _022C29C8 - bl FUN_0204AFC0 + bl GetGameMode mov r4, r0 - bl FUN_0204E760 - bl FUN_0206A76C + bl sub_0204E760 + bl GetDungeonModeSpecial cmp r4, #5 cmpne r0, #3 beq _022C29C0 mov r0, #0xd - bl FUN_020040AC + bl LoadOverlay mov r0, #0xf - bl FUN_022E8774 + bl ov11_022E8774 mov r0, #0xd - bl FUN_02004868 + bl UnloadOverlay _022C29C0: mov sb, #0x10 b _022C2984 @@ -6845,9 +6845,9 @@ _022C29C8: beq _022C2CF8 cmp sb, #0xa bne _022C2B0C - bl FUN_020587C8 - bl FUN_02057CE8 - bl FUN_0200F910 + bl sub_020587C8 + bl sub_02057CE8 + bl sub_0200F910 mov r8, #0 ldr r5, _022C3118 @ =0x020AF6B8 mov fp, r8 @@ -6865,22 +6865,22 @@ _022C2A08: tst r0, #0xff beq _022C2A5C mov r0, r7 - bl FUN_0200CC38 + bl sub_0200CC38 cmp r0, #0 beq _022C2A54 ldrb r0, [r7, #1] - bl FUN_020582E0 + bl sub_020582E0 mov r0, r7 - bl FUN_0200D81C + bl ItemZInit b _022C2A5C _022C2A54: mov r0, r7 - bl FUN_0200FB54 + bl sub_0200FB54 _022C2A5C: add r8, r8, #1 cmp r8, #0x32 blt _022C2A08 - bl FUN_0200F370 + bl RemoveEmptyItemsInBag mov r8, #0 mov r7, #1 ldr r5, _022C311C @ =0x020B0A48 @@ -6911,37 +6911,37 @@ _022C2A84: tst r0, #0xff beq _022C2AE4 add r0, r1, #0x3e - bl FUN_0200D81C + bl ItemZInit _022C2AE4: add r8, r8, #1 cmp r8, #4 blt _022C2A84 mov r0, #0 - bl FUN_0200ED1C - bl FUN_0204AFD0 + bl SetMoneyCarried + bl sub_0204AFD0 cmp r0, #0 beq _022C2C64 - bl FUN_0205F504 + bl sub_0205F504 b _022C2C64 _022C2B0C: cmp sb, #0xb bne _022C2C64 add r0, sp, #8 mov r7, #0 - bl FUN_0204F244 - bl FUN_0204AFC0 + bl sub_0204F244 + bl GetGameMode cmp r0, #2 beq _022C2B38 - bl FUN_0204AFC0 + bl GetGameMode cmp r0, #3 bne _022C2B60 _022C2B38: - bl FUN_0204F050 + bl sub_0204F050 mov r5, r0 - bl FUN_0204CF9C + bl GetDungeonMode mov r4, r0 mov r0, r5 - bl FUN_0204EFE0 + bl IsNoLossPenaltyDungeon cmp r0, #0 cmpne r4, #2 cmpne r4, #3 @@ -6979,52 +6979,52 @@ _022C2BA0: cmp r0, #0xb7 bne _022C2BF0 ldrb r0, [r2, #1] - bl FUN_020582E0 + bl sub_020582E0 ldr r0, [r5] ldr r0, [r0, #0x384] add r0, r0, r8 - bl FUN_0200D81C + bl ItemZInit b _022C2C34 _022C2BF0: add r0, r1, r8 - bl FUN_0200CC38 + bl sub_0200CC38 cmp r0, #0 beq _022C2C34 mov r0, #0x64 - bl FUN_02002274 + bl RandInt cmp r0, #0x32 bge _022C2C34 ldr r0, [r5] ldr r0, [r0, #0x384] add r0, r0, r8 ldrb r0, [r0, #1] - bl FUN_020582E0 + bl sub_020582E0 ldr r0, [r5] ldr r0, [r0, #0x384] add r0, r0, r8 - bl FUN_0200D81C + bl ItemZInit _022C2C34: add r7, r7, #1 cmp r7, #0x32 blt _022C2BA0 - bl FUN_0200F370 - bl FUN_0200ECFC + bl RemoveEmptyItemsInBag + bl GetGold add r0, r0, r0, lsr #31 asr r0, r0, #1 - bl FUN_0200ED1C + bl SetMoneyCarried _022C2C54: - bl FUN_0204AFD0 + bl sub_0204AFD0 cmp r0, #0 beq _022C2C64 - bl FUN_0205F504 + bl sub_0205F504 _022C2C64: mov r0, #0xd - bl FUN_020040AC + bl LoadOverlay mov r0, sb - bl FUN_022E8774 + bl ov11_022E8774 mov r5, r0 mov r0, #0xd - bl FUN_02004868 + bl UnloadOverlay cmp r5, #9 bne _022C2CB8 mov r8, #0xd @@ -7032,28 +7032,28 @@ _022C2C64: mov r4, r8 _022C2C94: mov r0, r8 - bl FUN_020040AC + bl LoadOverlay mov r0, r7 - bl FUN_022E8774 + bl ov11_022E8774 mov r5, r0 mov r0, r4 - bl FUN_02004868 + bl UnloadOverlay cmp r5, #9 beq _022C2C94 _022C2CB8: cmp r5, #0xa bne _022C2CD0 mov r0, #0x10 - bl FUN_02017ACC + bl sub_02017ACC mov r6, #1 b _022C310C _022C2CD0: cmp r5, #0xb bne _022C2CEC mov r0, #1 - bl FUN_02048C0C + bl sub_02048C0C mov r0, #0x10 - bl FUN_02017ACC + bl sub_02017ACC b _022C310C _022C2CEC: cmp r5, #4 @@ -7062,7 +7062,7 @@ _022C2CEC: _022C2CF8: add r0, sp, #0xf0 mov r1, #0x1ac - bl FUN_02003250 + bl MemZero mov r7, #0 strb r7, [sp, #0x101] strb r7, [sp, #0xff] @@ -7075,7 +7075,7 @@ _022C2D1C: mov r2, r0 mov r1, #0 add r0, sl, r8 - bl FUN_020032A4 + bl MemsetSimple add r0, fp, r8 strb r4, [r0, #0x1c] add r7, r7, #1 @@ -7084,18 +7084,18 @@ _022C2D1C: blt _022C2D1C cmp r5, #5 bne _022C2D74 - bl FUN_0204E7B8 + bl sub_0204E7B8 add r0, sp, #0xf0 - bl FUN_0204E790 + bl sub_0204E790 ldrsb r1, [sp, #0xfd] ldrsh r2, [sp, #0xf2] ldr r0, _022C3124 @ =0x022DC094 - bl FUN_0200C1FC + bl DebugPrint0 b _022C2EF0 _022C2D74: cmp r5, #0 bne _022C2E48 - bl FUN_02048CB8 + bl sub_02048CB8 ldr r1, _022C3128 @ =0x000F1207 cmp r0, r1 bne _022C2E18 @@ -7112,17 +7112,17 @@ _022C2D74: beq _022C2DC4 add r0, sp, #0x10c strb r2, [sp, #0xff] - bl FUN_0205BBFC + bl sub_0205BBFC _022C2DC4: add r0, sp, #2 - bl FUN_0205BC94 + bl sub_0205BC94 ldrsh r0, [sp, #6] cmp r0, #0 bne _022C2DEC mov r1, #0 add r0, sp, #0x194 strb r1, [sp, #0x100] - bl FUN_0200D81C + bl ItemZInit b _022C2E20 _022C2DEC: ldrh r3, [sp, #2] @@ -7144,7 +7144,7 @@ _022C2E20: mov r1, #0 ldr r0, [r0] mov r2, #0x44 - bl FUN_020032A4 + bl MemsetSimple ldr r0, _022C312C @ =0x020B0A5C mov r1, #0 ldr r0, [r0] @@ -7153,14 +7153,14 @@ _022C2E20: _022C2E48: cmp r5, #2 bne _022C2EF0 - bl FUN_02048BFC + bl sub_02048BFC cmp r0, #2 bne _022C2E88 mov r1, #1 mov r0, #0 strb r1, [sp, #0xf4] strb r0, [sp, #0x101] - bl FUN_02048CB8 + bl sub_02048CB8 ldr r1, _022C3128 @ =0x000F1207 cmp r0, r1 moveq r5, #2 @@ -7172,19 +7172,19 @@ _022C2E88: _022C2E8C: cmp r5, #3 bne _022C2EE4 - bl FUN_0204E6FC + bl sub_0204E6FC and r0, r0, #0xff cmp r0, #1 mov r5, #1 mov sb, #0xa bhi _022C2EF0 - bl FUN_0204E770 + bl sub_0204E770 cmp r0, #0xff beq _022C2EF0 - bl FUN_020512C8 + bl DoesNotSaveWhenEntering cmp r0, #0 beq _022C2ED8 - bl FUN_02048BFC + bl sub_02048BFC cmp r0, #2 moveq r5, #3 moveq sb, #6 @@ -7209,46 +7209,46 @@ _022C2F08: mov r4, #1 bne _022C3014 add r0, sp, #0 - bl FUN_0204F1B4 + bl sub_0204F1B4 cmp r0, #0 beq _022C2F5C ldrsb r0, [sp] - bl FUN_0205B77C + bl sub_0205B77C ldrsb r1, [r0, #0xac] cmp r1, #1 subgt r1, r1, #1 movle r1, #0 strb r1, [r0, #0xac] mov r0, #0xf - bl FUN_020040AC + bl LoadOverlay mov r0, #8 - bl FUN_022DC240 + bl ov11_022DC240 mov r0, #0xf - bl FUN_02004868 + bl UnloadOverlay b _022C2F84 _022C2F5C: - bl FUN_0204E770 - bl FUN_020512C8 + bl sub_0204E770 + bl DoesNotSaveWhenEntering cmp r0, #0 bne _022C2F84 mov r0, #0xf - bl FUN_020040AC + bl LoadOverlay mov r0, #7 - bl FUN_022DC240 + bl ov11_022DC240 mov r0, #0xf - bl FUN_02004868 + bl UnloadOverlay _022C2F84: mov r0, #0xb - bl FUN_0200C110 + bl GetDebugFlag1 cmp r0, #0 beq _022C3014 mov r0, #0xf - bl FUN_020040AC + bl LoadOverlay mov r0, #0xd - bl FUN_022DC240 + bl ov11_022DC240 mov r5, r0 mov r0, #0xf - bl FUN_02004868 + bl UnloadOverlay cmp r5, #6 mov r4, #0 addls pc, pc, r5, lsl #2 @@ -7279,26 +7279,26 @@ _022C3004: cmp r4, #0 bne _022C3014 add r0, sp, #0x1b0 - bl FUN_0200C4CC + bl sub_0200C4CC _022C3014: cmp r4, #0 beq _022C304C ldrsb r1, [sp, #0xfe] ldr r0, _022C3130 @ =0x022DC0B8 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0xe - bl FUN_020040AC + bl LoadOverlay add r0, sp, #0xf0 mov r1, #1 - bl FUN_0234BF28 + bl RunDungeonMode mov r0, #0xe - bl FUN_02004868 + bl UnloadOverlay mov r0, #0 - bl FUN_0204E8EC + bl sub_0204E8EC _022C304C: ldr r1, [sp, #0x1a0] ldr r0, _022C3134 @ =0x022DC0D4 - bl FUN_0200C1FC + bl DebugPrint0 ldr r1, [sp, #0x1a0] cmp r1, #3 moveq r6, #1 @@ -7324,7 +7324,7 @@ _022C30A4: b _022C30D4 _022C30AC: mov sb, #8 - bl FUN_0204FC80 + bl IncrementNbFriendRescues b _022C30D4 _022C30B8: mov sb, #9 @@ -7344,15 +7344,15 @@ _022C30D4: bne _022C30F4 add r0, sp, #0x1b0 mov r1, #1 - bl FUN_0204F1F0 + bl sub_0204F1F0 b _022C3100 _022C30F4: mov r0, #0 mov r1, r0 - bl FUN_0204F1F0 + bl sub_0204F1F0 _022C3100: mov r0, #0 - bl FUN_0204E8EC + bl sub_0204E8EC b _022C2984 _022C310C: mov r0, r6 @@ -7374,11 +7374,11 @@ ov10_022C3138: @ 0x022C3138 push {r3, lr} mov r0, #0x44 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r2, _022C31A0 @ =0x022DC218 mov r1, #0x44 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _022C31A0 @ =0x022DC218 mov r2, #1 ldr r1, [r0] @@ -7413,14 +7413,14 @@ ov10_022C31A4: @ 0x022C31A4 ldr r2, _022C3204 @ =0x00000401 mov r1, #4 mov r3, #0xf - bl FUN_0201DEC4 + bl LoadWteFromFileDirectory ldr r0, _022C3200 @ =0x022DC218 mov r1, #0 ldr r0, [r0] mov r3, r1 ldr r0, [r0, #4] mov r2, #0x1d - bl FUN_0201E0B0 + bl ProcessWte ldr r0, _022C3200 @ =0x022DC218 mov r1, #0 ldr r0, [r0] @@ -7574,52 +7574,52 @@ _022C33EC: sub r5, r0, r7 ldr r1, [r6, #0x18] mov r0, r5 - bl FUN_02001A54 + bl MultiplyByFixedPoint mov r8, r0 ldr r1, [r6, #0x10] mov r0, r7 - bl FUN_02001A54 + bl MultiplyByFixedPoint ldr r1, _022C34EC @ =0x022DC218 add r0, r8, r0 ldr r1, [r1] str r0, [sp] ldr r1, [r1, #8] - bl FUN_02001AB0 + bl sub_02001AB0 ldr r1, _022C34EC @ =0x022DC218 str r0, [sp] ldr r1, [r1] mov r0, r5 ldr r1, [r1, #0x1c] - bl FUN_02001A54 + bl MultiplyByFixedPoint ldr r1, _022C34EC @ =0x022DC218 mov r6, r0 ldr r1, [r1] mov r0, r7 ldr r1, [r1, #0x14] - bl FUN_02001A54 + bl MultiplyByFixedPoint add r0, r6, r0 str r0, [sp, #4] ldr r1, _022C34EC @ =0x022DC218 ldr r1, [r1] ldr r1, [r1, #8] - bl FUN_02001AB0 + bl sub_02001AB0 str r0, [sp, #4] mov r0, r5 ldr r1, _022C34EC @ =0x022DC218 ldr r1, [r1] ldr r1, [r1, #0x2c] - bl FUN_02001A54 + bl MultiplyByFixedPoint mov r5, r0 mov r0, r7 ldr r1, _022C34EC @ =0x022DC218 ldr r1, [r1] ldr r1, [r1, #0x28] - bl FUN_02001A54 + bl MultiplyByFixedPoint add r0, r5, r0 ldr r1, _022C34EC @ =0x022DC218 ldr r1, [r1] ldr r1, [r1, #8] - bl FUN_02001AB0 + bl sub_02001AB0 ldr r1, _022C34EC @ =0x022DC218 ldr r2, [r1] ldr r1, [r2, #0xc] @@ -7670,10 +7670,10 @@ _022C352C: ldr r0, [r4, #0x30] lsl r4, r3, #0x10 lsl r5, r2, #0x10 - bl FUN_02001AB0 + bl sub_02001AB0 mov r1, r0 mov r0, #0x3000 - bl FUN_02001A54 + bl MultiplyByFixedPoint mov r2, #0x140 asr r1, r0, #7 add r0, r0, r1, lsr #24 @@ -7754,7 +7754,7 @@ _022C3650: cmp r2, #4 blt _022C3650 add r0, sp, #0x20 - bl FUN_0201E730 + bl sub_0201E730 mov r0, #5 strb r0, [sp, #0x5c] mov r2, #0 @@ -7764,7 +7764,7 @@ _022C3650: add r0, sp, #0x20 ldr r1, [r1, #4] mov r3, #0x1d - bl FUN_0201E774 + bl sub_0201E774 mov r7, #0 mov r6, #4 ldrsh r0, [sp, #0x12] @@ -7796,7 +7796,7 @@ _022C3650: strh r4, [sp, #0x2e] bl ov10_022C38D4 add r0, sp, #0x20 - bl FUN_0201F2A0 + bl sub_0201F1D4 ldrsh r6, [sp, #0x68] ldrsh r7, [sp, #0x6a] ldrsh r0, [sp, #0x7c] @@ -7820,7 +7820,7 @@ _022C3650: strh r1, [sp, #0x2e] bl ov10_022C38D4 add r0, sp, #0x20 - bl FUN_0201F2A0 + bl sub_0201F1D4 ldrsh r0, [sp, #0x60] strh r5, [sp, #0x22] strh r6, [sp, #0x28] @@ -7839,7 +7839,7 @@ _022C3650: strh r8, [sp, #0x2e] bl ov10_022C38D4 add r0, sp, #0x20 - bl FUN_0201F2A0 + bl sub_0201F1D4 ldrsh r7, [sp, #0x72] ldrsh sb, [sp, #0x78] ldrsh sl, [sp, #0x7a] @@ -7857,7 +7857,7 @@ _022C3650: strh r1, [sp, #0x2e] bl ov10_022C38D4 add r0, sp, #0x20 - bl FUN_0201F2A0 + bl sub_0201F1D4 ldrsh r1, [sp, #0x70] strh r5, [sp, #0x20] strh r6, [sp, #0x22] @@ -7875,7 +7875,7 @@ _022C3650: strh r3, [sp, #0x38] strh r2, [sp, #0x3a] strh r2, [sp, #0x3c] - bl FUN_0201F2A0 + bl sub_0201F1D4 _022C3884: add sp, sp, #0x80 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -7893,11 +7893,11 @@ ov10_022C3890: @ 0x022C3890 ldr r1, [r0] cmp r1, #0 beq _022C38B4 - bl FUN_0201DF18 + bl UnloadWte _022C38B4: ldr r0, _022C38D0 @ =0x022DC218 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022C38D0 @ =0x022DC218 mov r1, #0 str r1, [r0] @@ -7960,16 +7960,16 @@ ov10_022C3938: @ 0x022C3938 ldr sl, [sp, #0x9c] ldr sb, [sp, #0xa0] ldr r8, [sp, #0xa4] - bl FUN_02008C3C + bl LoadFileFromRom ldr r1, [sp, #0x64] add r0, sp, #0x60 - bl FUN_0201F4B4 + bl HandleSir0Translation ldrb r5, [r4] ldr r6, [sp, #0x60] cmp r5, #0xb4 movhs r5, #0 mov r0, r5 - bl FUN_0204F5C8 + bl GetDungeonGroup ldrb r3, [r4, #1] mov r4, r0 add r0, sp, #0x5d @@ -7990,7 +7990,7 @@ ov10_022C3938: @ 0x022C3938 str fp, [sp] str r7, [sp, #4] str r5, [sp, #8] - bl FUN_0200C1FC + bl DebugPrint0 ldrb r0, [sp, #0x5c] cmp r0, #1 bls _022C3A64 @@ -8017,10 +8017,10 @@ _022C3A48: blt _022C3A20 _022C3A64: add r0, sp, #0x64 - bl FUN_02008BD4 + bl UnloadFile mov r0, #0x930 mov r1, #0x10 - bl FUN_02001170 + bl MemAlloc str r0, [sp, #0x38] lsl r1, r5, #0x10 ldr r0, [sp, #0x14] @@ -8046,7 +8046,7 @@ _022C3A64: b _022C3E54 _022C3AD4: mov r0, r5 - bl FUN_0204F55C + bl sub_0204F55C cmp r0, #0 sub r0, r6, #1 str r0, [sp, #0x20] @@ -8281,7 +8281,7 @@ _022C3E54: cmp r6, sb blt _022C3AD4 ldr r0, [sp, #0x38] - bl FUN_02001188 + bl MemFree lsl r1, r5, #0x10 ldr r0, [sp, #0x10] asr r1, r1, #0x10 @@ -8314,13 +8314,13 @@ ov10_022C3E8C: @ 0x022C3E8C mov fp, r3 str r4, [sp, #0x10] ldr r5, [sp, #0x50] - bl FUN_02008C3C + bl LoadFileFromRom ldr r1, [sp, #0x20] add r0, sp, #0x10 - bl FUN_0201F4B4 + bl HandleSir0Translation ldrb r0, [r5] ldr r6, [sp, #0x10] - bl FUN_0204F5C8 + bl GetDungeonGroup mov r7, r0 ldrb r2, [r5] ldrb r3, [r5, #1] @@ -8345,10 +8345,10 @@ ov10_022C3E8C: @ 0x022C3E8C str r2, [sp, #0x18] mov r2, #0xf str r3, [sp, #0x1c] - bl FUN_02008C3C + bl LoadFileFromRom ldr r1, [sp, #0x18] add r0, sp, #0x14 - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r2, [sp, #0x14] mov r3, r5 mov r0, sl @@ -8595,7 +8595,7 @@ _022C42AC: cmp r6, r5 blt _022C4258 add r0, sp, #0x18 - bl FUN_02008BD4 + bl UnloadFile add r0, r4, #0xa str r0, [sl] ldr r0, [sp, #4] @@ -8604,7 +8604,7 @@ _022C42AC: str r0, [fp] _022C42D4: add r0, sp, #0x20 - bl FUN_02008BD4 + bl UnloadFile mov r0, r4 add sp, sp, #0x28 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -8622,14 +8622,14 @@ ov10_022C42F4: @ 0x022C42F4 mov r4, r3 mov r0, r5 mov r6, r1 - bl FUN_0204F57C + bl GetNbFloors cmp r4, r0 movgt r4, r0 mov r0, r5 - bl FUN_0204F5E0 + bl GetNbPrecedingFloors add r4, r4, r0 mov r0, r5 - bl FUN_0204F5F8 + bl GetNbFloorsDungeonGroup cmp r4, #1 movlt r4, #1 blt _022C4340 diff --git a/asm/overlay_11.s b/asm/overlay_11.s index 5eea3fe5..f9fe9b15 100644 --- a/asm/overlay_11.s +++ b/asm/overlay_11.s @@ -18,12 +18,12 @@ ov11_022DC240: @ 0x022DC240 bne _022DC35C mov r0, #0x19c mov r1, #0 - bl FUN_02001170 + bl MemAlloc mov r1, r4 mov r2, #0 str r0, [r1] strb r2, [r0, #0x19a] - bl FUN_02055770 + bl GetHero cmp r0, #0 beq _022DC2A4 ldrsh r0, [r0, #4] @@ -68,12 +68,12 @@ _022DC2B8: ldr r0, [ip] mov r3, r5 add r0, r0, #0x170 - bl FUN_022C2300 + bl ov10_022C2300 ldr r0, _022DC364 @ =0x02324C60 mov r1, r4 ldr r0, [r0] add r0, r0, #0x170 - bl FUN_022C0814 + bl ov10_022C0814 ldr r0, _022DC364 @ =0x02324C60 mov r2, #0 ldr r1, [r0] @@ -94,10 +94,10 @@ ov11_022DC368: @ 0x022DC368 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_022C096C + bl ov10_022C096C ldr r0, _022DC39C @ =0x02324C60 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022DC39C @ =0x02324C60 mov r1, #0 str r1, [r0] @@ -121,8 +121,8 @@ ov11_022DC3A0: @ 0x022DC3A0 mov r1, #1 ldr r0, [r0] mov r2, #0 - bl FUN_022C09E8 - bl FUN_022C0CE0 + bl ov10_022C09E8 + bl ov10_022C0CE0 ldr r0, _022DC3F8 @ =0x02324C60 mov r2, #1 ldr r1, [r0] @@ -143,7 +143,7 @@ ov11_022DC3FC: @ 0x022DC3FC ldrbne r0, [r0, #0x185] cmpne r0, #0 popeq {r3, pc} - bl FUN_022C13B4 + bl ov10_022C13B4 ldr r0, _022DC430 @ =0x02324C60 mov r1, #0 ldr r0, [r0] @@ -166,7 +166,7 @@ ov11_022DC434: @ 0x022DC434 popeq {r3, pc} mov r0, #0 strb r0, [r1, #0x19a] - bl FUN_022C0CE0 + bl ov10_022C0CE0 pop {r3, pc} .align 2, 0 _022DC468: .4byte 0x02324C60 @@ -181,7 +181,7 @@ ov11_022DC46C: @ 0x022DC46C ldrbne r0, [r0, #0x185] cmpne r0, #0 popeq {r3, pc} - bl FUN_022C11D8 + bl ov10_022C11D8 pop {r3, pc} .align 2, 0 _022DC490: .4byte 0x02324C60 @@ -199,7 +199,7 @@ ov11_022DC494: @ 0x022DC494 ldrb r0, [r1, #0x184] cmp r0, #0 beq _022DC4D0 - bl FUN_022C1398 + bl ov10_022C1398 ldr r0, _022DC4FC @ =0x02324C60 mov r1, #0 ldr r0, [r0] @@ -209,12 +209,12 @@ _022DC4D0: ldr r1, _022DC500 @ =0x02316A3C ldr r0, [r0] ldr r0, [r0, #0x178] - bl FUN_0200B3C0 + bl sub_0200B3C0 ldr r0, _022DC4FC @ =0x02324C60 ldr r1, _022DC500 @ =0x02316A3C ldr r0, [r0] ldr r0, [r0, #0x17c] - bl FUN_0200B3C0 + bl sub_0200B3C0 pop {r3, pc} .align 2, 0 _022DC4FC: .4byte 0x02324C60 @@ -251,7 +251,7 @@ ov11_022DC534: @ 0x022DC534 lsl r4, r0, #0x10 _022DC558: mov r0, r7 - bl FUN_0205638C + bl GetActiveTeamMember mov r8, r0 ldrb r0, [r8] tst r0, #1 @@ -270,26 +270,26 @@ _022DC558: ldrsh r2, [r8, #6] add r0, sp, #0x10 mov sb, #0 - bl FUN_02058EB0 + bl sub_02058EB0 add r0, sp, #0x10 mov r1, #0x38 - bl FUN_02058F04 + bl IqSkillFlagTest cmp r0, #0 ldrsh r0, [r8, #0xc] mov r1, #0 asrne sb, r4, #0x10 - bl FUN_02052A04 + bl GetType mov fp, r0 ldrsh r0, [r8, #0xc] mov r1, #1 - bl FUN_02052A04 + bl GetType mov r3, r0 ldrsh r1, [r8, #0xc] mov r2, fp add r0, sp, #0x5c - bl FUN_02011220 + bl sub_02011220 add r0, sp, #0x5c - bl FUN_02011394 + bl sub_02011394 add r0, sb, r0 ldrsh r1, [r8, #0xe] lsl r0, r0, #0x10 @@ -301,7 +301,7 @@ _022DC558: movlt sb, r0 add r0, sp, #0x1c mov r1, r8 - bl FUN_020585B4 + bl sub_020585B4 ldrb r3, [r8, #2] add r0, sl, r5 mov r1, r7 @@ -315,7 +315,7 @@ _022DC558: ldrsh r3, [r3, #0x90] str r3, [sp, #0xc] ldrsh r3, [r8, #0xc] - bl FUN_022C1D78 + bl ov10_022C1D78 add r6, r6, #1 _022DC664: add r0, r7, #1 @@ -329,7 +329,7 @@ _022DC664: b _022DC69C _022DC688: smlabb r0, r5, r4, sl - bl FUN_022C1D40 + bl ov10_022C1D40 add r0, r5, #1 lsl r0, r0, #0x10 asr r5, r0, #0x10 @@ -338,7 +338,7 @@ _022DC69C: blt _022DC688 mov r0, sl mov r1, #0 - bl FUN_022C0998 + bl ov10_022C0998 add sp, sp, #0x74 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -352,7 +352,7 @@ ov11_022DC6C4: @ 0x022DC6C4 push {r3, lr} mov r0, #0x400 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r2, _022DC710 @ =0x02324C64 ldr r1, _022DC714 @ =0x02324E80 mov r3, #1 @@ -378,11 +378,11 @@ ov11_022DC718: @ 0x022DC718 push {r3, lr} bl ov11_022E4B88 ldr r0, _022DC788 @ =0x02324E94 - bl FUN_0204D79C + bl InitPortraitBox ldr r0, _022DC78C @ =0x02324EA4 - bl FUN_0204D79C + bl InitPortraitBox ldr r0, _022DC790 @ =0x02324ECC - bl FUN_02023690 + bl InitPreprocessorArgs mov r3, #0 ldr r0, _022DC794 @ =0x02324E80 mvn r1, #0 @@ -420,7 +420,7 @@ ov11_022DC7A0: @ 0x022DC7A0 ldr r0, [r0] cmp r0, #0 beq _022DC7C4 - bl FUN_02001188 + bl MemFree ldr r0, _022DC804 @ =0x02324C64 mov r1, #0 str r1, [r0] @@ -430,13 +430,13 @@ _022DC7C4: bl ov11_022E60A8 bl ov11_022E4B00 bl ov11_022E7F80 - bl FUN_02065CB0 + bl sub_02065CB0 bl ov11_022E8038 bl ov11_022E8120 bl ov11_022E45DC ldr r0, _022DC804 @ =0x02324C64 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _022DC804 @ =0x02324C64 mov r1, #0 str r1, [r0, #4] @@ -791,7 +791,7 @@ _022DCBE4: ldr r1, _022DCCE0 @ =0x02319208 str r3, [sp, #0x10] str r2, [sp, #0x14] - bl FUN_0200C25C + bl FatalError _022DCC10: ldrsh r1, [r4, #0x7c] mvn r0, #0 @@ -804,7 +804,7 @@ _022DCC10: ldr r1, _022DCCE4 @ =0x02319224 str r3, [sp, #8] str r2, [sp, #0xc] - bl FUN_0200C25C + bl FatalError _022DCC40: add r5, r4, #0xc add lr, r4, #0x7c @@ -827,7 +827,7 @@ _022DCC6C: ldr r1, _022DCCE8 @ =0x02319240 str ip, [sp] str r3, [sp, #4] - bl FUN_0200C25C + bl FatalError _022DCC8C: add r0, r4, #0xc bl ov11_022DC830 @@ -924,7 +924,7 @@ _022DCDA4: ldr r1, _022DCEE0 @ =0x02319208 str r3, [sp, #0x10] str r2, [sp, #0x14] - bl FUN_0200C25C + bl FatalError _022DCDDC: ldrsh r1, [r5, #0x7c] mvn r0, #0 @@ -937,7 +937,7 @@ _022DCDDC: ldr r1, _022DCEE4 @ =0x02319224 str r3, [sp, #8] str r2, [sp, #0xc] - bl FUN_0200C25C + bl FatalError _022DCE0C: add r6, r5, #0xc add lr, r5, #0x7c @@ -961,7 +961,7 @@ _022DCE38: str r1, [sp] ldrsh r2, [r4, #0x18] ldr r1, _022DCEE8 @ =0x02319240 - bl FUN_0200C25C + bl FatalError _022DCE5C: add r0, r5, #0xc bl ov11_022DC830 @@ -1417,7 +1417,7 @@ _022DD424: ldr r2, [sp, #8] ldr r1, _022DDD0C @ =0x02319260 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r1, [sp, #8] mov r0, r4 bl ov11_022E43E8 @@ -1440,7 +1440,7 @@ _022DD468: ldr r1, _022DDD10 @ =0x02319284 mov r2, r8 mov r3, r7 - bl FUN_0200C240 + bl DebugPrint mov r2, r7 mov r3, r5 mov r0, r4 @@ -1451,7 +1451,7 @@ _022DD468: mov r0, #2 ldr r1, _022DDD14 @ =0x023192B4 mov r3, r5 - bl FUN_0200C240 + bl DebugPrint cmp r5, #0 blt _022DDD00 mov r2, #2 @@ -1494,7 +1494,7 @@ _022DD544: bne _022DD574 add r0, r4, #0x6c mov r1, #0x1c - bl FUN_0204B4EC + bl LoadScriptVariableValue lsl r0, r0, #0x10 asr r5, r0, #0x10 _022DD574: @@ -1510,76 +1510,76 @@ _022DD594: ldrsh r0, [r4, #0x48] cmp r0, #0 bne _022DD5D0 - bl FUN_02034DA8 + bl sub_02034DA8 cmp r0, #0 beq _022DD5BC ldr r1, _022DDD1C @ =0x023192E8 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint b _022DDD00 _022DD5BC: - bl FUN_02034E70 + bl sub_02034E70 cmp r0, #0 movne r0, #1 strhne r0, [r4, #0x48] b _022DDD00 _022DD5D0: - bl FUN_02034DA8 + bl sub_02034DA8 cmp r0, #0 mov r0, #2 strheq r0, [r4, #0xe] beq _022DDD00 ldr r1, _022DDD20 @ =0x02319304 - bl FUN_0200C240 + bl DebugPrint b _022DDD00 _022DD5F0: ldrsh r0, [r4, #0x48] cmp r0, #0 bne _022DD62C - bl FUN_02034DA8 + bl sub_02034DA8 cmp r0, #0 beq _022DD618 ldr r1, _022DDD24 @ =0x02319320 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint b _022DDD00 _022DD618: - bl FUN_02034CA4 + bl sub_02034CA4 cmp r0, #0 movne r0, #1 strhne r0, [r4, #0x48] b _022DDD00 _022DD62C: - bl FUN_02034DA8 + bl sub_02034DA8 cmp r0, #0 mov r0, #2 strheq r0, [r4, #0xe] beq _022DDD00 ldr r1, _022DDD28 @ =0x02319338 - bl FUN_0200C240 + bl DebugPrint b _022DDD00 _022DD64C: ldrsh r0, [r4, #0x48] cmp r0, #0 bne _022DD668 - bl FUN_02034D0C + bl sub_02034D0C mov r0, #1 strh r0, [r4, #0x48] b _022DDD00 _022DD668: - bl FUN_02034DA8 + bl sub_02034DA8 cmp r0, #0 mov r0, #2 strheq r0, [r4, #0xe] beq _022DDD00 ldr r1, _022DDD2C @ =0x02319350 - bl FUN_0200C240 + bl DebugPrint b _022DDD00 _022DD688: ldr r1, _022DDD30 @ =0x02319370 mov r0, #2 - bl FUN_0200C240 - bl FUN_02034DA8 + bl DebugPrint + bl sub_02034DA8 cmp r0, #0 moveq r0, #2 strheq r0, [r4, #0xe] @@ -1695,14 +1695,14 @@ _022DD830: ldr r6, [r4, #0x1c] cmp r0, #0 beq _022DD860 - bl FUN_02034DA8 + bl sub_02034DA8 cmp r0, #0 moveq r0, #0 strheq r0, [r4, #0x48] beq _022DD860 ldr r1, _022DDD3C @ =0x02319380 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint _022DD860: ldrsh r0, [r4, #0x48] cmp r0, #0 @@ -1770,9 +1770,9 @@ _022DD928: _022DD938: ldr r1, _022DDD40 @ =0x02319398 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r0, _022DDD44 @ =0x02324EA4 - bl FUN_02034E28 + bl sub_02034E28 ldr r0, _022DDD18 @ =0x02324E80 ldr r2, _022DDD48 @ =0x02324ECC ldr r0, [r0, #0xc] @@ -1786,7 +1786,7 @@ _022DD938: lsl r0, r0, #0x10 mov r1, r5 lsr r0, r0, #0x10 - bl FUN_02034F20 + bl sub_02034F20 mov r0, #1 strh r0, [r4, #0x48] b _022DDD00 @@ -1794,15 +1794,15 @@ _022DD990: ldrsh r0, [r4, #0x48] cmp r0, #0 bne _022DDD00 - bl FUN_02034F98 + bl sub_02034F98 cmp r0, #0 bne _022DDD00 - bl FUN_02035098 + bl sub_02035098 mov r5, r0 ldr r1, _022DDD50 @ =0x023193AC mov r2, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint cmp r5, #0 ble _022DDA04 add r0, r5, r5, lsl #1 @@ -1819,11 +1819,11 @@ _022DD990: ldrh r3, [r6, #4] mov r2, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint _022DDA04: ldr r0, _022DDD58 @ =0x02324C64 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r1, _022DDD58 @ =0x02324C64 mov r2, #0 mov r0, #1 @@ -1844,27 +1844,27 @@ _022DDA30: mvn r1, #0 cmp r0, r1 beq _022DDBE0 - bl FUN_0206A750 + bl DungeonSwapIdxToId mov r6, r0 cmp r7, #0x91 beq _022DDA7C ldrsh r2, [sp, #4] mov r0, #0 mov r1, #0x26 - bl FUN_0204B820 + bl SaveScriptVariableValue _022DDA7C: ldrsh r2, [sp, #4] mov r0, #0 mov r1, #0x27 - bl FUN_0204B820 + bl SaveScriptVariableValue ldrsh r2, [sp, #4] mov r0, #0 mov r1, #0x29 - bl FUN_0204B820 + bl SaveScriptVariableValue ldrsh r0, [sp, #4] - bl FUN_0204E94C + bl SetEnterDungeon mov r0, r6 - bl FUN_0204F3C4 + bl CheckMissionRestrictions tst r0, #0x20 movne r5, #7 bne _022DDBC4 @@ -1977,11 +1977,11 @@ _022DDBE8: b _022DDD00 _022DDC18: mov r0, #0 - bl FUN_0204E8EC + bl sub_0204E8EC mov r1, #0x27 sub r2, r1, #0x28 mov r0, #0 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, r4 mov r1, #1 bl ov11_022E43E8 @@ -2007,16 +2007,16 @@ _022DDC6C: mov r2, r0 ldr r1, _022DDD5C @ =0x023193D4 add r0, sp, #0x20 - bl FUN_02089584 + bl Sprintf ldr r2, _022DDD60 @ =0x0000030F add r0, sp, #0x14 add r1, sp, #0x20 - bl FUN_02008C3C + bl LoadFileFromRom ldr r1, [sp, #0x14] mov r0, #0x400 add r6, r1, #2 ldrsh r5, [r1] - bl FUN_02002274 + bl RandInt b _022DDCCC _022DDCB8: ldrsh r1, [r6] @@ -2030,13 +2030,13 @@ _022DDCCC: _022DDCD4: ldrsh r1, [r6, #2] add r0, sp, #0x1c - bl FUN_0200CF78 + bl sub_0200CF78 lsl r0, r7, #0x10 add r1, sp, #0x1c asr r0, r0, #0x10 - bl FUN_02065CB4 + bl sub_02065CB4 add r0, sp, #0x14 - bl FUN_02008BD4 + bl UnloadFile mov r0, #2 strh r0, [r4, #0xe] _022DDD00: @@ -2214,70 +2214,70 @@ _022DDDE0: @ jump table b _022E04DC @ case 108 b _022E04DC @ case 109 b _022E04DC @ case 110 - b FUN_022E04D4 @ case 111 - b FUN_022E04C4 @ case 112 + b ov11_022E04D4 @ case 111 + b ov11_022E04C4 @ case 112 b _022E04DC @ case 113 b _022E04DC @ case 114 b _022E04DC @ case 115 - b FUN_022DEE44 @ case 116 - b FUN_022DEDC4 @ case 117 - b FUN_022DEE00 @ case 118 - b FUN_022DED7C @ case 119 - b FUN_022DED60 @ case 120 - b FUN_022DED98 @ case 121 - b FUN_022DEF04 @ case 122 - b FUN_022DEEBC @ case 123 - b FUN_022DEF8C @ case 124 - b FUN_022DEF64 @ case 125 - b FUN_022DEF28 @ case 126 - b FUN_022DEEDC @ case 127 - b FUN_022DEE84 @ case 128 - b FUN_022E04B8 @ case 129 - b FUN_022E04CC @ case 130 + b ov11_022DEE44 @ case 116 + b ov11_022DEDC4 @ case 117 + b ov11_022DEE00 @ case 118 + b ov11_022DED7C @ case 119 + b ov11_022DED60 @ case 120 + b ov11_022DED98 @ case 121 + b ov11_022DEF04 @ case 122 + b ov11_022DEEBC @ case 123 + b ov11_022DEF8C @ case 124 + b ov11_022DEF64 @ case 125 + b ov11_022DEF28 @ case 126 + b ov11_022DEEDC @ case 127 + b ov11_022DEE84 @ case 128 + b ov11_022E04B8 @ case 129 + b ov11_022E04CC @ case 130 b _022E04DC @ case 131 b _022E04DC @ case 132 b _022E04DC @ case 133 b _022E04DC @ case 134 - b FUN_022E0410 @ case 135 - b FUN_022E0434 @ case 136 - b FUN_022DE3AC @ case 137 + b ov11_022E0410 @ case 135 + b ov00_022E0434 @ case 136 + b ov11_022DE3AC @ case 137 b _022E04DC @ case 138 - b FUN_022DECDC @ case 139 + b ov11_022DECDC @ case 139 b _022E04DC @ case 140 b _022E04DC @ case 141 - b FUN_022DE458 @ case 142 - b FUN_022DE484 @ case 143 + b ov11_022DE458 @ case 142 + b ov11_022DE484 @ case 143 b _022E04DC @ case 144 b _022E04DC @ case 145 b _022E04DC @ case 146 - b FUN_022DE4BC @ case 147 + b ov11_022DE4BC @ case 147 b _022E04DC @ case 148 b _022E04DC @ case 149 - b FUN_022DF924 @ case 150 - b FUN_022DF924 @ case 151 - b FUN_022DFA50 @ case 152 - b FUN_022DF8B8 @ case 153 - b FUN_022DF92C @ case 154 - b FUN_022DF924 @ case 155 - b FUN_022DF92C @ case 156 - b FUN_022DE3F0 @ case 157 - b FUN_022DF92C @ case 158 - b FUN_022DFA78 @ case 159 - b FUN_022DF92C @ case 160 - b FUN_022DF728 @ case 161 - b FUN_022DF710 @ case 162 - b FUN_022DF740 @ case 163 - b FUN_022DF760 @ case 164 - b FUN_022DF834 @ case 165 - b FUN_022DF7CC @ case 166 - b FUN_022DF89C @ case 167 - b FUN_022DF8F4 @ case 168 - b FUN_022DFAAC @ case 169 - b FUN_022DFD44 @ case 170 - b FUN_022DFD44 @ case 171 - b FUN_022DFC94 @ case 172 - b FUN_022DFC94 @ case 173 - b FUN_022DF92C @ case 174 + b ov11_022DF924 @ case 150 + b ov11_022DF924 @ case 151 + b ov11_022DFA50 @ case 152 + b ov11_022DF8B8 @ case 153 + b ov11_022DF92C @ case 154 + b ov11_022DF924 @ case 155 + b ov11_022DF92C @ case 156 + b ov11_022DE3F0 @ case 157 + b ov11_022DF92C @ case 158 + b ov11_022DFA78 @ case 159 + b ov11_022DF92C @ case 160 + b ov11_022DF728 @ case 161 + b ov11_022DF710 @ case 162 + b ov11_022DF740 @ case 163 + b ov11_022DF760 @ case 164 + b ov11_022DF834 @ case 165 + b ov11_022DF7CC @ case 166 + b ov11_022DF89C @ case 167 + b ov11_022DF8F4 @ case 168 + b ov11_022DFAAC @ case 169 + b ov11_022DFD44 @ case 170 + b ov11_022DFD44 @ case 171 + b ov11_022DFC94 @ case 172 + b ov11_022DFC94 @ case 173 + b ov11_022DF92C @ case 174 b _022E04DC @ case 175 b _022E04DC @ case 176 b _022E04DC @ case 177 @@ -2304,10 +2304,10 @@ _022DDDE0: @ jump table b _022E04DC @ case 198 b _022E04DC @ case 199 b _022E04DC @ case 200 - b FUN_022DE3AC @ case 201 + b ov11_022DE3AC @ case 201 b _022E04DC @ case 202 - b FUN_022DE3AC @ case 203 - b FUN_022DE448 @ case 204 + b ov11_022DE3AC @ case 203 + b ov11_022DE448 @ case 204 b _022E04DC @ case 205 b _022E04DC @ case 206 b _022E04DC @ case 207 @@ -2316,37 +2316,37 @@ _022DDDE0: @ jump table b _022E04DC @ case 210 b _022E04DC @ case 211 b _022E04DC @ case 212 - b FUN_022E048C @ case 213 + b ov11_022E048C @ case 213 b _022E04DC @ case 214 - b FUN_022E0020 @ case 215 - b FUN_022E0108 @ case 216 - b FUN_022DFFC0 @ case 217 - b FUN_022E00A8 @ case 218 - b FUN_022DFFE8 @ case 219 - b FUN_022E00D0 @ case 220 + b ov11_022E0020 @ case 215 + b ov11_022E0108 @ case 216 + b ov11_022DFFC0 @ case 217 + b ov11_022E00A8 @ case 218 + b ov11_022DFFE8 @ case 219 + b ov11_022E00D0 @ case 220 b _022E04DC @ case 221 - b FUN_022E0278 @ case 222 - b FUN_022E0278 @ case 223 - b FUN_022E0020 @ case 224 - b FUN_022E0108 @ case 225 + b ov11_022E0278 @ case 222 + b ov11_022E0278 @ case 223 + b ov11_022E0020 @ case 224 + b ov11_022E0108 @ case 225 b _022E04DC @ case 226 b _022E04DC @ case 227 - b FUN_022DFFE8 @ case 228 - b FUN_022E00D0 @ case 229 - b FUN_022E01F0 @ case 230 + b ov11_022DFFE8 @ case 228 + b ov11_022E00D0 @ case 229 + b ov11_022E01F0 @ case 230 b _022E04DC @ case 231 - b FUN_022E0190 @ case 232 + b ov11_022E0190 @ case 232 b _022E04DC @ case 233 - b FUN_022E01B8 @ case 234 + b ov11_022E01B8 @ case 234 b _022E04DC @ case 235 b _022E04DC @ case 236 - b FUN_022E0278 @ case 237 - b FUN_022E0278 @ case 238 - b FUN_022E01F0 @ case 239 + b ov11_022E0278 @ case 237 + b ov11_022E0278 @ case 238 + b ov11_022E01F0 @ case 239 b _022E04DC @ case 240 b _022E04DC @ case 241 b _022E04DC @ case 242 - b FUN_022E01B8 @ case 243 + b ov11_022E01B8 @ case 243 b _022E04DC @ case 244 b _022E04DC @ case 245 b _022E04DC @ case 246 @@ -2401,40 +2401,40 @@ _022DDDE0: @ jump table b _022E04DC @ case 295 b _022E04DC @ case 296 b _022E04DC @ case 297 - b FUN_022DE834 @ case 298 - b FUN_022DE834 @ case 299 - b FUN_022DEBA4 @ case 300 - b FUN_022DEBA4 @ case 301 - b FUN_022DE934 @ case 302 - b FUN_022DE9B8 @ case 303 - b FUN_022DEAC4 @ case 304 - b FUN_022DEA08 @ case 305 - b FUN_022DEA08 @ case 306 - b FUN_022DEAC4 @ case 307 - b FUN_022DE960 @ case 308 - b FUN_022DE960 @ case 309 - b FUN_022DEC7C @ case 310 - b FUN_022DE834 @ case 311 - b FUN_022DE834 @ case 312 - b FUN_022DE834 @ case 313 - b FUN_022DE9B0 @ case 314 - b FUN_022DE834 @ case 315 - b FUN_022DE834 @ case 316 - b FUN_022DE834 @ case 317 - b FUN_022DE9B0 @ case 318 - b FUN_022DF374 @ case 319 - b FUN_022DF374 @ case 320 - b FUN_022DF374 @ case 321 - b FUN_022DF374 @ case 322 - b FUN_022DF374 @ case 323 - b FUN_022DF374 @ case 324 - b FUN_022DF374 @ case 325 - b FUN_022DF374 @ case 326 - b FUN_022DF374 @ case 327 - b FUN_022DF374 @ case 328 - b FUN_022DF374 @ case 329 - b FUN_022DF374 @ case 330 - b FUN_022DF374 @ case 331 + b ov11_022DE834 @ case 298 + b ov11_022DE834 @ case 299 + b ov29_022DEADC @ case 300 + b ov29_022DEADC @ case 301 + b ov11_022DE934 @ case 302 + b ov11_022DE9B8 @ case 303 + b ov11_022DEAC4 @ case 304 + b ov11_022DEA08 @ case 305 + b ov11_022DEA08 @ case 306 + b ov11_022DEAC4 @ case 307 + b ov11_022DE960 @ case 308 + b ov11_022DE960 @ case 309 + b ov11_022DEC7C @ case 310 + b ov11_022DE834 @ case 311 + b ov11_022DE834 @ case 312 + b ov11_022DE834 @ case 313 + b ov11_022DE9B0 @ case 314 + b ov11_022DE834 @ case 315 + b ov11_022DE834 @ case 316 + b ov11_022DE834 @ case 317 + b ov11_022DE9B0 @ case 318 + b ov11_022DF374 @ case 319 + b ov11_022DF374 @ case 320 + b ov11_022DF374 @ case 321 + b ov11_022DF374 @ case 322 + b ov11_022DF374 @ case 323 + b ov11_022DF374 @ case 324 + b ov11_022DF374 @ case 325 + b ov11_022DF374 @ case 326 + b ov11_022DF374 @ case 327 + b ov11_022DF374 @ case 328 + b ov11_022DF374 @ case 329 + b ov11_022DF374 @ case 330 + b ov11_022DF374 @ case 331 b _022E04DC @ case 332 b _022E04DC @ case 333 b _022E04DC @ case 334 @@ -2445,35 +2445,35 @@ _022DDDE0: @ jump table b _022E04DC @ case 339 b _022E04DC @ case 340 b _022E04DC @ case 341 - b FUN_022DED48 @ case 342 - b FUN_022E0378 @ case 343 - b FUN_022E03B8 @ case 344 - b FUN_022E03C8 @ case 345 - b FUN_022E03C8 @ case 346 - b FUN_022E03E0 @ case 347 - b FUN_022E03E0 @ case 348 - b FUN_022E03E0 @ case 349 - b FUN_022E03C0 @ case 350 + b ov11_022DED48 @ case 342 + b ov00_022E0378 @ case 343 + b ov11_022E03B8 @ case 344 + b ov11_022E03C8 @ case 345 + b ov11_022E03C8 @ case 346 + b ov11_022E03E0 @ case 347 + b ov11_022E03E0 @ case 348 + b ov11_022E03E0 @ case 349 + b ov11_022E03C0 @ case 350 b _022E04DC @ case 351 - b FUN_022E03E8 @ case 352 - b FUN_022E03E8 @ case 353 - b FUN_022E03E8 @ case 354 - b FUN_022E03E0 @ case 355 - b FUN_022E03F0 @ case 356 - b FUN_022E03F0 @ case 357 - b FUN_022E03F0 @ case 358 - b FUN_022E03F0 @ case 359 - b FUN_022E03E0 @ case 360 - b FUN_022E03F8 @ case 361 - b FUN_022E03F8 @ case 362 - b FUN_022E038C @ case 363 - b FUN_022E03E0 @ case 364 - b FUN_022E03E0 @ case 365 - b FUN_022E03E0 @ case 366 - b FUN_022E03E0 @ case 367 - b FUN_022E03D0 @ case 368 - b FUN_022E03D8 @ case 369 - b FUN_022E03D0 @ case 370 + b ov11_022E03E8 @ case 352 + b ov11_022E03E8 @ case 353 + b ov11_022E03E8 @ case 354 + b ov11_022E03E0 @ case 355 + b ov00_022E03F0 @ case 356 + b ov00_022E03F0 @ case 357 + b ov00_022E03F0 @ case 358 + b ov00_022E03F0 @ case 359 + b ov11_022E03E0 @ case 360 + b ov11_022E03F8 @ case 361 + b ov11_022E03F8 @ case 362 + b ov11_022E038C @ case 363 + b ov11_022E03E0 @ case 364 + b ov11_022E03E0 @ case 365 + b ov11_022E03E0 @ case 366 + b ov11_022E03E0 @ case 367 + b ov11_022E03D0 @ case 368 + b ov11_022E03D8 @ case 369 + b ov11_022E03D0 @ case 370 ldr r2, [r4, #0x1c] @ case 371 ldr r0, _022DED08 @ =0x02318610 @ case 372 ldrh r1, [r2] @ case 373 @@ -2482,7 +2482,7 @@ _022DDDE0: @ jump table cmp r0, #0 @ case 376 addge r0, r0, #1 @ case 377 addge r0, r2, r0, lsl #1 @ case 378 - bge FUN_022DE3E4 @ case 379 + bge ov11_022DE3E4 @ case 379 ldrh r0, [r2, #2] @ case 380 bl ov11_022E48AC @ case 381 ldr r1, [r4, #0x1c] @ case 382 @@ -2497,17 +2497,17 @@ _022DDDE0: @ jump table ldr r1, _022DED10 @ =0x023193EC @ case 391 mov r2, r5 @ case 392 mov r0, #2 @ case 393 - bl FUN_0200C240 @ case 394 + bl DebugPrint @ case 394 add r1, sp, #0x158 @ case 395 mov r0, r5 @ case 396 - bl FUN_022E60BC @ case 397 + bl ov11_022E60BC @ case 397 cmp r0, #0 @ case 398 movne r0, #5 @ case 399 bne _022E2478 @ case 400 ldr r2, [sp, #0x158] @ case 401 ldr r1, _022DED14 @ =0x02319410 @ case 402 mov r0, #2 @ case 403 - bl FUN_0200C240 @ case 404 + bl DebugPrint @ case 404 ldr r1, [sp, #0x158] @ case 405 mov r0, r4 @ case 406 bl ov11_022E43E8 @ case 407 @@ -2549,15 +2549,15 @@ _022DDDE0: @ jump table mov r2, r4 @ case 443 mov r0, #0 @ case 444 mov r1, #0x1e @ case 445 - bl FUN_0204B820 @ case 446 + bl SaveScriptVariableValue @ case 446 mov r2, r4 @ case 447 mov r0, #0 @ case 448 mov r1, #0x1c @ case 449 - bl FUN_0204B820 @ case 450 + bl SaveScriptVariableValue @ case 450 mov r0, #0 @ case 451 mov r2, r0 @ case 452 mov r1, #0x1d @ case 453 - bl FUN_0204B820 @ case 454 + bl SaveScriptVariableValue @ case 454 b _022E2474 @ case 455 _022DE500: ldrh r0, [r6] @@ -2567,7 +2567,7 @@ _022DE500: ldrsh r2, [r1, #8] mov r0, #2 strh r2, [r1, #6] - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022DE554 ldr r3, _022DED18 @ =0x02324E80 @@ -2580,13 +2580,13 @@ _022DE500: mov r0, #2 str r4, [sp] ldrsh r3, [r3, #6] - bl FUN_0200C240 + bl DebugPrint _022DE554: ldr r1, _022DED18 @ =0x02324E80 mov r0, #0 ldrsh r2, [r1, #8] mov r1, #0x1f - bl FUN_0204B820 + bl SaveScriptVariableValue ldr r0, _022DED18 @ =0x02324E80 mov r1, #0xc ldrsh r3, [r0, #8] @@ -2595,7 +2595,7 @@ _022DE554: smulbb r1, r3, r1 ldrsh r2, [r2, r1] mov r1, #0x20 - bl FUN_0204B820 + bl SaveScriptVariableValue ldr r0, _022DED18 @ =0x02324E80 ldrsh r0, [r0, #6] bl ov11_022F46B4 @@ -2613,7 +2613,7 @@ _022DE5BC: bl ov11_022E48AC lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_022E7E84 + bl ov11_022E7E84 mov r0, #4 b _022E2478 _022DE5D8: @@ -2624,7 +2624,7 @@ _022DE5D8: ldrsh r2, [r1, #2] mov r0, #2 strh r2, [r1, #4] - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022DE62C ldr r3, _022DED18 @ =0x02324E80 @@ -2637,12 +2637,12 @@ _022DE5D8: mov r0, #2 str r4, [sp] ldrsh r3, [r3, #4] - bl FUN_0200C240 + bl DebugPrint _022DE62C: ldr r1, _022DED18 @ =0x02324E80 mov r0, #0 ldrsh r1, [r1, #4] - bl FUN_022E7F28 + bl ov11_022E7F28 ldr r0, _022DED18 @ =0x02324E80 ldrsh r0, [r0, #6] bl ov11_022F4734 @@ -2652,11 +2652,11 @@ _022DE650: ldrh r0, [r6] bl ov11_022E48AC mov r4, r0 - bl FUN_022F1710 + bl ov11_022F1710 ldr r1, _022DED18 @ =0x02324E80 mov r0, #2 strh r4, [r1, #6] - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022DE6A4 ldr r3, _022DED18 @ =0x02324E80 @@ -2669,7 +2669,7 @@ _022DE650: mov r0, #2 str r4, [sp] ldrsh r3, [r3, #6] - bl FUN_0200C240 + bl DebugPrint _022DE6A4: mov r0, #5 b _022E2478 @@ -2681,7 +2681,7 @@ _022DE6B4: bl ov11_022E48AC mov r1, r0 mov r0, #1 - bl FUN_022E7F28 + bl ov11_022E7F28 mov r0, #4 b _022E2478 _022DE6D0: @@ -2713,19 +2713,19 @@ _022DE728: b _022E2474 _022DE734: add r0, sp, #0x150 - bl FUN_022F1ECC + bl ov11_022F1ECC b _022E2474 _022DE740: add r0, sp, #0x150 - bl FUN_022F1EAC + bl ov11_022F1EAC b _022E2474 _022DE74C: add r0, sp, #0x150 - bl FUN_02310DC0 + bl ov11_02310DC0 b _022E2474 _022DE758: add r0, sp, #0x150 - bl FUN_02310DA0 + bl ov11_02310DA0 b _022E2474 _022DE764: ldrh r0, [r6] @@ -2738,7 +2738,7 @@ _022DE764: beq _022DE794 mov r1, r4 mov r0, #1 - bl FUN_022E7F28 + bl ov11_022E7F28 b _022E2474 _022DE794: bl ov11_0231195C @@ -2746,20 +2746,20 @@ _022DE794: beq _022E2474 mov r1, r4 mov r0, #1 - bl FUN_022E7F28 + bl ov11_022E7F28 b _022E2474 _022DE7B0: ldrh r0, [r6] bl ov11_022E48AC mov r1, r0 mov r0, #2 - bl FUN_022E7F28 + bl ov11_022E7F28 b _022E2474 _022DE7C8: ldrh r0, [r6] bl ov11_022E48AC and r0, r0, #0xff - bl FUN_022F26DC + bl ov11_022F26DC b _022E2474 _022DE7DC: ldrh r0, [r6] @@ -2929,7 +2929,7 @@ _022DEFD0: add r0, r4, #0x6c asr r1, r1, #0x10 mov r3, #2 - bl FUN_0204BF68 + bl sub_0204BF68 cmp r0, #0 ldrhne r0, [r6, #4] ldrne r1, [r4, #0x14] @@ -2950,7 +2950,7 @@ _022DF014: asr r1, r1, #0x10 mov r3, r5 add r0, r4, #0x6c - bl FUN_0204BF68 + bl sub_0204BF68 cmp r0, #0 ldrhne r0, [r6, #6] ldrne r1, [r4, #0x14] @@ -2972,7 +2972,7 @@ _022DF064: asr r1, r1, #0x10 mov r3, r5 add r0, r4, #0x6c - bl FUN_0204BF88 + bl sub_0204BF88 cmp r0, #0 ldrhne r0, [r6, #6] ldrne r1, [r4, #0x14] @@ -2990,7 +2990,7 @@ _022DF0B8: add r0, r4, #0x6c asr r1, r1, #0x10 lsr r2, r2, #0x10 - bl FUN_0204B678 + bl LoadScriptVariableValueAtIndex cmp r0, #0 ldrhne r0, [r6, #4] ldrne r1, [r4, #0x14] @@ -3010,10 +3010,10 @@ _022DF0FC: mov r5, r0 asr r1, r1, #0x10 add r0, r4, #0x6c - bl FUN_0204BB00 + bl LoadScriptVariableValueSum mov r1, r5 mov r2, r7 - bl FUN_0204BF5C + bl sub_0204BD98 cmp r0, #0 ldrhne r0, [r6, #6] ldrne r1, [r4, #0x14] @@ -3033,7 +3033,7 @@ _022DF154: mov r2, r0 asr r0, r1, #0x10 mov r1, r5 - bl FUN_0204C6C8 + bl sub_0204C6C8 cmp r0, #0 ldrhne r0, [r6, #6] ldrne r1, [r4, #0x14] @@ -3053,7 +3053,7 @@ _022DF1A0: mov r2, r0 asr r0, r1, #0x10 mov r1, r5 - bl FUN_0204C734 + bl sub_0204C734 cmp r0, #0 ldrhne r0, [r6, #6] ldrne r1, [r4, #0x14] @@ -3073,7 +3073,7 @@ _022DF1EC: mov r2, r0 asr r0, r1, #0x10 mov r1, r5 - bl FUN_0204C7AC + bl sub_0204C7AC cmp r0, #0 ldrhne r0, [r6, #6] ldrne r1, [r4, #0x14] @@ -3093,7 +3093,7 @@ _022DF238: mov r2, r0 asr r0, r1, #0x10 mov r1, r5 - bl FUN_0204C808 + bl sub_0204C808 cmp r0, #0 ldrhne r0, [r6, #6] ldrne r1, [r4, #0x14] @@ -3113,7 +3113,7 @@ _022DF284: mov r2, r0 asr r0, r1, #0x10 mov r1, r5 - bl FUN_0204C880 + bl sub_0204C880 cmp r0, #0 ldrhne r0, [r6, #6] ldrne r1, [r4, #0x14] @@ -3128,7 +3128,7 @@ _022DF2D0: bl ov11_022E48AC mov r5, r0 mov r0, r7 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r5, r0 ldrheq r0, [r6, #4] ldreq r1, [r4, #0x14] @@ -3158,7 +3158,7 @@ _022DF348: bl ov11_022E48AC mov r5, r0 mov r0, #0xb - bl FUN_0200C110 + bl GetDebugFlag1 cmp r5, r0 ldrheq r0, [r6, #2] ldreq r1, [r4, #0x14] @@ -3464,7 +3464,7 @@ _022E0424: ldr r1, _022E121C @ =0x0231956C mov r2, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint lsl r1, r5, #0x10 add r0, sp, #0x15c asr r1, r1, #0x10 @@ -4067,25 +4067,25 @@ _022E0CE8: mov r1, #0x58 str r6, [sp, #0x28] str r3, [sp, #0x2c] - bl FUN_0204B678 + bl LoadScriptVariableValueAtIndex lsl r1, r5, #0x10 str r0, [sp, #0x28] lsr r2, r1, #0x10 mov r0, #0 mov r1, #0x59 - bl FUN_0204B678 + bl LoadScriptVariableValueAtIndex lsl r1, r5, #0x10 str r0, [sp, #0x2c] lsr r2, r1, #0x10 mov r0, #0 mov r1, #0x5a - bl FUN_0204B678 + bl LoadScriptVariableValueAtIndex lsl r1, r5, #0x10 lsr r2, r1, #0x10 mov r5, r0 mov r0, #0 mov r1, #0x5b - bl FUN_0204B678 + bl LoadScriptVariableValueAtIndex ldr r2, [r4] lsl r0, r0, #0x18 asr r6, r0, #0x18 @@ -4130,25 +4130,25 @@ _022E0DB0: mov r0, #0 mov r1, #0x58 lsr r2, r2, #0x10 - bl FUN_0204B988 + bl SaveScriptVariableValueAtIndex lsl r2, r5, #0x10 ldr r3, [sp, #0x34] mov r0, #0 mov r1, #0x59 lsr r2, r2, #0x10 - bl FUN_0204B988 + bl SaveScriptVariableValueAtIndex lsl r2, r5, #0x10 ldr r3, [sp, #0x38] mov r0, #0 mov r1, #0x5a lsr r2, r2, #0x10 - bl FUN_0204B988 + bl SaveScriptVariableValueAtIndex lsl r0, r5, #0x10 lsr r2, r0, #0x10 ldrsb r3, [sp, #8] mov r0, #0 mov r1, #0x5b - bl FUN_0204B988 + bl SaveScriptVariableValueAtIndex b _022E246C _022E0E60: ldrsh r0, [r4, #0x7c] @@ -4217,11 +4217,11 @@ _022E0F14: ldr r0, [sp, #0x50] str r1, [sp, #0x58] str r2, [sp, #0x5c] - bl FUN_02002274 + bl RandInt lsl r1, r0, #8 ldr r0, [sp, #0x54] str r1, [sp, #0x58] - bl FUN_02002274 + bl RandInt lsl r0, r0, #8 str r0, [sp, #0x5c] ldr r1, [r4] @@ -4343,7 +4343,7 @@ _022E10F4: bl ov11_022F9148 ldrsb r0, [sp, #9] and r1, r5, #0xff - bl FUN_020051A0 + bl sub_020051A0 strb r0, [r4, #0x42] ldr r2, [r4] ldrsb r1, [r4, #0x42] @@ -4362,7 +4362,7 @@ _022E1150: blx r2 ldrsb r0, [sp, #0xa] and r1, r5, #0xff - bl FUN_020051A0 + bl sub_020051A0 strb r0, [r4, #0x42] ldr r2, [r4] ldrsb r1, [r4, #0x42] @@ -4448,7 +4448,7 @@ _022E126C: add r1, sp, #0x80 add r2, sp, #0x78 add r3, sp, #0x88 - bl FUN_020058A8 + bl sub_020058A8 strb r0, [sp, #0xb] ldrsb r1, [sp, #0xb] mvn r0, #0 @@ -4458,7 +4458,7 @@ _022E126C: add r0, sp, #0x70 add r2, sp, #0x78 mov r3, r1 - bl FUN_020057A8 + bl sub_020057A8 strb r0, [sp, #0xb] ldrsb r1, [sp, #0xb] mvn r0, #0 @@ -4472,7 +4472,7 @@ _022E126C: _022E130C: ldrsb r0, [sp, #0xb] and r1, r5, #0xff - bl FUN_020051A0 + bl sub_020051A0 strb r0, [r4, #0x42] ldr r2, [r4] ldrsb r1, [r4, #0x42] @@ -4499,7 +4499,7 @@ _022E1350: blx r2 ldrsb r0, [sp, #0xc] and r1, r5, #0xff - bl FUN_020051A0 + bl sub_020051A0 strb r0, [r4, #0x69] mov r0, #0 strh r0, [r4, #0x46] @@ -4532,7 +4532,7 @@ _022E13B0: blx r2 ldrsb r0, [sp, #0xd] and r1, r5, #0xff - bl FUN_020051A0 + bl sub_020051A0 cmp r7, #3 cmpne r7, #4 cmpne r7, #0xb @@ -4572,7 +4572,7 @@ _022E1460: blx r2 ldrsb r0, [sp, #0xe] and r1, r5, #0xff - bl FUN_020051A0 + bl sub_020051A0 strb r0, [r4, #0x42] ldr r2, [r4] ldrsb r1, [r4, #0x42] @@ -5098,12 +5098,12 @@ _022E1BE0: mov r7, r0 cmp r1, r6, asr #16 bne _022E1C5C - bl FUN_0204E760 + bl sub_0204E760 mov r5, r0 ldr r1, _022E2284 @ =0x0231958C mov r2, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint mvn r0, #0 cmp r5, r0 beq _022E1C48 @@ -5124,9 +5124,9 @@ _022E1C5C: ldr r1, _022E2288 @ =0x023195AC mov r2, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint mov r0, r5 - bl FUN_0204E94C + bl SetEnterDungeon mov r0, r4 mov r1, #1 bl ov11_022E43E8 @@ -5142,7 +5142,7 @@ _022E1C88: mvn r0, #0 cmp r0, r7, asr #16 bne _022E1CF8 - bl FUN_0204AFC0 + bl GetGameMode cmp r6, #0x91 moveq r0, #2 beq _022E1CE0 @@ -5165,7 +5165,7 @@ _022E1CE0: _022E1CF8: cmp r8, #0xfb bne _022E1D70 - bl FUN_0204E70C + bl sub_0204E70C add r1, r6, #0x6f add r1, r1, #0xff00 lsl r1, r1, #0x10 @@ -5181,7 +5181,7 @@ _022E1CF8: moveq r0, #0x298 beq _022E1D5C mov r0, #0 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 ldrne r0, _022E2294 @ =0x00000299 bne _022E1D5C @@ -5200,28 +5200,28 @@ _022E1D70: strheq r0, [r4, #0x44] beq _022E1E20 mov r0, r8 - bl FUN_0206A750 + bl DungeonSwapIdxToId mov r5, r0 mov r2, r8 mov r0, #0 mov r1, #0x27 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r2, r8 mov r0, #0 mov r1, #0x29 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, r8 - bl FUN_0204E94C + bl SetEnterDungeon cmp r6, #0x8c beq _022E1DD0 mov r2, r8 mov r0, #0 mov r1, #0x26 - bl FUN_0204B820 + bl SaveScriptVariableValue b _022E1E18 _022E1DD0: mov r0, r5 - bl FUN_0204F3C4 + bl CheckMissionRestrictions tst r0, #0x20 movne r1, #7 bne _022E1E08 @@ -5267,7 +5267,7 @@ _022E1E60: mov r4, r0 lsl r0, r4, #0x18 asr r0, r0, #0x18 - bl FUN_0204CDE8 + bl sub_0204CDE8 lsl r0, r4, #0x18 asr r0, r0, #0x18 bl ov11_0230F050 @@ -5278,7 +5278,7 @@ _022E1E88: mov r4, r0 lsl r0, r4, #0x18 asr r0, r0, #0x18 - bl FUN_0204CDE8 + bl sub_0204CDE8 lsl r0, r4, #0x18 asr r0, r0, #0x18 bl ov11_0230F08C @@ -5290,7 +5290,7 @@ _022E1EB0: lsl r0, r4, #0x10 asr r0, r0, #0x10 mov r1, #1 - bl FUN_0204CE48 + bl sub_0204CE48 lsl r0, r4, #0x10 asr r0, r0, #0x10 bl ov11_0230F180 @@ -5302,7 +5302,7 @@ _022E1EDC: lsl r0, r4, #0x10 asr r0, r0, #0x10 mov r1, #1 - bl FUN_0204CE48 + bl sub_0204CE48 lsl r0, r4, #0x10 asr r0, r0, #0x10 bl ov11_0230F1B4 @@ -5357,7 +5357,7 @@ _022E1F80: add r1, sp, #0xc8 asr r0, r2, #0x10 strh r4, [sp, #0xc8] - bl FUN_02065CB4 + bl sub_02065CB4 b _022E2464 _022E1FBC: mov r0, #5 @@ -5373,18 +5373,18 @@ _022E1FC4: add r0, r4, #0x6c asr r1, r1, #0x10 mov r2, #0 - bl FUN_0204B678 + bl LoadScriptVariableValueAtIndex lsl r1, r5, #0x10 strh r0, [sp, #0xc4] add r0, r4, #0x6c asr r1, r1, #0x10 mov r2, #1 - bl FUN_0204B678 + bl LoadScriptVariableValueAtIndex lsl r2, r6, #0x10 strh r0, [sp, #0xc6] add r1, sp, #0xc4 asr r0, r2, #0x10 - bl FUN_02065CB4 + bl sub_02065CB4 b _022E2464 _022E2020: ldrh r0, [r5, #2] @@ -5396,22 +5396,22 @@ _022E2020: mov r5, r0 add r1, sp, #0xc0 asr r0, r2, #0x10 - bl FUN_02065CF8 + bl ItemAtTableIdx lsl r1, r5, #0x10 ldrsh r3, [sp, #0xc0] add r0, r4, #0x6c asr r1, r1, #0x10 mov r2, #0 - bl FUN_0204B988 + bl SaveScriptVariableValueAtIndex lsl r1, r5, #0x10 ldrh r3, [sp, #0xc2] add r0, r4, #0x6c asr r1, r1, #0x10 mov r2, #1 - bl FUN_0204B988 + bl SaveScriptVariableValueAtIndex b _022E2464 _022E207C: - bl FUN_02017AB0 + bl sub_02017AB0 b _022E2464 _022E2084: ldrh r0, [r5, #2] @@ -5420,7 +5420,7 @@ _022E2084: movlt r0, #0x1e lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017ACC + bl sub_02017ACC b _022E2464 _022E20A4: ldrh r0, [r5, #2] @@ -5430,10 +5430,10 @@ _022E20A4: lsr r0, r0, #0x10 cmp r0, r1 beq _022E20C8 - bl FUN_02017B58 + bl sub_02017DF4 b _022E2464 _022E20C8: - bl FUN_02017B70 + bl sub_02017EE8 b _022E2464 _022E20D0: ldrh r0, [r5, #2] @@ -5454,13 +5454,13 @@ _022E20D0: lsl r2, r3, #0x10 lsr r1, r1, #0x10 lsr r2, r2, #0x10 - bl FUN_02017B64 + bl sub_02017E70 b _022E2464 _022E2120: - bl FUN_02017B70 + bl sub_02017EE8 b _022E2464 _022E2128: - bl FUN_02017B70 + bl sub_02017EE8 b _022E2464 _022E2130: ldrh r0, [r5, #2] @@ -5469,7 +5469,7 @@ _022E2130: movlt r0, #0x1e lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017B7C + bl sub_02017F28 b _022E2464 _022E2150: ldrh r0, [r5, #2] @@ -5481,7 +5481,7 @@ _022E2150: lsl r2, r0, #0x10 lsr r0, r1, #0x10 lsr r1, r2, #0x10 - bl FUN_02017B88 + bl sub_02017F64 b _022E2464 _022E217C: ldrh r0, [r5, #2] @@ -5491,10 +5491,10 @@ _022E217C: lsr r0, r0, #0x10 cmp r0, r1 beq _022E21A0 - bl FUN_02017BD4 + bl sub_02018024 b _022E2464 _022E21A0: - bl FUN_02017BEC + bl sub_02018118 b _022E2464 _022E21A8: ldrh r0, [r5, #2] @@ -5515,13 +5515,13 @@ _022E21A8: lsl r2, r3, #0x10 lsr r1, r1, #0x10 lsr r2, r2, #0x10 - bl FUN_02017BE0 + bl sub_020180A0 b _022E2464 _022E21F8: - bl FUN_02017BEC + bl sub_02018118 b _022E2464 _022E2200: - bl FUN_02017BEC + bl sub_02018118 b _022E2464 _022E2208: ldrh r0, [r5, #2] @@ -5530,7 +5530,7 @@ _022E2208: movlt r0, #0x1e lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017BF8 + bl sub_02018158 b _022E2464 _022E2228: ldrh r0, [r5, #2] @@ -5542,17 +5542,17 @@ _022E2228: lsl r2, r0, #0x10 lsr r0, r1, #0x10 lsr r1, r2, #0x10 - bl FUN_02017C04 + bl sub_02018194 b _022E2464 _022E2254: ldrh r0, [r5, #2] bl ov11_022E48AC lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017C50 + bl sub_0201820C b _022E2464 _022E226C: - bl FUN_02017C5C + bl sub_02018278 b _022E2464 .align 2, 0 _022E2274: .4byte 0x02316A60 @@ -5571,7 +5571,7 @@ _022E22A0: bl ov11_022E48AC lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017C80 + bl sub_02017C80 b _022E2464 _022E22B8: ldrh r0, [r5, #2] @@ -5583,7 +5583,7 @@ _022E22B8: lsl r2, r0, #0x10 lsr r0, r1, #0x10 lsr r1, r2, #0x10 - bl FUN_02017C74 + bl sub_020182B8 b _022E2464 _022E22E4: ldrh r0, [r5, #2] @@ -5597,7 +5597,7 @@ _022E22E4: asr r3, r2, #0x10 mov r1, #0 mov r2, #0x100 - bl FUN_02017C90 + bl sub_0201831C b _022E2464 _022E2318: ldrh r0, [r5, #2] @@ -5616,7 +5616,7 @@ _022E2318: lsl r1, r3, #0x10 asr r3, r1, #0x10 mov r1, #0 - bl FUN_02017C90 + bl sub_0201831C b _022E2464 _022E2360: ldrh r0, [r5, #2] @@ -5633,7 +5633,7 @@ _022E2360: lsr r0, r1, #0x10 lsr r1, r2, #0x10 lsr r2, r3, #0x10 - bl FUN_02017C9C + bl sub_020183A0 b _022E2464 _022E23A0: ldrh r0, [r5, #2] @@ -5650,14 +5650,14 @@ _022E23A0: lsr r0, r1, #0x10 lsr r1, r2, #0x10 asr r2, r3, #0x10 - bl FUN_02017CA8 + bl sub_020183E4 b _022E2464 _022E23E0: ldrh r0, [r5, #2] bl ov11_022E48AC lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017CB4 + bl sub_02018428 b _022E2464 _022E23F8: ldrh r0, [r5, #2] @@ -5671,7 +5671,7 @@ _022E23F8: lsl r2, r0, #0x10 lsr r0, r1, #0x10 lsr r1, r2, #0x10 - bl FUN_02017CC0 + bl sub_02018460 b _022E2464 _022E242C: mov r0, #0 @@ -5684,7 +5684,7 @@ _022E2440: bl ov11_022E48AC lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0206C0EC + bl sub_0206C0EC mov r0, #1 bl ov11_022E9710 mov r0, #1 @@ -6030,7 +6030,7 @@ _022E291C: str r2, [sp] mov r2, r6 mov r3, r7 - bl FUN_0200C240 + bl DebugPrint cmp r7, #0 blt _022E29A8 mov r0, r7 @@ -6182,7 +6182,7 @@ _022E2B60: bl ov11_022E48AC lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017B18 + bl sub_02017B18 cmp r0, #0 moveq r0, #2 movne r5, #0 @@ -6193,14 +6193,14 @@ _022E2B88: bl ov11_022E48AC lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017B94 + bl sub_02017B94 cmp r0, #0 moveq r0, #2 movne r5, #0 strheq r0, [sb, #0xe] b _022E3C5C _022E2BB0: - bl FUN_02017FB0 + bl sub_02019D04 cmp r0, #0 movne r0, #2 moveq r5, #0 @@ -6211,7 +6211,7 @@ _022E2BC8: bl ov11_022E48AC lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017C10 + bl sub_02017C10 cmp r0, #0 moveq r0, #2 movne r5, #0 @@ -6222,7 +6222,7 @@ _022E2BF0: bl ov11_022E48AC lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017C68 + bl sub_0201A480 cmp r0, #0 moveq r0, #2 movne r5, #0 @@ -6247,7 +6247,7 @@ _022E2C18: sub r1, r2, r1 str r1, [sp, #0x94] ldr r1, [sb, #0x4c] - bl FUN_02005110 + bl ClampComponentAbs ldr r0, [sp, #0x90] cmp r0, #0 ldreq r0, [sp, #0x94] @@ -6281,7 +6281,7 @@ _022E2CBC: @ jump table b _022E2CDC @ case 7 _022E2CDC: add r0, sp, #0x90 - bl FUN_020055C8 + bl sub_020055C8 mov r1, r0 strb r1, [sb, #0x42] ldr r2, [sb] @@ -6524,7 +6524,7 @@ _022E3004: str r2, [sp] ldrsh r3, [sb, #0x46] add r2, sb, #0x58 - bl FUN_0200514C + bl sub_0200514C ldr r1, [sb] ldr r0, [sb, #4] ldr r2, [r1, #0x24] @@ -6559,7 +6559,7 @@ _022E30BC: add r0, sp, #0x74 str r2, [sp, #0x74] str r1, [sp, #0x78] - bl FUN_020055C8 + bl sub_020055C8 mov r1, r0 strb r1, [sb, #0x42] ldr r2, [sb] @@ -6728,14 +6728,14 @@ _022E3300: blx r2 lsl r0, r6, #1 sub r0, r0, #1 - bl FUN_02002274 + bl RandInt ldr r1, [sb, #0x50] sub r0, r0, r6 add r1, r1, r0, lsl #8 lsl r0, r4, #1 str r1, [sb, #0x58] sub r0, r0, #1 - bl FUN_02002274 + bl RandInt ldr r1, [sb, #0x54] sub r0, r0, r4 add r0, r1, r0, lsl #8 @@ -6777,14 +6777,14 @@ _022E33C4: ldr r1, [sb, #0x54] sub r1, r2, r1 str r1, [sp, #0x70] - bl FUN_02005050 + bl EuclideanNorm mov r4, r0 ldr r0, [sb, #0x4c] - bl FUN_0208F6A4 + bl IntToFloat mov r1, r0 mov r0, r4 - bl FUN_0208F234 - bl FUN_0208F670 + bl DivideFloat + bl FloatToInt strh r0, [sb, #0x46] ldrsh r0, [sb, #0x46] cmp r0, #0 @@ -6884,7 +6884,7 @@ _022E3564: add r1, sp, #0x54 add r2, sp, #0x5c add r3, sp, #0x4c - bl FUN_020058A8 + bl sub_020058A8 mov r6, r0 mvn r0, #0 cmp r6, r0 @@ -6893,7 +6893,7 @@ _022E3564: add r0, sp, #0x64 add r2, sp, #0x5c mov r3, r1 - bl FUN_020057A8 + bl sub_020057A8 mov r6, r0 _022E35BC: mvn r0, #0 @@ -6909,7 +6909,7 @@ _022E35BC: ldrsb r0, [sp, #0xc] mov r1, r6 and r2, r2, #0xff - bl FUN_02005344 + bl sub_02005344 strb r0, [sb, #0x42] ldr r2, [sb] ldrsb r1, [sb, #0x42] @@ -6943,7 +6943,7 @@ _022E361C: ble _022E368C ldrsb r0, [sp, #0xb] and r1, r4, #0xff - bl FUN_020051A0 + bl sub_020051A0 strb r0, [sb, #0x42] ldrsh r0, [sb, #0x44] sub r0, r0, #1 @@ -6953,7 +6953,7 @@ _022E368C: ldrsb r0, [sp, #0xb] ldrsb r1, [sb, #0x69] and r2, r4, #0xff - bl FUN_02005344 + bl sub_02005344 strb r0, [sb, #0x42] _022E36A0: ldrsb r1, [sb, #0x42] @@ -6982,7 +6982,7 @@ _022E36D0: ldrsb r0, [sp, #0xa] ldr r2, [sb, #0x4c] add r1, sp, #0x44 - bl FUN_02005494 + bl sub_02005494 ldr r1, [sb] ldr r0, [sb, #4] ldr r2, [r1, #0x44] @@ -7053,7 +7053,7 @@ _022E37F0: add r1, sp, #0x28 add r2, sp, #0x30 add r3, sp, #0x20 - bl FUN_020058A8 + bl sub_020058A8 mov r1, r0 mvn r0, #0 cmp r1, r0 @@ -7062,7 +7062,7 @@ _022E37F0: add r0, sp, #0x38 add r2, sp, #0x30 mov r3, r1 - bl FUN_020057A8 + bl sub_020057A8 mov r1, r0 _022E3840: mvn r0, #0 @@ -7071,7 +7071,7 @@ _022E3840: cmpne r1, r0 beq _022E3874 mov r2, #0xa - bl FUN_02005344 + bl sub_02005344 strb r0, [sb, #0x42] ldr r2, [sb] ldrsb r1, [sb, #0x42] @@ -7879,7 +7879,7 @@ _022E437C: mov r0, r6 mov r1, r5 mov r2, r8 - bl FUN_0200C240 + bl DebugPrint lsl r0, r8, #0x10 asr r0, r0, #0x10 bl ov11_022F7650 @@ -7914,7 +7914,7 @@ ov11_022E43E8: @ 0x022E43E8 mov r0, #2 ldr r5, [r8, #0x1c] mov r6, #0 - bl FUN_0200C240 + bl DebugPrint mov r4, #2 ldr sl, _022E45AC @ =0x02319618 mov fp, r4 @@ -7939,18 +7939,18 @@ _022E4448: mov r0, r4 mov r1, sl mov r2, sb - bl FUN_0200C240 + bl DebugPrint mov r1, sb mov r0, r7 mov r2, fp - bl FUN_0204BF5C + bl sub_0204BD98 cmp r0, #0 beq _022E44A0 ldrh r3, [r5, #4] ldr r1, _022E45B0 @ =0x02319628 mov r2, r6 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldrh r0, [r5, #4] ldr r1, [r8, #0x14] add r0, r1, r0, lsl #1 @@ -7967,18 +7967,18 @@ _022E44AC: ldr r1, _022E45B4 @ =0x02319640 mov r0, #2 mov r3, sb - bl FUN_0200C240 + bl DebugPrint ldrh r2, [r5, #2] mov r1, sb mov r0, r7 - bl FUN_0204BF5C + bl sub_0204BD98 cmp r0, #0 beq _022E4508 ldrh r3, [r5, #6] ldr r1, _022E45B0 @ =0x02319628 mov r2, r6 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldrh r0, [r5, #6] ldr r1, [r8, #0x14] add r0, r1, r0, lsl #1 @@ -7995,22 +7995,22 @@ _022E4514: ldr r1, _022E45B8 @ =0x02319658 mov r0, #2 mov r3, sb - bl FUN_0200C240 + bl DebugPrint lsl r0, sb, #0x10 asr r1, r0, #0x10 add r0, r8, #0x6c - bl FUN_0204B4EC + bl LoadScriptVariableValue mov r1, r0 ldrh r2, [r5, #2] mov r0, r7 - bl FUN_0204BF5C + bl sub_0204BD98 cmp r0, #0 beq _022E4580 ldrh r3, [r5, #6] ldr r1, _022E45B0 @ =0x02319628 mov r2, r6 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldrh r0, [r5, #6] ldr r1, [r8, #0x14] add r0, r1, r0, lsl #1 @@ -8024,7 +8024,7 @@ _022E458C: ldr r1, _022E45C0 @ =0x02319674 ldr r2, [r0, r3, lsl #3] mov r0, #2 - bl FUN_0200C240 + bl DebugPrint mov r0, r5 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -8040,7 +8040,7 @@ _022E45C0: .4byte 0x02319674 arm_func_start ov11_022E45C4 ov11_022E45C4: @ 0x022E45C4 push {r3, lr} - bl FUN_020205B0 + bl GetLanguage ldr r1, _022E45D8 @ =0x02324F70 strb r0, [r1] pop {r3, pc} @@ -8051,7 +8051,7 @@ _022E45D8: .4byte 0x02324F70 arm_func_start ov11_022E45DC ov11_022E45DC: @ 0x022E45DC push {r3, lr} - bl FUN_020205B0 + bl GetLanguage ldr r1, _022E45F0 @ =0x02324F70 strb r0, [r1] pop {r3, pc} @@ -8094,7 +8094,7 @@ ov11_022E4630: @ 0x022E4630 popeq {r3, pc} ldr r1, _022E4658 @ =0x0231968C mov r2, #8 - bl FUN_020023F8 + bl sub_020023F8 pop {r3, pc} .align 2, 0 _022E4658: .4byte 0x0231968C @@ -8102,11 +8102,11 @@ _022E4658: .4byte 0x0231968C arm_func_start ov11_022E465C ov11_022E465C: @ 0x022E465C - ldr ip, _022E4668 @ =FUN_020023F8 + ldr ip, _022E4668 @ =sub_020023F8 mov r2, #8 bx ip .align 2, 0 -_022E4668: .4byte FUN_020023F8 +_022E4668: .4byte sub_020023F8 arm_func_end ov11_022E465C arm_func_start ov11_022E466C @@ -8139,7 +8139,7 @@ _022E46B0: ldrsb r0, [r6], #1 cmp r0, #0 beq _022E46D0 - bl FUN_0200238C + bl sub_0200238C strb r0, [r5], #1 add r4, r4, #1 _022E46C8: @@ -8153,24 +8153,24 @@ _022E46D0: arm_func_start LoadFileFromRom LoadFileFromRom: @ 0x022E46DC - ldr ip, _022E46E4 @ =FUN_02008C3C + ldr ip, _022E46E4 @ =LoadFileFromRom bx ip .align 2, 0 -_022E46E4: .4byte FUN_02008C3C +_022E46E4: .4byte LoadFileFromRom arm_func_end LoadFileFromRom arm_func_start ov11_022E46E8 ov11_022E46E8: @ 0x022E46E8 - ldr ip, _022E46F8 @ =FUN_022E46FC + ldr ip, _022E46F8 @ =ov11_022E46FC mov r2, #0 str r2, [r0] bx ip .align 2, 0 -_022E46F8: .4byte FUN_022E46FC +_022E46F8: .4byte ov11_022E46FC arm_func_end ov11_022E46E8 - arm_func_start FUN_022E46FC -FUN_022E46FC: @ 0x022E46FC + arm_func_start ov11_022E46FC +ov11_022E46FC: @ 0x022E46FC push {r4, r5, lr} sub sp, sp, #0x54 mov r4, r1 @@ -8178,17 +8178,17 @@ FUN_022E46FC: @ 0x022E46FC ldr r1, _022E48A4 @ =0x02319694 mov r2, r4 mov r0, #2 - bl FUN_0200C240 - bl FUN_02008168 + bl DebugPrint + bl DataTransferInit add r0, sp, #0xc - bl FUN_02008204 + bl FileInitVeneer add r0, sp, #0xc mov r1, r4 - bl FUN_02008210 + bl FileOpen add r0, sp, #0xc add r1, sp, #0 mov r2, #0xc - bl FUN_02008254 + bl FileRead ldrh r3, [sp, #4] ldrh r2, [sp, #6] ldr r0, _022E48A8 @ =0x02324F70 @@ -8206,14 +8206,14 @@ FUN_022E46FC: @ 0x022E46FC mov r0, r4 mov r1, #1 str r4, [r5, #4] - bl FUN_02001170 + bl MemAlloc str r0, [r5] _022E4790: ldrh r2, [sp, #4] ldr r1, [r5] add r0, sp, #0xc lsl r2, r2, #1 - bl FUN_02008254 + bl FileRead ldrh r0, [sp] cmp r0, #0 beq _022E47D4 @@ -8225,7 +8225,7 @@ _022E4790: add r0, sp, #0xc add r1, r3, r1, lsl #1 lsl r2, r2, #1 - bl FUN_02008254 + bl FileRead _022E47D4: ldrh r0, [sp, #2] cmp r0, #0 @@ -8250,14 +8250,14 @@ _022E4814: lsl r1, r2, #1 add r0, sp, #0xc mov r2, #0 - bl FUN_020082A8 + bl FileSeek ldrh r2, [sp, #2] ldrh r1, [sp, #4] ldr r3, [r5] add r0, sp, #0xc add r1, r3, r1, lsl #1 lsl r2, r2, #1 - bl FUN_02008254 + bl FileRead ldr r0, _022E48A8 @ =0x02324F70 add r1, sp, #0 ldrsb r0, [r0] @@ -8274,18 +8274,18 @@ _022E4814: add r0, sp, #0xc add r1, r5, r1, lsl #1 lsl r2, r2, #1 - bl FUN_02008254 + bl FileRead _022E488C: add r0, sp, #0xc - bl FUN_020082C4 - bl FUN_02008194 + bl FileClose + bl DataTransferStop mov r0, r4 add sp, sp, #0x54 pop {r4, r5, pc} .align 2, 0 _022E48A4: .4byte 0x02319694 _022E48A8: .4byte 0x02324F70 - arm_func_end FUN_022E46FC + arm_func_end ov11_022E46FC arm_func_start ov11_022E48AC ov11_022E48AC: @ 0x022E48AC @@ -8417,44 +8417,44 @@ _022E4A3C: arm_func_start ov11_022E4A4C ov11_022E4A4C: @ 0x022E4A4C push {r3, lr} - bl FUN_020205B0 + bl GetLanguage ldr r1, _022E4AF8 @ =0x02324F74 ldr r2, _022E4AFC @ =0x02324C6C strb r0, [r1, #1] mov r0, #0x1000 mov r1, #6 str r0, [r2, #0x2c] - bl FUN_02001170 + bl MemAlloc ldr r2, _022E4AFC @ =0x02324C6C mov r1, #6 str r0, [r2, #0x28] mov r0, #0x1000 str r0, [r2, #0x24] - bl FUN_02001170 + bl MemAlloc ldr r2, _022E4AFC @ =0x02324C6C mov r1, #6 str r0, [r2, #0x20] mov r0, #0x1000 str r0, [r2, #4] - bl FUN_02001170 + bl MemAlloc ldr r2, _022E4AFC @ =0x02324C6C mov r1, #6 str r0, [r2] mov r0, #0x2000 str r0, [r2, #0xc] - bl FUN_02001170 + bl MemAlloc ldr r2, _022E4AFC @ =0x02324C6C mov r1, #6 str r0, [r2, #8] mov r0, #0x2000 str r0, [r2, #0x14] - bl FUN_02001170 + bl MemAlloc ldr r2, _022E4AFC @ =0x02324C6C mov r1, #6 str r0, [r2, #0x10] mov r0, #0x8000 str r0, [r2, #0x1c] - bl FUN_02001170 + bl MemAlloc ldr r1, _022E4AFC @ =0x02324C6C str r0, [r1, #0x18] bl ov11_022E4B88 @@ -8469,32 +8469,32 @@ ov11_022E4B00: @ 0x022E4B00 push {r3, lr} ldr r0, _022E4B84 @ =0x02324C6C ldr r0, [r0, #0x28] - bl FUN_02001188 + bl MemFree ldr r0, _022E4B84 @ =0x02324C6C mov r1, #0 str r1, [r0, #0x28] ldr r0, [r0, #0x20] - bl FUN_02001188 + bl MemFree ldr r0, _022E4B84 @ =0x02324C6C mov r1, #0 str r1, [r0, #0x20] ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022E4B84 @ =0x02324C6C mov r1, #0 str r1, [r0] ldr r0, [r0, #8] - bl FUN_02001188 + bl MemFree ldr r0, _022E4B84 @ =0x02324C6C mov r1, #0 str r1, [r0, #8] ldr r0, [r0, #0x10] - bl FUN_02001188 + bl MemFree ldr r0, _022E4B84 @ =0x02324C6C mov r1, #0 str r1, [r0, #0x10] ldr r0, [r0, #0x18] - bl FUN_02001188 + bl MemFree ldr r0, _022E4B84 @ =0x02324C6C mov r1, #0 str r1, [r0, #0x18] @@ -8539,12 +8539,12 @@ ov11_022E4BD4: @ 0x022E4BD4 mov r0, r2 bl ov11_022E469C mov r0, r4 - bl FUN_02064FFC + bl sub_02064FFC mov r2, r0 ldr r1, _022E4CB8 @ =0x023196B0 add r0, sp, #9 add r3, sp, #0 - bl FUN_02089584 + bl Sprintf ldr r4, _022E4CBC @ =0x02324C8C b _022E4C84 _022E4C1C: @@ -8554,23 +8554,23 @@ _022E4C1C: mov r0, r2 bl ov11_022E469C mov r0, r4 - bl FUN_02064FFC + bl sub_02064FFC mov r2, r0 ldr r1, _022E4CC0 @ =0x023196C4 add r0, sp, #9 add r3, sp, #0 - bl FUN_02089584 + bl Sprintf ldr r4, _022E4CC4 @ =0x02324C6C b _022E4C84 _022E4C54: mov r0, r4 - bl FUN_02064FFC + bl sub_02064FFC mov r2, r0 ldr r1, _022E4CC8 @ =0x023196D8 add r0, sp, #9 - bl FUN_02089584 + bl Sprintf add r0, sp, #9 - bl FUN_02008BA8 + bl sub_02008BA8 cmp r0, #0 movle r0, #0 ble _022E4CB0 @@ -8580,12 +8580,12 @@ _022E4C84: add r3, sp, #9 mov r2, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldm r4, {r0, r1} - bl FUN_02003250 + bl MemZero add r1, sp, #9 mov r0, r4 - bl FUN_02008C18 + bl sub_02008C18 mov r0, #1 _022E4CB0: add sp, sp, #0x8c @@ -8611,7 +8611,7 @@ ov11_022E4CD4: @ 0x022E4CD4 mov r2, sl mov r3, sb mov r0, #2 - bl FUN_0200C240 + bl DebugPrint cmp sl, #2 ldreq r0, _022E4FC8 @ =0x02324C6C ldreq r4, [r0, #0x20] @@ -8818,12 +8818,12 @@ ov11_022E4FCC: @ 0x022E4FCC mov r0, r3 bl ov11_022E469C mov r0, r5 - bl FUN_02064FFC + bl sub_02064FFC mov r2, r0 ldr r1, _022E512C @ =0x02319730 add r0, sp, #0xd add r3, sp, #4 - bl FUN_02089584 + bl Sprintf ldr r0, _022E5130 @ =0x02324C84 b _022E511C _022E5014: @@ -8833,25 +8833,25 @@ _022E5014: mov r0, r3 bl ov11_022E469C mov r0, r5 - bl FUN_02064FFC + bl sub_02064FFC mov r2, r0 ldr r1, _022E5134 @ =0x02319744 add r0, sp, #0xd add r3, sp, #4 str r4, [sp] - bl FUN_02089584 + bl Sprintf ldr r0, _022E5130 @ =0x02324C84 b _022E511C _022E5050: cmp r0, #4 bne _022E507C mov r0, r5 - bl FUN_02064FFC + bl sub_02064FFC mov r2, r0 ldr r1, _022E5138 @ =0x0231975C add r0, sp, #0xd mov r3, r4 - bl FUN_02089584 + bl Sprintf ldr r0, _022E5130 @ =0x02324C84 b _022E511C _022E507C: @@ -8863,7 +8863,7 @@ _022E507C: ldr r1, _022E513C @ =0x02319774 add r0, sp, #0xd add r2, sp, #4 - bl FUN_02089584 + bl Sprintf ldr r0, _022E5130 @ =0x02324C84 b _022E511C _022E50A8: @@ -8873,26 +8873,26 @@ _022E50A8: mov r0, r3 bl ov11_022E469C mov r0, r5 - bl FUN_02064FFC + bl sub_02064FFC mov r2, r0 mov ip, #0 ldr r1, _022E5134 @ =0x02319744 add r0, sp, #0xd add r3, sp, #4 str ip, [sp] - bl FUN_02089584 + bl Sprintf ldr r0, _022E5140 @ =0x02324C7C b _022E511C _022E50E8: mov r0, r5 - bl FUN_02064FFC + bl sub_02064FFC mov r2, r0 ldr r1, _022E5138 @ =0x0231975C add r0, sp, #0xd mov r3, #0 - bl FUN_02089584 + bl Sprintf add r0, sp, #0xd - bl FUN_02008BA8 + bl sub_02008BA8 cmp r0, #0 movle r0, #0 ble _022E5124 @@ -8920,7 +8920,7 @@ ov11_022E5148: @ 0x022E5148 ldr r1, _022E5180 @ =0x0231978C mov r2, r4 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r0, _022E5184 @ =0x02324F74 ldrsh r0, [r0, #6] cmp r0, r4 @@ -8941,7 +8941,7 @@ ov11_022E5188: @ 0x022E5188 mov r5, r0 mov r0, #2 mov r4, r1 - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022E51C8 add r1, sp, #0 @@ -8951,7 +8951,7 @@ ov11_022E5188: @ 0x022E5188 add r3, sp, #0 mov r2, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint _022E51C8: mov r0, r5 bl ov11_022E5148 @@ -9001,7 +9001,7 @@ ov11_022E5258: @ 0x022E5258 mov r5, r0 mov r0, #2 mov r4, r1 - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022E5298 add r1, sp, #0 @@ -9011,7 +9011,7 @@ ov11_022E5258: @ 0x022E5258 add r3, sp, #0 mov r2, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint _022E5298: ldr r0, _022E530C @ =0x02324F74 ldrsh r0, [r0, #2] @@ -9056,7 +9056,7 @@ ov11_022E5314: @ 0x022E5314 mov r5, r0 mov r0, #2 mov r4, r1 - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022E5354 add r1, sp, #0 @@ -9066,7 +9066,7 @@ ov11_022E5314: @ 0x022E5314 add r3, sp, #0 mov r2, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint _022E5354: mov r0, r5 bl ov11_022E5148 @@ -9115,7 +9115,7 @@ ov11_022E53E4: @ 0x022E53E4 ldr r1, _022E5444 @ =0x02319828 mov r2, r0 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r1, _022E5448 @ =0x02324F74 mvn r0, #0 ldrsh r2, [r1, #0xc] @@ -9148,7 +9148,7 @@ ov11_022E544C: @ 0x022E544C ldr r1, _022E550C @ =0x0231984C mov r2, r4 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r1, _022E5510 @ =0x02324F74 ldrsh r0, [r1, #6] cmp r0, r4 @@ -9207,7 +9207,7 @@ ov11_022E551C: @ 0x022E551C mov r0, #2 mov r5, r1 mov r4, r2 - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022E5564 add r1, sp, #4 @@ -9218,7 +9218,7 @@ ov11_022E551C: @ 0x022E551C mov r2, r6 mov r0, #2 str r4, [sp] - bl FUN_0200C240 + bl DebugPrint _022E5564: ldr r0, _022E56B0 @ =0x02324F74 ldrsh r0, [r0, #6] @@ -9322,7 +9322,7 @@ ov11_022E56B8: @ 0x022E56B8 mov r0, #2 mov r4, r1 mov r6, r2 - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022E5700 add r1, sp, #0xd @@ -9333,7 +9333,7 @@ ov11_022E56B8: @ 0x022E56B8 mov r2, r5 mov r0, #2 str r6, [sp] - bl FUN_0200C240 + bl DebugPrint _022E5700: ldr r0, _022E583C @ =0x02324F74 mvn r1, #0 @@ -9397,12 +9397,12 @@ _022E57C8: mov r0, r4 bl ov11_022E469C mov r0, r5 - bl FUN_02064FFC + bl sub_02064FFC mov r2, r0 ldr r1, _022E5844 @ =0x02319730 add r0, sp, #0x16 add r3, sp, #4 - bl FUN_02089584 + bl Sprintf ldr r0, _022E5848 @ =0x02324C84 add r1, sp, #0x16 bl ov11_022E5D50 @@ -9433,7 +9433,7 @@ ov11_022E584C: @ 0x022E584C sub sp, sp, #0x10 mov r4, r0 mov r0, #2 - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022E5884 add r1, sp, #4 @@ -9442,7 +9442,7 @@ ov11_022E584C: @ 0x022E584C ldr r1, _022E5900 @ =0x023198AC add r2, sp, #4 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint _022E5884: ldr r1, _022E5904 @ =0x02324F74 mvn r2, #0 @@ -9490,7 +9490,7 @@ ov11_022E590C: @ 0x022E590C mov r2, r4 mov r3, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r1, _022E59DC @ =0x02324F74 mvn r2, #0 ldr r0, _022E59E0 @ =0x02324F8A @@ -9581,7 +9581,7 @@ ov11_022E5A68: @ 0x022E5A68 push {r3, lr} ldr r1, _022E5A94 @ =0x023198F0 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint mov r0, #0 bl ov11_022EAFF8 bl ov11_022FEA28 @@ -9802,17 +9802,17 @@ ov11_022E5D50: @ 0x022E5D50 ldr r1, _022E5EF4 @ =0x02319908 mov r2, r5 mov r0, #2 - bl FUN_0200C240 - bl FUN_02008168 + bl DebugPrint + bl DataTransferInit add r0, sp, #0xc - bl FUN_02008204 + bl FileInitVeneer add r0, sp, #0xc mov r1, r5 - bl FUN_02008210 + bl FileOpen add r0, sp, #0xc add r1, sp, #0 mov r2, #0xc - bl FUN_02008254 + bl FileRead ldrh r3, [sp, #4] ldrh r2, [sp, #6] ldr r0, _022E5EF8 @ =0x02324F74 @@ -9829,14 +9829,14 @@ ov11_022E5D50: @ 0x022E5D50 bne _022E5DE0 mov r1, #1 str r0, [r4, #4] - bl FUN_02001170 + bl MemAlloc str r0, [r4] _022E5DE0: ldrh r2, [sp, #4] ldr r1, [r4] add r0, sp, #0xc lsl r2, r2, #1 - bl FUN_02008254 + bl FileRead ldrh r0, [sp] cmp r0, #0 beq _022E5E24 @@ -9848,7 +9848,7 @@ _022E5DE0: add r0, sp, #0xc add r1, r3, r1, lsl #1 lsl r2, r2, #1 - bl FUN_02008254 + bl FileRead _022E5E24: ldrh r0, [sp, #2] cmp r0, #0 @@ -9873,14 +9873,14 @@ _022E5E64: lsl r1, r2, #1 add r0, sp, #0xc mov r2, #0 - bl FUN_020082A8 + bl FileSeek ldrh r2, [sp, #2] ldrh r1, [sp, #4] ldr r3, [r4] add r0, sp, #0xc add r1, r3, r1, lsl #1 lsl r2, r2, #1 - bl FUN_02008254 + bl FileRead ldr r0, _022E5EF8 @ =0x02324F74 add r1, sp, #0 ldrsb r0, [r0, #1] @@ -9897,11 +9897,11 @@ _022E5E64: add r0, sp, #0xc add r1, r4, r1, lsl #1 lsl r2, r2, #1 - bl FUN_02008254 + bl FileRead _022E5EDC: add r0, sp, #0xc - bl FUN_020082C4 - bl FUN_02008194 + bl FileClose + bl DataTransferStop mov r0, #1 add sp, sp, #0x54 pop {r4, r5, pc} @@ -9965,7 +9965,7 @@ _022E5FAC: ldrh r1, [r5, #4] add r0, sp, #4 strh r1, [sp, #4] - bl FUN_02065050 + bl sub_02065050 ldrsh r0, [sp, #4] cmp r0, r8 ldrheq r0, [r5] @@ -10284,7 +10284,7 @@ _022E6A50: cmp r0, #0 beq _022E6E54 mov r0, #0x12 - bl FUN_02004868 + bl UnloadOverlay ldr r1, _022E6E64 @ =0x02324F94 mov r0, #1 ldr r1, [r1] @@ -10312,7 +10312,7 @@ _022E6A9C: cmp r0, #0 beq _022E6AD8 add r0, sp, #4 - bl FUN_0206C0FC + bl sub_0206C0FC ldrsh r0, [sp, #4] mov r1, #0 bl ov11_022F7188 @@ -10330,21 +10330,21 @@ _022E6AE0: blt _022E6CFC lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205B77C + bl sub_0205B77C ldr r1, _022E6E64 @ =0x02324F94 mov r5, r0 ldr r0, [r1] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0206A750 + bl DungeonSwapIdxToId lsl r1, r0, #0x18 add r0, sp, #0x18 asr r1, r1, #0x18 - bl FUN_0205BB7C + bl sub_0205BB7C ldrb r0, [sp, #0x18] ldrb r1, [sp, #0x19] mov r2, #0 - bl FUN_0204F488 + bl sub_0204F488 mov r4, r0 tst r4, #4 movne r0, #3 @@ -10369,7 +10369,7 @@ _022E6AE0: ldr r0, [r0] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0204E974 + bl sub_0204E974 ldrb r1, [sp, #0x18] cmp r1, #0x63 bgt _022E6BEC @@ -10464,7 +10464,7 @@ _022E6CC0: ldr r0, [r0] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0204E974 + bl sub_0204E974 cmp r4, #0 moveq r0, #0 streq r0, [r6] @@ -10488,18 +10488,18 @@ _022E6D0C: mov r0, #0 blt _022E6D6C mov r1, #0x33 - bl FUN_0204B4EC + bl LoadScriptVariableValue cmp r0, #0x64 bge _022E6D50 add r2, r0, #1 mov r0, #0 mov r1, #0x33 - bl FUN_0204B820 + bl SaveScriptVariableValue _022E6D50: mov r0, #0 mov r1, #0x5c mov r2, #1 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, #1 str r0, [r6] b _022E6D70 @@ -10509,17 +10509,17 @@ _022E6D70: add r1, sp, #0x14 add r2, sp, #0x10 mov r0, #2 - bl FUN_0204C5DC + bl sub_0204C5DC ldr r0, [sp, #0x10] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205F0D8 - bl FUN_0205F2B8 + bl GetAcceptedMission + bl sub_0205F2B8 ldr r0, [sp, #0x10] ldr r1, [sp, #0x14] add r2, r0, #1 mov r0, #2 - bl FUN_0204C618 + bl SetScenarioScriptVar mov r0, #1 b _022E6E58 _022E6DB0: @@ -10532,8 +10532,8 @@ _022E6DB0: str r0, [r6] cmp r0, r1 beq _022E6DE8 - bl FUN_0206C110 - bl FUN_02048614 + bl sub_0206C110 + bl sub_02048614 ldrsh r0, [sp, #2] mov r1, #0 bl ov11_022F7188 @@ -10553,10 +10553,10 @@ _022E6DF8: str r0, [r6] cmp r0, r1 beq _022E6E44 - bl FUN_0206C134 + bl sub_0206C134 add r0, sp, #6 - bl FUN_0206C164 - bl FUN_02048614 + bl sub_0206C164 + bl sub_02048614 mov r2, #0 ldrsh r0, [sp] add r1, sp, #6 @@ -10598,7 +10598,7 @@ ov11_022E6E8C: @ 0x022E6E8C ldr r1, _022E6EBC @ =0x02319A20 mov r2, r4 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r0, _022E6EC0 @ =0x02324F94 ldr r1, _022E6EC4 @ =0x02324C9C mov r2, #1 @@ -10620,7 +10620,7 @@ ov11_022E6EE8: @ 0x022E6EE8 push {r3, r4, r5, lr} sub sp, sp, #0x98 mov r5, r0 - bl FUN_0204AFC0 + bl GetGameMode cmp r5, #0 ldreq r5, _022E6FB4 @ =0x022E6FB8 mov r4, r0 @@ -10629,32 +10629,32 @@ ov11_022E6EE8: @ 0x022E6EE8 mov r2, #5 str r5, [sp, #0x84] str r0, [sp, #0x88] - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, #0 mov r2, r0 mov r1, #0x2b - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, #0 mov r1, #0x1c - bl FUN_0204B4EC + bl LoadScriptVariableValue mov r2, r0 mov r0, #0 mov r1, #0x1e - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, #0 mov r1, #0x1d mov r2, r0 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, #0 mov r1, #0x5c - bl FUN_0204B434 + bl ZinitScriptVariable cmp r4, #4 bne _022E6F80 - bl FUN_020573A0 + bl sub_020573A0 mov r0, #0 - bl FUN_0205730C + bl sub_0205730C mov r0, #1 - bl FUN_0205730C + bl sub_0205730C _022E6F80: cmp r4, #1 beq _022E6FAC @@ -10663,11 +10663,11 @@ _022E6F80: mov r1, #0x100 bne _022E6FA4 mov r0, #5 - bl FUN_0204964C + bl sub_0204964C b _022E6FAC _022E6FA4: mov r0, #6 - bl FUN_0204964C + bl sub_0204964C _022E6FAC: add sp, sp, #0x98 pop {r3, r4, r5, pc} @@ -10696,17 +10696,17 @@ _022E6FF0: @ jump table b _022E70BC @ case 5 _022E7008: mov r1, #0x258 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _022E70F8 _022E7014: ldr r1, _022E7100 @ =0x00000259 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _022E70F8 _022E7020: add r0, sp, #0xf4 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #0xa9 - bl FUN_0200EE4C + bl CountNbItemsOfTypeInBag str r0, [sp, #0x118] add ip, sp, #0xf4 ldr r2, _022E7104 @ =0x0000025A @@ -10714,13 +10714,13 @@ _022E7020: mov r1, #0x40 mov r3, #0x400 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId b _022E70F8 _022E7054: add r0, sp, #0xa4 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #0xaa - bl FUN_0200EE4C + bl CountNbItemsOfTypeInBag str r0, [sp, #0xc8] add ip, sp, #0xa4 ldr r2, _022E7108 @ =0x0000025B @@ -10728,13 +10728,13 @@ _022E7054: mov r1, #0x40 mov r3, #0x400 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId b _022E70F8 _022E7088: add r0, sp, #0x54 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #0xab - bl FUN_0200EE4C + bl CountNbItemsOfTypeInBag str r0, [sp, #0x78] add ip, sp, #0x54 mov r0, r4 @@ -10742,13 +10742,13 @@ _022E7088: mov r2, #0x25c mov r3, #0x400 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId b _022E70F8 _022E70BC: add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #0xac - bl FUN_0200EE4C + bl CountNbItemsOfTypeInBag str r0, [sp, #0x28] add ip, sp, #4 ldr r2, _022E710C @ =0x0000025D @@ -10756,7 +10756,7 @@ _022E70BC: mov r1, #0x40 mov r3, #0x400 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId b _022E70F8 _022E70F0: mov r0, #0 @@ -10792,7 +10792,7 @@ ov11_022E7118: @ 0x022E7118 mov r2, r5 mov r0, #2 mov r6, r3 - bl FUN_0200C240 + bl DebugPrint cmp r5, #0x3e addls pc, pc, r5, lsl #2 b _022E7ABC @@ -10865,15 +10865,15 @@ _022E7248: mov r0, #0 b _022E7AC0 _022E7254: - bl FUN_020487C4 + bl InitMainTeamAfterQuiz mov r0, #0 b _022E7AC0 _022E7260: - bl FUN_02048A0C + bl ScriptSpecialProcess0x3 mov r0, #0 b _022E7AC0 _022E726C: - bl FUN_02048A84 + bl ScriptSpecialProcess0x4 mov r0, #0 b _022E7AC0 _022E7278: @@ -10881,11 +10881,11 @@ _022E7278: mov r0, #0 b _022E7AC0 _022E7284: - bl FUN_0204E70C + bl sub_0204E70C cmp r0, #1 bne _022E72A4 - bl FUN_0204E770 - bl FUN_0205EE10 + bl sub_0204E770 + bl DungeonRequestsDoneWrapper cmp r0, #0 movgt r0, #1 bgt _022E7AC0 @@ -10894,11 +10894,11 @@ _022E72A4: b _022E7AC0 _022E72AC: add r0, sp, #7 - bl FUN_0204F158 + bl sub_0204F158 cmp r0, #0 beq _022E72D0 ldrb r0, [sp, #7] - bl FUN_0205EE10 + bl DungeonRequestsDoneWrapper cmp r0, #0 movgt r0, #1 bgt _022E7AC0 @@ -10907,7 +10907,7 @@ _022E72D0: b _022E7AC0 _022E72D8: add r0, sp, #6 - bl FUN_0204F158 + bl sub_0204F158 cmp r0, #0 beq _022E730C ldrb r2, [sp, #6] @@ -10915,7 +10915,7 @@ _022E72D8: add r1, sp, #5 mov r0, #6 strb r3, [sp, #5] - bl FUN_0205F464 + bl sub_0205F464 cmp r0, #0 movne r0, #1 bne _022E7AC0 @@ -10924,7 +10924,7 @@ _022E730C: b _022E7AC0 _022E7314: add r0, sp, #4 - bl FUN_0204F158 + bl sub_0204F158 cmp r0, #0 beq _022E735C ldrb r2, [sp, #4] @@ -10932,12 +10932,12 @@ _022E7314: add r1, sp, #3 mov r0, #6 strb r3, [sp, #3] - bl FUN_0205F464 + bl sub_0205F464 movs r1, r0 beq _022E735C ldrb r2, [sp, #4] add r0, sp, #0x60 - bl FUN_0205F118 + bl sub_0205F118 cmp r0, #0 movne r0, #1 bne _022E7AC0 @@ -10947,22 +10947,22 @@ _022E735C: _022E7364: mov r0, #2 mov r1, #0 - bl FUN_0205B97C + bl GetSosMailCount cmp r0, #0 movle r0, #0 b _022E7AC0 _022E737C: add r0, sp, #2 - bl FUN_0204F1B4 + bl sub_0204F1B4 cmp r0, #0 beq _022E73B4 ldrsb r0, [sp, #2] - bl FUN_0205B77C + bl sub_0205B77C ldrsb r4, [r0, #0xac] ldrsb r1, [sp, #2] ldr r0, _022E7ACC @ =0x02319A68 mov r2, r4 - bl FUN_0200C1FC + bl DebugPrint0 cmp r4, #0 movgt r0, r4 bgt _022E7AC0 @@ -10999,10 +10999,10 @@ _022E7408: _022E7410: add r1, sp, #0xc mov r0, #0 - bl FUN_020061EC + bl GetHeldButtons add r1, sp, #0xa mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp, #0xa] tst r0, #0xc movne r0, #0 @@ -11014,7 +11014,7 @@ _022E7410: beq _022E7510 add r1, sp, #0x58 mov r2, #0x100 - bl FUN_02005494 + bl sub_02005494 ldrh r0, [sp, #0xc] mov sb, #0 add fp, sp, #0x48 @@ -11076,7 +11076,7 @@ _022E7518: mov r0, #0 b _022E7AC0 _022E7534: - bl FUN_02006DA4 + bl KeyWaitInit ldr r1, _022E7AD4 @ =0x02324CA0 mov r0, #0 str r7, [r1] @@ -11084,15 +11084,15 @@ _022E7534: _022E7548: add r1, sp, #8 mov r0, #0 - bl FUN_0200625C - bl FUN_0204AE60 + bl GetPressedButtons + bl sub_0204AE60 cmp r0, #0 add r0, sp, #0x68 beq _022E756C - bl FUN_02006C1C + bl GetReleasedStylus b _022E7570 _022E756C: - bl FUN_02006BFC + bl sub_02006BFC _022E7570: ldrh r1, [sp, #8] ldr r0, _022E7AD8 @ =0x00000F0F @@ -11101,7 +11101,7 @@ _022E7570: add r0, sp, #0x68 mov r1, #2 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C cmp r0, #0 beq _022E75A0 _022E7598: @@ -11122,7 +11122,7 @@ _022E75C0: movne r0, #0 b _022E7AC0 _022E75D0: - bl FUN_02065C48 + bl ScriptSpecialProcess0x17 mov r0, #0 b _022E7AC0 _022E75DC: @@ -11145,7 +11145,7 @@ _022E760C: asr r0, r0, #0x10 bl ov11_022E803C mov r1, #0 - bl FUN_02055148 + bl IsMonsterOnTeam cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -11155,19 +11155,19 @@ _022E7630: asr r0, r0, #0x10 bl ov11_022E803C mov r1, #0 - bl FUN_020555D0 + bl sub_020555D0 mvn r1, #0 cmp r0, r1 moveq r0, #0 beq _022E7AC0 - bl FUN_020555A8 + bl GetTeamMember ldrb r0, [r0, #1] b _022E7AC0 _022E7660: lsl r0, r7, #0x10 asr r0, r0, #0x10 bl ov11_022E803C - bl FUN_02056EB8 + bl sub_02056EB8 cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -11180,13 +11180,13 @@ _022E7680: bl ov11_022E8090 add r0, sp, #0x100 ldrsh r0, [r0, #0x78] - bl FUN_02065BC8 + bl sub_02065BC8 add r0, sp, #0x100 add r0, r0, #0xae mov r1, #0xa - bl FUN_02065C08 + bl sub_02065C08 add r0, sp, #0x174 - bl FUN_02055CCC + bl sub_02055CCC cmp r0, #0 movge r0, #1 movlt r0, #0 @@ -11194,35 +11194,35 @@ _022E7680: _022E76C8: lsl r0, r7, #0x10 asr r0, r0, #0x10 - bl FUN_0200EE88 + bl CountItemTypeInBag b _022E7AC0 _022E76D8: lsl r0, r7, #0x10 add r1, sp, #0x44 asr r0, r0, #0x10 - bl FUN_02065CF8 + bl ItemAtTableIdx ldrsh r0, [sp, #0x44] - bl FUN_0200EE88 + bl CountItemTypeInBag b _022E7AC0 _022E76F4: add r0, sp, #0x40 strh r7, [sp, #0x40] strh r6, [sp, #0x42] - bl FUN_0200FEE4 + bl CountItemTypeInStorage b _022E7AC0 _022E7708: lsl r0, r7, #0x10 add r1, sp, #0x3c asr r0, r0, #0x10 - bl FUN_02065CF8 + bl ItemAtTableIdx add r0, sp, #0x3c - bl FUN_0200FEE4 + bl CountItemTypeInStorage b _022E7AC0 _022E7724: add r0, sp, #0x38 strh r7, [sp, #0x38] strh r6, [sp, #0x3a] - bl FUN_0200F84C + bl SpecialProcAddItemToBag cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -11231,9 +11231,9 @@ _022E7744: lsl r0, r7, #0x10 add r1, sp, #0x34 asr r0, r0, #0x10 - bl FUN_02065CF8 + bl ItemAtTableIdx add r0, sp, #0x34 - bl FUN_0200F84C + bl SpecialProcAddItemToBag cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -11242,7 +11242,7 @@ _022E776C: add r0, sp, #0x30 strh r7, [sp, #0x30] strh r6, [sp, #0x32] - bl FUN_0201031C + bl AddItemToStorage cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -11251,9 +11251,9 @@ _022E778C: lsl r0, r7, #0x10 add r1, sp, #0x2c asr r0, r0, #0x10 - bl FUN_02065CF8 + bl ItemAtTableIdx add r0, sp, #0x2c - bl FUN_0201031C + bl AddItemToStorage cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -11261,19 +11261,19 @@ _022E778C: _022E77B4: lsl r0, r7, #0x10 asr r0, r0, #0x10 - bl FUN_0200F26C + bl GetFirstUnequippedItemOfType mov r4, r0 mvn r1, #0 cmp r4, r1 beq _022E77F4 - bl FUN_0200F348 + bl GetItemAtIdx ldrb r0, [r0, #1] cmp r0, #0 beq _022E77E4 - bl FUN_020582E0 + bl sub_020582E0 _022E77E4: mov r0, r4 - bl FUN_0200F390 + bl RemoveItemNoHole mov r0, #1 b _022E7AC0 _022E77F4: @@ -11283,21 +11283,21 @@ _022E77FC: lsl r0, r7, #0x10 add r1, sp, #0x28 asr r0, r0, #0x10 - bl FUN_02065CF8 + bl ItemAtTableIdx ldrsh r0, [sp, #0x28] - bl FUN_0200F26C + bl GetFirstUnequippedItemOfType mov r4, r0 mvn r1, #0 cmp r4, r1 beq _022E7848 - bl FUN_0200F348 + bl GetItemAtIdx ldrb r0, [r0, #1] cmp r0, #0 beq _022E7838 - bl FUN_020582E0 + bl sub_020582E0 _022E7838: mov r0, r4 - bl FUN_0200F390 + bl RemoveItemNoHole mov r0, #1 b _022E7AC0 _022E7848: @@ -11307,7 +11307,7 @@ _022E7850: add r0, sp, #0x24 strh r7, [sp, #0x24] strh r6, [sp, #0x26] - bl FUN_020101E4 + bl RemoveItemsTypeInStorage cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -11316,9 +11316,9 @@ _022E7870: lsl r0, r7, #0x10 add r1, sp, #0x20 asr r0, r0, #0x10 - bl FUN_02065CF8 + bl ItemAtTableIdx add r0, sp, #0x20 - bl FUN_020101E4 + bl RemoveItemsTypeInStorage cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -11330,7 +11330,7 @@ _022E7898: mov r0, #0 b _022E7AC0 _022E78AC: - bl FUN_02055770 + bl GetHero cmp r0, #0 moveq r0, #0 beq _022E7AC0 @@ -11338,7 +11338,7 @@ _022E78AC: bl ov11_022E8050 b _022E7AC0 _022E78C8: - bl FUN_02055798 + bl GetPartner cmp r0, #0 moveq r0, #0 beq _022E7AC0 @@ -11346,22 +11346,22 @@ _022E78C8: bl ov11_022E8050 b _022E7AC0 _022E78E4: - bl FUN_020556A8 + bl GetMainCharacter1MemberIdx mvn r1, #0 cmp r0, r1 beq _022E7930 - bl FUN_020564B0 + bl sub_020564B0 cmp r0, #0 beq _022E7930 - bl FUN_020556EC + bl GetMainCharacter2MemberIdx mvn r1, #0 cmp r0, r1 beq _022E7930 - bl FUN_02056410 + bl sub_02056410 cmp r0, #0 beq _022E7930 mov r0, #0 - bl FUN_02056E04 + bl sub_02056E04 cmp r0, #0 moveq r0, #1 beq _022E7AC0 @@ -11369,22 +11369,22 @@ _022E7930: mov r0, #0 b _022E7AC0 _022E7938: - bl FUN_020556EC + bl GetMainCharacter2MemberIdx mvn r1, #0 cmp r0, r1 beq _022E7984 - bl FUN_020564B0 + bl sub_020564B0 cmp r0, #0 beq _022E7984 - bl FUN_020556A8 + bl GetMainCharacter1MemberIdx mvn r1, #0 cmp r0, r1 beq _022E7984 - bl FUN_02056410 + bl sub_02056410 cmp r0, #0 beq _022E7984 mov r0, #0 - bl FUN_02056E04 + bl sub_02056E04 cmp r0, #0 moveq r0, #1 beq _022E7AC0 @@ -11392,18 +11392,18 @@ _022E7984: mov r0, #0 b _022E7AC0 _022E798C: - bl FUN_020556A8 + bl GetMainCharacter1MemberIdx mvn r1, #0 cmp r0, r1 beq _022E79C8 - bl FUN_02056410 + bl sub_02056410 cmp r0, #0 beq _022E79C8 - bl FUN_020556EC + bl GetMainCharacter2MemberIdx mvn r1, #0 cmp r0, r1 beq _022E79C8 - bl FUN_02056410 + bl sub_02056410 cmp r0, #0 movne r0, #1 bne _022E7AC0 @@ -11412,17 +11412,17 @@ _022E79C8: b _022E7AC0 _022E79D0: mov r0, #0 - bl FUN_02056C20 + bl GetPartyMembers cmp r0, #1 moveq r0, #1 movne r0, #0 b _022E7AC0 _022E79E8: - bl FUN_020569CC + bl SetTeamSetupHeroAndPartnerOnly mov r0, #0 b _022E7AC0 _022E79F4: - bl FUN_02056AB0 + bl SetTeamSetupHeroOnly mov r0, #0 b _022E7AC0 _022E7A00: @@ -11434,7 +11434,7 @@ _022E7A08: b _022E7AC0 _022E7A14: add r0, sp, #0x8c - bl FUN_0204F244 + bl sub_0204F244 cmp r0, #0 beq _022E7A40 add r0, sp, #0x8c @@ -11443,44 +11443,44 @@ _022E7A14: cmp r6, #0 mov r1, #1 strbge r6, [sp, #0xe9] - bl FUN_0204F1F0 + bl sub_0204F1F0 _022E7A40: mov r0, #0 b _022E7AC0 _022E7A48: - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 movne r0, #1 moveq r0, #0 b _022E7AC0 _022E7A5C: - bl FUN_0200FD54 + bl ScriptSpecialProcess0x39 cmp r0, #0 movne r0, #1 moveq r0, #0 b _022E7AC0 _022E7A70: - bl FUN_0204FC28 + bl IncrementNbDungeonsCleared mov r0, #0 b _022E7AC0 _022E7A7C: - bl FUN_0204FEC8 + bl IncrementNbBigTreasureWins mov r0, #0 b _022E7AC0 _022E7A88: - bl FUN_0204FF80 + bl IncrementNbSkyGiftsSent mov r0, #0 b _022E7AC0 _022E7A94: lsl r0, r7, #0x10 asr r0, r0, #0x10 - bl FUN_02065B50 + bl ScriptSpecialProcess0x3D mov r0, #0 b _022E7AC0 _022E7AA8: lsl r0, r7, #0x10 asr r0, r0, #0x10 - bl FUN_02065B60 + bl ScriptSpecialProcess0x3E mov r0, #0 b _022E7AC0 _022E7ABC: @@ -11591,7 +11591,7 @@ _022E7BC0: lsl r0, r0, #8 str r0, [r6, #4] ldrsb r0, [r7] - bl FUN_020051A0 + bl sub_020051A0 strb r0, [r7] ldrsh r0, [r8, #0x46] cmp r0, #0x200 @@ -11623,7 +11623,7 @@ _022E7C38: lsl r0, r0, #8 str r0, [r6, #4] ldrsb r0, [r7] - bl FUN_020051A0 + bl sub_020051A0 strb r0, [r7] ldrsh r0, [r8, #0x46] cmp r0, #0x140 @@ -11661,7 +11661,7 @@ _022E7CF0: _022E7CF8: ldrsb r0, [r7] mov r1, #1 - bl FUN_020051A0 + bl sub_020051A0 strb r0, [r7] mov r0, #1 b _022E7E78 @@ -11695,7 +11695,7 @@ _022E7D68: _022E7D70: ldrsb r0, [r7] mov r1, #1 - bl FUN_020051A0 + bl sub_020051A0 strb r0, [r7] mov r0, #1 b _022E7E78 @@ -11747,7 +11747,7 @@ _022E7DE4: add r1, sp, #8 add r2, sp, #0x10 add r3, sp, #0 - bl FUN_020058A8 + bl sub_020058A8 mvn r1, #0 cmp r0, r1 bne _022E7E60 @@ -11755,7 +11755,7 @@ _022E7DE4: add r2, sp, #0x10 mov r0, r6 mov r3, r1 - bl FUN_020057A8 + bl sub_020057A8 _022E7E60: mvn r1, #0 cmp r0, r1 @@ -11771,14 +11771,14 @@ _022E7E78: _022E7E80: .4byte 0x02319A90 arm_func_end ov11_022E7B70 - arm_func_start FUN_022E7E84 -FUN_022E7E84: @ 0x022E7E84 + arm_func_start ov11_022E7E84 +ov11_022E7E84: @ 0x022E7E84 push {r4, lr} mov r4, r0 ldr r1, _022E7F24 @ =0x02319A98 mov r2, r4 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint add r0, r4, #1 cmp r0, #9 addls pc, pc, r0, lsl #2 @@ -11810,31 +11810,31 @@ _022E7EF4: bl ov11_0230E964 pop {r4, pc} _022E7EFC: - bl FUN_02310C40 + bl ov11_02310C40 pop {r4, pc} _022E7F04: - bl FUN_0231136C + bl ov11_0231136C pop {r4, pc} _022E7F0C: - bl FUN_0231186C + bl ov11_0231186C pop {r4, pc} _022E7F14: - bl FUN_02311D6C + bl ov11_02311D6C pop {r4, pc} _022E7F1C: - bl FUN_02312250 + bl ov11_02312250 pop {r4, pc} .align 2, 0 _022E7F24: .4byte 0x02319A98 - arm_func_end FUN_022E7E84 + arm_func_end ov11_022E7E84 - arm_func_start FUN_022E7F28 -FUN_022E7F28: @ 0x022E7F28 + arm_func_start ov11_022E7F28 +ov11_022E7F28: @ 0x022E7F28 ldr ip, _022E7F30 @ =ov11_0230D318 bx ip .align 2, 0 _022E7F30: .4byte ov11_0230D318 - arm_func_end FUN_022E7F28 + arm_func_end ov11_022E7F28 arm_func_start ov11_022E7F34 ov11_022E7F34: @ 0x022E7F34 @@ -11845,7 +11845,7 @@ ov11_022E7F34: @ 0x022E7F34 bl ov11_022E46E8 ldr r1, [sp, #4] ldr r0, _022E7F78 @ =0x02319AD0 - bl FUN_0200C1FC + bl DebugPrint0 ldr r2, [sp] ldr r0, _022E7F7C @ =0x02324CA4 str r2, [r0] @@ -11865,7 +11865,7 @@ ov11_022E7F80: @ 0x022E7F80 push {r3, lr} ldr r0, _022E7FA4 @ =0x02324CA4 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022E7FA4 @ =0x02324CA4 mov r1, #0 str r1, [r0] @@ -11983,13 +11983,13 @@ ov11_022E8090: @ 0x022E8090 lsl r2, r2, #1 ldrsh r1, [r1, r2] strh r1, [r4, #4] - bl FUN_02052394 + bl GetNameRaw add r1, sp, #0 add r0, r4, #0x3a mov r2, #0xa - bl FUN_02025314 + bl sub_02025314 mov r0, r4 - bl FUN_02052EFC + bl sub_02052EFC ldr r0, _022E810C @ =0x02324F98 ldr r2, _022E8114 @ =0x023208AC ldrsh r3, [r0] @@ -12031,10 +12031,10 @@ ov11_022E8124: @ 0x022E8124 beq _022E815C add r0, sp, #0 mov r2, #0xff - bl FUN_0205F118 + bl sub_0205F118 ldrsh r0, [sp, #2] ldrsh r1, [sp, #4] - bl FUN_02065B80 + bl sub_02065B80 _022E815C: add sp, sp, #8 pop {r3, pc} @@ -12056,13 +12056,13 @@ _022E8188: ldrsh r0, [r0] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205EBD8 + bl sub_0205EBD8 pop {r3, pc} _022E819C: ldrsh r0, [r0] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205EC38 + bl sub_0205EC38 pop {r3, pc} _022E81B0: mov r0, #0 @@ -12106,7 +12106,7 @@ _022E8210: ldrsh r0, [r0] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205EBF0 + bl sub_0205EBF0 cmp r0, #0 bne _022E824C mov r0, #1 @@ -12115,7 +12115,7 @@ _022E8230: ldrsh r0, [r0] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205EC50 + bl sub_0205EC50 cmp r0, #0 moveq r0, #1 popeq {r3, pc} @@ -12130,11 +12130,11 @@ _022E8254: .4byte 0x02324F9C ov11_022E8258: @ 0x022E8258 push {r3, lr} bl ov11_022E8168 - bl FUN_0205F0B8 + bl sub_0205F0B8 cmp r0, #0 bne _022E82C0 - bl FUN_0205F5A8 - bl FUN_0205F710 + bl sub_0205F5A8 + bl sub_0205F710 ldr r0, _022E82C8 @ =0x02324F9C ldrsh r1, [r0, #2] cmp r1, #0 @@ -12146,14 +12146,14 @@ _022E8290: ldrsh r0, [r0] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205EC18 + bl sub_0205EC18 mov r0, #1 pop {r3, pc} _022E82A8: ldrsh r0, [r0] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205EC78 + bl sub_0205EC78 mov r0, #1 pop {r3, pc} _022E82C0: @@ -12179,7 +12179,7 @@ _022E82F0: bne _022E832C mov r0, #0 mov r1, #0x5c - bl FUN_0204B434 + bl ZinitScriptVariable mov r0, #0x12 bl ov11_022E8774 mov r4, r0 @@ -12187,7 +12187,7 @@ _022E82F0: bne _022E832C mov r0, #0 mov r1, #0x5c - bl FUN_0204B4EC + bl LoadScriptVariableValue cmp r0, #0 popne {r4, pc} _022E832C: @@ -12203,12 +12203,12 @@ ov11_022E8340: @ 0x022E8340 push {r3, lr} mov r0, #0x198 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r3, _022E83F0 @ =0x02324CAC mov r1, #0 mov r2, #0x198 str r0, [r3] - bl FUN_020032A4 + bl MemsetSimple mvn ip, #0 ldr r0, _022E83F0 @ =0x02324CAC sub r3, ip, #1 @@ -12223,21 +12223,21 @@ ov11_022E8340: @ 0x022E8340 str r2, [r1, #0x64] ldr r0, [r0] add r0, r0, #8 - bl FUN_0204D79C + bl InitPortraitBox ldr r0, _022E83F0 @ =0x02324CAC ldr r1, _022E83F4 @ =0x00000133 ldr r0, [r0] add r0, r0, #8 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _022E83F0 @ =0x02324CAC mov r1, #0x12 ldr r0, [r0] add r0, r0, #8 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _022E83F0 @ =0x02324CAC ldr r0, [r0] add r0, r0, #6 - bl FUN_0204F1B4 + bl sub_0204F1B4 cmp r0, #0 mov r0, #0 popeq {r3, pc} @@ -12272,11 +12272,11 @@ _022E8424: bl ov11_022E84E4 b _022E84A0 _022E8440: - bl FUN_0203D538 + bl sub_0203D538 cmp r0, #1 bne _022E84A0 - bl FUN_0203EFD4 - bl FUN_02046D20 + bl sub_0203EFD4 + bl sub_020473A4 mov r0, #2 bl ov11_022E84E4 b _022E84A0 @@ -12288,10 +12288,10 @@ _022E8460: ldr r0, _022E84A8 @ =0x02324CAC ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0205B77C + bl sub_0205B77C mov r1, #4 strb r1, [r0], #0xa4 - bl FUN_0205B584 + bl sub_0205B584 mov r0, #3 bl ov11_022E84E4 b _022E84A0 @@ -12315,7 +12315,7 @@ ov11_022E84AC: @ 0x022E84AC bl ov11_022E86E4 ldr r0, _022E84E0 @ =0x02324CAC ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022E84E0 @ =0x02324CAC mov r1, #0 str r1, [r0] @@ -12350,12 +12350,12 @@ _022E851C: ldr r2, _022E8664 @ =0x0000025F ldrsb r0, [r3, #4] add r3, r3, #0x18 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _022E865C @ =0x02324CAC ldr r1, [r0] ldrsb r0, [r1, #5] add r1, r1, #8 - bl FUN_0202F690 + bl ShowPortraitBox b _022E8654 _022E8558: ldr r2, _022E8668 @ =0x00000133 @@ -12369,26 +12369,26 @@ _022E8558: str r2, [r0, #0x170] ldr r0, [r1] ldrsb r0, [r0, #6] - bl FUN_0205B77C + bl sub_0205B77C mov r4, r0 add r2, sp, #0 add r0, r4, #4 mov r1, #0 - bl FUN_020630A4 + bl sub_020630A4 ldr r0, _022E865C @ =0x02324CAC ldrsh r1, [sp] ldr r0, [r0] mov r2, #0 add r0, r0, #0x178 - bl FUN_0200CF58 - bl FUN_0206309C + bl InitStandardItem + bl sub_0206309C ldr r2, _022E865C @ =0x02324CAC mov r1, #0 ldr r2, [r2] add r2, r2, #0x100 strh r0, [r2, #0x7a] add r0, r4, #4 - bl FUN_02062DC4 + bl sub_02062DC4 ldr r3, _022E865C @ =0x02324CAC mov r1, #0 ldr r2, [r3] @@ -12405,7 +12405,7 @@ _022E8558: str ip, [r0, #0x174] ldr r0, [r3] add r0, r0, #0x168 - bl FUN_0203D438 + bl sub_0203D438 b _022E8654 _022E861C: bl ov11_022E866C @@ -12416,12 +12416,12 @@ _022E861C: mov r2, #0x260 ldrsb r0, [r3, #4] add r3, r3, #0x18 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _022E865C @ =0x02324CAC ldr r1, [r0] ldrsb r0, [r1, #5] add r1, r1, #8 - bl FUN_0202F690 + bl ShowPortraitBox _022E8654: add sp, sp, #4 pop {r3, r4, pc} @@ -12442,7 +12442,7 @@ ov11_022E866C: @ 0x022E866C cmp r1, r0 popne {r3, pc} mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _022E86A0 @ =0x02324CAC ldr r1, [r1] strb r0, [r1, #4] @@ -12463,7 +12463,7 @@ ov11_022E86A4: @ 0x022E86A4 mov r0, #0 mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _022E86E0 @ =0x02324CAC ldr r1, [r1] strb r0, [r1, #5] @@ -12481,7 +12481,7 @@ ov11_022E86E4: @ 0x022E86E4 ldrsb r0, [r0, #4] cmp r0, r1 beq _022E8714 - bl FUN_0202F148 + bl FreeDBox ldr r0, _022E8744 @ =0x02324CAC mvn r1, #1 ldr r0, [r0] @@ -12493,7 +12493,7 @@ _022E8714: ldrsb r0, [r0, #5] cmp r0, r1 popeq {r3, pc} - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _022E8744 @ =0x02324CAC mvn r1, #1 ldr r0, [r0] @@ -12513,7 +12513,7 @@ ov11_022E8748: @ 0x022E8748 cmp r0, r1 moveq r0, #0 popeq {r3, pc} - bl FUN_0202F180 + bl IsDBoxActive pop {r3, pc} .align 2, 0 _022E8770: .4byte 0x02324CAC @@ -12534,17 +12534,17 @@ ov11_022E8774: @ 0x022E8774 strb r0, [r2, #1] mov r1, #0x2c strb r0, [r2] - bl FUN_0204B4EC + bl LoadScriptVariableValue mov r2, r0 ldr r0, _022E91EC @ =0x023209B0 mov r1, r4 - bl FUN_0200C1FC - bl FUN_02028E2C + bl DebugPrint0 + bl sub_02028E2C mov r0, #0 mov r1, #0xb0000 mov r2, #0x20 mov r3, #1 - bl FUN_0200119C + bl MemArenaAlloc ldr r1, _022E91F0 @ =0x02324CB0 ldr r2, _022E91F4 @ =0x02324FC0 str r0, [r1, #8] @@ -12553,12 +12553,12 @@ ov11_022E8774: @ 0x022E8774 add r0, sp, #8 mov r1, #0x34 str r2, [sp, #8] - bl FUN_02001280 + bl CreateMemArena ldr r2, _022E91F0 @ =0x02324CB0 ldr r1, _022E91F8 @ =ov11_022E93C0 str r0, [r2, #4] ldr r0, _022E91FC @ =0x022E935C - bl FUN_02000E70 + bl SetMemAllocatorParams sub r0, r4, #0xc cmp r0, #8 addls pc, pc, r0, lsl #2 @@ -12589,7 +12589,7 @@ _022E885C: b _022E88B0 _022E8870: add r0, sp, #4 - bl FUN_02049338 + bl sub_02049338 ldr r0, [sp, #4] mov r1, #1 cmp r0, #0 @@ -12606,7 +12606,7 @@ _022E889C: mov r1, #1 strb r1, [r0, #4] _022E88B0: - bl FUN_02017A68 + bl sub_02017A68 bl ov11_022EB848 cmp r4, #0x11 moveq r0, #2 @@ -12617,7 +12617,7 @@ _022E88B0: bl ov11_022F4518 bl ov11_022EBA44 mov r0, #1 - bl FUN_02047FFC + bl sub_02047FFC bl ov11_022F709C bl ov11_022F11DC bl ov11_022EA908 @@ -12635,12 +12635,12 @@ _022E88B0: sub r2, r0, #1 str r2, [r1, #0x18] mov r1, #0x1c - bl FUN_0204B4EC + bl LoadScriptVariableValue ldr r2, _022E91E8 @ =0x02324FA0 mov r1, #0x1d strh r0, [r2, #8] mov r0, #0 - bl FUN_0204B4EC + bl LoadScriptVariableValue ldr r1, _022E91E8 @ =0x02324FA0 mvn r2, #0 str r0, [r1, #0xc] @@ -12649,11 +12649,11 @@ _022E88B0: mov r2, #1 ldr r0, _022E9200 @ =ov11_022E9258 strb r2, [r1] - bl FUN_0200383C + bl sub_0200383C _022E8960: mvn r0, #0 strh r0, [sp, #2] - bl FUN_020038E8 + bl sub_020038E8 bl ov11_022DC808 ldr r0, _022E91E8 @ =0x02324FA0 ldr r0, [r0, #0x1c] @@ -12661,10 +12661,10 @@ _022E8960: cmpne r0, #2 beq _022E8990 ldr r0, _022E9204 @ =0x023209CC - bl FUN_0200C1FC + bl DebugPrint0 b _022E8FDC _022E8990: - bl FUN_02034D0C + bl sub_02034D0C ldr r0, _022E91E8 @ =0x02324FA0 ldr r2, [r0, #0x14] cmp r2, #0x14 @@ -12694,10 +12694,10 @@ _022E89A8: @ jump table b _022E8CCC @ case 20 _022E89FC: ldr r0, _022E9208 @ =0x023209EC - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 mov r1, #0x5c - bl FUN_0204B434 + bl ZinitScriptVariable bl ov11_022E9438 ldr r0, _022E91E8 @ =0x02324FA0 mov r1, #1 @@ -12705,28 +12705,28 @@ _022E89FC: b _022E8CD4 _022E8A24: add r0, sp, #2 - bl FUN_0206C0D8 + bl sub_0206C0D8 ldr r0, _022E91E8 @ =0x02324FA0 mov r1, #1 str r1, [r0, #0x14] b _022E8CD4 _022E8A3C: - bl FUN_0204E70C + bl sub_0204E70C mov r5, r0 - bl FUN_0204E760 + bl sub_0204E760 mov r4, r0 mov r2, r4 mov r0, #0 mov r1, #0x27 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r2, r4 mov r0, #0 mov r1, #0x29 - bl FUN_0204B820 + bl SaveScriptVariableValue ldr r0, _022E920C @ =0x02320A08 mov r1, r5 mov r2, r4 - bl FUN_0200C1FC + bl DebugPrint0 cmp r5, #2 ldreq r0, _022E9210 @ =0x0000029D strheq r0, [sp, #2] @@ -12736,13 +12736,13 @@ _022E8A3C: strheq r0, [sp, #2] beq _022E8CD4 mov r0, #0 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 ldrne r0, _022E9218 @ =0x0000029F strhne r0, [sp, #2] bne _022E8CD4 mov r0, r4 - bl FUN_0206A76C + bl GetDungeonModeSpecial cmp r0, #3 moveq r0, #0x29c strheq r0, [sp, #2] @@ -12756,39 +12756,39 @@ _022E8A3C: _022E8AE4: mov r0, #0 mov r1, #0x2b - bl FUN_0204B820 + bl SaveScriptVariableValue ldr r0, _022E9208 @ =0x023209EC - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 mov r1, #0x5c - bl FUN_0204B434 + bl ZinitScriptVariable bl ov11_022E9438 mov r0, #0 mov r1, #0x2a mov r2, #1 mov r3, #2 - bl FUN_0204BED8 - bl FUN_0204F034 + bl sub_0204BED8 + bl sub_0204F034 mov r4, r0 - bl FUN_0204F050 + bl sub_0204F050 mov r5, r0 - bl FUN_0206A76C + bl GetDungeonModeSpecial mov r3, r0 ldr r0, _022E9224 @ =0x02320A28 mov r1, r4 mov r2, r5 - bl FUN_0200C1FC + bl DebugPrint0 cmp r4, #2 cmpne r4, #3 beq _022E8B94 mov r0, #0 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 ldrne r0, _022E9228 @ =0x000002A5 strhne r0, [sp, #2] bne _022E8B94 mov r0, r5 - bl FUN_0206A76C + bl GetDungeonModeSpecial cmp r0, #3 moveq r0, #0x2a4 strheq r0, [sp, #2] @@ -12810,10 +12810,10 @@ _022E8B94: bge _022E8BC4 mov r0, r5 mov r1, #1 - bl FUN_0204CF38 + bl SetDungeonConquest _022E8BC4: mov r0, #0 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _022E8CD4 ldr r0, _022E91E8 @ =0x02324FA0 @@ -12823,43 +12823,43 @@ _022E8BC4: str r1, [r0, #0xc] b _022E8CD4 _022E8BEC: - bl FUN_0204E760 + bl sub_0204E760 mov r4, r0 mov r2, r4 mov r0, #0 mov r1, #0x27 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r2, r4 mov r0, #0 mov r1, #0x29 - bl FUN_0204B820 + bl SaveScriptVariableValue ldr r0, _022E9230 @ =0x000002A6 strh r0, [sp, #2] b _022E8CD4 _022E8C20: ldr r0, _022E9208 @ =0x023209EC - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 mov r1, #0x5c - bl FUN_0204B434 + bl ZinitScriptVariable bl ov11_022E9438 ldr r1, _022E91E8 @ =0x02324FA0 mov r0, #0 ldr r2, [r1, #0x14] mov r1, #0x2c - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, #0 mov r1, #0x1e mov r2, #1 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, #0 mov r1, #0x1c mov r2, #1 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, #0 mov r1, #0x1d mov r2, r0 - bl FUN_0204B820 + bl SaveScriptVariableValue ldr r0, _022E91E8 @ =0x02324FA0 mov r1, #1 ldr r0, [r0, #0x14] @@ -12893,17 +12893,17 @@ _022E8CD4: bne _022E8D78 mov r0, #0 mov r1, #0x1c - bl FUN_0204B4EC + bl LoadScriptVariableValue ldr r1, _022E91E8 @ =0x02324FA0 mov r4, r0 ldr r2, [r1, #0x14] mov r0, #0 mov r1, #0x2c - bl FUN_0204B820 + bl SaveScriptVariableValue ldr r1, _022E91E8 @ =0x02324FA0 ldr r0, _022E9234 @ =0x02320A44 ldr r1, [r1, #0x14] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _022E91E8 @ =0x02324FA0 ldr r1, [r0, #0x14] cmp r1, #1 @@ -12913,23 +12913,23 @@ _022E8CD4: bne _022E8D44 ldrsh r2, [r0, #8] mov r0, #0 - bl FUN_0204B820 + bl SaveScriptVariableValue b _022E8D50 _022E8D44: mov r2, r4 mov r0, #0 - bl FUN_0204B820 + bl SaveScriptVariableValue _022E8D50: ldr r1, _022E91E8 @ =0x02324FA0 mov r0, #0 ldrsh r2, [r1, #8] mov r1, #0x1c - bl FUN_0204B820 + bl SaveScriptVariableValue ldr r1, _022E91E8 @ =0x02324FA0 mov r0, #0 ldr r2, [r1, #0xc] mov r1, #0x1d - bl FUN_0204B820 + bl SaveScriptVariableValue _022E8D78: ldr r0, _022E91E8 @ =0x02324FA0 mov r2, #3 @@ -12953,7 +12953,7 @@ _022E8D78: bl ov11_022F7D18 bl ov11_022FBE04 bl ov11_022FD66C - bl FUN_0204FFEC + bl ComputeSpecialCounters ldrsh r0, [sp, #2] mvn r1, #0 cmp r0, r1 @@ -12967,7 +12967,7 @@ _022E8DF8: mov r0, #0x3c bl ov11_022F7188 _022E8E00: - bl FUN_020039E4 + bl sub_020039E4 mov fp, #0 mov r6, #1 mov r8, #0x1e @@ -12977,9 +12977,9 @@ _022E8E00: mov sl, r8 mov sb, fp _022E8E24: - bl FUN_020038E8 + bl sub_020038E8 bl ov11_022DC808 - bl FUN_0204F9CC + bl sub_0204F9CC ldr r1, [r5, #0x1c] cmp r1, #0 beq _022E8EBC @@ -13027,7 +13027,7 @@ _022E8EBC: cmp r0, #0 beq _022E8F1C mov r0, sb - bl FUN_02034840 + bl sub_02034840 cmp r0, #0 bne _022E8F94 bl ov11_022F7628 @@ -13040,7 +13040,7 @@ _022E8EBC: mov r0, r8 bl ov11_022E9644 mov r0, sl - bl FUN_02017ACC + bl sub_02017ACC b _022E8F94 _022E8F1C: ldrb r0, [r5, #2] @@ -13048,15 +13048,15 @@ _022E8F1C: bne _022E8F94 mov r0, fp add r1, sp, #0 - bl FUN_0200625C - bl FUN_0204AE60 + bl GetPressedButtons + bl sub_0204AE60 cmp r0, #0 add r0, sp, #0x10 beq _022E8F4C - bl FUN_02006C1C + bl GetReleasedStylus b _022E8F50 _022E8F4C: - bl FUN_02006BFC + bl sub_02006BFC _022E8F50: ldrb r0, [r5, #1] cmp r0, #0 @@ -13072,7 +13072,7 @@ _022E8F6C: add r0, sp, #0x10 mov r1, #2 mov r2, #0 - bl FUN_02006C8C + bl sub_02006C8C cmp r0, #0 beq _022E8F94 _022E8F90: @@ -13080,12 +13080,12 @@ _022E8F90: _022E8F94: bl ov11_022F766C bl ov11_0230D340 - bl FUN_020039E4 + bl sub_020039E4 bl ov11_022F7BC4 bl ov11_022F37D0 bl ov11_0230D570 - bl FUN_02034A80 - bl FUN_02028848 + bl sub_02034A80 + bl sub_02028848 b _022E8E24 _022E8FB8: bl ov11_022F1244 @@ -13095,23 +13095,23 @@ _022E8FB8: bl ov11_022F7D18 bl ov11_022FBE04 bl ov11_022FD66C - bl FUN_020039E4 + bl sub_020039E4 b _022E8960 _022E8FDC: mov r0, #0 - bl FUN_0200383C - bl FUN_02034710 + bl sub_0200383C + bl sub_02034710 bl ov11_0230CF00 mov r0, #0 bl ov11_022E9FC8 cmp r0, #2 bne _022E9008 mov r0, #1 - bl FUN_0204F024 + bl sub_0204F024 b _022E9010 _022E9008: mov r0, #0 - bl FUN_0204F024 + bl sub_0204F024 _022E9010: bl ov11_0230CED4 bl ov11_022F1214 @@ -13121,7 +13121,7 @@ _022E9010: bl ov11_022FD6B4 bl ov11_022FEA70 bl ov11_022F70D0 - bl FUN_0204804C + bl sub_0204804C bl ov11_022F47F4 bl ov11_022DC7A0 bl ov11_022EAFF4 @@ -13129,13 +13129,13 @@ _022E9010: bl ov11_022EB9A4 mov r0, #0 mov r1, r0 - bl FUN_02000E70 + bl SetMemAllocatorParams ldr r0, _022E91F0 @ =0x02324CB0 ldr r0, [r0, #4] - bl FUN_020012D8 + bl sub_020012D8 ldr r0, _022E91F0 @ =0x02324CB0 ldr r0, [r0, #8] - bl FUN_020012D8 + bl sub_020012D8 ldr r0, _022E91E8 @ =0x02324FA0 ldrb r1, [r0] cmp r1, #0 @@ -13155,12 +13155,12 @@ _022E9090: cmp r0, #7 bne _022E90C0 ldr r0, _022E923C @ =0x02320A60 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0xd b _022E91E0 _022E90C0: ldr r0, _022E9240 @ =0x02320A70 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0xc b _022E91E0 _022E90D0: @@ -13173,50 +13173,50 @@ _022E90E4: mov r0, #0 mov r1, #0x2c mov r2, #0xf - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, #0 mov r1, #0x2b mov r2, #0xf - bl FUN_0204B820 - bl FUN_0204E6FC + bl SaveScriptVariableValue + bl sub_0204E6FC mov r5, r0 - bl FUN_0204E760 + bl sub_0204E760 mov r4, r0 mov r0, #0 mov r1, #0x27 mov r2, r4 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r0, #0 mov r1, #0x29 mov r2, r4 - bl FUN_0204B820 + bl SaveScriptVariableValue mov r1, r5 mov r2, r4 ldr r0, _022E9244 @ =0x02320A7C - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #4 b _022E91E0 _022E914C: - bl FUN_0204E6FC + bl sub_0204E6FC mov r4, r0 - bl FUN_0204E760 + bl sub_0204E760 mov r2, r0 ldr r0, _022E9248 @ =0x02320A94 mov r1, r4 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #5 b _022E91E0 _022E9170: mov r0, #0 mov r1, #0x2c mov r2, #1 - bl FUN_0204B820 + bl SaveScriptVariableValue ldr r0, _022E91E8 @ =0x02324FA0 ldr r1, [r0, #0x1c] cmp r1, #5 bne _022E91A0 ldr r0, _022E924C @ =0x02320AAC - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #9 b _022E91E0 _022E91A0: @@ -13226,17 +13226,17 @@ _022E91A0: cmp r0, #0 beq _022E91C4 ldr r0, _022E924C @ =0x02320AAC - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #9 b _022E91E0 _022E91C4: ldr r0, _022E9250 @ =0x02320AB8 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0xb b _022E91E0 _022E91D4: ldr r0, _022E9254 @ =0x02320AC8 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0xa _022E91E0: add sp, sp, #0x34 @@ -13275,10 +13275,10 @@ _022E9254: .4byte 0x02320AC8 arm_func_start ov11_022E9258 ov11_022E9258: @ 0x022E9258 push {r4, lr} - bl FUN_020038D8 + bl sub_020038D8 cmp r0, #0 beq _022E9294 - bl FUN_02006E14 + bl sub_02006E14 bl ov11_022F2178 bl ov11_022FEE90 bl ov11_022FAE58 @@ -13287,7 +13287,7 @@ ov11_022E9258: @ 0x022E9258 bl ov11_022E4350 bl ov11_022DC81C bl ov11_022EA024 - bl FUN_02003990 + bl sub_02003990 b _022E92A8 _022E9294: bl ov11_022F2178 @@ -13296,47 +13296,47 @@ _022E9294: bl ov11_022FD47C bl ov11_022FE838 _022E92A8: - bl FUN_0201BF64 - bl FUN_02028E40 + bl sub_0201BF64 + bl sub_02028E40 bl ov11_022EB3F0 bl ov11_022F2194 bl ov11_0230D6C4 bl ov11_022EA0BC bl ov11_022EFC54 bl ov11_022F5274 - bl FUN_0201F464 + bl sub_0201F464 ldr r0, _022E9358 @ =0x02324CB0 ldrb r0, [r0] cmp r0, #0 bne _022E92E0 - bl FUN_0201DDFC + bl sub_0201DDFC _022E92E0: - bl FUN_02008F84 - bl FUN_0201BE28 - bl FUN_02017A80 - bl FUN_02003A40 + bl sub_02008F84 + bl sub_0201BE28 + bl sub_02017A80 + bl sub_02003A40 ldr r1, _022E9358 @ =0x02324CB0 mov r4, r0 ldrb r0, [r1] cmp r0, #0 beq _022E930C mov r0, #0 - bl FUN_02008ED0 + bl sub_02008ED0 _022E930C: - bl FUN_02008F88 - bl FUN_020778D0 - bl FUN_0201DE10 + bl sub_02008F88 + bl sub_020778D0 + bl sub_0201DE10 bl ov11_022F2244 bl ov11_0230D6F0 bl ov11_022EFCE4 bl ov11_022F5B70 - bl FUN_022BF7D4 + bl ov10_022C039C mov r0, r4 - bl FUN_02028A64 - bl FUN_0201BE5C - bl FUN_0201BE84 - bl FUN_02028E88 - bl FUN_0201BF4C + bl sub_02028A64 + bl sub_0201BE5C + bl sub_0201BE84 + bl sub_02028E88 + bl sub_0201BF4C mov r0, r4 mov r2, #0 ldr r1, _022E9358 @ =0x02324CB0 @@ -13362,7 +13362,7 @@ ov11_022E93C0: @ 0x022E93C0 popne {r4, pc} ldr r0, _022E9410 @ =0x02324CB0 ldr r0, [r0, #8] - bl FUN_020017B4 + bl sub_020017B4 cmp r0, #0 ldrne r0, _022E9410 @ =0x02324CB0 ldrne r0, [r0, #8] @@ -13370,7 +13370,7 @@ ov11_022E93C0: @ 0x022E93C0 ldr r0, _022E9410 @ =0x02324CB0 mov r1, r4 ldr r0, [r0, #4] - bl FUN_020017B4 + bl sub_020017B4 cmp r0, #0 ldrne r0, _022E9410 @ =0x02324CB0 ldrne r0, [r0, #4] @@ -13384,10 +13384,10 @@ _022E9410: .4byte 0x02324CB0 ov11_022E9414: @ 0x022E9414 push {r3, lr} ldr r0, _022E9434 @ =0x023209EC - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 mov r1, #0x5c - bl FUN_0204B434 + bl ZinitScriptVariable bl ov11_022E9438 pop {r3, pc} .align 2, 0 @@ -13397,21 +13397,21 @@ _022E9434: .4byte 0x023209EC arm_func_start ov11_022E9438 ov11_022E9438: @ 0x022E9438 push {r4, lr} - bl FUN_0204AFC0 + bl GetGameMode mov r4, r0 ldr r0, _022E94C8 @ =0x02320AD4 - bl FUN_0200C1FC + bl DebugPrint0 cmp r4, #3 bne _022E9468 mov r0, #0 - bl FUN_02010A4C + bl GetKecleonItems1 mov r0, #0 - bl FUN_02010D58 + bl GetKecleonItems2 pop {r4, pc} _022E9468: cmp r4, #2 popne {r4, pc} - bl FUN_0204CB94 + bl GetScenarioBalance cmp r0, #6 movhs r4, #3 bhs _022E9498 @@ -13424,15 +13424,15 @@ _022E9468: _022E9498: ldr r0, _022E94CC @ =0x02320AEC mov r1, r4 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 - bl FUN_02010A4C + bl GetKecleonItems1 mov r0, r4 - bl FUN_02010D58 - bl FUN_0205E5D0 - bl FUN_02012B7C - bl FUN_0201080C - bl FUN_02011FA0 + bl GetKecleonItems2 + bl GenerateDailyMissions + bl sub_02012B7C + bl sub_0201080C + bl sub_02011FA0 pop {r4, pc} .align 2, 0 _022E94C8: .4byte 0x02320AD4 @@ -13453,7 +13453,7 @@ ov11_022E94D0: @ 0x022E94D0 mov r2, r5 mov r3, r6 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldr r0, _022E9550 @ =0x02324FA0 mov r1, #1 str r1, [r0, #0x1c] @@ -13509,7 +13509,7 @@ ov11_022E958C: @ 0x022E958C ldr r1, _022E95D8 @ =0x02320B34 mov r2, r4 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldr r1, _022E95D4 @ =0x02324FA0 mov r0, #4 str r0, [r1, #0x1c] @@ -13533,7 +13533,7 @@ ov11_022E95DC: @ 0x022E95DC ldr r1, _022E9640 @ =0x02320B58 mov r2, r4 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldr r0, _022E963C @ =0x02324FA0 mov r1, #6 str r1, [r0, #0x1c] @@ -13566,7 +13566,7 @@ ov11_022E9644: @ 0x022E9644 ldr r1, _022E9690 @ =0x02320B78 mov r2, r4 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldr r1, _022E968C @ =0x02324FA0 mov r0, #7 str r0, [r1, #0x1c] @@ -13591,7 +13591,7 @@ ov11_022E9694: @ 0x022E9694 ldr r1, _022E96E0 @ =0x02320B9C mov r2, r4 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldr r1, _022E96DC @ =0x02324FA0 mov r0, #8 str r0, [r1, #0x1c] @@ -13641,19 +13641,19 @@ ov11_022E9720: @ 0x022E9720 mov r1, #1 str r0, [r2, #0x10] ldr r0, _022E9828 @ =0x0238905C - bl FUN_0200B894 + bl sub_0200B894 ldr r0, _022E982C @ =0x02389128 mov r1, #0 - bl FUN_0200B894 + bl sub_0200B894 ldr r0, _022E9830 @ =0x023890E4 mov r1, #0 - bl FUN_0200B894 + bl sub_0200B894 ldr r0, _022E9834 @ =0x02389018 mov r1, #1 - bl FUN_0200B894 + bl sub_0200B894 ldr r0, _022E9838 @ =0x023890A0 mov r1, #0 - bl FUN_0200B894 + bl sub_0200B894 mov r8, #0 ldr r6, _022E983C @ =0x02388FD4 ldr r5, _022E9840 @ =0x0238916C @@ -13664,30 +13664,30 @@ _022E977C: lsl r2, r8, #1 mov r1, r7 strh r7, [r6, r2] - bl FUN_0200B894 + bl sub_0200B894 add r8, r8, #1 cmp r8, #2 blt _022E977C bl ov11_022EBAE8 mov r0, #0 - bl FUN_0201BCCC + bl sub_0201BCCC mov r1, r0 ldr r0, _022E9830 @ =0x023890E4 - bl FUN_0200B908 + bl sub_0200B908 mov r0, #0 - bl FUN_0201BCF4 + bl sub_0201BCF4 mov r1, r0 ldr r0, _022E9830 @ =0x023890E4 - bl FUN_0200B908 + bl sub_0200B908 mov r0, #1 - bl FUN_0201BCCC + bl sub_0201BCCC mov r1, r0 ldr r0, _022E9838 @ =0x023890A0 - bl FUN_0200B908 + bl sub_0200B908 bl ov11_022E98CC bl ov11_022E99E0 ldr r0, _022E9844 @ =0x02388FD8 - bl FUN_0201E730 + bl sub_0201E730 mov r2, #0x100 ldr r0, _022E9844 @ =0x02388FD8 mov r1, #0xc0 @@ -13718,31 +13718,31 @@ _022E9844: .4byte 0x02388FD8 ov11_022E9848: @ 0x022E9848 push {r3, lr} mov r0, #0 - bl FUN_0201BCCC + bl sub_0201BCCC mov r1, r0 ldr r0, _022E98B8 @ =0x023890E4 - bl FUN_0200B918 + bl sub_0200B918 mov r0, #0 - bl FUN_0201BCF4 + bl sub_0201BCF4 mov r1, r0 ldr r0, _022E98B8 @ =0x023890E4 - bl FUN_0200B918 + bl sub_0200B918 mov r0, #1 - bl FUN_0201BCCC + bl sub_0201BCCC mov r1, r0 ldr r0, _022E98BC @ =0x023890A0 - bl FUN_0200B918 + bl sub_0200B918 bl ov11_022EBB14 ldr r0, _022E98C0 @ =0x0238905C - bl FUN_0200B8B8 + bl sub_0200B8B8 ldr r0, _022E98C4 @ =0x02389128 - bl FUN_0200B8B8 + bl sub_0200B8B8 ldr r0, _022E98B8 @ =0x023890E4 - bl FUN_0200B8B8 + bl sub_0200B8B8 ldr r0, _022E98C8 @ =0x02389018 - bl FUN_0200B8B8 + bl sub_0200B8B8 ldr r0, _022E98BC @ =0x023890A0 - bl FUN_0200B8B8 + bl sub_0200B8B8 pop {r3, pc} .align 2, 0 _022E98B8: .4byte 0x023890E4 @@ -13766,57 +13766,57 @@ ov11_022E98CC: @ 0x022E98CC ldr r2, [r2, #0x10] cmp r2, #2 bne _022E9968 - bl FUN_02008F4C + bl sub_02008F4C cmp r0, #0x100 bne _022E9924 ldr r0, _022E99D4 @ =0x0238905C mov r1, #0 - bl FUN_0200B8D4 + bl sub_0200B8D4 ldr r0, _022E99D8 @ =0x02389128 mov r1, #2 - bl FUN_0200B8D4 + bl sub_0200B8D4 b _022E99A8 _022E9924: mov r0, #0 - bl FUN_02008F4C + bl sub_02008F4C cmp r0, #0x100 mov r1, #0 bne _022E9950 ldr r0, _022E99D4 @ =0x0238905C - bl FUN_0200B8D4 + bl sub_0200B8D4 ldr r0, _022E99D8 @ =0x02389128 mov r1, #1 - bl FUN_0200B8D4 + bl sub_0200B8D4 b _022E99A8 _022E9950: ldr r0, _022E99D4 @ =0x0238905C - bl FUN_0200B8D4 + bl sub_0200B8D4 ldr r0, _022E99D8 @ =0x02389128 mov r1, #0 - bl FUN_0200B8D4 + bl sub_0200B8D4 b _022E99A8 _022E9968: cmp r2, #0 bne _022E9994 ldr r0, _022E99D4 @ =0x0238905C - bl FUN_0200B8D4 + bl sub_0200B8D4 ldr r0, _022E99D8 @ =0x02389128 mov r1, #1 - bl FUN_0200B8D4 + bl sub_0200B8D4 ldr r0, _022E99D0 @ =0x02388FC0 mov r1, #1 str r1, [r0, #0x10] b _022E99A8 _022E9994: ldr r0, _022E99D4 @ =0x0238905C - bl FUN_0200B8D4 + bl sub_0200B8D4 ldr r0, _022E99D8 @ =0x02389128 mov r1, #0 - bl FUN_0200B8D4 + bl sub_0200B8D4 _022E99A8: ldr r0, _022E99DC @ =0x023890E4 mov r1, #0 - bl FUN_0200B8D4 + bl sub_0200B8D4 ldr r0, _022E99D4 @ =0x0238905C ldrsh r0, [r0, #0x14] bl ov11_022EA80C @@ -13839,35 +13839,35 @@ ov11_022E99E0: @ 0x022E99E0 cmp r0, #2 bne _022E9A44 mov r0, #1 - bl FUN_02008F4C + bl sub_02008F4C cmp r0, #0x100 bne _022E9A14 ldr r0, _022E9A70 @ =0x02389018 mov r1, #2 - bl FUN_0200B8D4 + bl sub_0200B8D4 b _022E9A50 _022E9A14: mov r0, #1 - bl FUN_02008F4C + bl sub_02008F4C cmp r0, #0 bne _022E9A34 ldr r0, _022E9A70 @ =0x02389018 mov r1, #1 - bl FUN_0200B8D4 + bl sub_0200B8D4 b _022E9A50 _022E9A34: ldr r0, _022E9A70 @ =0x02389018 mov r1, #0 - bl FUN_0200B8D4 + bl sub_0200B8D4 b _022E9A50 _022E9A44: ldr r0, _022E9A70 @ =0x02389018 mov r1, #1 - bl FUN_0200B8D4 + bl sub_0200B8D4 _022E9A50: ldr r0, _022E9A74 @ =0x023890A0 mov r1, #0 - bl FUN_0200B8D4 + bl sub_0200B8D4 ldr r0, _022E9A70 @ =0x02389018 ldrsh r0, [r0, #0x14] bl ov11_022EA80C @@ -13880,45 +13880,45 @@ _022E9A74: .4byte 0x023890A0 arm_func_start ov11_022E9A78 ov11_022E9A78: @ 0x022E9A78 - ldr ip, _022E9A88 @ =FUN_0200B908 + ldr ip, _022E9A88 @ =sub_0200B908 mov r1, r0 ldr r0, _022E9A8C @ =0x023890E4 bx ip .align 2, 0 -_022E9A88: .4byte FUN_0200B908 +_022E9A88: .4byte sub_0200B908 _022E9A8C: .4byte 0x023890E4 arm_func_end ov11_022E9A78 arm_func_start ov11_022E9A90 ov11_022E9A90: @ 0x022E9A90 - ldr ip, _022E9AA0 @ =FUN_0200B908 + ldr ip, _022E9AA0 @ =sub_0200B908 mov r1, r0 ldr r0, _022E9AA4 @ =0x023890A0 bx ip .align 2, 0 -_022E9AA0: .4byte FUN_0200B908 +_022E9AA0: .4byte sub_0200B908 _022E9AA4: .4byte 0x023890A0 arm_func_end ov11_022E9A90 arm_func_start ov11_022E9AA8 ov11_022E9AA8: @ 0x022E9AA8 - ldr ip, _022E9AB8 @ =FUN_0200B918 + ldr ip, _022E9AB8 @ =sub_0200B918 mov r1, r0 ldr r0, _022E9ABC @ =0x023890E4 bx ip .align 2, 0 -_022E9AB8: .4byte FUN_0200B918 +_022E9AB8: .4byte sub_0200B918 _022E9ABC: .4byte 0x023890E4 arm_func_end ov11_022E9AA8 arm_func_start ov11_022E9AC0 ov11_022E9AC0: @ 0x022E9AC0 - ldr ip, _022E9AD0 @ =FUN_0200B918 + ldr ip, _022E9AD0 @ =sub_0200B918 mov r1, r0 ldr r0, _022E9AD4 @ =0x023890A0 bx ip .align 2, 0 -_022E9AD0: .4byte FUN_0200B918 +_022E9AD0: .4byte sub_0200B918 _022E9AD4: .4byte 0x023890A0 arm_func_end ov11_022E9AC0 @@ -13947,24 +13947,24 @@ _022E9B08: .4byte 0x02388FC0 arm_func_start ov11_022E9B0C ov11_022E9B0C: @ 0x022E9B0C - ldr ip, _022E9B1C @ =FUN_0200BB60 + ldr ip, _022E9B1C @ =sub_0200BB60 mov r1, r0 ldr r0, _022E9B20 @ =0x0238905C bx ip .align 2, 0 -_022E9B1C: .4byte FUN_0200BB60 +_022E9B1C: .4byte sub_0200BB60 _022E9B20: .4byte 0x0238905C arm_func_end ov11_022E9B0C arm_func_start ov11_022E9B24 ov11_022E9B24: @ 0x022E9B24 - ldr ip, _022E9B38 @ =FUN_0200BB74 + ldr ip, _022E9B38 @ =sub_0200BB74 mov r2, r0 ldr r0, _022E9B3C @ =0x0238905C mov r1, #1 bx ip .align 2, 0 -_022E9B38: .4byte FUN_0200BB74 +_022E9B38: .4byte sub_0200BB74 _022E9B3C: .4byte 0x0238905C arm_func_end ov11_022E9B24 _022E9B40: @@ -13979,7 +13979,7 @@ ov11_022E9B84: @ 0x022E9B84 push {r4, lr} mov r4, r0 mov r0, #2 - bl FUN_02002878 + bl sub_02002878 cmp r0, #0 ldreq r0, _022E9BC8 @ =0x02388FC0 moveq r1, #1 @@ -13988,7 +13988,7 @@ ov11_022E9B84: @ 0x022E9B84 beq _022E9BC0 ldr r0, _022E9BCC @ =0x02389128 mov r1, r4 - bl FUN_0200BB60 + bl sub_0200BB60 ldr r0, _022E9BC8 @ =0x02388FC0 mov r1, #1 _022E9BC0: @@ -14004,7 +14004,7 @@ ov11_022E9BD0: @ 0x022E9BD0 push {r4, lr} mov r4, r0 mov r0, #2 - bl FUN_02002878 + bl sub_02002878 cmp r0, #0 ldreq r0, _022E9C18 @ =0x02388FC0 moveq r1, #2 @@ -14014,7 +14014,7 @@ ov11_022E9BD0: @ 0x022E9BD0 ldr r0, _022E9C1C @ =0x02389128 mov r2, r4 mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 ldr r0, _022E9C18 @ =0x02388FC0 _022E9C0C: mov r1, #1 @@ -14030,7 +14030,7 @@ ov11_022E9C20: @ 0x022E9C20 push {r4, lr} mov r4, r0 mov r0, #2 - bl FUN_02002878 + bl sub_02002878 cmp r0, #0 ldreq r0, _022E9C68 @ =0x02388FC0 moveq r1, #3 @@ -14040,7 +14040,7 @@ ov11_022E9C20: @ 0x022E9C20 ldr r0, _022E9C6C @ =0x02389128 mov r2, r4 mov r1, #2 - bl FUN_0200BB74 + bl sub_0200BB74 ldr r0, _022E9C68 @ =0x02388FC0 _022E9C5C: mov r1, #1 @@ -14060,7 +14060,7 @@ ov11_022E9C70: @ 0x022E9C70 ldr r0, _022E9C94 @ =0x02389128 mov r1, lr mov r2, ip - bl FUN_0200BBF8 + bl sub_0200BBF8 pop {r3, pc} .align 2, 0 _022E9C94: .4byte 0x02389128 @@ -14068,24 +14068,24 @@ _022E9C94: .4byte 0x02389128 arm_func_start ov11_022E9C98 ov11_022E9C98: @ 0x022E9C98 - ldr ip, _022E9CA8 @ =FUN_0200BB60 + ldr ip, _022E9CA8 @ =sub_0200BB60 mov r1, r0 ldr r0, _022E9CAC @ =0x02389018 bx ip .align 2, 0 -_022E9CA8: .4byte FUN_0200BB60 +_022E9CA8: .4byte sub_0200BB60 _022E9CAC: .4byte 0x02389018 arm_func_end ov11_022E9C98 arm_func_start ov11_022E9CB0 ov11_022E9CB0: @ 0x022E9CB0 - ldr ip, _022E9CC4 @ =FUN_0200BB74 + ldr ip, _022E9CC4 @ =sub_0200BB74 mov r2, r0 ldr r0, _022E9CC8 @ =0x02389018 mov r1, #1 bx ip .align 2, 0 -_022E9CC4: .4byte FUN_0200BB74 +_022E9CC4: .4byte sub_0200BB74 _022E9CC8: .4byte 0x02389018 arm_func_end ov11_022E9CB0 _022E9CCC: @@ -14104,11 +14104,11 @@ ov11_022E9D10: @ 0x022E9D10 cmp r1, #0 ble _022E9D34 mov r1, #2 - bl FUN_0200BB74 + bl sub_0200BB74 pop {r3, pc} _022E9D34: mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 pop {r3, pc} .align 2, 0 _022E9D40: .4byte 0x02389018 @@ -14139,10 +14139,10 @@ ov11_022E9DE4: @ 0x022E9DE4 add r0, r5, r4 mov r1, #1 mov r2, #0 - bl FUN_0200BB74 + bl sub_0200BB74 mov r1, r6 add r0, r5, r4 - bl FUN_0200BB60 + bl sub_0200BB60 pop {r4, r5, r6, pc} .align 2, 0 _022E9E24: .4byte 0x02388FD4 @@ -14161,11 +14161,11 @@ ov11_022E9E2C: @ 0x022E9E2C mov r6, r2 add r0, r5, r4 mov r1, #0 - bl FUN_0200BB60 + bl sub_0200BB60 mov r2, r6 add r0, r5, r4 mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 pop {r4, r5, r6, pc} .align 2, 0 _022E9E6C: .4byte 0x02388FD4 @@ -14185,10 +14185,10 @@ ov11_022E9E74: @ 0x022E9E74 add r0, r5, r4 mov r1, #1 mov r2, #0 - bl FUN_0200BB74 + bl sub_0200BB74 mov r1, r6 add r0, r5, r4 - bl FUN_0200BB88 + bl sub_0200BB88 pop {r4, r5, r6, pc} .align 2, 0 _022E9EB4: .4byte 0x02388FD4 @@ -14209,7 +14209,7 @@ ov11_022E9EBC: @ 0x022E9EBC strh r1, [r3, lr] mov r3, r2 mov r1, #0 - bl FUN_0200BBF8 + bl sub_0200BBF8 pop {r3, pc} .align 2, 0 _022E9EF4: .4byte 0x0238916C @@ -14227,12 +14227,12 @@ ov11_022E9EFC: @ 0x022E9EFC movne r0, #1 popne {r3, pc} ldr r0, _022E9F40 @ =0x023890E4 - bl FUN_0200BD14 + bl sub_0200BD14 cmp r0, #0 movne r0, #1 popne {r3, pc} ldr r0, _022E9F44 @ =0x0238905C - bl FUN_0200BD14 + bl sub_0200BD14 pop {r3, pc} .align 2, 0 _022E9F3C: .4byte 0x02388FC0 @@ -14244,13 +14244,13 @@ _022E9F44: .4byte 0x0238905C ov11_022E9F48: @ 0x022E9F48 push {r3, lr} mov r0, #2 - bl FUN_02002878 + bl sub_02002878 cmp r0, #0 ldreq r0, _022E9F70 @ =0x02388FC0 ldrbeq r0, [r0, #1] popeq {r3, pc} ldr r0, _022E9F74 @ =0x02389128 - bl FUN_0200BD14 + bl sub_0200BD14 pop {r3, pc} .align 2, 0 _022E9F70: .4byte 0x02388FC0 @@ -14261,12 +14261,12 @@ _022E9F74: .4byte 0x02389128 ov11_022E9F78: @ 0x022E9F78 push {r3, lr} ldr r0, _022E9F9C @ =0x023890A0 - bl FUN_0200BD14 + bl sub_0200BD14 cmp r0, #0 movne r0, #1 popne {r3, pc} ldr r0, _022E9FA0 @ =0x02389018 - bl FUN_0200BD14 + bl sub_0200BD14 pop {r3, pc} .align 2, 0 _022E9F9C: .4byte 0x023890A0 @@ -14293,11 +14293,11 @@ ov11_022E9FC8: @ 0x022E9FC8 cmp r0, #0 bne _022E9FE0 ldr r0, _022E9FEC @ =0x02389128 - bl FUN_0200BD2C + bl sub_0200BD2C pop {r3, pc} _022E9FE0: ldr r0, _022E9FF0 @ =0x02389018 - bl FUN_0200BD2C + bl sub_0200BD2C pop {r3, pc} .align 2, 0 _022E9FEC: .4byte 0x02389128 @@ -14348,19 +14348,19 @@ ov11_022EA024: @ 0x022EA024 _022EA054: ldr r1, [r0, #4] ldr r0, _022EA0B8 @ =0x02389128 - bl FUN_0200BB60 + bl sub_0200BB60 b _022EA088 _022EA064: ldr r2, [r0, #4] ldr r0, _022EA0B8 @ =0x02389128 mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 b _022EA088 _022EA078: ldr r2, [r0, #4] ldr r0, _022EA0B8 @ =0x02389128 mov r1, #2 - bl FUN_0200BB74 + bl sub_0200BB74 _022EA088: ldr r0, _022EA0B4 @ =0x02388FC0 mov r1, #0 @@ -14370,7 +14370,7 @@ _022EA088: pop {r3, pc} _022EA0A0: ldr r0, _022EA0B8 @ =0x02389128 - bl FUN_0200BD14 + bl sub_0200BD14 ldr r1, _022EA0B4 @ =0x02388FC0 strb r0, [r1, #1] pop {r3, pc} @@ -14384,39 +14384,39 @@ ov11_022EA0BC: @ 0x022EA0BC push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} ldr r0, _022EA7EC @ =0x023890E4 mov r4, #1 - bl FUN_0200BD50 + bl sub_0200BD50 ldr r0, _022EA7F0 @ =0x023890A0 - bl FUN_0200BD50 + bl sub_0200BD50 ldr r0, _022EA7F4 @ =0x02388FC0 ldrb r1, [r0, #2] cmp r1, #0 beq _022EA300 ldr r0, _022EA7F8 @ =0x0238905C - bl FUN_0200BC54 + bl sub_0200BA08 cmp r0, #0 ldr r0, _022EA7F8 @ =0x0238905C movne r4, #0 ldrsh r0, [r0, #0x14] bl ov11_022EA80C ldr r0, _022EA7FC @ =0x02389128 - bl FUN_0200BD2C + bl sub_0200BD2C cmp r0, #0 bne _022EA12C ldr r1, _022EA7F4 @ =0x02388FC0 ldr r0, _022EA7FC @ =0x02389128 ldr r2, [r1, #0xc] mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 mov r4, #0 b _022EA1B4 _022EA12C: ldr r0, _022EA7FC @ =0x02389128 - bl FUN_0200BC54 + bl sub_0200BA08 cmp r0, #0 movne r4, #0 bne _022EA1B4 ldr r0, _022EA7FC @ =0x02389128 - bl FUN_0200BD2C + bl sub_0200BD2C cmp r0, #2 bne _022EA1B4 ldr r0, _022EA7F4 @ =0x02388FC0 @@ -14425,70 +14425,70 @@ _022EA12C: beq _022EA1B4 mov r0, #0 mov r1, r0 - bl FUN_02009194 + bl sub_02009194 mov r0, #1 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 mov r0, #2 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 mov r0, #3 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 mov r0, #4 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 ldr r0, _022EA7FC @ =0x02389128 mov r1, #1 ldr r2, _022EA7F4 @ =0x02388FC0 ldr r2, [r2, #0xc] - bl FUN_0200BB74 + bl sub_0200BB74 mov r4, #0 _022EA1B4: ldr r0, _022EA7FC @ =0x02389128 ldrsh r0, [r0, #0x14] bl ov11_022EA8A0 ldr r0, _022EA800 @ =0x02389018 - bl FUN_0200BD2C + bl sub_0200BD2C cmp r0, #0 bne _022EA1EC ldr r1, _022EA7F4 @ =0x02388FC0 ldr r0, _022EA800 @ =0x02389018 ldr r2, [r1, #0xc] mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 mov r4, #0 b _022EA264 _022EA1EC: ldr r0, _022EA800 @ =0x02389018 - bl FUN_0200BC54 + bl sub_0200BA08 cmp r0, #0 movne r4, #0 bne _022EA264 ldr r0, _022EA800 @ =0x02389018 - bl FUN_0200BD2C + bl sub_0200BD2C cmp r0, #2 bne _022EA264 mov r0, #0 mov r1, #1 - bl FUN_02009194 + bl sub_02009194 mov r0, #1 mov r1, r0 - bl FUN_02009194 + bl sub_02009194 mov r0, #2 mov r1, #1 - bl FUN_02009194 + bl sub_02009194 mov r0, #3 mov r1, #1 - bl FUN_02009194 + bl sub_02009194 mov r0, #4 mov r1, #1 - bl FUN_02009194 + bl sub_02009194 ldr r0, _022EA800 @ =0x02389018 mov r1, #1 ldr r2, _022EA7F4 @ =0x02388FC0 ldr r2, [r2, #0xc] - bl FUN_0200BB74 + bl sub_0200BB74 mov r4, #0 _022EA264: ldr r0, _022EA800 @ =0x02389018 @@ -14501,60 +14501,60 @@ _022EA264: strb r0, [r2, #2] mov r1, r0 strb r0, [r2] - bl FUN_020091B0 + bl sub_020091B0 mov r0, #1 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #2 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #3 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #4 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #0 mov r1, #1 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #1 mov r1, r0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #2 mov r1, #1 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #3 mov r1, #1 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #4 mov r1, #1 - bl FUN_020091B0 + bl sub_020091B0 b _022EA3D4 _022EA300: ldrb r0, [r0] cmp r0, #0 beq _022EA398 ldr r0, _022EA7F8 @ =0x0238905C - bl FUN_0200BC54 + bl sub_0200BA08 cmp r0, #0 ldr r0, _022EA7F8 @ =0x0238905C movne r4, #0 ldrsh r0, [r0, #0x14] bl ov11_022EA80C ldr r0, _022EA7FC @ =0x02389128 - bl FUN_0200BD2C + bl sub_0200BD2C cmp r0, #0 bne _022EA354 ldr r1, _022EA7F4 @ =0x02388FC0 ldr r0, _022EA7FC @ =0x02389128 ldr r2, [r1, #0xc] mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 mov r4, #0 b _022EA364 _022EA354: ldr r0, _022EA7FC @ =0x02389128 - bl FUN_0200BC54 + bl sub_0200BA08 cmp r0, #0 movne r4, #0 _022EA364: @@ -14562,7 +14562,7 @@ _022EA364: ldrsh r0, [r0, #0x14] bl ov11_022EA8A0 ldr r0, _022EA800 @ =0x02389018 - bl FUN_0200BC54 + bl sub_0200BA08 ldr r0, _022EA800 @ =0x02389018 ldrsh r0, [r0, #0x14] bl ov11_022EA8D4 @@ -14573,17 +14573,17 @@ _022EA364: b _022EA3D4 _022EA398: ldr r0, _022EA7F8 @ =0x0238905C - bl FUN_0200BC54 + bl sub_0200BA08 ldr r0, _022EA7F8 @ =0x0238905C ldrsh r0, [r0, #0x14] bl ov11_022EA80C ldr r0, _022EA7FC @ =0x02389128 - bl FUN_0200BC54 + bl sub_0200BA08 ldr r0, _022EA7FC @ =0x02389128 ldrsh r0, [r0, #0x14] bl ov11_022EA8A0 ldr r0, _022EA800 @ =0x02389018 - bl FUN_0200BC54 + bl sub_0200BA08 ldr r0, _022EA800 @ =0x02389018 ldrsh r0, [r0, #0x14] bl ov11_022EA8D4 @@ -14601,7 +14601,7 @@ _022EA3EC: beq _022EA7DC mla r7, r8, sl, r5 mov r0, r7 - bl FUN_0200BC54 + bl sub_0200BA08 cmp r0, #0 beq _022EA6B8 and sb, r8, #0xff @@ -14624,12 +14624,12 @@ ov11_022EA428: @ 0x022EA428 _022EA444: mov r0, #2 and r1, r8, #0xff - bl FUN_020091B0 + bl sub_020091B0 mov r0, #3 and r1, r8, #0xff - bl FUN_020091B0 + bl sub_020091B0 and r0, r8, #0xff - bl FUN_02009120 + bl sub_02009120 lsl r0, sb, #1 ldrh r0, [r6, r0] cmp r0, #0xa @@ -14651,102 +14651,102 @@ _022EA4A4: mov r0, #2 mov r1, #1 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 rsb r1, r7, #0x80 lsl r0, r7, #0x10 lsl r1, r1, #0x10 asr r0, r0, #0x10 asr r1, r1, #0x10 and r2, r8, #0xff - bl FUN_020094C4 + bl sub_020094C4 b _022EA7DC _022EA4F4: mov r0, #3 mov r1, #1 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #2 mov r1, r0 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 rsb r1, r7, #0x80 lsl r0, r7, #0x10 lsl r1, r1, #0x10 asr r0, r0, #0x10 asr r1, r1, #0x10 and r2, r8, #0xff - bl FUN_020094C4 + bl sub_020094C4 b _022EA7DC _022EA544: mov r0, #2 mov r1, r0 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 rsb r1, r7, #0x80 lsl r0, r7, #0x10 lsl r1, r1, #0x10 asr r0, r0, #0x10 asr r1, r1, #0x10 and r2, r8, #0xff - bl FUN_020094C4 + bl sub_020094C4 b _022EA7DC _022EA594: mov r0, #2 mov r1, #1 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 lsl r0, r7, #0x10 asr r0, r0, #0x10 mov r1, #0x80 and r2, r8, #0xff - bl FUN_020094C4 + bl sub_020094C4 b _022EA7DC _022EA5DC: mov r0, #3 mov r1, #1 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #2 mov r1, r0 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 lsl r0, r7, #0x10 asr r0, r0, #0x10 mov r1, #0x80 and r2, r8, #0xff - bl FUN_020094C4 + bl sub_020094C4 b _022EA7DC _022EA624: mov r0, #2 @@ -14756,40 +14756,40 @@ _022EA624: arm_func_start ov11_022EA62C ov11_022EA62C: @ 0x022EA62C and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 lsl r0, r7, #0x10 asr r0, r0, #0x10 mov r1, #0x80 and r2, r8, #0xff - bl FUN_020094C4 + bl sub_020094C4 b _022EA7DC _022EA66C: mov r0, #2 mov r1, #1 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 and r2, r8, #0xff - bl FUN_02009454 + bl sub_02009454 add r0, r7, r7, lsr #31 lsl r0, r0, #0xf asr r0, r0, #0x10 mov r1, #0x80 and r2, r8, #0xff - bl FUN_020094C4 + bl sub_020094C4 b _022EA7DC _022EA6B8: lsl r0, r8, #1 @@ -14814,7 +14814,7 @@ _022EA6F8: bl ov11_022EF53C mov r0, #3 and r1, r8, #0xff - bl FUN_02009194 + bl sub_02009194 b _022EA7D4 _022EA710: and r0, r8, #0xff @@ -14824,7 +14824,7 @@ _022EA710: bge _022EA7D4 mov r0, #2 and r1, r8, #0xff - bl FUN_02009194 + bl sub_02009194 b _022EA7D4 _022EA734: ldrsh r0, [r7, #0x14] @@ -14834,14 +14834,14 @@ _022EA734: bl ov11_022EF53C mov r0, #2 and r1, r8, #0xff - bl FUN_02009194 + bl sub_02009194 b _022EA7D4 _022EA758: and r0, r8, #0xff bl ov11_022EF53C mov r0, #2 and r1, r8, #0xff - bl FUN_02009194 + bl sub_02009194 b _022EA7D4 _022EA770: and r0, r8, #0xff @@ -14851,7 +14851,7 @@ _022EA770: bge _022EA7D4 mov r0, #3 and r1, r8, #0xff - bl FUN_02009194 + bl sub_02009194 b _022EA7D4 _022EA794: ldrsh r0, [r7, #0x14] @@ -14861,13 +14861,13 @@ _022EA794: bl ov11_022EF53C mov r0, #3 and r1, r8, #0xff - bl FUN_02009194 + bl sub_02009194 b _022EA7D4 _022EA7B8: mov r0, #0 mov r1, #0x80 and r2, r8, #0xff - bl FUN_020094C4 + bl sub_020094C4 b _022EA7D4 _022EA7CC: and r0, r8, #0xff @@ -14896,7 +14896,7 @@ ov11_022EA80C: @ 0x022EA80C push {r4, lr} mov r4, r0 mov r0, #1 - bl FUN_0200C110 + bl GetDebugFlag1 cmp r0, #0 ldrne r0, _022EA89C @ =0x02388FD8 movne r1, #0 @@ -14913,7 +14913,7 @@ ov11_022EA80C: @ 0x022EA80C strbge r1, [r0, #0x2f] strblt r4, [r0, #0x2f] ldr r0, _022EA89C @ =0x02388FD8 - bl FUN_0201F2A0 + bl sub_0201F1D4 pop {r4, pc} _022EA864: popge {r4, pc} @@ -14928,7 +14928,7 @@ _022EA864: rsbgt r0, r4, #0 strb r0, [r1, #0x2f] ldr r0, _022EA89C @ =0x02388FD8 - bl FUN_0201F2A0 + bl sub_0201F1D4 pop {r4, pc} .align 2, 0 _022EA89C: .4byte 0x02388FD8 @@ -14939,16 +14939,16 @@ ov11_022EA8A0: @ 0x022EA8A0 push {r4, lr} mov r4, r0 mov r0, #1 - bl FUN_0200C110 + bl GetDebugFlag1 cmp r0, #0 mov r0, #0 beq _022EA8C8 mov r1, r0 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} _022EA8C8: mov r1, r4 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} arm_func_end ov11_022EA8A0 @@ -14957,16 +14957,16 @@ ov11_022EA8D4: @ 0x022EA8D4 push {r4, lr} mov r4, r0 mov r0, #1 - bl FUN_0200C110 + bl GetDebugFlag1 cmp r0, #0 mov r0, #1 beq _022EA8FC mov r1, #0 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} _022EA8FC: mov r1, r4 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} arm_func_end ov11_022EA8D4 @@ -15049,7 +15049,7 @@ _022EA9BC: str r0, [r4, #8] mov r0, #0 str r0, [r4, #0xc] - bl FUN_02006DA4 + bl KeyWaitInit pop {r4, pc} arm_func_end ov11_022EA990 @@ -15113,10 +15113,10 @@ _022EAA9C: mov r0, #0 beq _022EAE8C add r1, sp, #6 - bl FUN_020061EC + bl GetHeldButtons add r1, sp, #4 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons bl ov11_0230D000 cmp r0, #0 beq _022EAAEC @@ -15163,7 +15163,7 @@ _022EAB38: moveq r0, #5 streq r0, [r8] beq _022EAB84 - bl FUN_0204AEE0 + bl sub_0204AEE0 cmp r0, #0 movne r0, #4 strne r0, [r8] @@ -15173,7 +15173,7 @@ _022EAB84: ldrh r0, [sp, #6] bl ov11_022EAF70 strb r0, [r7] - bl FUN_0204AE80 + bl sub_0204AE80 cmp r0, #0 beq _022EAE7C ldrsb r1, [r7] @@ -15185,7 +15185,7 @@ _022EAB84: cmp r0, #2 bhi _022EAE5C add r0, sp, #0x14 - bl FUN_02006C1C + bl GetReleasedStylus ldrh r0, [sp, #0x14] tst r0, #0x10 bne _022EABE0 @@ -15292,7 +15292,7 @@ _022EAD10: mov r0, #2 b _022EAF54 _022EAD48: - bl FUN_0204AEE0 + bl sub_0204AEE0 cmp r0, #0 movne r0, #0x10 moveq r0, #0xf @@ -15336,7 +15336,7 @@ _022EADD4: moveq r0, #0xe streq r0, [r8] beq _022EAE00 - bl FUN_0204AEE0 + bl sub_0204AEE0 cmp r0, #0 movne r0, #0xd strne r0, [r8] @@ -15393,7 +15393,7 @@ _022EAE9C: bl ov11_0230114C cmp r0, #0 beq _022EAF40 - bl FUN_02006DA4 + bl KeyWaitInit mov r0, sb bl ov11_022EA978 mov r0, #1 @@ -15408,7 +15408,7 @@ _022EAE9C: mov r1, #1 add r0, sp, #2 str r1, [sb] - bl FUN_0206C0FC + bl sub_0206C0FC ldrsh r0, [sp, #2] mov r1, #0 bl ov11_022F7188 @@ -15961,7 +15961,7 @@ _022EB584: sub r1, r2, r1 str r1, [sp, #0x58] ldr r1, [r8, #0xc] - bl FUN_02005110 + bl ClampComponentAbs ldr r1, [sp, #0x54] cmp r1, #0 ldreq r0, [sp, #0x58] @@ -15989,14 +15989,14 @@ _022EB5F4: ldr r1, [r8, #0x1c] sub r1, r2, r1 str r1, [sp, #0x50] - bl FUN_020050B0 + bl EuclideanNorm str r0, [sp, #8] ldr r0, [r8, #0xc] - bl FUN_0208F6A4 + bl IntToFloat mov r1, r0 ldr r0, [sp, #8] - bl FUN_0208F234 - bl FUN_0208F670 + bl DivideFloat + bl FloatToInt str r0, [r8, #0x10] cmp r0, #0 movle r0, #1 @@ -16022,7 +16022,7 @@ _022EB670: str r2, [sp] ldr r3, [r8, #0x10] add r2, r8, #0x28 - bl FUN_0200514C + bl sub_0200514C ldr r1, [sp, #0x44] ldr r0, [sp, #0x48] str r1, [r8, #0x18] @@ -16054,12 +16054,12 @@ _022EB6EC: str r0, [r8, #0x3c] mov r0, r4 mov r1, #2 - bl FUN_0200228C + bl RandRange lsl r0, r0, #0xa str r0, [r8, #0x40] mov r0, r4 mov r1, #2 - bl FUN_0200228C + bl RandRange lsl r0, r0, #0xa str r0, [r8, #0x44] b _022EB7A8 @@ -16073,7 +16073,7 @@ _022EB734: mov r0, r4 str r1, [r8, #0x3c] mov r1, #2 - bl FUN_0200228C + bl RandRange ldr r2, [r8, #0x34] mov r1, #2 mul r0, r2, r0 @@ -16082,7 +16082,7 @@ _022EB734: asr r0, r0, #1 str r0, [r8, #0x40] mov r0, r4 - bl FUN_0200228C + bl RandRange ldr r1, [r8, #0x34] mul r0, r1, r0 lsl r0, r0, #8 @@ -16144,7 +16144,7 @@ ov11_022EB848: @ 0x022EB848 push {r3, lr} mov r0, #0xe8 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r1, _022EB97C @ =0x02324CBC mov r2, #6 str r0, [r1] @@ -16153,7 +16153,7 @@ ov11_022EB848: @ 0x022EB848 ldr r2, _022EB980 @ =0x04000018 ldr r3, _022EB984 @ =0x0600E000 mov r1, #1 - bl FUN_0200B2C4 + bl sub_0200B2C4 mov r1, #6 ldr r0, _022EB97C @ =0x02324CBC str r1, [sp] @@ -16162,7 +16162,7 @@ ov11_022EB848: @ 0x022EB848 ldr r3, _022EB98C @ =0x0600F000 add r0, r0, #0x1c mov r1, #1 - bl FUN_0200B2C4 + bl sub_0200B2C4 mov r1, #6 ldr r0, _022EB97C @ =0x02324CBC str r1, [sp] @@ -16171,7 +16171,7 @@ ov11_022EB848: @ 0x022EB848 add r0, r0, #0x70 mov r2, #0x100 mov r3, #0x5000000 - bl FUN_0200A124 + bl sub_0200A124 ldr r0, _022EB97C @ =0x02324CBC mov r1, #6 ldr r3, [r0] @@ -16180,7 +16180,7 @@ ov11_022EB848: @ 0x022EB848 add r0, r3, #0x98 add r1, r3, #0x70 mov r3, #0x100 - bl FUN_0200A478 + bl sub_0200A478 mov r0, #6 str r0, [sp] ldr r0, _022EB97C @ =0x02324CBC @@ -16189,7 +16189,7 @@ ov11_022EB848: @ 0x022EB848 ldr r2, _022EB990 @ =0x04001018 add r0, r0, #0x38 ldr r3, _022EB994 @ =0x0620E000 - bl FUN_0200B2C4 + bl sub_0200B2C4 mov r0, #6 str r0, [sp] ldr r0, _022EB97C @ =0x02324CBC @@ -16198,7 +16198,7 @@ ov11_022EB848: @ 0x022EB848 ldr r2, _022EB998 @ =0x0400101C add r0, r0, #0x54 ldr r3, _022EB99C @ =0x0620F000 - bl FUN_0200B2C4 + bl sub_0200B2C4 mov r0, #6 str r0, [sp] ldr r0, _022EB97C @ =0x02324CBC @@ -16207,7 +16207,7 @@ ov11_022EB848: @ 0x022EB848 mov r2, #0x100 add r0, r0, #0x84 ldr r3, _022EB9A0 @ =0x05000400 - bl FUN_0200A124 + bl sub_0200A124 ldr r0, _022EB97C @ =0x02324CBC mov r1, #6 ldr r3, [r0] @@ -16216,7 +16216,7 @@ ov11_022EB848: @ 0x022EB848 add r0, r3, #0xc0 add r1, r3, #0x84 mov r3, #0x100 - bl FUN_0200A478 + bl sub_0200A478 pop {r3, pc} .align 2, 0 _022EB97C: .4byte 0x02324CBC @@ -16237,37 +16237,37 @@ ov11_022EB9A4: @ 0x022EB9A4 ldr r0, _022EBA40 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x98 - bl FUN_0200A4C4 + bl sub_0200A4C4 ldr r0, _022EBA40 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x70 - bl FUN_0200A158 + bl sub_0200A158 ldr r0, _022EBA40 @ =0x02324CBC ldr r0, [r0] - bl FUN_0200B314 + bl sub_0200B314 ldr r0, _022EBA40 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x1c - bl FUN_0200B314 + bl sub_0200B314 ldr r0, _022EBA40 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0xc0 - bl FUN_0200A4C4 + bl sub_0200A4C4 ldr r0, _022EBA40 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x84 - bl FUN_0200A158 + bl sub_0200A158 ldr r0, _022EBA40 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x38 - bl FUN_0200B314 + bl sub_0200B314 ldr r0, _022EBA40 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x54 - bl FUN_0200B314 + bl sub_0200B314 ldr r0, _022EBA40 @ =0x02324CBC ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022EBA40 @ =0x02324CBC mov r1, #0 str r1, [r0] @@ -16280,23 +16280,23 @@ _022EBA40: .4byte 0x02324CBC ov11_022EBA44: @ 0x022EBA44 push {r3, lr} mov r0, #1 - bl FUN_022BDB54 + bl ov10_02063A0C ldr r1, _022EBA94 @ =0x02324CBC ldr r0, _022EBA98 @ =0x06010000 ldr r1, [r1] mov r3, #0 add r2, r1, #0x98 - bl FUN_022BDB60 + bl ov10_022BDB60 ldr r1, _022EBA94 @ =0x02324CBC ldr r0, _022EBA9C @ =0x06210000 ldr r2, [r1] mov r3, #1 add r1, r2, #0x38 add r2, r2, #0xc0 - bl FUN_022BDB60 + bl ov10_022BDB60 mov r0, #0x10000 mov r1, #0xa - bl FUN_022BDBA4 + bl ov10_020639E8 pop {r3, pc} .align 2, 0 _022EBA94: .4byte 0x02324CBC @@ -16365,33 +16365,33 @@ ov11_022EBB40: @ 0x022EBB40 sub sp, sp, #0x48 mov sl, r0 mov r4, r1 - bl FUN_02008168 + bl DataTransferInit add r0, sp, #0 - bl FUN_02008204 + bl FileInitVeneer ldr r1, _022EBC14 @ =0x02320C44 add r0, sp, #0 - bl FUN_02008210 + bl FileOpen mov r0, #0x58 mul r1, r4, r0 add r0, sp, #0 mov r2, #0 - bl FUN_020082A8 + bl FileSeek add r0, sp, #0 mov r1, sl mov r2, #8 - bl FUN_02008254 + bl FileRead mov r0, #0 strb r0, [sl, #8] add r0, sp, #0 add r1, sl, #0xa mov r2, #8 - bl FUN_02008254 + bl FileRead mov r0, #0 strb r0, [sl, #0x12] add r0, sp, #0 add r1, sl, #0x14 mov r2, #8 - bl FUN_02008254 + bl FileRead mov r8, #0 strb r8, [sl, #0x1c] add r6, sl, #0x1e @@ -16404,15 +16404,15 @@ _022EBBD8: mov r0, r7 mov r2, fp add r1, r6, sb - bl FUN_02008254 + bl FileRead add r0, sl, sb add r8, r8, #1 strb r5, [r0, #0x26] cmp r8, #8 blt _022EBBD8 add r0, sp, #0 - bl FUN_020082C4 - bl FUN_02008194 + bl FileClose + bl DataTransferStop add sp, sp, #0x48 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -16450,7 +16450,7 @@ _022EBC64: ble _022EBC94 mul r0, r1, r8 mov r1, sb - bl FUN_02001170 + bl MemAlloc add r1, sl, r6, lsl #2 str r0, [r1, #0x2dc] _022EBC94: @@ -16483,13 +16483,13 @@ _022EBCE4: ldr r0, [r5] bne _022EBD00 mla r0, r8, fp, r0 - bl FUN_0200B500 + bl sub_0200B500 b _022EBD10 _022EBD00: add r1, r0, #0x38 mov r0, #0x1c mla r0, r8, r0, r1 - bl FUN_0200B500 + bl sub_0200B500 _022EBD10: add r1, sl, r7, lsl #2 str r0, [r1, #0x2ec] @@ -16503,7 +16503,7 @@ _022EBD10: ldrsh r0, [r4, #0xd0] mov r1, sb lsl r0, r0, #7 - bl FUN_02001170 + bl MemAlloc add r1, sl, r7, lsl #2 str r0, [r1, #0x2e4] _022EBD4C: @@ -16531,7 +16531,7 @@ _022EBD78: ldrsh r0, [r0, #0xce] mov r1, sb lsl r0, r0, #8 - bl FUN_02001170 + bl MemAlloc _022EBDA4: str r0, [sl, #0x2d8] mov r0, sl @@ -16613,7 +16613,7 @@ ov11_022EBEAC: @ 0x022EBEAC ldr r0, [r8, #0x2d8] cmp r0, #0 beq _022EBED0 - bl FUN_02001188 + bl MemFree mov r0, #0 str r0, [r8, #0x2d8] _022EBED0: @@ -16631,7 +16631,7 @@ _022EBEE0: ldrsh r1, [r1, #0xca] cmp r1, #0 ble _022EBF08 - bl FUN_02001188 + bl MemFree _022EBF08: add r0, r8, r7, lsl #2 str r6, [r0, #0x2dc] @@ -16649,7 +16649,7 @@ _022EBF10: ldrsh r1, [r1, #0xca] cmp r1, #0 ble _022EBF48 - bl FUN_02001188 + bl MemFree _022EBF48: add r0, r8, r7, lsl #2 str r4, [r0, #0x2e4] @@ -16670,24 +16670,24 @@ ov11_022EBF60: @ 0x022EBF60 _022EBF74: mla r0, r6, r4, r5 add r0, r0, #8 - bl FUN_02003228 + bl ZInit8 add r6, r6, #1 cmp r6, #4 blt _022EBF74 add r0, r7, #0x1a0 - bl FUN_02063600 + bl sub_02063600 add r0, r7, #0x194 - bl FUN_020635C8 + bl sub_020635C8 mov r1, #0 add r0, r7, #0x174 strb r1, [r7, #0x1bc] - bl FUN_02003228 + bl ZInit8 add r0, r7, #0x17c - bl FUN_02003228 + bl ZInit8 add r0, r7, #0x184 - bl FUN_02003228 + bl ZInit8 add r0, r7, #0x18c - bl FUN_02003228 + bl ZInit8 pop {r3, r4, r5, r6, r7, pc} arm_func_end ov11_022EBF60 @@ -16707,46 +16707,46 @@ _022EBFE4: _022EBFF0: mla r7, r6, r4, r5 add r0, r7, #8 - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022EC00C add r0, r7, #8 - bl FUN_02008BD4 + bl UnloadFile _022EC00C: add r6, r6, #1 cmp r6, #4 blt _022EBFF0 add r0, r8, #0x1a0 - bl FUN_0206367C + bl sub_0206367C add r0, r8, #0x194 - bl FUN_020635D8 + bl sub_020635D8 add r0, r8, #0x174 - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022EC040 add r0, r8, #0x174 - bl FUN_02008BD4 + bl UnloadFile _022EC040: add r0, r8, #0x17c - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022EC058 add r0, r8, #0x17c - bl FUN_02008BD4 + bl UnloadFile _022EC058: add r0, r8, #0x184 - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022EC070 add r0, r8, #0x184 - bl FUN_02008BD4 + bl UnloadFile _022EC070: add r0, r8, #0x18c - bl FUN_02003238 + bl PointsToZero cmp r0, #0 popne {r4, r5, r6, r7, r8, pc} add r0, r8, #0x18c - bl FUN_02008BD4 + bl UnloadFile pop {r4, r5, r6, r7, r8, pc} arm_func_end ov11_022EBFC8 @@ -16797,7 +16797,7 @@ _022EC11C: strh sb, [r6, #2] strh sb, [r6, #4] add r0, r6, #8 - bl FUN_02003228 + bl ZInit8 str r8, [r6, #0x10] str r8, [r6, #0x18] str r8, [r6, #0x14] @@ -16827,7 +16827,7 @@ _022EC194: mov r2, fp add r0, r6, r5 lsr r7, r3, #0x10 - bl FUN_0200A590 + bl sub_0200A590 mov sb, #1 _022EC1B4: add r0, r7, #1 @@ -16836,7 +16836,7 @@ _022EC1B4: ldr r2, _022EC23C @ =0x02320BE8 add r0, r6, r5 lsr r7, r3, #0x10 - bl FUN_0200A590 + bl sub_0200A590 add sb, sb, #1 cmp sb, #0x10 blt _022EC1B4 @@ -16846,7 +16846,7 @@ _022EC1E0: cmp r8, r0 blt _022EC194 add r0, r6, r5 - bl FUN_0200A504 + bl sub_0200A504 add r0, sl, #0x200 ldrsh r0, [r0, #0xc0] cmp r0, #0 @@ -16923,27 +16923,27 @@ _022EC2BC: ldr r1, _022ECCFC @ =0x02320C58 add r0, sp, #0x4c add r2, sp, #0xcc - bl FUN_02089584 + bl Sprintf ldr r2, [sp] add r1, sp, #0x4c add r0, sl, #0x174 - bl FUN_02008C3C + bl LoadFileFromRom ldr r1, _022ECD00 @ =0x02320C6C add r0, sp, #0x4c add r2, sp, #0xd6 - bl FUN_02089584 + bl Sprintf ldr r2, _022ECD04 @ =0x0000030F add r0, sl, #0x184 add r1, sp, #0x4c - bl FUN_02008C3C + bl LoadFileFromRom ldr r1, _022ECD08 @ =0x02320C80 add r0, sp, #0x4c add r2, sp, #0xe0 - bl FUN_02089584 + bl Sprintf ldr r2, _022ECD04 @ =0x0000030F add r0, sl, #0x18c add r1, sp, #0x4c - bl FUN_02008C3C + bl LoadFileFromRom ldr r1, [sl, #0x184] ldr r0, [sl, #0x174] ldrh r2, [r1] @@ -17059,12 +17059,12 @@ _022EC4D8: lsr r8, r0, #0x10 ldr r2, _022ECD10 @ =0x02320BF4 add r0, r7, r6 - bl FUN_0200A590 + bl sub_0200A590 ldr r2, [sp, #0x1c] add r0, r7, r6 mov r1, r8 mov r3, #0xf - bl FUN_0200A5B0 + bl sub_0200A5B0 add r0, r8, #0xf lsl r0, r0, #0x10 lsr r8, r0, #0x10 @@ -17092,7 +17092,7 @@ _022EC550: lsr r8, r0, #0x10 ldr r2, _022ECD10 @ =0x02320BF4 add r0, r7, r6 - bl FUN_0200A590 + bl sub_0200A590 mov r0, #1 str r0, [sp, #0x18] _022EC574: @@ -17102,7 +17102,7 @@ _022EC574: lsr r8, r0, #0x10 ldr r2, _022ECD14 @ =0x02320BE8 add r0, r7, r6 - bl FUN_0200A590 + bl sub_0200A590 ldr r0, [sp, #0x18] add r0, r0, #1 str r0, [sp, #0x18] @@ -17115,7 +17115,7 @@ _022EC5A8: cmp sb, r0 blt _022EC550 add r0, r7, r6 - bl FUN_0200A504 + bl sub_0200A504 add r0, sl, #0x200 ldrsh r0, [r0, #0xbe] mov r8, #0 @@ -17505,7 +17505,7 @@ _022ECAF8: strh sb, [r6, #4] strh sb, [r6, #2] add r0, r6, #8 - bl FUN_02003228 + bl ZInit8 str r5, [r6, #0x10] str r5, [r6, #0x18] str r5, [r6, #0x14] @@ -17561,11 +17561,11 @@ _022ECBA8: add r2, r1, r0 ldr r1, _022ECD20 @ =0x02320C94 add r0, sp, #0x4c - bl FUN_02089584 + bl Sprintf ldr r2, [sp] add r0, r4, #8 add r1, sp, #0x4c - bl FUN_02008C3C + bl LoadFileFromRom mov r0, #1 strb r0, [r4] strb r0, [r4, #1] @@ -17620,18 +17620,18 @@ _022ECCB0: mov r1, #1 add r0, sl, #0x184 strb r1, [sl, #0x2ba] - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022ECCDC add r0, sl, #0x184 - bl FUN_02008BD4 + bl UnloadFile _022ECCDC: add r0, sl, #0x18c - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022ECCF4 add r0, sl, #0x18c - bl FUN_02008BD4 + bl UnloadFile _022ECCF4: add sp, sp, #0x13c pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -17680,27 +17680,27 @@ _022ECD5C: ldr r1, _022ED21C @ =0x02320C58 add r0, sp, #0x38 add r2, sp, #0xb8 - bl FUN_02089584 + bl Sprintf add r0, sl, #0x174 add r1, sp, #0x38 mov r2, #6 - bl FUN_02008C3C + bl LoadFileFromRom ldr r1, _022ED220 @ =0x02320C6C add r0, sp, #0x38 add r2, sp, #0xc2 - bl FUN_02089584 + bl Sprintf ldr r2, _022ED224 @ =0x0000030F add r0, sl, #0x184 add r1, sp, #0x38 - bl FUN_02008C3C + bl LoadFileFromRom ldr r1, _022ED228 @ =0x02320C80 add r0, sp, #0x38 add r2, sp, #0xcc - bl FUN_02089584 + bl Sprintf add r0, sl, #0x18c add r1, sp, #0x38 mov r2, #6 - bl FUN_02008C3C + bl LoadFileFromRom add r1, sl, #0xea ldr r0, [sl, #0x184] ldr sb, [sl, #0x174] @@ -17767,7 +17767,7 @@ _022ECE2C: add r1, sl, #0x194 str r3, [sp, #0x14] ldr r3, [sl, #0x2dc] - bl FUN_022C3938 + bl ov10_022C3938 ldr r2, [sp, #0x2c] ldr r0, [sp, #0x30] mov r1, r6 @@ -17823,7 +17823,7 @@ _022ECFAC: ldr r2, _022ED23C @ =0x02320BF4 add r0, r5, r4 lsr r7, r3, #0x10 - bl FUN_0200A590 + bl sub_0200A590 add r6, r6, #4 mov sb, #1 add fp, sp, #0x20 @@ -17858,7 +17858,7 @@ _022ED01C: mov r2, fp add r0, r5, r4 lsr r7, r3, #0x10 - bl FUN_0200A590 + bl sub_0200A590 add sb, sb, #1 cmp sb, #0x10 add r6, r6, #4 @@ -17882,7 +17882,7 @@ _022ED080: mov r2, fp add r0, r5, r4 lsr r7, r3, #0x10 - bl FUN_0200A590 + bl sub_0200A590 mov sb, #1 _022ED0A0: add r0, r7, #1 @@ -17891,7 +17891,7 @@ _022ED0A0: ldr r2, _022ED240 @ =0x02320BE8 add r0, r5, r4 lsr r7, r3, #0x10 - bl FUN_0200A590 + bl sub_0200A590 add sb, sb, #1 cmp sb, #0x10 blt _022ED0A0 @@ -17901,7 +17901,7 @@ _022ED0CC: cmp r8, r0 blt _022ED080 add r0, r5, r4 - bl FUN_0200A504 + bl sub_0200A504 _022ED0E0: mov r1, #0 strb r1, [sl, #0x1ee] @@ -17919,11 +17919,11 @@ _022ED0E0: add r0, sl, #0x1a0 add r1, r3, r1 mov r2, #0x20 - bl FUN_02063628 + bl sub_02063628 ldr r1, [sl, #0x19c] add r0, sl, #0x1a0 mov r2, #0x20 - bl FUN_02063734 + bl sub_02063734 mov r0, #1 strb r0, [sl, #0x1bc] _022ED13C: @@ -17972,18 +17972,18 @@ _022ED184: mov r1, #1 add r0, sl, #0x184 strb r1, [sl, #0x2ba] - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022ED1FC add r0, sl, #0x184 - bl FUN_02008BD4 + bl UnloadFile _022ED1FC: add r0, sl, #0x18c - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022ED214 add r0, sl, #0x18c - bl FUN_02008BD4 + bl UnloadFile _022ED214: add sp, sp, #0x128 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -18045,7 +18045,7 @@ _022ED27C: add r2, sp, #0x28 add r3, sp, #0x24 mov r1, #0x40 - bl FUN_022C3E8C + bl ov10_022C3E8C ldr r0, [sp, #0x28] mov r3, #0x40 strb r0, [r5, #2] @@ -18070,7 +18070,7 @@ _022ED27C: ldr r3, [sl, #0x2d8] str r3, [sp, #0x14] ldr r3, [sl, #0x2dc] - bl FUN_022C3938 + bl ov10_022C3938 ldr r3, [sp, #0x2c] ldr r0, [sp, #0x30] mov r2, r5 @@ -18127,7 +18127,7 @@ _022ED410: ldr r2, _022ED694 @ =0x02320BF4 add r0, r5, r4 lsr r7, r3, #0x10 - bl FUN_0200A590 + bl sub_0200A590 add r6, r6, #4 mov sb, #1 add fp, sp, #0x20 @@ -18162,7 +18162,7 @@ _022ED480: mov r2, fp add r0, r5, r4 lsr r7, r3, #0x10 - bl FUN_0200A590 + bl sub_0200A590 add sb, sb, #1 cmp sb, #0x10 add r6, r6, #4 @@ -18186,7 +18186,7 @@ _022ED4E4: mov r2, fp add r0, r5, r4 lsr r7, r3, #0x10 - bl FUN_0200A590 + bl sub_0200A590 mov sb, #1 _022ED504: add r0, r7, #1 @@ -18195,7 +18195,7 @@ _022ED504: ldr r2, _022ED698 @ =0x02320BE8 add r0, r5, r4 lsr r7, r3, #0x10 - bl FUN_0200A590 + bl sub_0200A590 add sb, sb, #1 cmp sb, #0x10 blt _022ED504 @@ -18205,7 +18205,7 @@ _022ED530: cmp r8, r0 blt _022ED4E4 add r0, r5, r4 - bl FUN_0200A504 + bl sub_0200A504 _022ED544: mov r1, #0 strb r1, [sl, #0x1ee] @@ -18223,11 +18223,11 @@ _022ED544: add r0, sl, #0x1a0 add r1, r3, r1 mov r2, #0x20 - bl FUN_02063628 + bl sub_02063628 ldr r1, [sl, #0x19c] add r0, sl, #0x1a0 mov r2, #0x20 - bl FUN_02063734 + bl sub_02063734 mov r0, #1 strb r0, [sl, #0x1bc] _022ED5A0: @@ -18278,18 +18278,18 @@ _022ED5E8: mov r1, #1 add r0, sl, #0x184 strb r1, [sl, #0x2ba] - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022ED668 add r0, sl, #0x184 - bl FUN_02008BD4 + bl UnloadFile _022ED668: add r0, sl, #0x18c - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022ED680 add r0, sl, #0x18c - bl FUN_02008BD4 + bl UnloadFile _022ED680: add sp, sp, #0x38 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -18301,8 +18301,8 @@ _022ED694: .4byte 0x02320BF4 _022ED698: .4byte 0x02320BE8 arm_func_end ov11_022ED244 - arm_func_start FUN_022ED69C -FUN_022ED69C: @ 0x022ED69C + arm_func_start ov11_022ED69C +ov11_022ED69C: @ 0x022ED69C push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #0x88 mov sb, r1 @@ -18406,12 +18406,12 @@ _022ED810: lsr r7, r0, #0x10 ldr r2, _022EDD08 @ =0x02320BF4 add r0, r5, r4 - bl FUN_0200A590 + bl sub_0200A590 add r0, r5, r4 mov r1, r7 mov r2, fp mov r3, #0xf - bl FUN_0200A5B0 + bl sub_0200A5B0 add r0, r7, #0xf lsl r0, r0, #0x10 lsr r7, r0, #0x10 @@ -18436,7 +18436,7 @@ _022ED87C: lsr r7, r0, #0x10 ldr r2, _022EDD08 @ =0x02320BF4 add r0, r5, r4 - bl FUN_0200A590 + bl sub_0200A590 mov fp, #1 _022ED89C: add r0, r7, #1 @@ -18445,7 +18445,7 @@ _022ED89C: lsr r7, r0, #0x10 ldr r2, _022EDD0C @ =0x02320BE8 add r0, r5, r4 - bl FUN_0200A590 + bl sub_0200A590 add fp, fp, #1 cmp fp, #0x10 blt _022ED89C @@ -18456,7 +18456,7 @@ _022ED8C8: cmp r8, r0 blt _022ED87C add r0, r5, r4 - bl FUN_0200A504 + bl sub_0200A504 ldrsh r2, [r6, #2] add r0, sl, #4 mov r1, #0 @@ -18539,7 +18539,7 @@ _022ED9F0: strh r5, [r7, #4] strh r5, [r7, #2] add r0, r7, #8 - bl FUN_02003228 + bl ZInit8 str r4, [r7, #0x10] str r4, [r7, #0x18] str r4, [r7, #0x14] @@ -18657,7 +18657,7 @@ _022EDB8C: add r1, r3, r1, lsl #3 ldr r1, [r1, r5, lsl #2] lsl r2, r2, #5 - bl FUN_020032F0 + bl Memcpy16 _022EDBD0: add r2, sb, r4, lsl #2 ldr r0, [r2, #0x2dc] @@ -18753,14 +18753,14 @@ _022EDD04: .4byte 0x02324CBC _022EDD08: .4byte 0x02320BF4 _022EDD0C: .4byte 0x02320BE8 _022EDD10: .4byte 0x02320C18 - arm_func_end FUN_022ED69C + arm_func_end ov11_022ED69C - arm_func_start FUN_022EDD14 -FUN_022EDD14: @ 0x022EDD14 + arm_func_start ov11_022EDD14 +ov11_022EDD14: @ 0x022EDD14 mov r1, #1 strb r1, [r0, #0x1c0] bx lr - arm_func_end FUN_022EDD14 + arm_func_end ov11_022EDD14 arm_func_start ov11_022EDD20 ov11_022EDD20: @ 0x022EDD20 @@ -18769,11 +18769,11 @@ ov11_022EDD20: @ 0x022EDD20 mov r5, r0 add r0, r5, #0x18c mov r4, r1 - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022EDD48 add r0, r5, #0x18c - bl FUN_02008BD4 + bl UnloadFile _022EDD48: add r0, r5, #0x100 strh r4, [r0, #0xbe] @@ -18783,11 +18783,11 @@ _022EDD48: ldr r1, _022EDE5C @ =0x02320C80 add r0, sp, #0 add r2, sp, #0x94 - bl FUN_02089584 + bl Sprintf ldr r2, _022EDE60 @ =0x0000030F add r1, sp, #0 add r0, r5, #0x18c - bl FUN_02008C3C + bl LoadFileFromRom ldr lr, [r5, #0x18c] add r4, r5, #0x1e0 ldrb r2, [lr] @@ -18838,11 +18838,11 @@ _022EDE20: mov r1, #1 add r0, r5, #0x18c strb r1, [r5, #0x2ba] - bl FUN_02003238 + bl PointsToZero cmp r0, #0 bne _022EDE4C add r0, r5, #0x18c - bl FUN_02008BD4 + bl UnloadFile _022EDE4C: mov r0, #0 strb r0, [r5, #0x1c0] @@ -18892,9 +18892,9 @@ _022EDECC: beq _022EE074 ldr r2, _022EE0BC @ =0x0000030F add r0, sp, #0x18 - bl FUN_02008C3C + bl LoadFileFromRom ldr r0, [sp, #0x18] - bl FUN_020204EC + bl GetAtSize mov r4, r0 cmp r4, #0 ldrle r0, [sp, #0x1c] @@ -18902,15 +18902,15 @@ _022EDECC: strle r0, [sp, #8] ble _022EDF34 ldr r1, _022EE0BC @ =0x0000030F - bl FUN_02001170 + bl MemAlloc ldr r2, [sp, #0x18] mov r1, r4 mov r5, r0 - bl FUN_0201F5C0 + bl DecompressAtNormalVeneer ldr r1, [r5, #0xc] add r0, sp, #0x18 str r1, [sp, #8] - bl FUN_02008BD4 + bl UnloadFile _022EDF34: add r0, sl, #0x200 ldrsh r1, [r0, #0xc2] @@ -18957,7 +18957,7 @@ _022EDFB4: lsr r7, r0, #0x10 add r0, r4, fp add r2, sp, #0x14 - bl FUN_0200A590 + bl sub_0200A590 add r8, r8, #1 add sb, sb, #4 _022EDFE8: @@ -18967,7 +18967,7 @@ _022EDFE8: cmp r8, r0, asr #2 blt _022EDF6C add r0, r4, fp - bl FUN_0200A504 + bl sub_0200A504 add r0, sl, #0x200 ldrsh r2, [r0, #0xbe] ldr r1, [r5, #8] @@ -18980,7 +18980,7 @@ _022EDFE8: ldr r2, [sp, #8] add r1, r5, r1 add r0, r3, r0, lsl #5 - bl FUN_020032F0 + bl Memcpy16 add r0, sl, r6, lsl #2 ldr r1, [r5, #0x10] ldr r3, [r0, #0x2ec] @@ -18995,7 +18995,7 @@ _022EE04C: mov r1, #1 mov r0, r5 strb r1, [sl, #0x2ba] - bl FUN_02001188 + bl MemFree b _022EE09C _022EE074: add r0, sl, r6, lsl #2 @@ -19049,7 +19049,7 @@ ov11_022EE0C8: @ 0x022EE0C8 stmib sp, {r0, r2} ldr r0, _022EE134 @ =0x06010000 add r3, r1, #0x98 - bl FUN_02016300 + bl sub_02016300 add sp, sp, #0xc pop {r3, r4, pc} .align 2, 0 @@ -19060,41 +19060,41 @@ _022EE134: .4byte 0x06010000 arm_func_start ov11_020163E4 ov11_020163E4: @ 0x022EE138 - ldr ip, _022EE140 @ =FUN_020163E4 + ldr ip, _022EE140 @ =sub_020163E4 bx ip .align 2, 0 -_022EE140: .4byte FUN_020163E4 +_022EE140: .4byte sub_020163E4 arm_func_end ov11_020163E4 - arm_func_start FUN_022EE144 -FUN_022EE144: @ 0x022EE144 - ldr ip, _022EE158 @ =FUN_02016378 + arm_func_start ov11_022EE144 +ov11_022EE144: @ 0x022EE144 + ldr ip, _022EE158 @ =sub_02016378 mov r0, r1 mov r1, r2 mov r2, #3 bx ip .align 2, 0 -_022EE158: .4byte FUN_02016378 - arm_func_end FUN_022EE144 +_022EE158: .4byte sub_02016378 + arm_func_end ov11_022EE144 - arm_func_start FUN_022EE15C -FUN_022EE15C: @ 0x022EE15C + arm_func_start ov11_022EE15C +ov11_022EE15C: @ 0x022EE15C push {r4, lr} mov r4, r0 mov r0, r1 mov r1, r2 - bl FUN_02016468 + bl sub_02016468 mov r0, #1 strb r0, [r4, #0x1c1] pop {r4, pc} - arm_func_end FUN_022EE15C + arm_func_end ov11_022EE15C arm_func_start ov11_022EE17C ov11_022EE17C: @ 0x022EE17C push {r4, lr} mov r4, r0 mov r0, r1 - bl FUN_0201641C + bl sub_0201641C mov r0, #1 strb r0, [r4, #0x1c1] pop {r4, pc} @@ -19126,7 +19126,7 @@ ov11_022EE198: @ 0x022EE198 stmib sp, {r0, r4} ldr r0, _022EE20C @ =0x06010000 add r3, r1, #0x98 - bl FUN_02016300 + bl sub_02016300 add sp, sp, #0xc pop {r4, r5, pc} .align 2, 0 @@ -19137,23 +19137,23 @@ _022EE20C: .4byte 0x06010000 arm_func_start ov11_020163E4 ov11_020163E4: @ 0x022EE210 - ldr ip, _022EE218 @ =FUN_020163E4 + ldr ip, _022EE218 @ =sub_020163E4 bx ip .align 2, 0 -_022EE218: .4byte FUN_020163E4 +_022EE218: .4byte sub_020163E4 arm_func_end ov11_020163E4 - arm_func_start FUN_022EE21C -FUN_022EE21C: @ 0x022EE21C + arm_func_start ov11_022EE21C +ov11_022EE21C: @ 0x022EE21C ldrsh r1, [r0] cmp r1, #6 ldrbeq r0, [r0, #0x1c1] movne r0, #0 bx lr - arm_func_end FUN_022EE21C + arm_func_end ov11_022EE21C - arm_func_start FUN_022EE230 -FUN_022EE230: @ 0x022EE230 + arm_func_start ov11_022EE230 +ov11_022EE230: @ 0x022EE230 push {r4, lr} cmp r1, #5 moveq r3, #4 @@ -19162,13 +19162,13 @@ FUN_022EE230: @ 0x022EE230 movne r3, #3 mov r1, r2 mov r2, r3 - bl FUN_02016378 + bl sub_02016378 mov r0, #0 strb r0, [r4, #0x1c0] mov r0, #1 strb r0, [r4, #0x1c1] pop {r4, pc} - arm_func_end FUN_022EE230 + arm_func_end ov11_022EE230 arm_func_start ov11_022EE268 ov11_022EE268: @ 0x022EE268 @@ -19192,7 +19192,7 @@ ov11_022EE268: @ 0x022EE268 stmib sp, {r0, r2} ldr r0, _022EE2CC @ =0x06010000 add r3, r1, #0x98 - bl FUN_02015328 + bl sub_02015328 add sp, sp, #0xc pop {r3, r4, pc} .align 2, 0 @@ -19758,20 +19758,20 @@ _022EEA00: _022EEA18: ldr r0, [r4, #0x3c] mov r1, #3 - bl FUN_0208FEA4 + bl DivideInt str r0, [r4, #0x44] ldr r0, [r4, #0x40] mov r1, #3 - bl FUN_0208FEA4 + bl DivideInt str r0, [r4, #0x48] ldr r0, [r4, #0x34] mov r1, #0x18 - bl FUN_0208FEA4 + bl DivideInt add r0, r1, #0x10 str r0, [r4, #0x4c] ldr r0, [r4, #0x38] mov r1, #0x18 - bl FUN_0208FEA4 + bl DivideInt str r1, [r4, #0x50] pop {r4, pc} arm_func_end ov11_022EE9B0 @@ -20347,15 +20347,15 @@ _022EF288: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} arm_func_end ov11_022EEFC0 - arm_func_start FUN_022EF2BC -FUN_022EF2BC: @ 0x022EF2BC + arm_func_start ov11_022EF2BC +ov11_022EF2BC: @ 0x022EF2BC add r0, r0, r1, lsl #3 ldr r1, [r0, #0x200] ldr r0, [r0, #0x204] str r1, [r2] str r0, [r2, #4] bx lr - arm_func_end FUN_022EF2BC + arm_func_end ov11_022EF2BC arm_func_start ov11_022EF2D4 ov11_022EF2D4: @ 0x022EF2D4 @@ -20552,25 +20552,25 @@ _022EF52C: ov11_022EF53C: @ 0x022EF53C push {r4, lr} mov r4, r0 - bl FUN_02009120 + bl sub_02009120 mov r0, #2 mov r1, r0 mov r2, r4 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #3 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #4 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r1, r4 mov r0, #2 - bl FUN_020091B0 + bl sub_020091B0 mov r1, r4 mov r0, #3 - bl FUN_020091B0 + bl sub_020091B0 pop {r4, pc} arm_func_end ov11_022EF53C @@ -20733,13 +20733,13 @@ _022EF770: ldr r0, [r5] bne _022EF790 mla r0, r7, fp, r0 - bl FUN_0200B3C0 + bl sub_0200B3C0 b _022EF7A0 _022EF790: add r2, r0, #0x38 mov r0, #0x1c mla r0, r7, r0, r2 - bl FUN_0200B3C0 + bl sub_0200B3C0 _022EF7A0: add sb, sb, #1 add r7, r7, #1 @@ -20760,7 +20760,7 @@ _022EF7BC: ldrbeq r0, [sl, #0x1c0] cmpeq r0, #0 bne _022EF7F4 - bl FUN_020163AC + bl sub_020163AC cmp r0, #1 moveq r0, #1 strbeq r0, [sl, #0x1c1] @@ -20846,14 +20846,14 @@ _022EF904: ldr r2, _022EFB6C @ =0x02320BF4 add r0, r5, r4 mov r1, r8 - bl FUN_0200A590 + bl sub_0200A590 add r1, r8, #1 lsl r1, r1, #0x10 ldr r2, [r6, #8] add r0, r5, r4 lsr r1, r1, #0x10 mov r3, #0xf - bl FUN_0200A5B0 + bl sub_0200A5B0 ldr r0, [r6, #8] add r0, r0, #0x3c str r0, [r6, #8] @@ -20879,7 +20879,7 @@ _022EF974: cmp r0, #0 beq _022EF9A0 add r0, r5, r4 - bl FUN_0200A504 + bl sub_0200A504 _022EF9A0: ldrb r0, [sl, #0x1f8] strb r0, [sl, #0x1f9] @@ -20902,7 +20902,7 @@ _022EF9CC: mov r2, #0xa0 mov r3, #0x20 str r1, [sp] - bl FUN_02063830 + bl sub_02063830 _022EF9F0: ldrb r0, [sl, #0x1ee] cmp r0, #0 @@ -20981,13 +20981,13 @@ _022EFAF8: ldr r0, [r4] bne _022EFB18 mla r0, r7, fp, r0 - bl FUN_0200B3C0 + bl sub_0200B3C0 b _022EFB28 _022EFB18: add r2, r0, #0x38 mov r0, #0x1c mla r0, r7, r0, r2 - bl FUN_0200B3C0 + bl sub_0200B3C0 _022EFB28: add sb, sb, #1 add r7, r7, #1 @@ -21035,7 +21035,7 @@ _022EFBA0: ldr r0, [r6, #0x24] ldr r1, [r6, #0x20] ldr r2, [r6, #0x28] - bl FUN_0200330C + bl Memcpy32 strb sl, [r6, #1] strb sb, [r7, #0x2ba] _022EFBC8: @@ -21062,12 +21062,12 @@ _022EFC08: ldr r0, [sl] bne _022EFC24 mla r0, r4, r8, r0 - bl FUN_0200B330 + bl sub_0200B330 b _022EFC30 _022EFC24: add r0, r0, #0x38 mla r0, r4, r6, r0 - bl FUN_0200B330 + bl sub_0200B330 _022EFC30: add r5, r5, #1 add r4, r4, #1 @@ -21087,38 +21087,38 @@ _022EFC50: .4byte 0x02324CBC ov11_022EFC54: @ 0x022EFC54 push {r3, lr} mov r0, #0 - bl FUN_022BF864 + bl ov10_022BF864 ldr r0, _022EFCE0 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x98 - bl FUN_0200A510 + bl sub_0200A510 ldr r0, _022EFCE0 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x70 - bl FUN_0200A180 + bl sub_0200A180 ldr r0, _022EFCE0 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0xc0 - bl FUN_0200A510 + bl sub_0200A510 ldr r0, _022EFCE0 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x84 - bl FUN_0200A180 + bl sub_0200A180 ldr r0, _022EFCE0 @ =0x02324CBC ldr r0, [r0] - bl FUN_0200B33C + bl sub_0200B33C ldr r0, _022EFCE0 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x1c - bl FUN_0200B33C + bl sub_0200B33C ldr r0, _022EFCE0 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x38 - bl FUN_0200B33C + bl sub_0200B33C ldr r0, _022EFCE0 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x54 - bl FUN_0200B33C + bl sub_0200B33C pop {r3, pc} .align 2, 0 _022EFCE0: .4byte 0x02324CBC @@ -21128,32 +21128,32 @@ _022EFCE0: .4byte 0x02324CBC ov11_022EFCE4: @ 0x022EFCE4 push {r3, lr} mov r0, #8 - bl FUN_0200302C + bl sub_0200302C ldr r0, _022EFD58 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x70 - bl FUN_0200A184 + bl sub_0200A184 ldr r0, _022EFD58 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x84 - bl FUN_0200A184 + bl sub_0200A184 ldr r0, _022EFD58 @ =0x02324CBC ldr r0, [r0] - bl FUN_0200B340 + bl sub_0200B340 ldr r0, _022EFD58 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x1c - bl FUN_0200B340 + bl sub_0200B340 ldr r0, _022EFD58 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x38 - bl FUN_0200B340 + bl sub_0200B340 ldr r0, _022EFD58 @ =0x02324CBC ldr r0, [r0] add r0, r0, #0x54 - bl FUN_0200B340 + bl sub_0200B340 mov r0, #8 - bl FUN_020030FC + bl sub_020030FC pop {r3, pc} .align 2, 0 _022EFD58: .4byte 0x02324CBC @@ -21386,69 +21386,69 @@ _022F0064: mov r1, #6 bl ov11_022EE620 mov r0, r4 - bl FUN_02009120 + bl sub_02009120 mov r2, r4 mov r0, #2 mov r1, #1 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #3 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #4 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #0x80 mov r1, r0 - bl FUN_020094C4 + bl sub_020094C4 b _022F03B0 _022F00BC: mov r0, r5 mov r1, #6 bl ov11_022EE620 mov r0, r4 - bl FUN_02009120 + bl sub_02009120 mov r2, r4 mov r0, #2 mov r1, #1 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #3 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #4 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #0x40 mov r1, r0 - bl FUN_020094C4 + bl sub_020094C4 b _022F03B0 _022F0114: mov r0, r5 mov r1, #6 bl ov11_022EE620 mov r0, r4 - bl FUN_02009120 + bl sub_02009120 mov r2, r4 mov r0, #2 mov r1, #1 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #3 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #4 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #0x40 mov r1, r0 - bl FUN_020094C4 + bl sub_020094C4 b _022F03B0 _022F016C: mov r0, r5 @@ -21458,46 +21458,46 @@ _022F016C: mov r1, #1 bl ov11_022EE620 mov r0, r4 - bl FUN_02009120 + bl sub_02009120 mov r2, r4 mov r0, #2 mov r1, #1 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #3 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, r4 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #0 mov r1, #0x80 - bl FUN_020094C4 + bl sub_020094C4 b _022F03B0 _022F01D0: mov r0, r5 mov r1, #2 bl ov11_022EE620 mov r0, r4 - bl FUN_02009120 + bl sub_02009120 mov r2, r4 mov r0, #2 mov r1, #1 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #3 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #4 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #0x60 mov r1, #0x18 - bl FUN_020094C4 + bl sub_020094C4 b _022F03B0 _022F0228: mov r0, r5 @@ -21505,30 +21505,30 @@ _022F0228: bl ov11_022EE5EC mov r1, r4 mov r0, #2 - bl FUN_02009194 + bl sub_02009194 b _022F03B0 _022F0244: mov r0, r5 mov r1, r2 bl ov11_022EE620 mov r0, r4 - bl FUN_02009120 + bl sub_02009120 mov r0, #2 mov r1, r0 mov r2, r4 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #3 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, r4 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #0x60 mov r1, #0x18 - bl FUN_020094C4 + bl sub_020094C4 mov r0, #1 bl ov11_022F294C b _022F03B0 @@ -21537,23 +21537,23 @@ _022F02A4: mov r1, r2 bl ov11_022EE620 mov r0, r4 - bl FUN_02009120 + bl sub_02009120 mov r0, #2 mov r1, r0 mov r2, r4 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #3 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, r4 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #0x60 mov r1, #0x18 - bl FUN_020094C4 + bl sub_020094C4 mov r0, #2 bl ov11_022F294C b _022F03B0 @@ -21574,23 +21574,23 @@ _022F032C: mov r1, r2 bl ov11_022EE620 mov r0, r4 - bl FUN_02009120 + bl sub_02009120 mov r0, #2 mov r1, r0 mov r2, r4 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #3 mov r1, #2 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, r4 - bl FUN_02009454 + bl sub_02009454 mov r2, r4 mov r0, #0x5a mov r1, #0x1e - bl FUN_020094C4 + bl sub_020094C4 mov r0, #3 bl ov11_022F294C b _022F03B0 @@ -21600,7 +21600,7 @@ _022F038C: bl ov11_022EE5EC mov r1, r4 mov r0, #2 - bl FUN_02009194 + bl sub_02009194 b _022F03B0 _022F03A8: mov r0, #1 @@ -21631,14 +21631,14 @@ ov11_022F03C4: @ 0x022F03C4 bx lr arm_func_end ov11_022F03C4 - arm_func_start FUN_022F03F8 -FUN_022F03F8: @ 0x022F03F8 + arm_func_start ov11_022F03F8 +ov11_022F03F8: @ 0x022F03F8 ldr r2, [r1] ldr r1, [r1, #4] str r2, [r0, #4] str r1, [r0, #8] bx lr - arm_func_end FUN_022F03F8 + arm_func_end ov11_022F03F8 arm_func_start ov11_022F040C ov11_022F040C: @ 0x022F040C @@ -22572,7 +22572,7 @@ ov11_022F11DC: @ 0x022F11DC push {r3, lr} mov r0, #0x3c mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r1, _022F1210 @ =0x02324CC0 mvn r2, #0 str r0, [r1, #4] @@ -22594,7 +22594,7 @@ ov11_022F1214: @ 0x022F1214 bl ov11_022F22C8 ldr r0, _022F1240 @ =0x02324CC0 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _022F1240 @ =0x02324CC0 mov r1, #0 str r1, [r0, #4] @@ -22632,7 +22632,7 @@ _022F1268: bl ov11_022EBEAC ldr r0, _022F12BC @ =0x02324CC0 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022F12BC @ =0x02324CC0 mov r1, #0 str r1, [r0] @@ -22649,11 +22649,11 @@ ov11_022F12C0: @ 0x022F12C0 ldr r1, _022F1534 @ =0x02320FB4 mov r2, r5 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint bl ov11_022F1244 mov r0, #0x2f4 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r2, _022F1538 @ =0x02324CC0 mvn r1, #0 str r0, [r2] @@ -22719,7 +22719,7 @@ _022F13CC: bne _022F1410 ldr r0, _022F1538 @ =0x02324CC0 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldrsh r1, [r4] ldr r0, _022F1538 @ =0x02324CC0 mov r3, #0 @@ -22757,7 +22757,7 @@ _022F1444: mov r2, r5 str lr, [sp] str ip, [sp, #4] - bl FUN_0200C25C + bl FatalError _022F146C: ldr r0, _022F1538 @ =0x02324CC0 ldr r1, _022F153C @ =0x02320CD8 @@ -22838,11 +22838,11 @@ ov11_022F155C: @ 0x022F155C mov r2, r8 mov r0, #1 mov r5, r3 - bl FUN_0200C240 + bl DebugPrint bl ov11_022F1244 mov r0, #0x2f4 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r2, _022F16F4 @ =0x02324CC0 mvn r1, #0 str r0, [r2] @@ -22887,7 +22887,7 @@ _022F1600: mov r2, r8 str ip, [sp] str r3, [sp, #4] - bl FUN_0200C25C + bl FatalError _022F1644: ldr r0, _022F16F4 @ =0x02324CC0 ldr r1, _022F1708 @ =0x02320D10 @@ -22946,12 +22946,12 @@ _022F1708: .4byte 0x02320D10 _022F170C: .4byte 0x02320CB8 arm_func_end ov11_022F155C - arm_func_start FUN_022F1710 -FUN_022F1710: @ 0x022F1710 + arm_func_start ov11_022F1710 +ov11_022F1710: @ 0x022F1710 ldr r0, _022F1734 @ =0x02324CC0 mov r2, #0 ldr r1, [r0, #4] - ldr ip, _022F1738 @ =FUN_022EDD14 + ldr ip, _022F1738 @ =ov11_022EDD14 strb r2, [r1, #3] ldr r1, [r0, #4] strb r2, [r1, #2] @@ -22959,8 +22959,8 @@ FUN_022F1710: @ 0x022F1710 bx ip .align 2, 0 _022F1734: .4byte 0x02324CC0 -_022F1738: .4byte FUN_022EDD14 - arm_func_end FUN_022F1710 +_022F1738: .4byte ov11_022EDD14 + arm_func_end ov11_022F1710 arm_func_start ov11_022F173C ov11_022F173C: @ 0x022F173C @@ -22969,7 +22969,7 @@ ov11_022F173C: @ 0x022F173C ldr r1, _022F178C @ =0x02321018 mov r2, r4 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldr r2, _022F1790 @ =0x02324CC0 ldr r1, _022F1794 @ =0x020A5488 ldr r3, [r2, #4] @@ -23023,12 +23023,12 @@ _022F17E4: .4byte 0x020A5488 arm_func_start ov11_022F17E8 ov11_022F17E8: @ 0x022F17E8 ldr r1, _022F17F8 @ =0x02324CC0 - ldr ip, _022F17FC @ =FUN_022ED69C + ldr ip, _022F17FC @ =ov11_022ED69C ldr r1, [r1] bx ip .align 2, 0 _022F17F8: .4byte 0x02324CC0 -_022F17FC: .4byte FUN_022ED69C +_022F17FC: .4byte ov11_022ED69C arm_func_end ov11_022F17E8 arm_func_start ov11_022F1800 @@ -23549,14 +23549,14 @@ _022F1E6C: .4byte 0x02324CC0 arm_func_start ov11_022F1E70 ov11_022F1E70: @ 0x022F1E70 ldr r1, _022F1E88 @ =0x02324CC0 - ldr ip, _022F1E8C @ =FUN_022EF2BC + ldr ip, _022F1E8C @ =ov11_022EF2BC mov r2, r0 ldr r0, [r1] mov r1, #0 bx ip .align 2, 0 _022F1E88: .4byte 0x02324CC0 -_022F1E8C: .4byte FUN_022EF2BC +_022F1E8C: .4byte ov11_022EF2BC arm_func_end ov11_022F1E70 arm_func_start ov11_022F1E90 @@ -23571,21 +23571,21 @@ _022F1EA4: .4byte 0x02324CC0 _022F1EA8: .4byte ov11_022EF40C arm_func_end ov11_022F1E90 - arm_func_start FUN_022F1EAC -FUN_022F1EAC: @ 0x022F1EAC + arm_func_start ov11_022F1EAC +ov11_022F1EAC: @ 0x022F1EAC ldr r2, _022F1EC4 @ =0x02324CC0 mov r1, r0 ldr r0, [r2, #4] - ldr ip, _022F1EC8 @ =FUN_022F03F8 + ldr ip, _022F1EC8 @ =ov11_022F03F8 add r0, r0, #4 bx ip .align 2, 0 _022F1EC4: .4byte 0x02324CC0 -_022F1EC8: .4byte FUN_022F03F8 - arm_func_end FUN_022F1EAC +_022F1EC8: .4byte ov11_022F03F8 + arm_func_end ov11_022F1EAC - arm_func_start FUN_022F1ECC -FUN_022F1ECC: @ 0x022F1ECC + arm_func_start ov11_022F1ECC +ov11_022F1ECC: @ 0x022F1ECC ldr r2, _022F1EE4 @ =0x02324CC0 mov r1, r0 ldr r0, [r2, #4] @@ -23595,7 +23595,7 @@ FUN_022F1ECC: @ 0x022F1ECC .align 2, 0 _022F1EE4: .4byte 0x02324CC0 _022F1EE8: .4byte ov11_022F040C - arm_func_end FUN_022F1ECC + arm_func_end ov11_022F1ECC arm_func_start ov11_022F1EEC ov11_022F1EEC: @ 0x022F1EEC @@ -23893,7 +23893,7 @@ ov11_022F2278: @ 0x022F2278 mov r4, r0 mov r0, #0x28 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r1, _022F22C4 @ =0x02324CC8 mov ip, #0 str r0, [r1] @@ -23919,7 +23919,7 @@ ov11_022F22C8: @ 0x022F22C8 bl ov11_022F22F4 ldr r0, _022F22F0 @ =0x02324CC8 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022F22F0 @ =0x02324CC8 mov r1, #0 str r1, [r0] @@ -23970,7 +23970,7 @@ _022F2344: bl ov11_022EBEAC ldr r0, _022F2598 @ =0x02324CC8 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _022F2598 @ =0x02324CC8 mov r1, #0 str r1, [r0, #4] @@ -23980,7 +23980,7 @@ _022F239C: popeq {r4, pc} mov r0, #0x2f4 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r1, _022F2598 @ =0x02324CC8 cmp r4, #3 str r0, [r1, #4] @@ -23989,15 +23989,15 @@ _022F239C: mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 b _022F2584 _022F23F8: cmp r4, #4 @@ -24007,15 +24007,15 @@ _022F23F8: mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 b _022F2584 _022F243C: cmp r4, #5 @@ -24025,15 +24025,15 @@ _022F243C: mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 b _022F2584 _022F2480: cmp r4, #6 @@ -24043,15 +24043,15 @@ _022F2480: mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 b _022F2584 _022F24C4: cmp r4, #7 @@ -24061,15 +24061,15 @@ _022F24C4: mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 b _022F2584 _022F2508: cmp r4, #8 @@ -24078,15 +24078,15 @@ _022F2508: mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 b _022F2584 _022F2548: cmp r4, #1 @@ -24126,7 +24126,7 @@ ov11_022F25A4: @ 0x022F25A4 ldr r3, [r0, #4] mov r2, r4 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldr r2, _022F26D0 @ =0x02324CC8 mov r1, #0 ldr r0, [r2] @@ -24175,15 +24175,15 @@ _022F2654: mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 ldrsh r0, [r4] cmp r0, #1 bne _022F26BC @@ -24203,8 +24203,8 @@ _022F26D4: .4byte 0x02321078 _022F26D8: .4byte 0x0231DE10 arm_func_end ov11_022F25A4 - arm_func_start FUN_022F26DC -FUN_022F26DC: @ 0x022F26DC + arm_func_start ov11_022F26DC +ov11_022F26DC: @ 0x022F26DC push {r3, lr} cmp r0, #1 beq _022F26FC @@ -24236,7 +24236,7 @@ _022F272C: pop {r3, pc} .align 2, 0 _022F2744: .4byte 0x02324CC8 - arm_func_end FUN_022F26DC + arm_func_end ov11_022F26DC arm_func_start ov11_022F2748 ov11_022F2748: @ 0x022F2748 @@ -24244,12 +24244,12 @@ ov11_022F2748: @ 0x022F2748 mov r3, r0 ldr r0, [r2, #4] mov r2, r1 - ldr ip, _022F2768 @ =FUN_022EE144 + ldr ip, _022F2768 @ =ov11_022EE144 mov r1, r3 bx ip .align 2, 0 _022F2764: .4byte 0x02324CC8 -_022F2768: .4byte FUN_022EE144 +_022F2768: .4byte ov11_022EE144 arm_func_end ov11_022F2748 arm_func_start ov11_022F276C @@ -24258,12 +24258,12 @@ ov11_022F276C: @ 0x022F276C mov r3, r0 ldr r0, [r2, #4] mov r2, r1 - ldr ip, _022F278C @ =FUN_022EE15C + ldr ip, _022F278C @ =ov11_022EE15C mov r1, r3 bx ip .align 2, 0 _022F2788: .4byte 0x02324CC8 -_022F278C: .4byte FUN_022EE15C +_022F278C: .4byte ov11_022EE15C arm_func_end ov11_022F276C arm_func_start ov11_022F2790 @@ -24286,23 +24286,23 @@ ov11_022F27B4: @ 0x022F27B4 mov r3, r0 ldr r0, [r2, #4] mov r2, r1 - ldr ip, _022F27D4 @ =FUN_022EE230 + ldr ip, _022F27D4 @ =ov11_022EE230 mov r1, r3 bx ip .align 2, 0 _022F27D0: .4byte 0x02324CC8 -_022F27D4: .4byte FUN_022EE230 +_022F27D4: .4byte ov11_022EE230 arm_func_end ov11_022F27B4 arm_func_start ov11_022F27D8 ov11_022F27D8: @ 0x022F27D8 ldr r0, _022F27E8 @ =0x02324CC8 - ldr ip, _022F27EC @ =FUN_022EE21C + ldr ip, _022F27EC @ =ov11_022EE21C ldr r0, [r0, #4] bx ip .align 2, 0 _022F27E8: .4byte 0x02324CC8 -_022F27EC: .4byte FUN_022EE21C +_022F27EC: .4byte ov11_022EE21C arm_func_end ov11_022F27D8 arm_func_start ov11_022F27F0 @@ -24422,7 +24422,7 @@ ov11_022F294C: @ 0x022F294C ldr r0, _022F2AA4 @ =0x02321278 mov r1, #0xd80 strh r3, [r2, #2] - bl FUN_0200C1FC + bl DebugPrint0 bl ov11_022F2F1C ldr r0, _022F2AA0 @ =0x02324CD0 mov r1, #1 @@ -24439,28 +24439,28 @@ _022F29A4: ldr r1, _022F2AA8 @ =0x02321298 add r0, sp, #0 mov r2, #0 - bl FUN_0201DE4C + bl LoadWteFromRom mov r1, #0 add r0, sp, #0 mov r2, r1 mov r3, r1 - bl FUN_0201E12C + bl sub_0201E12C add r0, sp, #0 - bl FUN_0201E13C + bl sub_0201E13C ldr r1, _022F2AAC @ =0x023212B0 add r0, sp, #0 mov r2, #0 - bl FUN_0201DE4C + bl LoadWteFromRom add r0, sp, #0 mov r1, #0x4000 mov r2, #1 mov r3, #0 - bl FUN_0201E12C + bl sub_0201E12C add r0, sp, #0 - bl FUN_0201E13C + bl sub_0201E13C ldr r0, _022F2AB0 @ =0x023212C8 mov r1, #0 - bl FUN_0201DF38 + bl sub_0201DF38 ldr r1, _022F2AA0 @ =0x02324CD0 str r0, [r1, #8] b _022F2A98 @@ -24468,17 +24468,17 @@ _022F2A14: ldr r1, _022F2AB4 @ =0x023212E0 add r0, sp, #0 mov r2, #6 - bl FUN_0201DE4C + bl LoadWteFromRom mov r1, #0 add r0, sp, #0 mov r2, r1 mov r3, r1 - bl FUN_0201E12C + bl sub_0201E12C add r0, sp, #0 - bl FUN_0201E13C + bl sub_0201E13C ldr r0, _022F2AB8 @ =0x023212F8 mov r1, #0 - bl FUN_0201DF38 + bl sub_0201DF38 ldr r1, _022F2AA0 @ =0x02324CD0 str r0, [r1, #8] b _022F2A98 @@ -24486,17 +24486,17 @@ _022F2A58: ldr r1, _022F2ABC @ =0x02321310 add r0, sp, #0 mov r2, #6 - bl FUN_0201DE4C + bl LoadWteFromRom mov r1, #0 add r0, sp, #0 mov r2, r1 mov r3, r1 - bl FUN_0201E12C + bl sub_0201E12C add r0, sp, #0 - bl FUN_0201E13C + bl sub_0201E13C ldr r0, _022F2AC0 @ =0x02321328 mov r1, #0 - bl FUN_0201DF38 + bl sub_0201DF38 ldr r1, _022F2AA0 @ =0x02324CD0 str r0, [r1, #8] _022F2A98: @@ -24523,7 +24523,7 @@ ov11_022F2AC4: @ 0x022F2AC4 cmp r0, #0 popeq {r3, pc} ldr r0, _022F2AFC @ =0x02324CD8 - bl FUN_0201E020 + bl sub_0201E020 ldr r0, _022F2AF8 @ =0x02324CD0 mov r1, #0 strb r1, [r0] @@ -24575,14 +24575,14 @@ _022F2B6C: ldr r0, [r5] mov r1, #0x480 add sl, sb, r8 - bl FUN_0208FEA4 + bl DivideInt ldr r0, _022F2F10 @ =0x023210D4 ldr r0, [r0, r4, lsl #2] sub r0, r0, r1 str r0, [sb, r8] ldr r0, [r5, #4] ldr r1, _022F2F08 @ =0x0000049C - bl FUN_0208FEA4 + bl DivideInt ldr r0, _022F2F10 @ =0x023210D4 add r0, r0, r4, lsl #2 ldr r0, [r0, #0x8c] @@ -24619,7 +24619,7 @@ _022F2BEC: ldr r3, [r3, #0x118] add r0, sl, #8 mov r2, #0 - bl FUN_0201E7D8 + bl sub_0201E7D8 ldr r0, [sb, r8] add r4, r4, #1 strh r0, [sl, #8] @@ -24647,7 +24647,7 @@ _022F2C74: mov r0, sl mov r1, #5 add sb, r6, r8 - bl FUN_0208FEA4 + bl DivideInt ldr r0, _022F2F14 @ =0x023210AC ldr r3, [r0, r1, lsl #2] ldr r1, [r5] @@ -24658,11 +24658,11 @@ _022F2C74: sub r1, r3, r1 str r1, [r6, r8] mov r1, #5 - bl FUN_0208FEA4 + bl DivideInt mov fp, r0 ldr r0, [r5, #4] mov r1, #0x300 - bl FUN_0208FEA4 + bl DivideInt ldr r0, _022F2F14 @ =0x023210AC add r0, r0, fp, lsl #2 ldr r0, [r0, #0x14] @@ -24694,7 +24694,7 @@ _022F2D14: ldr r1, [r7, #8] add r0, sb, #8 mov r3, r2 - bl FUN_0201E7D8 + bl sub_0201E7D8 ldr r0, [sb] add sl, sl, #1 strh r0, [sb, #8] @@ -24725,7 +24725,7 @@ _022F2D7C: ldrsh r2, [r7, #2] mov r0, #0xa0 smulbb r0, r2, r0 - bl FUN_0208FEA4 + bl DivideInt b _022F2DB8 _022F2DB4: mov r0, #0xa0 @@ -24740,22 +24740,22 @@ _022F2DC8: mov r0, sl mov r1, #5 add sb, fp, r8 - bl FUN_0208FEA4 + bl DivideInt mov r7, r1 ldr r0, [r5] mov r1, #0xf0 - bl FUN_0208FEA4 + bl DivideInt ldr r0, _022F2F18 @ =0x02321098 ldr r2, [r0, r7, lsl #2] mov r0, sl sub r1, r2, r1 str r1, [fp, r8] mov r1, #5 - bl FUN_0208FEA4 + bl DivideInt mov r7, r0 ldr r0, [r5, #4] mov r1, #0x300 - bl FUN_0208FEA4 + bl DivideInt ldr r0, _022F2F14 @ =0x023210AC add r0, r0, r7, lsl #2 ldr r0, [r0, #0x14] @@ -24788,7 +24788,7 @@ _022F2E68: ldr r1, [r1, #8] add r0, sb, #8 mov r3, r2 - bl FUN_0201E7D8 + bl sub_0201E7D8 ldr r0, [sb] add sl, sl, #1 strh r0, [sb, #8] @@ -24814,7 +24814,7 @@ _022F2ED8: tst r0, #2 bne _022F2EF0 add r0, r1, #8 - bl FUN_0201F1D4 + bl sub_0201F1D4 _022F2EF0: add r6, r6, #1 cmp r6, #0x30 @@ -24839,7 +24839,7 @@ ov11_022F2F1C: @ 0x022F2F1C _022F2F2C: mla r7, r6, r4, r5 add r0, r7, #8 - bl FUN_0201E730 + bl sub_0201E730 ldrb r0, [r7, #0x45] add r6, r6, #1 cmp r6, #0x30 @@ -24856,7 +24856,7 @@ ov11_022F2F58: @ 0x022F2F58 push {r3, lr} mov r0, #0x358 mov r1, #1 - bl FUN_02001170 + bl MemAlloc ldr r2, _022F2FE4 @ =0x02324CE0 mov r1, #0 str r0, [r2] @@ -24898,7 +24898,7 @@ ov11_022F2FE8: @ 0x022F2FE8 bl ov11_022F3010 ldr r0, _022F300C @ =0x02324CE0 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022F300C @ =0x02324CE0 mov r1, #0 str r1, [r0] @@ -24923,7 +24923,7 @@ ov11_022F3010: @ 0x022F3010 strh r3, [r0, #0x38] ldr r0, [r2] add r0, r0, #0x344 - bl FUN_02003250 + bl MemZero pop {r3, pc} .align 2, 0 _022F3050: .4byte 0x02324CE0 @@ -25056,7 +25056,7 @@ _022F31A0: mov r2, #1 add r5, r5, #0x100 strh r4, [r5, #0xaa] - bl FUN_020091F8 + bl sub_020091F8 mov r0, #1 str r0, [sp] mov r1, r0 @@ -25065,7 +25065,7 @@ _022F31A0: str r0, [sp, #4] mov r4, #0 str r4, [sp, #8] - bl FUN_020092F4 + bl sub_020092F4 mov r0, #1 str r0, [sp] mov r1, r0 @@ -25073,7 +25073,7 @@ _022F31A0: str r0, [sp, #4] mov r2, r4 str r2, [sp, #8] - bl FUN_02009358 + bl sub_02009358 mov r0, r6 ldr r0, [r0] mov r1, #0x800 @@ -25100,7 +25100,7 @@ _022F3280: _022F3298: mov r0, #0x3100 mov r1, #1 - bl FUN_02001170 + bl MemAlloc ldr r5, _022F37C4 @ =0x02324CE0 mov r6, #0 str r0, [r5, #4] @@ -25127,7 +25127,7 @@ _022F32B4: _022F32FC: mov r0, #0x3100 mov r1, #1 - bl FUN_02001170 + bl MemAlloc mov r5, r6 mov r6, #0 str r0, [r5, #4] @@ -25194,7 +25194,7 @@ _022F337C: ldr r5, [r7] add r5, r5, #0x100 strh r4, [r5, #0xaa] - bl FUN_020091F8 + bl sub_020091F8 mov r0, #1 str r0, [sp] str r0, [sp, #4] @@ -25203,7 +25203,7 @@ _022F337C: mov r1, r0 mov r2, r0 mov r3, r0 - bl FUN_020092F4 + bl sub_020092F4 mov r0, #0 mov r3, #1 str r3, [sp] @@ -25211,7 +25211,7 @@ _022F337C: mov r1, r0 mov r2, r0 str r0, [sp, #8] - bl FUN_02009358 + bl sub_02009358 mov r0, r7 ldr r3, [r0] mov r2, #0 @@ -25225,7 +25225,7 @@ _022F337C: _022F3474: mov r0, #0x3100 mov r1, #1 - bl FUN_02001170 + bl MemAlloc mov r5, r6 ldr r6, _022F37CC @ =0x00000802 mov r8, #0 @@ -25335,8 +25335,8 @@ _022F3604: b _022F373C _022F3610: mov r0, #1 - bl FUN_0206AA5C - bl FUN_0206AB98 + bl sub_0206AA5C + bl sub_0206AB98 mov r0, #0 bl ov11_022F44D0 mov r0, r6 @@ -25356,7 +25356,7 @@ _022F3650: bl ov11_022F44D0 b _022F373C _022F365C: - bl FUN_022C3138 + bl ov10_022C3138 mov r1, r6 ldr r1, [r1] mov r0, #1 @@ -25385,7 +25385,7 @@ _022F36AC: ldr r1, [r0, #0x34c] ldr r2, [r0, #0x350] add r0, r0, #0x344 - bl FUN_022C328C + bl ov10_022C328C mov r0, #0 bl ov11_022F44D0 b _022F373C @@ -25394,12 +25394,12 @@ _022F36D4: str r0, [r2, #0x350] ldr r0, [r6] ldr r0, [r0, #0x350] - bl FUN_022C3324 + bl ov10_022C3324 mov r0, #0 bl ov11_022F44D0 b _022F373C _022F36F4: - bl FUN_022C3890 + bl ov10_022C3890 mov r0, #1 bl ov11_022F44D0 b _022F373C @@ -25441,16 +25441,16 @@ _022F3778: ldrb r0, [r1, #0x354] cmp r0, #0 beq _022F378C - bl FUN_0206AD80 + bl sub_0206AD80 b _022F37BC _022F378C: bl ov11_022F44F8 b _022F37BC _022F3794: - bl FUN_0206ADB8 + bl sub_0206ADB8 b _022F37BC _022F379C: - bl FUN_022C3378 + bl ov10_022C3378 cmp r0, #0 beq _022F37BC sub r0, r0, #2 @@ -25458,7 +25458,7 @@ _022F379C: bhi _022F37B8 bl ov11_022F44F8 _022F37B8: - bl FUN_022C34F0 + bl ov10_022C34F0 _022F37BC: add sp, sp, #0xc pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} @@ -25657,11 +25657,11 @@ _022F3A44: str r1, [r0] b _022F3DE0 _022F3A98: - bl FUN_0238CC94 + bl ov13_0238CC94 ldr r1, _022F3E48 @ =0x02324CE0 ldr r1, [r1] str r0, [r1, #0x33c] - bl FUN_0238CCA8 + bl ov13_0238CCA8 ldr r1, _022F3E48 @ =0x02324CE0 ldr r1, [r1] str r0, [r1, #0x340] @@ -25692,8 +25692,8 @@ _022F3A98: mov r2, #4 add r0, r0, #0x18 bl ov11_022F52E8 - bl FUN_0238CCA8 - bl FUN_02054BE0 + bl ov13_0238CCA8 + bl FemaleToMaleForm ldr r1, _022F3E60 @ =0x00000807 bl ov11_022F5D50 lsl r0, r0, #0x10 @@ -25752,7 +25752,7 @@ _022F3BEC: cmp r0, #0 bne _022F3C10 ldr r0, _022F3E64 @ =0x02321340 - bl FUN_0200C1FC + bl DebugPrint0 b _022F3DE0 _022F3C10: ldr r0, _022F3E48 @ =0x02324CE0 @@ -25898,10 +25898,10 @@ _022F3E08: @ jump table b _022F3E30 @ case 6 b _022F3E30 @ case 7 _022F3E28: - bl FUN_0206ABB0 + bl sub_0206ABB0 b _022F3E34 _022F3E30: - bl FUN_022C31A4 + bl ov10_022C31A4 _022F3E34: ldr r0, _022F3E48 @ =0x02324CE0 mov r1, #0 @@ -26102,7 +26102,7 @@ _022F40D0: ldr r0, [r0, #0x33c] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02054BE0 + bl FemaleToMaleForm ldr r1, _022F4354 @ =0x00000807 bl ov11_022F5D50 ldrh r2, [r4, #0x10] @@ -26151,7 +26151,7 @@ _022F41C0: bl ov11_0231474C pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _022F41C8: - bl FUN_0206B9DC + bl sub_0206B9DC pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _022F41D0: bl ov11_0231474C @@ -26323,7 +26323,7 @@ _022F4400: ldr r0, [r0, #0x328] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_022BDE50 + bl ov10_022BDE50 _022F4430: ldr r5, _022F447C @ =0x02324CE0 ldr r0, [r5, #4] @@ -26340,7 +26340,7 @@ _022F4448: blt _022F4448 ldr r0, _022F447C @ =0x02324CE0 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _022F447C @ =0x02324CE0 mov r1, #0 str r1, [r0, #4] @@ -26356,8 +26356,8 @@ ov11_022F4480: @ 0x022F4480 mov r1, #0 ldr r0, [r0] strh r1, [r0, #6] - bl FUN_0206BA5C - bl FUN_022C3890 + bl sub_0206BA5C + bl ov10_022C3890 bl ov11_022F435C ldr r0, _022F44CC @ =0x02324CE0 ldr r0, [r0] @@ -26407,18 +26407,18 @@ ov11_022F4518: @ 0x022F4518 push {r3, lr} mov r0, #0x380 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r2, _022F467C @ =0x02324CF0 mov r1, #0x1c0 str r0, [r2] mov r0, #0x2c0 mov r2, #0 - bl FUN_022BDA84 + bl ov10_022BDA84 mov r0, #0x8000 mov r1, #0xb - bl FUN_022BDB80 + bl ov10_022BDB80 mov r0, #0x3c0 - bl FUN_0205882C + bl sub_0205882C ldr r0, _022F467C @ =0x02324CF0 mov r2, #0x20 ldr r0, [r0] @@ -26466,9 +26466,9 @@ _022F45E4: add r2, r2, #0xc blt _022F45E4 ldr r0, _022F4680 @ =0x0238A034 - bl FUN_0201C000 + bl sub_0201C000 ldr r0, _022F4684 @ =0x0238A040 - bl FUN_0201C000 + bl sub_0201C000 ldr r1, _022F4688 @ =0x0238A020 mov r2, #2 ldrh ip, [r1, #0x18] @@ -26523,9 +26523,9 @@ ov11_022F46B4: @ 0x022F46B4 ldr r4, _022F472C @ =0x0238A05C mov r5, r0 mov r0, r4 - bl FUN_0201C000 + bl sub_0201C000 mov r0, r5 - bl FUN_02065014 + bl sub_02065014 cmp r0, #0 ldrh r1, [r4, #0xa] ldrh r3, [r4, #4] @@ -26562,9 +26562,9 @@ ov11_022F4734: @ 0x022F4734 ldr r4, _022F47B4 @ =0x0238A068 mov r5, r0 mov r0, r4 - bl FUN_0201C000 + bl sub_0201C000 mov r0, r5 - bl FUN_02065014 + bl sub_02065014 cmp r0, #0 ldrh r1, [r4, #0xa] ldrh r2, [r4, #4] @@ -26620,10 +26620,10 @@ _022F47F0: .4byte 0x0238A020 arm_func_start ov11_022F47F4 ov11_022F47F4: @ 0x022F47F4 push {r3, lr} - bl FUN_022BDC0C + bl ov10_022BDC0C ldr r0, _022F4818 @ =0x02324CF0 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022F4818 @ =0x02324CF0 mov r1, #0 str r1, [r0] @@ -26756,7 +26756,7 @@ ov11_022F4990: @ 0x022F4990 movlt r0, #0 poplt {r3, pc} add r0, r0, #0xc - bl FUN_0201D1B0 + bl sub_0201D1B0 pop {r3, pc} arm_func_end ov11_022F4990 @@ -26777,7 +26777,7 @@ ov11_022F49B0: @ 0x022F49B0 moveq r0, #1 popeq {r4, pc} ldrsh r0, [r4, #0xa2] - bl FUN_022BF964 + bl ov10_022BF964 cmp r0, #0 movne r0, #1 popne {r4, pc} @@ -26826,7 +26826,7 @@ _022F4A38: mov r1, #0xff add r0, r4, #0xc strb r1, [r4, #0xa4] - bl FUN_0201C0B0 + bl sub_0201C0B0 mov r0, #0 strb r0, [r4, #0x8a] strh r0, [r4, #0x8c] @@ -26871,7 +26871,7 @@ ov11_022F4AB8: @ 0x022F4AB8 strh r1, [r6, #0xb2] add r0, r6, #0xc strh r1, [r6, #0xb4] - bl FUN_0201C0B0 + bl sub_0201C0B0 mov r1, #0 strh r1, [r6, #0x8c] strh r1, [r6, #0x8e] @@ -26884,12 +26884,12 @@ ov11_022F4AB8: @ 0x022F4AB8 cmp r1, #0 beq _022F4B88 add r0, r6, #0xc - bl FUN_0201C0E8 + bl sub_0201C0E8 add r0, r6, #0xc - bl FUN_0201D170 + bl sub_0201D170 strh r0, [r6, #0x8c] add r0, r6, #0xc - bl FUN_0201D100 + bl sub_0201D100 strh r0, [r6, #0x8e] _022F4B88: cmp r5, #0 @@ -26931,7 +26931,7 @@ ov11_022F4BE4: @ 0x022F4BE4 cmpne r1, r0 beq _022F4C14 ldrsh r0, [r4, #0xa2] - bl FUN_022BDE50 + bl ov10_022BDE50 _022F4C14: ldrh r0, [r4, #0x90] tst r0, #0x4000 @@ -26941,13 +26941,13 @@ _022F4C14: pop {r4, pc} _022F4C2C: add r0, r4, #0xc - bl FUN_0201D18C + bl sub_0201D18C ldrsh r1, [r4, #0x88] cmp r1, #0 beq _022F4C54 ldr r0, _022F4C60 @ =0x020AFC68 ldr r0, [r0] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer mov r0, #0 strh r0, [r4, #0x88] _022F4C54: @@ -27141,7 +27141,7 @@ _022F4EA4: str r1, [sp, #0xc] ldr r1, _022F5094 @ =0x02321388 ldmib r7, {r2, r3} - bl FUN_0200C25C + bl FatalError _022F4EE8: ldr r1, [r7] add r0, r4, #1 @@ -27215,7 +27215,7 @@ _022F4FAC: str r1, [sp, #4] ldr r1, _022F5094 @ =0x02321388 ldmib r7, {r2, r3} - bl FUN_0200C25C + bl FatalError _022F4FF0: ldrsh r0, [r4, #6] sub r0, r0, r6 @@ -27242,7 +27242,7 @@ _022F5024: str sl, [sp, #0x14] str r4, [sp, #0x18] str ip, [sp] - bl FUN_0200C25C + bl FatalError _022F5050: cmp r5, #0 strhge sb, [r8, #0x94] @@ -27432,7 +27432,7 @@ _022F5288: ldr r1, [r1, #0x30] strh r2, [sp] strh r1, [sp, #2] - bl FUN_022BF7E0 + bl ov10_022BF7E0 add sp, sp, #4 pop {r3, r4, r5, r6, pc} .align 2, 0 @@ -27515,7 +27515,7 @@ _022F53A4: ldrsh r3, [r6, #0x92] add r0, r6, #0xc and r2, r4, #7 - bl FUN_0201C2CC + bl sub_0201C2CC ldrh r0, [r6, #0xe] orr r0, r0, #0x10 strh r0, [r6, #0xe] @@ -27579,7 +27579,7 @@ ov11_022F5460: @ 0x022F5460 cmp r1, r0 beq _022F54D4 ldrsh r0, [r5, #0xa2] - bl FUN_022BDE50 + bl ov10_022BDE50 mvn r0, #0 strh r0, [r5, #0xa2] _022F54D4: @@ -27596,7 +27596,7 @@ _022F54E8: cmp r1, r0 bne _022F55A8 add r0, sp, #8 - bl FUN_022BF274 + bl ov10_022BF274 ldrsh r1, [r5, #0x9e] mov r0, #0 ldr ip, _022F58F0 @ =0x0000FFFF @@ -27634,34 +27634,34 @@ _022F5568: movne r1, #1 moveq r1, #0 add r0, sp, #8 - bl FUN_022BF2E4 + bl ov10_022BF2E4 strh r0, [r5, #0xa2] ldrsh r0, [r5, #0xa2] - bl FUN_022BF35C + bl ov10_022BF35C _022F55A8: mvn r0, #0 strh r0, [r5, #0x9c] b _022F5624 _022F55B4: ldrsh r0, [r5, #0xa2] - bl FUN_022BF964 + bl ov10_022BF964 cmp r0, #0 beq _022F5608 ldrsh r0, [r5, #0x9c] cmp r0, #2 bne _022F55DC ldrsh r0, [r5, #0xa2] - bl FUN_022BF394 + bl ov10_022BF394 b _022F55FC _022F55DC: cmp r0, #3 bne _022F55FC ldrsh r0, [r5, #0xa2] - bl FUN_022BF444 + bl ov10_022BF444 cmp r0, #0 beq _022F55FC ldrsh r0, [r5, #0xa2] - bl FUN_022BF3EC + bl ov10_022BF3EC _022F55FC: mvn r0, #0 strh r0, [r5, #0x9c] @@ -27778,16 +27778,16 @@ _022F5768: add r0, r5, #0xc orr r2, r2, #0x20 strh r2, [r5, #0xe] - bl FUN_0201D110 + bl sub_0201D110 add r0, r5, #0xc - bl FUN_0201CF5C + bl sub_0201CF5C mov r0, #0 strb r0, [r5, #0xb6] ldrh r0, [r5, #0x90] tst r0, #0x4000 beq _022F57D0 add r0, r5, #0xc - bl FUN_0201C108 + bl sub_0201C108 _022F57D0: mov r0, #0 b _022F58E8 @@ -27814,16 +27814,16 @@ _022F5808: add r0, r5, #0xc orr r2, r2, #0x20 strh r2, [r5, #0xe] - bl FUN_0201D110 + bl sub_0201D110 add r0, r5, #0xc - bl FUN_0201CF5C + bl sub_0201CF5C mov r0, #0 strb r0, [r5, #0xb6] ldrh r0, [r5, #0x90] tst r0, #0x4000 beq _022F5854 add r0, r5, #0xc - bl FUN_0201C108 + bl sub_0201C108 _022F5854: cmp r4, #0 ldrne r1, [sp] @@ -27850,16 +27850,16 @@ _022F5870: add r0, r5, #0xc orr r2, r2, #0x20 strh r2, [r5, #0xe] - bl FUN_0201D110 + bl sub_0201D110 add r0, r5, #0xc - bl FUN_0201CF5C + bl sub_0201CF5C mov r0, #0 strb r0, [r5, #0xb6] ldrh r0, [r5, #0x90] tst r0, #0x4000 beq _022F58DC add r0, r5, #0xc - bl FUN_0201C108 + bl sub_0201C108 _022F58DC: mov r0, #0 b _022F58E8 @@ -27885,7 +27885,7 @@ ov11_022F5904: @ 0x022F5904 mov r1, #0 add r0, r4, #0xc strh r1, [r4, #0xae] - bl FUN_0201C458 + bl sub_0201C458 pop {r4, pc} _022F5928: ldrsh r1, [r4, #0xae] @@ -27898,7 +27898,7 @@ _022F593C: add r0, r4, #0xc sub r1, r1, #0x100 strh r1, [r4, #0xae] - bl FUN_0201C458 + bl sub_0201C458 _022F5950: ldrsh r0, [r4, #0xae] cmp r0, #0x100 @@ -27970,7 +27970,7 @@ _022F5A3C: add r1, sp, #4 mov r3, ip mov r2, #0 - bl FUN_022BF45C + bl ov10_022BF45C mov r0, #1 b _022F5A60 _022F5A5C: @@ -28043,7 +28043,7 @@ _022F5B28: and ip, ip, #0xff mov r3, #1 str ip, [sp, #4] - bl FUN_02058AFC + bl sub_02058AFC b _022F5B5C _022F5B58: mov r0, #0 @@ -28094,7 +28094,7 @@ ov11_022F5BBC: @ 0x022F5BBC movne r4, #0xf mov r0, r1 moveq r4, #0xe - bl FUN_02052724 + bl GetSpriteIndex mov r2, #0 str r2, [sp] ldr r1, _022F5C38 @ =0x020AFC68 @@ -28102,7 +28102,7 @@ ov11_022F5BBC: @ 0x022F5BBC ldr r0, [r1] mov r3, r4 mov r1, #2 - bl FUN_0201D484 + bl sub_0201D484 mov r2, r0 mov r0, r6 mov r3, r5 @@ -28141,7 +28141,7 @@ ov11_022F5C48: @ 0x022F5C48 cmp ip, #0 bge _022F5C74 mov r0, r5 - bl FUN_022BF00C + bl ov10_022BF00C str r0, [sp, #0x18] _022F5C74: ldr ip, [sp, #0x18] @@ -28183,7 +28183,7 @@ _022F5CEC: ldrb r2, [r7, #0xa4] add r0, sp, #8 add r1, r7, #0xc - bl FUN_0201CF90 + bl sub_0201CF90 ldrsh lr, [sp, #8] ldrsh ip, [sp, #0xa] add r2, sp, #0 @@ -29445,12 +29445,12 @@ ov11_022F6E60: @ 0x022F6E60 beq _022F6EBC ldr r1, _022F6EF4 @ =0x023213F0 add r0, sp, #0 - bl FUN_02089584 + bl Sprintf ldr r0, _022F6EF8 @ =0x020AFC68 add r1, sp, #0 ldr r0, [r0] mov r2, r5 - bl FUN_0201D3DC + bl LoadWanTableEntry mov r2, r0 _022F6EBC: mov r0, r4 @@ -29568,12 +29568,12 @@ ov11_022F6FE0: @ 0x022F6FE0 ldr r1, _022F7050 @ =0x02321400 add r0, sp, #0 mov r2, r3 - bl FUN_02089584 + bl Sprintf ldr r0, _022F7054 @ =0x020AFC68 add r1, sp, #0 ldr r0, [r0] mov r2, #0xe - bl FUN_0201D3DC + bl LoadWanTableEntry mov r2, r0 mov r3, r4 mov r0, r5 @@ -29612,7 +29612,7 @@ ov11_022F709C: @ 0x022F709C push {r3, lr} mov r0, #0x124 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r3, _022F70C8 @ =0x02324CF4 ldr r1, _022F70CC @ =0x02321414 mov r2, #0 @@ -29634,7 +29634,7 @@ ov11_022F70D0: @ 0x022F70D0 bl ov11_022DC8C0 ldr r0, _022F7100 @ =0x02324CF4 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022F7100 @ =0x02324CF4 mov r1, #0 str r1, [r0] @@ -29668,7 +29668,7 @@ ov11_022F7140: @ 0x022F7140 push {r3, lr} ldr r1, _022F7180 @ =0x02321464 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r1, _022F7184 @ =0x02324CF4 mov r2, #1 ldr r0, [r1] @@ -29695,7 +29695,7 @@ ov11_022F7188: @ 0x022F7188 mov r2, r5 mov r3, r4 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r1, _022F71E0 @ =0x02324CF4 ldr r2, [r1] ldr r0, [r2, #0x10c] @@ -29721,7 +29721,7 @@ ov11_022F71E4: @ 0x022F71E4 ldr r1, _022F7224 @ =0x023214E4 mov r2, r4 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r0, _022F7228 @ =0x02324CF4 ldr r2, [r0] ldr r1, [r2, #0x10c] @@ -29767,7 +29767,7 @@ ov11_022F7354: @ 0x022F7354 mov r6, r1 mov r5, r2 mov r4, r3 - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022F73A4 add r1, sp, #8 @@ -29779,7 +29779,7 @@ ov11_022F7354: @ 0x022F7354 mov r2, r7 mov r0, #2 str r4, [sp, #4] - bl FUN_0200C240 + bl DebugPrint _022F73A4: ldr r1, _022F7404 @ =0x02324CF4 ldr r2, [r1] @@ -29818,7 +29818,7 @@ ov11_022F7408: @ 0x022F7408 mov r5, r0 mov r0, #2 mov r4, r1 - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022F7444 add r1, sp, #0 @@ -29827,7 +29827,7 @@ ov11_022F7408: @ 0x022F7408 ldr r1, _022F7498 @ =0x023215B8 add r2, sp, #0 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint _022F7444: ldr r1, _022F749C @ =0x02324CF4 ldr r2, [r1] @@ -29866,7 +29866,7 @@ ov11_022F74A0: @ 0x022F74A0 mov r2, r5 mov r3, r4 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r1, _022F74FC @ =0x02324CF4 ldr r2, [r1] ldr r0, [r2, #0x10c] @@ -29893,7 +29893,7 @@ ov11_022F7500: @ 0x022F7500 mov r5, r0 mov r0, #2 mov r4, r1 - bl FUN_0200C234 + bl GetDebugFlag2 cmp r0, #0 beq _022F7540 add r1, sp, #0 @@ -29903,7 +29903,7 @@ ov11_022F7500: @ 0x022F7500 add r3, sp, #0 mov r2, r5 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint _022F7540: ldr r1, _022F7590 @ =0x02324CF4 ldr r2, [r1] @@ -30022,7 +30022,7 @@ ov11_022F766C: @ 0x022F766C ldr r2, [r1, #0xf4] ldr r1, _022F7BBC @ =0x02321644 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr r0, _022F7BB8 @ =0x02324CF4 mov r4, #0 ldr r1, [r0] @@ -30191,7 +30191,7 @@ _022F78F8: beq _022F7B80 ldr r1, _022F7BC0 @ =0x02321664 mov r0, #2 - bl FUN_0200C240 + bl DebugPrint ldr ip, _022F7BB8 @ =0x02324CF4 ldr r5, [ip] add r4, r5, #0x10c @@ -30461,12 +30461,12 @@ ov11_022F7CBC: @ 0x022F7CBC push {r3, lr} mov r0, #0x330 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r2, _022F7D14 @ =0x02324CF8 mov r1, #6 str r0, [r2] mov r0, #0x3780 - bl FUN_02001170 + bl MemAlloc ldr r1, _022F7D14 @ =0x02324CF8 mov r3, #0 str r0, [r1, #4] @@ -30547,12 +30547,12 @@ ov11_022F7DD4: @ 0x022F7DD4 bl ov11_022F7D18 ldr r0, _022F7E0C @ =0x02324CF8 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _022F7E0C @ =0x02324CF8 mov r1, #0 str r1, [r0, #4] ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022F7E0C @ =0x02324CF8 mov r1, #0 str r1, [r0] @@ -30566,7 +30566,7 @@ ov11_022F7E10: @ 0x022F7E10 push {r0, r1, r2, r3} push {r3, lr} add r0, sp, #8 - bl FUN_02065050 + bl sub_02065050 ldrsh r3, [sp, #8] mvn r0, #0 cmp r3, r0 @@ -30608,7 +30608,7 @@ ov11_022F7E78: @ 0x022F7E78 strh r4, [sp, #0x12] mov sl, r2 mov fp, r3 - bl FUN_0206549C + bl sub_0206549C mov r6, r0 ldrsh r1, [sp, #0x12] mvn r0, #0 @@ -30630,7 +30630,7 @@ _022F7EDC: _022F7EE4: mov r0, #0 mov r1, #0x35 - bl FUN_0204B4EC + bl LoadScriptVariableValue cmp r0, #0 moveq r6, #1 mov sb, #2 @@ -30644,7 +30644,7 @@ _022F7EFC: mov r0, #1 str r4, [sp] smlabb r4, r3, ip, r7 - bl FUN_0200C240 + bl DebugPrint cmp sb, #0 bge _022F7FE8 ldrsh r0, [sp, #0x12] @@ -30712,7 +30712,7 @@ _022F7FE8: ldr r1, _022F83EC @ =0x023219A4 mov r2, sb mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldrsh r1, [r7, #2] mvn r0, #0 cmp r1, r0 @@ -30898,7 +30898,7 @@ _022F8204: cmp r0, #0x2d bgt _022F82C8 mov r0, #0x12 - bl FUN_02002274 + bl RandInt add r1, r7, #0x100 strh r0, [r1, #0x58] b _022F82D4 @@ -30946,7 +30946,7 @@ _022F8354: ldrsh r2, [r7, #2] ldr r3, [r7, #0x15c] mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldr r0, [sp, #0xc] cmp r0, #1 ldrshls r1, [r8, #8] @@ -31001,7 +31001,7 @@ ov11_022F8408: @ 0x022F8408 mov r2, sl mov r3, sb mov r0, #1 - bl FUN_0200C240 + bl DebugPrint sub r0, sl, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 @@ -31027,7 +31027,7 @@ _022F8464: ldrsb ip, [r7, #8] mov r2, r8 str ip, [sp, #4] - bl FUN_0200C240 + bl DebugPrint ldrsh r0, [r7, #6] cmp sl, r0 bne _022F84B4 @@ -31062,7 +31062,7 @@ _022F84EC: mov r0, fp mov r2, r8 str ip, [sp] - bl FUN_0200C240 + bl DebugPrint ldrsb r0, [sl, #9] cmp r0, r6 beq _022F8534 @@ -31105,7 +31105,7 @@ ov11_022F8578: @ 0x022F8578 smlabb r4, r2, r0, r1 ldr r1, _022F85BC @ =0x02321A8C mov r0, #1 - bl FUN_0200C240 + bl DebugPrint add r0, r4, #0x18c bl ov11_022F4BE4 add r0, r4, #0x38 @@ -31128,7 +31128,7 @@ ov11_022F85C0: @ 0x022F85C0 mov r2, sl mov r3, sb mov r0, #1 - bl FUN_0200C240 + bl DebugPrint sub r0, sl, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 @@ -31154,7 +31154,7 @@ _022F861C: ldrsb ip, [r7, #8] mov r2, r8 str ip, [sp, #4] - bl FUN_0200C240 + bl DebugPrint ldrsh r0, [r7, #6] cmp sl, r0 bne _022F867C @@ -31195,7 +31195,7 @@ _022F86B4: ldrsb ip, [sl, #8] mov r2, r8 str ip, [sp, #4] - bl FUN_0200C240 + bl DebugPrint cmp sb, r4 ldrsbne r0, [sl, #9] cmpne sb, r0 @@ -31341,7 +31341,7 @@ ov11_022F88A0: @ 0x022F88A0 push {r0, r1, r2, r3} push {r3, r4, r5, lr} add r0, sp, #0x10 - bl FUN_02065050 + bl sub_02065050 ldrsh r1, [sp, #0x10] mvn r0, #0 cmp r1, r0 @@ -31393,7 +31393,7 @@ ov11_022F8920: @ 0x022F8920 ldrsh r3, [r4, #2] ldr r1, _022F898C @ =0x02321AD4 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldrsh r1, [r4, #2] mvn r0, #0 cmp r1, r0 @@ -31418,7 +31418,7 @@ ov11_022F8990: @ 0x022F8990 push {r4, r5, r6, lr} add r0, sp, #0x10 mov r4, r1 - bl FUN_02065050 + bl sub_02065050 ldrsh r1, [sp, #0x10] mvn r0, #0 cmp r1, r0 @@ -31475,7 +31475,7 @@ ov11_022F8A20: @ 0x022F8A20 mov r0, #1 str r3, [sp, #4] ldrsh r3, [r4, #2] - bl FUN_0200C240 + bl DebugPrint ldrsh r0, [r4, #2] mvn r2, #0 cmp r0, r2 @@ -31484,7 +31484,7 @@ ov11_022F8A20: @ 0x022F8A20 cmpne r1, r2 moveq r0, #0 beq _022F8A98 - bl FUN_02065B60 + bl ScriptSpecialProcess0x3E add r1, r4, #0x100 ldrsh r0, [r4, #6] ldrsh r1, [r1, #0x24] @@ -31537,12 +31537,12 @@ ov11_022F8AF4: @ 0x022F8AF4 ldrsh r0, [r0, #2] cmp r0, r2 beq _022F8B48 - bl FUN_02065B50 + bl ScriptSpecialProcess0x3D mov r0, r4 bl ov11_022F8A20 cmp r0, #0 beq _022F8B48 - bl FUN_02006DA4 + bl KeyWaitInit mov r0, #1 pop {r4, pc} _022F8B48: @@ -31567,12 +31567,12 @@ ov11_022F8B54: @ 0x022F8B54 ldrsh r0, [r0, #2] cmp r0, r2 beq _022F8BA8 - bl FUN_02065B50 + bl ScriptSpecialProcess0x3D mov r0, r4 bl ov11_022FC83C cmp r0, #0 beq _022F8BA8 - bl FUN_02006DA4 + bl KeyWaitInit mov r0, #1 pop {r4, pc} _022F8BA8: @@ -31600,10 +31600,10 @@ ov11_022F8BB4: @ 0x022F8BB4 bl ov11_022FED74 cmp r0, #0 beq _022F8C0C - bl FUN_02006DA4 + bl KeyWaitInit ldrsh r0, [r4, #2] mvn r1, #0 - bl FUN_02065B3C + bl sub_02065B3C mov r0, #1 pop {r4, pc} _022F8C0C: @@ -31631,7 +31631,7 @@ ov11_022F8C18: @ 0x022F8C18 ldr r1, _022F8E5C @ =0x02321B40 mov r2, sl mov r3, sb - bl FUN_0200C240 + bl DebugPrint ldr r0, _022F8E60 @ =0x02324CF8 mvn r4, #1 ldr r6, [r0, #4] @@ -31652,7 +31652,7 @@ _022F8C74: ldr r1, _022F8E68 @ =0x02321B80 mov r0, #1 mov r2, r7 - bl FUN_0200C240 + bl DebugPrint str sb, [sp] ldrsh r2, [r6, #2] add r0, sp, #4 @@ -31706,7 +31706,7 @@ _022F8D64: ldr r1, _022F8E6C @ =0x02321B94 mov r2, sl mov r3, sb - bl FUN_0200C240 + bl DebugPrint ldr r0, _022F8E60 @ =0x02324CF8 mvn r4, #1 ldr r7, [r0, #4] @@ -31724,7 +31724,7 @@ _022F8D8C: ldr r1, _022F8E68 @ =0x02321B80 mov r0, #1 mov r2, r6 - bl FUN_0200C240 + bl DebugPrint str sb, [sp] ldrsh r2, [r7, #2] add r0, sp, #4 @@ -31794,7 +31794,7 @@ ov11_022F8E70: @ 0x022F8E70 ldr r1, _022F8FB4 @ =0x02321BD4 mov r2, sl mov r3, sb - bl FUN_0200C240 + bl DebugPrint ldr r0, _022F8FB8 @ =0x02324CF8 mvn r4, #1 ldr r6, [r0, #4] @@ -31815,7 +31815,7 @@ _022F8EC8: ldr r1, _022F8FBC @ =0x02321B80 mov r0, fp mov r2, r7 - bl FUN_0200C240 + bl DebugPrint add r0, r6, #0x38 bl ov11_022DCAE0 orr r8, r8, r0 @@ -31831,7 +31831,7 @@ _022F8F28: ldr r1, _022F8FC0 @ =0x02321C14 mov r2, sl mov r3, sb - bl FUN_0200C240 + bl DebugPrint ldr r0, _022F8FB8 @ =0x02324CF8 mvn r5, #0 ldr sl, [r0, #4] @@ -31851,7 +31851,7 @@ _022F8F54: mov r0, r6 mov r1, fp mov r2, r7 - bl FUN_0200C240 + bl DebugPrint add r0, sl, #0x38 bl ov11_022DD080 strb r5, [sl, #9] @@ -32701,7 +32701,7 @@ ov11_022F9AD4: @ 0x022F9AD4 mov r0, r6 mov r2, #0x100 mov r8, r3 - bl FUN_02005494 + bl sub_02005494 ldr r1, _022F9F54 @ =0x02321684 ldr r7, [sp, #0x2c] ldr r0, [r1, #0x9c] @@ -32735,7 +32735,7 @@ ov11_022F9AD4: @ 0x022F9AD4 cmp r0, #3 bne _022F9B8C ldr r0, _022F9F58 @ =0x02321C54 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #1 b _022F9F4C _022F9B8C: @@ -32809,7 +32809,7 @@ _022F9C54: _022F9C94: ldr r0, _022F9F68 @ =0x02321C68 mov r1, r7 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 b _022F9F4C _022F9CA8: @@ -32823,7 +32823,7 @@ _022F9CA8: bne _022F9CDC ldr r0, _022F9F6C @ =0x02321C88 mov r1, r7 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #1 b _022F9F4C _022F9CDC: @@ -32852,7 +32852,7 @@ _022F9D28: beq _022F9D44 ldr r0, _022F9F70 @ =0x02321CA0 mov r1, r7 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 b _022F9F4C _022F9D44: @@ -32879,7 +32879,7 @@ _022F9D50: _022F9D90: ldr r0, _022F9F74 @ =0x02321CBC mov r1, r7 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 b _022F9F4C _022F9DA4: @@ -32893,7 +32893,7 @@ _022F9DA4: bne _022F9DD8 ldr r0, _022F9F78 @ =0x02321CDC mov r1, r7 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #1 b _022F9F4C _022F9DD8: @@ -32922,7 +32922,7 @@ _022F9E24: bne _022F9E40 ldr r0, _022F9F7C @ =0x02321CF4 mov r1, r7 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 b _022F9F4C _022F9E40: @@ -32951,7 +32951,7 @@ _022F9E54: _022F9E94: ldr r0, _022F9F80 @ =0x02321D10 mov r1, r8 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 b _022F9F4C _022F9EA8: @@ -32965,7 +32965,7 @@ _022F9EA8: bne _022F9EDC ldr r0, _022F9F84 @ =0x02321D30 mov r1, r8 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #1 b _022F9F4C _022F9EDC: @@ -32973,7 +32973,7 @@ _022F9EDC: bne _022F9EF8 ldr r0, _022F9F88 @ =0x02321D48 mov r1, r8 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 b _022F9F4C _022F9EF8: @@ -32997,7 +32997,7 @@ _022F9F34: blt _022F9E54 ldr r0, _022F9F8C @ =0x02321D6C mov r1, r8 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, #0 _022F9F4C: add sp, sp, #0x34 @@ -33044,14 +33044,14 @@ ov11_022F9F90: @ 0x022F9F90 sub r1, r2, r0 add r0, sp, #8 str r1, [sp, #0xc] - bl FUN_020055C8 + bl sub_020055C8 mov r7, r0 mvn r1, #0 cmp r7, r1 beq _022FA028 add r1, sp, #0 mov r2, #0x100 - bl FUN_02005494 + bl sub_02005494 mov r0, r6 mov r1, r7 mov r2, r5 @@ -33079,13 +33079,13 @@ _022FA028: sub r1, r2, r0 add r0, sp, #8 str r1, [sp, #0xc] - bl FUN_020055C8 + bl sub_020055C8 mvn r1, #0 cmp r0, r1 beq _022FA0B0 add r1, sp, #0 mov r2, #0x100 - bl FUN_02005494 + bl sub_02005494 add r0, r6, #0x100 ldrsb r1, [r0, #0x5a] mov r0, r6 @@ -33287,7 +33287,7 @@ _022FA340: mov r0, r2 add r1, sp, #0x50 mov r2, #0x100 - bl FUN_02005494 + bl sub_02005494 ldr r0, _022FA9C8 @ =0x02321684 mov sl, #0 ldr r6, [r0, #0x30] @@ -33373,7 +33373,7 @@ _022FA450: _022FA47C: ldrsh r0, [r4, #2] mov r1, #0xa - bl FUN_02065B3C + bl sub_02065B3C mov r0, r4 mov r1, #0xa bl ov11_022F8AA8 @@ -33395,7 +33395,7 @@ _022FA4C8: add r1, sp, #0x10 mov r0, r5 mov r2, #0x100 - bl FUN_02005494 + bl sub_02005494 ldr r0, _022FA9C8 @ =0x02321684 ldr r1, [sp, #0x10] ldr r2, [r0, #0x5c] @@ -33427,7 +33427,7 @@ _022FA4C8: cmp r0, #3 bne _022FA55C ldr r0, _022FA9CC @ =0x02321C54 - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA55C: ldr r1, [r4, #0xc] @@ -33501,7 +33501,7 @@ _022FA628: _022FA668: ldr r0, _022FA9DC @ =0x02321C68 mov r1, r6 - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA678: mov r0, r4 @@ -33513,7 +33513,7 @@ _022FA678: bne _022FA6A4 ldr r0, _022FA9E0 @ =0x02321C88 mov r1, r6 - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA6A4: ldr r3, [sp, #0x10] @@ -33541,7 +33541,7 @@ _022FA6F0: beq _022FA708 ldr r0, _022FA9E4 @ =0x02321CA0 mov r1, r6 - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA708: mov sl, #0x100 @@ -33567,7 +33567,7 @@ _022FA714: _022FA754: ldr r0, _022FA9E8 @ =0x02321CBC mov r1, r6 - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA764: mov r0, r4 @@ -33579,7 +33579,7 @@ _022FA764: bne _022FA790 ldr r0, _022FA9EC @ =0x02321CDC mov r1, r6 - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA790: ldr r3, [sp, #0x10] @@ -33607,7 +33607,7 @@ _022FA7DC: bne _022FA7F4 ldr r0, _022FA9F0 @ =0x02321CF4 mov r1, r6 - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA7F4: mov sl, #0 @@ -33635,7 +33635,7 @@ _022FA808: _022FA848: ldr r0, _022FA9F4 @ =0x02321D10 mov r1, sl - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA858: mov r0, r4 @@ -33647,14 +33647,14 @@ _022FA858: bne _022FA884 ldr r0, _022FA9F8 @ =0x02321D30 mov r1, sl - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA884: cmp r0, #6 bne _022FA89C ldr r0, _022FA9FC @ =0x02321D48 mov r1, sl - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA89C: ldr r2, [sp, #0x10] @@ -33677,13 +33677,13 @@ _022FA8D8: blt _022FA808 ldr r0, _022FAA00 @ =0x02321D6C mov r1, sl - bl FUN_0200C1FC + bl DebugPrint0 b _022FA93C _022FA8F0: - bl FUN_02006DA4 + bl KeyWaitInit mov r0, #4 - bl FUN_02017CCC - bl FUN_020676AC + bl sub_02017CCC + bl sub_020676AC bl ov11_02300D5C add r0, r4, #0x12c mov r1, #6 @@ -33933,7 +33933,7 @@ _022FAF4C: ldrb r0, [r5, #0x156] cmp r0, #0 beq _022FAFA0 - bl FUN_02006DC8 + bl sub_02006DC8 add r0, r5, #0x12c bl ov11_022EAF60 mov r0, #0 @@ -34024,7 +34024,7 @@ _022FB090: sub r1, r2, r0, asr #8 add r0, sp, #0x84 str r1, [sp, #0x88] - bl FUN_020054C0 + bl sub_020054C0 strb r0, [sp, #8] add r0, r5, #0x12c bl ov11_022EAF60 @@ -34089,7 +34089,7 @@ _022FB194: b _022FB864 _022FB1CC: add r0, sp, #0x7c - bl FUN_020054C0 + bl sub_020054C0 strb r0, [sp, #8] ldrsb r2, [sp, #8] mvn r0, #0 @@ -34173,7 +34173,7 @@ _022FB270: b _022FB864 _022FB300: add r0, sp, #0x74 - bl FUN_020054C0 + bl sub_020054C0 strb r0, [sp, #8] ldrsb r2, [sp, #8] mvn r0, #0 @@ -34410,10 +34410,10 @@ _022FB608: str r0, [sp, #0x4c] str ip, [sp, #0x58] add r8, r2, r1 - bl FUN_0208655C + bl Abs str r0, [sp, #0x54] ldr r0, [sp, #0x50] - bl FUN_0208655C + bl Abs ldr r1, [sp, #0x54] str r0, [sp, #0x58] cmp r1, r0 @@ -34490,11 +34490,11 @@ _022FB75C: add r0, sp, #0x5c str r2, [sp, #0x5c] str r1, [sp, #0x60] - bl FUN_020054C0 + bl sub_020054C0 add r2, r5, #0x100 mov r1, r0 ldrsb r0, [r2, #0x5a] - bl FUN_02005430 + bl sub_02005430 strb r0, [r5, #0x15a] ldr r0, [r7] cmp r0, #0 @@ -34640,10 +34640,10 @@ _022FB948: str r3, [sp, #0x64] str r0, [sp, #0x6c] str r1, [sp, #0x68] - bl FUN_0208655C + bl Abs str r0, [sp, #0x64] ldr r0, [sp, #0x70] - bl FUN_0208655C + bl Abs ldr r1, [sp, #0x64] str r0, [sp, #0x68] cmp r1, r0 @@ -34935,7 +34935,7 @@ ov11_022FBDBC: @ 0x022FBDBC push {r3, lr} mov r0, #0x2180 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r1, _022FBE00 @ =0x02324D00 mov r3, #0 str r0, [r1] @@ -34985,7 +34985,7 @@ ov11_022FBE4C: @ 0x022FBE4C bl ov11_022FBE04 ldr r0, _022FBE70 @ =0x02324D00 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022FBE70 @ =0x02324D00 mov r1, #0 str r1, [r0] @@ -35079,7 +35079,7 @@ _022FBF58: mov r3, r4 str sl, [sp, #0xc] mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldrsh r1, [r6, #6] mvn r0, #0 cmp r1, r0 @@ -35327,7 +35327,7 @@ ov11_022FC2DC: @ 0x022FC2DC mov r2, sl mov r3, sb mov r0, #1 - bl FUN_0200C240 + bl DebugPrint sub r0, sl, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 @@ -35353,7 +35353,7 @@ _022FC338: ldrsb ip, [r7, #0xc] mov r2, r8 str ip, [sp, #4] - bl FUN_0200C240 + bl DebugPrint ldrsh r0, [r7, #0xa] cmp sl, r0 bne _022FC388 @@ -35388,7 +35388,7 @@ _022FC3C0: mov r0, fp mov r2, r8 str ip, [sp] - bl FUN_0200C240 + bl DebugPrint ldrsb r0, [sl, #0xd] cmp r0, r6 beq _022FC408 @@ -35431,7 +35431,7 @@ ov11_022FC44C: @ 0x022FC44C smlabb r4, r2, r0, r1 ldr r1, _022FC490 @ =0x02321F10 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint add r0, r4, #0x154 bl ov11_022F4BE4 add r0, r4, #0x3c @@ -35454,7 +35454,7 @@ ov11_022FC494: @ 0x022FC494 mov r2, sl mov r3, sb mov r0, #1 - bl FUN_0200C240 + bl DebugPrint sub r0, sl, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 @@ -35480,7 +35480,7 @@ _022FC4F0: ldrsb ip, [r7, #0xc] mov r2, r8 str ip, [sp, #4] - bl FUN_0200C240 + bl DebugPrint ldrsh r0, [r7, #0xa] cmp sl, r0 bne _022FC548 @@ -35519,7 +35519,7 @@ _022FC580: ldrsb ip, [sl, #0xc] mov r2, r8 str ip, [sp, #4] - bl FUN_0200C240 + bl DebugPrint cmp sb, r4 ldrsbne r0, [sl, #0xd] cmpne sb, r0 @@ -35749,7 +35749,7 @@ ov11_022FC83C: @ 0x022FC83C mov r0, #1 str r3, [sp, #4] ldrsh r3, [r4, #6] - bl FUN_0200C240 + bl DebugPrint ldrsh r1, [r4, #6] mvn r0, #0 cmp r1, r0 @@ -35758,7 +35758,7 @@ ov11_022FC83C: @ 0x022FC83C cmpne r1, r0 moveq r0, #0 beq _022FC8B4 - bl FUN_02065B60 + bl ScriptSpecialProcess0x3E add r1, r4, #0x100 ldrsh r0, [r4, #0xa] ldrsh r1, [r1, #0x28] @@ -35790,7 +35790,7 @@ ov11_022FC8C4: @ 0x022FC8C4 ldr r1, _022FCA8C @ =0x02321FA0 mov r2, sl mov r3, sb - bl FUN_0200C240 + bl DebugPrint ldr r0, _022FCA90 @ =0x02324D00 mvn r4, #1 ldr r6, [r0] @@ -35811,7 +35811,7 @@ _022FC920: ldr r1, _022FCA94 @ =0x02321FE0 mov r0, #1 mov r2, r7 - bl FUN_0200C240 + bl DebugPrint str sb, [sp] ldrsh r2, [r6, #6] add r0, sp, #4 @@ -35848,7 +35848,7 @@ _022FC9D4: ldr r1, _022FCA98 @ =0x02321FF4 mov r2, sl mov r3, sb - bl FUN_0200C240 + bl DebugPrint ldr r0, _022FCA90 @ =0x02324D00 mvn r4, #1 ldr r7, [r0] @@ -35866,7 +35866,7 @@ _022FC9FC: ldr r1, _022FCA94 @ =0x02321FE0 mov r0, #1 mov r2, r6 - bl FUN_0200C240 + bl DebugPrint str sb, [sp] ldrsh r2, [r7, #6] add r0, sp, #4 @@ -36560,7 +36560,7 @@ ov11_022FD624: @ 0x022FD624 push {r3, lr} mov r0, #0x2140 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r1, _022FD668 @ =0x02324D04 mov r3, #0 str r0, [r1] @@ -36610,7 +36610,7 @@ ov11_022FD6B4: @ 0x022FD6B4 bl ov11_022FD66C ldr r0, _022FD6D8 @ =0x02324D04 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022FD6D8 @ =0x02324D04 mov r1, #0 str r1, [r0] @@ -36702,7 +36702,7 @@ _022FD7C0: ldr r1, _022FDA70 @ =0x02322160 mov r2, sb mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldrsh r1, [r5, #6] mvn r0, #0 cmp r1, r0 @@ -36893,7 +36893,7 @@ ov11_022FDA7C: @ 0x022FDA7C mov r2, sl mov r3, sb mov r0, #1 - bl FUN_0200C240 + bl DebugPrint sub r0, sl, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 @@ -36919,7 +36919,7 @@ _022FDAD8: ldrsb ip, [r7, #0xc] mov r2, r8 str ip, [sp, #4] - bl FUN_0200C240 + bl DebugPrint ldrsh r0, [r7, #0xa] cmp sl, r0 bne _022FDB28 @@ -36954,7 +36954,7 @@ _022FDB60: mov r0, fp mov r2, r8 str ip, [sp] - bl FUN_0200C240 + bl DebugPrint ldrsb r0, [sl, #0xd] cmp r0, r6 beq _022FDBA8 @@ -36997,7 +36997,7 @@ ov11_022FDBEC: @ 0x022FDBEC smlabb r4, r2, r0, r1 ldr r1, _022FDC30 @ =0x02322224 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint add r0, r4, #0x150 bl ov11_022F4BE4 add r0, r4, #0x3c @@ -37020,7 +37020,7 @@ ov11_022FDC34: @ 0x022FDC34 mov r2, sl mov r3, sb mov r0, #1 - bl FUN_0200C240 + bl DebugPrint sub r0, sl, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 @@ -37046,7 +37046,7 @@ _022FDC90: ldrsb ip, [r7, #0xc] mov r2, r8 str ip, [sp, #4] - bl FUN_0200C240 + bl DebugPrint ldrsh r0, [r7, #0xa] cmp sl, r0 bne _022FDCE8 @@ -37085,7 +37085,7 @@ _022FDD20: ldrsb ip, [sl, #0xc] mov r2, r8 str ip, [sp, #4] - bl FUN_0200C240 + bl DebugPrint cmp sb, r4 ldrsbne r0, [sl, #0xd] cmpne sb, r0 @@ -37315,7 +37315,7 @@ ov11_022FDFD4: @ 0x022FDFD4 ldr r1, _022FE19C @ =0x02322244 mov r2, sl mov r3, sb - bl FUN_0200C240 + bl DebugPrint ldr r0, _022FE1A0 @ =0x02324D04 mvn r4, #1 ldr r6, [r0] @@ -37336,7 +37336,7 @@ _022FE030: ldr r1, _022FE1A4 @ =0x02322288 mov r0, #1 mov r2, r7 - bl FUN_0200C240 + bl DebugPrint str sb, [sp] ldrsh r2, [r6, #6] add r0, sp, #4 @@ -37373,7 +37373,7 @@ _022FE0E4: ldr r1, _022FE1A8 @ =0x0232229C mov r2, sl mov r3, sb - bl FUN_0200C240 + bl DebugPrint ldr r0, _022FE1A0 @ =0x02324D04 mvn r4, #1 ldr r7, [r0] @@ -37391,7 +37391,7 @@ _022FE10C: ldr r1, _022FE1A4 @ =0x02322288 mov r0, #1 mov r2, r6 - bl FUN_0200C240 + bl DebugPrint str sb, [sp] ldrsh r2, [r7, #6] add r0, sp, #4 @@ -37757,7 +37757,7 @@ ov11_022FE9E0: @ 0x022FE9E0 push {r3, lr} mov r0, #0x400 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r1, _022FEA24 @ =0x02324D08 mov r3, #0 str r0, [r1] @@ -37807,7 +37807,7 @@ ov11_022FEA70: @ 0x022FEA70 bl ov11_022FEA28 ldr r0, _022FEA94 @ =0x02324D08 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022FEA94 @ =0x02324D08 mov r1, #0 str r1, [r0] @@ -37858,7 +37858,7 @@ _022FEB0C: ldr r1, _022FEBF8 @ =0x02322368 mov r2, sl mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldrsh r0, [sb] bl ov11_022E7FA8 strh sl, [r4] @@ -37964,7 +37964,7 @@ ov11_022FEC68: @ 0x022FEC68 ldr r1, _022FEC98 @ =0x023223A4 mov r0, #1 add r4, r3, r2, lsl #5 - bl FUN_0200C240 + bl DebugPrint mvn r0, #0 strh r0, [r4, #2] pop {r4, pc} @@ -37983,7 +37983,7 @@ ov11_022FEC9C: @ 0x022FEC9C mov r2, sl mov r3, sb mov r0, #1 - bl FUN_0200C240 + bl DebugPrint sub r0, sl, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 @@ -38009,7 +38009,7 @@ _022FECF8: ldrsb ip, [r7, #6] mov r2, r8 str ip, [sp, #4] - bl FUN_0200C240 + bl DebugPrint ldrsh r0, [r7, #4] cmp sl, r0 bne _022FED48 @@ -38050,7 +38050,7 @@ ov11_022FED74: @ 0x022FED74 ldrsh r3, [r4, #8] str r3, [sp, #4] ldrsh r3, [r4, #2] - bl FUN_0200C240 + bl DebugPrint ldrsh r0, [r4, #2] mvn r2, #0 cmp r0, r2 @@ -38134,9 +38134,9 @@ ov11_022FEE94: @ 0x022FEE94 sub sp, sp, #0x10 mov r0, #0x378 mov r1, #8 - bl FUN_02001170 + bl MemAlloc mov r4, r0 - bl FUN_0204AFC0 + bl GetGameMode cmp r0, #3 ldreq r0, _022FEF18 @ =0x0232246C add r5, sp, #0 @@ -38148,7 +38148,7 @@ ov11_022FEE94: @ 0x022FEE94 add r0, sp, #0 mov r1, #1 str r2, [r4] - bl FUN_02027648 + bl sub_02027648 mov r2, #1 mov r5, r0 mov r1, #0 @@ -38157,7 +38157,7 @@ ov11_022FEE94: @ 0x022FEE94 sub r1, r1, #2 add r0, r4, #8 strb r1, [r4, #4] - bl FUN_0204D79C + bl InitPortraitBox mov r1, #3 mov r0, r5 str r1, [r4, #0x18] @@ -38172,14 +38172,14 @@ _022FEF20: .4byte ov11_022FEFA4 arm_func_start ov11_022FEF24 ov11_022FEF24: @ 0x022FEF24 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC mov r1, #4 str r1, [r0, #0x370] ldrsb r0, [r0, #4] sub r1, r1, #6 cmp r0, r1 popeq {r3, pc} - bl FUN_0202F954 + bl sub_0202F954 pop {r3, pc} arm_func_end ov11_022FEF24 @@ -38187,25 +38187,25 @@ ov11_022FEF24: @ 0x022FEF24 ov11_022FEF4C: @ 0x022FEF4C push {r3, r4, r5, lr} mov r5, r0 - bl FUN_0202833C + bl GetDialogBoxField0xC mov r4, r0 ldrsb r0, [r4, #4] mvn r1, #1 cmp r0, r1 beq _022FEF70 - bl FUN_0202F8FC + bl sub_0202F8FC _022FEF70: mov r0, r4 - bl FUN_02001188 + bl MemFree mov r0, r5 - bl FUN_02028194 + bl sub_02028194 pop {r3, r4, r5, pc} arm_func_end ov11_022FEF4C arm_func_start ov11_022FEF84 ov11_022FEF84: @ 0x022FEF84 push {r3, lr} - bl FUN_0202833C + bl GetDialogBoxField0xC ldr r0, [r0, #0x370] cmp r0, #5 movne r0, #1 @@ -38233,7 +38233,7 @@ _022FEFC8: @ jump table b _022FF17C @ case 4 _022FEFDC: ldrsb r0, [r8, #0x10] - bl FUN_0202810C + bl sub_0202810C cmp r0, #0 beq _022FF1B4 mov r0, #2 @@ -38242,15 +38242,15 @@ _022FEFDC: str r0, [r4, #0x374] _022FEFFC: ldr r6, [r8, #0xc] - bl FUN_0204AFC0 + bl GetGameMode mov r5, r0 ldrsb r0, [r8, #0x10] - bl FUN_02027B1C + bl sub_02027B1C cmp r5, #3 beq _022FF118 - bl FUN_02050C74 + bl sub_02050C74 str r0, [sp, #0x14] - bl FUN_02050BB8 + bl sub_02050BB8 cmp r0, #0 ldreq r7, _022FF1C0 @ =0x00000222 str r0, [sp, #0x28] @@ -38261,16 +38261,16 @@ _022FEFFC: mov r1, #0x100 ldrne r7, _022FF1CC @ =0x00000221 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r0, sp, #0x54 - bl FUN_020265A8 + bl sub_020265A8 ldrsb r0, [r8, #0x10] mov r1, #0x3a mov r2, #4 add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 mov r0, #0x16 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _022FF0AC add r1, sp, #4 @@ -38279,12 +38279,12 @@ _022FEFFC: ldr r3, _022FF1C8 @ =0x0000C402 add r0, sp, #0x54 mov r1, #0x100 - bl FUN_020235B8 + bl PreprocessStringFromMessageId ldrsb r0, [r8, #0x10] add r3, sp, #0x54 mov r1, #0x28 mov r2, #0x16 - bl FUN_02026214 + bl sub_02026214 _022FF0AC: add r1, sp, #4 str r1, [sp] @@ -38292,30 +38292,30 @@ _022FF0AC: add r0, sp, #0x54 mov r2, r7 mov r1, #0x100 - bl FUN_020235B8 + bl PreprocessStringFromMessageId ldrsb r0, [r8, #0x10] add r3, sp, #0x54 mov r1, #0x3a mov r2, #0x16 - bl FUN_02026214 + bl sub_02026214 ldrsb r0, [r6, #4] mvn r1, #1 cmp r0, r1 beq _022FF0F8 - bl FUN_0202F8FC + bl sub_0202F8FC mvn r0, #1 strb r0, [r6, #4] _022FF0F8: - bl FUN_02050C74 + bl sub_02050C74 mov r1, #3 mov r3, r1 mov r2, #0x12 - bl FUN_0202A434 + bl sub_0202A434 strb r0, [r6, #4] ldrsb r0, [r8, #0x10] - bl FUN_02027AF0 + bl sub_02027AF0 _022FF118: - bl FUN_0200ECFC + bl GetGold str r0, [sp, #0x28] add r6, sp, #4 ldr r3, _022FF1C8 @ =0x0000C402 @@ -38323,19 +38323,19 @@ _022FF118: mov r1, #0x100 mov r2, #0x224 str r6, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId cmp r5, #3 ldrsb r0, [r8, #0x10] add r3, sp, #0x54 beq _022FF15C mov r1, #0x9a mov r2, #4 - bl FUN_02026214 + bl sub_02026214 b _022FF168 _022FF15C: mov r1, #0x10 mov r2, #2 - bl FUN_02026214 + bl sub_02026214 _022FF168: mov r0, #3 str r0, [r4, #0x370] @@ -38349,10 +38349,10 @@ _022FF17C: sub r1, r1, #6 cmp r0, r1 beq _022FF198 - bl FUN_0202F954 + bl sub_0202F954 _022FF198: ldrsb r0, [r8, #0x10] - bl FUN_0202812C + bl sub_0202812C cmp r0, #0 mvnne r0, #4 strne r0, [r8, #0xb8] @@ -38411,7 +38411,7 @@ ov11_022FF358: @ 0x022FF358 b _022FF42C _022FF384: ldrsb r0, [r2] - bl FUN_0202BCDC + bl IsAdvancedMenuActive cmp r0, #0 ldreq r0, _022FF434 @ =0x02324D0C moveq r1, #1 @@ -38420,13 +38420,13 @@ _022FF384: b _022FF42C _022FF3A4: ldrsb r0, [r2] - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 bne _022FF42C ldr r0, _022FF434 @ =0x02324D0C ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BD10 + bl GetAdvancedMenuResult cmp r0, #0 ldrlt r0, _022FF434 @ =0x02324D0C mvnlt r1, #0 @@ -38489,7 +38489,7 @@ ov11_022FF490: @ 0x022FF490 mov r4, r0 ldr r0, _022FF4F0 @ =0x0232249C mov r5, r1 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r3, r4, r5, pc} ldr r1, _022FF4F4 @ =0x000001AF @@ -38524,7 +38524,7 @@ ov11_022FF500: @ 0x022FF500 push {r3, lr} mov r0, #0x20 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _022FF57C @ =0x02324D14 mvn r2, #1 str r0, [r1, #4] @@ -38570,11 +38570,11 @@ ov11_022FF588: @ 0x022FF588 mvn r1, #1 cmp r0, r1 beq _022FF5B0 - bl FUN_0202BC44 + bl FreeAdvancedMenu _022FF5B0: ldr r0, _022FF5CC @ =0x02324D14 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _022FF5CC @ =0x02324D14 mov r1, #0 str r1, [r0, #4] @@ -38605,13 +38605,13 @@ _022FF608: mvn r1, #1 cmp r0, r1 beq _022FF644 - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 bne _022FF9D4 ldr r0, _022FF9E0 @ =0x02324D14 ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BC44 + bl FreeAdvancedMenu ldr r0, _022FF9E0 @ =0x02324D14 mvn r1, #1 ldr r0, [r0, #4] @@ -38629,7 +38629,7 @@ _022FF644: mov r4, #0xa mov r1, #0x33 str r4, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu ldr r1, _022FF9E0 @ =0x02324D14 mov r2, #1 ldr r3, [r1, #4] @@ -38639,13 +38639,13 @@ _022FF644: b _022FF9D4 _022FF694: ldrsb r0, [r1] - bl FUN_0202BCDC + bl IsAdvancedMenuActive cmp r0, #0 bne _022FF9D4 ldr r0, _022FF9E0 @ =0x02324D14 ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BD10 + bl GetAdvancedMenuResult cmp r0, #0 bge _022FF6EC ldr r0, _022FF9E0 @ =0x02324D14 @@ -38681,13 +38681,13 @@ _022FF724: mvn r1, #1 cmp r0, r1 beq _022FF760 - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 bne _022FF9D4 ldr r0, _022FF9E0 @ =0x02324D14 ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BC44 + bl FreeAdvancedMenu ldr r0, _022FF9E0 @ =0x02324D14 mvn r1, #1 ldr r0, [r0, #4] @@ -38696,15 +38696,15 @@ _022FF760: ldr r0, _022FF9E0 @ =0x02324D14 ldr r0, [r0, #4] ldrsh r0, [r0, #0x1c] - bl FUN_02064FFC + bl sub_02064FFC mov r2, r0 ldr r1, _022FF9F0 @ =0x023224BC add r0, sp, #0x10 mov r3, r2 mov r5, #0 - bl FUN_02089584 + bl Sprintf add r0, sp, #0x10 - bl FUN_02008BA8 + bl sub_02008BA8 cmp r0, #0 ldrle r0, _022FF9E0 @ =0x02324D14 movle r1, r5 @@ -38727,7 +38727,7 @@ _022FF760: cmp r0, #0 bgt _022FF800 add r0, r1, #8 - bl FUN_02008BD4 + bl UnloadFile ldr r0, _022FF9E0 @ =0x02324D14 mov r1, r5 ldr r0, [r0, #4] @@ -38775,7 +38775,7 @@ _022FF86C: add r2, sp, #0x90 mov r1, #0x33 str r4, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu ldr r1, _022FF9E0 @ =0x02324D14 mov r2, #3 ldr r3, [r1, #4] @@ -38785,13 +38785,13 @@ _022FF86C: b _022FF9D4 _022FF8B8: ldrsb r0, [r1] - bl FUN_0202BCDC + bl IsAdvancedMenuActive cmp r0, #0 bne _022FF9D4 ldr r0, _022FF9E0 @ =0x02324D14 ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BD10 + bl GetAdvancedMenuResult cmp r0, #0 ldrlt r0, _022FF9E0 @ =0x02324D14 movlt r1, #0 @@ -38822,20 +38822,20 @@ _022FF93C: ldr r0, _022FF9E0 @ =0x02324D14 ldr r0, [r0, #4] add r0, r0, #8 - bl FUN_02008BD4 + bl UnloadFile b _022FF9D4 _022FF950: ldrsb r0, [r1] mvn r1, #1 cmp r0, r1 beq _022FF98C - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 bne _022FF9D4 ldr r0, _022FF9E0 @ =0x02324D14 ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BC44 + bl FreeAdvancedMenu ldr r0, _022FF9E0 @ =0x02324D14 mvn r1, #1 ldr r0, [r0, #4] @@ -38916,7 +38916,7 @@ ov11_022FFAAC: @ 0x022FFAAC mov r5, r0 ldr r0, _022FFAE4 @ =0x023224FC mov r4, r1 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r3, r4, r5, pc} ldr r1, _022FFAE8 @ =0x0238A080 @@ -38938,7 +38938,7 @@ ov11_022FFAF0: @ 0x022FFAF0 ldr r0, _022FFE60 @ =0x00000518 mov r1, #8 mov r4, #0 - bl FUN_02001170 + bl MemAlloc ldr r1, _022FFE64 @ =0x0238A080 ldr r2, _022FFE68 @ =0x02324D1C ldr r1, [r1] @@ -38968,7 +38968,7 @@ _022FFB60: lsl r0, r0, #0x10 asr r7, r0, #0x10 mov r0, r7 - bl FUN_0204CF9C + bl GetDungeonMode cmp r0, #0 beq _022FFB98 ldr r1, [r5, #4] @@ -38992,7 +38992,7 @@ _022FFBB4: lsl r0, r0, #0x10 asr r7, r0, #0x10 mov r0, r7 - bl FUN_0204CF9C + bl GetDungeonMode cmp r0, #0 beq _022FFBEC ldr r1, [r5, #4] @@ -39020,11 +39020,11 @@ _022FFC08: ble _022FFCA4 _022FFC20: mov r0, r7 - bl FUN_0204CF9C + bl GetDungeonMode mov r8, r0 mov r0, r7 - bl FUN_0206A750 - bl FUN_0204D2F8 + bl DungeonSwapIdxToId + bl GetMaxReachedFloor cmp r0, #0 ble _022FFCA4 cmp r7, #0x26 @@ -39062,7 +39062,7 @@ _022FFCB4: cmp r0, #1 mov r5, #0 bne _022FFD08 - bl FUN_0204C938 + bl GetExecuteSpecialEpisodeType cmp r0, #4 addls pc, pc, r0, lsl #2 b _022FFD08 @@ -39095,7 +39095,7 @@ _022FFD08: _022FFD1C: ldrsh r8, [r5], #2 mov r0, r8 - bl FUN_0204CF9C + bl GetDungeonMode cmp r0, #1 cmpne r0, #3 bne _022FFD50 @@ -39131,7 +39131,7 @@ _022FFD70: ble _022FFDFC _022FFDA0: mov r0, sb - bl FUN_0204CF9C + bl GetDungeonMode mov sl, r0 cmp sl, #1 cmpne sl, #3 @@ -39142,7 +39142,7 @@ _022FFDA0: strh sb, [r0, #0x18] bne _022FFDEC mov r0, r7 - bl FUN_0204CF9C + bl GetDungeonMode cmp r0, #1 cmpne r0, #3 ldreq r1, [r5, #4] @@ -39203,7 +39203,7 @@ ov11_022FFE80: @ 0x022FFE80 mvn r1, #1 cmp r0, r1 beq _022FFEA8 - bl FUN_0202BC44 + bl FreeAdvancedMenu _022FFEA8: ldr r0, _022FFEFC @ =0x02324D1C mvn r1, #1 @@ -39211,7 +39211,7 @@ _022FFEA8: ldrsb r0, [r0, #1] cmp r0, r1 beq _022FFEC4 - bl FUN_0202F148 + bl FreeDBox _022FFEC4: ldr r0, _022FFEFC @ =0x02324D1C mvn r1, #1 @@ -39219,11 +39219,11 @@ _022FFEC4: ldrsb r0, [r0, #2] cmp r0, r1 beq _022FFEE0 - bl FUN_0202AABC + bl sub_0202AABC _022FFEE0: ldr r0, _022FFEFC @ =0x02324D1C ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _022FFEFC @ =0x02324D1C mov r1, #0 str r1, [r0, #4] @@ -39297,8 +39297,8 @@ _022FFFD0: _022FFFD8: add r0, lr, r1, lsl #1 ldrsh r0, [r0, #0x18] - bl FUN_0206A750 - bl FUN_0206A84C + bl DungeonSwapIdxToId + bl sub_0206A84C ldr r1, _0230057C @ =0x02324D1C ldr r2, [r1, #4] strh r0, [r2, #0xe] @@ -39334,7 +39334,7 @@ _02300040: mvn r1, #1 cmp r0, r1 beq _02300078 - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _02300570 _02300078: @@ -39344,7 +39344,7 @@ _02300078: ldrsb r0, [r0, #2] cmp r0, r1 beq _0230009C - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02300570 _0230009C: @@ -39354,7 +39354,7 @@ _0230009C: ldrsb r0, [r0, #1] cmp r0, r1 beq _023000C8 - bl FUN_0202F148 + bl FreeDBox ldr r0, _0230057C @ =0x02324D1C mvn r1, #1 ldr r0, [r0, #4] @@ -39366,7 +39366,7 @@ _023000C8: ldrsb r0, [r0, #2] cmp r0, r1 beq _02300570 - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _0230057C @ =0x02324D1C mvn r1, #1 ldr r0, [r0, #4] @@ -39404,7 +39404,7 @@ _02300138: ldr r3, _0230058C @ =ov11_023005A0 add r2, sp, #0x58 str ip, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu ldr r1, _0230057C @ =0x02324D1C ldr r1, [r1, #4] strb r0, [r1] @@ -39424,13 +39424,13 @@ _0230018C: ldr r0, _0230057C @ =0x02324D1C ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BCFC + bl GetAdvancedMenuCurrentOption ldr r1, _0230057C @ =0x02324D1C ldr r1, [r1, #4] add r0, r1, r0, lsl #1 ldrsh r0, [r0, #0x18] - bl FUN_0206A750 - bl FUN_0206A84C + bl DungeonSwapIdxToId + bl sub_0206A84C ldr r1, _0230057C @ =0x02324D1C ldr r2, [r1, #4] strh r0, [r2, #0xe] @@ -39445,7 +39445,7 @@ _023001F4: ldr r0, _0230057C @ =0x02324D1C ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BBF0 + bl sub_0202BBF0 ldr r0, _0230057C @ =0x02324D1C mov r1, #5 ldr r0, [r0, #4] @@ -39456,13 +39456,13 @@ _02300218: cmp r0, #0 beq _0230027C ldrsb r0, [r2] - bl FUN_0202BCFC + bl GetAdvancedMenuCurrentOption ldr r1, _0230057C @ =0x02324D1C ldr r1, [r1, #4] add r0, r1, r0, lsl #1 ldrsh r0, [r0, #0x18] - bl FUN_0206A750 - bl FUN_0206A84C + bl DungeonSwapIdxToId + bl sub_0206A84C ldr r1, _0230057C @ =0x02324D1C ldr r3, [r1, #4] ldrsh r2, [r3, #0xe] @@ -39481,13 +39481,13 @@ _0230027C: ldr r0, _0230057C @ =0x02324D1C ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BCDC + bl IsAdvancedMenuActive cmp r0, #0 bne _02300570 ldr r0, _0230057C @ =0x02324D1C ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BD10 + bl GetAdvancedMenuResult cmp r0, #0 bge _023002E4 ldr r0, _0230057C @ =0x02324D1C @@ -39522,13 +39522,13 @@ _02300300: mvn r1, #1 cmp r0, r1 beq _02300340 - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 bne _02300570 ldr r0, _0230057C @ =0x02324D1C ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BC44 + bl FreeAdvancedMenu ldr r0, _0230057C @ =0x02324D1C mvn r1, #1 ldr r0, [r0, #4] @@ -39539,7 +39539,7 @@ _02300340: cmp r0, r1 bne _02300398 mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _0230057C @ =0x02324D1C ldr r2, [r1, #4] strb r0, [r2, #1] @@ -39548,7 +39548,7 @@ _02300340: add r0, r2, r0, lsl #1 ldrsh r0, [r0, #0x18] strh r0, [r1, #2] - bl FUN_0206A750 + bl DungeonSwapIdxToId ldr r1, _0230057C @ =0x02324D1C str r0, [sp, #0x18] ldr r0, [r1, #4] @@ -39556,7 +39556,7 @@ _02300340: ldrsb r0, [r0, #1] ldr r2, _02300594 @ =0x0000022F add r3, sp, #8 - bl FUN_0202F1B4 + bl ShowMessageInDBox _02300398: ldr r1, _0230057C @ =0x02324D1C mvn r0, #1 @@ -39568,7 +39568,7 @@ _02300398: ldr r1, _02300598 @ =0x00400013 ldr r3, _0230059C @ =0x02322530 mov r2, r0 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _0230057C @ =0x02324D1C ldr r1, [r1, #4] strb r0, [r1, #2] @@ -39580,19 +39580,19 @@ _023003D0: b _02300570 _023003E4: ldrsb r0, [r2, #2] - bl FUN_0202AB60 + bl sub_0202AB60 cmp r0, #0 bne _02300570 ldr r0, _0230057C @ =0x02324D1C ldr r0, [r0, #4] ldrsb r0, [r0, #2] - bl FUN_0202ABB0 + bl sub_0202ABB0 cmp r0, #2 bne _02300430 ldr r0, _0230057C @ =0x02324D1C ldr r0, [r0, #4] ldrsb r0, [r0, #1] - bl FUN_0202F334 + bl sub_0202F334 ldr r0, _0230057C @ =0x02324D1C mov r1, #3 ldr r0, [r0, #4] @@ -39614,13 +39614,13 @@ _02300458: mvn r1, #1 cmp r0, r1 beq _02300494 - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 bne _02300570 ldr r0, _0230057C @ =0x02324D1C ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202BC44 + bl FreeAdvancedMenu ldr r0, _0230057C @ =0x02324D1C mvn r1, #1 ldr r0, [r0, #4] @@ -39632,7 +39632,7 @@ _02300494: ldrsb r0, [r0, #1] cmp r0, r1 beq _023004B8 - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _02300570 _023004B8: @@ -39642,7 +39642,7 @@ _023004B8: ldrsb r0, [r0, #2] cmp r0, r1 beq _023004DC - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02300570 _023004DC: @@ -39652,7 +39652,7 @@ _023004DC: ldrsb r0, [r0, #1] cmp r0, r1 beq _02300508 - bl FUN_0202F148 + bl FreeDBox ldr r0, _0230057C @ =0x02324D1C mvn r1, #1 ldr r0, [r0, #4] @@ -39664,7 +39664,7 @@ _02300508: ldrsb r0, [r0, #2] cmp r0, r1 beq _02300534 - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _0230057C @ =0x02324D1C mvn r1, #1 ldr r0, [r0, #4] @@ -39715,7 +39715,7 @@ ov11_023005A0: @ 0x023005A0 add r0, r2, r1, lsl #2 ldr r5, [r0, #0x1c4] mov r0, r4 - bl FUN_0206A750 + bl DungeonSwapIdxToId ldr r1, _02300660 @ =0x02324D1C mov r6, r0 ldr r1, [r1, #4] @@ -39728,7 +39728,7 @@ ov11_023005A0: @ 0x023005A0 beq _02300630 cmp r5, #3 bne _02300630 - bl FUN_0205EE20 + bl AnyDungeonRequestsDone cmp r0, #0 ldrne r7, _0230066C @ =0x02322580 b _02300630 @@ -39739,7 +39739,7 @@ _0230060C: cmp r4, #0xbe beq _02300630 mov r0, r4 - bl FUN_0204CF0C + bl sub_0204CF0C cmp r0, #0 ldrne r7, _02300670 @ =0x0232258C _02300630: @@ -39751,7 +39751,7 @@ _02300630: str r7, [sp, #0x3c] mov r1, #0x400 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString mov r0, r8 add sp, sp, #0x54 pop {r3, r4, r5, r6, r7, r8, pc} @@ -39789,7 +39789,7 @@ ov11_023006A4: @ 0x023006A4 popne {r3, pc} mov r0, #0x460 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _023006D8 @ =0x02324D24 mov r2, #0 str r0, [r1, #4] @@ -39812,7 +39812,7 @@ ov11_023006DC: @ 0x023006DC movne r0, #1 popne {r3, pc} ldr r0, _02300724 @ =0x023225BC - bl FUN_02034840 + bl sub_02034840 cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -39835,12 +39835,12 @@ ov11_02300728: @ 0x02300728 mov r1, r7 ldr r0, [r0, #4] add r0, r0, #0x58 - bl FUN_02089694 + bl Strcpy ldr r0, _023007A4 @ =0x02324D24 mov r1, r6 ldr r0, [r0, #4] add r0, r0, #8 - bl FUN_020236FC + bl sub_020236FC ldr r1, _023007A4 @ =0x02324D24 ldr r0, _023007A8 @ =0x023225BC ldr r3, [r1, #4] @@ -39850,11 +39850,11 @@ ov11_02300728: @ 0x02300728 str r4, [r3, #0x45c] ldr r1, [r1, #4] str r2, [r1] - bl FUN_02034840 + bl sub_02034840 cmp r0, #0 popne {r3, r4, r5, r6, r7, pc} ldr r0, _023007A8 @ =0x023225BC - bl FUN_020348E4 + bl sub_020348E4 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 _023007A4: .4byte 0x02324D24 @@ -39875,10 +39875,10 @@ ov11_023007F0: @ 0x023007F0 cmp r0, #0 beq _02300824 ldrsb r0, [r0] - bl FUN_0202F148 + bl FreeDBox ldr r0, _02300848 @ =0x02324D24 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02300848 @ =0x02324D24 mov r1, #0 str r1, [r0] @@ -39887,7 +39887,7 @@ _02300824: ldr r0, [r0, #4] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02300848 @ =0x02324D24 mov r1, #0 str r1, [r0, #4] @@ -39937,7 +39937,7 @@ ov11_02300A28: @ 0x02300A28 popne {r3, pc} mov r0, #0x460 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02300A5C @ =0x02324D2C mov r2, #0 str r0, [r1, #4] @@ -39970,7 +39970,7 @@ _02300A8C: pop {r3, pc} _02300AA8: ldr r0, _02300AC8 @ =0x023225DC - bl FUN_02034840 + bl sub_02034840 cmp r0, #0 movne r0, #1 popne {r3, pc} @@ -40036,7 +40036,7 @@ _02300C58: ldr r3, [r2, #4] ldrh r2, [r3, #4] add r3, r3, #8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _02300C8C _02300C74: ldr r2, _02300D58 @ =0x02324D2C @@ -40044,7 +40044,7 @@ _02300C74: ldr r3, [r2, #4] add r2, r3, #0x58 add r3, r3, #8 - bl FUN_0202F23C + bl sub_0202F23C _02300C8C: ldr r0, _02300D58 @ =0x02324D2C ldr r2, [r0, #4] @@ -40054,7 +40054,7 @@ _02300C8C: ldr r0, [r0] ldr r2, [r2, #0x45c] ldrsb r0, [r0] - bl FUN_0202F190 + bl sub_0202F190 _02300CB0: ldr r0, _02300D58 @ =0x02324D2C mov r2, #1 @@ -40066,7 +40066,7 @@ _02300CC8: ldr r0, _02300D58 @ =0x02324D2C ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202F180 + bl IsDBoxActive ldr r1, _02300D58 @ =0x02324D2C cmp r0, #0 ldr r2, [r1] @@ -40074,7 +40074,7 @@ _02300CC8: bne _02300D50 ldr r0, [r1] ldrsb r0, [r0] - bl FUN_0202F16C + bl sub_0202F16C cmp r0, #0x10 cmpne r0, #0 bne _02300D24 @@ -40090,11 +40090,11 @@ _02300D24: ldr r0, _02300D58 @ =0x02324D2C ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202F2C4 + bl sub_0202F2C4 b _02300D50 _02300D38: ldrsb r0, [r3] - bl FUN_020282F4 + bl sub_020282F4 mvn r1, #5 cmp r0, r1 moveq r0, #4 @@ -40110,7 +40110,7 @@ _02300D58: .4byte 0x02324D2C ov11_02300D5C: @ 0x02300D5C push {r3, lr} ldr r0, _02300D80 @ =0x0232260C - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _02300D84 @ =0x02324D34 movne r1, #0 @@ -40126,11 +40126,11 @@ _02300D84: .4byte 0x02324D34 ov11_02300D88: @ 0x02300D88 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #0x98 - bl FUN_0204AFC0 + bl GetGameMode mov r4, r0 mov r0, #0x14 mov r1, #8 - bl FUN_02001170 + bl MemAlloc add r2, r4, #0xff ldr r1, _02300ED8 @ =0x02324D34 and r2, r2, #0xff @@ -40192,7 +40192,7 @@ _02300E5C: ldr r1, _02300EEC @ =0x00400213 add r2, sp, #0 mov r3, r8 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r2, _02300ED8 @ =0x02324D34 mov r1, #0x13 ldr r3, [r2] @@ -40200,7 +40200,7 @@ _02300E5C: strb r0, [r3] ldr r0, _02300EF0 @ =0x0232261C mov r3, #0x10000 - bl FUN_0202FBBC + bl sub_0202FBBC ldr r1, _02300ED8 @ =0x02324D34 ldr r1, [r1] strb r0, [r1, #1] @@ -40260,13 +40260,13 @@ _02300F80: b _02301130 _02300FA4: ldrsb r0, [r2] - bl FUN_0202AB60 + bl sub_0202AB60 cmp r0, #0 bne _02301130 ldr r0, _02301138 @ =0x02324D34 ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202ABB0 + bl sub_0202ABB0 ldr r1, _02301138 @ =0x02324D34 cmp r0, #1 str r0, [r1, #8] @@ -40275,7 +40275,7 @@ _02300FA4: strne r1, [r0, #4] bne _02301130 ldrsb r0, [r0, #1] - bl FUN_0202FD3C + bl sub_0202FD3C ldr r0, _02301138 @ =0x02324D34 ldr r0, [r0] ldrsb r0, [r0, #2] @@ -40287,17 +40287,17 @@ _02300FA4: b _02301130 _0230100C: ldrsb r0, [r2] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02301130 ldr r0, _02301138 @ =0x02324D34 ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202AAA8 + bl sub_0202AAA8 ldr r0, _02301138 @ =0x02324D34 ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202FD3C + bl sub_0202FD3C ldr r0, _02301138 @ =0x02324D34 ldr r0, [r0] ldrsb r0, [r0, #2] @@ -40309,13 +40309,13 @@ _0230100C: b _02301130 _02301060: ldrsb r0, [r2] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02301130 ldr r0, _02301138 @ =0x02324D34 ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202FD6C + bl sub_0202FD6C cmp r0, #0 bne _02301130 ldr r0, _02301138 @ =0x02324D34 @@ -40402,7 +40402,7 @@ _02301170: .4byte 0x02324D34 ov11_02301174: @ 0x02301174 push {r3, lr} ldr r0, _02301194 @ =0x023226C4 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _02301198 @ =0x02324D40 movne r1, #0 @@ -40431,10 +40431,10 @@ ov11_02301220: @ 0x02301220 cmp r0, #0 popeq {r3, pc} ldrsb r0, [r0] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _02301258 @ =0x02324D40 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02301258 @ =0x02324D40 mov r1, #0 str r1, [r0, #4] @@ -40475,7 +40475,7 @@ ov11_023013A0: @ 0x023013A0 pop {r3, pc} _023013B8: ldr r0, _023013D4 @ =0x023226C4 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _023013D8 @ =0x02324D40 movne r1, #0 @@ -41064,7 +41064,7 @@ ov11_02303750: @ 0x02303750 add r2, r2, #0x24 add r2, r2, #0x400 add r1, r2, r1, lsl #6 - bl FUN_02089694 + bl Strcpy mov r0, r4 pop {r4, pc} .align 2, 0 @@ -41258,7 +41258,7 @@ ov11_023042A8: @ 0x023042A8 sub sp, sp, #4 sub sp, sp, #0x400 mov r4, r0 - bl FUN_02027B1C + bl sub_02027B1C ldr r0, _02304390 @ =0x02324D58 ldr r2, _02304394 @ =0x02324D60 ldr r1, [r0, #4] @@ -41267,7 +41267,7 @@ ov11_023042A8: @ 0x023042A8 mov r1, #1 ldr r3, [r2, r3, lsl #2] mov r2, #3 - bl FUN_02026214 + bl sub_02026214 ldr r0, _02304390 @ =0x02324D58 ldr r3, [r0, #4] ldr r0, [r3, #0x10] @@ -41305,14 +41305,14 @@ _02304334: add r0, sp, #4 mov r1, #0x400 str ip, [sp] - bl FUN_020223F0 + bl PreprocessString add r3, sp, #4 mov r0, r4 mov r1, #0x3c mov r2, #3 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #4 add sp, sp, #0x400 pop {r3, r4, pc} @@ -41338,7 +41338,7 @@ ov11_023043E8: @ 0x023043E8 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02304410 @ =0x02324D6C mov r1, #0 str r1, [r0] @@ -41453,7 +41453,7 @@ ov11_023046B8: @ 0x023046B8 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _023046E0 @ =0x02324D74 mov r1, #0 str r1, [r0] @@ -41494,7 +41494,7 @@ _023046E4: ov11_0230488C: @ 0x0230488C push {r3, lr} mov r0, #0xe - bl FUN_02067584 + bl sub_02067584 cmp r0, #0 moveq r0, #1 movne r0, #0 @@ -41507,7 +41507,7 @@ ov11_023048AC: @ 0x023048AC push {r4, lr} mov r4, r0 ldr r0, _023048CC @ =0x02322AB4 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _023048D0 @ =0x0238A088 strne r4, [r0] @@ -41528,7 +41528,7 @@ ov11_02304900: @ 0x02304900 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02304928 @ =0x02324D78 mov r1, #0 str r1, [r0] @@ -41568,7 +41568,7 @@ _0230492C: arm_func_start ov11_02304AC4 ov11_02304AC4: @ 0x02304AC4 push {r3, lr} - bl FUN_0200EDFC + bl GetNbItemsInBag cmp r0, #0 movgt r0, #1 movle r0, #0 @@ -41578,11 +41578,11 @@ ov11_02304AC4: @ 0x02304AC4 arm_func_start ov11_02304AE0 ov11_02304AE0: @ 0x02304AE0 - ldr ip, _02304AEC @ =FUN_020348E4 + ldr ip, _02304AEC @ =sub_020348E4 ldr r0, _02304AF0 @ =0x02322B6C bx ip .align 2, 0 -_02304AEC: .4byte FUN_020348E4 +_02304AEC: .4byte sub_020348E4 _02304AF0: .4byte 0x02322B6C arm_func_end ov11_02304AE0 _02304AF4: @@ -41597,7 +41597,7 @@ ov11_02304B20: @ 0x02304B20 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02304B48 @ =0x02324D7C mov r1, #0 str r1, [r0] @@ -41618,11 +41618,11 @@ _02304B4C: arm_func_start ov11_02304BC4 ov11_02304BC4: @ 0x02304BC4 - ldr ip, _02304BD0 @ =FUN_020348E4 + ldr ip, _02304BD0 @ =sub_020348E4 ldr r0, _02304BD4 @ =0x02322B7C bx ip .align 2, 0 -_02304BD0: .4byte FUN_020348E4 +_02304BD0: .4byte sub_020348E4 _02304BD4: .4byte 0x02322B7C arm_func_end ov11_02304BC4 @@ -41631,7 +41631,7 @@ ov11_02304BD8: @ 0x02304BD8 push {r3, lr} mov r0, #8 mov r1, r0 - bl FUN_02001170 + bl MemAlloc ldr r1, _02304C00 @ =0x02324D80 mov r2, #0 str r0, [r1] @@ -41744,7 +41744,7 @@ _02304DF0: @ jump table b _0230543C @ case 22 b _02305408 @ case 23 _02304E50: - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 beq _02304E90 ldr r0, _02305444 @ =0x02324D84 @@ -41780,7 +41780,7 @@ _02304EA8: mov r1, #8 ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0230543C _02304EDC: mov r0, #3 @@ -41789,7 +41789,7 @@ _02304EDC: ldr r0, _02305444 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02305444 @ =0x02324D84 mov r3, #3 ldr r1, [r0] @@ -41799,16 +41799,16 @@ _02304EDC: mov r1, #8 ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0230543C _02304F24: add r0, r4, #0x1b0 mov r1, #0x2d8 - bl FUN_020258B8 + bl GetStringFromFileVeneer mov r1, #2 add r0, sp, #0x18 str r1, [r4, #0x2b0] - bl FUN_02023690 + bl InitPreprocessorArgs mov r1, #0 ldr r0, _02305444 @ =0x02324D84 str r1, [sp] @@ -41816,7 +41816,7 @@ _02304F24: ldr r2, _0230544C @ =0x02322B8C add r0, r1, #0x5a mov r3, #1 - bl FUN_0200D310 + bl sub_0200D310 ldr r0, _02305444 @ =0x02324D84 ldr r2, _02305450 @ =0x000002D9 ldr r5, [r0] @@ -41832,7 +41832,7 @@ _02304F24: ldrb lr, [r5] str lr, [sp, #0x40] str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r2, #3 str r2, [r4, #0x3b4] mov r0, #0 @@ -41845,7 +41845,7 @@ _02304F24: ldr r3, [r3] mov r2, r0 add r3, r3, #0x1b0 - bl FUN_0202B1AC + bl sub_0202B1AC ldr r1, _02305444 @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x4a] @@ -41855,7 +41855,7 @@ _02304FE4: add r1, r4, #0x54 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F2E0 + bl CopyItemAtIdx ldr r0, _02305444 @ =0x02324D84 mov r4, #0 ldr lr, [r0] @@ -41872,7 +41872,7 @@ _02304FE4: str r3, [lr, #0x3c] ldr r0, [r0] add r0, r0, #0xda - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _02305444 @ =0x02324D84 ldr r1, [r0] add r0, r1, #0xda @@ -41881,7 +41881,7 @@ _02304FE4: ldr r0, _02305444 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02305444 @ =0x02324D84 mov r4, #0x15 ldr r3, [r0] @@ -41891,7 +41891,7 @@ _02304FE4: add r2, r4, #0x2bc ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0230543C _0230508C: mov r4, #3 @@ -41901,7 +41901,7 @@ _0230508C: ldr r3, _0230545C @ =0x02322BC8 add r2, sp, #0x68 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02305444 @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x4a] @@ -41911,7 +41911,7 @@ _023050BC: add r1, r4, #0x54 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F2E0 + bl CopyItemAtIdx ldr r4, _02305444 @ =0x02324D84 ldr r0, _02305460 @ =0x02322BA8 ldr lr, [r4] @@ -41933,7 +41933,7 @@ _023050BC: lsl r4, r4, #0x10 lsr r4, r4, #0x10 stmib sp, {r4, ip} - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _02305444 @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x4b] @@ -41943,7 +41943,7 @@ _02305138: add r1, r4, #0x54 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F2E0 + bl CopyItemAtIdx ldr r0, _02305444 @ =0x02324D84 mov r1, #0 ldr r2, [r0] @@ -41963,7 +41963,7 @@ _02305138: ldr r0, [r0] ldr r2, _0230544C @ =0x02322B8C add r0, r0, #0x5a - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _02305444 @ =0x02324D84 ldr r2, _0230544C @ =0x02322B8C ldr r3, [r0] @@ -41974,7 +41974,7 @@ _02305138: str r1, [r3, #0x174] ldr r1, [r0] add r0, r1, #0xda - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _02305444 @ =0x02324D84 ldr r2, _0230546C @ =0x000002DF ldr r4, [r0] @@ -41984,16 +41984,16 @@ _02305138: ldr r3, [r0] ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _02305444 @ =0x02324D84 ldr r0, [r0] ldr r0, [r0, #0x44] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F390 + bl RemoveItemNoHole ldr r0, _02305444 @ =0x02324D84 ldr r0, [r0] - bl FUN_0200F874 + bl AddItemToBagNoHeld cmp r0, #0 ldrne r0, _02305444 @ =0x02324D84 movne r1, #7 @@ -42006,7 +42006,7 @@ _02305138: b _0230543C _0230523C: mov r0, r4 - bl FUN_0200F874 + bl AddItemToBagNoHeld cmp r0, #0 beq _02305264 ldr r0, _02305444 @ =0x02324D84 @@ -42032,7 +42032,7 @@ _0230527C: ldr r0, _02305444 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02305444 @ =0x02324D84 mov r3, #5 ldr r1, [r0] @@ -42042,7 +42042,7 @@ _0230527C: mov r1, #8 ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0230543C _023052D0: mov r4, #3 @@ -42052,7 +42052,7 @@ _023052D0: ldr r3, _0230545C @ =0x02322BC8 add r2, sp, #0x100 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02305444 @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x4a] @@ -42075,7 +42075,7 @@ _02305310: ldr r3, [r0] ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0230543C _02305348: ldr r0, _02305478 @ =0x02322BB8 @@ -42084,20 +42084,20 @@ _02305348: mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02305444 @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x4a] b _0230543C _02305374: ldrsb r0, [r4, #0x48] - bl FUN_0202F148 + bl FreeDBox ldr r0, _02305444 @ =0x02324D84 mvn r2, #1 ldr r1, [r0] strb r2, [r1, #0x48] ldr r4, [r0] - bl FUN_0200EDFC + bl GetNbItemsInBag ldr r2, _02305480 @ =0x02304D94 add r1, r4, #0xbc str r2, [sp] @@ -42107,13 +42107,13 @@ _02305374: str r1, [sp, #8] ldr r2, [r4, #0x44] add r3, r4, #6 - bl FUN_022BD474 + bl ov10_022BD474 ldr r1, _02305444 @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x49] b _0230543C _023053CC: - bl FUN_0200EDFC + bl GetNbItemsInBag ldr r2, _02305480 @ =0x02304D94 add r1, r4, #0xbc str r2, [sp] @@ -42123,7 +42123,7 @@ _023053CC: str r1, [sp, #8] ldr r2, [r4, #0x44] add r3, r4, #6 - bl FUN_022BD474 + bl ov10_022BD474 ldr r1, _02305444 @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x49] @@ -42141,7 +42141,7 @@ _02305408: mov r1, #0x18 ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox _0230543C: add sp, sp, #0x198 pop {r3, r4, r5, pc} @@ -42201,7 +42201,7 @@ _023054A8: @ jump table b _02305AF4 @ case 22 b _02305AC0 @ case 23 _02305508: - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 beq _02305548 ldr r0, _02305AFC @ =0x02324D84 @@ -42237,7 +42237,7 @@ _02305560: mov r1, #8 ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox b _02305AF4 _02305594: mov r0, #3 @@ -42246,7 +42246,7 @@ _02305594: ldr r0, _02305AFC @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02305AFC @ =0x02324D84 mov r3, #3 ldr r1, [r0] @@ -42256,16 +42256,16 @@ _02305594: mov r1, #8 ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox b _02305AF4 _023055DC: add r0, r4, #0x1b0 mov r1, #0x2d8 - bl FUN_020258B8 + bl GetStringFromFileVeneer mov r1, #2 add r0, sp, #0x148 str r1, [r4, #0x2b0] - bl FUN_02023690 + bl InitPreprocessorArgs mov r1, #0 ldr r0, _02305AFC @ =0x02324D84 str r1, [sp] @@ -42273,7 +42273,7 @@ _023055DC: ldr r2, _02305B04 @ =0x02322B8C add r0, r1, #0x5a mov r3, #1 - bl FUN_0200D310 + bl sub_0200D310 ldr r0, _02305AFC @ =0x02324D84 ldr r2, _02305B08 @ =0x000002D9 ldr r5, [r0] @@ -42289,7 +42289,7 @@ _023055DC: ldrb lr, [r5] str lr, [sp, #0x170] str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r2, #3 str r2, [r4, #0x3b4] mov r0, #0 @@ -42302,7 +42302,7 @@ _023055DC: ldr r3, [r3] mov r2, r0 add r3, r3, #0x1b0 - bl FUN_0202B1AC + bl sub_0202B1AC ldr r1, _02305AFC @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x4a] @@ -42312,7 +42312,7 @@ _0230569C: add r1, r4, #0x54 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F2E0 + bl CopyItemAtIdx ldr r0, _02305AFC @ =0x02324D84 mov r4, #0 ldr lr, [r0] @@ -42329,7 +42329,7 @@ _0230569C: str r3, [lr, #0x3c] ldr r0, [r0] add r0, r0, #0xda - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _02305AFC @ =0x02324D84 ldr r1, [r0] add r0, r1, #0xda @@ -42338,7 +42338,7 @@ _0230569C: ldr r0, _02305AFC @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02305AFC @ =0x02324D84 mov r4, #0x15 ldr r3, [r0] @@ -42348,7 +42348,7 @@ _0230569C: add r2, r4, #0x2bc ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox b _02305AF4 _02305744: mov r4, #3 @@ -42358,7 +42358,7 @@ _02305744: ldr r3, _02305B14 @ =0x02322BC8 add r2, sp, #0xb0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02305AFC @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x4a] @@ -42368,7 +42368,7 @@ _02305774: add r1, r4, #0x54 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F2E0 + bl CopyItemAtIdx ldr r4, _02305AFC @ =0x02324D84 ldr r0, _02305B18 @ =0x02322BA8 ldr lr, [r4] @@ -42390,7 +42390,7 @@ _02305774: lsl r4, r4, #0x10 lsr r4, r4, #0x10 stmib sp, {r4, ip} - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _02305AFC @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x4b] @@ -42400,7 +42400,7 @@ _023057F0: add r1, r4, #0x54 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F2E0 + bl CopyItemAtIdx ldr r0, _02305AFC @ =0x02324D84 mov r1, #0 ldr r2, [r0] @@ -42420,7 +42420,7 @@ _023057F0: ldr r0, [r0] ldr r2, _02305B04 @ =0x02322B8C add r0, r0, #0x5a - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _02305AFC @ =0x02324D84 ldr r2, _02305B04 @ =0x02322B8C ldr r3, [r0] @@ -42431,7 +42431,7 @@ _023057F0: str r1, [r3, #0x174] ldr r1, [r0] add r0, r1, #0xda - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _02305AFC @ =0x02324D84 ldr r2, _02305B24 @ =0x000002DF ldr r4, [r0] @@ -42441,16 +42441,16 @@ _023057F0: ldr r3, [r0] ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _02305AFC @ =0x02324D84 ldr r0, [r0] ldr r0, [r0, #0x44] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F390 + bl RemoveItemNoHole ldr r0, _02305AFC @ =0x02324D84 ldr r0, [r0] - bl FUN_0200F874 + bl AddItemToBagNoHeld cmp r0, #0 ldrne r0, _02305AFC @ =0x02324D84 movne r1, #7 @@ -42463,7 +42463,7 @@ _023057F0: b _02305AF4 _023058F4: mov r0, r4 - bl FUN_0200F874 + bl AddItemToBagNoHeld cmp r0, #0 beq _0230591C ldr r0, _02305AFC @ =0x02324D84 @@ -42489,7 +42489,7 @@ _02305934: ldr r0, _02305AFC @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02305AFC @ =0x02324D84 mov r3, #5 ldr r1, [r0] @@ -42499,7 +42499,7 @@ _02305934: mov r1, #8 ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox b _02305AF4 _02305988: mov r4, #3 @@ -42509,7 +42509,7 @@ _02305988: ldr r3, _02305B14 @ =0x02322BC8 add r2, sp, #0x18 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02305AFC @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x4a] @@ -42532,7 +42532,7 @@ _023059C8: ldr r3, [r0] ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox b _02305AF4 _02305A00: ldr r0, _02305B30 @ =0x02322BB8 @@ -42541,20 +42541,20 @@ _02305A00: mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02305AFC @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x4a] b _02305AF4 _02305A2C: ldrsb r0, [r4, #0x48] - bl FUN_0202F148 + bl FreeDBox ldr r0, _02305AFC @ =0x02324D84 mvn r2, #1 ldr r1, [r0] strb r2, [r1, #0x48] ldr r4, [r0] - bl FUN_0200EDFC + bl GetNbItemsInBag ldr r2, _02305B38 @ =0x02304D94 add r1, r4, #0xbc str r2, [sp] @@ -42564,13 +42564,13 @@ _02305A2C: str r1, [sp, #8] ldr r2, [r4, #0x44] add r3, r4, #6 - bl FUN_022BD474 + bl ov10_022BD474 ldr r1, _02305AFC @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x49] b _02305AF4 _02305A84: - bl FUN_0200EDFC + bl GetNbItemsInBag ldr r2, _02305B38 @ =0x02304D94 add r1, r4, #0xbc str r2, [sp] @@ -42580,7 +42580,7 @@ _02305A84: str r1, [sp, #8] ldr r2, [r4, #0x44] add r3, r4, #6 - bl FUN_022BD474 + bl ov10_022BD474 ldr r1, _02305AFC @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x49] @@ -42598,7 +42598,7 @@ _02305AC0: mov r1, #0x18 ldrsb r0, [r3, #0x48] add r3, r3, #0x15c - bl FUN_0202F1B4 + bl ShowMessageInDBox _02305AF4: add sp, sp, #0x198 pop {r3, r4, r5, pc} @@ -42636,7 +42636,7 @@ ov11_02305B40: @ 0x02305B40 strhne r1, [r0] ldr r0, _02305B94 @ =0x02324D84 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02305B94 @ =0x02324D84 mov r1, #0 str r1, [r0] @@ -42700,7 +42700,7 @@ _02305BE0: @ jump table b _02306050 @ case 22 _02305C3C: ldrsb r0, [r3, #0x4a] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 beq _02305C70 cmp r0, #2 @@ -42720,7 +42720,7 @@ _02305C70: b _023060C0 _02305C80: ldrsb r0, [r3, #0x4a] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 beq _02305CB4 cmp r0, #2 @@ -42740,7 +42740,7 @@ _02305CB4: b _023060C0 _02305CC4: ldrsb r0, [r3, #0x4a] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 beq _02305CF8 cmp r0, #2 @@ -42761,31 +42761,31 @@ _02305CF8: _02305D08: add r1, sp, #0 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp] tst r0, #8 beq _02305D9C ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BD374 + bl ov10_022BD374 cmp r0, #0 beq _02305D9C ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCDA8 + bl ov10_022BCDA8 cmp r0, #0 blt _02305D9C ldr r1, _02306148 @ =0x02324D84 ldr r1, [r1] str r0, [r1, #0x44] mov r0, #0 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCD10 + bl ov00_022BCD10 ldr r0, _02306148 @ =0x02324D84 mov r3, #2 ldr r1, [r0] @@ -42800,13 +42800,13 @@ _02305D9C: ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BD374 + bl ov10_022BD374 cmp r0, #0 beq _02305E44 ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCE58 + bl ov10_022BCE58 ldrh r1, [sp] tst r1, #4 cmpeq r0, #0 @@ -42814,20 +42814,20 @@ _02305D9C: cmp r0, #0 bne _02305DE4 mov r0, #5 - bl FUN_02017CCC + bl sub_02017CCC _02305DE4: - bl FUN_0200FC24 - bl FUN_0200EDFC + bl sub_0200FC24 + bl GetNbItemsInBag ldr r2, _02306148 @ =0x02324D84 mov r1, r0 ldr r0, [r2] ldrsb r0, [r0, #0x49] - bl FUN_022BCC60 + bl ov10_022BCC60 ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCCB0 - bl FUN_0200EDC0 + bl ov10_022BCCB0 + bl IsBagFull cmp r0, #0 bne _02305E44 ldr r0, _02306148 @ =0x02324D84 @@ -42844,19 +42844,19 @@ _02305E44: ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCD68 + bl ov10_022BCD68 cmp r0, #0 bne _023060C0 ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCD88 + bl ov10_022BCD88 cmp r0, #0 bne _023060C0 ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCDBC + bl ov10_022BCDBC mvn r1, #0 cmp r0, r1 bne _02305EB4 @@ -42884,7 +42884,7 @@ _02305ECC: bne _023060C0 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCCF4 + bl ov00_022BCCF4 ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldr r0, [r0, #0x3c] @@ -42902,7 +42902,7 @@ _02305F00: b _023060C0 _02305F24: ldrsb r0, [r3, #0x4a] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #6 addls pc, pc, r0, lsl #2 b _023060C0 @@ -42931,7 +42931,7 @@ _02305F80: ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCCE0 + bl ov10_022BCCE0 ldr r0, _02306148 @ =0x02324D84 mov r3, #2 ldr r1, [r0] @@ -42950,17 +42950,17 @@ _02305FBC: str r2, [r1, #0x38] ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCC7C + bl ov10_022BCC7C b _023060C0 _02305FE0: ldrsb r0, [r3, #0x4b] - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _023060C0 ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x4b] - bl FUN_0202E6C8 + bl sub_0202E6C8 ldr r0, _02306148 @ =0x02324D84 mvn r3, #1 ldr r1, [r0] @@ -42970,7 +42970,7 @@ _02305FE0: str r2, [r1, #0x38] ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_022BCCCC + bl ov10_022BCCCC b _023060C0 _0230602C: bl ov11_022DC504 @@ -42986,30 +42986,30 @@ _02306044: b _023060C4 _02306050: ldrsb r0, [r3, #0x48] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _023060C0 ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02306148 @ =0x02324D84 mov r2, #0x18 ldr r1, [r0] str r2, [r1, #0x38] ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F2C4 + bl sub_0202F2C4 b _023060C0 _02306090: ldrsb r0, [r3, #0x48] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _023060C0 ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldr r0, [r0, #0x3c] @@ -43034,18 +43034,18 @@ _023060C4: str r1, [r2, #0x50] ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202836C + bl sub_0202836C ldr r0, _02306148 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F2C4 + bl sub_0202F2C4 b _02306140 _02306120: mov r1, #3 str r1, [r3, #0x50] ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F148 + bl FreeDBox b _02306140 _02306138: mov r0, #4 @@ -43066,11 +43066,11 @@ ov11_0230614C: @ 0x0230614C ldrsb r0, [r0, #0x4a] cmp r0, r1 popeq {r3, pc} - bl FUN_0202836C + bl sub_0202836C ldr r0, _02306190 @ =0x02324D84 ldr r0, [r0] ldrsb r0, [r0, #0x4a] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _02306190 @ =0x02324D84 mvn r1, #1 ldr r0, [r0] @@ -43090,7 +43090,7 @@ ov11_02306194: @ 0x02306194 cmp r1, r0 popne {r3, pc} mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _023061C8 @ =0x02324D84 ldr r1, [r1] strb r0, [r1, #0x48] @@ -43101,28 +43101,28 @@ _023061C8: .4byte 0x02324D84 arm_func_start ov11_023061CC ov11_023061CC: @ 0x023061CC - ldr ip, _023061E0 @ =FUN_023061FC + ldr ip, _023061E0 @ =ov11_023061FC mov r2, #1 mov r3, r2 mov r1, #3 bx ip .align 2, 0 -_023061E0: .4byte FUN_023061FC +_023061E0: .4byte ov11_023061FC arm_func_end ov11_023061CC arm_func_start ov11_023061E4 ov11_023061E4: @ 0x023061E4 - ldr ip, _023061F8 @ =FUN_023061FC + ldr ip, _023061F8 @ =ov11_023061FC mov r2, r1 mov r1, #3 mov r3, #0 bx ip .align 2, 0 -_023061F8: .4byte FUN_023061FC +_023061F8: .4byte ov11_023061FC arm_func_end ov11_023061E4 - arm_func_start FUN_023061FC -FUN_023061FC: @ 0x023061FC + arm_func_start ov11_023061FC +ov11_023061FC: @ 0x023061FC push {r3, r4, r5, r6, r7, lr} ldr r4, _023062B8 @ =0x02324D88 mov r7, r0 @@ -43134,7 +43134,7 @@ FUN_023061FC: @ 0x023061FC bne _02306234 mov r0, #0x124 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _023062B8 @ =0x02324D88 str r0, [r1] _02306234: @@ -43152,7 +43152,7 @@ _02306234: str r2, [r1, #8] ldr r0, [r0] add r0, r0, #0x30 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, _023062B8 @ =0x02324D88 mov r0, #0 ldr r2, [r1] @@ -43173,7 +43173,7 @@ _02306234: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 _023062B8: .4byte 0x02324D88 - arm_func_end FUN_023061FC + arm_func_end ov11_023061FC arm_func_start ov11_023062BC ov11_023062BC: @ 0x023062BC @@ -43214,7 +43214,7 @@ _023062E4: @ jump table b _0230672C @ case 23 _02306344: mov r0, #0 - bl FUN_02055964 + bl GetFirstEmptyMemberIdx mvn r1, #0 cmp r0, r1 bne _02306370 @@ -43243,7 +43243,7 @@ _02306388: mov r2, #0x2e0 ldrsb r0, [r3, #0x21] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _02306760 _023063BC: mov r0, #3 @@ -43252,7 +43252,7 @@ _023063BC: ldr r0, _02306768 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x21] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02306768 @ =0x02324D88 mov r3, #3 ldr r1, [r0] @@ -43262,7 +43262,7 @@ _023063BC: mov r1, #8 ldrsb r0, [r3, #0x21] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _02306760 _02306404: ldr r0, _0230676C @ =0x02322C10 @@ -43271,7 +43271,7 @@ _02306404: ldr r3, _02306774 @ =0x02322C38 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02306768 @ =0x02324D88 ldr r1, [r1] strb r0, [r1, #0x22] @@ -43281,14 +43281,14 @@ _02306430: ldr r0, _02306768 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x21] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02306768 @ =0x02324D88 ldr r2, _02306778 @ =0x000002EA ldr r3, [r0] mov r1, #8 ldrsb r0, [r3, #0x21] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _02306768 @ =0x02324D88 mov r1, #5 ldr r0, [r0] @@ -43304,7 +43304,7 @@ _02306474: ldr r1, _0230677C @ =0x00300031 ldr r3, _02306780 @ =0x02322C20 add r2, r2, #0x8c - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02306768 @ =0x02324D88 mov r2, #6 ldr r3, [r1] @@ -43314,18 +43314,18 @@ _02306474: b _02306760 _023064B8: ldrsb r0, [r2, #0x22] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 bne _02306760 ldr r0, _02306768 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x22] - bl FUN_0202B57C + bl GetNormalMenuResult ldr r1, _02306768 @ =0x02324D88 mov r4, r0 ldr r0, [r1] ldrsb r0, [r0, #0x22] - bl FUN_0202B4C4 + bl FreeNormalMenu cmp r4, #2 beq _023064FC cmp r4, #3 @@ -43347,7 +43347,7 @@ _02306524: cmp r0, #0 beq _02306538 mov r0, #3 - bl FUN_02017C50 + bl sub_0201820C _02306538: ldr r0, _02306768 @ =0x02324D88 mov r3, #0xa @@ -43367,13 +43367,13 @@ _02306538: ldr r3, [r0] ldrsb r0, [r3, #0x21] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _02306768 @ =0x02324D88 ldr r0, [r0] ldrsh r0, [r0, #0xc] - bl FUN_02055B20 - bl FUN_0203AF0C - bl FUN_02057180 + bl sub_02055B20 + bl sub_0203AF0C + bl sub_02057180 ldr r0, _02306768 @ =0x02324D88 ldr r1, [r0] ldr r0, [r1] @@ -43381,7 +43381,7 @@ _02306538: moveq r0, #0 streq r0, [r1, #8] beq _02306760 - bl FUN_02055D4C + bl sub_02055D4C ldr r1, _02306768 @ =0x02324D88 ldr r1, [r1] str r0, [r1, #8] @@ -43390,7 +43390,7 @@ _023065CC: ldr r0, [r2] cmp r0, #0 beq _023065E8 - bl FUN_02055D4C + bl sub_02055D4C ldr r1, _02306768 @ =0x02324D88 ldr r1, [r1] str r0, [r1, #8] @@ -43413,7 +43413,7 @@ _02306610: mov r1, #0x13 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02306768 @ =0x02324D88 ldr r1, [r1] strb r0, [r1, #0x22] @@ -43421,12 +43421,12 @@ _02306610: _0230663C: ldrsh r1, [r2, #0xc] add r0, sp, #4 - bl FUN_0205B028 + bl sub_0205B028 ldr r1, _02306768 @ =0x02324D88 add r0, sp, #4 ldr r1, [r1] ldr r1, [r1, #0x88] - bl FUN_0203F150 + bl sub_0203F150 ldr r1, _02306768 @ =0x02324D88 ldr r1, [r1] strb r0, [r1, #0x84] @@ -43435,23 +43435,23 @@ _0230666C: ldr r0, [r2, #0x24] cmp r0, #0 bne _023066C0 - bl FUN_0205633C + bl sub_0205633C cmp r0, #0 beq _023066C0 ldr r0, _02306768 @ =0x02324D88 ldr r0, [r0] ldrsh r0, [r0, #0xc] - bl FUN_020563BC + bl GetActiveRosterIndex mvn r1, #0 cmp r0, r1 beq _023066C0 - bl FUN_0205638C + bl GetActiveTeamMember mov r1, r0 ldrsh r0, [r1, #0xc] ldrsh r2, [r1, #6] add r1, r1, #0x4c mov r3, #0 - bl FUN_02041A40 + bl PrintIqSkillsMenu b _02306760 _023066C0: ldr r1, _02306768 @ =0x02324D88 @@ -43465,23 +43465,23 @@ _023066C0: ldrsh r0, [r1, #4] ldrsh r2, [r1, #8] add r1, r1, #0x14 - bl FUN_02041A40 + bl PrintIqSkillsMenu b _02306760 _023066F4: ldrsb r0, [r2, #0x21] - bl FUN_0202F148 + bl FreeDBox ldr r0, _02306768 @ =0x02324D88 mvn r3, #1 ldr r2, [r0] mov r0, #4 mov r1, #0 strb r3, [r2, #0x21] - bl FUN_02039C2C + bl sub_02039C2C b _02306760 _0230671C: mov r0, #4 mov r1, #0 - bl FUN_02039C2C + bl sub_02039C2C b _02306760 _0230672C: mov r0, #0xf @@ -43496,7 +43496,7 @@ _0230672C: mov r1, #0x18 ldrsb r0, [r3, #0x21] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox _02306760: add sp, sp, #0x7c pop {r3, r4, pc} @@ -43551,7 +43551,7 @@ _023067B4: @ jump table b _02306BFC @ case 23 _02306814: mov r0, #0 - bl FUN_02055964 + bl GetFirstEmptyMemberIdx mvn r1, #0 cmp r0, r1 bne _02306840 @@ -43580,7 +43580,7 @@ _02306858: mov r2, #0x2e0 ldrsb r0, [r3, #0x21] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _02306C30 _0230688C: mov r0, #3 @@ -43589,7 +43589,7 @@ _0230688C: ldr r0, _02306C38 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x21] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02306C38 @ =0x02324D88 mov r3, #3 ldr r1, [r0] @@ -43599,7 +43599,7 @@ _0230688C: mov r1, #8 ldrsb r0, [r3, #0x21] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _02306C30 _023068D4: ldr r0, _02306C3C @ =0x02322C10 @@ -43608,7 +43608,7 @@ _023068D4: ldr r3, _02306C44 @ =0x02322C38 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02306C38 @ =0x02324D88 ldr r1, [r1] strb r0, [r1, #0x22] @@ -43618,14 +43618,14 @@ _02306900: ldr r0, _02306C38 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x21] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _02306C38 @ =0x02324D88 ldr r2, _02306C48 @ =0x000002EA ldr r3, [r0] mov r1, #8 ldrsb r0, [r3, #0x21] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _02306C38 @ =0x02324D88 mov r1, #5 ldr r0, [r0] @@ -43641,7 +43641,7 @@ _02306944: ldr r1, _02306C4C @ =0x00300031 ldr r3, _02306C50 @ =0x02322C20 add r2, r2, #0x8c - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02306C38 @ =0x02324D88 mov r2, #6 ldr r3, [r1] @@ -43651,18 +43651,18 @@ _02306944: b _02306C30 _02306988: ldrsb r0, [r2, #0x22] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 bne _02306C30 ldr r0, _02306C38 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x22] - bl FUN_0202B57C + bl GetNormalMenuResult ldr r1, _02306C38 @ =0x02324D88 mov r4, r0 ldr r0, [r1] ldrsb r0, [r0, #0x22] - bl FUN_0202B4C4 + bl FreeNormalMenu cmp r4, #2 beq _023069CC cmp r4, #3 @@ -43684,7 +43684,7 @@ _023069F4: cmp r0, #0 beq _02306A08 mov r0, #3 - bl FUN_02017C50 + bl sub_0201820C _02306A08: ldr r0, _02306C38 @ =0x02324D88 mov r3, #0xa @@ -43704,13 +43704,13 @@ _02306A08: ldr r3, [r0] ldrsb r0, [r3, #0x21] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _02306C38 @ =0x02324D88 ldr r0, [r0] ldrsh r0, [r0, #0xc] - bl FUN_02055B20 - bl FUN_0203AF0C - bl FUN_02057180 + bl sub_02055B20 + bl sub_0203AF0C + bl sub_02057180 ldr r0, _02306C38 @ =0x02324D88 ldr r1, [r0] ldr r0, [r1] @@ -43718,7 +43718,7 @@ _02306A08: moveq r0, #0 streq r0, [r1, #8] beq _02306C30 - bl FUN_02055D4C + bl sub_02055D4C ldr r1, _02306C38 @ =0x02324D88 ldr r1, [r1] str r0, [r1, #8] @@ -43727,7 +43727,7 @@ _02306A9C: ldr r0, [r2] cmp r0, #0 beq _02306AB8 - bl FUN_02055D4C + bl sub_02055D4C ldr r1, _02306C38 @ =0x02324D88 ldr r1, [r1] str r0, [r1, #8] @@ -43750,7 +43750,7 @@ _02306AE0: mov r1, #0x13 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _02306C38 @ =0x02324D88 ldr r1, [r1] strb r0, [r1, #0x22] @@ -43758,12 +43758,12 @@ _02306AE0: _02306B0C: ldrsh r1, [r2, #0xc] add r0, sp, #4 - bl FUN_0205B028 + bl sub_0205B028 ldr r1, _02306C38 @ =0x02324D88 add r0, sp, #4 ldr r1, [r1] ldr r1, [r1, #0x88] - bl FUN_0203F150 + bl sub_0203F150 ldr r1, _02306C38 @ =0x02324D88 ldr r1, [r1] strb r0, [r1, #0x84] @@ -43772,23 +43772,23 @@ _02306B3C: ldr r0, [r2, #0x24] cmp r0, #0 bne _02306B90 - bl FUN_0205633C + bl sub_0205633C cmp r0, #0 beq _02306B90 ldr r0, _02306C38 @ =0x02324D88 ldr r0, [r0] ldrsh r0, [r0, #0xc] - bl FUN_020563BC + bl GetActiveRosterIndex mvn r1, #0 cmp r0, r1 beq _02306B90 - bl FUN_0205638C + bl GetActiveTeamMember mov r1, r0 ldrsh r0, [r1, #0xc] ldrsh r2, [r1, #6] add r1, r1, #0x4c mov r3, #0 - bl FUN_02041A40 + bl PrintIqSkillsMenu b _02306C30 _02306B90: ldr r1, _02306C38 @ =0x02324D88 @@ -43802,23 +43802,23 @@ _02306B90: ldrsh r0, [r1, #4] ldrsh r2, [r1, #8] add r1, r1, #0x14 - bl FUN_02041A40 + bl PrintIqSkillsMenu b _02306C30 _02306BC4: ldrsb r0, [r2, #0x21] - bl FUN_0202F148 + bl FreeDBox ldr r0, _02306C38 @ =0x02324D88 mvn r3, #1 ldr r2, [r0] mov r0, #4 mov r1, #0 strb r3, [r2, #0x21] - bl FUN_02039C2C + bl sub_02039C2C b _02306C30 _02306BEC: mov r0, #4 mov r1, #0 - bl FUN_02039C2C + bl sub_02039C2C b _02306C30 _02306BFC: mov r1, #0xf @@ -43833,7 +43833,7 @@ _02306BFC: mov r1, #0x18 ldrsb r0, [r3, #0x21] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox _02306C30: add sp, sp, #0x7c pop {r3, r4, pc} @@ -43860,7 +43860,7 @@ ov11_02306C64: @ 0x02306C64 cmp r0, #0 beq _02306C90 ldr r4, [r0, #8] - bl FUN_02001188 + bl MemFree ldr r0, _02306C98 @ =0x02324D88 mov r1, #0 str r1, [r0] @@ -43920,7 +43920,7 @@ _02306CE4: @ jump table b _02307070 @ case 22 _02306D40: ldrsb r0, [r2, #0x22] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 ldrne r1, _023071C0 @ =0x02324D88 ldrne r1, [r1] @@ -43944,13 +43944,13 @@ _02306D84: cmp r0, #0 beq _02306DA0 mov r0, #3 - bl FUN_02017C50 + bl sub_0201820C _02306DA0: bl ov11_023071C4 ldr r0, _023071C0 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x21] - bl FUN_0202F148 + bl FreeDBox ldr r0, _023071C0 @ =0x02324D88 mvn r3, #1 ldr r1, [r0] @@ -43966,30 +43966,30 @@ _02306DDC: bl ov11_023062BC b _02307120 _02306DE8: - bl FUN_0203A5A8 + bl sub_0203A5A8 cmp r0, #0 beq _02306E70 - bl FUN_0203A9EC + bl sub_0203A9EC cmp r0, #0 beq _02307120 add r1, sp, #0 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp] tst r0, #8 beq _02307120 - bl FUN_0203AAB0 + bl sub_0203AAB0 ldr r1, _023071C0 @ =0x02324D88 ldr r1, [r1] strh r0, [r1, #0xc] - bl FUN_020555A8 + bl GetTeamMember ldr r1, _023071C0 @ =0x02324D88 ldr r1, [r1] str r0, [r1, #4] mov r0, #0 - bl FUN_02017CCC - bl FUN_0203A5F0 - bl FUN_0203A51C + bl sub_02017CCC + bl sub_0203A5F0 + bl sub_0203A51C ldr r0, _023071C0 @ =0x02324D88 mov r3, #0xc ldr r1, [r0] @@ -44001,11 +44001,11 @@ _02306DE8: bl ov11_023062BC b _02307120 _02306E70: - bl FUN_0203AA20 + bl sub_0203AA20 mvn r1, #0 cmp r0, r1 bne _02306EA8 - bl FUN_0203A51C + bl sub_0203A51C ldr r1, _023071C0 @ =0x02324D88 mov r3, #2 ldr r2, [r1] @@ -44019,7 +44019,7 @@ _02306EA8: ldr r1, _023071C0 @ =0x02324D88 ldr r1, [r1] strh r0, [r1, #0xc] - bl FUN_020555A8 + bl GetTeamMember ldr r1, _023071C0 @ =0x02324D88 ldr r1, [r1] str r0, [r1, #4] @@ -44032,7 +44032,7 @@ _02306ED0: str r0, [r2, #0x18] cmp r1, #0 bne _02307120 - bl FUN_0203A51C + bl sub_0203A51C ldr r0, _023071C0 @ =0x02324D88 ldr r0, [r0] ldr r0, [r0, #0x14] @@ -44040,7 +44040,7 @@ _02306ED0: b _02307120 _02306EFC: ldrsb r0, [r2, #0x22] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #7 addls pc, pc, r0, lsl #2 b _02307120 @@ -44055,7 +44055,7 @@ _02306F10: @ jump table b _02306FC0 @ case 7 _02306F30: bl ov11_023071C4 - bl FUN_0203A51C + bl sub_0203A51C ldr r0, _023071C0 @ =0x02324D88 mov r3, #2 ldr r1, [r0] @@ -44068,7 +44068,7 @@ _02306F30: b _02307120 _02306F60: bl ov11_023071C4 - bl FUN_0203A51C + bl sub_0203A51C ldr r0, _023071C0 @ =0x02324D88 mov r3, #2 ldr r1, [r0] @@ -44081,7 +44081,7 @@ _02306F60: b _02307120 _02306F90: bl ov11_023071C4 - bl FUN_0203A51C + bl sub_0203A51C ldr r0, _023071C0 @ =0x02324D88 mov r3, #2 ldr r1, [r0] @@ -44098,17 +44098,17 @@ _02306FC0: mov r1, #0xf ldr r0, [r0] str r1, [r0, #0x10] - bl FUN_0203A638 + bl sub_0203A638 b _02307120 _02306FDC: - bl FUN_0203F398 + bl sub_0203F398 cmp r0, #1 bne _02307120 ldr r0, _023071C0 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x84] - bl FUN_0202836C - bl FUN_0203F990 + bl sub_0202836C + bl sub_0203F990 ldr r0, _023071C0 @ =0x02324D88 mvn r2, #1 ldr r1, [r0] @@ -44117,19 +44117,19 @@ _02306FDC: bl ov11_023062BC b _02307120 _02307018: - bl FUN_02041B7C + bl sub_02041B7C cmp r0, #1 bne _02307120 - bl FUN_020420F4 + bl sub_020420F4 ldr r0, _023071C0 @ =0x02324D88 ldr r0, [r0] ldr r0, [r0, #0x24] cmp r0, #0 bne _0230704C - bl FUN_0205633C + bl sub_0205633C cmp r0, #0 bne _0230704C - bl FUN_020572EC + bl sub_020572EC _0230704C: mov r0, #0x10 bl ov11_023062BC @@ -44145,30 +44145,30 @@ _02307068: b _02307124 _02307070: ldrsb r0, [r2, #0x21] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _02307120 ldr r0, _023071C0 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x21] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _023071C0 @ =0x02324D88 mov r2, #0x18 ldr r1, [r0] str r2, [r1, #0x10] ldr r0, [r0] ldrsb r0, [r0, #0x21] - bl FUN_0202F2C4 + bl sub_0202F2C4 b _02307120 _023070B0: ldrsb r0, [r2, #0x21] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _02307120 ldr r0, _023071C0 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x21] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _023071C0 @ =0x02324D88 ldr r0, [r0] ldr r0, [r0, #0x14] @@ -44214,7 +44214,7 @@ _02307124: ldrsb r0, [r0, #0x21] cmp r0, r1 beq _023071B8 - bl FUN_0202F2C4 + bl sub_0202F2C4 b _023071B8 _0230717C: mov r1, #3 @@ -44224,7 +44224,7 @@ _0230717C: ldrsb r0, [r0, #0x21] cmp r0, r1 beq _023071B8 - bl FUN_0202F148 + bl FreeDBox ldr r0, _023071C0 @ =0x02324D88 mvn r1, #1 ldr r0, [r0] @@ -44249,11 +44249,11 @@ ov11_023071C4: @ 0x023071C4 ldrsb r0, [r0, #0x22] cmp r0, r1 popeq {r3, pc} - bl FUN_0202836C + bl sub_0202836C ldr r0, _02307208 @ =0x02324D88 ldr r0, [r0] ldrsb r0, [r0, #0x22] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _02307208 @ =0x02324D88 mvn r1, #1 ldr r0, [r0] @@ -44273,7 +44273,7 @@ ov11_0230720C: @ 0x0230720C cmp r1, r0 popne {r3, pc} mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _02307240 @ =0x02324D88 ldr r1, [r1] strb r0, [r1, #0x21] @@ -44287,14 +44287,14 @@ ov11_02307244: @ 0x02307244 push {r3, lr} mov r0, #0x330 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _023072FC @ =0x02324D8C cmp r0, #0 str r0, [r1] moveq r0, #0 popeq {r3, pc} add r0, r0, #0x31c - bl FUN_020580C4 + bl sub_020580C4 ldr r2, _023072FC @ =0x02324D8C mvn lr, #1 ldr r0, [r2] @@ -44345,7 +44345,7 @@ ov11_02307300: @ 0x02307300 mov r2, #1 mov r4, r0 strb lr, [ip, #0x104] - bl FUN_022BD394 + bl ov10_022BD394 mov r0, r4 pop {r4, pc} .align 2, 0 @@ -44406,7 +44406,7 @@ _02307354: @ jump table b _02308614 @ case 40 b _0230880C @ case 41 _023073FC: - bl FUN_0200EDFC + bl GetNbItemsInBag ldr r2, _023082B8 @ =ov11_02307300 add r1, r4, #0x31c str r2, [sp] @@ -44415,13 +44415,13 @@ _023073FC: str r1, [sp, #8] ldr r2, [r4, #0x10] add r3, r4, #0x104 - bl FUN_022BD474 + bl ov10_022BD474 ldr r2, _023082B4 @ =0x02324D8C mov r1, #0 ldr r2, [r2] strb r0, [r2, #4] ldr r0, _023082BC @ =0x02322C88 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _023082B4 @ =0x02324D8C mvn r3, #0 ldr r4, [r1] @@ -44439,7 +44439,7 @@ _02307464: ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCCE0 + bl ov10_022BCCE0 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0xc ldr r0, [r0] @@ -44449,7 +44449,7 @@ _02307494: ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCC7C + bl ov10_022BCC7C ldr r0, _023082B4 @ =0x02324D8C mov r1, #1 ldr r0, [r0] @@ -44458,11 +44458,11 @@ _02307494: _023074B8: add r1, sp, #0xe mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCE58 + bl ov10_022BCE58 ldrh r1, [sp, #0xe] tst r1, #4 bne _023074EC @@ -44473,26 +44473,26 @@ _023074EC: cmp r0, #0 bne _023074FC mov r0, #5 - bl FUN_02017CCC + bl sub_02017CCC _023074FC: - bl FUN_0200FC24 + bl sub_0200FC24 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0 ldr r0, [r0] str r1, [r0, #0x10] - bl FUN_0200EDFC + bl GetNbItemsInBag ldr r2, _023082B4 @ =0x02324D8C mov r1, r0 ldr r0, [r2] ldrsb r0, [r0, #4] - bl FUN_022BCC60 + bl ov10_022BCC60 ldr r0, _023082B4 @ =0x02324D8C mvn r2, #0 ldr r1, [r0] str r2, [r1, #0x18] ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCCB0 + bl ov10_022BCCB0 b _02308CF0 _02307548: ldr r1, _023082B4 @ =0x02324D8C @@ -44502,7 +44502,7 @@ _02307548: cmp r5, r0 beq _0230760C ldrsb r0, [r1, #4] - bl FUN_022BCDA8 + bl ov10_022BCDA8 ldr r1, _023082B4 @ =0x02324D8C mov r4, r0 ldr r0, [r1] @@ -44511,13 +44511,13 @@ _02307548: beq _0230760C lsl r0, r4, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx ldr r1, _023082B4 @ =0x02324D8C mov r6, r0 ldr r1, [r1] mov r0, r5 str r4, [r1, #0x18] - bl FUN_02027B1C + bl sub_02027B1C ldrb r0, [r6] tst r0, #1 movne r0, #1 @@ -44529,34 +44529,34 @@ _02307548: add r0, r0, #0x2f00 lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 add r0, sp, #0x20 - bl FUN_02089694 + bl Strcpy b _023075F0 _023075E4: ldr r1, _023082C0 @ =0x02322DB0 add r0, sp, #0x20 - bl FUN_02089694 + bl Strcpy _023075F0: mov r1, #2 add r3, sp, #0x20 mov r0, r5 mov r2, r1 - bl FUN_02026214 + bl sub_02026214 mov r0, r5 - bl FUN_02027AF0 + bl sub_02027AF0 _0230760C: ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCD68 + bl ov10_022BCD68 cmp r0, #0 bne _02307840 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCDBC + bl ov10_022BCDBC cmp r0, #0 blt _0230781C ldr r1, _023082B4 @ =0x02324D8C @@ -44566,7 +44566,7 @@ _0230760C: ldr r0, [r0, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx ldr r1, _023082B4 @ =0x02324D8C mov r4, r0 ldr r0, [r1] @@ -44589,9 +44589,9 @@ _0230760C: ldr r0, [r0] add r0, r0, #0x200 ldrsh r0, [r0, #0x4e] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer mov r5, r0 - bl FUN_0204AFC0 + bl GetGameMode mov r6, r0 cmp r5, #5 bne _0230777C @@ -44637,7 +44637,7 @@ _02307734: add r2, sp, #0x470 mov r3, r6 str r4, [sp, #0x4d0] - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _023082B4 @ =0x02324D8C ldr r1, [r1] strb r0, [r1, #6] @@ -44647,7 +44647,7 @@ _0230777C: ldr r0, [r0] add r0, r0, #0x200 ldrsh r0, [r0, #0x4e] - bl FUN_0200CBF4 + bl IsGummi cmp r0, #0 cmpne r6, #4 cmpne r6, #5 @@ -44656,7 +44656,7 @@ _0230777C: ldr r0, _023082CC @ =0x02322CB8 ldr r3, _023082D8 @ =0x02322D88 mov r2, #0 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _023082B4 @ =0x02324D8C ldr r1, [r1] strb r0, [r1, #6] @@ -44668,7 +44668,7 @@ _023077C4: beq _023077F0 ldr r0, _023082DC @ =0x02322CA8 ldr r3, _023082E0 @ =0x02322D10 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _023082B4 @ =0x02324D8C ldr r1, [r1] strb r0, [r1, #6] @@ -44676,7 +44676,7 @@ _023077C4: _023077F0: ldr r0, _023082DC @ =0x02322CA8 ldr r3, _023082E4 @ =0x02322D60 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _023082B4 @ =0x02324D8C ldr r1, [r1] strb r0, [r1, #6] @@ -44690,7 +44690,7 @@ _0230781C: ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCD10 + bl ov00_022BCD10 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0xe ldr r0, [r0] @@ -44699,33 +44699,33 @@ _0230781C: _02307840: add r1, sp, #0xc mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp, #0xc] tst r0, #8 beq _02308CF0 mov r0, #0 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCDF4 + bl ov10_022BCDF4 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCDA8 + bl ov10_022BCDA8 ldr r1, _023082B4 @ =0x02324D8C ldr r2, [r1] str r0, [r2, #0x10] ldr r0, [r1] ldrsb r0, [r0, #5] - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _023082B4 @ =0x02324D8C mvn r2, #1 ldr r1, [r0] strb r2, [r1, #5] ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCCF4 + bl ov00_022BCCF4 ldr r0, _023082B4 @ =0x02324D8C mvn r3, #1 ldr r2, [r0] @@ -44736,13 +44736,13 @@ _02307840: b _02308CF0 _023078D4: ldrsb r0, [r4, #6] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202ABB0 + bl sub_0202ABB0 cmp r0, #8 beq _023079E4 ldr r1, _023082B4 @ =0x02324D8C @@ -44775,7 +44775,7 @@ _02307948: add r2, r2, #8 mov r1, #0x33 str r4, [sp, #0x508] - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _023082B4 @ =0x02324D8C mov r2, #4 ldr r3, [r1] @@ -44812,7 +44812,7 @@ _023079E4: ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _023082B4 @ =0x02324D8C mvn r3, #1 ldr r2, [r0] @@ -44851,7 +44851,7 @@ _02307A30: ldr r0, [r0] ldrsh r2, [r2] add r0, r0, #0x280 - bl FUN_02058D04 + bl GetLearnableIqSkills ldr r1, _023082B4 @ =0x02324D8C mvn r2, #0 ldr r3, [r1] @@ -44870,21 +44870,21 @@ _02307A30: ldrsh r4, [r0, #0x4e] bne _02307AE8 ldrsh r0, [r5, #4] - bl FUN_020555A8 + bl GetTeamMember mov r1, r4 add r3, r6, #0x250 mov r2, #1 - bl FUN_02011528 + bl sub_02011528 b _02307B08 _02307AE8: cmp r1, #1 bne _02307B08 ldrsh r0, [r5, #4] - bl FUN_0205638C + bl GetActiveTeamMember mov r1, r4 add r3, r6, #0x250 mov r2, #1 - bl FUN_02011554 + bl sub_02011554 _02307B08: ldr r0, _023082B4 @ =0x02324D8C ldr r1, [r5, #0x10] @@ -44898,7 +44898,7 @@ _02307B08: cmp r0, #1 bne _02307B3C ldrsh r0, [r5, #4] - bl FUN_02058794 + bl sub_02058794 _02307B3C: ldr r0, _023082B4 @ =0x02324D8C ldr r2, [r5, #0x10] @@ -44907,7 +44907,7 @@ _02307B3C: add r0, r0, #0xc5 ldrsh r2, [r2] add r0, r0, #0x200 - bl FUN_02058D04 + bl GetLearnableIqSkills ldr r1, _023082B4 @ =0x02324D8C mov r2, #1 ldr r3, [r1] @@ -44927,7 +44927,7 @@ _02307B3C: ldr r0, [r0, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F718 + bl RemoveItemNoHoleCheck ldr r0, _023082B4 @ =0x02324D8C mvn r3, #0 ldr r2, [r0] @@ -44943,7 +44943,7 @@ _02307BCC: mov r1, #0x18 ldrsb r0, [r3, #8] add r3, r3, #0xb4 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _023082B4 @ =0x02324D8C mov r1, #0xd ldr r0, [r0] @@ -45007,7 +45007,7 @@ _02307C78: mov r1, #0x18 ldrsb r0, [r3, #8] add r3, r3, #0xb4 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x14 ldr r0, [r0] @@ -45015,13 +45015,13 @@ _02307C78: b _02308CF0 _02307CD0: ldrsb r0, [r4, #8] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202F3A4 + bl ShowDBox bl ov11_02308F14 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x15 @@ -45081,7 +45081,7 @@ _02307D90: mov r0, #4 ldr r1, [r2, #0x314] str r1, [r2, #0xc4] - bl FUN_02017C50 + bl sub_0201820C bl ov11_02308EDC ldr r0, _023082B4 @ =0x02324D8C ldr r2, _02308304 @ =0x000002BF @@ -45089,13 +45089,13 @@ _02307D90: mov r1, #0x18 ldrsb r0, [r3, #8] add r3, r3, #0xb4 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _023082B4 @ =0x02324D8C ldr r1, [r0] ldr r0, [r1, #0x244] ldr r1, [r1, #0x314] and r1, r1, #0xff - bl FUN_02058DF4 + bl EnableIqSkill ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] add r0, r0, #0x238 @@ -45171,7 +45171,7 @@ _02307ECC: mov r1, #0x18 ldrsb r0, [r3, #8] add r3, r3, #0xb4 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x17 ldr r3, [r0] @@ -45183,13 +45183,13 @@ _02307ECC: b _02308CF0 _02307F20: ldrsb r0, [r4, #8] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202F3A4 + bl ShowDBox bl ov11_02308F14 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x10 @@ -45200,7 +45200,7 @@ _02307F58: ldr r0, [r4, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx ldrsh r0, [r0, #4] bl ov11_02309084 ldr r0, _023082B4 @ =0x02324D8C @@ -45225,7 +45225,7 @@ _02307F84: bl ov11_02308F4C add r0, r4, #0x238 bl ov11_02308FEC - bl FUN_020415BC + bl sub_020415BC cmp r0, #0 ldrne r0, _023082B4 @ =0x02324D8C movne r1, #0x1d @@ -45237,10 +45237,10 @@ _02307F84: ldr r0, [r0, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx mov r4, r0 ldrsh r0, [r4, #4] - bl FUN_0200CB70 + bl IsHM cmp r0, #0 bne _02308028 ldrsh r2, [r4, #4] @@ -45249,7 +45249,7 @@ _02307F84: sub r2, r2, #0xbc strh r2, [r4, #2] strh r1, [r4, #4] - bl FUN_02050300 + bl SetItemAcquired _02308028: ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x1a @@ -45270,20 +45270,20 @@ _02308054: ldrb r3, [r4, #0x242] add r0, r4, #0x328 mov r1, #2 - bl FUN_02053CA0 + bl sub_02053CA0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] add r0, r0, #0x200 ldrsh r0, [r0, #0x4e] - bl FUN_0200CAFC - bl FUN_0203FD14 + bl GetItemMoveId16 + bl sub_0203FD14 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0 ldr r0, [r0] mov r2, r1 add r3, r0, #0x328 mov r0, #6 - bl FUN_0204019C + bl sub_0203FE5C ldr r1, _023082B4 @ =0x02324D8C mov r2, #0x22 ldr r3, [r1] @@ -45292,7 +45292,7 @@ _02308054: str r2, [r0] b _02308CF0 _023080BC: - bl FUN_020407EC + bl sub_020407EC cmp r0, #1 beq _023080F0 cmp r0, #2 @@ -45307,11 +45307,11 @@ _023080DC: str r1, [r0] b _02308CF0 _023080F0: - bl FUN_020407C0 + bl sub_020407C0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #0xa] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _023082B4 @ =0x02324D8C mvn r3, #1 ldr r2, [r0] @@ -45321,43 +45321,43 @@ _023080F0: str r1, [r0] b _02308CF0 _02308124: - bl FUN_02041094 + bl sub_02041094 cmp r0, #4 bge _02308168 - bl FUN_0203FD38 + bl sub_0203FD38 ldr r2, _023082B4 @ =0x02324D8C mov r1, r0 ldr r0, [r2] mov r2, #0x20 add r0, r0, #0x56 add r0, r0, #0x200 - bl FUN_0208729C - bl FUN_02041094 + bl Memcpy + bl sub_02041094 ldr r1, _023082B4 @ =0x02324D8C ldr r1, [r1] add r1, r1, #0x200 strh r0, [r1, #0x54] b _0230819C _02308168: - bl FUN_0203FD2C + bl sub_0203FD2C ldr r2, _023082B4 @ =0x02324D8C mov r1, r0 ldr r0, [r2] mov r2, #8 add r0, r0, #0x56 add r0, r0, #0x200 - bl FUN_0208729C + bl Memcpy ldr r0, _023082B4 @ =0x02324D8C mvn r1, #0 ldr r0, [r0] add r0, r0, #0x200 strh r1, [r0, #0x54] _0230819C: - bl FUN_020407C0 + bl sub_020407C0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #0xa] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _023082B4 @ =0x02324D8C mvn r3, #1 ldr r2, [r0] @@ -45376,7 +45376,7 @@ _023081D0: ldr r3, _02308318 @ =0x02322CF0 add r2, r1, #0x1c mov r1, #0x33 - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _023082B4 @ =0x02324D8C mov r2, #0x20 ldr r3, [r1] @@ -45386,18 +45386,18 @@ _023081D0: b _02308CF0 _02308214: ldrsb r0, [r4, #0xc] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #0xc] - bl FUN_0202B57C + bl GetNormalMenuResult ldr r1, _023082B4 @ =0x02324D8C mov r4, r0 ldr r0, [r1] ldrsb r0, [r0, #0xc] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _023082B4 @ =0x02324D8C mvn r1, #1 ldr r0, [r0] @@ -45410,14 +45410,14 @@ _02308214: beq _023083C8 b _02308CF0 _02308274: - bl FUN_02041094 + bl sub_02041094 ldr r2, _023082B4 @ =0x02324D8C ldr r1, [r2] add r1, r1, #0x200 strh r0, [r1, #0x4c] ldr r0, [r2] ldrsb r0, [r0, #0xa] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _023082B4 @ =0x02324D8C mvn r3, #1 ldr r2, [r0] @@ -45454,43 +45454,43 @@ _02308310: .4byte 0x000002C3 _02308314: .4byte 0x02322CC8 _02308318: .4byte 0x02322CF0 _0230831C: - bl FUN_02041094 + bl sub_02041094 cmp r0, #4 bge _02308360 - bl FUN_0203FD38 + bl sub_0203FD38 ldr r2, _023082B4 @ =0x02324D8C mov r1, r0 ldr r0, [r2] mov r2, #0x20 add r0, r0, #0x56 add r0, r0, #0x200 - bl FUN_0208729C - bl FUN_02041094 + bl Memcpy + bl sub_02041094 ldr r1, _023082B4 @ =0x02324D8C ldr r1, [r1] add r1, r1, #0x200 strh r0, [r1, #0x54] b _02308394 _02308360: - bl FUN_0203FD2C + bl sub_0203FD2C ldr r2, _023082B4 @ =0x02324D8C mov r1, r0 ldr r0, [r2] mov r2, #8 add r0, r0, #0x56 add r0, r0, #0x200 - bl FUN_0208729C + bl Memcpy ldr r0, _023082B4 @ =0x02324D8C mvn r1, #0 ldr r0, [r0] add r0, r0, #0x200 strh r1, [r0, #0x54] _02308394: - bl FUN_020407C0 + bl sub_020407C0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #0xa] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _023082B4 @ =0x02324D8C mvn r3, #1 ldr r2, [r0] @@ -45500,7 +45500,7 @@ _02308394: str r1, [r0] b _02308CF0 _023083C8: - bl FUN_020416FC + bl sub_020416FC ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x22 ldr r0, [r0] @@ -45509,7 +45509,7 @@ _023083C8: _023083E0: add r0, r4, #0x200 ldrsh r0, [r0, #0x4c] - bl FUN_02041154 + bl sub_02041154 ldr r1, _023082B4 @ =0x02324D8C ldr r4, _02308CFC @ =0x000008D7 ldr r2, [r1] @@ -45519,7 +45519,7 @@ _023083E0: ldrsh r0, [r0, #0x4c] cmp r0, #3 bge _0230841C - bl FUN_02041364 + bl sub_02041364 cmp r0, #0 subne r4, r4, #1 _0230841C: @@ -45530,7 +45530,7 @@ _0230841C: mov r1, #0x18 ldrsb r0, [r3, #8] add r3, r3, #0xb4 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x24 ldr r0, [r0] @@ -45538,7 +45538,7 @@ _0230841C: b _02308CF0 _02308450: ldrsb r0, [r4, #8] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 ldreq r0, _023082B4 @ =0x02324D8C moveq r1, #0x25 @@ -45553,7 +45553,7 @@ _02308470: mov r0, #0 mov r1, #0x33 str r4, [sp, #0x508] - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _023082B4 @ =0x02324D8C mov r2, #0x26 ldr r3, [r1] @@ -45563,13 +45563,13 @@ _02308470: b _02308CF0 _023084AC: ldrsb r0, [r4, #7] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #7] - bl FUN_0202ABB0 + bl sub_0202ABB0 cmp r0, #4 bne _02308570 ldr r0, _023082B4 @ =0x02324D8C @@ -45577,16 +45577,16 @@ _023084AC: ldr r0, [r0, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx mov r4, r0 ldrsh r0, [r4, #4] - bl FUN_0200CB70 + bl IsHM cmp r0, #0 bne _0230852C ldrb r0, [r4, #1] cmp r0, #0 beq _02308510 - bl FUN_020582E0 + bl sub_020582E0 _02308510: ldrsh r2, [r4, #4] mov r0, r4 @@ -45594,7 +45594,7 @@ _02308510: sub r2, r2, #0xbc strh r2, [r4, #2] strh r1, [r4, #4] - bl FUN_02050300 + bl SetItemAcquired _0230852C: ldr r0, _023082B4 @ =0x02324D8C mov r2, #0x1a @@ -45607,14 +45607,14 @@ _0230852C: movge r0, #0x1b strge r0, [r1] bge _02308594 - bl FUN_02041484 + bl sub_02041484 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x1a ldr r0, [r0] str r1, [r0] b _02308594 _02308570: - bl FUN_020407C0 + bl sub_020407C0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] add r0, r0, #0x238 @@ -45627,14 +45627,14 @@ _02308594: ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #7] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _023082B4 @ =0x02324D8C mvn r2, #1 ldr r1, [r0] strb r2, [r1, #7] ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202F3A4 + bl ShowDBox bl ov11_02308F14 b _02308CF0 _023085C8: @@ -45649,7 +45649,7 @@ _023085C8: add r0, r4, #0x56 movge r1, #4 add r0, r0, #0x200 - bl FUN_020417A8 + bl sub_020417A8 ldr r1, _023082B4 @ =0x02324D8C mov r2, #0x28 ldr r3, [r1] @@ -45659,14 +45659,14 @@ _023085C8: b _02308CF0 _02308614: ldrsb r0, [r4, #0xb] - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #0xb] - bl FUN_0202E6C8 - bl FUN_02041A00 + bl sub_0202E6C8 + bl sub_02041A00 ldr r0, _023082B4 @ =0x02324D8C mvn r3, #1 ldr r2, [r0] @@ -45678,13 +45678,13 @@ _02308614: _02308658: add r0, r4, #0x200 ldrsh r0, [r0, #0x4e] - bl FUN_0200CAFC + bl GetItemMoveId16 mov r4, r0 ldr r0, _02308D00 @ =0x0000131B mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 mov r0, r4 - bl FUN_02041614 + bl sub_02041614 ldr r0, _023082B4 @ =0x02324D8C ldr r1, [r0] ldr r0, [r1, #0x238] @@ -45692,15 +45692,15 @@ _02308658: cmp r0, #0 bne _023086A0 ldrsh r0, [r1, #4] - bl FUN_0203FD80 + bl sub_0203FD80 b _023086B0 _023086A0: cmp r0, #1 bne _023086B0 ldrsh r0, [r1, #4] - bl FUN_0203FDEC + bl sub_0203FDEC _023086B0: - bl FUN_020407C0 + bl sub_020407C0 ldr r0, _023082B4 @ =0x02324D8C ldr r1, [r0] str r4, [r1, #0xc4] @@ -45717,7 +45717,7 @@ _023086B0: mov r1, #0x18 ldrsb r0, [r3, #8] add r3, r3, #0xb4 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] add r0, r0, #0x238 @@ -45728,19 +45728,19 @@ _023086B0: str r1, [r0] b _02308CF0 _0230871C: - bl FUN_020407C0 + bl sub_020407C0 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x1c ldr r0, [r0] str r1, [r0] - bl FUN_020037A4 + bl sub_020037A4 ldr r1, _023082B4 @ =0x02324D8C add r2, r0, #0xa ldr r0, [r1] str r2, [r0, #0x32c] b _02308CF0 _02308748: - bl FUN_020037A4 + bl sub_020037A4 ldr r1, [r4, #0x32c] cmp r0, r1 ble _02308CF0 @@ -45756,7 +45756,7 @@ _02308748: mov r1, #0x18 ldrsb r0, [r3, #8] add r3, r3, #0xb4 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x29 ldr r0, [r0] @@ -45770,7 +45770,7 @@ _023087A0: add r2, r1, #0xf10 ldrsb r0, [r0, #8] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x1e ldr r0, [r0] @@ -45778,13 +45778,13 @@ _023087A0: b _02308CF0 _023087D4: ldrsb r0, [r4, #8] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202F3A4 + bl ShowDBox bl ov11_02308F14 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x21 @@ -45793,13 +45793,13 @@ _023087D4: b _02308CF0 _0230880C: ldrsb r0, [r4, #8] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202F3A4 + bl ShowDBox bl ov11_02308F14 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0 @@ -45808,13 +45808,13 @@ _0230880C: b _02308CF0 _02308844: ldrsb r0, [r4, #7] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #7] - bl FUN_0202ABB0 + bl sub_0202ABB0 ldr r1, _023082B4 @ =0x02324D8C mov r3, #2 ldr r2, [r1] @@ -45834,22 +45834,22 @@ _02308844: ldr r0, [r0, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F718 + bl RemoveItemNoHoleCheck bl ov11_022DC504 ldr r0, _023082B4 @ =0x02324D8C mvn r1, #0 ldr r0, [r0] str r1, [r0, #0x18] - bl FUN_0200EDFC + bl GetNbItemsInBag ldr r2, _023082B4 @ =0x02324D8C mov r1, r0 ldr r0, [r2] ldrsb r0, [r0, #4] - bl FUN_022BCC60 + bl ov10_022BCC60 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCCE0 + bl ov10_022BCCE0 ldr r0, _023082B4 @ =0x02324D8C mov r1, #5 ldr r0, [r0] @@ -45858,14 +45858,14 @@ _02308900: ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #7] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _023082B4 @ =0x02324D8C mvn r2, #1 ldr r1, [r0] strb r2, [r1, #7] ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _023082B4 @ =0x02324D8C mvn r1, #1 ldr r0, [r0] @@ -45873,20 +45873,20 @@ _02308900: b _02308CF0 _02308940: ldrsb r0, [r4, #4] - bl FUN_022BCD68 + bl ov10_022BCD68 cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _023082B4 @ =0x02324D8C mvn r2, #1 ldr r1, [r0] strb r2, [r1, #5] ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCCF4 + bl ov00_022BCCF4 ldr r0, _023082B4 @ =0x02324D8C mvn r1, #1 ldr r0, [r0] @@ -45898,7 +45898,7 @@ _02308940: mov r1, #0x18 ldrsb r0, [r3, #8] add r3, r3, #0xb4 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _023082B4 @ =0x02324D8C mov r1, #6 ldr r0, [r0] @@ -45906,13 +45906,13 @@ _02308940: b _02308CF0 _023089C0: ldrsb r0, [r4, #8] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202F3A4 + bl ShowDBox bl ov11_02304AC4 cmp r0, #0 ldreq r0, _023082B4 @ =0x02324D8C @@ -45935,7 +45935,7 @@ _02308A14: lsl r0, r0, #0x10 asr r0, r0, #0x10 mov r1, #2 - bl FUN_02044688 + bl sub_02044688 ldr r1, _023082B4 @ =0x02324D8C mov r2, #8 ldr r3, [r1] @@ -45945,13 +45945,13 @@ _02308A14: b _02308CF0 _02308A54: ldr r0, [r4, #0x324] - bl FUN_02044800 + bl sub_02044800 cmp r0, #1 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] add r0, r0, #0x324 - bl FUN_020448EC + bl sub_020448EC ldr r0, _023082B4 @ =0x02324D8C mov r1, #0 ldr r0, [r0] @@ -45961,9 +45961,9 @@ _02308A88: ldr r0, [r4, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx ldrb r0, [r0, #1] - bl FUN_020582E0 + bl sub_020582E0 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0 ldr r0, [r0] @@ -45973,7 +45973,7 @@ _02308AB4: ldr r0, [r4, #0x10] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx mov r4, r0 ldrb r0, [r4] tst r0, #1 @@ -45988,7 +45988,7 @@ _02308AB4: add r0, r0, #0x200 strh r1, [r0, #0x4e] add r0, sp, #0x420 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _023082B4 @ =0x02324D8C add r6, sp, #0x420 ldr r1, [r0] @@ -46009,7 +46009,7 @@ _02308AB4: lsl r4, r4, #0x10 lsr r4, r4, #0x10 stmib sp, {r4, r6} - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _023082B4 @ =0x02324D8C mov r2, #0xb ldr r3, [r1] @@ -46019,13 +46019,13 @@ _02308AB4: b _02308CF0 _02308B70: ldrsb r0, [r4, #9] - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #9] - bl FUN_0202E6C8 + bl sub_0202E6C8 ldr r0, _023082B4 @ =0x02324D8C mvn r3, #1 ldr r2, [r0] @@ -46039,7 +46039,7 @@ _02308BB0: mvn r1, #1 cmp r0, r1 beq _02308BD4 - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _023082B4 @ =0x02324D8C mvn r1, #1 ldr r0, [r0] @@ -46051,7 +46051,7 @@ _02308BD4: ldrsb r0, [r0, #4] cmp r0, r1 beq _02308C00 - bl FUN_022BCCF4 + bl ov00_022BCCF4 ldr r0, _023082B4 @ =0x02324D8C mvn r1, #1 ldr r0, [r0] @@ -46071,7 +46071,7 @@ _02308C1C: mov r2, #0x2b4 ldrsb r0, [r0, #8] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _023082B4 @ =0x02324D8C mov r1, #0xd ldr r0, [r0] @@ -46079,13 +46079,13 @@ _02308C1C: b _02308CF0 _02308C4C: ldrsb r0, [r4, #8] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _02308CF0 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202F3A4 + bl ShowDBox bl ov11_02308F14 ldr r0, _023082B4 @ =0x02324D8C mov r1, #0x10 @@ -46098,20 +46098,20 @@ _02308C84: b _02308CF0 _02308C90: ldrsb r0, [r4, #4] - bl FUN_022BCD68 + bl ov10_022BCD68 cmp r0, #0 bne _02308CE8 ldr r0, _023082B4 @ =0x02324D8C ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _023082B4 @ =0x02324D8C mvn r2, #1 ldr r1, [r0] strb r2, [r1, #5] ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_022BCCF4 + bl ov00_022BCCF4 ldr r0, _023082B4 @ =0x02324D8C mvn r3, #1 ldr r2, [r0] @@ -46145,7 +46145,7 @@ ov11_02308D1C: @ 0x02308D1C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02308D44 @ =0x02324D8C mov r1, #0 str r1, [r0] @@ -46163,7 +46163,7 @@ ov11_02308D48: @ 0x02308D48 ldrsb r0, [r0, #6] cmp r0, r1 beq _02308D78 - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _02308DD4 @ =0x02324D8C mvn r1, #1 ldr r0, [r0] @@ -46175,7 +46175,7 @@ _02308D78: ldrsb r0, [r0, #5] cmp r0, r1 beq _02308DA4 - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _02308DD4 @ =0x02324D8C mvn r1, #1 ldr r0, [r0] @@ -46187,7 +46187,7 @@ _02308DA4: ldrsb r0, [r0, #4] cmp r0, r1 popeq {r3, pc} - bl FUN_022BCCF4 + bl ov00_022BCCF4 ldr r0, _02308DD4 @ =0x02324D8C mvn r1, #1 ldr r0, [r0] @@ -46205,28 +46205,28 @@ ov11_02308DD8: @ 0x02308DD8 cmp r1, #0 bne _02308E20 ldrsh r0, [r0, #4] - bl FUN_020555A8 + bl GetTeamMember mov r4, r0 - bl FUN_02055894 - bl FUN_020564B0 + bl sub_02055894 + bl sub_020564B0 ldr r1, _02308EAC @ =0x02324D8C mov r2, r0 ldr r0, [r1] mov r1, r4 add r0, r0, #0x36 add r0, r0, #0x100 - bl FUN_02056094 + bl sub_02056094 b _02308E94 _02308E20: cmp r1, #1 bne _02308E94 ldrsh r0, [r0, #4] - bl FUN_0205638C + bl GetActiveTeamMember mov r4, r0 add r0, sp, #0 add r1, r4, #0x5e mov r2, #0xa - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe ldrb r0, [r4] mov r2, #0x44 ldr r1, _02308EB0 @ =0x02322DB8 @@ -46267,7 +46267,7 @@ ov11_02308EB4: @ 0x02308EB4 bic r2, r2, #3 ldr r1, [sp, #0xc] add r2, r2, #4 - bl FUN_02089544 + bl Vsprintf pop {r3, lr} add sp, sp, #0x10 bx lr @@ -46283,7 +46283,7 @@ ov11_02308EDC: @ 0x02308EDC cmp r1, r0 popne {r3, pc} mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _02308F10 @ =0x02324D8C ldr r1, [r1] strb r0, [r1, #8] @@ -46301,7 +46301,7 @@ ov11_02308F14: @ 0x02308F14 ldrsb r0, [r0, #8] cmp r0, r1 popeq {r3, pc} - bl FUN_0202F148 + bl FreeDBox ldr r0, _02308F48 @ =0x02324D8C mvn r1, #1 ldr r0, [r0] @@ -46323,7 +46323,7 @@ ov11_02308F4C: @ 0x02308F4C cmp r0, #0 bne _02308F9C ldrsh r0, [r4, #4] - bl FUN_020555A8 + bl GetTeamMember ldrsh r3, [r0, #4] add r2, r0, #0x14 add r1, r0, #8 @@ -46337,7 +46337,7 @@ _02308F9C: cmp r0, #1 popne {r4, pc} ldrsh r0, [r4, #4] - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r3, [r0, #0xc] add r2, r0, #0x4c add r1, r0, #6 @@ -46356,7 +46356,7 @@ ov11_02308FD0: @ 0x02308FD0 cmp r1, #1 popne {r3, pc} ldrsh r0, [r0, #4] - bl FUN_02058794 + bl sub_02058794 pop {r3, pc} arm_func_end ov11_02308FD0 @@ -46367,13 +46367,13 @@ ov11_02308FEC: @ 0x02308FEC cmp r1, #0 bne _02309008 ldrsh r0, [r0, #4] - bl FUN_0203FA64 + bl sub_0203FA64 pop {r3, pc} _02309008: cmp r1, #1 popne {r3, pc} ldrsh r0, [r0, #4] - bl FUN_0203FBD4 + bl sub_0203FBD4 pop {r3, pc} arm_func_end ov11_02308FEC @@ -46396,7 +46396,7 @@ ov11_02309040: @ 0x02309040 mov r4, r0 ldr r0, _0230907C @ =0x00000794 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02309080 @ =0x02324D90 cmp r0, #0 str r0, [r1] @@ -46418,7 +46418,7 @@ ov11_02309084: @ 0x02309084 mov r4, r0 ldr r0, _023090D4 @ =0x00000794 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _023090D8 @ =0x02324D90 cmp r0, #0 str r0, [r1] @@ -46513,13 +46513,13 @@ _023091C4: _023091E0: ldr r0, [sp, #0x10] add fp, r4, sl, lsl #3 - bl FUN_0200CAFC + bl GetItemMoveId16 ldr r1, [r4, sl, lsl #3] mov r6, r0 cmp r1, #1 bne _02309258 ldrsh r0, [fp, #4] - bl FUN_020555A8 + bl GetTeamMember ldrsh r1, [r0, #4] mov sb, #0 mov r3, sb @@ -46548,7 +46548,7 @@ _02309258: cmp r1, #2 bne _023092B8 ldrsh r0, [fp, #4] - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r1, [r0, #0xc] mov sb, #0 mov r2, sb @@ -46575,7 +46575,7 @@ _023092B0: _023092B8: ldr r1, [sp, #0xc] mov r0, r6 - bl FUN_02053D1C + bl sub_02053D1C cmp r0, #0 beq _023092E0 cmp sb, #4 @@ -46604,18 +46604,18 @@ _0230930C: cmp r0, #1 bne _0230935C ldrsh r0, [sb, #4] - bl FUN_020555A8 + bl GetTeamMember ldrsh r1, [sb, #4] mov sb, r0 orr r0, r1, #0x20000 str r0, [sp, #0x5c] ldrsh r0, [sb, #4] - bl FUN_02052740 + bl GetDexNumber str r0, [sp, #0x80] add r1, sb, #0x3a add r0, sp, #0x1a mov r2, #0 - bl FUN_02054F44 + bl sub_02054F44 add r0, sp, #0x1a str r0, [sp, #0x94] b _023093A0 @@ -46623,18 +46623,18 @@ _0230935C: cmp r0, #2 bne _023093A0 ldrsh r0, [sb, #4] - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r1, [sb, #4] mov sb, r0 orr r0, r1, #0x30000 str r0, [sp, #0x5c] ldrsh r0, [sb, #0xc] - bl FUN_02052740 + bl GetDexNumber str r0, [sp, #0x80] add r1, sb, #0x5e add r0, sp, #0x1a mov r2, #0 - bl FUN_02054F44 + bl sub_02054F44 add r0, sp, #0x1a str r0, [sp, #0x94] _023093A0: @@ -46646,7 +46646,7 @@ _023093A0: add r0, r6, r8, lsl #8 str fp, [sp] lsl sb, r8, #8 - bl FUN_020223F0 + bl PreprocessString b _0230941C _023093C8: cmp r5, #2 @@ -46659,19 +46659,19 @@ _023093C8: beq _023093F8 ldr r2, _02309D8C @ =0x02322E7C add r0, r6, r8, lsl #8 - bl FUN_020223F0 + bl PreprocessString b _0230941C _023093F8: ldr r2, _02309D88 @ =0x02322E58 add r0, r6, r8, lsl #8 - bl FUN_020223F0 + bl PreprocessString b _0230941C _02309408: ldr r2, _02309D90 @ =0x02322EA0 add r0, r6, r8, lsl #8 str fp, [sp] lsl sb, r8, #8 - bl FUN_020223F0 + bl PreprocessString _0230941C: add r0, r4, sl ldrb r0, [r0, #0x70] @@ -46730,7 +46730,7 @@ _023094E0: ldr r1, [sp, #0x14] add r2, r3, #0x7c add r3, r3, #0x154 - bl FUN_0202A690 + bl sub_0202A690 ldr r1, _02309D80 @ =0x02324D90 mov r2, #1 ldr r3, [r1] @@ -46740,18 +46740,18 @@ _023094E0: b _02309D74 _02309518: ldrsb r0, [r3, #4] - bl FUN_02028354 + bl sub_02028354 cmp r0, #3 bne _02309538 ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202810C + bl sub_0202810C _02309538: ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202A954 + bl sub_0202A954 ldr r0, _02309D80 @ =0x02324D90 mov r1, #1 ldr r0, [r0] @@ -46761,7 +46761,7 @@ _0230955C: add r1, sp, #0x18 mov r0, #0 ldr r5, [r3, #0x114] - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp, #0x18] tst r0, #8 beq _02309584 @@ -46776,18 +46776,18 @@ _02309588: ldr r0, _02309D80 @ =0x02324D90 ldr r4, [r0] ldrsb r0, [r4, #4] - bl FUN_0202AB80 + bl sub_0202AB80 add r0, r4, r0, lsl #3 ldr r1, [r0, #0x158] ldr r0, _02309D80 @ =0x02324D90 str r1, [r4, #0x10] ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202B030 + bl sub_0202B030 ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202812C + bl sub_0202812C ldr r0, _02309D80 @ =0x02324D90 mov r1, #4 ldr r0, [r0] @@ -46797,13 +46797,13 @@ _023095E0: ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02309D74 ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202ABB0 + bl sub_0202ABB0 cmp r0, #0 blt _02309704 ldr r1, _02309D80 @ =0x02324D90 @@ -46816,14 +46816,14 @@ _023095E0: cmp r1, #1 bne _02309644 ldrsh r0, [r5, #4] - bl FUN_020555A8 + bl GetTeamMember ldrsh r4, [r0, #4] b _02309658 _02309644: cmp r1, #2 bne _02309658 ldrsh r0, [r5, #4] - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r4, [r0, #0xc] _02309658: mov r0, r5 @@ -46837,21 +46837,21 @@ _02309658: movls r0, #0x1a strls r0, [r1] bls _02309D74 - bl FUN_0204AFC0 + bl GetGameMode cmp r0, #5 beq _023096D0 cmp r4, #0x140 bne _023096D0 mov r0, r5 mov r1, r4 - bl FUN_02052FB0 + bl StrcmpMonsterName cmp r0, #0 beq _023096D0 ldr r0, _02309DA0 @ =0x02322DE0 ldr r3, _02309DA4 @ =0x02322E28 mov r1, #0x13 mov r2, #0 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _02309D80 @ =0x02324D90 ldr r1, [r1] strb r0, [r1, #5] @@ -46861,7 +46861,7 @@ _023096D0: ldr r3, _02309DA8 @ =0x02322E00 mov r1, #0x13 mov r2, #0 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _02309D80 @ =0x02324D90 ldr r1, [r1] strb r0, [r1, #5] @@ -46882,13 +46882,13 @@ _02309704: b _02309D74 _02309724: ldrsb r0, [r3, #5] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02309D74 ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202ABB0 + bl sub_0202ABB0 mvn r1, #0 cmp r0, r1 beq _023097C8 @@ -46926,7 +46926,7 @@ _023097B4: ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202812C + bl sub_0202812C b _023097D8 _023097C8: ldr r0, _02309D80 @ =0x02324D90 @@ -46937,27 +46937,27 @@ _023097D8: ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202AABC + bl sub_0202AABC b _02309D74 _023097EC: ldr r0, [r3, #0x10] add r1, r3, #0x11c add r4, r1, r0, lsl #3 ldrsh r0, [r4, #4] - bl FUN_0205638C + bl GetActiveTeamMember ldrb r0, [r0, #1] cmp r0, #0 movne r5, #1 ldrsh r0, [r4, #4] moveq r5, #0 - bl FUN_0205638C + bl GetActiveTeamMember mov r1, r0 add r0, sp, #0xac and r2, r5, #0xff - bl FUN_0205AE28 + bl sub_0205AE28 add r0, sp, #0xac mov r1, #3 - bl FUN_0203F150 + bl sub_0203F150 ldr r1, _02309D80 @ =0x02324D90 mov r2, #5 ldr r3, [r1] @@ -46965,10 +46965,10 @@ _023097EC: ldr r0, [r1] str r2, [r0] _0230984C: - bl FUN_0203F398 + bl sub_0203F398 cmp r0, #1 bne _02309D74 - bl FUN_0203F974 + bl sub_0203F974 ldr r0, _02309D80 @ =0x02324D90 mov r3, #1 ldr r2, [r0] @@ -46983,7 +46983,7 @@ _0230987C: str r0, [r3, #0x18] cmp r1, #0 bne _02309D74 - bl FUN_0203F990 + bl sub_0203F990 ldr r0, _02309D80 @ =0x02324D90 mov r1, #2 ldr r0, [r0] @@ -46994,11 +46994,11 @@ _023098A8: add r0, r3, r0, lsl #3 add r0, r0, #0x100 ldrsh r0, [r0, #0x20] - bl FUN_0203FBD4 + bl sub_0203FBD4 mov r1, #0 mov r2, r1 mov r0, #9 - bl FUN_0204018C + bl sub_0204018C ldr r1, _02309D80 @ =0x02324D90 mov r2, #8 ldr r3, [r1] @@ -47006,7 +47006,7 @@ _023098A8: ldr r0, [r1] str r2, [r0] _023098E4: - bl FUN_020407EC + bl sub_020407EC cmp r0, #1 bne _02309934 ldr r0, _02309D80 @ =0x02324D90 @@ -47015,12 +47015,12 @@ _023098E4: add r0, r1, r0, lsl #3 add r0, r0, #0x100 ldrsh r0, [r0, #0x20] - bl FUN_0203FDEC - bl FUN_020407C0 + bl sub_0203FDEC + bl sub_020407C0 ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #0xa] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _02309D80 @ =0x02324D90 mov r1, #2 ldr r0, [r0] @@ -47035,24 +47035,24 @@ _02309934: ldr r0, [r1, #0x10] add r1, r1, #0x11c add r4, r1, r0, lsl #3 - bl FUN_0203FD38 + bl sub_0203FD38 ldr r2, _02309D80 @ =0x02324D90 mov r1, r0 ldr r0, [r2] mov r2, #0x20 add r0, r0, #0x1e - bl FUN_020032D4 - bl FUN_02041094 + bl MemcpySimple + bl sub_02041094 ldr r1, _02309D80 @ =0x02324D90 ldr r1, [r1] strh r0, [r1, #0x1c] ldrsh r0, [r4, #4] - bl FUN_0203FDEC - bl FUN_020407C0 + bl sub_0203FDEC + bl sub_020407C0 ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #0xa] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _02309D80 @ =0x02324D90 mov r1, #0xa ldr r0, [r0] @@ -47060,7 +47060,7 @@ _02309934: b _02309D74 _023099B0: ldrsb r0, [r3, #0xa] - bl FUN_020307EC + bl sub_020307EC ldr r0, _02309D80 @ =0x02324D90 mov r1, #8 ldr r0, [r0] @@ -47071,7 +47071,7 @@ _023099CC: add r0, r3, #0x1e mov r1, #4 mov r3, #1 - bl FUN_020417A8 + bl sub_020417A8 ldr r1, _02309D80 @ =0x02324D90 mov r2, #0xb ldr r3, [r1] @@ -47079,14 +47079,14 @@ _023099CC: ldr r0, [r1] str r2, [r0] _023099F8: - bl FUN_02041A18 + bl sub_02041A18 cmp r0, #1 bne _02309D74 - bl FUN_02041A00 + bl sub_02041A00 ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #0xb] - bl FUN_0202E6C8 + bl sub_0202E6C8 ldr r0, _02309D80 @ =0x02324D90 mov r1, #7 ldr r0, [r0] @@ -47097,22 +47097,22 @@ _02309A2C: add r0, r3, r0, lsl #3 add r0, r0, #0x100 ldrsh r0, [r0, #0x20] - bl FUN_0205638C + bl GetActiveTeamMember mov r1, r0 ldrsh r0, [r1, #0xc] ldrsh r2, [r1, #6] add r1, r1, #0x4c mov r3, #0 - bl FUN_02041A40 + bl PrintIqSkillsMenu ldr r0, _02309D80 @ =0x02324D90 mov r1, #0xd ldr r0, [r0] str r1, [r0] _02309A68: - bl FUN_02041B7C + bl sub_02041B7C cmp r0, #1 bne _02309D74 - bl FUN_020420F4 + bl sub_020420F4 ldr r0, _02309D80 @ =0x02324D90 mov r1, #2 ldr r0, [r0] @@ -47123,7 +47123,7 @@ _02309A8C: ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _02309D80 @ =0x02324D90 mov r1, #0xf ldr r0, [r0] @@ -47147,19 +47147,19 @@ _02309AD0: ldr r0, [r2] mov r2, #0xa add r0, r0, #0x3e - bl FUN_02025170 + bl StrncpySimpleNoPad ldr r0, _02309D80 @ =0x02324D90 ldr r1, [r0] add r0, r1, #0x52 add r1, r1, #0x3e - bl FUN_02025100 + bl StrcpySimple ldr r1, _02309D80 @ =0x02324D90 mov r0, #2 ldr r3, [r1] mov r2, #0 add r1, r3, #0x3e add r3, r3, #0x52 - bl FUN_020367F0 + bl ShowKeyboard bl ov11_02310BDC ldr r0, _02309D80 @ =0x02324D90 mov r1, #0x11 @@ -47175,26 +47175,26 @@ _02309B40: streq r1, [r0] b _02309D74 _02309B5C: - bl FUN_02036CD4 + bl GetKeyboardStatus cmp r0, #3 bne _02309D74 ldr r0, _02309D80 @ =0x02324D90 mov r1, #0xa ldr r0, [r0] str r1, [r0, #0x18] - bl FUN_0203755C + bl GetKeyboardStringResult ldr r2, _02309D80 @ =0x02324D90 mov r1, r0 ldr r0, [r2] add r0, r0, #0x3e - bl FUN_02025100 + bl StrcpySimple ldr r0, _02309D80 @ =0x02324D90 mov r1, #0x13 ldr r0, [r0] str r1, [r0] b _02309D74 _02309BA4: - bl FUN_02037468 + bl sub_02037468 cmp r0, #0 beq _02309D74 ldr r0, _02309D80 @ =0x02324D90 @@ -47208,11 +47208,11 @@ _02309BA4: mov r2, #0xa add r0, r1, #0x66 add r1, r1, #0x3e - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe ldr r0, _02309D80 @ =0x02324D90 ldr r0, [r0] add r0, r0, #0x66 - bl FUN_0203909C + bl sub_0203909C ldr r0, _02309D80 @ =0x02324D90 mov r1, #0x14 ldr r0, [r0] @@ -47225,7 +47225,7 @@ _02309C04: mov r0, r4 bl ov11_0230A044 mov r5, r0 - bl FUN_0203931C + bl sub_0203931C mvn r1, #0 cmp r0, r1 beq _02309D74 @@ -47243,18 +47243,18 @@ _02309C4C: ldr r1, [r1] mov r2, #0xa add r1, r1, #0x3e - bl FUN_0202511C + bl StrncpySimple ldr r1, _02309D80 @ =0x02324D90 mov r0, r5 ldr r1, [r1] mov r2, #0xa add r1, r1, #0x3e - bl FUN_0202511C + bl StrncpySimple ldr r0, [r4] cmp r0, #2 bne _02309C90 ldrsh r0, [r4, #4] - bl FUN_02058794 + bl sub_02058794 _02309C90: ldr r0, _02309D80 @ =0x02324D90 mov r1, #0x16 @@ -47262,7 +47262,7 @@ _02309C90: str r1, [r0] b _02309D74 _02309CA4: - bl FUN_02039218 + bl sub_02039218 cmp r0, #0 beq _02309D74 ldr r1, _02309D80 @ =0x02324D90 @@ -47271,7 +47271,7 @@ _02309CA4: mov r2, #0 add r1, r3, #0x3e add r3, r3, #0x52 - bl FUN_020367F0 + bl ShowKeyboard ldr r0, _02309D80 @ =0x02324D90 mov r1, #0x12 ldr r0, [r0] @@ -47288,7 +47288,7 @@ _02309CF8: bl ov11_0230D220 cmp r0, #0 bne _02309D74 - bl FUN_02039218 + bl sub_02039218 cmp r0, #0 ldrne r0, _02309D80 @ =0x02324D90 movne r1, #0x18 @@ -47312,7 +47312,7 @@ _02309D38: b _02309D74 _02309D54: ldrsb r0, [r3, #4] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _02309D80 @ =0x02324D90 mov r1, #0x1b ldr r0, [r0] @@ -47370,7 +47370,7 @@ ov11_02309DF8: @ 0x02309DF8 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02309E20 @ =0x02324D90 mov r1, #0 str r1, [r0] @@ -47400,7 +47400,7 @@ ov11_02309E48: @ 0x02309E48 mov r0, #0x34 mov r1, #0 mov r5, #1 - bl FUN_02001170 + bl MemAlloc mov r1, #2 mov r4, r0 bl ov11_02309EE4 @@ -47413,7 +47413,7 @@ _02309E74: bne _02309E9C ldrsh r0, [r1, #4] mov r1, r7 - bl FUN_02055FCC + bl sub_02055FCC cmp r0, #0 bne _02309EC8 b _02309EB8 @@ -47422,7 +47422,7 @@ _02309E9C: bne _02309EB8 ldrsh r0, [r1, #4] mov r1, r7 - bl FUN_020586F0 + bl sub_020586F0 cmp r0, #0 bne _02309EC8 _02309EB8: @@ -47436,7 +47436,7 @@ _02309EC8: cmp r6, r0 mov r0, r4 moveq r5, #0 - bl FUN_02001188 + bl MemFree mov r0, r5 pop {r3, r4, r5, r6, r7, pc} arm_func_end ov11_02309E48 @@ -47455,11 +47455,11 @@ _02309F00: add r1, r1, #1 cmp r1, #6 blt _02309F00 - bl FUN_0204E210 + bl sub_0204E210 mvn r1, #0 cmp r0, r1 bne _02309F2C - bl FUN_0205633C + bl sub_0205633C cmp r0, #0 moveq r4, #1 _02309F2C: @@ -47468,7 +47468,7 @@ _02309F2C: sub r0, r5, #1 cmp r0, #1 bhi _02309FD4 - bl FUN_0204AFC0 + bl GetGameMode cmp r0, #1 ldrls sb, _0230A03C @ =0x02322DC8 mov fp, #2 @@ -47478,21 +47478,21 @@ _02309F2C: b _02309FB8 _02309F60: ldrsh r0, [sb], #2 - bl FUN_02065998 + bl GetActorMatchingStorageId ldr r1, [sl, #0x30] mov r7, r0 cmp r7, r4 add r8, sl, r1, lsl #3 beq _02309FB8 - bl FUN_020563BC + bl GetActiveRosterIndex mov r6, r0 cmp r6, r4 streq r5, [r8] strheq r7, [r8, #4] beq _02309FAC - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r0, [r0, #8] - bl FUN_02056264 + bl sub_02056264 cmp r0, #0 streq fp, [r8] strheq r6, [r8, #4] @@ -47516,7 +47516,7 @@ _02309FD4: mov r4, #2 _02309FE8: mov r0, r7 - bl FUN_0205638C + bl GetActiveTeamMember ldrb r0, [r0] tst r0, #1 movne r0, r6 @@ -47550,14 +47550,14 @@ ov11_0230A044: @ 0x0230A044 cmp r1, #1 bne _0230A064 ldrsh r0, [r0, #4] - bl FUN_020555A8 + bl GetTeamMember add r0, r0, #0x3a pop {r3, pc} _0230A064: cmp r1, #2 popne {r3, pc} ldrsh r0, [r0, #4] - bl FUN_0205638C + bl GetActiveTeamMember add r0, r0, #0x5e pop {r3, pc} arm_func_end ov11_0230A044 @@ -47566,12 +47566,12 @@ _0230A064: ov11_0230A07C: @ 0x0230A07C push {r3, lr} ldr r0, _0230A0CC @ =0x02322ECC - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r3, pc} mov r0, #0xc mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0230A0D0 @ =0x02324D94 mov r3, #0 str r0, [r1] @@ -47798,7 +47798,7 @@ _0230A0D4: arm_func_start ov11_0230AD94 ov11_0230AD94: @ 0x0230AD94 push {r3, lr} - bl FUN_02046B04 + bl sub_02046B04 mvn r2, #0 cmp r0, r2 moveq r0, #0 @@ -47823,11 +47823,11 @@ ov11_0230ADCC: @ 0x0230ADCC cmp r1, r0 popeq {r4, pc} ldr r0, [r4, #8] - bl FUN_02055894 - bl FUN_0203FD80 - bl FUN_020407C0 + bl sub_02055894 + bl sub_0203FD80 + bl sub_020407C0 ldrsb r0, [r4, #0x74] - bl FUN_020308A0 + bl sub_020308A0 mvn r0, #1 strb r0, [r4, #0x74] pop {r4, pc} @@ -47845,11 +47845,11 @@ ov11_0230AE10: @ 0x0230AE10 popne {r3, r4, r5, pc} mov r0, #0x10 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0230AE78 @ =0x02324DA0 mov r1, #0x10 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0230AE78 @ =0x02324DA0 ldm r5, {r1, r2} ldr r4, [r0] @@ -47861,7 +47861,7 @@ ov11_0230AE10: @ 0x0230AE10 ldr r1, _0230AE7C @ =0x02322F98 ldr r2, _0230AE80 @ =0x0230AF38 add r0, r4, #8 - bl FUN_0204707C + bl sub_0204707C pop {r3, r4, r5, pc} .align 2, 0 _0230AE78: .4byte 0x02324DA0 @@ -48064,7 +48064,7 @@ ov11_0230B8C0: @ 0x0230B8C0 ldr r0, [r1, #4] add r0, r0, #0x1400 ldrsb r0, [r0, #0xe4] - bl FUN_0202D0EC + bl sub_0202D0EC mov r5, r0 lsl r0, r5, #0x10 lsr r0, r0, #0x10 @@ -48157,7 +48157,7 @@ ov11_0230BCF8: @ 0x0230BCF8 mvnne r1, #1 cmpne r0, r1 popeq {r3, pc} - bl FUN_0202C620 + bl sub_0202C620 pop {r3, pc} .align 2, 0 _0230BD24: .4byte 0x02324DA4 @@ -48175,7 +48175,7 @@ ov11_0230BD28: @ 0x0230BD28 cmpne r0, r1 moveq r0, #0 popeq {r3, pc} - bl FUN_0202D114 + bl sub_0202D114 pop {r3, pc} .align 2, 0 _0230BD58: .4byte 0x02324DA4 @@ -48235,7 +48235,7 @@ ov11_0230BF38: @ 0x0230BF38 _0230BF7C: mov r0, r1 mov r1, r3 - bl FUN_0202A03C + bl sub_0202A03C pop {r3, pc} .align 2, 0 _0230BF8C: .4byte 0x02324DA4 @@ -48299,13 +48299,13 @@ _0230C04C: .4byte 0x0000042C arm_func_start ov11_0230C050 ov11_0230C050: @ 0x0230C050 - ldr ip, _0230C064 @ =FUN_0230C1D0 + ldr ip, _0230C064 @ =ov00_0230C1D0 mov r2, r1 mov r1, r0 mov r0, #0 bx ip .align 2, 0 -_0230C064: .4byte FUN_0230C1D0 +_0230C064: .4byte ov00_0230C1D0 arm_func_end ov11_0230C050 arm_func_start ov11_0230C068 @@ -48418,15 +48418,15 @@ _0230C1AC: _0230C1CC: .4byte 0x02324DA4 arm_func_end ov11_0230C118 - arm_func_start FUN_0230C1D0 -FUN_0230C1D0: @ 0x0230C1D0 + arm_func_start ov00_0230C1D0 +ov00_0230C1D0: @ 0x0230C1D0 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} mov r6, r0 mov r5, r1 mov r4, r2 - bl FUN_0200ED84 + bl GetCurrentBagCapacity mov fp, r0 - bl FUN_0200FD48 + bl sub_02050CE4 mov r8, #0 mov r7, r0 mov sb, r8 @@ -48565,7 +48565,7 @@ _0230C3BC: .align 2, 0 _0230C3C4: .4byte 0x020AF6B8 _0230C3C8: .4byte 0x00000547 - arm_func_end FUN_0230C1D0 + arm_func_end ov00_0230C1D0 _0230C3CC: .byte 0xF8, 0x4F, 0x2D, 0xE9 .byte 0x6B, 0x0A, 0xF4, 0xEB, 0x00, 0x70, 0xA0, 0xE1, 0x5A, 0x0E, 0xF4, 0xEB, 0x00, 0x90, 0xA0, 0xE3 @@ -48705,12 +48705,12 @@ _0230C9B0: pop {r3, pc} _0230C9C4: ldrsh r0, [r1, #2] - bl FUN_0200F348 + bl GetItemAtIdx ldrsh r0, [r0, #4] pop {r3, pc} _0230C9D4: ldrsh r0, [r1, #2] - bl FUN_02010044 + bl sub_02010044 pop {r3, pc} _0230C9E0: ldrsh r0, [r1, #2] @@ -48737,7 +48737,7 @@ ov11_0230CA38: @ 0x0230CA38 popeq {r3, pc} add r0, r1, #0x2cc add r0, r0, #0x4400 - bl FUN_02047150 + bl sub_02047150 ldr r0, _0230CA78 @ =0x02324DA4 mov r1, #0 ldr r0, [r0, #4] @@ -48772,11 +48772,11 @@ ov11_0230CB88: @ 0x0230CB88 push {r4, lr} mov r4, r0 ldr r0, _0230CBAC @ =0x0232306C - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r4, pc} mov r0, r4 - bl FUN_0238A140 + bl EntryOverlay13 pop {r4, pc} .align 2, 0 _0230CBAC: .4byte 0x0232306C @@ -48833,7 +48833,7 @@ ov11_0230CE78: @ 0x0230CE78 push {r3, r4, r5, lr} mov r0, #0x54 mov r1, #1 - bl FUN_02001170 + bl MemAlloc mov r5, r0 ldr r0, _0230CECC @ =0x02324DBC ldr r4, _0230CED0 @ =0x023231BC @@ -48864,7 +48864,7 @@ ov11_0230CED4: @ 0x0230CED4 bl ov11_02312BCC ldr r0, _0230CEFC @ =0x02324DBC ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0230CEFC @ =0x02324DBC mov r1, #0 str r1, [r0] @@ -48954,7 +48954,7 @@ _0230CFFC: .4byte ov11_0230D71C arm_func_start ov11_0230D000 ov11_0230D000: @ 0x0230D000 push {r3, lr} - bl FUN_0204AEA0 + bl sub_0204AEA0 ldr r1, _0230D084 @ =0x02324DBC mov r2, #1 ldr r1, [r1] @@ -48975,7 +48975,7 @@ _0230D040: bl ov11_0230E48C pop {r3, pc} _0230D048: - bl FUN_0204AFD0 + bl sub_0204AFD0 cmp r0, #0 beq _0230D064 mov r0, #0 @@ -49001,7 +49001,7 @@ _0230D084: .4byte 0x02324DBC arm_func_start ov11_0230D088 ov11_0230D088: @ 0x0230D088 push {r3, lr} - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #4 addls pc, pc, r0, lsl #2 b _0230D0F4 @@ -49018,7 +49018,7 @@ _0230D0B8: bl ov11_0230E478 pop {r3, pc} _0230D0C0: - bl FUN_0204AFD0 + bl sub_0204AFD0 cmp r0, #0 beq _0230D0DC mov r0, #0 @@ -49081,8 +49081,8 @@ ov11_0230D220: @ 0x0230D170 _0230D178: .4byte ov11_0230D220 arm_func_end ov11_0230D220 - arm_func_start FUN_0230D17C -FUN_0230D17C: @ 0x0230D17C + arm_func_start ov11_0230D17C +ov11_0230D17C: @ 0x0230D17C push {r4, lr} ldr r1, _0230D218 @ =0x02324DBC mov r4, r0 @@ -49128,7 +49128,7 @@ _0230D1F0: .align 2, 0 _0230D218: .4byte 0x02324DBC _0230D21C: .4byte 0x023231BC - arm_func_end FUN_0230D17C + arm_func_end ov11_0230D17C arm_func_start ov11_0230D220 ov11_0230D220: @ 0x0230D220 @@ -49522,11 +49522,11 @@ _0230D72C: .4byte 0x023231E0 arm_func_start ov11_0230D730 ov11_0230D730: @ 0x0230D730 - ldr ip, _0230D73C @ =FUN_0230D17C + ldr ip, _0230D73C @ =ov11_0230D17C ldr r0, _0230D740 @ =0x023231E0 bx ip .align 2, 0 -_0230D73C: .4byte FUN_0230D17C +_0230D73C: .4byte ov11_0230D17C _0230D740: .4byte 0x023231E0 arm_func_end ov11_0230D730 _0230D744: @@ -49548,7 +49548,7 @@ ov11_0230D770: @ 0x0230D770 _0230D794: ldr r0, _0230D7B4 @ =0x02324DC0 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0230D7B4 @ =0x02324DC0 mov r1, #0 str r1, [r0] @@ -49588,10 +49588,10 @@ ov11_0230D8D0: @ 0x0230D8D0 popne {r3, pc} mov r0, #1 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 mov r0, #1 mov r1, #3 - bl FUN_02008F64 + bl sub_02008F64 ldr r0, _0230D928 @ =0x02324DC0 ldr r1, [r0] ldr r0, [r1] @@ -49620,7 +49620,7 @@ ov11_0230D940: @ 0x0230D940 push {r3, lr} mov r0, #4 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _0230D968 @ =0x02324DC4 mov r2, #0 str r0, [r1] @@ -49726,8 +49726,8 @@ _0230DAD8: .byte 0x03, 0x00, 0xA0, 0x03, 0x00, 0x00, 0x81, 0x05, 0x05, 0x00, 0xA0, 0x13, 0x00, 0x00, 0x81, 0x15 .byte 0x08, 0x80, 0xBD, 0xE8, 0xC4, 0x4D, 0x32, 0x02 - arm_func_start FUN_0230DB58 -FUN_0230DB58: @ 0x0230DB58 + arm_func_start ov00_0230DB58 +ov00_0230DB58: @ 0x0230DB58 push {r4, lr} mov r4, r0 ldr r0, _0230DB90 @ =0x02323244 @@ -49745,14 +49745,14 @@ FUN_0230DB58: @ 0x0230DB58 .align 2, 0 _0230DB90: .4byte 0x02323244 _0230DB94: .4byte 0x02324DC8 - arm_func_end FUN_0230DB58 + arm_func_end ov00_0230DB58 arm_func_start ov11_0230DB98 ov11_0230DB98: @ 0x0230DB98 push {r3, lr} mov r0, #0x18 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _0230DBE4 @ =0x02324DC8 str r0, [r1, #4] bl ov11_0230DC3C @@ -49789,7 +49789,7 @@ _0230DC14: bl ov11_0230DC3C ldr r0, _0230DC38 @ =0x02324DC8 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _0230DC38 @ =0x02324DC8 mov r1, #0 str r1, [r0, #4] @@ -49822,7 +49822,7 @@ ov11_0230DC3C: @ 0x0230DC3C bl ov11_022EBEAC ldr r0, _0230DCB4 @ =0x02324DC8 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0230DCB4 @ =0x02324DC8 mov r1, #0 str r1, [r0] @@ -50023,11 +50023,11 @@ _0230DFF0: .4byte 0x02323284 arm_func_start ov11_0230DFF4 ov11_0230DFF4: @ 0x0230DFF4 - ldr ip, _0230E000 @ =FUN_0230D17C + ldr ip, _0230E000 @ =ov11_0230D17C ldr r0, _0230E004 @ =0x02323284 bx ip .align 2, 0 -_0230E000: .4byte FUN_0230D17C +_0230E000: .4byte ov11_0230D17C _0230E004: .4byte 0x02323284 arm_func_end ov11_0230DFF4 @@ -50036,7 +50036,7 @@ ov11_0230E008: @ 0x0230E008 push {r3, lr} mov r0, #0xc mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _0230E05C @ =0x02324DD4 str r0, [r1, #4] bl ov11_0230E0D8 @@ -50081,11 +50081,11 @@ _0230E08C: ldrb r0, [r0, #8] cmp r0, #0 beq _0230E0B4 - bl FUN_020483D8 + bl sub_020483D8 _0230E0B4: ldr r0, _0230E0D4 @ =0x02324DD4 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _0230E0D4 @ =0x02324DD4 mov r1, #0 str r1, [r0, #4] @@ -50118,7 +50118,7 @@ ov11_0230E0D8: @ 0x0230E0D8 bl ov11_022EBEAC ldr r0, _0230E150 @ =0x02324DD4 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0230E150 @ =0x02324DD4 mov r1, #0 str r1, [r0] @@ -50244,7 +50244,7 @@ _0230E2E4: ldrb r0, [r0, #8] cmp r0, #0 beq _0230E318 - bl FUN_020483D8 + bl sub_020483D8 ldr r0, _0230E340 @ =0x02324DD4 mov r1, #0 ldr r0, [r0, #4] @@ -50299,11 +50299,11 @@ _0230E488: .4byte 0x023232D8 arm_func_start ov11_0230E48C ov11_0230E48C: @ 0x0230E48C - ldr ip, _0230E498 @ =FUN_0230D17C + ldr ip, _0230E498 @ =ov11_0230D17C ldr r0, _0230E49C @ =0x023232D8 bx ip .align 2, 0 -_0230E498: .4byte FUN_0230D17C +_0230E498: .4byte ov11_0230D17C _0230E49C: .4byte 0x023232D8 arm_func_end ov11_0230E48C @@ -50312,7 +50312,7 @@ ov11_0230E4A0: @ 0x0230E4A0 push {r3, lr} mov r0, #0xc mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _0230E4F8 @ =0x02324DDC str r0, [r1, #4] bl ov11_0230E578 @@ -50368,7 +50368,7 @@ ov11_0230E578: @ 0x0230E578 bl ov11_022EBEAC ldr r0, _0230E5F0 @ =0x02324DDC ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0230E5F0 @ =0x02324DDC mov r1, #0 str r1, [r0] @@ -50496,7 +50496,7 @@ _0230E788: ldrsb r0, [r0, #8] cmp r0, r1 beq _0230E7C0 - bl FUN_0202FED4 + bl sub_0202FED4 ldr r0, _0230E7E8 @ =0x02324DDC mvn r1, #1 ldr r0, [r0, #4] @@ -50597,10 +50597,10 @@ ov11_0230E978: @ 0x0230E978 push {r3, lr} ldr r0, _0230EB50 @ =0x0000FF94 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _0230EB54 @ =0x02324DE4 str r0, [r1, #8] - bl FUN_0204C938 + bl GetExecuteSpecialEpisodeType mvn r1, #0 cmp r0, r1 ldr r0, _0230EB54 @ =0x02324DE4 @@ -50625,7 +50625,7 @@ ov11_0230E978: @ 0x0230E978 addne r0, r1, #0xf000 strbne r2, [r0, #0x999] bne _0230EA08 - bl FUN_0204CDCC + bl sub_0204CDCC ldr r1, _0230EB54 @ =0x02324DE4 ldr r1, [r1, #8] add r1, r1, #0xf000 @@ -50673,7 +50673,7 @@ _0230EA54: mov r0, #0 bl ov11_02312844 bl ov11_0230EC00 - bl FUN_020557C4 + bl GetMainCharacter1 ldr r1, _0230EB54 @ =0x02324DE4 ldrsh r2, [r0, #4] ldr r0, [r1, #8] @@ -50758,7 +50758,7 @@ _0230EB90: _0230EBDC: ldr r0, _0230EBFC @ =0x02324DE4 ldr r0, [r0, #8] - bl FUN_02001188 + bl MemFree ldr r0, _0230EBFC @ =0x02324DE4 mov r1, #0 str r1, [r0, #8] @@ -50786,7 +50786,7 @@ ov11_0230EC00: @ 0x0230EC00 ldrsb r0, [r0, #0x98] cmp r0, r1 beq _0230EC58 - bl FUN_0202FD50 + bl sub_0202FD50 ldr r0, _0230ED20 @ =0x02324DE4 mvn r1, #1 ldr r0, [r0, #8] @@ -50839,7 +50839,7 @@ _0230EC68: bl ov11_022EBEAC ldr r0, _0230ED20 @ =0x02324DE4 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _0230ED20 @ =0x02324DE4 mov r1, #0 str r1, [r0, #4] @@ -50872,7 +50872,7 @@ ov11_0230ED48: @ 0x0230ED48 mov r0, r1 ldrsh r1, [r2, #2] add r2, sp, #0 - bl FUN_0206A96C + bl sub_0206A96C mvn r1, #0 cmp r0, r1 beq _0230EDA0 @@ -51023,7 +51023,7 @@ ov11_0230EF48: @ 0x0230EF48 mov r5, r1 ldrsh r1, [r2, #2] add r2, sp, #0 - bl FUN_0206A96C + bl sub_0206A96C mvn r1, #0 cmp r0, r1 cmpne r5, #0 @@ -51411,7 +51411,7 @@ _0230F434: strbne r1, [r0, #0x999] bne _0230F4A0 mov r0, #0x3e8 - bl FUN_0206A878 + bl sub_0206A878 ldr r1, _02310054 @ =0x0000010D cmp r0, r1 bne _0230F48C @@ -51422,7 +51422,7 @@ _0230F434: strb r1, [r0, #0x999] b _0230F4A0 _0230F48C: - bl FUN_0204CDCC + bl sub_0204CDCC ldr r1, _02310050 @ =0x02324DE4 ldr r1, [r1, #8] add r1, r1, #0xf000 @@ -51435,7 +51435,7 @@ _0230F4A0: ldrsb r0, [r0, #0x98] cmp r0, r1 beq _0230F4D4 - bl FUN_0202FD50 + bl sub_0202FD50 ldr r0, _02310050 @ =0x02324DE4 mvn r1, #1 ldr r0, [r0, #8] @@ -51480,7 +51480,7 @@ _0230F514: ldrb r0, [r1] cmp r0, #0 beq _0230F588 - bl FUN_0206A9DC + bl sub_0206A9DC ldr r1, _02310050 @ =0x02324DE4 mov r2, #2 ldr r3, [r1, #8] @@ -51578,7 +51578,7 @@ _0230F6BC: bne _0230F764 mov r0, #0 mov r1, #0x20 - bl FUN_0204B4EC + bl LoadScriptVariableValue lsl r0, r0, #0x10 asr r4, r0, #0x10 add r0, sp, #0x44 @@ -51596,7 +51596,7 @@ _0230F6BC: cmp r0, r4 beq _0230F758 mov r1, r4 - bl FUN_0206A8A0 + bl sub_0206A8A0 cmp r0, #0 ldrne r0, _02310050 @ =0x02324DE4 ldrne r0, [r0, #8] @@ -51661,10 +51661,10 @@ _0230F7F0: ldrb r0, [r1] cmp r0, #0 beq _0230F860 - bl FUN_0206AA40 + bl sub_0206AA40 add r2, sp, #4 mvn r1, #0 - bl FUN_0206A96C + bl sub_0206A96C mvn r1, #0 cmp r0, r1 beq _0230F848 @@ -51898,7 +51898,7 @@ _0230FB64: sub r0, r6, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0204CF9C + bl GetDungeonMode cmp r0, #0 beq _0230FB90 lsl r0, r6, #0x10 @@ -51940,7 +51940,7 @@ _0230FBF4: beq _0230FC28 lsl r0, sb, #0x10 asr r0, r0, #0x10 - bl FUN_0204CE00 + bl sub_0204CE00 cmp r0, #0 beq _0230FC28 lsl r0, sb, #0x10 @@ -51961,7 +51961,7 @@ _0230FC28: ldrb r0, [r1] cmp r0, #0 beq _0230FC6C - bl FUN_0206AA40 + bl sub_0206AA40 mov r1, #1 mov r2, #0 bl ov11_0230EF48 @@ -52014,7 +52014,7 @@ _0230FCEC: cmp r1, #0 bne _0230FD34 mov r1, #0x20 - bl FUN_0204B4EC + bl LoadScriptVariableValue ldr r1, _02310050 @ =0x02324DE4 ldr r1, [r1, #8] add r1, r1, #0xf900 @@ -52085,7 +52085,7 @@ _0230FDE8: sub r2, r3, r2 str r2, [sp, #0x20] ldr r1, [r1, #0x38] - bl FUN_02005110 + bl ClampComponentAbs ldr r3, [sp, #0x1c] cmp r3, #0 ldreq r0, [sp, #0x20] @@ -52121,16 +52121,16 @@ _0230FE78: ldr r1, [r1, #0x44] sub r1, r2, r1 str r1, [sp, #0x18] - bl FUN_020050B0 + bl EuclideanNorm ldr r1, _02310050 @ =0x02324DE4 mov r4, r0 ldr r5, [r1, #8] ldr r0, [r5, #0x38] - bl FUN_0208F6A4 + bl IntToFloat mov r1, r0 mov r0, r4 - bl FUN_0208F234 - bl FUN_0208F670 + bl DivideFloat + bl FloatToInt ldr r1, _02310050 @ =0x02324DE4 str r0, [r5, #0x3c] ldr r1, [r1, #8] @@ -52151,7 +52151,7 @@ _0230FF04: ldr r3, [r2, #0x3c] add r1, r2, #0x40 add r2, r2, #0x48 - bl FUN_0200514C + bl sub_0200514C ldr r0, _02310050 @ =0x02324DE4 ldr r2, [sp, #0xc] ldr r3, [r0, #8] @@ -52189,7 +52189,7 @@ _0230FF74: add r0, sp, #0x24 sub r1, r2, r1 str r1, [sp, #0x28] - bl FUN_020055C8 + bl sub_020055C8 ldr r1, _02310050 @ =0x02324DE4 ldr r1, [r1, #8] strb r0, [r1, #0x50] @@ -52351,11 +52351,11 @@ _0231067C: .4byte 0x02323788 arm_func_start ov11_02310680 ov11_02310680: @ 0x02310680 - ldr ip, _0231068C @ =FUN_0230D17C + ldr ip, _0231068C @ =ov11_0230D17C ldr r0, _02310690 @ =0x02323788 bx ip .align 2, 0 -_0231068C: .4byte FUN_0230D17C +_0231068C: .4byte ov11_0230D17C _02310690: .4byte 0x02323788 arm_func_end ov11_02310680 _02310694: @@ -52402,7 +52402,7 @@ ov11_023107BC: @ 0x023107BC bl ov11_022EBEAC ldr r0, _02310834 @ =0x02324DF0 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02310834 @ =0x02324DF0 mov r1, #0 str r1, [r0, #4] @@ -52578,7 +52578,7 @@ ov11_02310A58: @ 0x02310A58 bl ov11_023107BC mov r0, #0x2f4 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r2, _02310AC0 @ =0x02324DF0 ldr r1, _02310AC4 @ =0x0232376C str r0, [r2, #4] @@ -52682,56 +52682,56 @@ _02310BD8: .4byte 0x02324DF0 arm_func_start ov11_02310BDC ov11_02310BDC: @ 0x02310BDC - ldr ip, _02310BE8 @ =FUN_0230DB58 + ldr ip, _02310BE8 @ =ov00_0230DB58 ldr r0, _02310BEC @ =0x02323840 bx ip .align 2, 0 -_02310BE8: .4byte FUN_0230DB58 +_02310BE8: .4byte ov00_0230DB58 _02310BEC: .4byte 0x02323840 arm_func_end ov11_02310BDC arm_func_start ov11_02310BF0 ov11_02310BF0: @ 0x02310BF0 - ldr ip, _02310BFC @ =FUN_0230DB58 + ldr ip, _02310BFC @ =ov00_0230DB58 ldr r0, _02310C00 @ =0x02323864 bx ip .align 2, 0 -_02310BFC: .4byte FUN_0230DB58 +_02310BFC: .4byte ov00_0230DB58 _02310C00: .4byte 0x02323864 arm_func_end ov11_02310BF0 arm_func_start ov11_02310C04 ov11_02310C04: @ 0x02310C04 - ldr ip, _02310C10 @ =FUN_0230DB58 + ldr ip, _02310C10 @ =ov00_0230DB58 ldr r0, _02310C14 @ =0x0232385C bx ip .align 2, 0 -_02310C10: .4byte FUN_0230DB58 +_02310C10: .4byte ov00_0230DB58 _02310C14: .4byte 0x0232385C arm_func_end ov11_02310C04 arm_func_start ov11_02310C18 ov11_02310C18: @ 0x02310C18 - ldr ip, _02310C24 @ =FUN_0230DB58 + ldr ip, _02310C24 @ =ov00_0230DB58 ldr r0, _02310C28 @ =0x02323894 bx ip .align 2, 0 -_02310C24: .4byte FUN_0230DB58 +_02310C24: .4byte ov00_0230DB58 _02310C28: .4byte 0x02323894 arm_func_end ov11_02310C18 _02310C2C: .byte 0x04, 0xC0, 0x9F, 0xE5 .byte 0x04, 0x00, 0x9F, 0xE5, 0x1C, 0xFF, 0x2F, 0xE1, 0x58, 0xDB, 0x30, 0x02, 0xB0, 0x38, 0x32, 0x02 - arm_func_start FUN_02310C40 -FUN_02310C40: @ 0x02310C40 + arm_func_start ov11_02310C40 +ov11_02310C40: @ 0x02310C40 ldr ip, _02310C4C @ =ov11_0230D270 ldr r0, _02310C50 @ =0x023238DC bx ip .align 2, 0 _02310C4C: .4byte ov11_0230D270 _02310C50: .4byte 0x023238DC - arm_func_end FUN_02310C40 + arm_func_end ov11_02310C40 _02310C54: .byte 0x08, 0x40, 0x2D, 0xE9, 0x30, 0x00, 0xA0, 0xE3, 0x0F, 0x10, 0xA0, 0xE3 .byte 0x42, 0xC1, 0xF3, 0xEB, 0x34, 0x10, 0x9F, 0xE5, 0x00, 0x30, 0xE0, 0xE3, 0x00, 0x00, 0x81, 0xE5 @@ -52767,7 +52767,7 @@ ov11_02310CD4: @ 0x02310CD4 bl ov11_022EBEAC ldr r0, _02310D40 @ =0x02324DF8 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02310D40 @ =0x02324DF8 mov r1, #0 str r1, [r0, #4] @@ -52810,21 +52810,21 @@ _02310D94: _02310D9C: .4byte 0x02324DF8 arm_func_end ov11_02310D64 - arm_func_start FUN_02310DA0 -FUN_02310DA0: @ 0x02310DA0 + arm_func_start ov11_02310DA0 +ov11_02310DA0: @ 0x02310DA0 ldr r2, _02310DB8 @ =0x02324DF8 mov r1, r0 ldr r0, [r2] - ldr ip, _02310DBC @ =FUN_022F03F8 + ldr ip, _02310DBC @ =ov11_022F03F8 add r0, r0, #0x10 bx ip .align 2, 0 _02310DB8: .4byte 0x02324DF8 -_02310DBC: .4byte FUN_022F03F8 - arm_func_end FUN_02310DA0 +_02310DBC: .4byte ov11_022F03F8 + arm_func_end ov11_02310DA0 - arm_func_start FUN_02310DC0 -FUN_02310DC0: @ 0x02310DC0 + arm_func_start ov11_02310DC0 +ov11_02310DC0: @ 0x02310DC0 ldr r2, _02310DD8 @ =0x02324DF8 mov r1, r0 ldr r0, [r2] @@ -52834,7 +52834,7 @@ FUN_02310DC0: @ 0x02310DC0 .align 2, 0 _02310DD8: .4byte 0x02324DF8 _02310DDC: .4byte ov11_022F040C - arm_func_end FUN_02310DC0 + arm_func_end ov11_02310DC0 arm_func_start ov11_02310DE0 ov11_02310DE0: @ 0x02310DE0 @@ -53109,15 +53109,15 @@ _0231132C: .byte 0x10, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x04, 0x10, 0xC0, 0xE5 .byte 0xEC, 0x05, 0x00, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0xF8, 0x4D, 0x32, 0x02 - arm_func_start FUN_0231136C -FUN_0231136C: @ 0x0231136C + arm_func_start ov11_0231136C +ov11_0231136C: @ 0x0231136C ldr ip, _02311378 @ =ov11_0230D270 ldr r0, _0231137C @ =0x023239C4 bx ip .align 2, 0 _02311378: .4byte ov11_0230D270 _0231137C: .4byte 0x023239C4 - arm_func_end FUN_0231136C + arm_func_end ov11_0231136C _02311380: .byte 0x08, 0x40, 0x2D, 0xE9, 0x2C, 0x00, 0xA0, 0xE3, 0x0F, 0x10, 0xA0, 0xE3, 0x77, 0xBF, 0xF3, 0xEB .byte 0x1C, 0x10, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3, 0x00, 0x00, 0x81, 0xE5, 0x28, 0x20, 0xC0, 0xE5 @@ -53131,7 +53131,7 @@ ov11_023113B8: @ 0x023113B8 bl ov11_02312894 ldr r0, _023113E4 @ =0x02324E00 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _023113E4 @ =0x02324E00 mov r1, #0 str r1, [r0] @@ -53166,7 +53166,7 @@ ov11_023113E8: @ 0x023113E8 bl ov11_022EBEAC ldr r0, _02311458 @ =0x02324E00 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02311458 @ =0x02324E00 mov r1, #0 str r1, [r0, #4] @@ -53351,15 +53351,15 @@ _0231182C: .byte 0x10, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0xC0, 0xE5 .byte 0xAC, 0x04, 0x00, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0x00, 0x4E, 0x32, 0x02 - arm_func_start FUN_0231186C -FUN_0231186C: @ 0x0231186C + arm_func_start ov11_0231186C +ov11_0231186C: @ 0x0231186C ldr ip, _02311878 @ =ov11_0230D270 ldr r0, _0231187C @ =0x02323AA8 bx ip .align 2, 0 _02311878: .4byte ov11_0230D270 _0231187C: .4byte 0x02323AA8 - arm_func_end FUN_0231186C + arm_func_end ov11_0231186C _02311880: .byte 0x08, 0x40, 0x2D, 0xE9, 0x2C, 0x00, 0xA0, 0xE3, 0x0F, 0x10, 0xA0, 0xE3, 0x37, 0xBE, 0xF3, 0xEB .byte 0x1C, 0x10, 0x9F, 0xE5, 0x00, 0x20, 0xA0, 0xE3, 0x00, 0x00, 0x81, 0xE5, 0x28, 0x20, 0xC0, 0xE5 @@ -53373,7 +53373,7 @@ ov11_023118B8: @ 0x023118B8 bl ov11_02312894 ldr r0, _023118E4 @ =0x02324E08 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _023118E4 @ =0x02324E08 mov r1, #0 str r1, [r0] @@ -53408,7 +53408,7 @@ ov11_023118E8: @ 0x023118E8 bl ov11_022EBEAC ldr r0, _02311958 @ =0x02324E08 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02311958 @ =0x02324E08 mov r1, #0 str r1, [r0, #4] @@ -53593,15 +53593,15 @@ _02311D2C: .byte 0x10, 0x00, 0x9F, 0xE5, 0x00, 0x10, 0xA0, 0xE3, 0x00, 0x00, 0x90, 0xE5, 0x00, 0x10, 0xC0, 0xE5 .byte 0x6C, 0x03, 0x00, 0xEB, 0x08, 0x80, 0xBD, 0xE8, 0x08, 0x4E, 0x32, 0x02 - arm_func_start FUN_02311D6C -FUN_02311D6C: @ 0x02311D6C + arm_func_start ov11_02311D6C +ov11_02311D6C: @ 0x02311D6C ldr ip, _02311D78 @ =ov11_0230D270 ldr r0, _02311D7C @ =0x02323B98 bx ip .align 2, 0 _02311D78: .4byte ov11_0230D270 _02311D7C: .4byte 0x02323B98 - arm_func_end FUN_02311D6C + arm_func_end ov11_02311D6C _02311D80: .byte 0x10, 0x40, 0x2D, 0xE9, 0x30, 0x00, 0xA0, 0xE3, 0x0F, 0x10, 0xA0, 0xE3, 0xF7, 0xBC, 0xF3, 0xEB .byte 0x90, 0x10, 0x9F, 0xE5, 0x04, 0x00, 0x81, 0xE5, 0x41, 0x00, 0x00, 0xEB, 0x10, 0x00, 0xA0, 0xE3 @@ -53646,7 +53646,7 @@ ov11_02311EA4: @ 0x02311EA4 bl ov11_022EBEAC ldr r0, _02311F1C @ =0x02324E10 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02311F1C @ =0x02324E10 mov r1, #0 str r1, [r0] @@ -53772,7 +53772,7 @@ _023120A8: beq _023120D4 mov r0, #0 strb r0, [r1, #8] - bl FUN_02069904 + bl sub_02069904 _023120D4: ldr r0, _023120FC @ =0x02324E10 mov r1, #7 @@ -53802,7 +53802,7 @@ ov11_02312100: @ 0x02312100 mov r0, #0x2f4 mov r1, #0xf strb r2, [r3, #9] - bl FUN_02001170 + bl MemAlloc ldr r2, _02312164 @ =0x02324E10 ldr r1, _02312168 @ =0x02323B7C str r0, [r2] @@ -53859,7 +53859,7 @@ _023121E4: ldrb r0, [r1, #8] cmp r0, #0 beq _023121F4 - bl FUN_020698B8 + bl sub_020698B8 _023121F4: mov r0, #0 pop {r3, pc} @@ -53879,7 +53879,7 @@ ov11_02312200: @ 0x02312200 popeq {r3, pc} mov r0, #1 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 ldr r0, _0231224C @ =0x02324E10 ldr r0, [r0] bl ov11_022EFB70 @@ -53892,15 +53892,15 @@ ov11_02312200: @ 0x02312200 _0231224C: .4byte 0x02324E10 arm_func_end ov11_02312200 - arm_func_start FUN_02312250 -FUN_02312250: @ 0x02312250 + arm_func_start ov11_02312250 +ov11_02312250: @ 0x02312250 ldr ip, _0231225C @ =ov11_0230D270 ldr r0, _02312260 @ =0x02323BF8 bx ip .align 2, 0 _0231225C: .4byte ov11_0230D270 _02312260: .4byte 0x02323BF8 - arm_func_end FUN_02312250 + arm_func_end ov11_02312250 _02312264: .byte 0x08, 0x40, 0x2D, 0xE9, 0x6E, 0x0F, 0xA0, 0xE3, 0x0F, 0x10, 0xA0, 0xE3 .byte 0xBE, 0xBB, 0xF3, 0xEB, 0xC0, 0x10, 0x9F, 0xE5, 0x00, 0x30, 0xE0, 0xE3, 0x04, 0x00, 0x81, 0xE5 @@ -53933,7 +53933,7 @@ ov11_02312348: @ 0x02312348 bl ov11_022F4BE4 ldr r0, _02312394 @ =0x02324E18 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02312394 @ =0x02324E18 mov r1, #0 str r1, [r0, #4] @@ -53971,7 +53971,7 @@ ov11_02312398: @ 0x02312398 bl ov11_022EBEAC ldr r0, _02312414 @ =0x02324E18 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02312414 @ =0x02324E18 mov r1, #0 str r1, [r0] @@ -54016,11 +54016,11 @@ ov11_02312540: @ 0x02312540 ldr r1, _02312714 @ =0x02323C8C ldrsh r5, [r2] mov r2, r5 - bl FUN_0200C240 + bl DebugPrint bl ov11_02312398 mov r0, #0x2f4 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r2, _02312710 @ =0x02324E18 mvn r1, #0 str r0, [r2] @@ -54079,7 +54079,7 @@ _0231263C: mov r2, r5 str lr, [sp] str ip, [sp, #4] - bl FUN_0200C25C + bl FatalError _02312664: ldr r0, _02312710 @ =0x02324E18 ldr r1, _02312718 @ =0x02323C38 @@ -54211,7 +54211,7 @@ ov11_02312844: @ 0x02312844 mov r4, r0 mov r0, #0x34 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _02312890 @ =0x02324E20 mov ip, #0 str r0, [r1, #4] @@ -54237,7 +54237,7 @@ ov11_02312894: @ 0x02312894 bl ov11_023128C0 ldr r0, _023128BC @ =0x02324E20 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _023128BC @ =0x02324E20 mov r1, #0 str r1, [r0, #4] @@ -54267,7 +54267,7 @@ ov11_023128C0: @ 0x023128C0 bl ov11_022EBEAC ldr r0, _02312974 @ =0x02324E20 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02312974 @ =0x02324E20 mov r1, #0 str r1, [r0] @@ -54276,7 +54276,7 @@ _0231291C: popeq {r4, pc} mov r0, #0x2f4 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r2, _02312974 @ =0x02324E20 ldr r1, _02312978 @ =0x02323CD0 str r0, [r2] @@ -54309,7 +54309,7 @@ ov11_0231297C: @ 0x0231297C ldrb r3, [r0, #2] mov r2, r4 mov r0, #1 - bl FUN_0200C240 + bl DebugPrint ldr r1, _02312A68 @ =0x02324E20 mov r2, #0 ldr r0, [r1, #4] @@ -54437,7 +54437,7 @@ ov11_02312B40: @ 0x02312B40 push {r3, lr} ldr r0, _02312BC4 @ =0x00000584 mov r1, #1 - bl FUN_02001170 + bl MemAlloc ldr r2, _02312BC8 @ =0x02324E28 mov r1, #0 str r0, [r2, #4] @@ -54478,7 +54478,7 @@ ov11_02312BCC: @ 0x02312BCC bl ov11_02312BF4 ldr r0, _02312BF0 @ =0x02324E28 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _02312BF0 @ =0x02324E28 mov r1, #0 str r1, [r0, #4] @@ -54625,7 +54625,7 @@ _02312D88: _02312DA4: mov r0, #0x3d40 mov r1, #1 - bl FUN_02001170 + bl MemAlloc ldr r2, _023130A8 @ =0x02324E28 mov r1, #0x800 str r0, [r2] @@ -54686,7 +54686,7 @@ _02312E70: _02312E8C: mov r0, #0x3d40 mov r1, #1 - bl FUN_02001170 + bl MemAlloc ldr r2, _023130A8 @ =0x02324E28 mov r1, #0x800 str r0, [r2] @@ -54726,7 +54726,7 @@ _02312EC8: _02312F24: mov r0, #0x3d40 mov r1, #1 - bl FUN_02001170 + bl MemAlloc ldr r2, _023130A8 @ =0x02324E28 mov r1, #0x800 str r0, [r2] @@ -54837,9 +54837,9 @@ _023130A8: .4byte 0x02324E28 arm_func_start ov11_023130AC ov11_023130AC: @ 0x023130AC push {r3, r4, r5, lr} - bl FUN_02055770 + bl GetHero mov r5, r0 - bl FUN_02055798 + bl GetPartner ldr r1, _02313464 @ =0x02324E28 mov r4, r0 ldr ip, [r1, #4] @@ -55103,9 +55103,9 @@ ov11_02313488: @ 0x02313488 ldr r0, [r0, #0x18] str r1, [sp, #4] str r0, [sp] - bl FUN_02055770 + bl GetHero mov r6, r0 - bl FUN_02055798 + bl GetPartner ldr r1, _02313790 @ =0x02324E28 mov r5, r0 ldr r0, [r1, #4] @@ -55142,7 +55142,7 @@ _02313518: beq _023135DC b _02313784 _02313534: - bl FUN_0238ADFC + bl ov13_0238ADFC b _02313784 _0231353C: bl ov11_0231474C @@ -55408,7 +55408,7 @@ _023138D0: blt _023138D0 ldr r0, _02313904 @ =0x02324E28 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02313904 @ =0x02324E28 mov r1, #0 str r1, [r0] @@ -55429,11 +55429,11 @@ _02313918: .4byte 0x02323D2C arm_func_start ov11_0231391C ov11_0231391C: @ 0x0231391C - ldr ip, _02313928 @ =FUN_0230D17C + ldr ip, _02313928 @ =ov11_0230D17C ldr r0, _0231392C @ =0x02323D2C bx ip .align 2, 0 -_02313928: .4byte FUN_0230D17C +_02313928: .4byte ov11_0230D17C _0231392C: .4byte 0x02323D2C arm_func_end ov11_0231391C @@ -55443,7 +55443,7 @@ ov11_02313930: @ 0x02313930 sub sp, sp, #0x14 mov r0, #0xc mov r1, #0xf - bl FUN_02001170 + bl MemAlloc ldr r1, _023139C4 @ =0x02324E30 str r0, [r1] bl ov11_02313A48 @@ -55499,7 +55499,7 @@ _02313A20: bl ov11_022DC368 ldr r0, _02313A44 @ =0x02324E30 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02313A44 @ =0x02324E30 mov r1, #0 str r1, [r0] @@ -55797,10 +55797,10 @@ ov11_02313DF4: @ 0x02313DF4 mov r8, r0 mov r7, r1 mov r5, r2 - bl FUN_0201F2E4 + bl sub_0201F2E4 ldr r0, _023145D4 @ =0x00000CB4 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r4, _023145D8 @ =0x02324E34 mov r6, #0 str r0, [r4] @@ -55835,14 +55835,14 @@ _02313E8C: ldr r0, [r4] add r0, r0, r7 strh r5, [r0, #0x2c] - bl FUN_0201F36C + bl sub_0201F36C ldr r1, [r4] add r1, r1, r7 strh r0, [r1, #0x4c] ldr r0, [r4] add r0, r0, r7 ldrsh r0, [r0, #0x4c] - bl FUN_0201F324 + bl sub_0201F324 ldr r2, [r4] mov r1, sb add r2, r2, r7 @@ -55850,7 +55850,7 @@ _02313E8C: ldr r0, [r4] add r0, r0, r7 ldrsh r0, [r0, #0x4c] - bl FUN_0201F348 + bl sub_0201F348 add r6, r6, #1 cmp r6, #0x50 blt _02313E8C @@ -55983,7 +55983,7 @@ _02314080: add r1, r1, r7 str r8, [r1, #0x38] mov r1, #0xf - bl FUN_0208FEA4 + bl DivideInt ldr r3, [r4] ldr r1, _023145FC @ =0x02323DD0 add r3, r3, r7 @@ -56042,17 +56042,17 @@ _0231419C: ldr r1, _02314600 @ =0x02324B0C add r0, sp, #0 mov r2, #6 - bl FUN_0201DE4C + bl LoadWteFromRom mov r1, #0 add r0, sp, #0 mov r2, r1 mov r3, r1 - bl FUN_0201E12C + bl sub_0201E12C add r0, sp, #0 - bl FUN_0201E13C + bl sub_0201E13C ldr r0, _02314604 @ =0x02324B24 mov r1, #0 - bl FUN_0201DF38 + bl sub_0201DF38 mov r1, r4 ldr r3, [r1] mov r2, #1 @@ -56090,7 +56090,7 @@ _02314240: mul sb, sl, r5 mov r0, sl mov r1, fp - bl FUN_0208FEA4 + bl DivideInt asr r0, sl, #2 add r0, sl, r0, lsr #29 asr r2, r0, #3 @@ -56145,17 +56145,17 @@ _02314320: ldr r1, _02314628 @ =0x02324B3C add r0, sp, #0 mov r2, #6 - bl FUN_0201DE4C + bl LoadWteFromRom mov r1, #0 add r0, sp, #0 mov r2, r1 mov r3, r1 - bl FUN_0201E12C + bl sub_0201E12C add r0, sp, #0 - bl FUN_0201E13C + bl sub_0201E13C ldr r0, _0231462C @ =0x02324B54 mov r1, #0 - bl FUN_0201DF38 + bl sub_0201DF38 mov r1, r4 ldr r3, [r1] mov r2, #1 @@ -56202,7 +56202,7 @@ _02314374: ldr r2, [r7, #0x24] rsb r2, r2, #0x64 mul r0, r2, r0 - bl FUN_0208FEA4 + bl DivideInt asr r1, r5, #4 add r2, r7, r4 strh r0, [r2, #0x40] @@ -56267,17 +56267,17 @@ _023144EC: ldr r1, _02314654 @ =0x02324B6C add r0, sp, #0 mov r2, #6 - bl FUN_0201DE4C + bl LoadWteFromRom mov r1, #0 add r0, sp, #0 mov r2, r1 mov r3, r1 - bl FUN_0201E12C + bl sub_0201E12C add r0, sp, #0 - bl FUN_0201E13C + bl sub_0201E13C ldr r0, _02314658 @ =0x02324B84 mov r1, #0 - bl FUN_0201DF38 + bl sub_0201DF38 mov r1, r4 ldr r3, [r1] mov r2, #1 @@ -56432,18 +56432,18 @@ ov11_023146F8: @ 0x023146F8 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_0201F2E4 + bl sub_0201F2E4 ldr r0, _02314748 @ =0x02324E34 ldr r1, [r0] ldrb r0, [r1, #0xcac] cmp r0, #0 beq _0231472C add r0, r1, #0xcb0 - bl FUN_0201E020 + bl sub_0201E020 _0231472C: ldr r0, _02314748 @ =0x02324E34 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02314748 @ =0x02324E34 mov r1, #0 str r1, [r0] @@ -56503,7 +56503,7 @@ _023147F4: ldr r1, [r4, #0x28] ldr r0, [r4, #4] add r1, r1, #8 - bl FUN_0208FEA4 + bl DivideInt cmp r1, #1 bne _0231482C ldr r0, [r4, #8] @@ -56520,7 +56520,7 @@ _0231482C: ldr r1, [r4, #0x28] ldr r0, [r4, #4] add r1, r1, #8 - bl FUN_0208FEA4 + bl DivideInt cmp r1, #0 bne _02314D24 ldr r1, [r4, #8] @@ -56559,7 +56559,7 @@ _023148CC: ldr r1, [r4, #0x28] ldr r0, [r4, #4] add r1, r1, #6 - bl FUN_0208FEA4 + bl DivideInt cmp r1, #0 bne _02314D24 ldr r1, [r4, #8] @@ -56570,7 +56570,7 @@ _023148CC: mov r1, #3 ldr r4, [r0, #8] mov r0, r4 - bl FUN_0208FEA4 + bl DivideInt cmp r1, #0 bne _0231493C add r0, r4, r4, lsr #31 @@ -56590,12 +56590,12 @@ _0231493C: ldr r0, [r0] ldr r4, [r0, #8] mov r0, r4 - bl FUN_0208FEA4 + bl DivideInt cmp r1, #0 bne _02314988 mov r0, r4 mov r1, #3 - bl FUN_0208FEA4 + bl DivideInt lsr r1, r0, #0x1f rsb r0, r1, r0, lsl #30 add r0, r1, r0, ror #30 @@ -56610,12 +56610,12 @@ _02314988: ldr r0, [r0] ldr r4, [r0, #8] mov r0, r4 - bl FUN_0208FEA4 + bl DivideInt cmp r1, #1 bne _02314D24 mov r0, r4 mov r1, #3 - bl FUN_0208FEA4 + bl DivideInt lsr r1, r0, #0x1f rsb r0, r1, r0, lsl #30 ldr r2, _02314D3C @ =0x02324460 @@ -56673,7 +56673,7 @@ _02314A38: mov r0, #0xb7 mul r0, r2, r0 mov r1, #0x140 - bl FUN_0208FEA4 + bl DivideInt ldr r0, [sb, #0xc] mov fp, r1 add r0, r0, #1 @@ -56683,7 +56683,7 @@ _02314A9C: ldr sb, [r4] mov r1, #3 ldr r0, [sb, #4] - bl FUN_0208FEA4 + bl DivideInt cmp r1, #1 bne _02314CA0 ldr r0, [sb, #8] @@ -56700,7 +56700,7 @@ _02314A9C: mov r0, #0x9f mul r0, r2, r0 mov r1, #0x140 - bl FUN_0208FEA4 + bl DivideInt ldr r0, [sb, #0x10] mov fp, r1 add r0, r0, #1 @@ -56728,7 +56728,7 @@ _02314B04: mov r0, #0x92 mul r0, r2, r0 mov r1, #0x140 - bl FUN_0208FEA4 + bl DivideInt ldr r0, [sb, #0x14] mov fp, r1 add r0, r0, #1 @@ -56738,7 +56738,7 @@ _02314B70: ldr sb, [r4] mov r1, #5 ldr r0, [sb, #4] - bl FUN_0208FEA4 + bl DivideInt cmp r1, #2 bne _02314CA0 ldr r0, [sb, #8] @@ -56755,7 +56755,7 @@ _02314B70: mov r0, #0x9b mul r0, r2, r0 mov r1, #0x140 - bl FUN_0208FEA4 + bl DivideInt ldr r0, [sb, #0x18] mov fp, r1 add r0, r0, #1 @@ -56766,7 +56766,7 @@ _02314BD8: mov r1, #5 ldr sb, [r0, #8] mov r0, sb - bl FUN_0208FEA4 + bl DivideInt cmp r1, #3 bne _02314CA0 lsr r1, sb, #0x1f @@ -56781,7 +56781,7 @@ _02314BD8: ldr r2, [sb, #0x1c] mov r1, #0x140 mul r0, r2, sl - bl FUN_0208FEA4 + bl DivideInt ldr r0, [sb, #0x1c] mov fp, r1 add r0, r0, #1 @@ -56792,7 +56792,7 @@ _02314C3C: mov r1, #6 ldr sb, [r0, #8] mov r0, sb - bl FUN_0208FEA4 + bl DivideInt cmp r1, #3 bne _02314CA0 lsr r1, sb, #0x1f @@ -56808,7 +56808,7 @@ _02314C3C: ldr r0, _02314D40 @ =0x000001BF mov r1, #0x140 mul r0, r2, r0 - bl FUN_0208FEA4 + bl DivideInt ldr r0, [sb, #0x20] mov fp, r1 add r0, r0, #1 @@ -56832,7 +56832,7 @@ _02314CA0: mov r0, #0x3c00 mul r0, r2, r0 lsl r1, r1, #5 - bl FUN_0208FEA4 + bl DivideInt ldrh r1, [r6, #0x12] rsb r0, r0, #0x200 mul r0, r1, r0 @@ -57387,18 +57387,18 @@ _02315440: mov r1, r4 ldrh r4, [r2, r0] mov r0, #0x1000 - bl FUN_0208FEA4 + bl DivideInt mov r1, #0xa mul r7, r0, r1 mul r0, r5, r4 mov r1, r7 - bl FUN_0208FEA4 + bl DivideInt ldr r2, [r8, #4] mov r1, r7 add r2, r2, r0 mul r0, r6, r4 str r2, [r8, #4] - bl FUN_0208FEA4 + bl DivideInt ldr r1, [r8, #8] sub r0, r1, r0 str r0, [r8, #8] @@ -57641,11 +57641,11 @@ ov11_023159E8: @ 0x023159E8 ldmib r4, {r0, r1} sub r0, r0, #0xa0000 rsb r1, r1, #0x80000 - bl FUN_02075EC8 + bl sub_02075EC8 strh r0, [r4, #0x10] add r0, sp, #0xc add r1, sp, #0 - bl FUN_02075E4C + bl sub_02075E4C asr r1, r0, #3 add r0, r0, r1, lsr #28 asr r0, r0, #4 @@ -57756,7 +57756,7 @@ _02315CDC: movmi r7, #0 asr r6, r2, #0xc add r4, r4, r3, lsr #20 - bl FUN_0201F348 + bl sub_0201F348 ldr r0, [r8, #0x1c] mov r1, #5 strb r1, [r0, #0x3c] @@ -57770,7 +57770,7 @@ _02315CDC: mov r2, r5 ldr r1, [r1, #0xcb0] mov r3, #0x8000 - bl FUN_0201E7D8 + bl sub_0201E7D8 sub r1, r7, #1 cmp r6, #0x100 ldr r0, [r8, #0x1c] @@ -57854,7 +57854,7 @@ _02315E68: add r0, r1, r0, lsr #30 asr r0, r0, #2 mov r1, #3 - bl FUN_0208FEA4 + bl DivideInt sub r1, r1, #0xc4 ldr r0, _02315ED4 @ =0x02324E34 str r1, [r4, #8] @@ -57920,7 +57920,7 @@ ov11_02315ED8: @ 0x02315ED8 ldrsh r0, [r5, #0x20] mov r1, #1 rsbhi r4, r4, #0x20 - bl FUN_0201F348 + bl sub_0201F348 mov r2, #0 ldr r1, [r5, #0x1c] ldr r0, _02316014 @ =0x02324E34 @@ -57931,7 +57931,7 @@ ov11_02315ED8: @ 0x02315ED8 ldr r0, [r5, #0x1c] ldr r1, [r1, #0xcb0] mov r3, r2 - bl FUN_0201E7D8 + bl sub_0201E7D8 ldr r3, [r5, #0x1c] mov r0, #6 mul r1, r4, r0 @@ -58061,13 +58061,13 @@ ov11_02316168: @ 0x02316168 push {r4, lr} mov r4, r0 mov r0, #0x14 - bl FUN_02003ED0 + bl OverlayIsLoaded cmp r0, #0 beq _023161BC - bl FUN_0238CCBC + bl ov13_0238CCBC cmp r0, #0 beq _023161BC - bl FUN_0238CCBC + bl ov13_0238CCBC cmp r0, #1 str r0, [r4, #0xc] cmpne r0, #2 @@ -58080,7 +58080,7 @@ _023161B0: mov r0, #0 strh r0, [r4, #0x16] _023161B8: - bl FUN_0238CCD8 + bl ov13_0238CCD8 _023161BC: ldrh r0, [r4, #0x16] add r0, r0, #1 @@ -58149,7 +58149,7 @@ _0231626C: ldrh r0, [r4, #0x16] cmp r0, #0xb4 bne _023162B8 - bl FUN_0238CCF0 + bl ov13_0238CCF _023162B8: ldrh r0, [r4, #0x16] cmp r0, #0xc4 @@ -58199,17 +58199,17 @@ ov11_02316330: @ 0x02316330 ldr r1, _023163A8 @ =0x02324B9C add r0, sp, #0 mov r2, #6 - bl FUN_0201DE4C + bl LoadWteFromRom add r0, sp, #0 mov r1, #0x8000 mov r2, #1 mov r3, #0 - bl FUN_0201E12C + bl sub_0201E12C add r0, sp, #0 - bl FUN_0201E13C + bl sub_0201E13C ldr r0, _023163AC @ =0x02324BB4 mov r1, #0 - bl FUN_0201DF38 + bl sub_0201DF38 ldr r1, _023163A4 @ =0x02324E34 mov r2, #1 ldr r3, [r1] @@ -58261,11 +58261,11 @@ _0231643C: .4byte 0x02324BF8 arm_func_start ov11_02316440 ov11_02316440: @ 0x02316440 - ldr ip, _0231644C @ =FUN_0230D17C + ldr ip, _0231644C @ =ov11_0230D17C ldr r0, _02316450 @ =0x02324BF8 bx ip .align 2, 0 -_0231644C: .4byte FUN_0230D17C +_0231644C: .4byte ov11_0230D17C _02316450: .4byte 0x02324BF8 arm_func_end ov11_02316440 _02316454: @@ -58307,7 +58307,7 @@ ov11_02316528: @ 0x02316528 bl ov11_022EBEAC ldr r0, _023165A0 @ =0x02324E78 ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _023165A0 @ =0x02324E78 mov r1, #0 str r1, [r0, #4] @@ -58435,7 +58435,7 @@ _02316738: cmp r0, #0 beq _02316760 add r0, r1, #8 - bl FUN_02047150 + bl sub_02047150 _02316760: ldr r0, _02316788 @ =0x02324E78 mov r1, #8 diff --git a/asm/overlay_13.s b/asm/overlay_13.s index ab422697..f4636bf1 100644 --- a/asm/overlay_13.s +++ b/asm/overlay_13.s @@ -7,10 +7,10 @@ arm_func_start EntryOverlay13 EntryOverlay13: @ 0x0238A140 push {r3, lr} - bl FUN_0201F2E4 + bl sub_0201F2E4 ldr r0, _0238A184 @ =0x00000428 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238A188 @ =0x0238CEA0 mov r3, #0 str r0, [r1] @@ -21,7 +21,7 @@ EntryOverlay13: @ 0x0238A140 ldr r1, [r1] sub r2, r3, #2 strb r2, [r1, #6] - bl FUN_020348E4 + bl sub_020348E4 pop {r3, pc} .align 2, 0 _0238A184: .4byte 0x00000428 @@ -36,10 +36,10 @@ ExitOverlay13: @ 0x0238A190 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_0201F2E4 + bl sub_0201F2E4 ldr r0, _0238A1C4 @ =0x0238CEA0 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0238A1C4 @ =0x0238CEA0 mov r1, #0 str r1, [r0] @@ -79,18 +79,18 @@ _0238A1E4: @ jump table b _0238A350 @ case 18 b _0238A558 @ case 19 _0238A234: - bl FUN_022E6E68 + bl ov00_022E6E68 ldr r0, _0238A570 @ =0x0238CEA0 mov r1, #0xd ldr r0, [r0] strb r1, [r0] b _0238A568 _0238A24C: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 mov r0, #1 - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -100,11 +100,11 @@ _0238A24C: strb r1, [r0, #1] b _0238A568 _0238A280: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 mov r0, #0x19 - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -114,11 +114,11 @@ _0238A280: strb r1, [r0, #1] b _0238A568 _0238A2B4: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 mov r0, #0x1d - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -128,11 +128,11 @@ _0238A2B4: strb r1, [r0, #1] b _0238A568 _0238A2E8: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 mov r0, #0x1c - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -142,11 +142,11 @@ _0238A2E8: strb r1, [r0, #1] b _0238A568 _0238A31C: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 mov r0, #0x1f - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -156,11 +156,11 @@ _0238A31C: strb r1, [r0, #1] b _0238A568 _0238A350: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 mov r0, #0x20 - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -170,11 +170,11 @@ _0238A350: strb r1, [r0, #1] b _0238A568 _0238A384: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 mov r0, #0x18 - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -184,11 +184,11 @@ _0238A384: strb r1, [r0, #1] b _0238A568 _0238A3B8: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A3E8 mov r0, #0x15 - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -197,11 +197,11 @@ _0238A3B8: ldr r0, [r0] strb r1, [r0, #1] _0238A3E8: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A418 mov r0, #0x16 - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -210,7 +210,7 @@ _0238A3E8: ldr r0, [r0] strb r1, [r0, #1] _0238A418: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 ldr r0, _0238A570 @ =0x0238CEA0 @@ -218,7 +218,7 @@ _0238A418: add r0, r0, #0x400 ldrh r0, [r0, #0x26] add r0, r0, #5 - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -228,7 +228,7 @@ _0238A418: strb r1, [r0, #1] b _0238A568 _0238A45C: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 arm_func_end Overlay13SwitchFunctionNa238A1C8 @@ -236,7 +236,7 @@ _0238A45C: arm_func_start ov13_0238A468 ov13_0238A468: @ 0x0238A468 mov r0, #2 - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -246,11 +246,11 @@ ov13_0238A468: @ 0x0238A468 strb r1, [r0, #1] b _0238A568 _0238A490: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 mov r0, #0x1e - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -260,11 +260,11 @@ _0238A490: strb r1, [r0, #1] b _0238A568 _0238A4C4: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A4F4 mov r0, #3 - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -273,11 +273,11 @@ _0238A4C4: ldr r0, [r0] strb r1, [r0, #1] _0238A4F4: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A524 mov r0, #4 - bl FUN_022E6E8C + bl ov11_022E6E8C ldr r0, _0238A570 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -286,7 +286,7 @@ _0238A4F4: ldr r0, [r0] strb r1, [r0, #1] _0238A524: - bl FUN_022E6EC8 + bl ov11_022E6EC8 cmp r0, #0 beq _0238A568 ldr r0, _0238A570 @ =0x0238CEA0 @@ -302,7 +302,7 @@ _0238A550: b _0238A568 _0238A558: mvn r0, #0 - bl FUN_022E6E8C + bl ov11_022E6E8C mov r0, #4 pop {r3, pc} _0238A568: @@ -317,11 +317,11 @@ Overlay13SwitchFunctionNa238A574: @ 0x0238A574 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #0x178 add r0, sp, #0xb0 - bl FUN_02006C1C + bl GetReleasedStylus ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D79C + bl InitPortraitBox ldr r2, _0238B4F8 @ =0x0238CEA0 ldr r0, [r2] ldr r1, [r0, #0x20] @@ -397,11 +397,11 @@ _0238A5AC: @ jump table b _0238BD1C @ case 65 _0238A6B4: mov r0, #0x64 - bl FUN_02002274 + bl RandInt cmp r0, #0x4b blt _0238A6E0 add r0, sp, #0x14 - bl FUN_0204A198 + bl sub_0207B9EC ldrb r1, [sp, #0x19] ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] @@ -409,7 +409,7 @@ _0238A6B4: b _0238A6F4 _0238A6E0: add r0, sp, #0xd4 - bl FUN_02004F74 + bl sub_0207BA08 ldr r0, _0238B4F8 @ =0x0238CEA0 ldrb r1, [sp, #0xd5] ldr r0, [r0] @@ -434,7 +434,7 @@ _0238A6F4: b _0238BD74 _0238A73C: ldr r0, _0238B4FC @ =0x0238C064 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _0238B4F8 @ =0x0238CEA0 mov r3, #2 ldr r4, [r1] @@ -446,14 +446,14 @@ _0238A73C: str r3, [sp, #0x1c] str r2, [sp, #0x20] ldm r1, {r1, r2} - bl FUN_02028770 + bl sub_02028770 ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #8 ldr r0, [r0] add r2, r1, #0x6c0 ldrsb r0, [r0, #2] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, #2 bl WaitForNextStep b _0238BD74 @@ -462,17 +462,17 @@ _0238A79C: strb r1, [r0] ldr r0, [r2] ldrsb r0, [r0, #2] - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F148 + bl FreeDBox ldr r1, _0238B4F8 @ =0x0238CEA0 ldr r0, _0238B500 @ =0x0238C034 ldr r1, [r1] mvn r2, #1 strb r2, [r1, #2] - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _0238B4F8 @ =0x0238CEA0 mov r3, #0 ldr r2, [r1] @@ -498,14 +498,14 @@ _0238A800: add r6, sp, #0x24 _0238A830: mov r0, r8 - bl FUN_02002274 + bl RandInt mov r7, r0 ldrsb r0, [r6, r7] cmp r0, #0 bne _0238A830 mov r0, r4 strb r5, [r6, r7] - bl FUN_02002274 + bl RandInt ldr r1, [sl] add r2, r0, r7, lsl #2 add r0, r1, sb @@ -521,12 +521,12 @@ _0238A830: ldr r1, [r0] mov r0, #0xb strb r2, [r1, #0x5d] - bl FUN_0200C110 + bl GetDebugFlag1 cmp r0, #0 beq _0238BD74 ldr r0, _0238B504 @ =0x0238C054 ldr r1, _0238B508 @ =ov13_0238BE6C - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _0238B4F8 @ =0x0238CEA0 ldr r1, [r1] strb r0, [r1, #6] @@ -539,7 +539,7 @@ _0238A8B8: str r3, [sp, #0x1c] str r2, [sp, #0x20] ldm r1, {r1, r2} - bl FUN_02028770 + bl sub_02028770 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r3, _0238B50C @ =0x0238CF24 ldr r7, [r0] @@ -562,7 +562,7 @@ _0238A8B8: str r2, [r3, #0x1c] ldr r0, [r0] add r0, r0, #0x6c - bl FUN_020258B8 + bl GetStringFromFileVeneer asr r0, r5, #8 ldr r4, _0238B4F8 @ =0x0238CEA0 and r1, r0, #0xff @@ -583,7 +583,7 @@ _0238A968: add r0, r0, #0x26c mov r1, sb add r0, r0, r7, lsl #6 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r2, [r4] lsl r1, r7, #3 add r0, r2, #0x26c @@ -602,14 +602,14 @@ _0238A9A4: ldr r0, [r0] strh r3, [r1, r2] ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #4 ldr r2, [r0] mov r3, #0 ldrsb r0, [r2, #2] ldrh r2, [r2, #0x60] - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -618,7 +618,7 @@ _0238A9A4: b _0238BD74 _0238AA00: ldrsb r0, [r0, #2] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238BD74 ldr r0, _0238B4F8 @ =0x0238CEA0 @@ -636,7 +636,7 @@ _0238AA28: mov r4, #0xa mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B4F8 @ =0x0238CEA0 ldr r2, [r1] strb r0, [r2, #3] @@ -647,13 +647,13 @@ _0238AA28: b _0238BD74 _0238AA6C: ldrsb r0, [r0, #3] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 bne _0238BD74 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202B57C + bl GetNormalMenuResult ldr r3, _0238B4F8 @ =0x0238CEA0 ldr r2, [r3] ldr r1, [r2, #0x24] @@ -709,7 +709,7 @@ _0238AB3C: cmp r4, r0 bne _0238AB64 mov r0, r7 - bl FUN_02002274 + bl RandInt ldr r1, [r6] add r1, r1, r5 strb r0, [r1, #0x44] @@ -729,7 +729,7 @@ _0238AB74: moveq r2, #1 movne r2, #0 mov r0, #0 - bl FUN_0204B820 + bl SaveScriptVariableValue b _0238ABF8 _0238ABA4: add r1, r2, r1 @@ -771,11 +771,11 @@ _0238AC14: b _0238BD74 _0238AC2C: ldrsb r0, [r0, #2] - bl FUN_02027B1C + bl sub_02027B1C ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238B4F8 @ =0x0238CEA0 mvn r1, #1 ldr r2, [r0] @@ -798,7 +798,7 @@ _0238AC2C: ldrsb r0, [r0, #6] cmp r0, r1 beq _0238BD74 - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238B4F8 @ =0x0238CEA0 mvn r1, #1 ldr r0, [r0] @@ -810,7 +810,7 @@ _0238ACB4: b _0238BD74 _0238ACC0: ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox bl GetPersonality ldr r1, _0238B4F8 @ =0x0238CEA0 add r0, r0, r0, lsl #1 @@ -821,7 +821,7 @@ _0238ACC0: ldrh r2, [r1, r2] mov r1, #8 mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, #0x25 bl WaitForNextStep b _0238BD74 @@ -829,7 +829,7 @@ _0238AD00: mov r0, #0 mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _0238B4F8 @ =0x0238CEA0 ldr r2, [r1] strb r0, [r2, #5] @@ -842,26 +842,26 @@ _0238AD00: add r2, r2, r3, lsl #1 lsl r2, r2, #1 ldrsh r1, [r1, r2] - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #1 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #4 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldrsb r0, [r1, #5] add r1, r1, #0x3b4 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r4, [r0] bl GetPersonality @@ -875,17 +875,17 @@ _0238AD00: lsl r3, r3, #1 ldrh r2, [r2, r3] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, #0x26 bl WaitForNextStep b _0238BD74 _0238ADD4: ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #0x27 bl WaitForNextStep b _0238BD74 @@ -895,9 +895,9 @@ _0238ADF8: arm_func_start ov13_0238ADFC ov13_0238ADFC: @ 0x0238ADFC - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, #0xb4 - bl FUN_02017B7C + bl sub_02017F28 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -906,11 +906,11 @@ ov13_0238ADFC: @ 0x0238ADFC b _0238BD74 _0238AE20: ldrsb r0, [r0, #2] - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238B4F8 @ =0x0238CEA0 mvn r3, #1 ldr r2, [r0] @@ -926,7 +926,7 @@ _0238AE20: _0238AE68: mov r1, #0x13 strb r1, [r0] - bl FUN_0230D71C + bl ov00_0230D71C b _0238BD74 _0238AE78: mov r1, #4 @@ -935,7 +935,7 @@ _0238AE80: ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202F2C4 + bl sub_0202F2C4 _0238AE90: ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] @@ -945,15 +945,15 @@ _0238AE90: b _0238BD74 _0238AEA8: ldrsb r0, [r0, #2] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238B4F8 @ =0x0238CEA0 mvn r2, #1 ldr r1, [r0] @@ -965,11 +965,11 @@ _0238AEA8: b _0238BD74 _0238AEF4: ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r3, [r0] ldr r2, [r3, #0x30] @@ -987,14 +987,14 @@ _0238AF38: b _0238BD74 _0238AF44: ldr r0, _0238B534 @ =0x00002208 - bl FUN_02017CB4 + bl sub_02018428 ldr r0, _0238B4F8 @ =0x0238CEA0 mov r2, #3 ldr r1, [r0] strb r2, [r1] ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1003,7 +1003,7 @@ _0238AF44: b _0238BD74 _0238AF80: ldrsb r0, [r0, #4] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1020,14 +1020,14 @@ _0238AFA0: b _0238BD74 _0238AFBC: ldr r0, _0238B534 @ =0x00002208 - bl FUN_02017CB4 + bl sub_02018428 ldr r0, _0238B4F8 @ =0x0238CEA0 mov r2, #2 ldr r1, [r0] strb r2, [r1] ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1036,18 +1036,18 @@ _0238AFBC: b _0238BD74 _0238AFF8: ldrsb r0, [r0, #4] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r2, _0238B538 @ =0x000005CC ldr r0, [r0] mov r1, #8 ldrsb r0, [r0, #2] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, #0x24 bl WaitForNextStep b _0238BD74 @@ -1055,22 +1055,22 @@ _0238B038: ldrb r1, [r0, #0x5f] ldr r0, _0238B53C @ =0x0238C010 ldrb r0, [r0, r1] - bl FUN_02027A80 + bl SetBothScreensWindowsColor ldr r0, _0238B540 @ =0x0238C044 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _0238B4F8 @ =0x0238CEA0 ldr r2, [r1] strb r0, [r2, #4] ldr r0, [r1] ldrsb r0, [r0, #4] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r2, _0238B544 @ =0x000006AD ldr r0, [r0] mov r1, #8 ldrsb r0, [r0, #4] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 mov r2, #0x11 ldr r1, [r0] @@ -1090,14 +1090,14 @@ _0238B0A8: b _0238BD74 _0238B0C4: ldrsb r0, [r0, #4] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r2, _0238B548 @ =0x000006AE ldr r0, [r0] mov r1, #8 ldrsb r0, [r0, #4] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1106,14 +1106,14 @@ _0238B0C4: b _0238BD74 _0238B100: ldrsb r0, [r0, #4] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r2, _0238B54C @ =0x000006AF ldr r0, [r0] mov r1, #8 ldrsb r0, [r0, #4] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1122,14 +1122,14 @@ _0238B100: b _0238BD74 _0238B13C: ldrsb r0, [r0, #4] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #8 ldr r0, [r0] mov r2, #0x6b0 ldrsb r0, [r0, #4] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1138,14 +1138,14 @@ _0238B13C: b _0238BD74 _0238B178: ldrsb r0, [r0, #4] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r2, _0238B550 @ =0x000006B1 ldr r0, [r0] mov r1, #0x18 ldrsb r0, [r0, #4] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1154,7 +1154,7 @@ _0238B178: b _0238BD74 _0238B1B4: ldrsb r0, [r0, #4] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #8 ldr r4, [r0] @@ -1166,7 +1166,7 @@ _0238B1B4: add r2, r2, #0x600 lsl r2, r2, #0x10 lsr r2, r2, #0x10 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1178,7 +1178,7 @@ _0238B204: ldr r2, _0238B554 @ =0x000006C9 mov r1, #0x218 mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1189,18 +1189,18 @@ _0238B230: add r0, r0, #0x400 ldrsh r1, [r0, #0x24] add r0, sp, #0x70 - bl FUN_02052394 + bl GetNameRaw ldr r0, _0238B4F8 @ =0x0238CEA0 add r1, sp, #0x70 ldr r0, [r0] add r0, r0, #0x3e4 - bl FUN_02025230 + bl SpecialStrcpy ldr r0, _0238B4F8 @ =0x0238CEA0 add r1, sp, #0x70 ldr r0, [r0] add r0, r0, #4 add r0, r0, #0x400 - bl FUN_02025230 + bl SpecialStrcpy ldr r1, _0238B4F8 @ =0x0238CEA0 mov r0, #3 ldr r3, [r1] @@ -1208,7 +1208,7 @@ _0238B230: add r1, r3, #0x3e4 add r3, r3, #4 add r3, r3, #0x400 - bl FUN_020367F0 + bl ShowKeyboard ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1216,22 +1216,22 @@ _0238B230: str r0, [r1, #0x20] b _0238BD74 _0238B2A4: - bl FUN_02036CD4 + bl GetKeyboardStatus cmp r0, #3 bne _0238BD74 - bl FUN_0203755C + bl GetKeyboardStringResult ldr r1, _0238B4F8 @ =0x0238CEA0 mov r4, r0 ldr r0, [r1] mov r1, r4 add r0, r0, #0x3c4 mov r2, #0x10 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, r4 ldr r0, [r0] add r0, r0, #0x3e4 - bl FUN_02025100 + bl StrcpySimple ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1239,7 +1239,7 @@ _0238B2A4: str r0, [r1, #0x20] b _0238BD74 _0238B2FC: - bl FUN_02037468 + bl sub_02037468 cmp r0, #0 beq _0238BD74 ldr r0, _0238B4F8 @ =0x0238CEA0 @@ -1249,10 +1249,10 @@ _0238B2FC: str r1, [r2, #0x20] ldr r0, [r0] add r0, r0, #0x3c4 - bl FUN_0203909C + bl sub_0203909C b _0238BD74 _0238B32C: - bl FUN_0203931C + bl sub_0203931C cmp r0, #0 ldreq r0, _0238B4F8 @ =0x0238CEA0 moveq r1, #0x34 @@ -1266,11 +1266,11 @@ _0238B32C: streq r1, [r0, #0x20] b _0238BD74 _0238B360: - bl FUN_02039218 + bl sub_02039218 cmp r0, #0 beq _0238BD74 add r0, sp, #0x34 - bl FUN_02048764 + bl sub_02048764 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r4, [r0] bl GetPersonality @@ -1287,16 +1287,16 @@ _0238B360: strh r3, [sp, #0x36] ldrh r2, [r2, #0x26] str r2, [sp, #0x60] - bl FUN_02025100 + bl StrcpySimple add r0, sp, #0x34 - bl FUN_02048794 + bl sub_02048794 ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #0x36 ldr r0, [r0] str r1, [r0, #0x20] b _0238BD74 _0238B3D4: - bl FUN_02039218 + bl sub_02039218 cmp r0, #0 beq _0238BD74 ldr r1, _0238B4F8 @ =0x0238CEA0 @@ -1309,11 +1309,11 @@ _0238B3D4: add r3, r1, #4 add r1, r1, #0x3e4 add r3, r3, #0x400 - bl FUN_020367F0 + bl ShowKeyboard b _0238BD74 _0238B410: ldrsb r0, [r0, #2] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238BD74 ldr r0, _0238B4F8 @ =0x0238CEA0 @@ -1324,17 +1324,17 @@ _0238B410: b _0238BD74 _0238B438: ldrsb r0, [r0, #4] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238BD74 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B4F8 @ =0x0238CEA0 mov r3, #0xc ldr r2, [r0] @@ -1345,13 +1345,13 @@ _0238B438: b _0238BD74 _0238B488: ldrsb r0, [r0, #4] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238BD74 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1360,13 +1360,13 @@ _0238B488: b _0238BD74 _0238B4C0: ldrsb r0, [r0, #4] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238BD74 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1405,13 +1405,13 @@ _0238B558: streq r1, [r0, #0x20] beq _0238BD74 ldrsb r0, [r0, #4] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238BD74 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1421,14 +1421,14 @@ _0238B558: _0238B5A4: add r1, sp, #8 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldr r0, _0238B4F8 @ =0x0238CEA0 mov r2, #0x3c ldr r0, [r0] add r1, sp, #0xc str r2, [r0, #0x28] mov r0, #0 - bl FUN_022EB3C8 + bl ov11_022EB3C8 ldrh r0, [sp, #0xb0] tst r0, #1 beq _0238BD74 @@ -1442,7 +1442,7 @@ _0238B5A4: ldr r2, [r3, #0x20] add r2, r2, #1 str r2, [r3, #0x20] - bl FUN_02017C74 + bl sub_020182B8 b _0238BD74 _0238B608: ldr r1, [r0, #0x28] @@ -1465,7 +1465,7 @@ _0238B63C: strne r1, [r0, #0x28] bne _0238BD74 ldrsb r0, [r0, #4] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1474,14 +1474,14 @@ _0238B63C: b _0238BD74 _0238B670: ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r2, _0238BD7C @ =0x000006C2 ldr r0, [r0] mov r1, #8 ldrsb r0, [r0, #2] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1490,14 +1490,14 @@ _0238B670: b _0238BD74 _0238B6AC: ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r2, _0238BD80 @ =0x000006C3 ldr r0, [r0] mov r1, #4 ldrsb r0, [r0, #2] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1506,7 +1506,7 @@ _0238B6AC: b _0238BD74 _0238B6E8: add r0, sp, #0x128 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r0, #4] @@ -1515,14 +1515,14 @@ _0238B6E8: ldrsh r0, [r0, #0x74] str r0, [sp, #0x128] ldrsb r0, [r1, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #4 ldr r0, [r0] add r3, sp, #0x128 ldrsb r0, [r0, #2] add r2, r1, #0x6c0 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #0x3b ldr r0, [r0] @@ -1530,20 +1530,20 @@ _0238B6E8: b _0238BD74 _0238B744: ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r2, _0238BD84 @ =0x000006C5 ldr r0, [r0] mov r1, #8 ldrsb r0, [r0, #2] mov r3, #0 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, #0x37 bl WaitForNextStep b _0238BD74 _0238B774: ldrsb r0, [r0, #2] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238BD74 ldr r0, _0238B51C @ =0x0238CEAC @@ -1552,7 +1552,7 @@ _0238B774: ldr r3, _0238BD8C @ =0x0238C074 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B4F8 @ =0x0238CEA0 ldr r2, [r1] strb r0, [r2, #3] @@ -1563,7 +1563,7 @@ _0238B774: b _0238BD74 _0238B7C0: ldrsb r0, [r0, #3] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 beq _0238B7DC cmp r0, #2 @@ -1573,22 +1573,22 @@ _0238B7DC: ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238B4F8 @ =0x0238CEA0 mvn r2, #1 ldr r1, [r0] strb r2, [r1, #3] ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238B4F8 @ =0x0238CEA0 mvn r3, #1 ldr r2, [r0] @@ -1601,7 +1601,7 @@ _0238B848: ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238B4F8 @ =0x0238CEA0 mvn r3, #1 ldr r2, [r0] @@ -1622,11 +1622,11 @@ _0238B878: lsl r0, r0, #1 ldrsh r4, [r2, r0] mov r0, r4 - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #2 bne _0238B8BC mov r0, r4 - bl FUN_02054BE0 + bl FemaleToMaleForm mov r4, r0 _0238B8BC: ldr r1, _0238B4F8 @ =0x0238CEA0 @@ -1634,17 +1634,17 @@ _0238B8BC: ldr r2, [r1] mov r1, #0 str r1, [r2, #0x370] - bl FUN_02052A04 + bl GetType ldr r2, _0238BD90 @ =0x0238C0F8 mov r1, #1 ldr sb, [r2, r0, lsl #2] mov r0, r4 - bl FUN_02052A04 + bl GetType ldr r1, _0238BD90 @ =0x0238C0F8 ldr r1, [r1, r0, lsl #2] mov r0, #0x15 orr sb, sb, r1 - bl FUN_02002274 + bl RandInt ldr fp, _0238BD94 @ =0x0238C08C ldr r5, _0238BD90 @ =0x0238C0F8 ldr r4, _0238B4F8 @ =0x0238CEA0 @@ -1653,16 +1653,16 @@ _0238B8BC: _0238B910: mov r1, #0x15 add r0, r6, r7 - bl FUN_0208FEA4 + bl DivideInt lsl r0, r1, #1 ldrsh sl, [fp, r0] mov r1, #0 mov r0, sl - bl FUN_02052A04 + bl GetType ldr r8, [r5, r0, lsl #2] mov r0, sl mov r1, #1 - bl FUN_02052A04 + bl GetType ldr r0, [r5, r0, lsl #2] orr r0, r8, r0 tst sb, r0 @@ -1689,7 +1689,7 @@ _0238B970: mov r4, #6 mov r2, #0 str r4, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu ldr r2, _0238B4F8 @ =0x0238CEA0 ldr r1, [r2] strb r0, [r1, #3] @@ -1707,7 +1707,7 @@ _0238B970: bne _0238B9FC mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _0238B4F8 @ =0x0238CEA0 ldr r1, [r1] strb r0, [r1, #5] @@ -1719,32 +1719,32 @@ _0238B9FC: add r1, r2, r1, lsl #1 add r1, r1, #0x300 ldrsh r1, [r1, #0x74] - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #0 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #4 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, _0238BDA4 @ =0x0238C014 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D848 + bl SetPortraitAttrStruct ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldrsb r0, [r1, #5] add r1, r1, #0x3b4 - bl FUN_0202F690 + bl ShowPortraitBox b _0238BD74 _0238BA70: ldrsb r0, [r0, #3] ldr r4, [r2, #4] - bl FUN_0202BCFC + bl GetAdvancedMenuCurrentOption cmp r4, r0 beq _0238BB10 ldr r0, _0238B4F8 @ =0x0238CEA0 @@ -1752,7 +1752,7 @@ _0238BA70: str r1, [r0, #8] ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202BCFC + bl GetAdvancedMenuCurrentOption ldr r1, _0238B4F8 @ =0x0238CEA0 str r0, [r1, #4] ldr r2, [r1] @@ -1760,27 +1760,27 @@ _0238BA70: add r0, r0, #0x300 ldrsh r1, [r0, #0x74] add r0, r2, #0x3b4 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #0 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #4 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, _0238BDA4 @ =0x0238C014 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D848 + bl SetPortraitAttrStruct ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldrsb r0, [r1, #5] add r1, r1, #0x3b4 - bl FUN_0202F690 + bl ShowPortraitBox b _0238BB98 _0238BB10: ldr r0, _0238B4F8 @ =0x0238CEA0 @@ -1796,38 +1796,38 @@ _0238BB10: add r0, r0, #0x300 ldrsh r1, [r0, #0x74] add r0, r2, #0x3b4 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #1 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #4 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, _0238BDA4 @ =0x0238C014 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D848 + bl SetPortraitAttrStruct ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldrsb r0, [r1, #5] add r1, r1, #0x3b4 - bl FUN_0202F690 + bl ShowPortraitBox _0238BB98: ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202BCDC + bl IsAdvancedMenuActive cmp r0, #0 bne _0238BD74 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r4, [r0] ldrsb r0, [r4, #3] - bl FUN_0202BD10 + bl GetAdvancedMenuResult add r0, r4, r0, lsl #1 add r0, r0, #0x300 ldrsh r2, [r0, #0x74] @@ -1836,15 +1836,15 @@ _0238BB98: strh r2, [r0, #0x24] ldr r0, [r1] ldrsb r0, [r0, #2] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_02027B1C + bl sub_02027B1C ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r2, [r0] ldr r1, [r0, #4] @@ -1852,31 +1852,31 @@ _0238BB98: add r1, r2, r1, lsl #1 add r1, r1, #0x300 ldrsh r1, [r1, #0x74] - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #1 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B4F8 @ =0x0238CEA0 mov r1, #4 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, _0238BDA4 @ =0x0238C014 ldr r0, [r0] add r0, r0, #0x3b4 - bl FUN_0204D848 + bl SetPortraitAttrStruct ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldrsb r0, [r1, #5] add r1, r1, #0x3b4 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202BC44 + bl FreeAdvancedMenu mvn r2, #1 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] @@ -1888,7 +1888,7 @@ _0238BB98: b _0238BD74 _0238BCA8: ldrsb r0, [r0, #2] - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1897,13 +1897,13 @@ _0238BCA8: b _0238BD74 _0238BCC8: ldrsb r0, [r0, #2] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238BD74 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_02027B1C + bl sub_02027B1C ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x30] @@ -1911,7 +1911,7 @@ _0238BCC8: b _0238BD74 _0238BCFC: mov r0, #1 - bl FUN_023039D4 + bl ov11_023039D4 ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r1, [r0] ldr r0, [r1, #0x20] @@ -1919,7 +1919,7 @@ _0238BCFC: str r0, [r1, #0x20] b _0238BD74 _0238BD1C: - bl FUN_02303D80 + bl ov11_02303D80 mvn r1, #0 cmp r0, r1 bne _0238BD74 @@ -1929,11 +1929,11 @@ _0238BD1C: str r2, [r1, #0x20] ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238B4F8 @ =0x0238CEA0 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238B4F8 @ =0x0238CEA0 mvn r3, #1 ldr r2, [r0] @@ -2000,7 +2000,7 @@ GetOptionStringFromID: @ 0x0238BDF0 str lr, [sp, #0x14] mov r4, r0 str ip, [sp] - bl FUN_020223F0 + bl PreprocessString mov r0, r4 add sp, sp, #0x54 pop {r3, r4, pc} @@ -2030,9 +2030,9 @@ ov13_0238BE6C: @ 0x0238BE6C sub sp, sp, #0x400 mov r4, r0 add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, r4 - bl FUN_02027B1C + bl sub_02027B1C ldr r0, _0238BFFC @ =0x0238CEA0 ldr r2, _0238C000 @ =0x000006CA ldr lr, [r0] @@ -2049,12 +2049,12 @@ ov13_0238BE6C: @ 0x0238BE6C ldrb ip, [lr, #0x37] str ip, [sp, #0x34] str r5, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r4 mov r1, #4 mov r2, #0 add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 ldr r0, _0238BFFC @ =0x0238CEA0 ldr r2, _0238C008 @ =0x000006CB ldr lr, [r0] @@ -2070,12 +2070,12 @@ ov13_0238BE6C: @ 0x0238BE6C ldrb ip, [lr, #0x3b] str ip, [sp, #0x34] str r5, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r4 mov r1, #4 mov r2, #0xc add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 mov r1, #0x400 ldr r0, _0238BFFC @ =0x0238CEA0 mov ip, r5 @@ -2092,12 +2092,12 @@ ov13_0238BE6C: @ 0x0238BE6C ldrb lr, [r5, #0x3f] str lr, [sp, #0x34] str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r4 mov r1, #4 mov r2, #0x18 add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 ldr r0, _0238BFFC @ =0x0238CEA0 ldr r3, _0238C004 @ =0x0000C402 ldr r2, [r0] @@ -2114,14 +2114,14 @@ ov13_0238BE6C: @ 0x0238BE6C str r1, [sp, #0x34] mov r1, #0x400 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r3, sp, #0x54 mov r0, r4 mov r1, #4 mov r2, #0x24 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x54 add sp, sp, #0x400 pop {r4, r5, pc} @@ -2132,396 +2132,4 @@ _0238C004: .4byte 0x0000C402 _0238C008: .4byte 0x000006CB _0238C00C: .4byte 0x000006CD arm_func_end ov13_0238BE6C -_0238C010: - .byte 0x00, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x08, 0x0A, 0x10 - .byte 0x03, 0x0A, 0x10, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, 0xA1, 0x38, 0x02 - .byte 0xC8, 0xA1, 0x38, 0x02, 0x00, 0x00, 0x00, 0x00, 0x02, 0x11, 0x1C, 0x05, 0x00, 0xFD, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x11, 0x1C, 0x05, 0x01, 0xFD, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x1E, 0x06, 0x01, 0xFD, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x11, 0x1C, 0x05, 0x00, 0xFA, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0xC6, 0x06, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xC7, 0x06, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00 - .byte 0x07, 0x00, 0x19, 0x00, 0xF0, 0x02, 0x9B, 0x00, 0x9E, 0x00, 0x18, 0x01, 0x73, 0x03, 0x1E, 0x01 - .byte 0xA6, 0x01, 0xA9, 0x01, 0xAC, 0x01, 0xDD, 0x02, 0xB6, 0x01, 0xE9, 0x01, 0x02, 0x01, 0x7D, 0x02 - .byte 0xA0, 0x03, 0x34, 0x00, 0xE8, 0x01, 0x00, 0x00, 0x1B, 0x01, 0x70, 0x03, 0x04, 0x00, 0x59, 0x02 - .byte 0x19, 0x00, 0x5C, 0x02, 0x9E, 0x00, 0xDD, 0x02, 0xAC, 0x01, 0x01, 0x04, 0xA9, 0x01, 0xA0, 0x03 - .byte 0x9B, 0x00, 0xFE, 0x03, 0xB6, 0x01, 0x71, 0x02, 0xE9, 0x01, 0xF6, 0x02, 0x98, 0x00, 0xF3, 0x02 - .byte 0x02, 0x01, 0x7D, 0x02, 0x01, 0x00, 0x76, 0x03, 0x07, 0x00, 0x04, 0x04, 0x18, 0x01, 0xF0, 0x02 - .byte 0x1E, 0x01, 0x73, 0x03, 0xA6, 0x01, 0x5F, 0x02, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00 - .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x20, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00 - .byte 0x10, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x7D, 0x06, 0x7E, 0x06 - .byte 0x7F, 0x06, 0x80, 0x06, 0x81, 0x06, 0x82, 0x06, 0x83, 0x06, 0x84, 0x06, 0x85, 0x06, 0x86, 0x06 - .byte 0x87, 0x06, 0x88, 0x06, 0x89, 0x06, 0x8A, 0x06, 0x8B, 0x06, 0x8C, 0x06, 0x8D, 0x06, 0x8E, 0x06 - .byte 0x8F, 0x06, 0x90, 0x06, 0x91, 0x06, 0x92, 0x06, 0x93, 0x06, 0x94, 0x06, 0x95, 0x06, 0x96, 0x06 - .byte 0x97, 0x06, 0x98, 0x06, 0x99, 0x06, 0x9A, 0x06, 0x9B, 0x06, 0x9C, 0x06, 0x9D, 0x06, 0x9E, 0x06 - .byte 0x9F, 0x06, 0xA0, 0x06, 0xA1, 0x06, 0xA2, 0x06, 0xA3, 0x06, 0xA4, 0x06, 0xA5, 0x06, 0xA6, 0x06 - .byte 0xA7, 0x06, 0xA8, 0x06, 0xA9, 0x06, 0xAA, 0x06, 0xAB, 0x06, 0xAC, 0x06, 0x8B, 0x05, 0x8C, 0x05 - .byte 0x8D, 0x05, 0x8E, 0x05, 0x8F, 0x05, 0x90, 0x05, 0x91, 0x05, 0x92, 0x05, 0x93, 0x05, 0x94, 0x05 - .byte 0x95, 0x05, 0x96, 0x05, 0x97, 0x05, 0x98, 0x05, 0x99, 0x05, 0x9A, 0x05, 0x9B, 0x05, 0x9C, 0x05 - .byte 0x9D, 0x05, 0x9E, 0x05, 0x9F, 0x05, 0xA0, 0x05, 0xA1, 0x05, 0xA2, 0x05, 0xA3, 0x05, 0xA4, 0x05 - .byte 0xA5, 0x05, 0xA6, 0x05, 0xA7, 0x05, 0xA8, 0x05, 0xA9, 0x05, 0xAA, 0x05, 0xAB, 0x05, 0xAC, 0x05 - .byte 0xAD, 0x05, 0xAE, 0x05, 0xAF, 0x05, 0xB0, 0x05, 0xB1, 0x05, 0xB2, 0x05, 0xB3, 0x05, 0xB4, 0x05 - .byte 0xB5, 0x05, 0xB6, 0x05, 0xB7, 0x05, 0xB8, 0x05, 0xB9, 0x05, 0xBA, 0x05, 0xBB, 0x05, 0xBC, 0x05 - .byte 0xBD, 0x05, 0xBE, 0x05, 0xBF, 0x05, 0xC0, 0x05, 0xC1, 0x05, 0xC2, 0x05, 0xC3, 0x05, 0xC4, 0x05 - .byte 0xC5, 0x05, 0xC6, 0x05, 0xC7, 0x05, 0xC8, 0x05, 0xC9, 0x05, 0xCA, 0x05, 0xCB, 0x05, 0xCD, 0x05 - .byte 0xCE, 0x05, 0xCF, 0x05, 0xD0, 0x05, 0xD1, 0x05, 0xD2, 0x05, 0xD3, 0x05, 0xD4, 0x05, 0xD5, 0x05 - .byte 0xD6, 0x05, 0xD7, 0x05, 0xD8, 0x05, 0xD9, 0x05, 0xDA, 0x05, 0xDB, 0x05, 0xDC, 0x05, 0xDD, 0x05 - .byte 0xDE, 0x05, 0xDF, 0x05, 0xE0, 0x05, 0xE1, 0x05, 0xE2, 0x05, 0xE3, 0x05, 0xE4, 0x05, 0xE5, 0x05 - .byte 0xE6, 0x05, 0xE7, 0x05, 0xE8, 0x05, 0xE9, 0x05, 0xEA, 0x05, 0xEB, 0x05, 0xEC, 0x05, 0xED, 0x05 - .byte 0xEE, 0x05, 0xEF, 0x05, 0xF0, 0x05, 0xF1, 0x05, 0xF2, 0x05, 0xF3, 0x05, 0xF4, 0x05, 0xF5, 0x05 - .byte 0xF6, 0x05, 0xF7, 0x05, 0xF8, 0x05, 0xF9, 0x05, 0xFA, 0x05, 0xFB, 0x05, 0xFC, 0x05, 0xFD, 0x05 - .byte 0xFE, 0x05, 0xFF, 0x05, 0x00, 0x06, 0x01, 0x06, 0x02, 0x06, 0x03, 0x06, 0x04, 0x06, 0x05, 0x06 - .byte 0x06, 0x06, 0x07, 0x06, 0x08, 0x06, 0x09, 0x06, 0x0A, 0x06, 0x0B, 0x06, 0x0C, 0x06, 0x0D, 0x06 - .byte 0x0E, 0x06, 0x0F, 0x06, 0x10, 0x06, 0x11, 0x06, 0x12, 0x06, 0x13, 0x06, 0x14, 0x06, 0x15, 0x06 - .byte 0x16, 0x06, 0x17, 0x06, 0x18, 0x06, 0x19, 0x06, 0x1A, 0x06, 0x1B, 0x06, 0x1C, 0x06, 0x1D, 0x06 - .byte 0x1E, 0x06, 0x1F, 0x06, 0x20, 0x06, 0x21, 0x06, 0x22, 0x06, 0x23, 0x06, 0x24, 0x06, 0x25, 0x06 - .byte 0x26, 0x06, 0x27, 0x06, 0x28, 0x06, 0x29, 0x06, 0x2A, 0x06, 0x2B, 0x06, 0x2C, 0x06, 0x2D, 0x06 - .byte 0x2E, 0x06, 0x2F, 0x06, 0x30, 0x06, 0x31, 0x06, 0x32, 0x06, 0x33, 0x06, 0x34, 0x06, 0x35, 0x06 - .byte 0x36, 0x06, 0x37, 0x06, 0x38, 0x06, 0x39, 0x06, 0x3A, 0x06, 0x3B, 0x06, 0x3C, 0x06, 0x3D, 0x06 - .byte 0x3E, 0x06, 0x3F, 0x06, 0x40, 0x06, 0x41, 0x06, 0x42, 0x06, 0x43, 0x06, 0x44, 0x06, 0x45, 0x06 - .byte 0x46, 0x06, 0x47, 0x06, 0x48, 0x06, 0x49, 0x06, 0x4A, 0x06, 0x4B, 0x06, 0x4C, 0x06, 0x4D, 0x06 - .byte 0x4E, 0x06, 0x4F, 0x06, 0x50, 0x06, 0x51, 0x06, 0x52, 0x06, 0x53, 0x06, 0x54, 0x06, 0x55, 0x06 - .byte 0x56, 0x06, 0x57, 0x06, 0x58, 0x06, 0x59, 0x06, 0x5A, 0x06, 0x5B, 0x06, 0x5C, 0x06, 0x5D, 0x06 - .byte 0x5E, 0x06, 0x5F, 0x06, 0x60, 0x06, 0x61, 0x06, 0x62, 0x06, 0x63, 0x06, 0x64, 0x06, 0x65, 0x06 - .byte 0x66, 0x06, 0x67, 0x06, 0x68, 0x06, 0x69, 0x06, 0x6A, 0x06, 0x6B, 0x06, 0x6C, 0x06, 0x6D, 0x06 - .byte 0x6E, 0x06, 0x6F, 0x06, 0x70, 0x06, 0x71, 0x06, 0x72, 0x06, 0x73, 0x06, 0x74, 0x06, 0x75, 0x06 - .byte 0x76, 0x06, 0x77, 0x06, 0x78, 0x06, 0x79, 0x06, 0x7A, 0x06, 0x7B, 0x06, 0x7C, 0x06, 0x00, 0x00 - .byte 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x04 - .byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04 - .byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x02 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04 - .byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02 - .byte 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x02, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04 - .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00 - .byte 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x02, 0x00, 0x02, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x04 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00 - .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x04 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04 - .byte 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x02, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x02, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04 - .byte 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x02, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - - arm_func_start ov13_0238CC94 -ov13_0238CC94: @ 0x0238CC94 - andeq r0, r0, r0 - andeq r0, r0, r4 - andeq r0, r0, r0, lsl #8 - andeq r0, r4, r0 - andeq r0, r0, r0 - arm_func_end ov13_0238CC94 - - arm_func_start ov13_0238CCA8 -ov13_0238CCA8: @ 0x0238CCA8 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - streq r0, [r0], #-0 - andeq r0, r0, r0 - arm_func_end ov13_0238CCA8 - - arm_func_start ov13_0238CCBC -ov13_0238CCBC: @ 0x0238CCBC - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0, lsl #8 - andeq r0, r0, r0 - andeq r0, r2, r0 - arm_func_end ov13_0238CCBC - - arm_func_start ov13_0238CCD8 -ov13_0238CCD8: @ 0x0238CCD8 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0, lsl #8 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - arm_func_end ov13_0238CCD8 - - arm_func_start ov13_0238CCF0 -ov13_0238CCF0: @ 0x0238CCF0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r4, r0 - streq r0, [r0], #-0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r2, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0, lsl #8 - andeq r0, r0, r2 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r4, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r4, #0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0, lsl #4 - andeq r0, r0, r0 - andeq r0, r0, r0 - streq r0, [r0], #-0 - andeq r0, r4, r0 - andeq r0, r0, r2 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r4, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - streq r0, [r0], #-0 - andeq r0, r0, r0 - andeq r0, r0, #0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r2, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - streq r0, [r0], #-0 - streq r0, [r0], #-0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r4 - andeq r0, r4, r0 - andeq r0, r0, r0 - andeq r0, r2, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r2, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - streq r0, [r0], #-0 - andeq r0, r0, r0 - andeq r0, r0, r4, lsl #8 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r2 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - streq r0, [r0], #-0 - andeq r0, r0, r0 - andeq r0, r1, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r1, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - mcrvs p7, #3, r6, c5, c11, #2 - blo _0402640C - cmpmi fp, #48, #26 - svcpl #0x4d554c - blo _0389E3D4 - blpl FUN_03ADAF54 - strbtvs r6, [lr], #-0x96b - subseq r3, sp, sl, lsr r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, lr, lsl pc - andeq pc, r0, r0, lsl #30 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, fp, r2, lsl #4 - andeq pc, r0, r0, lsl #30 - andeq r0, r0, r0 - strheq r0, [r0], -sb - andeq r0, r0, r0 - strheq r0, [r0], -r7 - andeq r0, r0, r1 - strheq r0, [r0], -r5 - andeq r0, r0, r2 - ldrdeq r0, r1, [r0], -r7 - andeq r0, r0, r3 - strheq r0, [r0], -sb - andeq r0, r0, r4 - strheq r0, [r0], -r7 - andeq r0, r0, r5 - strheq r0, [r0], -r5 - andeq r0, r0, r6 - ldrdeq r0, r1, [r0], -r7 - andeq r0, r0, r7 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - andeq r0, r0, r0 - movweq r0, #0x3003 - beq _0244E740 - svceq #0x30d02 - strne r1, [r3], #-0x202 - bne _02452B48 - mrshs r1, apsr - strhs r2, [r3], -r2, lsl #8 - @ 0x0238CF40 + @ 0x0238C010 diff --git a/asm/overlay_14.s b/asm/overlay_14.s index 14fb0fc1..c7775dc1 100644 --- a/asm/overlay_14.s +++ b/asm/overlay_14.s @@ -10,11 +10,11 @@ SentrySetupState: @ 0x0238A140 mov r4, r0 ldr r0, _0238A504 @ =0x000038D4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238A508 @ =0x0238DB80 str r0, [r1] add r0, r0, #0xa4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238A508 @ =0x0238DB80 mov r5, #0 ldr r1, [r0] @@ -110,12 +110,12 @@ _0238A2BC: str r3, [r1, #0x8b8] cmp r0, #6 blt _0238A2BC - bl FUN_02055650 + bl GetHeroMemberIdx ldr r1, _0238A508 @ =0x0238DB80 ldr r1, [r1] add r1, r1, #0x3800 strh r0, [r1, #0xd0] - bl FUN_0205567C + bl GetPartnerMemberIdx ldr r3, _0238A508 @ =0x0238DB80 mvn r1, #1 ldr r2, [r3] @@ -154,24 +154,24 @@ _0238A2BC: ldr r0, [r0] mov r2, #0x8100000 add r0, r0, #0x120 - bl FUN_022F6E60 + bl ov11_022F6E60 ldr r0, _0238A508 @ =0x0238DB80 ldr r2, _0238A50C @ =0x88080000 ldr r0, [r0] mov r1, #0xcd add r0, r0, #0x1e4 - bl FUN_022F6E60 + bl ov11_022F6E60 ldr r0, _0238A508 @ =0x0238DB80 ldr r1, [r0] add r0, r1, #0x2a8 add r1, r1, #0x1e4 - bl FUN_022F6F08 + bl ov11_022F4C64 ldr r0, _0238A508 @ =0x0238DB80 mov r1, #0x800 ldr r0, [r0] mov r2, #0 add r0, r0, #0x2a8 - bl FUN_022F52E8 + bl ov11_022F52E8 mov sb, #0 ldr r5, _0238A510 @ =0xC8100000 ldr r4, _0238A508 @ =0x0238DB80 @@ -184,31 +184,31 @@ _0238A3E8: add r0, r1, #0x36c add r0, r0, r8 add r1, r1, #0x1e4 - bl FUN_022F6F08 + bl ov11_022F4C64 ldr r0, [r4] mov r1, r7 add r0, r0, #0x36c mov r2, r6 add r0, r0, r8 - bl FUN_022F52E8 + bl ov11_022F52E8 ldr r1, [r4] add r0, r1, #0x3ac add r0, r0, #0xc00 add r0, r0, r8 add r1, r1, #0x1e4 - bl FUN_022F6F08 + bl ov11_022F4C64 ldr r0, [r4] mov r1, r5 add r0, r0, #0x3ac add r0, r0, #0xc00 add r0, r0, r8 - bl FUN_022F495C + bl ov11_022F495C ldr r1, [r4] add r0, r1, #0x3ec add r0, r0, #0x1800 add r0, r0, r8 add r1, r1, #0x1e4 - bl FUN_022F6F08 + bl ov11_022F4C64 ldr r0, [r4] mov r1, r5 arm_func_end SentrySetupState @@ -218,7 +218,7 @@ ov14_0238A468: @ 0x0238A468 add r0, r0, #0x3ec add r0, r0, #0x1800 add r0, r0, r8 - bl FUN_022F495C + bl ov11_022F495C add sb, sb, #1 cmp sb, #0x10 blt _0238A3E8 @@ -233,13 +233,13 @@ _0238A494: add r0, r0, #0x2800 add r0, r0, r4 add r1, r1, #0x1e4 - bl FUN_022F6F08 + bl ov11_022F4C64 ldr r0, [r7] mov r1, r8 add r0, r0, #0x2c add r0, r0, #0x2800 add r0, r0, r4 - bl FUN_022F495C + bl ov11_022F495C add r5, r5, #1 cmp r5, #2 blt _0238A494 @@ -252,7 +252,7 @@ _0238A494: beq _0238A4FC mov r1, #6 str r1, [r2, #0x108] - bl FUN_02017B58 + bl sub_02017DF4 _0238A4FC: mov r0, #1 pop {r4, r5, r6, r7, r8, sb, sl, pc} @@ -275,7 +275,7 @@ ov14_0238A514: @ 0x0238A514 mvn r1, #1 cmp r0, r1 beq _0238A540 - bl FUN_0202F334 + bl sub_0202F334 _0238A540: ldr r0, _0238A6AC @ =0x0238DB80 ldr r1, [r0] @@ -286,7 +286,7 @@ _0238A540: mvn r1, #1 cmp r0, r1 beq _0238A568 - bl FUN_0202BC60 + bl sub_0202BC60 _0238A568: ldr r0, _0238A6AC @ =0x0238DB80 ldr r1, [r0] @@ -297,7 +297,7 @@ _0238A568: mvn r1, #1 cmp r0, r1 beq _0238A590 - bl FUN_0202F6DC + bl HidePortraitBox _0238A590: ldr r0, _0238A6AC @ =0x0238DB80 ldr r1, [r0] @@ -308,7 +308,7 @@ _0238A590: mvn r1, #1 cmp r0, r1 beq _0238A5B8 - bl FUN_0202F954 + bl sub_0202F954 _0238A5B8: ldr r0, _0238A6AC @ =0x0238DB80 ldr r1, [r0] @@ -319,7 +319,7 @@ _0238A5B8: mvn r1, #1 cmp r0, r1 beq _0238A5E0 - bl FUN_0202F954 + bl sub_0202F954 _0238A5E0: ldr r0, _0238A6AC @ =0x0238DB80 ldr r1, [r0] @@ -330,7 +330,7 @@ _0238A5E0: mvn r1, #1 cmp r0, r1 beq _0238A608 - bl FUN_0202F954 + bl sub_0202F954 _0238A608: ldr r0, _0238A6AC @ =0x0238DB80 ldr r1, [r0] @@ -341,7 +341,7 @@ _0238A608: mvn r1, #1 cmp r0, r1 beq _0238A630 - bl FUN_0202F6DC + bl HidePortraitBox _0238A630: ldr r0, _0238A6AC @ =0x0238DB80 ldr r1, [r0] @@ -352,7 +352,7 @@ _0238A630: mvn r1, #1 cmp r0, r1 beq _0238A658 - bl FUN_0202F6DC + bl HidePortraitBox _0238A658: ldr r0, _0238A6AC @ =0x0238DB80 ldr r1, [r0] @@ -363,7 +363,7 @@ _0238A658: mvn r1, #1 cmp r0, r1 beq _0238A680 - bl FUN_0202F6DC + bl HidePortraitBox _0238A680: ldr r0, _0238A6AC @ =0x0238DB80 ldr r1, [r0] @@ -374,7 +374,7 @@ _0238A680: mvn r1, #1 cmp r0, r1 popeq {r3, pc} - bl FUN_0202F6DC + bl HidePortraitBox pop {r3, pc} .align 2, 0 _0238A6AC: .4byte 0x0238DB80 @@ -393,14 +393,14 @@ ov14_0238A6B0: @ 0x0238A6B0 cmp r0, r1 moveq r2, #1 beq _0238A710 - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 movne r2, #0 bne _0238A710 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -421,14 +421,14 @@ _0238A71C: cmp r0, r1 moveq r2, #1 beq _0238A778 - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 movne r2, #0 bne _0238A778 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202BC44 + bl FreeAdvancedMenu ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -449,14 +449,14 @@ _0238A784: cmp r0, r1 moveq r2, #1 beq _0238A7E0 - bl FUN_0202F66C + bl sub_0202F66C cmp r0, #0 movne r2, #0 bne _0238A7E0 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -477,14 +477,14 @@ _0238A7EC: cmp r0, r1 moveq r2, #1 beq _0238A848 - bl FUN_0202FB9C + bl sub_0202FB9C cmp r0, #0 movne r2, #0 bne _0238A848 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -505,14 +505,14 @@ _0238A854: cmp r0, r1 moveq r2, #1 beq _0238A8B0 - bl FUN_0202FB9C + bl sub_0202FB9C cmp r0, #0 movne r2, #0 bne _0238A8B0 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -533,14 +533,14 @@ _0238A8BC: cmp r0, r1 moveq r2, #1 beq _0238A918 - bl FUN_0202FB9C + bl sub_0202FB9C cmp r0, #0 movne r2, #0 bne _0238A918 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -561,14 +561,14 @@ _0238A924: cmp r0, r1 moveq r2, #1 beq _0238A980 - bl FUN_0202F66C + bl sub_0202F66C cmp r0, #0 movne r2, #0 bne _0238A980 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -589,14 +589,14 @@ _0238A98C: cmp r0, r1 moveq r2, #1 beq _0238A9E8 - bl FUN_0202F66C + bl sub_0202F66C cmp r0, #0 movne r2, #0 bne _0238A9E8 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #7] - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -617,14 +617,14 @@ _0238A9F4: cmp r0, r1 moveq r2, #1 beq _0238AA50 - bl FUN_0202F66C + bl sub_0202F66C cmp r0, #0 movne r2, #0 bne _0238AA50 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -645,14 +645,14 @@ _0238AA5C: cmp r0, r1 moveq r2, #1 beq _0238AAB8 - bl FUN_0202F66C + bl sub_0202F66C cmp r0, #0 movne r2, #0 bne _0238AAB8 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #9] - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -673,14 +673,14 @@ _0238AAC4: cmp r0, r1 moveq r2, #1 beq _0238AB20 - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238AB20 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #0xa] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -701,14 +701,14 @@ _0238AB2C: cmp r0, r1 moveq r2, #1 beq _0238AB88 - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238AB88 ldr r0, _0238AB9C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #0xb] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AB9C @ =0x0238DB80 mvn r1, #1 ldr r0, [r0] @@ -733,12 +733,12 @@ ov14_0238ABA0: @ 0x0238ABA0 lsl r1, r4, #0x10 mov r5, r0 asr r0, r1, #0x10 - bl FUN_020504A4 + bl GetSentryDutyGamePoints add r1, r4, #0x6e0 lsl r1, r1, #0x10 str r0, [sp, #0x28] lsr r0, r1, #0x10 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp, #0x3c] add r0, sp, #4 str r0, [sp] @@ -746,7 +746,7 @@ ov14_0238ABA0: @ 0x0238ABA0 ldr r3, _0238AC00 @ =0x0000C402 mov r0, r5 mov r1, #0x400 - bl FUN_020223F0 + bl PreprocessString mov r0, r5 add sp, sp, #0x54 pop {r4, r5, pc} @@ -791,7 +791,7 @@ ov14_0238AC40: @ 0x0238AC40 str r0, [ip, #0x114] ldr r0, [r1] ldrsb r0, [r0, #1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238ACE4 @ =0x0238DB80 ldr r1, _0238ACE8 @ =0x00000408 ldr r3, [r0] @@ -800,11 +800,11 @@ ov14_0238AC40: @ 0x0238AC40 lsl r2, r2, #0x10 lsr r2, r2, #0x10 add r3, r3, #0xa4 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238ACE4 @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202F3A4 + bl ShowDBox ldr r1, _0238ACE4 @ =0x0238DB80 ldr r0, [r1] add r0, r0, #0x3000 @@ -836,7 +836,7 @@ ov14_0238AD04: @ 0x0238AD04 mvn r1, #1 cmp r4, r1 beq _0238ADF0 - bl FUN_02027B58 + bl sub_02027B58 ldr r0, _0238ADF8 @ =0x0238DB80 ldr r1, [r0] ldrsb r0, [r1, #4] @@ -845,23 +845,23 @@ ov14_0238AD04: @ 0x0238AD04 add r0, r1, #0x3800 ldrsh r1, [r0, #0xa2] add r0, sp, #0 - bl FUN_02052394 + bl GetNameRaw mov r1, #2 add r3, sp, #0 mov r0, r4 sub r2, r1, #3 - bl FUN_02026214 + bl sub_02026214 ldr r1, _0238ADF8 @ =0x0238DB80 add r0, sp, #0 ldr r1, [r1] add r1, r1, #0x3800 ldrsh r1, [r1, #0xa4] - bl FUN_02052394 + bl GetNameRaw mov r1, #0x7a mov r0, r4 sub r2, r1, #0x7b add r3, sp, #0 - bl FUN_02026214 + bl sub_02026214 _0238AD84: ldr r0, _0238ADF8 @ =0x0238DB80 ldr r1, [r0] @@ -871,26 +871,26 @@ _0238AD84: add r0, r1, #0x3800 ldrsh r1, [r0, #0xa6] add r0, sp, #0 - bl FUN_02052394 + bl GetNameRaw mov r1, #2 add r3, sp, #0 mov r0, r4 sub r2, r1, #3 - bl FUN_02026214 + bl sub_02026214 ldr r1, _0238ADF8 @ =0x0238DB80 add r0, sp, #0 ldr r1, [r1] add r1, r1, #0x3800 ldrsh r1, [r1, #0xa8] - bl FUN_02052394 + bl GetNameRaw mov r1, #0x7a mov r0, r4 sub r2, r1, #0x7b add r3, sp, #0 - bl FUN_02026214 + bl sub_02026214 _0238ADE8: mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 _0238ADF0: add sp, sp, #0x18 pop {r4, pc} @@ -919,7 +919,7 @@ SentryUpdateDisplay: @ 0x0238ADFC beq _0238AECC ldr r0, [r0, #0x874] mov r1, #0x3c - bl FUN_0208FEA4 + bl DivideInt lsl r0, r0, #0x10 asr r0, r0, #0x10 cmp r0, #9 @@ -949,7 +949,7 @@ _0238AE88: mov r2, r8 str sl, [sp, #0x14] str r3, [sp, #0x18] - bl FUN_022F6F14 + bl ov11_022F6F14 add r5, r5, #1 cmp r5, #4 blt _0238AE88 @@ -994,7 +994,7 @@ _0238AF50: mla r0, sl, r6, r0 mov r1, sb mov r2, #0 - bl FUN_022F52E8 + bl ov11_022F52E8 b _0238AFA0 _0238AF6C: add r0, r1, #0x188 @@ -1002,7 +1002,7 @@ _0238AF6C: mla r0, sl, r5, r0 ldr r1, _0238B6A0 @ =0x00001005 mov r2, #0 - bl FUN_022F52E8 + bl ov11_022F52E8 b _0238AFA0 _0238AF88: add r0, r1, #0x188 @@ -1010,7 +1010,7 @@ _0238AF88: mla r0, sl, r4, r0 ldr r1, _0238B69C @ =0x00000806 mov r2, #0 - bl FUN_022F52E8 + bl ov11_022F52E8 _0238AFA0: ldr r1, [r7] add r0, r1, sl, lsl #2 @@ -1023,7 +1023,7 @@ _0238AFA0: mla r0, sl, fp, r0 add r1, r8, sl, lsl #3 mov r2, #0 - bl FUN_022F6F14 + bl ov11_022F6F14 _0238AFD0: add sl, sl, #1 cmp sl, #4 @@ -1044,14 +1044,14 @@ _0238AFDC: add r0, r0, #0x3000 mov r2, #0 str r3, [sp, #0x18] - bl FUN_022F7064 + bl ov11_022F7064 ldr r0, _0238B694 @ =0x0238DB80 add r1, sp, #0x14 ldr r0, [r0] mov r2, #0 add r0, r0, #0x6c add r0, r0, #0x3400 - bl FUN_022F6F14 + bl ov11_022F6F14 _0238B038: ldr r0, _0238B694 @ =0x0238DB80 ldr r2, [r0] @@ -1075,7 +1075,7 @@ _0238B078: bne _0238B098 add r0, r2, #0x1b4 add r0, r0, #0x2800 - bl FUN_022F4990 + bl ov11_022F4990 cmp r0, #0 bne _0238B1A8 _0238B098: @@ -1089,7 +1089,7 @@ _0238B098: ldr r1, _0238B6A4 @ =0x00000801 add r0, r0, #0x2800 mov r2, #0 - bl FUN_022F52E8 + bl ov11_022F52E8 _0238B0C4: ldr r1, _0238B694 @ =0x0238DB80 mov r2, #0 @@ -1106,7 +1106,7 @@ _0238B0EC: ldr r1, _0238B6A8 @ =0x00001002 add r0, r0, #0x2800 mov r2, #0 - bl FUN_022F52E8 + bl ov11_022F52E8 ldr r1, _0238B694 @ =0x0238DB80 mov r2, #0 ldr r0, [r1] @@ -1122,7 +1122,7 @@ _0238B128: ldr r1, _0238B6AC @ =0x00000802 add r0, r0, #0x2800 mov r2, #0 - bl FUN_022F52E8 + bl ov11_022F52E8 ldr r1, _0238B694 @ =0x0238DB80 mov r2, #0 ldr r0, [r1] @@ -1141,7 +1141,7 @@ _0238B164: add r0, r0, #0x2800 mov r1, #0x800 mov r2, #0 - bl FUN_022F52E8 + bl ov11_022F52E8 _0238B184: ldr r1, _0238B694 @ =0x0238DB80 mov r2, #0 @@ -1165,7 +1165,7 @@ _0238B1A8: add r0, r0, #0x2800 add r1, r2, r1, lsl #3 mov r2, #0 - bl FUN_022F6F14 + bl ov11_022F6F14 _0238B1DC: mov sl, #0 ldr r8, _0238B6B0 @ =0x0238DB84 @@ -1184,7 +1184,7 @@ _0238B1F8: lsl r1, r0, #0x10 add r0, r3, sb asr r1, r1, #0x10 - bl FUN_022F52E8 + bl ov11_022F52E8 lsl r0, sl, #1 ldrsh r1, [r7, r0] ldr r0, [r5] @@ -1195,7 +1195,7 @@ _0238B1F8: add r0, r0, sb add r1, sp, #0x14 str r6, [sp, #0x18] - bl FUN_022F6F14 + bl ov11_022F6F14 add sl, sl, #1 cmp sl, #0x10 blt _0238B1F8 @@ -1223,7 +1223,7 @@ _0238B1F8: add r0, r0, #0x3000 mov r1, #0x400 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString mov r1, r4 str r1, [sp] ldr r0, _0238B694 @ =0x0238DB80 @@ -1233,7 +1233,7 @@ _0238B1F8: add r0, r0, #0x670 add r0, r0, #0x3000 mov r1, #0x400 - bl FUN_020223F0 + bl PreprocessString _0238B2E4: ldr r0, _0238B694 @ =0x0238DB80 ldr r1, [r0] @@ -1291,7 +1291,7 @@ _0238B374: add r0, r0, #0x3000 mov r1, #0x400 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString _0238B3C4: ldr r0, _0238B694 @ =0x0238DB80 ldr r1, [r0] @@ -1339,7 +1339,7 @@ _0238B460: mla r0, r8, r7, r0 mov r1, r6 mov r2, r5 - bl FUN_022F52E8 + bl ov11_022F52E8 add r8, r8, #1 _0238B47C: ldr r1, [r4] @@ -1358,7 +1358,7 @@ _0238B4A0: mla r0, r7, r8, r0 mov r1, r6 mov r2, r5 - bl FUN_022F52E8 + bl ov11_022F52E8 add r7, r7, #1 _0238B4BC: ldr r1, [r4] @@ -1391,7 +1391,7 @@ _0238B500: mov r1, r8 mov r2, r7 str r3, [sp, #0x14] - bl FUN_022F6F14 + bl ov11_022F6F14 add r4, r4, #1 cmp r4, #2 blt _0238B500 @@ -1417,7 +1417,7 @@ _0238B574: add r0, r0, #0x3000 mla r0, r4, r5, r0 mov r2, r7 - bl FUN_022F52E8 + bl ov11_022F52E8 add r4, r4, #1 cmp r4, #4 blt _0238B574 @@ -1428,7 +1428,7 @@ _0238B574: cmp r0, #3 bne _0238B5BC ldr r0, _0238B6D4 @ =0x00002C05 - bl FUN_02017C80 + bl sub_02017C80 _0238B5BC: ldr r6, _0238B694 @ =0x0238DB80 ldr r0, [r6] @@ -1465,7 +1465,7 @@ _0238B610: mov r2, r7 str r3, [sp, #0x14] str ip, [sp, #0x18] - bl FUN_022F6F14 + bl ov11_022F6F14 b _0238B67C _0238B648: add r0, r1, #0x98 @@ -1480,7 +1480,7 @@ _0238B648: mov r2, fp str r3, [sp, #0x14] str ip, [sp, #0x18] - bl FUN_022F6F14 + bl ov11_022F6F14 _0238B67C: add sl, sl, #1 cmp sl, #4 @@ -1534,7 +1534,7 @@ ov14_0238B708: @ 0x0238B708 cmp r0, #0 popeq {r3, r4, r5, r6, r7, pc} add r0, r0, #0x2a8 - bl FUN_022F6EFC + bl ov11_022F4BE4 ldr r7, _0238B7F8 @ =0x0238DB80 mov r4, #0 mov r6, #0xc4 @@ -1543,17 +1543,17 @@ _0238B730: ldr r0, [r7] add r0, r0, #0x36c add r0, r0, r5 - bl FUN_022F6EFC + bl ov11_022F4BE4 ldr r0, [r7] add r0, r0, #0x3ac add r0, r0, #0xc00 add r0, r0, r5 - bl FUN_022F6EFC + bl ov11_022F4BE4 ldr r0, [r7] add r0, r0, #0x3ec add r0, r0, #0x1800 add r0, r0, r5 - bl FUN_022F6EFC + bl ov11_022F4BE4 add r4, r4, #1 cmp r4, #0x10 blt _0238B730 @@ -1565,28 +1565,28 @@ _0238B784: add r0, r0, #0x2c add r0, r0, #0x2800 mla r0, r6, r4, r0 - bl FUN_022F6EFC + bl ov11_022F4BE4 add r6, r6, #1 cmp r6, #2 blt _0238B784 ldr r0, _0238B7F8 @ =0x0238DB80 ldr r0, [r0] add r0, r0, #0x120 - bl FUN_022F6EFC + bl ov11_022F4BE4 ldr r0, _0238B7F8 @ =0x0238DB80 ldr r0, [r0] add r0, r0, #0x1e4 - bl FUN_022F6EFC + bl ov11_022F4BE4 ldr r0, _0238B7F8 @ =0x0238DB80 ldr r0, [r0] ldr r0, [r0, #0x11c] cmp r0, #2 beq _0238B7DC - bl FUN_02017B70 + bl sub_02017EE8 _0238B7DC: ldr r0, _0238B7F8 @ =0x0238DB80 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0238B7F8 @ =0x0238DB80 mov r1, #0 str r1, [r0] @@ -1682,7 +1682,7 @@ _0238B8BC: ldr r3, _0238C13C @ =ov14_0238ABA0 add r2, r2, #0xc str r4, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1] @@ -1692,7 +1692,7 @@ _0238B94C: ldr r3, _0238C13C @ =ov14_0238ABA0 add r2, r2, #0xc str r4, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1] @@ -1712,7 +1712,7 @@ _0238B96C: cmp r1, r0 bne _0238B9B8 ldr r0, _0238C148 @ =0x0238D9B8 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1, #1] @@ -1720,7 +1720,7 @@ _0238B9B8: ldr r0, _0238C12C @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202F3A4 + bl ShowDBox ldr r2, _0238C12C @ =0x0238DB80 ldr r0, [r2] ldr r1, [r0, #0x108] @@ -1997,7 +1997,7 @@ _0238BD6C: lsl r2, r2, #0x10 lsr r2, r2, #0x10 add r3, r3, #0xa4 - bl FUN_0202F1B4 + bl ShowMessageInDBox _0238BDA4: ldr r0, _0238C12C @ =0x0238DB80 ldr r1, [r0] @@ -2011,29 +2011,29 @@ _0238BDA4: mov r0, #0 mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r2, _0238C12C @ =0x0238DB80 mov r1, #0x32 ldr r3, [r2] strb r0, [r3, #2] ldr r0, [r2] add r0, r0, #0xf4 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238C12C @ =0x0238DB80 mov r1, #0 ldr r0, [r0] add r0, r0, #0xf4 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238C12C @ =0x0238DB80 mov r1, #0 ldr r0, [r0] add r0, r0, #0xf4 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C12C @ =0x0238DB80 ldr r1, [r0] ldrsb r0, [r1, #2] add r1, r1, #0xf4 - bl FUN_0202F690 + bl ShowPortraitBox _0238BE30: ldr r0, _0238C12C @ =0x0238DB80 ldr r1, [r0] @@ -2046,7 +2046,7 @@ _0238BE30: bne _0238BE6C ldr r0, _0238C1A4 @ =0x0238D9F8 ldr r1, _0238C1A8 @ =0x0238ACEC - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1, #3] @@ -2062,7 +2062,7 @@ _0238BE6C: bne _0238BEA8 ldr r0, _0238C1AC @ =0x0238D988 ldr r1, _0238C1B0 @ =ov14_0238AD04 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1, #4] @@ -2078,7 +2078,7 @@ _0238BEA8: bne _0238BEE4 ldr r0, _0238C1B4 @ =0x0238D998 ldr r1, _0238C1B0 @ =ov14_0238AD04 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1, #5] @@ -2095,7 +2095,7 @@ _0238BEE4: mov r0, #0 mov r2, r0 mov r1, #3 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1, #6] @@ -2112,7 +2112,7 @@ _0238BF24: mov r0, #0 mov r2, r0 mov r1, #4 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1, #7] @@ -2129,7 +2129,7 @@ _0238BF64: mov r0, #0 mov r2, r0 mov r1, #5 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1, #8] @@ -2146,7 +2146,7 @@ _0238BFA4: mov r0, #0 mov r2, r0 mov r1, #6 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1, #9] @@ -2166,7 +2166,7 @@ _0238BFE4: mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1, #0xa] @@ -2186,7 +2186,7 @@ _0238C030: mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C12C @ =0x0238DB80 ldr r1, [r1] strb r0, [r1, #0xb] @@ -2201,7 +2201,7 @@ _0238C090: tst r0, #2 beq _0238C0B0 ldrsb r0, [r2, #1] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 movne r0, #0 bne _0238C0B4 @@ -2234,7 +2234,7 @@ _0238C0FC: ldr r0, [r0] add r0, r0, #0x3000 ldr r0, [r0, #0x890] - bl FUN_022E6E8C + bl ov11_022E6E8C bl ov14_0238B708 mov r0, #4 b _0238C124 @@ -2318,13 +2318,13 @@ SentryState1: @ 0x0238C20C ldr r0, _0238C260 @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #0xb] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r3, pc} ldr r0, _0238C260 @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #0xb] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #8 beq _0238C248 cmp r0, #9 @@ -2361,13 +2361,13 @@ SentryState3: @ 0x0238C288 ldr r0, _0238C3AC @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #0xa] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r3, pc} ldr r0, _0238C3AC @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #0xa] - bl FUN_0202B57C + bl GetNormalMenuResult add r0, r0, #1 cmp r0, #8 addls pc, pc, r0, lsl #2 @@ -2549,9 +2549,9 @@ SentryStateGenerateChoices: @ 0x0238C494 ldr r1, _0238CA58 @ =0x000003FA ldr r0, [r0] str r1, [r0, #0x118] - bl FUN_02055770 + bl GetHero mov r6, r0 - bl FUN_02055798 + bl GetPartner ldr r2, _0238CA54 @ =0x0238DB80 mov r5, r0 ldr r1, [r2] @@ -2563,7 +2563,7 @@ SentryStateGenerateChoices: @ 0x0238C494 add r2, r1, #0x3000 mov r1, #4 str r3, [r2, #0x894] - bl FUN_0200228C + bl RandRange ldr r2, _0238CA54 @ =0x0238DB80 ldr r1, [r2] add r1, r1, #0x3000 @@ -2590,7 +2590,7 @@ SentryStateGenerateChoices: @ 0x0238C494 bl ov14_0238AC04 mov r0, #0 mov r1, #4 - bl FUN_0200228C + bl RandRange ldr r1, _0238CA54 @ =0x0238DB80 ldr r1, [r1] add r1, r1, #0x3000 @@ -2598,7 +2598,7 @@ SentryStateGenerateChoices: @ 0x0238C494 _0238C564: mov r0, #0 mov r1, #0x65 - bl FUN_0200228C + bl RandRange ldr r2, _0238CA54 @ =0x0238DB80 ldr r3, _0238CA60 @ =0x020A1BB0 ldr r1, [r2] @@ -2615,7 +2615,7 @@ _0238C564: strh r1, [r0, #0xa2] ldrsh r0, [r6, #4] ldr r4, [r2] - bl FUN_02054BE0 + bl FemaleToMaleForm add r1, r4, #0x3000 ldr r1, [r1, #0x87c] add r1, r4, r1, lsl #1 @@ -2631,7 +2631,7 @@ _0238C564: add r1, r2, r1, lsl #1 add r1, r1, #0x3800 ldrsh r4, [r1, #0xa2] - bl FUN_02054BE0 + bl FemaleToMaleForm cmp r4, r0 ldrne r0, _0238CA64 @ =0x00000119 cmpne r4, r0 @@ -2678,15 +2678,15 @@ _0238C670: _0238C690: mov r0, #0 mov r1, #0x65 - bl FUN_0200228C + bl RandRange lsl r0, r0, #1 ldrsh r8, [r4, r0] ldrsh r0, [r6, #4] - bl FUN_02054BE0 + bl FemaleToMaleForm cmp r8, r0 beq _0238C690 ldrsh r0, [r5, #4] - bl FUN_02054BE0 + bl FemaleToMaleForm cmp r8, r0 cmpne r8, fp beq _0238C690 @@ -2725,19 +2725,19 @@ _0238C72C: cmp sb, #4 blt _0238C670 ldr r0, _0238CA68 @ =0x0238DB2C - bl FUN_0200C1FC + bl DebugPrint0 ldr r1, _0238CA54 @ =0x0238DB80 ldr r0, _0238CA6C @ =0x0238DB44 ldr r1, [r1] add r1, r1, #0x3000 ldr r1, [r1, #0x880] - bl FUN_0200C1FC + bl DebugPrint0 ldr r1, _0238CA54 @ =0x0238DB80 ldr r0, _0238CA70 @ =0x0238DB58 ldr r1, [r1] add r1, r1, #0x3000 ldr r1, [r1, #0x87c] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238CA54 @ =0x0238DB80 ldr r2, _0238CA74 @ =0x880A0000 ldr r3, [r0] @@ -2748,27 +2748,27 @@ _0238C72C: lsl r1, r1, #0x10 add r0, r0, #0x3000 asr r1, r1, #0x10 - bl FUN_022F6FE0 + bl ov11_022F6FE0 ldr r0, _0238CA54 @ =0x0238DB80 ldr r1, _0238CA78 @ =0x00001001 ldr r0, [r0] mov r2, #0 add r0, r0, #0x3a8 add r0, r0, #0x3000 - bl FUN_022F52E8 + bl ov11_022F52E8 ldr r0, _0238CA54 @ =0x0238DB80 ldr r1, [r0] add r0, r1, #0x6c add r0, r0, #0x3400 add r1, r1, #0x1e4 - bl FUN_022F6F08 + bl ov11_022F4C64 ldr r0, _0238CA54 @ =0x0238DB80 ldr r1, _0238CA7C @ =0x00001003 ldr r0, [r0] mov r2, #0 add r0, r0, #0x6c add r0, r0, #0x3400 - bl FUN_022F52E8 + bl ov11_022F52E8 ldr r1, _0238CA54 @ =0x0238DB80 mov r2, #0x60 ldr r0, [r1] @@ -2778,20 +2778,20 @@ _0238C72C: add r0, r1, #0x1b4 add r0, r0, #0x2800 add r1, r1, #0x120 - bl FUN_022F6F08 + bl ov11_022F4C64 ldr r0, _0238CA54 @ =0x0238DB80 ldr r1, _0238CA80 @ =0x48140000 ldr r0, [r0] add r0, r0, #0x1b4 add r0, r0, #0x2800 - bl FUN_022F495C + bl ov11_022F495C ldr r0, _0238CA54 @ =0x0238DB80 mov r1, #0x800 ldr r0, [r0] mov r2, #0 add r0, r0, #0x1b4 add r0, r0, #0x2800 - bl FUN_022F52E8 + bl ov11_022F52E8 ldr r4, _0238CA54 @ =0x0238DB80 mov sb, #0 ldr r0, [r4] @@ -2818,26 +2818,26 @@ _0238C88C: add r0, r0, #0x2800 ldrsh r1, [r1, #0xa2] add r0, r0, r8 - bl FUN_022F5BBC + bl ov11_022F5BBC ldr r0, [r4] ldr r1, _0238CA8C @ =0x00000807 add r0, r0, #0x278 add r0, r0, #0x2800 add r0, r0, r8 mov r2, #7 - bl FUN_022F52E8 + bl ov11_022F52E8 ldr r1, [r4] add r0, r1, #0x188 add r0, r0, #0x2c00 add r0, r0, r8 add r1, r1, #0x120 - bl FUN_022F6F08 + bl ov11_022F4C64 ldr r0, [r4] ldr r1, _0238CA80 @ =0x48140000 add r0, r0, #0x188 add r0, r0, #0x2c00 add r0, r0, r8 - bl FUN_022F495C + bl ov11_022F495C ldr r0, [r4] add r0, r0, sb, lsl #2 add r0, r0, #0x3000 @@ -2851,7 +2851,7 @@ _0238C88C: add r0, r0, #0x3000 add r0, r0, r8 add r1, r1, #0x120 - bl FUN_022F6F08 + bl ov11_022F4C64 cmp sb, #3 addls pc, pc, sb, lsl #2 b _0238C984 @@ -2881,16 +2881,16 @@ _0238C984: add r0, sp, #0x10 str r6, [sp, #8] str r5, [sp, #0xc] - bl FUN_0204D79C + bl InitPortraitBox add r0, sp, #0x10 mov r1, #3 - bl FUN_0204D804 + bl SetPortraitUnknownAttr add r0, sp, #0x10 add r1, sp, #8 - bl FUN_0204D848 + bl SetPortraitAttrStruct mov r0, r7 add r1, sp, #0x10 - bl FUN_0202F690 + bl ShowPortraitBox _0238C9C0: add r0, sb, #1 lsl r0, r0, #0x10 @@ -2911,7 +2911,7 @@ _0238C9C0: ldrsb r0, [r0, #3] cmp r0, r1 beq _0238CA10 - bl FUN_02027B58 + bl sub_02027B58 _0238CA10: ldr r1, _0238CA54 @ =0x0238DB80 ldr r0, _0238CA90 @ =0x00002C04 @@ -2919,7 +2919,7 @@ _0238CA10: mov r2, #1 add r1, r1, #0x3000 strb r2, [r1, #0x870] - bl FUN_02017C80 + bl sub_02017C80 ldr r1, _0238CA54 @ =0x0238DB80 mov r3, #2 ldr r0, [r1] @@ -2968,7 +2968,7 @@ SentryStateGetUserChoice: @ 0x0238CA94 ldr r0, [r2] add r0, r0, #0x3000 ldr r0, [r0, #0x874] - bl FUN_0208FEA4 + bl DivideInt lsl r0, r0, #0x10 asr r8, r0, #0x10 lsr r1, r8, #0x1f @@ -2980,21 +2980,21 @@ SentryStateGetUserChoice: @ 0x0238CA94 ldr r4, [r0] add r0, r4, #0x3000 ldr r0, [r0, #0x874] - bl FUN_0208FEA4 + bl DivideInt cmp r0, #0x10 bge _0238CDE0 mov r4, #0 add r1, sp, #2 mov r0, r4 - bl FUN_020063F4 + bl sub_020063F4 add r1, sp, #0 mov r0, r4 - bl FUN_0200625C - bl FUN_0204AE60 + bl GetPressedButtons + bl sub_0204AE60 cmp r0, #0 beq _0238CBCC add r0, sp, #4 - bl FUN_02006C1C + bl GetReleasedStylus ldrh r0, [sp, #4] tst r0, #2 beq _0238CBCC @@ -3050,7 +3050,7 @@ _0238CBEC: mov r2, #0 add r1, r1, #0x3000 str r2, [r1, #0x8ac] - bl FUN_02017C80 + bl sub_02017C80 ldr r2, _0238CFA4 @ =0x0238DB80 ldr r1, [r2] add r0, r1, #0x3000 @@ -3077,7 +3077,7 @@ _0238CC5C: cmp r0, #3 bne _0238CC7C ldr r0, _0238CFB0 @ =0x00003F03 - bl FUN_02017C80 + bl sub_02017C80 b _0238CCE0 _0238CC7C: ldr r0, [r1, #0x898] @@ -3132,7 +3132,7 @@ _0238CCE0: arm_func_start ov14_0238CCF0 ov14_0238CCF0: @ 0x0238CCF0 - bl FUN_02017C80 + bl sub_02017C80 _0238CCF4: ldr r0, _0238CFA4 @ =0x0238DB80 ldr r0, [r0] @@ -3230,22 +3230,22 @@ _0238CE0C: mov sl, sb _0238CE50: mov r0, r7 - bl FUN_0204D79C + bl InitPortraitBox ldr r1, [r4] mov r0, r7 add r1, r1, sb, lsl #1 add r1, r1, #0x3800 ldrsh r1, [r1, #0xa2] - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldrb r1, [r6, sb] mov r0, r7 - bl FUN_0204D804 + bl SetPortraitUnknownAttr mov r0, r7 add r1, r5, sb, lsl #3 - bl FUN_0204D848 + bl SetPortraitAttrStruct mov r0, r7 mov r1, sl - bl FUN_0204D7F4 + bl SetPortraitExpressionId cmp sb, #3 addls pc, pc, sb, lsl #2 b _0238CEFC @@ -3258,25 +3258,25 @@ _0238CEB0: ldr r0, [r4] mov r1, r7 ldrsb r0, [r0, #6] - bl FUN_0202F690 + bl ShowPortraitBox b _0238CEFC _0238CEC4: ldr r0, [r4] mov r1, r7 ldrsb r0, [r0, #7] - bl FUN_0202F690 + bl ShowPortraitBox b _0238CEFC _0238CED8: ldr r0, [r4] mov r1, r7 ldrsb r0, [r0, #8] - bl FUN_0202F690 + bl ShowPortraitBox b _0238CEFC _0238CEEC: ldr r0, [r4] mov r1, r7 ldrsb r0, [r0, #9] - bl FUN_0202F690 + bl ShowPortraitBox _0238CEFC: add r0, sb, #1 lsl r0, r0, #0x10 @@ -3298,7 +3298,7 @@ _0238CF1C: bne _0238CF5C bl ov14_0238AC40 ldr r0, _0238CFC0 @ =0x00002C06 - bl FUN_02017C80 + bl sub_02017C80 ldr r0, _0238CFA4 @ =0x0238DB80 mov r1, #1 ldr r0, [r0] @@ -3315,7 +3315,7 @@ _0238CF5C: bne _0238CF9C bl ov14_0238AC40 ldr r0, _0238CFC0 @ =0x00002C06 - bl FUN_02017C80 + bl sub_02017C80 ldr r0, _0238CFA4 @ =0x0238DB80 mov r1, #1 ldr r0, [r0] @@ -3363,12 +3363,12 @@ SentryStateFinalizeRound: @ 0x0238CFC4 ldr r0, [r0] add r0, r0, #0x3a8 add r0, r0, #0x3000 - bl FUN_022F7058 + bl ov11_022F4BE4 ldr r0, _0238D2FC @ =0x0238DB80 ldr r0, [r0] add r0, r0, #0x6c add r0, r0, #0x3400 - bl FUN_022F6EFC + bl ov11_022F4BE4 ldr r1, _0238D2FC @ =0x0238DB80 mov r3, #1 ldr r0, [r1] @@ -3381,7 +3381,7 @@ SentryStateFinalizeRound: @ 0x0238CFC4 ldr r0, [r1] add r0, r0, #0x1b4 add r0, r0, #0x2800 - bl FUN_022F6EFC + bl ov11_022F4BE4 _0238D078: ldr r0, _0238D300 @ =0x0238D970 ldr r4, _0238D2FC @ =0x0238DB80 @@ -3398,17 +3398,17 @@ _0238D09C: add r0, r0, #0x278 add r0, r0, #0x2800 add r0, r0, sb - bl FUN_022F6EFC + bl ov11_022F4BE4 ldr r0, [r4] add r0, r0, #0x188 add r0, r0, #0x2c00 add r0, r0, sb - bl FUN_022F6EFC + bl ov11_022F4BE4 ldr r0, [r4] add r0, r0, #0x98 add r0, r0, #0x3000 add r0, r0, sb - bl FUN_022F6EFC + bl ov11_022F4BE4 cmp r7, #3 addls pc, pc, r7, lsl #2 b _0238D124 @@ -3438,16 +3438,16 @@ _0238D124: add r0, sp, #0x10 str r6, [sp, #8] str r5, [sp, #0xc] - bl FUN_0204D79C + bl InitPortraitBox add r0, sp, #0x10 mov r1, #3 - bl FUN_0204D804 + bl SetPortraitUnknownAttr add r0, sp, #0x10 add r1, sp, #8 - bl FUN_0204D848 + bl SetPortraitAttrStruct mov r0, r8 add r1, sp, #0x10 - bl FUN_0202F690 + bl ShowPortraitBox _0238D160: add r0, r7, #1 lsl r0, r0, #0x10 @@ -3457,19 +3457,19 @@ _0238D160: ldr r0, _0238D2FC @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_02027B58 + bl sub_02027B58 ldr r0, _0238D2FC @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_02027AF0 + bl sub_02027AF0 ldr r0, _0238D2FC @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_02027B58 + bl sub_02027B58 ldr r0, _0238D2FC @ =0x0238DB80 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_02027AF0 + bl sub_02027AF0 ldr r1, _0238D2FC @ =0x0238DB80 ldr r3, [r1] add r0, r3, #0x3000 @@ -3483,7 +3483,7 @@ _0238D160: ldr r0, [r1] add r0, r0, #0x3000 ldr r0, [r0, #0x88c] - bl FUN_020504BC + bl SetSentryDutyGamePoints cmp r0, #0 beq _0238D25C ldr r1, _0238D2FC @ =0x0238DB80 @@ -3592,10 +3592,10 @@ SentryState10: @ 0x0238D320 ldrsb r0, [r0, #3] cmp r0, r1 beq _0238D368 - bl FUN_02027B58 + bl sub_02027B58 _0238D368: ldr r0, _0238D394 @ =0x00002C08 - bl FUN_02017C80 + bl sub_02017C80 ldr r0, _0238D390 @ =0x0238DB80 mvn r3, #0 ldr r2, [r0] @@ -3679,7 +3679,7 @@ SentryState15: @ 0x0238D428 pop {r3, pc} _0238D450: mov r0, #0x304 - bl FUN_02017C80 + bl sub_02017C80 mov r0, #0x16 bl SentrySetStateIntermediate pop {r3, pc} @@ -3794,7 +3794,7 @@ SentryState1A: @ 0x0238D588 pop {r3, pc} _0238D5B0: mov r0, #0x304 - bl FUN_02017C80 + bl sub_02017C80 mov r0, #0x1b bl SentrySetStateIntermediate pop {r3, pc} @@ -3879,7 +3879,7 @@ SentryState1D: @ 0x0238D69C mvn r1, #1 cmp r0, r1 beq _0238D6CC - bl FUN_02027B58 + bl sub_02027B58 _0238D6CC: ldr r0, _0238D6FC @ =0x0238DB80 ldr r0, [r0] @@ -3931,7 +3931,7 @@ _0238D754: cmp r0, #0x1e bne _0238D768 mov r0, #0x1e - bl FUN_02017B7C + bl sub_02017F28 _0238D768: ldr r0, _0238D790 @ =0x0238DB80 ldr r0, [r0] @@ -3980,7 +3980,7 @@ _0238D7E8: cmp r0, #0x1e bne _0238D7FC mov r0, #0x1e - bl FUN_02017B7C + bl sub_02017F28 _0238D7FC: ldr r0, _0238D824 @ =0x0238DB80 ldr r0, [r0] @@ -4005,7 +4005,7 @@ ov14_0238D828: @ 0x0238D828 mov r8, r2 mov r4, r3 ldr r7, [sb] - bl FUN_02089678 + bl Strlen ldr r2, [sp, #0x30] mov r6, #0 cmp r0, r2 @@ -4037,11 +4037,11 @@ _0238D87C: add r2, r2, #8 str r2, [r8] mov r2, r6 - bl FUN_022F52E8 + bl ov11_022F52E8 mov r0, r7 mov r1, r5 mov r2, r4 - bl FUN_022F6F14 + bl ov11_022F6F14 add r7, r7, #0xc4 b _0238D950 _0238D8DC: @@ -4053,11 +4053,11 @@ _0238D8DC: str r1, [r8] mov r1, fp mov r2, #0 - bl FUN_022F52E8 + bl ov11_022F52E8 mov r0, r7 mov r1, r5 mov r2, #0 - bl FUN_022F6F14 + bl ov11_022F6F14 add r7, r7, #0xc4 b _0238D950 _0238D918: @@ -4069,11 +4069,11 @@ _0238D918: str r1, [r8] mov r1, #0x810 mov r2, #0 - bl FUN_022F52E8 + bl ov11_022F52E8 mov r0, r7 mov r1, r5 mov r2, #0 - bl FUN_022F6F14 + bl ov11_022F6F14 add r7, r7, #0xc4 _0238D950: ldrb r0, [sl] diff --git a/asm/overlay_15.s b/asm/overlay_15.s index 9c946924..062f0a6e 100644 --- a/asm/overlay_15.s +++ b/asm/overlay_15.s @@ -9,20 +9,20 @@ ov15_0238A140: @ 0x0238A140 push {r3, lr} mov r0, #0xec mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238A228 @ =0x0238B180 str r0, [r1] add r0, r0, #0x88 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r2, _0238A228 @ =0x0238B180 mov r1, #3 ldr r3, [r2] mov r2, #1 strb r0, [r3, #0x80] mov r0, #0 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r2, _0238A228 @ =0x0238B180 mvn r3, #1 ldr r1, [r2] @@ -44,22 +44,22 @@ ov15_0238A140: @ 0x0238A140 str ip, [r0] ldr r0, [r2] add r0, r0, #0xdc - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238A228 @ =0x0238B180 mov r1, #0 ldr r0, [r0] add r0, r0, #0xdc - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238A228 @ =0x0238B180 mov r1, #0 ldr r0, [r0] add r0, r0, #0xdc - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238A228 @ =0x0238B180 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xdc - bl FUN_0202F690 + bl ShowPortraitBox mov r0, #0 bl ov15_0238A4E8 mov r0, #1 @@ -95,7 +95,7 @@ _0238A250: @ jump table b _0238A4B4 @ case 12 _0238A284: ldrsb r0, [r1, #0x80] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238A4D4 ldr r0, _0238A4DC @ =0x0238B180 @@ -105,12 +105,12 @@ _0238A284: b _0238A4D4 _0238A2A8: ldrsb r0, [r1, #0x83] - bl FUN_0202B57C + bl GetNormalMenuResult ldr r1, _0238A4DC @ =0x0238B180 mov r4, r0 ldr r0, [r1] ldrsb r0, [r0, #0x80] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238A4D4 cmp r4, #4 @@ -156,7 +156,7 @@ _0238A340: b _0238A4D4 _0238A35C: add r0, r1, #0x54 - bl FUN_020396E4 + bl sub_020396E4 cmp r0, #3 addls pc, pc, r0, lsl #2 b _0238A4D4 @@ -172,7 +172,7 @@ _0238A380: strb r2, [r1, #0xd8] ldr r0, [r0] ldrsb r0, [r0, #0x68] - bl FUN_0203083C + bl sub_0203083C b _0238A4D4 _0238A3A0: ldr r0, _0238A4DC @ =0x0238B180 @@ -181,14 +181,14 @@ _0238A3A0: str r1, [r2, #0xc] ldr r0, [r0] ldr r0, [r0, #0xc] - bl FUN_02010758 + bl sub_02010758 ldr r0, _0238A4DC @ =0x0238B180 ldr r0, [r0] ldr r0, [r0, #0xc] rsb r0, r0, #0 - bl FUN_0200ED58 + bl AddMoneyCarried ldr r0, _0238A4E0 @ =0x00001308 - bl FUN_02017C80 + bl sub_02017C80 mov r0, #9 bl ov15_0238A4E8 b _0238A4D4 @@ -196,13 +196,13 @@ _0238A3E4: ldr r0, _0238A4DC @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F3A4 + bl ShowDBox mov r0, #5 bl ov15_0238A4E8 b _0238A4D4 _0238A400: add r0, r1, #0x54 - bl FUN_020396E4 + bl sub_020396E4 cmp r0, #3 addls pc, pc, r0, lsl #2 b _0238A4D4 @@ -218,7 +218,7 @@ _0238A424: strb r2, [r1, #0xd8] ldr r0, [r0] ldrsb r0, [r0, #0x68] - bl FUN_0203083C + bl sub_0203083C b _0238A4D4 _0238A444: ldr r0, _0238A4DC @ =0x0238B180 @@ -228,7 +228,7 @@ _0238A444: ldr r0, [r0] ldr r0, [r0, #0xc] rsb r0, r0, #0 - bl FUN_02010758 + bl sub_02010758 ldr r0, _0238A4DC @ =0x0238B180 arm_func_end ov15_0238A234 @@ -236,19 +236,19 @@ _0238A444: ov15_0238A468: @ 0x0238A468 ldr r0, [r0] ldr r0, [r0, #0xc] - bl FUN_0200ED58 + bl AddMoneyCarried ldr r0, _0238A4E0 @ =0x00001308 - bl FUN_02017C80 + bl sub_02017C80 mov r0, #0xc bl ov15_0238A4E8 b _0238A4D4 _0238A488: ldr r0, _0238A4E4 @ =0x0238B0CC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238A4DC @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F3A4 + bl ShowDBox mov r0, #5 bl ov15_0238A4E8 b _0238A4D4 @@ -257,7 +257,7 @@ _0238A4AC: pop {r4, pc} _0238A4B4: ldrsb r0, [r1, #0x80] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238A4D4 ldr r0, _0238A4DC @ =0x0238B180 @@ -308,7 +308,7 @@ _0238A548: ldrsb r0, [r3, #0x80] add r2, r2, #0x374 add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238A56C: ldrsb r1, [r3, #0x68] @@ -320,15 +320,15 @@ _0238A56C: ldr r0, _0238AD18 @ =0x0238B0D4 and r1, r1, #0x1f strb r1, [r3, #0x68] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x68] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238AD10 @ =0x0238B180 mvn r2, #1 ldr r1, [r0] @@ -340,7 +340,7 @@ _0238A5CC: mov r1, #2 ldr r0, [r0] str r1, [r0, #8] - bl FUN_0201070C + bl sub_0201070C cmp r0, #0 bne _0238A608 ldr r0, _0238AD10 @ =0x0238B180 @@ -349,10 +349,10 @@ _0238A5CC: ldr r2, _0238AD1C @ =0x00000376 ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238A608: - bl FUN_0201070C + bl sub_0201070C ldr r3, _0238AD10 @ =0x0238B180 ldr r1, _0238AD14 @ =0x00003008 ldr ip, [r3] @@ -361,49 +361,49 @@ _0238A608: ldr r3, [r3] ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238A634: ldr r0, _0238AD24 @ =0x0238B08C ldr r1, _0238AD28 @ =ov15_0238ADC4 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _0238AD10 @ =0x0238B180 ldr r2, [r1] strb r0, [r2, #0x82] ldr r0, [r1] ldrsb r0, [r0, #0x80] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238AD2C @ =0x0238B0E0 - bl FUN_0200C1FC + bl DebugPrint0 mov r1, #4 ldr r0, _0238AD30 @ =0x0238B0AC str r1, [sp] ldr r1, _0238AD34 @ =0x00300013 mov r2, #0 ldr r3, _0238AD38 @ =0x0238B054 - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238AD10 @ =0x0238B180 ldr r1, [r1] strb r0, [r1, #0x83] b _0238AD08 _0238A68C: ldr r0, _0238AD3C @ =0x0238B0E8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x83] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AD10 @ =0x0238B180 mvn r2, #1 ldr r1, [r0] strb r2, [r1, #0x83] ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F954 + bl sub_0202F954 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F8FC + bl sub_0202F8FC mvn r3, #1 ldr r0, _0238AD10 @ =0x0238B180 mov ip, #1 @@ -416,33 +416,33 @@ _0238A68C: ldr r3, [r0] ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238A708: ldr r0, _0238AD3C @ =0x0238B0E8 mov r1, #6 str r1, [r3, #8] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x83] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AD10 @ =0x0238B180 mvn r2, #1 ldr r1, [r0] strb r2, [r1, #0x83] ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F954 + bl sub_0202F954 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238AD10 @ =0x0238B180 mvn r1, #1 ldr r0, [r0] strb r1, [r0, #0x82] - bl FUN_0201070C + bl sub_0201070C cmp r0, #0 ldr r1, _0238AD40 @ =0x00003018 bne _0238A790 @@ -451,7 +451,7 @@ _0238A708: ldr r3, [r0] ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238A790: ldr r0, _0238AD10 @ =0x0238B180 @@ -459,26 +459,26 @@ _0238A790: ldr r3, [r0] ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238A7AC: ldr r0, _0238AD4C @ =0x0238B0F4 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238AD10 @ =0x0238B180 mov r2, #1 ldr r1, [r0] str r2, [r1, #8] ldr r0, [r0] ldrsb r0, [r0, #0x68] - bl FUN_0203088C + bl sub_0203088C ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F954 + bl sub_0202F954 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x68] - bl FUN_020288DC + bl sub_020288DC ldr r0, _0238AD10 @ =0x0238B180 ldr r1, _0238AD14 @ =0x00003008 ldr ip, [r0] @@ -489,30 +489,30 @@ _0238A7AC: ldr r3, [r0] ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238A820: ldr r0, _0238AD3C @ =0x0238B0E8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x83] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F954 + bl sub_0202F954 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238AD10 @ =0x0238B180 mvn r2, #1 ldr r1, [r0] strb r2, [r1, #0x82] ldr r0, [r0] strb r2, [r0, #0x83] - bl FUN_0200ECFC + bl GetGold cmp r0, #0 bne _0238A8AC ldr r0, _0238AD10 @ =0x0238B180 @@ -521,14 +521,14 @@ _0238A820: mov r2, #0x37c ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238AD10 @ =0x0238B180 mov r1, #1 ldr r0, [r0] str r1, [r0, #8] b _0238AD08 _0238A8AC: - bl FUN_0201070C + bl sub_0201070C ldr r1, _0238AD54 @ =0x0098967F cmp r0, r1 blt _0238A8E8 @@ -541,7 +541,7 @@ _0238A8AC: add r2, ip, #0x37c ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238A8E8: ldr r0, _0238AD10 @ =0x0238B180 @@ -553,24 +553,24 @@ _0238A8E8: add r1, ip, #0x3000 ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238A914: ldrsb r0, [r3, #0x80] - bl FUN_0202F3A4 - bl FUN_0201070C + bl ShowDBox + bl sub_0201070C ldr r2, _0238AD10 @ =0x0238B180 ldr r1, _0238AD54 @ =0x0098967F ldr r2, [r2] sub r0, r1, r0 str r0, [r2, #0x60] - bl FUN_0200ECFC + bl GetGold ldr r1, _0238AD10 @ =0x0238B180 ldr r1, [r1] ldr r1, [r1, #0x60] cmp r1, r0 ble _0238A95C - bl FUN_0200ECFC + bl GetGold ldr r1, _0238AD10 @ =0x0238B180 ldr r1, [r1] str r0, [r1, #0x60] @@ -592,10 +592,10 @@ _0238A95C: str ip, [r3, #0x74] ldr r1, [r1] str r2, [r1, #0x78] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238AD24 @ =0x0238B08C ldr r1, _0238AD28 @ =ov15_0238ADC4 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _0238AD10 @ =0x0238B180 mov r2, #0 ldr r3, [r1] @@ -605,13 +605,13 @@ _0238A95C: ldr r0, _0238AD64 @ =0x0238B09C ldr r3, _0238AD68 @ =0x0238AE6C str r2, [sp, #4] - bl FUN_020305B4 + bl sub_020305B4 ldr r1, _0238AD10 @ =0x0238B180 ldr r2, [r1] strb r0, [r2, #0x68] ldr r0, [r1] add r0, r0, #0x54 - bl FUN_020395CC + bl sub_020395CC ldr r1, _0238AD10 @ =0x0238B180 mov r0, #1 ldr r1, [r1] @@ -620,19 +620,19 @@ _0238A95C: b _0238AD08 _0238AA08: ldrsb r0, [r3, #0x80] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F954 + bl sub_0202F954 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x68] - bl FUN_0203088C + bl sub_0203088C ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x68] - bl FUN_020288DC + bl sub_020288DC ldr r0, _0238AD10 @ =0x0238B180 mov ip, #1 ldr lr, [r0] @@ -649,23 +649,23 @@ _0238AA08: ldr r3, [r0] ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238AA88: ldr r0, _0238AD3C @ =0x0238B0E8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x83] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F954 + bl sub_0202F954 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238AD10 @ =0x0238B180 mvn r2, #1 ldr r1, [r0] @@ -674,8 +674,8 @@ _0238AA88: strb r2, [r1, #0x83] ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F3A4 - bl FUN_0200ECFC + bl ShowDBox + bl GetGold ldr r1, _0238AD6C @ =0x0001869F cmp r0, r1 blt _0238AB20 @@ -688,10 +688,10 @@ _0238AA88: mov r2, #0x380 ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238AB20: - bl FUN_0201070C + bl sub_0201070C cmp r0, #0 bne _0238AB58 ldr r0, _0238AD10 @ =0x0238B180 @@ -703,14 +703,14 @@ _0238AB20: add r2, ip, #0x380 ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238AB58: ldr r0, _0238AD10 @ =0x0238B180 mov r1, #0xb ldr r0, [r0] str r1, [r0, #8] - bl FUN_0201070C + bl sub_0201070C ldr r3, _0238AD10 @ =0x0238B180 ldr r1, _0238AD14 @ =0x00003008 ldr ip, [r3] @@ -719,22 +719,22 @@ _0238AB58: ldr r3, [r3] ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238AB94: - bl FUN_0200ECFC + bl GetGold ldr r2, _0238AD10 @ =0x0238B180 ldr r1, _0238AD6C @ =0x0001869F ldr r2, [r2] sub r0, r1, r0 str r0, [r2, #0x60] - bl FUN_0201070C + bl sub_0201070C ldr r1, _0238AD10 @ =0x0238B180 ldr r1, [r1] ldr r1, [r1, #0x60] cmp r1, r0 ble _0238ABD4 - bl FUN_0201070C + bl sub_0201070C ldr r1, _0238AD10 @ =0x0238B180 ldr r1, [r1] str r0, [r1, #0x60] @@ -756,10 +756,10 @@ _0238ABD4: str ip, [r3, #0x74] ldr r1, [r1] str r2, [r1, #0x78] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238AD24 @ =0x0238B08C ldr r1, _0238AD28 @ =ov15_0238ADC4 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _0238AD10 @ =0x0238B180 mov r2, #0 ldr r3, [r1] @@ -769,13 +769,13 @@ _0238ABD4: ldr r0, _0238AD64 @ =0x0238B09C ldr r3, _0238AD68 @ =0x0238AE6C str r2, [sp, #4] - bl FUN_020305B4 + bl sub_020305B4 ldr r1, _0238AD10 @ =0x0238B180 ldr r2, [r1] strb r0, [r2, #0x68] ldr r0, [r1] add r0, r0, #0x54 - bl FUN_020395CC + bl sub_020395CC ldr r1, _0238AD10 @ =0x0238B180 mov r0, #0 ldr r1, [r1] @@ -784,19 +784,19 @@ _0238ABD4: b _0238AD08 _0238AC80: ldrsb r0, [r3, #0x80] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x82] - bl FUN_0202F954 + bl sub_0202F954 ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x68] - bl FUN_0203088C + bl sub_0203088C ldr r0, _0238AD10 @ =0x0238B180 ldr r0, [r0] ldrsb r0, [r0, #0x68] - bl FUN_020288DC + bl sub_020288DC ldr r0, _0238AD10 @ =0x0238B180 mov ip, #1 ldr lr, [r0] @@ -813,11 +813,11 @@ _0238AC80: ldr r3, [r0] ldrsb r0, [r3, #0x80] add r3, r3, #0x88 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AD08 _0238AD00: ldrsb r0, [r3, #0x82] - bl FUN_0202F954 + bl sub_0202F954 _0238AD08: add sp, sp, #8 pop {r3, pc} @@ -863,11 +863,11 @@ ov15_0238AD78: @ 0x0238AD78 ldrsb r0, [r1, #0x68] mov r1, #2 mov r2, #0 - bl FUN_02026268 + bl sub_02026268 ldr r0, _0238ADBC @ =0x0238B180 ldr r0, [r0] add r0, r0, #0x54 - bl FUN_02039B0C + bl sub_02039B0C pop {r3, pc} .align 2, 0 _0238ADBC: .4byte 0x0238B180 @@ -880,8 +880,8 @@ ov15_0238ADC4: @ 0x0238ADC4 sub sp, sp, #0x54 sub sp, sp, #0x400 mov r4, r0 - bl FUN_02027B1C - bl FUN_0200ECFC + bl sub_02027B1C + bl GetGold add ip, sp, #0x400 str r0, [sp, #0x428] add ip, ip, #4 @@ -894,13 +894,13 @@ ov15_0238ADC4: @ 0x0238ADC4 arm_func_start ov15_0238ADFC ov15_0238ADFC: @ 0x0238ADFC - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r3, sp, #4 mov r0, r4 mov r1, #8 mov r2, #6 - bl FUN_02026214 - bl FUN_0201070C + bl sub_02026214 + bl sub_0201070C add r1, sp, #0x400 str r0, [sp, #0x428] add r1, r1, #4 @@ -909,14 +909,14 @@ ov15_0238ADFC: @ 0x0238ADFC add r0, sp, #4 mov r1, #0x100 mov r2, #0x374 - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r4 mov r1, #0x74 mov r2, #6 add r3, sp, #4 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x54 add sp, sp, #0x400 pop {r3, r4, pc} @@ -942,7 +942,7 @@ ov15_0238AE98: @ 0x0238AE98 cmp r1, r0 beq _0238AEC4 ldr r0, _0238AF44 @ =0x0238B11C - bl FUN_0200C1FC + bl DebugPrint0 _0238AEC4: ldr r1, _0238AF40 @ =0x0238B180 mvn r0, #1 @@ -951,7 +951,7 @@ _0238AEC4: cmp r1, r0 beq _0238AEE4 ldr r0, _0238AF48 @ =0x0238B12C - bl FUN_0200C1FC + bl DebugPrint0 _0238AEE4: ldr r1, _0238AF40 @ =0x0238B180 mvn r0, #1 @@ -960,7 +960,7 @@ _0238AEE4: cmp r1, r0 beq _0238AF04 ldr r0, _0238AF4C @ =0x0238B13C - bl FUN_0200C1FC + bl DebugPrint0 _0238AF04: ldr r1, _0238AF40 @ =0x0238B180 mvn r0, #1 @@ -969,11 +969,11 @@ _0238AF04: cmp r1, r0 beq _0238AF24 ldr r0, _0238AF50 @ =0x0238B150 - bl FUN_0200C1FC + bl DebugPrint0 _0238AF24: ldr r0, _0238AF40 @ =0x0238B180 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0238AF40 @ =0x0238B180 mov r1, #0 str r1, [r0] diff --git a/asm/overlay_16.s b/asm/overlay_16.s index 95adca78..e2cc7c04 100644 --- a/asm/overlay_16.s +++ b/asm/overlay_16.s @@ -84,7 +84,7 @@ _0238A240: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A274: bl ov16_0238CBD0 @@ -101,7 +101,7 @@ _0238A298: ldr r0, _0238B0CC @ =0x0238CE40 ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0CC @ =0x0238CE40 mov r3, #6 ldr r1, [r0] @@ -111,14 +111,14 @@ _0238A298: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A2D8: bl ov16_0238CB98 ldr r0, _0238B0CC @ =0x0238CE40 ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0CC @ =0x0238CE40 mov r3, #1 ldr r1, [r0] @@ -128,7 +128,7 @@ _0238A2D8: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A318: ldr r0, _0238B0D8 @ =0x0238CDE4 @@ -137,7 +137,7 @@ _0238A318: ldr r3, _0238B0E0 @ =0x0238CD40 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -152,7 +152,7 @@ _0238A344: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A370: mov r1, #5 @@ -163,7 +163,7 @@ _0238A370: ldr r0, [r0, #0x88] cmp r0, #0 ble _0238A394 - bl FUN_020572EC + bl sub_020572EC _0238A394: ldr r0, _0238B0CC @ =0x0238CE40 ldr r2, [r0] @@ -177,7 +177,7 @@ _0238A394: ldrsb r0, [r1, #0xc1] add r3, r1, #0xe8 mov r1, #0x18 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B0CC @ =0x0238CE40 mov r1, #0 ldr r0, [r0] @@ -193,7 +193,7 @@ _0238A3DC: ldr r3, [r0] ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A408: ldr r0, _0238B0CC @ =0x0238CE40 @@ -201,7 +201,7 @@ _0238A408: ldr r3, [r0] ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A424: mov r2, #5 @@ -216,7 +216,7 @@ _0238A440: ldr r0, _0238B0CC @ =0x0238CE40 ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0CC @ =0x0238CE40 mov r3, #0x27 ldr r1, [r0] @@ -230,7 +230,7 @@ ov16_0238A468: @ 0x0238A468 mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A480: bl ov16_0238CB98 @@ -240,7 +240,7 @@ _0238A480: ldr r1, [r0, #0x3c] add r0, r0, #0x138 add r1, r1, #0x3a - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe ldr r0, _0238B0CC @ =0x0238CE40 ldr r2, [r0] add r1, r2, #0x138 @@ -256,7 +256,7 @@ _0238A480: str r1, [r2, #0xec] ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0CC @ =0x0238CE40 mov r1, #8 mov r4, #0x13 @@ -266,14 +266,14 @@ _0238A480: ldr r3, [r0] ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A50C: ldr r2, [r0, #0x40] mov r1, #0 add r0, r0, r2, lsl #1 ldrsh r0, [r0, #0xc] - bl FUN_02055148 + bl IsMonsterOnTeam cmp r0, #0 ldrne r0, _0238B0CC @ =0x0238CE40 movne r1, #0x1a @@ -290,7 +290,7 @@ _0238A50C: ldr r1, _0238B0F0 @ =0x00300013 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -309,7 +309,7 @@ _0238A574: str r1, [r2, #0xec] ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0CC @ =0x0238CE40 mov r3, #0x11 ldr r1, [r0] @@ -319,7 +319,7 @@ _0238A574: mov r1, #8 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A5D8: mov r2, #0x1c @@ -332,7 +332,7 @@ _0238A5D8: ldr r3, _0238B0EC @ =0x0238CD08 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -344,7 +344,7 @@ _0238A614: mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -352,10 +352,10 @@ _0238A614: _0238A640: ldr r1, [r0, #0x3c] add r0, sp, #0x18 - bl FUN_0205B008 + bl sub_0205B008 add r0, sp, #0x18 mov r1, #3 - bl FUN_0203F150 + bl sub_0203F150 ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc4] @@ -368,7 +368,7 @@ _0238A668: ldr r1, [r0, #0x3c] add r0, r0, #0x138 add r1, r1, #0x3a - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe ldr r0, _0238B0CC @ =0x0238CE40 ldr r2, [r0] add r1, r2, #0x138 @@ -384,7 +384,7 @@ _0238A668: str r1, [r2, #0xec] ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0CC @ =0x0238CE40 mov r4, #0x1b ldr r2, [r0] @@ -394,7 +394,7 @@ _0238A668: add r2, r4, #0x420 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A6F4: mov r2, #0x1c @@ -407,7 +407,7 @@ _0238A6F4: ldr r3, _0238B0EC @ =0x0238CD08 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -563,14 +563,14 @@ _0238A928: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A95C: ldr r2, [r0, #0x40] mov r1, #0 add r0, r0, r2, lsl #1 ldrsh r0, [r0, #0xc] - bl FUN_02055148 + bl IsMonsterOnTeam cmp r0, #0 ldrne r0, _0238B0CC @ =0x0238CE40 movne r1, #0x1a @@ -587,7 +587,7 @@ _0238A95C: ldr r1, _0238B0F0 @ =0x00300013 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -603,11 +603,11 @@ _0238A9C4: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238A9F4: ldrsb r0, [r0, #0xc1] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B0CC @ =0x0238CE40 mov r3, #0x14 ldr r1, [r0] @@ -645,7 +645,7 @@ _0238AA58: mov r1, #8 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238AA94: mov r1, #0x1f @@ -663,7 +663,7 @@ _0238AA94: mov r1, #8 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238AAD8: bl ov16_0238CB98 @@ -674,34 +674,34 @@ _0238AAD8: str r1, [r2, #0xe8] ldr r0, [r0] ldr r0, [r0, #0x3c] - bl FUN_02056070 + bl IsMonsterNotNicknamed ldr r1, _0238B0CC @ =0x0238CE40 mov r2, #1 ldr r3, [r1] strb r0, [r3, #0x46] ldr r0, [r1] strb r2, [r0] - bl FUN_0204FCDC + bl IncrementNbEvolutions ldr r0, _0238B0CC @ =0x0238CE40 ldr r1, [r0] ldr r0, [r1, #0x40] add r0, r1, r0, lsl #1 ldrsh r0, [r0, #0xc] - bl FUN_0204FDFC + bl SetPokemonJoined ldr r0, _0238B0CC @ =0x0238CE40 ldr r0, [r0] ldrsh r0, [r0, #0x44] - bl FUN_02056410 + bl sub_02056410 cmp r0, #0 beq _0238AB84 ldr r0, _0238B0CC @ =0x0238CE40 ldr r0, [r0] ldrsh r0, [r0, #0x44] - bl FUN_020564B0 + bl sub_020564B0 ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0x8c] - bl FUN_02056AB0 + bl SetTeamSetupHeroOnly cmp r0, #0 ldr r0, _0238B0CC @ =0x0238CE40 movne r1, #2 @@ -723,7 +723,7 @@ _0238AB9C: add r0, r2, #0x44 add r1, r2, r1, lsl #1 ldrsh r1, [r1, #0xc] - bl FUN_0205A288 + bl sub_0205A288 ldr r0, _0238B0CC @ =0x0238CE40 ldr r0, [r0] ldrsh r0, [r0, #0x44] @@ -733,8 +733,8 @@ _0238AB9C: ldrb r0, [r0, #0x8c] cmp r0, #0 beq _0238ABF4 - bl FUN_02056880 - bl FUN_0205638C + bl sub_02056880 + bl GetActiveTeamMember ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] ldrsh r1, [r1, #0x44] @@ -805,26 +805,26 @@ _0238ABF4: add r0, r1, r0, lsl #1 ldrsh r0, [r0, #0x1c] strh r0, [sp, #0xc] - bl FUN_0200F26C + bl GetFirstUnequippedItemOfType mov r4, r0 mvn r1, #0 cmp r4, r1 beq _0238AD2C - bl FUN_0200F348 + bl GetItemAtIdx ldrb r0, [r0, #1] cmp r0, #0 beq _0238AD20 - bl FUN_020582E0 + bl sub_020582E0 _0238AD20: mov r0, r4 - bl FUN_0200F390 + bl RemoveItemNoHole b _0238AD40 _0238AD2C: ldrsh r0, [sp, #0xc] cmp r0, #0 beq _0238AD40 add r0, sp, #8 - bl FUN_02010260 + bl sub_02010260 _0238AD40: ldr r0, _0238B0CC @ =0x0238CE40 ldr r1, [r0] @@ -832,31 +832,31 @@ _0238AD40: add r0, r1, r0, lsl #1 ldrsh r0, [r0, #0x2c] strh r0, [sp, #0xc] - bl FUN_0200F26C + bl GetFirstUnequippedItemOfType mov r4, r0 mvn r1, #0 cmp r4, r1 beq _0238AD8C - bl FUN_0200F348 + bl GetItemAtIdx ldrb r0, [r0, #1] cmp r0, #0 beq _0238AD80 - bl FUN_020582E0 + bl sub_020582E0 _0238AD80: mov r0, r4 - bl FUN_0200F390 + bl RemoveItemNoHole b _0238ADA0 _0238AD8C: ldrsh r0, [sp, #0xc] cmp r0, #0 beq _0238ADA0 add r0, sp, #8 - bl FUN_02010260 + bl sub_02010260 _0238ADA0: ldr r0, _0238B124 @ =0x00003F01 - bl FUN_02017CB4 + bl sub_02018428 mov r0, #8 - bl FUN_02017C50 + bl sub_0201820C ldr r0, _0238B0CC @ =0x0238CE40 ldr r1, [r0] ldrb r0, [r1, #0x46] @@ -867,12 +867,12 @@ _0238ADA0: ldr r1, [r1, #0x3c] add r0, sp, #0xe ldrsh r1, [r1, #4] - bl FUN_02052394 + bl GetNameRaw ldr r0, _0238B0CC @ =0x0238CE40 ldr r0, [r0] ldr r0, [r0, #0x3c] ldrsh r0, [r0, #4] - bl FUN_020526C8 + bl GetNameString ldr r2, _0238B0CC @ =0x0238CE40 mov r1, r0 ldr r0, [r2] @@ -883,7 +883,7 @@ ov16_0238ADFC: @ 0x0238ADFC mov r2, #0xa ldr r0, [r0, #0x3c] add r0, r0, #0x3a - bl FUN_02025314 + bl sub_02025314 ldr r0, _0238B0CC @ =0x0238CE40 mov r1, #0x21 ldr r0, [r0] @@ -895,23 +895,23 @@ _0238AE1C: mov r1, #8 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238AE3C: ldrsb r0, [r0, #0xc1] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238B0CC @ =0x0238CE40 mvn r1, #1 ldr r0, [r0] strb r1, [r0, #0xc1] - bl FUN_020556A8 - bl FUN_0203C7E4 + bl GetMainCharacter1MemberIdx + bl sub_0203C7E4 mov r0, #5 mov r1, #0 - bl FUN_02039C3C + bl sub_02039C3C b _0238B0C4 _0238AE6C: - bl FUN_0203A638 + bl sub_0203A638 b _0238B0C4 _0238AE74: mov r1, #5 @@ -923,7 +923,7 @@ _0238AE74: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238AEA0: mov r2, #0xb @@ -938,10 +938,10 @@ _0238AEA0: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C4 _0238AED8: - bl FUN_02310BDC + bl ov11_02310BDC ldr r0, _0238B0CC @ =0x0238CE40 mov r1, #0x20 ldr r0, [r0] @@ -953,7 +953,7 @@ _0238AED8: mov r1, #8 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r1, _0238B0CC @ =0x0238CE40 mvn r0, #1 ldr r1, [r1] @@ -963,7 +963,7 @@ _0238AED8: mov r0, #0 mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _0238B0CC @ =0x0238CE40 ldr r2, [r1] strb r0, [r2, #0xc2] @@ -972,26 +972,26 @@ _0238AED8: add r0, r2, #0xc8 add r1, r2, r1, lsl #1 ldrsh r1, [r1, #0xc] - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B0CC @ =0x0238CE40 mov r1, #4 ldr r0, [r0] add r0, r0, #0xc8 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B0CC @ =0x0238CE40 mov r1, #0 ldr r0, [r0] add r0, r0, #0xc8 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0CC @ =0x0238CE40 ldr r1, [r0] ldrsb r0, [r1, #0xc2] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox b _0238B0C4 _0238AF98: ldrsb r0, [r0, #0xc1] - bl FUN_0202F148 + bl FreeDBox ldr r1, _0238B0CC @ =0x0238CE40 mvn r3, #1 ldr r2, [r1] @@ -1002,7 +1002,7 @@ _0238AF98: ldr r1, [r3, #0x3c] add r3, r3, #0xb1 add r1, r1, #0x3a - bl FUN_020367F0 + bl ShowKeyboard b _0238B0C4 _0238AFD0: ldr r1, [r0, #0x3c] @@ -1010,11 +1010,11 @@ _0238AFD0: add r1, r1, #0x3a mov r0, #2 mov r2, #0 - bl FUN_020367F0 + bl ShowKeyboard b _0238B0C4 _0238AFEC: add r0, r0, #0x8d - bl FUN_0203909C + bl sub_0203909C b _0238B0C4 _0238AFF8: mov r2, #0x22 @@ -1028,7 +1028,7 @@ _0238AFF8: mov ip, #2 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -1067,7 +1067,7 @@ _0238B088: ldr r3, _0238B144 @ =ov16_0238CB30 add r2, sp, #0x90 str ip, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu ldr r1, _0238B0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -1186,7 +1186,7 @@ _0238B240: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B274: bl ov16_0238CBD0 @@ -1203,7 +1203,7 @@ _0238B298: ldr r0, _0238C0CC @ =0x0238CE40 ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238C0CC @ =0x0238CE40 mov r3, #6 ldr r1, [r0] @@ -1213,14 +1213,14 @@ _0238B298: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B2D8: bl ov16_0238CB98 ldr r0, _0238C0CC @ =0x0238CE40 ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238C0CC @ =0x0238CE40 mov r3, #1 ldr r1, [r0] @@ -1230,7 +1230,7 @@ _0238B2D8: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B318: ldr r0, _0238C0D8 @ =0x0238CDE4 @@ -1239,7 +1239,7 @@ _0238B318: ldr r3, _0238C0E0 @ =0x0238CD40 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -1254,7 +1254,7 @@ _0238B344: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B370: mov r1, #5 @@ -1265,7 +1265,7 @@ _0238B370: ldr r0, [r0, #0x88] cmp r0, #0 ble _0238B394 - bl FUN_020572EC + bl sub_020572EC _0238B394: ldr r0, _0238C0CC @ =0x0238CE40 ldr r2, [r0] @@ -1279,7 +1279,7 @@ _0238B394: ldrsb r0, [r1, #0xc1] add r3, r1, #0xe8 mov r1, #0x18 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238C0CC @ =0x0238CE40 mov r1, #0 ldr r0, [r0] @@ -1295,7 +1295,7 @@ _0238B3DC: ldr r3, [r0] ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B408: ldr r0, _0238C0CC @ =0x0238CE40 @@ -1303,7 +1303,7 @@ _0238B408: ldr r3, [r0] ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B424: mov r2, #5 @@ -1318,7 +1318,7 @@ _0238B440: ldr r0, _0238C0CC @ =0x0238CE40 ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238C0CC @ =0x0238CE40 mov r3, #0x27 ldr r1, [r0] @@ -1328,7 +1328,7 @@ _0238B440: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B480: bl ov16_0238CB98 @@ -1338,7 +1338,7 @@ _0238B480: ldr r1, [r0, #0x3c] add r0, r0, #0x138 add r1, r1, #0x3a - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe ldr r0, _0238C0CC @ =0x0238CE40 ldr r2, [r0] add r1, r2, #0x138 @@ -1354,7 +1354,7 @@ _0238B480: str r1, [r2, #0xec] ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238C0CC @ =0x0238CE40 mov r1, #8 mov r4, #0x13 @@ -1364,14 +1364,14 @@ _0238B480: ldr r3, [r0] ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B50C: ldr r2, [r0, #0x40] mov r1, #0 add r0, r0, r2, lsl #1 ldrsh r0, [r0, #0xc] - bl FUN_02055148 + bl IsMonsterOnTeam cmp r0, #0 ldrne r0, _0238C0CC @ =0x0238CE40 movne r1, #0x1a @@ -1388,7 +1388,7 @@ _0238B50C: ldr r1, _0238C0F0 @ =0x00300013 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -1407,7 +1407,7 @@ _0238B574: str r1, [r2, #0xec] ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238C0CC @ =0x0238CE40 mov r3, #0x11 ldr r1, [r0] @@ -1417,7 +1417,7 @@ _0238B574: mov r1, #8 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B5D8: mov r2, #0x1c @@ -1430,7 +1430,7 @@ _0238B5D8: ldr r3, _0238C0EC @ =0x0238CD08 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -1442,7 +1442,7 @@ _0238B614: mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -1450,10 +1450,10 @@ _0238B614: _0238B640: ldr r1, [r0, #0x3c] add r0, sp, #0xb0 - bl FUN_0205B008 + bl sub_0205B008 add r0, sp, #0xb0 mov r1, #3 - bl FUN_0203F150 + bl sub_0203F150 ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc4] @@ -1466,7 +1466,7 @@ _0238B668: ldr r1, [r0, #0x3c] add r0, r0, #0x138 add r1, r1, #0x3a - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe ldr r0, _0238C0CC @ =0x0238CE40 ldr r2, [r0] add r1, r2, #0x138 @@ -1482,7 +1482,7 @@ _0238B668: str r1, [r2, #0xec] ldr r0, [r0] ldrsb r0, [r0, #0xc1] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238C0CC @ =0x0238CE40 mov r4, #0x1b ldr r2, [r0] @@ -1492,7 +1492,7 @@ _0238B668: add r2, r4, #0x420 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B6F4: mov r2, #0x1c @@ -1505,7 +1505,7 @@ _0238B6F4: ldr r3, _0238C0EC @ =0x0238CD08 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -1661,14 +1661,14 @@ _0238B928: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B95C: ldr r2, [r0, #0x40] mov r1, #0 add r0, r0, r2, lsl #1 ldrsh r0, [r0, #0xc] - bl FUN_02055148 + bl IsMonsterOnTeam cmp r0, #0 ldrne r0, _0238C0CC @ =0x0238CE40 movne r1, #0x1a @@ -1685,7 +1685,7 @@ _0238B95C: ldr r1, _0238C0F0 @ =0x00300013 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -1701,11 +1701,11 @@ _0238B9C4: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238B9F4: ldrsb r0, [r0, #0xc1] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238C0CC @ =0x0238CE40 mov r3, #0x14 ldr r1, [r0] @@ -1743,7 +1743,7 @@ _0238BA58: mov r1, #8 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238BA94: mov r1, #0x1f @@ -1761,7 +1761,7 @@ _0238BA94: mov r1, #8 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238BAD8: bl ov16_0238CB98 @@ -1772,34 +1772,34 @@ _0238BAD8: str r1, [r2, #0xe8] ldr r0, [r0] ldr r0, [r0, #0x3c] - bl FUN_02056070 + bl IsMonsterNotNicknamed ldr r1, _0238C0CC @ =0x0238CE40 mov r2, #1 ldr r3, [r1] strb r0, [r3, #0x46] ldr r0, [r1] strb r2, [r0] - bl FUN_0204FCDC + bl IncrementNbEvolutions ldr r0, _0238C0CC @ =0x0238CE40 ldr r1, [r0] ldr r0, [r1, #0x40] add r0, r1, r0, lsl #1 ldrsh r0, [r0, #0xc] - bl FUN_0204FDFC + bl SetPokemonJoined ldr r0, _0238C0CC @ =0x0238CE40 ldr r0, [r0] ldrsh r0, [r0, #0x44] - bl FUN_02056410 + bl sub_02056410 cmp r0, #0 beq _0238BB84 ldr r0, _0238C0CC @ =0x0238CE40 ldr r0, [r0] ldrsh r0, [r0, #0x44] - bl FUN_020564B0 + bl sub_020564B0 ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0x8c] - bl FUN_02056AB0 + bl SetTeamSetupHeroOnly cmp r0, #0 ldr r0, _0238C0CC @ =0x0238CE40 movne r1, #2 @@ -1821,7 +1821,7 @@ _0238BB9C: add r0, r2, #0x44 add r1, r2, r1, lsl #1 ldrsh r1, [r1, #0xc] - bl FUN_0205A288 + bl sub_0205A288 ldr r0, _0238C0CC @ =0x0238CE40 ldr r0, [r0] ldrsh r0, [r0, #0x44] @@ -1831,8 +1831,8 @@ _0238BB9C: ldrb r0, [r0, #0x8c] cmp r0, #0 beq _0238BBF4 - bl FUN_02056880 - bl FUN_0205638C + bl sub_02056880 + bl GetActiveTeamMember ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] ldrsh r1, [r1, #0x44] @@ -1903,26 +1903,26 @@ _0238BBF4: add r0, r1, r0, lsl #1 ldrsh r0, [r0, #0x1c] strh r0, [sp, #0xc] - bl FUN_0200F26C + bl GetFirstUnequippedItemOfType mov r4, r0 mvn r1, #0 cmp r4, r1 beq _0238BD2C - bl FUN_0200F348 + bl GetItemAtIdx ldrb r0, [r0, #1] cmp r0, #0 beq _0238BD20 - bl FUN_020582E0 + bl sub_020582E0 _0238BD20: mov r0, r4 - bl FUN_0200F390 + bl RemoveItemNoHole b _0238BD40 _0238BD2C: ldrsh r0, [sp, #0xc] cmp r0, #0 beq _0238BD40 add r0, sp, #8 - bl FUN_02010260 + bl sub_02010260 _0238BD40: ldr r0, _0238C0CC @ =0x0238CE40 ldr r1, [r0] @@ -1930,31 +1930,31 @@ _0238BD40: add r0, r1, r0, lsl #1 ldrsh r0, [r0, #0x2c] strh r0, [sp, #0xc] - bl FUN_0200F26C + bl GetFirstUnequippedItemOfType mov r4, r0 mvn r1, #0 cmp r4, r1 beq _0238BD8C - bl FUN_0200F348 + bl GetItemAtIdx ldrb r0, [r0, #1] cmp r0, #0 beq _0238BD80 - bl FUN_020582E0 + bl sub_020582E0 _0238BD80: mov r0, r4 - bl FUN_0200F390 + bl RemoveItemNoHole b _0238BDA0 _0238BD8C: ldrsh r0, [sp, #0xc] cmp r0, #0 beq _0238BDA0 add r0, sp, #8 - bl FUN_02010260 + bl sub_02010260 _0238BDA0: ldr r0, _0238C124 @ =0x00003F01 - bl FUN_02017CB4 + bl sub_02018428 mov r0, #8 - bl FUN_02017C50 + bl sub_0201820C ldr r0, _0238C0CC @ =0x0238CE40 ldr r1, [r0] ldrb r0, [r1, #0x46] @@ -1965,19 +1965,19 @@ _0238BDA0: ldr r1, [r1, #0x3c] add r0, sp, #0xe ldrsh r1, [r1, #4] - bl FUN_02052394 + bl GetNameRaw ldr r0, _0238C0CC @ =0x0238CE40 ldr r0, [r0] ldr r0, [r0, #0x3c] ldrsh r0, [r0, #4] - bl FUN_020526C8 + bl GetNameString ldr r2, _0238C0CC @ =0x0238CE40 mov r1, r0 ldr r0, [r2] mov r2, #0xa ldr r0, [r0, #0x3c] add r0, r0, #0x3a - bl FUN_02025314 + bl sub_02025314 ldr r0, _0238C0CC @ =0x0238CE40 mov r1, #0x21 ldr r0, [r0] @@ -1989,23 +1989,23 @@ _0238BE1C: mov r1, #8 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238BE3C: ldrsb r0, [r0, #0xc1] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238C0CC @ =0x0238CE40 mvn r1, #1 ldr r0, [r0] strb r1, [r0, #0xc1] - bl FUN_020556A8 - bl FUN_0203C7E4 + bl GetMainCharacter1MemberIdx + bl sub_0203C7E4 mov r0, #5 mov r1, #0 - bl FUN_02039C3C + bl sub_02039C3C b _0238C0C4 _0238BE6C: - bl FUN_0203A638 + bl sub_0203A638 b _0238C0C4 _0238BE74: mov r1, #5 @@ -2017,7 +2017,7 @@ _0238BE74: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238BEA0: mov r2, #0xb @@ -2032,10 +2032,10 @@ _0238BEA0: mov r1, #0x18 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C0C4 _0238BED8: - bl FUN_02310BDC + bl ov11_02310BDC ldr r0, _0238C0CC @ =0x0238CE40 mov r1, #0x20 ldr r0, [r0] @@ -2047,7 +2047,7 @@ _0238BED8: mov r1, #8 ldrsb r0, [r3, #0xc1] add r3, r3, #0xe8 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r1, _0238C0CC @ =0x0238CE40 mvn r0, #1 ldr r1, [r1] @@ -2057,7 +2057,7 @@ _0238BED8: mov r0, #0 mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _0238C0CC @ =0x0238CE40 ldr r2, [r1] strb r0, [r2, #0xc2] @@ -2066,26 +2066,26 @@ _0238BED8: add r0, r2, #0xc8 add r1, r2, r1, lsl #1 ldrsh r1, [r1, #0xc] - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238C0CC @ =0x0238CE40 mov r1, #4 ldr r0, [r0] add r0, r0, #0xc8 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238C0CC @ =0x0238CE40 mov r1, #0 ldr r0, [r0] add r0, r0, #0xc8 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C0CC @ =0x0238CE40 ldr r1, [r0] ldrsb r0, [r1, #0xc2] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox b _0238C0C4 _0238BF98: ldrsb r0, [r0, #0xc1] - bl FUN_0202F148 + bl FreeDBox ldr r1, _0238C0CC @ =0x0238CE40 mvn r3, #1 ldr r2, [r1] @@ -2096,7 +2096,7 @@ _0238BF98: ldr r1, [r3, #0x3c] add r3, r3, #0xb1 add r1, r1, #0x3a - bl FUN_020367F0 + bl ShowKeyboard b _0238C0C4 _0238BFD0: ldr r1, [r0, #0x3c] @@ -2104,11 +2104,11 @@ _0238BFD0: add r1, r1, #0x3a mov r0, #2 mov r2, #0 - bl FUN_020367F0 + bl ShowKeyboard b _0238C0C4 _0238BFEC: add r0, r0, #0x8d - bl FUN_0203909C + bl sub_0203909C b _0238C0C4 _0238BFF8: mov r2, #0x22 @@ -2122,7 +2122,7 @@ _0238BFF8: mov ip, #2 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -2161,7 +2161,7 @@ _0238C088: ldr r3, _0238C144 @ =ov16_0238CB30 add r2, sp, #0x18 str ip, [sp, #4] - bl FUN_0202BA20 + bl CreateAdvancedMenu ldr r1, _0238C0CC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc3] @@ -2211,14 +2211,14 @@ ov16_0238C148: @ 0x0238C148 bne _0238C170 mov r0, #0x150 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238C1C8 @ =0x0238CE40 str r0, [r1] _0238C170: ldr r0, _0238C1C8 @ =0x0238CE40 ldr r0, [r0] add r0, r0, #0xe8 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, _0238C1C8 @ =0x0238CE40 mov r0, #0 ldr r2, [r1] @@ -2248,7 +2248,7 @@ ov16_0238C1CC: @ 0x0238C1CC ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238C1F4 @ =0x0238CE40 mov r1, #0 str r1, [r0] @@ -2411,11 +2411,11 @@ ov16_0238CAE8: @ 0x0238CAE8 ldrsb r0, [r0, #0xc3] cmp r0, r1 popeq {r3, pc} - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238CB2C @ =0x0238CE40 ldr r0, [r0] ldrsb r0, [r0, #0xc3] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238CB2C @ =0x0238CE40 mvn r1, #1 ldr r0, [r0] @@ -2446,7 +2446,7 @@ ov16_0238CB30: @ 0x0238CB30 ldrsh lr, [lr, #0xc] str lr, [sp, #0x28] str ip, [sp] - bl FUN_020223F0 + bl PreprocessString mov r0, r4 add sp, sp, #0x54 pop {r3, r4, r5, r6, pc} @@ -2466,7 +2466,7 @@ ov16_0238CB98: @ 0x0238CB98 cmp r1, r0 popne {r3, pc} mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _0238CBCC @ =0x0238CE40 ldr r1, [r1] strb r0, [r1, #0xc1] @@ -2479,7 +2479,7 @@ _0238CBCC: .4byte 0x0238CE40 ov16_0238CBD0: @ 0x0238CBD0 push {r4, r5, r6, r7, r8, sb, lr} sub sp, sp, #0x3c - bl FUN_02059B08 + bl sub_02059B08 ldr r1, _0238CC5C @ =0x020B0A48 mov r6, #0 ldr r8, [r1] @@ -2490,20 +2490,20 @@ ov16_0238CBD0: @ 0x0238CBD0 _0238CBF8: lsl r0, r7, #0x10 asr r0, r0, #0x10 - bl FUN_02055390 + bl IsValidTeamMember cmp r0, #0 beq _0238CC40 cmp r5, #0 bne _0238CC28 lsl r0, r7, #0x10 asr r0, r0, #0x10 - bl FUN_02055528 + bl IsMainCharacter cmp r0, #0 bne _0238CC40 _0238CC28: mov r0, r8 mov r1, r4 - bl FUN_02059B18 + bl GetEvolutionPossibilities ldrsh r0, [sp, #8] cmp r0, #0 addne r6, r6, #1 @@ -2523,7 +2523,7 @@ _0238CC60: .4byte 0x0000022B arm_func_start ov16_0238CC64 ov16_0238CC64: @ 0x0238CC64 push {r3, lr} - bl FUN_020555A8 + bl GetTeamMember ldr r1, _0238CC90 @ =0x0238CE40 ldr r2, [r1] str r0, [r2, #0x3c] @@ -2531,7 +2531,7 @@ ov16_0238CC64: @ 0x0238CC64 ldr r1, [r0, #0x3c] add r0, r0, #0xb1 add r1, r1, #0x3a - bl FUN_02025100 + bl StrcpySimple pop {r3, pc} .align 2, 0 _0238CC90: .4byte 0x0238CE40 diff --git a/asm/overlay_17.s b/asm/overlay_17.s index 2eeaf02d..0512c9d2 100644 --- a/asm/overlay_17.s +++ b/asm/overlay_17.s @@ -7,17 +7,17 @@ arm_func_start ov17_0238A140 ov17_0238A140: @ 0x0238A140 push {r3, r4, r5, lr} - bl FUN_0203C760 + bl sub_0203C760 mov r0, #0x26c mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238A270 @ =0x0238BE00 mov r2, #1 str r0, [r1] strb r2, [r0, #9] ldr r0, [r1] add r0, r0, #0xc - bl FUN_02023690 + bl InitPreprocessorArgs ldr lr, _0238A270 @ =0x0238BE00 mov r2, #0 ldr r0, [lr] @@ -76,7 +76,7 @@ ov17_0238A140: @ 0x0238A140 strb r0, [r1, #8] ldr r0, [lr] add r0, r0, #0x84 - bl FUN_02034A38 + bl sub_02034A38 ldr r1, _0238A270 @ =0x0238BE00 ldr r1, [r1] str r0, [r1, #0x80] @@ -99,7 +99,7 @@ ov17_0238A278: @ 0x0238A278 mvn r1, #1 cmp r0, r1 beq _0238A2A4 - bl FUN_0202F334 + bl sub_0202F334 _0238A2A4: ldr r0, _0238A360 @ =0x0238BE00 ldr r1, [r0] @@ -110,14 +110,14 @@ _0238A2A4: mvn r1, #1 cmp r0, r1 beq _0238A2CC - bl FUN_0202F6DC + bl HidePortraitBox _0238A2CC: ldr r0, _0238A360 @ =0x0238BE00 ldr r0, [r0] ldrh r0, [r0, #0x7e] tst r0, #0x20 bne _0238A2E4 - bl FUN_0203A618 + bl sub_0203A618 _0238A2E4: ldr r0, _0238A360 @ =0x0238BE00 ldr r1, [r0] @@ -128,7 +128,7 @@ _0238A2E4: mvn r1, #1 cmp r0, r1 beq _0238A30C - bl FUN_0203088C + bl sub_0203088C _0238A30C: ldr r0, _0238A360 @ =0x0238BE00 ldr r1, [r0] @@ -139,7 +139,7 @@ _0238A30C: mvn r1, #1 cmp r0, r1 beq _0238A334 - bl FUN_0203088C + bl sub_0203088C _0238A334: ldr r0, _0238A360 @ =0x0238BE00 ldr r1, [r0] @@ -150,7 +150,7 @@ _0238A334: mvn r1, #1 cmp r0, r1 popeq {r3, pc} - bl FUN_0202E6B0 + bl sub_0202E6B0 pop {r3, pc} .align 2, 0 _0238A360: .4byte 0x0238BE00 @@ -169,14 +169,14 @@ ov17_0238A364: @ 0x0238A364 cmp r0, r1 moveq r2, #1 beq _0238A3C4 - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 movne r2, #0 bne _0238A3C4 ldr r0, _0238A718 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238A718 @ =0x0238BE00 mvn r1, #1 ldr r0, [r0] @@ -197,14 +197,14 @@ _0238A3D0: cmp r0, r1 moveq r2, #1 beq _0238A42C - bl FUN_0202F66C + bl sub_0202F66C cmp r0, #0 movne r2, #0 bne _0238A42C ldr r0, _0238A718 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238A718 @ =0x0238BE00 mvn r1, #1 ldr r0, [r0] @@ -225,7 +225,7 @@ _0238A438: cmp r0, r1 moveq r2, #1 beq _0238A494 - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 arm_func_end ov17_0238A364 @@ -236,7 +236,7 @@ ov17_0238A468: @ 0x0238A468 ldr r0, _0238A718 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238A718 @ =0x0238BE00 mvn r1, #1 ldr r0, [r0] @@ -257,14 +257,14 @@ _0238A4A0: cmp r0, r1 moveq r2, #1 beq _0238A4FC - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238A4FC ldr r0, _0238A718 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238A718 @ =0x0238BE00 mvn r1, #1 ldr r0, [r0] @@ -280,11 +280,11 @@ _0238A508: ldrh r0, [r0, #0x7e] tst r0, #0x20 bne _0238A540 - bl FUN_0203A9B8 + bl sub_0203A9B8 cmp r0, #0 movne r0, #0 bne _0238A534 - bl FUN_0203A51C + bl sub_0203A51C mov r0, #1 _0238A534: cmp r0, #0 @@ -301,14 +301,14 @@ _0238A540: cmp r0, r1 moveq r2, #1 beq _0238A59C - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238A59C ldr r0, _0238A718 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238A718 @ =0x0238BE00 mvn r1, #1 ldr r0, [r0] @@ -340,15 +340,15 @@ _0238A5DC: cmp r0, r1 moveq r2, #1 beq _0238A630 - bl FUN_020308C4 + bl sub_020308C4 cmp r0, #0 movne r2, #0 bne _0238A630 ldr r0, _0238A718 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_020308A0 - bl FUN_020407C0 + bl sub_020308A0 + bl sub_020407C0 ldr r0, _0238A718 @ =0x0238BE00 mvn r1, #1 ldr r0, [r0] @@ -369,15 +369,15 @@ _0238A63C: cmp r0, r1 moveq r2, #1 beq _0238A69C - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 movne r2, #0 bne _0238A69C ldr r0, _0238A718 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #7] - bl FUN_0202E6C8 - bl FUN_02041A00 + bl sub_0202E6C8 + bl sub_02041A00 ldr r0, _0238A718 @ =0x0238BE00 mvn r1, #1 ldr r0, [r0] @@ -398,14 +398,14 @@ _0238A6A8: cmp r0, r1 moveq r2, #1 beq _0238A704 - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238A704 ldr r0, _0238A718 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238A718 @ =0x0238BE00 mvn r1, #1 ldr r0, [r0] @@ -429,10 +429,10 @@ ov17_0238A71C: @ 0x0238A71C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_0203C760 + bl sub_0203C760 ldr r0, _0238A750 @ =0x0238BE00 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0238A750 @ =0x0238BE00 mov r1, #0 str r1, [r0] @@ -555,13 +555,13 @@ ov17_0238ADFC: @ 0x0238ADFC mov r1, #0 mov r2, r1 mov r0, #8 - bl FUN_0204018C + bl sub_0204018C ldr r1, _0238AF9C @ =0x0238BE00 ldr r1, [r1] strb r0, [r1, #6] b _0238AE24 _0238AE20: - bl FUN_02041178 + bl sub_02041178 _0238AE24: ldr r0, _0238AF9C @ =0x0238BE00 ldr r3, [r0] @@ -577,7 +577,7 @@ _0238AE24: ldr r0, [r3, #0x264] mov r1, #4 mov r3, #1 - bl FUN_020417A8 + bl sub_020417A8 ldr r1, _0238AF9C @ =0x0238BE00 ldr r1, [r1] strb r0, [r1, #7] @@ -596,7 +596,7 @@ _0238AE6C: ldr r3, _0238B024 @ =0x0238BB9C mov r1, #0x13 str r2, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238AF9C @ =0x0238BE00 ldr r1, [r1] strb r0, [r1, #8] @@ -669,8 +669,8 @@ ov17_0238B07C: @ 0x0238B07C ldrb r0, [r0, #9] cmp r0, #0 beq _0238B09C - bl FUN_020556A8 - bl FUN_0203C7E4 + bl GetMainCharacter1MemberIdx + bl sub_0203C7E4 _0238B09C: ldr r0, _0238B0B0 @ =0x0238BE00 mov r1, #2 @@ -689,7 +689,7 @@ ov17_0238B0B4: @ 0x0238B0B4 ldrb r0, [r0, #9] cmp r0, #0 beq _0238B0E8 - bl FUN_0203C910 + bl sub_0203C910 cmp r0, #0 popeq {r3, pc} ldr r0, _0238B108 @ =0x0238BE00 @@ -715,13 +715,13 @@ ov17_0238B10C: @ 0x0238B10C ldr r0, _0238B190 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r3, pc} ldr r0, _0238B190 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #2 beq _0238B150 cmp r0, #3 @@ -733,7 +733,7 @@ _0238B150: bl ov17_0238B028 pop {r3, pc} _0238B15C: - bl FUN_0204AFC0 + bl GetGameMode cmp r0, #4 cmpne r0, #5 bne _0238B178 @@ -791,37 +791,37 @@ _0238B1E8: arm_func_start ov17_0238B2B4 ov17_0238B2B4: @ 0x0238B2B4 push {r3, lr} - bl FUN_0203A5A8 + bl sub_0203A5A8 cmp r0, #0 beq _0238B31C - bl FUN_0203A9EC + bl sub_0203A9EC cmp r0, #0 popeq {r3, pc} add r1, sp, #0 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp] tst r0, #8 popeq {r3, pc} mov r0, #0 - bl FUN_02017CCC - bl FUN_0203AAB0 + bl sub_02017CCC + bl sub_0203AAB0 ldr r1, _0238B368 @ =0x0238BE00 ldr r1, [r1] add r1, r1, #0x200 strh r0, [r1, #0x58] - bl FUN_0203A5F0 + bl sub_0203A5F0 ldr r0, _0238B368 @ =0x0238BE00 mov r1, #0x1e ldr r0, [r0] str r1, [r0, #0x78] pop {r3, pc} _0238B31C: - bl FUN_0203AA20 + bl sub_0203AA20 mvn r1, #0 cmp r0, r1 bne _0238B33C - bl FUN_0203A51C + bl sub_0203A51C mov r0, #0 bl ov17_0238B028 pop {r3, pc} @@ -833,7 +833,7 @@ _0238B33C: ldr r0, [r2] add r0, r0, #0x200 ldrsh r0, [r0, #0x58] - bl FUN_0203FA64 + bl sub_0203FA64 mov r0, #0xe bl ov17_0238B028 pop {r3, pc} @@ -851,13 +851,13 @@ ov17_0238B390: @ 0x0238B390 ldr r0, _0238B4CC @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r4, r5, r6, r7, r8, sb, sl, pc} ldr r0, _0238B4CC @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202B57C + bl GetNormalMenuResult sub r0, r0, #5 cmp r0, #7 addls pc, pc, r0, lsl #2 @@ -897,7 +897,7 @@ _0238B414: cmpne r0, sl beq _0238B44C mov r0, sl - bl FUN_02056410 + bl sub_02056410 _0238B44C: add r0, sl, #1 lsl r0, r0, #0x10 @@ -933,7 +933,7 @@ _0238B49C: str r1, [r0, #0x78] pop {r4, r5, r6, r7, r8, sb, sl, pc} _0238B4BC: - bl FUN_0203A638 + bl sub_0203A638 mov r0, #0xc bl ov17_0238B028 pop {r4, r5, r6, r7, r8, sb, sl, pc} @@ -955,16 +955,16 @@ _0238B4D8: ov17_0238B534: @ 0x0238B534 push {r3, lr} mov r0, #5 - bl FUN_02017C10 + bl sub_02017C10 cmp r0, #0 popne {r3, pc} ldr r0, _0238B578 @ =0x0238BE00 ldr r0, [r0] add r0, r0, #0x200 ldrsh r0, [r0, #0x58] - bl FUN_02056754 - bl FUN_02057444 - bl FUN_022DC504 + bl sub_02056754 + bl sub_02057444 + bl ov11_022DC504 ldr r0, _0238B578 @ =0x0238BE00 mov r1, #0 ldr r0, [r0] @@ -992,8 +992,8 @@ ov17_0238B57C: @ 0x0238B57C ldr r0, [r1] add r0, r0, #0x200 ldrsh r0, [r0, #0x58] - bl FUN_02056554 - bl FUN_02057444 + bl sub_02056554 + bl sub_02057444 ldr r0, _0238B5D8 @ =0x0238BE00 mov r1, #0x14 ldr r0, [r0] @@ -1020,24 +1020,24 @@ ov17_0238B5FC: @ 0x0238B5FC ldrsh r1, [r1, #0x58] orr r1, r1, #0x20000 str r1, [r2, #0xc] - bl FUN_02017C10 + bl sub_02017C10 cmp r0, #0 popne {r3, pc} ldr r0, _0238B684 @ =0x0238BE00 ldr r0, [r0] add r0, r0, #0x200 ldrsh r0, [r0, #0x58] - bl FUN_020563BC + bl GetActiveRosterIndex mvn r1, #0 cmp r0, r1 beq _0238B670 - bl FUN_02058138 + bl sub_02058138 ldr r0, _0238B684 @ =0x0238BE00 ldr r0, [r0] add r0, r0, #0x200 ldrsh r0, [r0, #0x58] - bl FUN_020566C4 - bl FUN_02057444 + bl sub_020566C4 + bl sub_02057444 _0238B670: ldr r0, _0238B684 @ =0x0238BE00 mov r1, #0x16 @@ -1056,14 +1056,14 @@ _0238B688: ov17_0238B6AC: @ 0x0238B6AC push {r3, lr} mov r0, #7 - bl FUN_02017C10 + bl sub_02017C10 cmp r0, #0 popne {r3, pc} ldr r0, _0238B6D8 @ =0x0238BE00 mov r1, #0 ldr r0, [r0] str r1, [r0, #0x78] - bl FUN_022DC504 + bl ov11_022DC504 pop {r3, pc} .align 2, 0 _0238B6D8: .4byte 0x0238BE00 @@ -1083,13 +1083,13 @@ ov17_0238B738: @ 0x0238B738 ldr r0, _0238B7A4 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r3, pc} ldr r0, _0238B7A4 @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #0 beq _0238B780 cmp r0, #1 @@ -1122,30 +1122,30 @@ ov17_0238B7CC: @ 0x0238B7CC mov r0, #3 ldr r1, [r1] strh r0, [r1, #0x7e] - bl FUN_02017C50 + bl sub_0201820C ldr r0, _0238B850 @ =0x0238BE00 ldr r0, [r0] add r0, r0, #0x200 ldrsh r0, [r0, #0x58] - bl FUN_020563BC + bl GetActiveRosterIndex mvn r1, #0 cmp r0, r1 beq _0238B81C - bl FUN_02058138 + bl sub_02058138 ldr r0, _0238B850 @ =0x0238BE00 ldr r0, [r0] add r0, r0, #0x200 ldrsh r0, [r0, #0x58] - bl FUN_020566C4 + bl sub_020566C4 _0238B81C: ldr r0, _0238B850 @ =0x0238BE00 ldr r0, [r0] add r0, r0, #0x200 ldrsh r0, [r0, #0x58] - bl FUN_02055B20 - bl FUN_0203C9C4 - bl FUN_0203AF0C - bl FUN_02057180 + bl sub_02055B20 + bl sub_0203C9C4 + bl sub_0203AF0C + bl sub_02057180 ldr r0, _0238B850 @ =0x0238BE00 mov r1, #0x1d ldr r0, [r0] @@ -1164,10 +1164,10 @@ _0238B854: arm_func_start ov17_0238B8A0 ov17_0238B8A0: @ 0x0238B8A0 push {r3, lr} - bl FUN_0203F398 + bl sub_0203F398 cmp r0, #1 popne {r3, pc} - bl FUN_0203F990 + bl sub_0203F990 ldr r0, _0238B8D0 @ =0x0238BE00 mvn r2, #1 ldr r1, [r0] @@ -1186,14 +1186,14 @@ _0238B8D4: arm_func_start ov17_0238B8F8 ov17_0238B8F8: @ 0x0238B8F8 push {r4, lr} - bl FUN_020407EC + bl sub_020407EC movs r4, r0 beq _0238B91C ldr r0, _0238B95C @ =0x0238BE00 ldr r0, [r0] add r0, r0, #0x200 ldrsh r0, [r0, #0x58] - bl FUN_0203FD80 + bl sub_0203FD80 _0238B91C: cmp r4, #1 beq _0238B944 @@ -1233,7 +1233,7 @@ ov17_0238B960: @ 0x0238B960 ldrsh r0, [r1, #4] ldrsh r2, [r1, #8] add r1, r1, #0x14 - bl FUN_02041A40 + bl PrintIqSkillsMenu ldr r0, _0238B9AC @ =0x0238BE00 mov r1, #0x23 ldr r0, [r0] @@ -1257,13 +1257,13 @@ ov17_0238B9FC: @ 0x0238B9FC mov r4, #0 ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r4, pc} ldr r0, _0238BA7C @ =0x0238BE00 ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #3 beq _0238BA3C cmp r0, #4 @@ -1283,7 +1283,7 @@ _0238BA4C: ldrsb r0, [r0, #6] cmp r0, r1 beq _0238BA70 - bl FUN_020307EC + bl sub_020307EC _0238BA70: mov r0, #0x20 bl ov17_0238B028 diff --git a/asm/overlay_18.s b/asm/overlay_18.s index fd36d4aa..1a7a87fc 100644 --- a/asm/overlay_18.s +++ b/asm/overlay_18.s @@ -9,14 +9,14 @@ ov18_0238A140: @ 0x0238A140 push {r3, lr} mov r0, #0x3c4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238A298 @ =0x0238D620 mov r2, #1 str r0, [r1] strb r2, [r0, #0x10] ldr r0, [r1] add r0, r0, #0x14 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r3, _0238A298 @ =0x0238D620 mov r1, #0 ldr r2, [r3] @@ -50,8 +50,8 @@ ov18_0238A140: @ 0x0238A140 strh r0, [r2, #0xa4] ldr r0, [r3] strh r1, [r0, #0x8c] - bl FUN_020573A0 - bl FUN_02041400 + bl sub_020573A0 + bl sub_02041400 ldr r1, _0238A29C @ =0x0238A090 ldr r0, _0238A298 @ =0x0238D620 ldr r3, [r1] @@ -109,7 +109,7 @@ ov18_0238A2A0: @ 0x0238A2A0 mvn r1, #1 cmp r0, r1 beq _0238A2CC - bl FUN_0202F334 + bl sub_0202F334 _0238A2CC: ldr r0, _0238A428 @ =0x0238D620 ldr r1, [r0] @@ -120,7 +120,7 @@ _0238A2CC: mvn r1, #1 cmp r0, r1 beq _0238A2F4 - bl FUN_0202F6DC + bl HidePortraitBox _0238A2F4: ldr r0, _0238A428 @ =0x0238D620 ldr r1, [r0] @@ -131,14 +131,14 @@ _0238A2F4: mvn r1, #1 cmp r0, r1 beq _0238A31C - bl FUN_0202F954 + bl sub_0202F954 _0238A31C: ldr r0, _0238A428 @ =0x0238D620 ldr r0, [r0] ldr r0, [r0, #0x88] tst r0, #0x80 bne _0238A334 - bl FUN_0203A618 + bl sub_0203A618 _0238A334: ldr r0, _0238A428 @ =0x0238D620 ldr r1, [r0] @@ -149,7 +149,7 @@ _0238A334: mvn r1, #1 cmp r0, r1 beq _0238A35C - bl FUN_0203088C + bl sub_0203088C _0238A35C: ldr r0, _0238A428 @ =0x0238D620 ldr r1, [r0] @@ -160,7 +160,7 @@ _0238A35C: mvn r1, #1 cmp r0, r1 beq _0238A384 - bl FUN_0203088C + bl sub_0203088C _0238A384: ldr r0, _0238A428 @ =0x0238D620 ldr r1, [r0] @@ -171,7 +171,7 @@ _0238A384: mvn r1, #1 cmp r0, r1 beq _0238A3AC - bl FUN_0202E6B0 + bl sub_0202E6B0 _0238A3AC: ldr r0, _0238A428 @ =0x0238D620 ldr r1, [r0] @@ -182,7 +182,7 @@ _0238A3AC: mvn r1, #1 cmp r0, r1 beq _0238A3D4 - bl FUN_0202BC60 + bl sub_0202BC60 _0238A3D4: ldr r0, _0238A428 @ =0x0238D620 ldr r1, [r0] @@ -193,7 +193,7 @@ _0238A3D4: mvn r1, #1 cmp r0, r1 beq _0238A3FC - bl FUN_0203088C + bl sub_0203088C _0238A3FC: ldr r0, _0238A428 @ =0x0238D620 ldr r1, [r0] @@ -204,7 +204,7 @@ _0238A3FC: mvn r1, #1 cmp r0, r1 popeq {r3, pc} - bl FUN_0202F334 + bl sub_0202F334 pop {r3, pc} .align 2, 0 _0238A428: .4byte 0x0238D620 @@ -223,7 +223,7 @@ ov18_0238A42C: @ 0x0238A42C cmp r0, r1 moveq r2, #1 beq _0238A48C - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 movne r2, #0 bne _0238A48C @@ -234,7 +234,7 @@ ov18_0238A468: @ 0x0238A468 ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -255,14 +255,14 @@ _0238A498: cmp r0, r1 moveq r2, #1 beq _0238A4F4 - bl FUN_0202F66C + bl sub_0202F66C cmp r0, #0 movne r2, #0 bne _0238A4F4 ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -283,14 +283,14 @@ _0238A500: cmp r0, r1 moveq r2, #1 beq _0238A55C - bl FUN_0202FB9C + bl sub_0202FB9C cmp r0, #0 movne r2, #0 bne _0238A55C ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -311,14 +311,14 @@ _0238A568: cmp r0, r1 moveq r2, #1 beq _0238A5C4 - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238A5C4 ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -339,14 +339,14 @@ _0238A5D0: cmp r0, r1 moveq r2, #1 beq _0238A62C - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238A62C ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -367,14 +367,14 @@ _0238A638: cmp r0, r1 moveq r2, #1 beq _0238A694 - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238A694 ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -395,14 +395,14 @@ _0238A6A0: cmp r0, r1 moveq r2, #1 beq _0238A6FC - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238A6FC ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -418,11 +418,11 @@ _0238A708: ldr r0, [r0, #0x88] tst r0, #0x80 bne _0238A740 - bl FUN_0203A9B8 + bl sub_0203A9B8 cmp r0, #0 movne r0, #0 bne _0238A734 - bl FUN_0203A51C + bl sub_0203A51C mov r0, #1 _0238A734: cmp r0, #0 @@ -450,15 +450,15 @@ _0238A774: cmp r0, r1 moveq r2, #1 beq _0238A7C8 - bl FUN_020308C4 + bl sub_020308C4 cmp r0, #0 movne r2, #0 bne _0238A7C8 ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_020308A0 - bl FUN_020407C0 + bl sub_020308A0 + bl sub_020407C0 ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -479,15 +479,15 @@ _0238A7D4: cmp r0, r1 moveq r2, #1 beq _0238A834 - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 movne r2, #0 bne _0238A834 ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #9] - bl FUN_0202E6C8 - bl FUN_02041A00 + bl sub_0202E6C8 + bl sub_02041A00 ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -508,14 +508,14 @@ _0238A840: cmp r0, r1 moveq r2, #1 beq _0238A89C - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238A89C ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xa] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -536,14 +536,14 @@ _0238A8A8: cmp r0, r1 moveq r2, #1 beq _0238A904 - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 movne r2, #0 bne _0238A904 ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xb] - bl FUN_0202BC44 + bl FreeAdvancedMenu ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -564,14 +564,14 @@ _0238A910: cmp r0, r1 moveq r2, #1 beq _0238A96C - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238A96C ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xc] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -592,15 +592,15 @@ _0238A978: cmp r0, r1 moveq r2, #1 beq _0238A9D8 - bl FUN_020308C4 + bl sub_020308C4 cmp r0, #0 movne r2, #0 bne _0238A9D8 ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xd] - bl FUN_020308A0 - bl FUN_020407C0 + bl sub_020308A0 + bl sub_020407C0 ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -621,14 +621,14 @@ _0238A9E4: cmp r0, r1 moveq r2, #1 beq _0238AA40 - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 movne r2, #0 bne _0238AA40 ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xe] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -649,14 +649,14 @@ _0238AA4C: cmp r0, r1 moveq r2, #1 beq _0238AAA8 - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 movne r2, #0 bne _0238AAA8 ldr r0, _0238AABC @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xf] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238AABC @ =0x0238D620 mvn r1, #1 ldr r0, [r0] @@ -681,7 +681,7 @@ ov18_0238AAC0: @ 0x0238AAC0 bic r2, r2, #3 ldr r1, [sp, #0xc] add r2, r2, #4 - bl FUN_02089544 + bl Vsprintf pop {r3, lr} add sp, sp, #0x10 bx lr @@ -696,7 +696,7 @@ ov18_0238AAE8: @ 0x0238AAE8 mov r8, r3 ldr r7, [sp, #0x28] mov r6, #0 - bl FUN_02013884 + bl GetMovesetLevelUpPtr mov r5, r0 mov r4, #1 ldr fp, _0238ABAC @ =0x0000021F @@ -704,7 +704,7 @@ ov18_0238AAE8: @ 0x0238AAE8 _0238AB18: mov r0, r5 add r1, sp, #0 - bl FUN_0205384C + bl sub_0205384C ldrb r1, [r0] add r5, r0, #1 cmp r1, r8 @@ -714,7 +714,7 @@ _0238AB18: bge _0238AB98 ldrh r0, [sp] mov r1, r7 - bl FUN_02053880 + bl sub_02053880 cmp r0, #0 beq _0238AB98 ldrh r1, [sp] @@ -792,7 +792,7 @@ _0238AC28: beq _0238ACD4 add r1, sp, #6 mov r0, r6 - bl FUN_02053DD0 + bl GetEvoFamily mov r8, r0 mov r7, #0 add r5, sp, #0x14 @@ -843,7 +843,7 @@ ov18_0238ACE4: @ 0x0238ACE4 mov r8, r3 ldr r7, [sp, #0x28] ldr r6, [sp, #0x2c] - bl FUN_02013884 + bl GetMovesetLevelUpPtr mov r5, r0 mov r4, #1 ldr fp, _0238ADA4 @ =0x0000021F @@ -851,7 +851,7 @@ ov18_0238ACE4: @ 0x0238ACE4 _0238AD14: mov r0, r5 add r1, sp, #0 - bl FUN_0205384C + bl sub_0205384C ldrb r1, [r0] add r5, r0, #1 cmp r1, r8 @@ -861,7 +861,7 @@ _0238AD14: bge _0238AD90 ldrh r0, [sp] mov r1, r7 - bl FUN_02053880 + bl sub_02053880 cmp r0, #0 beq _0238AD90 ldrh r0, [sp] @@ -943,7 +943,7 @@ _0238AE24: beq _0238AEE0 add r1, sp, #0xa mov r0, r8 - bl FUN_02053DD0 + bl GetEvoFamily mov sl, r0 mov sb, #0 add r7, sp, #0x18 @@ -1000,7 +1000,7 @@ ov18_0238AEF0: @ 0x0238AEF0 ldrsh r0, [r0, #0x8c] asr r1, r1, #0x10 bl ov18_0238ADA8 - bl FUN_02013454 + bl GetMoveName mov r3, r0 ldr r1, _0238AF38 @ =0x0238D5F8 mov r0, r4 @@ -1019,10 +1019,10 @@ ov18_0238AF3C: @ 0x0238AF3C sub sp, sp, #0x54 sub sp, sp, #0x400 mov r4, r0 - bl FUN_02027B1C - bl FUN_0200ECFC + bl sub_02027B1C + bl GetGold str r0, [sp, #0x428] - bl FUN_02041414 + bl sub_02041414 cmp r0, #0 ldrne r0, [sp, #0x428] add ip, sp, #0x400 @@ -1034,19 +1034,19 @@ ov18_0238AF3C: @ 0x0238AF3C add r0, sp, #4 mov r1, #0x100 str ip, [sp] - bl FUN_020223F0 + bl PreprocessString ldr r3, _0238AFD0 @ =0x00000225 mov r0, r4 mov r1, #4 mov r2, #2 - bl FUN_02026268 + bl sub_02026268 add r3, sp, #4 mov r0, r4 mov r1, #0x16 mov r2, #0x10 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x54 add sp, sp, #0x400 pop {r3, r4, pc} @@ -1063,18 +1063,18 @@ ov18_0238AFD4: @ 0x0238AFD4 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238B018 @ =0x0238D620 mov r1, #0 str r1, [r0] - bl FUN_02041414 + bl sub_02041414 cmp r0, #0 beq _0238B010 mov r0, #0x1f4 rsb r0, r0, #0 - bl FUN_0200ED58 + bl AddMoneyCarried _0238B010: - bl FUN_020572EC + bl sub_020572EC pop {r3, pc} .align 2, 0 _0238B018: .4byte 0x0238D620 @@ -1332,13 +1332,13 @@ ov18_0238BE90: @ 0x0238BE90 ldr r0, _0238BF08 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r3, pc} ldr r0, _0238BF08 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #3] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #6 addls pc, pc, r0, lsl #2 b _0238BEFC @@ -1399,13 +1399,13 @@ ov18_0238BFA8: @ 0x0238BFA8 ldr r0, _0238C038 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r3, pc} ldr r0, _0238C038 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #8 bgt _0238BFFC cmp r0, #2 @@ -1464,37 +1464,37 @@ _0238C03C: arm_func_start ov18_0238C164 ov18_0238C164: @ 0x0238C164 push {r3, lr} - bl FUN_0203A5A8 + bl sub_0203A5A8 cmp r0, #0 beq _0238C1CC - bl FUN_0203A9EC + bl sub_0203A9EC cmp r0, #0 popeq {r3, pc} add r1, sp, #0 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp] tst r0, #8 popeq {r3, pc} mov r0, #0 - bl FUN_02017CCC - bl FUN_0203AAB0 + bl sub_02017CCC + bl sub_0203AAB0 ldr r1, _0238C218 @ =0x0238D620 ldr r1, [r1] add r1, r1, #0x300 strh r0, [r1, #0x8c] - bl FUN_0203A5F0 + bl sub_0203A5F0 ldr r0, _0238C218 @ =0x0238D620 mov r1, #0x17 ldr r0, [r0] str r1, [r0, #0x80] pop {r3, pc} _0238C1CC: - bl FUN_0203AA20 + bl sub_0203AA20 mvn r1, #0 cmp r0, r1 bne _0238C1EC - bl FUN_0203A51C + bl sub_0203A51C mov r0, #0 bl ov18_0238BE28 pop {r3, pc} @@ -1506,7 +1506,7 @@ _0238C1EC: ldr r0, [r2] add r0, r0, #0x300 ldrsh r0, [r0, #0x8c] - bl FUN_0203FA64 + bl sub_0203FA64 mov r0, #0x15 bl ov18_0238BE28 pop {r3, pc} @@ -1528,13 +1528,13 @@ ov18_0238C27C: @ 0x0238C27C ldr r0, _0238C33C @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r3, pc} ldr r0, _0238C33C @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202B57C + bl GetNormalMenuResult sub r0, r0, #5 cmp r0, #0xb addls pc, pc, r0, lsl #2 @@ -1574,7 +1574,7 @@ _0238C320: bl ov18_0238BE28 pop {r3, pc} _0238C32C: - bl FUN_0203A638 + bl sub_0203A638 mov r0, #0x11 bl ov18_0238BE28 pop {r3, pc} @@ -1589,10 +1589,10 @@ _0238C340: arm_func_start ov18_0238C364 ov18_0238C364: @ 0x0238C364 push {r3, lr} - bl FUN_0203F398 + bl sub_0203F398 cmp r0, #1 popne {r3, pc} - bl FUN_0203F990 + bl sub_0203F990 ldr r0, _0238C394 @ =0x0238D620 mvn r2, #1 ldr r1, [r0] @@ -1611,14 +1611,14 @@ _0238C398: arm_func_start ov18_0238C3C0 ov18_0238C3C0: @ 0x0238C3C0 push {r4, lr} - bl FUN_020407EC + bl sub_020407EC movs r4, r0 beq _0238C3E4 ldr r0, _0238C424 @ =0x0238D620 ldr r0, [r0] add r0, r0, #0x300 ldrsh r0, [r0, #0x8c] - bl FUN_0203FD80 + bl sub_0203FD80 _0238C3E4: cmp r4, #1 beq _0238C40C @@ -1658,7 +1658,7 @@ ov18_0238C428: @ 0x0238C428 ldrsh r0, [r1, #4] ldrsh r2, [r1, #8] add r1, r1, #0x14 - bl FUN_02041A40 + bl PrintIqSkillsMenu ldr r0, _0238C474 @ =0x0238D620 mov r1, #0x1c ldr r0, [r0] @@ -1676,11 +1676,11 @@ _0238C47C: arm_func_start ov18_0238C4A0 ov18_0238C4A0: @ 0x0238C4A0 push {r3, lr} - bl FUN_0203FD38 + bl sub_0203FD38 ldr r1, _0238C4E4 @ =0x0238D620 ldr r1, [r1] str r0, [r1, #0x3a0] - bl FUN_02041094 + bl sub_02041094 ldr r2, _0238C4E4 @ =0x0238D620 mov ip, #0x400 ldr r1, [r2] @@ -1709,15 +1709,15 @@ ov18_0238C528: @ 0x0238C528 mov r4, #0 ldr r0, [r0] ldrsb r0, [r0, #0xa] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r3, r4, r5, pc} - bl FUN_02041094 + bl sub_02041094 ldr r1, _0238C714 @ =0x0238D620 mov r5, r0 ldr r0, [r1] ldrsb r0, [r0, #0xa] - bl FUN_0202B57C + bl GetNormalMenuResult sub r1, r0, #4 cmp r1, #0xe addls pc, pc, r1, lsl #2 @@ -1741,85 +1741,85 @@ _0238C570: @ jump table _0238C5AC: ldr r0, _0238C718 @ =0x00003F07 mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 mov r0, r5 mov r4, #1 - bl FUN_02041000 + bl sub_02041000 b _0238C6E4 _0238C5C8: mov r4, #1 - bl FUN_0200ECFC + bl GetGold cmp r0, #0x1f4 bge _0238C5EC mov r0, #0 - bl FUN_02017CCC + bl sub_02017CCC mov r0, #0x13 bl ov18_0238BE28 pop {r3, r4, r5, pc} _0238C5EC: mov r0, r5 - bl FUN_02041194 + bl sub_02041194 cmp r0, #0 beq _0238C62C - bl FUN_02041414 + bl sub_02041414 cmp r0, #0 bne _0238C614 ldr r0, _0238C71C @ =0x00001308 - bl FUN_02017C80 + bl sub_02017C80 b _0238C620 _0238C614: ldr r0, _0238C718 @ =0x00003F07 mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 _0238C620: mov r0, r5 - bl FUN_020412B0 + bl sub_020412B0 b _0238C6E4 _0238C62C: mov r0, #2 - bl FUN_02017CCC + bl sub_02017CCC b _0238C6E4 _0238C638: mov r0, r5 mov r4, #1 - bl FUN_02041364 + bl sub_02041364 cmp r0, #0 beq _0238C664 ldr r0, _0238C718 @ =0x00003F07 mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 mov r0, r5 - bl FUN_02041394 + bl sub_02041394 b _0238C6E4 _0238C664: mov r0, #2 - bl FUN_02017CCC + bl sub_02017CCC b _0238C6E4 _0238C670: mov r0, r4 - bl FUN_02017CCC + bl sub_02017CCC mov r0, r5 - bl FUN_020416BC - bl FUN_020410A4 + bl sub_020416BC + bl sub_020410A4 mov r4, #1 b _0238C6E4 _0238C68C: mov r0, r4 - bl FUN_02017CCC + bl sub_02017CCC mov r0, r5 - bl FUN_020416DC - bl FUN_020410A4 + bl sub_020416DC + bl sub_020410A4 mov r4, #1 b _0238C6E4 _0238C6A8: ldr r0, _0238C718 @ =0x00003F07 - bl FUN_02017C80 + bl sub_02017C80 mov r0, #0x21 bl ov18_0238BE28 b _0238C6E4 _0238C6BC: mov r0, r4 - bl FUN_02017CCC + bl sub_02017CCC mov r0, #0x1d bl ov18_0238BE28 b _0238C6E4 @@ -1827,7 +1827,7 @@ _0238C6D0: cmp r0, #6 beq _0238C6E0 mov r0, #1 - bl FUN_02017CCC + bl sub_02017CCC _0238C6E0: mov r4, #1 _0238C6E4: @@ -1839,7 +1839,7 @@ _0238C6E4: ldrsb r0, [r0, #8] cmp r0, r1 beq _0238C708 - bl FUN_020307EC + bl sub_020307EC _0238C708: mov r0, #0x19 bl ov18_0238BE28 @@ -1853,16 +1853,16 @@ _0238C71C: .4byte 0x00001308 arm_func_start ov18_0238C720 ov18_0238C720: @ 0x0238C720 push {r4, lr} - bl FUN_02041094 + bl sub_02041094 mov r4, r0 - bl FUN_02041154 + bl sub_02041154 ldr r1, _0238C788 @ =0x0238D620 cmp r4, #0 ldr r1, [r1] str r0, [r1, #0x24] bne _0238C760 mov r0, r4 - bl FUN_02041424 + bl sub_02041424 cmp r0, #0 bne _0238C760 mov r0, #0x22 @@ -1870,7 +1870,7 @@ ov18_0238C720: @ 0x0238C720 pop {r4, pc} _0238C760: mov r0, r4 - bl FUN_02041364 + bl sub_02041364 cmp r0, #0 beq _0238C77C mov r0, #0x24 @@ -1900,15 +1900,15 @@ ov18_0238C808: @ 0x0238C808 ldr r0, _0238C884 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r4, pc} - bl FUN_02041094 + bl sub_02041094 ldr r1, _0238C884 @ =0x0238D620 mov r4, r0 ldr r0, [r1] ldrsb r0, [r0, #6] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #0 beq _0238C850 cmp r0, #1 @@ -1916,12 +1916,12 @@ ov18_0238C808: @ 0x0238C808 pop {r4, pc} _0238C850: mov r0, r4 - bl FUN_02041484 + bl sub_02041484 ldr r0, _0238C884 @ =0x0238D620 ldr r0, [r0] add r0, r0, #0x300 ldrsh r0, [r0, #0x8c] - bl FUN_0203FD80 + bl sub_0203FD80 mov r0, #0x2a bl ov18_0238BE28 pop {r4, pc} @@ -1945,15 +1945,15 @@ ov18_0238C8D0: @ 0x0238C8D0 ldr r0, _0238C94C @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r4, pc} - bl FUN_02041094 + bl sub_02041094 ldr r1, _0238C94C @ =0x0238D620 mov r4, r0 ldr r0, [r1] ldrsb r0, [r0, #6] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #0 beq _0238C918 cmp r0, #1 @@ -1961,12 +1961,12 @@ ov18_0238C8D0: @ 0x0238C8D0 pop {r4, pc} _0238C918: mov r0, r4 - bl FUN_02041484 + bl sub_02041484 ldr r0, _0238C94C @ =0x0238D620 ldr r0, [r0] add r0, r0, #0x300 ldrsh r0, [r0, #0x8c] - bl FUN_0203FD80 + bl sub_0203FD80 mov r0, #0x2c bl ov18_0238BE28 pop {r4, pc} @@ -1989,7 +1989,7 @@ _0238C950: arm_func_start ov18_0238C9B8 ov18_0238C9B8: @ 0x0238C9B8 push {r3, lr} - bl FUN_0204159C + bl sub_0204159C cmp r0, #0 ldreq r0, _0238CA14 @ =0x0238D620 moveq r1, #0x2f @@ -2035,11 +2035,11 @@ ov18_0238CAD4: @ 0x0238CAD4 sub sp, sp, #4 add r1, sp, #0 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldr r0, _0238CBD8 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xb] - bl FUN_0202BCFC + bl GetAdvancedMenuCurrentOption ldr r1, _0238CBD8 @ =0x0238D620 ldr r2, [r1] strh r0, [r2, #0x8c] @@ -2049,7 +2049,7 @@ ov18_0238CAD4: @ 0x0238CAD4 ldr r1, [r1] ldrsb r0, [r1, #0xb] ldrsh r4, [r1, #0x8c] - bl FUN_0202C1E4 + bl sub_0202C1E4 ldr r0, _0238CBD8 @ =0x0238D620 mov r1, r4 ldr r0, [r0] @@ -2080,13 +2080,13 @@ ov18_0238CAD4: @ 0x0238CAD4 _0238CB8C: ldr r0, [r1] ldrsb r0, [r0, #0xb] - bl FUN_0202BCBC + bl sub_0202BCBC cmp r0, #0 bne _0238CBD0 ldr r0, _0238CBD8 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xb] - bl FUN_0202BD10 + bl GetAdvancedMenuResult mvn r1, #0 cmp r0, r1 bne _0238CBC8 @@ -2113,18 +2113,18 @@ ov18_0238CC00: @ 0x0238CC00 ldr r0, _0238CD84 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xb] - bl FUN_0202BD10 + bl GetAdvancedMenuResult ldr r1, _0238CD84 @ =0x0238D620 mov r4, r0 ldr r0, [r1] ldrsb r0, [r0, #0xc] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r4, pc} ldr r0, _0238CD84 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xc] - bl FUN_0202B57C + bl GetNormalMenuResult sub r0, r0, #4 cmp r0, #9 addls pc, pc, r0, lsl #2 @@ -2156,7 +2156,7 @@ ov18_0238CC94: @ 0x0238CC94 mov r4, r0 ldr r0, [r1] str r4, [r0, #0x24] - bl FUN_020415BC + bl sub_020415BC arm_func_end ov18_0238CC94 arm_func_start ov18_0238CCA8 @@ -2164,7 +2164,7 @@ ov18_0238CCA8: @ 0x0238CCA8 cmp r0, #0 mov r0, r4 beq _0238CCCC - bl FUN_0203FD14 + bl sub_0203FD14 ldr r0, _0238CD84 @ =0x0238D620 arm_func_end ov18_0238CCA8 @@ -2175,7 +2175,7 @@ ov18_0238CCBC: @ 0x0238CCBC str r1, [r0, #0x80] pop {r4, pc} _0238CCCC: - bl FUN_02041614 + bl sub_02041614 ldr r0, _0238CD84 @ =0x0238D620 ldr r0, [r0] arm_func_end ov18_0238CCBC @@ -2184,7 +2184,7 @@ _0238CCCC: ov18_0238CCD8: @ 0x0238CCD8 add r0, r0, #0x300 ldrsh r0, [r0, #0x8c] - bl FUN_0203FD80 + bl sub_0203FD80 mov r0, #0x3a bl ov18_0238BE28 pop {r4, pc} @@ -2224,7 +2224,7 @@ _0238CD5C: ldrsb r0, [r0, #0xb] cmp r0, r1 beq _0238CD78 - bl FUN_0202BBF0 + bl sub_0202BBF0 _0238CD78: mov r0, #0x34 bl ov18_0238BE28 @@ -2246,14 +2246,14 @@ _0238CD88: arm_func_start ov18_0238CE20 ov18_0238CE20: @ 0x0238CE20 push {r4, lr} - bl FUN_020407EC + bl sub_020407EC movs r4, r0 beq _0238CE44 ldr r0, _0238CE84 @ =0x0238D620 ldr r0, [r0] add r0, r0, #0x300 ldrsh r0, [r0, #0x8c] - bl FUN_0203FD80 + bl sub_0203FD80 _0238CE44: cmp r4, #1 beq _0238CE6C @@ -2285,13 +2285,13 @@ ov18_0238CE88: @ 0x0238CE88 mov r1, #0xc000 ldr r0, [r0] str r1, [r0, #0x88] - bl FUN_02041094 - bl FUN_02041154 + bl sub_02041094 + bl sub_02041154 ldr r1, _0238CED4 @ =0x0238D620 ldr r1, [r1] str r0, [r1, #0x24] mov r0, #4 - bl FUN_02041154 + bl sub_02041154 ldr r1, _0238CED4 @ =0x0238D620 mov r2, #0x3f ldr r3, [r1] @@ -2306,18 +2306,18 @@ _0238CED4: .4byte 0x0238D620 arm_func_start ov18_0238CED8 ov18_0238CED8: @ 0x0238CED8 push {r3, lr} - bl FUN_02041094 + bl sub_02041094 ldr r0, _0238CF94 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xe] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r3, pc} - bl FUN_0203FD38 + bl sub_0203FD38 ldr r0, _0238CF94 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #0xe] - bl FUN_0202B57C + bl GetNormalMenuResult sub r0, r0, #4 cmp r0, #6 addls pc, pc, r0, lsl #2 @@ -2331,8 +2331,8 @@ _0238CF1C: @ jump table b _0238CF6C @ case 5 b _0238CF38 @ case 6 _0238CF38: - bl FUN_02041094 - bl FUN_02041364 + bl sub_02041094 + bl sub_02041364 cmp r0, #0 beq _0238CF54 mov r0, #0x42 @@ -2353,7 +2353,7 @@ _0238CF6C: ldrsb r0, [r0, #0xb] cmp r0, r1 beq _0238CF88 - bl FUN_0202BBF0 + bl sub_0202BBF0 _0238CF88: mov r0, #0x3c bl ov18_0238BE28 @@ -2365,19 +2365,19 @@ _0238CF94: .4byte 0x0238D620 arm_func_start ov18_0238CF98 ov18_0238CF98: @ 0x0238CF98 push {r4, lr} - bl FUN_0203FD38 + bl sub_0203FD38 mov r4, r0 - bl FUN_02041094 + bl sub_02041094 cmp r0, #4 blt _0238CFF0 - bl FUN_0203FD2C + bl sub_0203FD2C ldr r2, _0238D030 @ =0x0238D620 mov r1, r0 ldr r0, [r2] mov r2, #8 add r0, r0, #0xa6 add r0, r0, #0x300 - bl FUN_0208729C + bl Memcpy ldr r0, _0238D030 @ =0x0238D620 mov r2, #0 ldr r1, [r0] @@ -2390,7 +2390,7 @@ _0238CFF0: ldr r0, _0238D030 @ =0x0238D620 ldr r0, [r0] str r4, [r0, #0x3a0] - bl FUN_02041094 + bl sub_02041094 ldr r1, _0238D030 @ =0x0238D620 ldr r1, [r1] add r1, r1, #0x300 @@ -2422,15 +2422,15 @@ ov18_0238D098: @ 0x0238D098 ldr r0, _0238D128 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r4, pc} - bl FUN_02041094 + bl sub_02041094 ldr r1, _0238D128 @ =0x0238D620 mov r4, r0 ldr r0, [r1] ldrsb r0, [r0, #6] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #0 beq _0238D0E0 cmp r0, #1 @@ -2438,15 +2438,15 @@ ov18_0238D098: @ 0x0238D098 pop {r4, pc} _0238D0E0: mov r0, r4 - bl FUN_02041484 - bl FUN_0203FD2C + bl sub_02041484 + bl sub_0203FD2C ldrh r0, [r0, #4] - bl FUN_02041614 + bl sub_02041614 ldr r0, _0238D128 @ =0x0238D620 ldr r0, [r0] add r0, r0, #0x300 ldrsh r0, [r0, #0x8c] - bl FUN_0203FD80 + bl sub_0203FD80 ldr r0, _0238D128 @ =0x0238D620 mov r1, #0x48 ldr r0, [r0] @@ -2473,15 +2473,15 @@ ov18_0238D174: @ 0x0238D174 ldr r0, _0238D204 @ =0x0238D620 ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 popne {r4, pc} - bl FUN_02041094 + bl sub_02041094 ldr r1, _0238D204 @ =0x0238D620 mov r4, r0 ldr r0, [r1] ldrsb r0, [r0, #6] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #0 beq _0238D1BC cmp r0, #1 @@ -2489,15 +2489,15 @@ ov18_0238D174: @ 0x0238D174 pop {r4, pc} _0238D1BC: mov r0, r4 - bl FUN_02041484 - bl FUN_0203FD2C + bl sub_02041484 + bl sub_0203FD2C ldrh r0, [r0, #4] - bl FUN_02041614 + bl sub_02041614 ldr r0, _0238D204 @ =0x0238D620 ldr r0, [r0] add r0, r0, #0x300 ldrsh r0, [r0, #0x8c] - bl FUN_0203FD80 + bl sub_0203FD80 ldr r0, _0238D204 @ =0x0238D620 mov r1, #0x4a ldr r0, [r0] diff --git a/asm/overlay_19.s b/asm/overlay_19.s index e9cb9be5..56cad6cf 100644 --- a/asm/overlay_19.s +++ b/asm/overlay_19.s @@ -66,19 +66,19 @@ GetRecruitableMonsterAll: @ 0x0238A1C4 push {r4, r5, r6, lr} mov r0, #0x430 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r5, r0 mov r4, #0 mov r6, #1 _0238A1E0: lsl r0, r6, #0x10 asr r0, r0, #0x10 - bl FUN_02062A58 + bl CanMonsterBeUsedForMissionWrapper cmp r0, #0 beq _0238A210 lsl r0, r6, #0x10 asr r0, r0, #0x10 - bl FUN_020527C4 + bl GetBodySize cmp r0, #1 lsleq r0, r4, #1 strheq r6, [r5, r0] @@ -90,26 +90,26 @@ _0238A210: cmp r4, #0 ble _0238A260 mov r0, r4 - bl FUN_02002274 + bl RandInt lsl r1, r0, #1 ldrsh r4, [r5, r1] mov r0, #2 - bl FUN_02002274 + bl RandInt cmp r0, #1 mov r0, r4 bne _0238A254 - bl FUN_02054BE0 + bl FemaleToMaleForm mov r4, r0 b _0238A264 _0238A254: - bl FUN_02054BA4 + bl GetSecondFormIfValid mov r4, r0 b _0238A264 _0238A260: mov r4, #0 _0238A264: mov r0, r5 - bl FUN_02001188 + bl MemFree mov r0, r4 pop {r4, r5, r6, pc} arm_func_end GetRecruitableMonsterAll @@ -119,7 +119,7 @@ GetRecruitableMonsterList: @ 0x0238A274 push {r4, r5, r6, r7, r8, lr} mov r0, #0xd8 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r6, #0 ldr r4, _0238A318 @ =0x0238DAF4 mov r5, r0 @@ -128,7 +128,7 @@ _0238A294: lsl r0, r7, #1 ldrsh r8, [r4, r0] mov r0, r8 - bl FUN_02062A58 + bl CanMonsterBeUsedForMissionWrapper cmp r0, #0 lslne r0, r6, #1 add r7, r7, #1 @@ -139,26 +139,26 @@ _0238A294: cmp r6, #0 ble _0238A304 mov r0, r6 - bl FUN_02002274 + bl RandInt lsl r1, r0, #1 ldrsh r4, [r5, r1] mov r0, #2 - bl FUN_02002274 + bl RandInt cmp r0, #1 mov r0, r4 bne _0238A2F8 - bl FUN_02054BE0 + bl FemaleToMaleForm mov r4, r0 b _0238A308 _0238A2F8: - bl FUN_02054BA4 + bl GetSecondFormIfValid mov r4, r0 b _0238A308 _0238A304: mov r4, #0 _0238A308: mov r0, r5 - bl FUN_02001188 + bl MemFree mov r0, r4 pop {r4, r5, r6, r7, r8, pc} .align 2, 0 @@ -170,7 +170,7 @@ GetRecruitableMonsterListRestricted: @ 0x0238A31C push {r4, r5, r6, r7, r8, lr} mov r0, #0xd8 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r6, #0 ldr r4, _0238A3D0 @ =0x0238DAF4 mov r5, r0 @@ -179,11 +179,11 @@ _0238A33C: lsl r0, r7, #1 ldrsh r8, [r4, r0] mov r0, r8 - bl FUN_02062A58 + bl CanMonsterBeUsedForMissionWrapper cmp r0, #0 beq _0238A36C mov r0, r8 - bl FUN_020527C4 + bl GetBodySize cmp r0, #1 lsleq r0, r6, #1 strheq r8, [r5, r0] @@ -195,26 +195,26 @@ _0238A36C: cmp r6, #0 ble _0238A3BC mov r0, r6 - bl FUN_02002274 + bl RandInt lsl r1, r0, #1 ldrsh r4, [r5, r1] mov r0, #2 - bl FUN_02002274 + bl RandInt cmp r0, #1 mov r0, r4 bne _0238A3B0 - bl FUN_02054BE0 + bl FemaleToMaleForm mov r4, r0 b _0238A3C0 _0238A3B0: - bl FUN_02054BA4 + bl GetSecondFormIfValid mov r4, r0 b _0238A3C0 _0238A3BC: mov r4, #0 _0238A3C0: mov r0, r5 - bl FUN_02001188 + bl MemFree mov r0, r4 pop {r4, r5, r6, r7, r8, pc} .align 2, 0 @@ -236,15 +236,15 @@ _0238A3E8: .4byte 0x0238DAE8 ov19_0238A3EC: @ 0x0238A3EC push {r4, r5, r6, r7, r8, lr} mov r8, r0 - bl FUN_0204CB94 + bl GetScenarioBalance mov r6, #0 ldr r5, _0238A464 @ =0x0238DAE8 mov r4, r0 mov r7, r6 _0238A408: ldrb r0, [r5, r7, lsl #1] - bl FUN_0206A714 - bl FUN_0204CF9C + bl DungeonSwapIdToIdx + bl GetDungeonMode cmp r0, #0 bne _0238A450 add r0, r5, r7, lsl #1 @@ -253,7 +253,7 @@ _0238A408: cmp r0, r4 bhi _0238A450 ldrb r0, [r5, r1] - bl FUN_0204D2F8 + bl GetMaxReachedFloor cmp r0, #0 bne _0238A450 cmp r8, #0 @@ -280,7 +280,7 @@ ov19_0238A468: @ 0x0238A468 mvnne r1, #1 cmpne r0, r1 popeq {r3, pc} - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238A4A0 @ =0x02324DB0 mvn r1, #1 ldr r0, [r0] @@ -370,13 +370,13 @@ _0238A4C8: @ jump table _0238A5CC: mvn r0, #0 mov r1, #0 - bl FUN_022E8124 - bl FUN_02311D6C + bl ov11_022E8124 + bl ov11_02311D6C mov r0, #1 str r0, [r8, #4] b _0238C598 _0238A5E8: - bl FUN_0230D220 + bl ov00_0230D220 cmp r0, #0 ldreq r1, [r8, #8] mvneq r0, #0 @@ -391,7 +391,7 @@ _0238A604: ldrsh r0, [r0] cmp r0, #0xa blt _0238C598 - bl FUN_02057AC4 + bl sub_02057AC4 _0238A624: bl ov19_0238D450 ldr r0, [r8, #4] @@ -413,7 +413,7 @@ _0238A664: bl ov19_0238D418 cmp r0, #1 bne _0238A740 - bl FUN_0200ED84 + bl GetCurrentBagCapacity mov sb, #0 mov r7, #1 mov sl, r0 @@ -424,7 +424,7 @@ _0238A664: _0238A690: lsl r0, sb, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx ldrb r1, [r0] tst r1, #1 movne r1, r7 @@ -460,14 +460,14 @@ _0238A6E4: _0238A710: add r0, sp, #0xa00 add r0, r0, #0xb8 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r3, _0238B428 @ =0x0001012E add r2, sp, #0xa00 ldr r0, _0238B440 @ =0x0000301C add r2, r2, #0xb8 mov r1, r6 str r3, [sp, #0xb04] - bl FUN_02046BE8 + bl sub_02046BE8 stmib r8, {r4, r5} b _0238C598 _0238A740: @@ -475,14 +475,14 @@ _0238A740: bne _0238A790 add r0, sp, #0xa00 add r0, r0, #0x68 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r3, _0238B428 @ =0x0001012E add r2, sp, #0xa00 ldr r0, _0238B440 @ =0x0000301C ldr r1, _0238B444 @ =0x0000458D add r2, r2, #0x68 str r3, [sp, #0xab4] - bl FUN_02046BE8 + bl sub_02046BE8 add r0, r8, #0x100 mov r1, #0xa strh r1, [r0] @@ -497,14 +497,14 @@ _0238A790: bhi _0238C598 add r0, sp, #0xa00 add r0, r0, #0x18 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r3, _0238B428 @ =0x0001012E add r2, sp, #0xa00 ldr r0, _0238B440 @ =0x0000301C ldr r1, _0238B448 @ =0x0000458E add r2, r2, #0x18 str r3, [sp, #0xa64] - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #0x3f str r0, [r8, #4] sub r0, r0, #0x40 @@ -512,7 +512,7 @@ _0238A790: b _0238C598 _0238A7D8: bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 bl ov19_0238C5A8 ldr r1, _0238B424 @ =0x02324DB0 mvn r0, #1 @@ -530,7 +530,7 @@ _0238A7D8: ldr r0, [r4, #0x64] ldrsh r2, [r2] add r3, r4, #0x23 - bl FUN_022BD474 + bl ov10_022BD474 strb r0, [r4, #0x20] _0238A82C: mov r0, #9 @@ -539,12 +539,12 @@ _0238A82C: _0238A838: add r1, sp, #0x18 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrsb r0, [r8, #0x20] - bl FUN_022BCE58 + bl ov10_022BCE58 mov r4, r0 ldrsb r0, [r8, #0x20] - bl FUN_022BCDA8 + bl ov10_022BCDA8 ldrh r2, [sp, #0x18] ldr r1, _0238B450 @ =0x0238E360 strh r0, [r1] @@ -557,25 +557,25 @@ _0238A878: cmp r4, #0 bne _0238A888 mov r0, #5 - bl FUN_02017CCC + bl sub_02017CCC _0238A888: - bl FUN_0200FC24 + bl sub_0200FC24 mov r0, #0 str r0, [r8, #0x58] bl ov19_0238C5A8 ldrsb r0, [r8, #0x20] ldr r1, [r8, #0x64] - bl FUN_022BCC60 + bl ov10_022BCC60 ldrsb r0, [r8, #0x20] - bl FUN_022BCCB0 + bl ov10_022BCCB0 b _0238C598 _0238A8B0: ldrsb r0, [r8, #0x20] - bl FUN_022BCD68 + bl ov10_022BCD68 cmp r0, #0 bne _0238A934 ldrsb r0, [r8, #0x20] - bl FUN_022BCDBC + bl ov10_022BCDBC cmp r0, #0 blt _0238A910 ldr r1, _0238B450 @ =0x0238E360 @@ -596,7 +596,7 @@ _0238A8B0: b _0238C598 _0238A910: ldrsb r0, [r8, #0x20] - bl FUN_022BCD10 + bl ov00_022BCD10 bl ov19_0238D4E4 add r0, r8, #0x100 mov r1, #0xa @@ -610,12 +610,12 @@ _0238A934: beq _0238C598 ldr r0, _0238B45C @ =0x00003F02 mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 ldrsb r0, [r8, #0x20] - bl FUN_022BCDA8 + bl ov10_022BCDA8 str r0, [r8, #0x58] ldrsb r0, [r8, #0x20] - bl FUN_022BCDF4 + bl ov10_022BCDF4 bl ov19_0238D4E4 mov r0, #0xb str r0, [r8, #4] @@ -623,14 +623,14 @@ _0238A934: _0238A970: bl ov19_0238D418 mov r4, r0 - bl FUN_02046BA0 + bl sub_02046BA0 ldr r1, _0238B450 @ =0x0238E360 sub r2, r4, #9 strh r0, [r1, #2] cmp r2, #1 bhi _0238A9A4 ldrsb r0, [r8, #0x20] - bl FUN_022BCC7C + bl ov10_022BCC7C mov r0, #9 str r0, [r8, #4] b _0238C598 @@ -639,7 +639,7 @@ _0238A9A4: bne _0238A9F0 add r0, sp, #0x900 add r0, r0, #0xc8 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B428 @ =0x0001012E str r0, [sp, #0xa14] bl ov19_0238D4E4 @@ -647,7 +647,7 @@ _0238A9A4: ldr r0, _0238B440 @ =0x0000301C ldr r1, _0238B460 @ =0x00004594 add r2, r2, #0xc8 - bl FUN_02046BE8 + bl sub_02046BE8 bl ov19_0238D450 mov r0, #0xd str r0, [r8, #4] @@ -665,7 +665,7 @@ _0238AA08: ldr r0, [r8, #0x58] add r0, r8, r0, lsl #1 ldrsh r0, [r0, #0x68] - bl FUN_0200F348 + bl GetItemAtIdx mov r4, r0 ldrb r0, [r4] tst r0, #1 @@ -676,7 +676,7 @@ _0238AA08: add r0, sp, #0x900 add r0, r0, #0x78 moveq r5, #0 - bl FUN_02023690 + bl InitPreprocessorArgs str r5, [sp, #0x988] ldrh r1, [r4, #2] add r0, r5, #0xd1 @@ -697,18 +697,18 @@ _0238AA08: ldr r1, _0238B468 @ =0x00001013 ldr r3, _0238B46C @ =0x000008E4 str r4, [sp, #8] - bl FUN_0202E3CC + bl sub_0202E3CC strb r0, [r8, #0x21] mov r0, #0xc str r0, [r8, #4] b _0238C598 _0238AAA8: ldrsb r0, [r8, #0x21] - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _0238C598 ldrsb r0, [r8, #0x21] - bl FUN_0202E6C8 + bl sub_0202E6C8 mvn r0, #1 strb r0, [r8, #0x21] mov r0, #8 @@ -716,41 +716,41 @@ _0238AAA8: b _0238C598 _0238AAD4: bl ov19_0238D47C - bl FUN_02046D20 - bl FUN_0203A998 + bl sub_020473A4 + bl sub_0203A998 cmp r0, #0 bne _0238AAF4 mov r0, #0xb mov r1, #0 - bl FUN_02039C2C + bl sub_02039C2C _0238AAF4: mov r0, #0xf str r0, [r8, #4] b _0238C598 _0238AB00: - bl FUN_0203A5A8 + bl sub_0203A5A8 cmp r0, #0 beq _0238AB54 - bl FUN_0203A9EC + bl sub_0203A9EC cmp r0, #0 beq _0238C598 add r1, sp, #0x16 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp, #0x16] tst r0, #8 beq _0238C598 mov r0, #0 - bl FUN_02017CCC - bl FUN_0203AAB0 + bl sub_02017CCC + bl sub_0203AAB0 str r0, [r8, #0xd4] - bl FUN_0203A5F0 - bl FUN_0203A51C + bl sub_0203A5F0 + bl sub_0203A51C mov r0, #0x11 str r0, [r8, #4] b _0238C598 _0238AB54: - bl FUN_0203AA20 + bl sub_0203AA20 mvn r1, #0 cmp r0, r1 beq _0238ABA4 @@ -771,7 +771,7 @@ _0238AB54: str r0, [r8, #4] b _0238C598 _0238ABA4: - bl FUN_0203A51C + bl sub_0203A51C add r0, r8, #0x100 mov r1, #0xa strh r1, [r0] @@ -781,13 +781,13 @@ _0238ABA4: _0238ABC0: bl ov19_0238D418 mov r4, r0 - bl FUN_02046BA0 + bl sub_02046BA0 ldr r1, _0238B450 @ =0x0238E360 sub r2, r4, #9 strh r0, [r1, #4] cmp r2, #1 bhi _0238ABF0 - bl FUN_0203A638 + bl sub_0203A638 mov r0, #0xf str r0, [r8, #4] b _0238C598 @@ -796,15 +796,15 @@ _0238ABF0: bne _0238AC84 add r0, sp, #0x890 mov r1, #0x98 - bl FUN_02003250 + bl MemZero ldr r0, [r8, #0x58] add r0, r8, r0, lsl #1 ldrsh r0, [r0, #0x68] - bl FUN_0200F348 + bl GetItemAtIdx mov r4, r0 add r0, sp, #0x900 add r0, r0, #0x28 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, [r8, #0xd4] ldr r0, _0238B428 @ =0x0001012E orr r1, r1, #0x20000 @@ -812,7 +812,7 @@ _0238ABF0: ldrsh r1, [r4, #4] str r1, [sp, #0x938] str r0, [sp, #0x974] - bl FUN_0203A51C + bl sub_0203A51C bl ov19_0238D450 ldr r1, _0238B478 @ =0x0238E208 ldr r0, _0238B47C @ =0x0000459A @@ -825,28 +825,28 @@ _0238ABF0: mov r1, #0x3000 mov r2, #0x33 add r3, sp, #0x890 - bl FUN_02046A20 + bl sub_02046A20 mov r0, #0x19 str r0, [r8, #4] b _0238C598 _0238AC84: cmp r4, #5 bne _0238AC9C - bl FUN_0203A51C + bl sub_0203A51C mov r0, #0x11 str r0, [r8, #4] b _0238C598 _0238AC9C: cmp r4, #6 bne _0238ACB4 - bl FUN_0203A51C + bl sub_0203A51C mov r0, #0x13 str r0, [r8, #4] b _0238C598 _0238ACB4: cmp r4, #7 bne _0238C598 - bl FUN_0203A51C + bl sub_0203A51C mov r0, #0x17 str r0, [r8, #4] b _0238C598 @@ -859,17 +859,17 @@ _0238ACCC: add r0, sp, #0x280 lsl r1, r1, #0x10 asr r1, r1, #0x10 - bl FUN_0205B028 + bl sub_0205B028 add r0, sp, #0x280 mov r1, #3 - bl FUN_0203F150 + bl sub_0203F150 strb r0, [r8, #0x22] _0238AD00: mov r0, #0x12 str r0, [r8, #4] b _0238C598 _0238AD0C: - bl FUN_0203F398 + bl sub_0203F398 cmp r0, #1 bne _0238C598 ldr r1, _0238B424 @ =0x02324DB0 @@ -878,7 +878,7 @@ _0238AD0C: ldrsb r1, [r1, #0x22] cmp r1, r0 beq _0238AD44 - bl FUN_0203F990 + bl sub_0203F990 ldr r0, _0238B424 @ =0x02324DB0 mvn r1, #1 ldr r0, [r0] @@ -895,18 +895,18 @@ _0238AD50: ldr r0, [r8, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0203FA64 + bl sub_0203FA64 mov r1, #0 mov r2, r1 mov r0, #9 - bl FUN_0204018C + bl sub_0204018C strb r0, [r8, #0x20] _0238AD84: mov r0, #0x14 str r0, [r8, #4] b _0238C598 _0238AD90: - bl FUN_020407EC + bl sub_020407EC cmp r0, #1 bne _0238ADAC bl ov19_0238D51C @@ -917,12 +917,12 @@ _0238ADAC: cmp r0, #2 cmpne r0, #7 bne _0238C598 - bl FUN_0203FD38 + bl sub_0203FD38 mov r1, r0 add r0, r8, #0xda mov r2, #0x20 - bl FUN_020032D4 - bl FUN_02041094 + bl MemcpySimple + bl sub_02041094 strh r0, [r8, #0xd8] bl ov19_0238D51C mov r0, #0x15 @@ -941,7 +941,7 @@ _0238ADE4: ov19_0238ADFC: @ 0x0238ADFC mov r1, #4 mov r3, #1 - bl FUN_020417A8 + bl sub_020417A8 ldr r1, _0238B424 @ =0x02324DB0 ldr r1, [r1] strb r0, [r1, #0x22] @@ -950,7 +950,7 @@ _0238AE14: str r0, [r8, #4] b _0238C598 _0238AE20: - bl FUN_02041A18 + bl sub_02041A18 cmp r0, #1 bne _0238C598 ldr r1, _0238B424 @ =0x02324DB0 @@ -959,11 +959,11 @@ _0238AE20: ldrsb r1, [r1, #0x22] cmp r1, r0 beq _0238AE68 - bl FUN_02041A00 + bl sub_02041A00 ldr r0, _0238B424 @ =0x02324DB0 ldr r0, [r0] ldrsb r0, [r0, #0x22] - bl FUN_0202E6C8 + bl sub_0202E6C8 ldr r0, _0238B424 @ =0x02324DB0 mvn r1, #1 ldr r0, [r0] @@ -976,22 +976,22 @@ _0238AE74: ldr r0, [r8, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember mov r1, r0 ldrsh r0, [r1, #4] ldrsh r2, [r1, #8] add r1, r1, #0x14 mov r3, #0 - bl FUN_02041A40 + bl PrintIqSkillsMenu mov r0, #0x18 str r0, [r8, #4] b _0238C598 _0238AEA8: - bl FUN_02041B7C + bl sub_02041B7C cmp r0, #1 bne _0238C598 - bl FUN_020420F4 - bl FUN_020572EC + bl sub_020420F4 + bl sub_020572EC mov r0, #0xe str r0, [r8, #4] b _0238C598 @@ -1001,13 +1001,13 @@ _0238AEC8: cmp r1, #1 bhi _0238AF0C add r0, sp, #0x840 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r3, _0238B428 @ =0x0001012E ldr r0, _0238B440 @ =0x0000301C ldr r1, _0238B480 @ =0x0000459D add r2, sp, #0x840 str r3, [sp, #0x88c] - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #0x1a str r0, [r8, #4] mov r0, #8 @@ -1019,7 +1019,7 @@ _0238AF0C: ldr r0, [r8, #0x58] add r0, r8, r0, lsl #1 ldrsh r0, [r0, #0x68] - bl FUN_0200F348 + bl GetItemAtIdx ldrh r1, [r0] strh r1, [r8, #0xcc] ldrh r1, [r0, #2] @@ -1029,21 +1029,21 @@ _0238AF0C: ldr r0, [r8, #0x58] add r0, r8, r0, lsl #1 ldrsh r0, [r0, #0x68] - bl FUN_0200F390 + bl RemoveItemNoHole add r0, sp, #0x2c add r1, r8, #0xcc - bl FUN_0200D0A0 + bl sub_0200D0A0 add r1, sp, #0x2c mov r0, #0 - bl FUN_02065CB4 + bl sub_02065CB4 ldr r0, [r8, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02055528 + bl IsMainCharacter cmp r0, #0 beq _0238AFB8 bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x3d str r0, [r8, #4] mov r0, #0x1c @@ -1051,7 +1051,7 @@ _0238AF0C: ldr r0, [r8, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02055410 + bl sub_02055410 cmp r0, #0 movne r0, #5 moveq r0, #6 @@ -1060,7 +1060,7 @@ _0238AF0C: _0238AFB8: bl ov19_0238C640 add r0, sp, #0x7f0 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, [r8, #0xd4] ldr r0, _0238B428 @ =0x0001012E orr r2, r1, #0x20000 @@ -1075,7 +1075,7 @@ _0238AFB8: add r0, r8, #0x1cc mov r1, #0x400 str r4, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, #3 str r0, [r8, #0x1c4] mov r0, #0x1b @@ -1085,7 +1085,7 @@ _0238AFB8: b _0238C598 _0238B01C: bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x3d str r0, [r8, #4] mov r0, #0x1c @@ -1095,7 +1095,7 @@ _0238B01C: b _0238C598 _0238B040: mov r0, #0xc - bl FUN_02002274 + bl RandInt ldr r1, _0238B424 @ =0x02324DB0 ldr r2, [r1] strh r0, [r2, #0xfa] @@ -1117,7 +1117,7 @@ _0238B07C: add r0, r0, r1 blt _0238B07C mov r5, #3 - bl FUN_02002274 + bl RandInt mov r2, #0 mov r3, r2 b _0238B0C4 @@ -1161,7 +1161,7 @@ _0238B108: add r0, r0, r1 blt _0238B108 mov r6, #3 - bl FUN_02002274 + bl RandInt mov r3, #0 mov r2, r3 b _0238B150 @@ -1186,11 +1186,11 @@ _0238B158: beq _0238B1F4 b _0238B204 _0238B178: - bl FUN_0201077C + bl sub_0201077C cmp r0, #0 bne _0238B204 mov r0, #0x1e - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _0238B204 bl GetRecruitableMonsterAll @@ -1207,7 +1207,7 @@ _0238B178: b _0238B204 _0238B1C4: mov r0, #0 - bl FUN_02055964 + bl GetFirstEmptyMemberIdx mvn r1, #0 cmp r0, r1 beq _0238B204 @@ -1238,7 +1238,7 @@ _0238B218: @ jump table b _0238B234 @ case 5 b _0238B2B8 @ case 6 _0238B234: - bl FUN_02046D20 + bl sub_020473A4 add r0, r8, #0x100 mov r1, #0 strh r1, [r0] @@ -1248,12 +1248,12 @@ _0238B234: _0238B250: bl ov19_0238C640 add r0, sp, #0x7a0 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r2, _0238B428 @ =0x0001012E add r0, r8, #0x10 mov r1, #0xc str r2, [sp, #0x7ec] - bl FUN_0204D7F4 + bl SetPortraitExpressionId bl ov19_0238D450 mov r0, #4 ldr r1, _0238B484 @ =0x0000101C @@ -1266,7 +1266,7 @@ _0238B250: ldr r2, _0238B48C @ =0x000045B1 add r0, r8, #0x1cc mov r1, #0x400 - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, #0x1d str r0, [r8, #4] mov r0, #0xc @@ -1275,12 +1275,12 @@ _0238B250: _0238B2B8: bl ov19_0238C640 add r0, sp, #0x750 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r2, _0238B428 @ =0x0001012E add r0, r8, #0x10 mov r1, #0xc str r2, [sp, #0x79c] - bl FUN_0204D7F4 + bl SetPortraitExpressionId bl ov19_0238D450 mov r0, #5 ldr r1, _0238B484 @ =0x0000101C @@ -1293,7 +1293,7 @@ _0238B2B8: ldr r2, _0238B490 @ =0x000045BC add r0, r8, #0x1cc mov r1, #0x400 - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, #0x1e str r0, [r8, #4] mov r0, #0xc @@ -1301,10 +1301,10 @@ _0238B2B8: b _0238C598 _0238B320: bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 add r0, r8, #0x10 mov r1, #0 - bl FUN_0204D7F4 + bl SetPortraitExpressionId add r0, r8, #0x100 mov r1, #0 strh r1, [r0] @@ -1314,12 +1314,12 @@ _0238B320: _0238B34C: bl ov19_0238C640 add r0, sp, #0x700 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r2, _0238B428 @ =0x0001012E add r0, r8, #0x10 mov r1, #7 str r2, [sp, #0x74c] - bl FUN_0204D7F4 + bl SetPortraitExpressionId bl ov19_0238D450 mov r0, #6 ldr r1, _0238B484 @ =0x0000101C @@ -1332,7 +1332,7 @@ _0238B34C: ldr r2, _0238B494 @ =0x000045BD add r0, r8, #0x1cc mov r1, #0x400 - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, #0x1f str r0, [r8, #4] mov r0, #0xc @@ -1343,9 +1343,9 @@ _0238B3B4: bl ov19_0238D47C add r0, r8, #0x10 mov r1, #0 - bl FUN_0204D7F4 + bl SetPortraitExpressionId add r0, sp, #0x6b0 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, [r8, #0xd4] ldr r0, _0238B498 @ =0x00001311 orr r1, r1, #0x20000 @@ -1359,7 +1359,7 @@ _0238B3B4: ldr r2, _0238B49C @ =0x000045BE add r0, r8, #0x1cc mov r1, #0x400 - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, #7 str r0, [r8, #0x1c4] mov r0, #0x20 @@ -1402,7 +1402,7 @@ _0238B49C: .4byte 0x000045BE _0238B4A0: .4byte 0x000045BF _0238B4A4: add r0, sp, #0x660 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, [r8, #0xd4] add r0, r8, #0x100 orr r1, r1, #0x20000 @@ -1414,7 +1414,7 @@ _0238B4A4: add r0, r8, #0x1cc mov r1, #0x400 str r4, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, #8 str r0, [r8, #0x1c4] mov r0, #0x21 @@ -1424,14 +1424,14 @@ _0238B4A4: b _0238C598 _0238B4F8: add r0, sp, #0x610 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, [r8, #0xd4] ldr r1, _0238C488 @ =0x000045C0 orr r3, r0, #0x20000 add r2, sp, #0x610 mov r0, #0x1c str r3, [sp, #0x610] - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #0x25 str r0, [r8, #4] b _0238C598 @@ -1445,10 +1445,10 @@ _0238B528: ble _0238C598 mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r4, r0 add r0, sp, #0x230 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B424 @ =0x02324DB0 add r3, sp, #0x230 ldr r6, [r0] @@ -1462,9 +1462,9 @@ _0238B528: mov r3, #0 lsl r5, r5, #1 ldrh r2, [r2, r5] - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r0, sp, #0x5c0 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, [r8, #0xd4] ldr r0, _0238B498 @ =0x00001311 orr r1, r1, #0x20000 @@ -1474,21 +1474,21 @@ _0238B528: mov r0, #0x1c add r2, sp, #0x5c0 str r4, [sp, #0x5f8] - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, r4 - bl FUN_02001188 + bl MemFree mov r0, #0x23 str r0, [r8, #4] b _0238C598 _0238B5D8: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0xa moveq r0, #0 cmp r0, #0xa bne _0238C598 mov r0, #3 - bl FUN_02002274 + bl RandInt mov r4, r0 bl ov19_0238C640 ldr r0, [r8, #0xfc] @@ -1528,7 +1528,7 @@ _0238B668: mov r1, r5 mov r0, #0x1c mov r2, #0 - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #0x25 str r0, [r8, #4] b _0238C598 @@ -1541,14 +1541,14 @@ _0238B690: add r0, r8, #0x1cc mov r1, #0x400 str r4, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, #0x24 str r0, [r8, #4] mov r0, #0xc str r0, [r8] b _0238C598 _0238B6C8: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0xa moveq r0, #0 @@ -1573,7 +1573,7 @@ _0238B70C: ldr r0, [r5, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember mov r1, #0 str r1, [sp, #0x24] mov r4, r0 @@ -1622,7 +1622,7 @@ _0238B7B8: _0238B7C4: add r1, sp, #0x24 mov r0, r4 - bl FUN_02011580 + bl sub_02011580 ldr r1, [sp, #0x24] bl ov19_0238C80C mov r5, r0 @@ -1630,7 +1630,7 @@ _0238B7C4: _0238B7E0: add r1, sp, #0x24 mov r0, r4 - bl FUN_020115BC + bl sub_020115BC ldr r1, [sp, #0x24] bl ov19_0238C80C mov r5, r0 @@ -1639,7 +1639,7 @@ _0238B7FC: add r1, sp, #0x14 add r2, sp, #0x24 mov r0, r4 - bl FUN_020115F8 + bl ProcessGinsengOverworld ldr r2, _0238B424 @ =0x02324DB0 mov r7, r0 ldrh sb, [sp, #0x14] @@ -1647,17 +1647,17 @@ _0238B7FC: mov r1, #0xf ldr r6, [sp, #0x24] ldr r4, [r2] - bl FUN_02001170 + bl MemAlloc mov r5, r0 add r0, sp, #0x88 - bl FUN_02023690 + bl InitPreprocessorArgs cmp r7, #0 str sb, [sp, #0x98] str r5, [sp, #0xc0] cmpeq r6, #0 bne _0238B85C mov r0, r5 - bl FUN_02001188 + bl MemFree mov r5, #0 b _0238BCE8 _0238B85C: @@ -1680,9 +1680,9 @@ _0238B85C: add r0, r4, #0x1cc mov r1, #0x400 str r6, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r5 - bl FUN_02001188 + bl MemFree mov r5, #2 b _0238BCE8 _0238B8BC: @@ -1699,14 +1699,14 @@ _0238B8BC: add r0, r4, #0x1cc mov r1, #0x400 str r6, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r5 - bl FUN_02001188 + bl MemFree mov r5, #1 b _0238BCE8 _0238B904: mov r0, r4 - bl FUN_0230AD7C + bl ov11_0230AD7C cmp r0, #0 beq _0238B924 mov r0, #1 @@ -1716,12 +1716,12 @@ _0238B904: _0238B924: mov r0, r4 mov r1, #1 - bl FUN_0230A31C + bl ov11_0230A31C mov r5, #3 b _0238BCE8 _0238B938: mov r0, r4 - bl FUN_0230AD7C + bl ov11_0230AD7C cmp r0, #0 beq _0238B958 mov r0, #5 @@ -1731,14 +1731,14 @@ _0238B938: _0238B958: mov r0, r4 mov r1, #5 - bl FUN_0230A31C + bl ov11_0230A31C mov r5, #3 b _0238BCE8 _0238B96C: ldr r5, [sp, #0x24] add r1, sp, #0x24 mov r0, r4 - bl FUN_0201170C + bl sub_0201170C mov r1, r5 mov r2, #2 bl ov19_0238C900 @@ -1748,7 +1748,7 @@ _0238B990: ldr r5, [sp, #0x24] add r1, sp, #0x24 mov r0, r4 - bl FUN_02011748 + bl sub_02011748 mov r1, r5 mov r2, #3 bl ov19_0238C900 @@ -1758,7 +1758,7 @@ _0238B9B4: ldr r5, [sp, #0x24] add r1, sp, #0x24 mov r0, r4 - bl FUN_02011784 + bl sub_02011784 mov r1, r5 mov r2, #4 bl ov19_0238C900 @@ -1767,7 +1767,7 @@ _0238B9B4: _0238B9D8: add r1, sp, #0x24 mov r0, r4 - bl FUN_020117FC + bl sub_020117FC bl ov19_0238C9F0 mov r5, r0 b _0238BCE8 @@ -1775,7 +1775,7 @@ _0238B9F0: ldr r5, [sp, #0x24] add r1, sp, #0x24 mov r0, r4 - bl FUN_020117C0 + bl sub_020117C0 mov r1, r5 mov r2, #5 bl ov19_0238C900 @@ -1783,18 +1783,18 @@ _0238B9F0: b _0238BCE8 _0238BA14: mov r0, r4 - bl FUN_02011830 + bl sub_02011830 cmp r0, #0 beq _0238BA3C add r1, sp, #0x24 mov r0, r4 - bl FUN_02011850 + bl sub_02011850 bl ov19_0238C9F0 mov r5, r0 b _0238BCE8 _0238BA3C: ldrsh r0, [r5, #0xd0] - bl FUN_0200CBF4 + bl IsGummi cmp r0, #0 beq _0238BCE4 ldr r0, _0238B424 @ =0x02324DB0 @@ -1802,11 +1802,11 @@ _0238BA3C: ldr r0, [sb, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember mov r4, r0 ldr r0, _0238C4B4 @ =0x0000068A mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r5, r0 add r0, r5, #0x500 str r0, [sp, #0x10] @@ -1828,13 +1828,13 @@ _0238BA3C: mov r0, sl strh r3, [r1, #0x6e] ldrsh r1, [r4, #4] - bl FUN_02058D04 + bl GetLearnableIqSkills str r0, [sp, #0xc] ldrsh r1, [sb, #0xd0] mov r0, r4 mov r2, #0 add r3, sp, #0x28 - bl FUN_02011528 + bl sub_02011528 add r0, sp, #0x114 ldrsh fp, [r4, #0xa] ldrsh r3, [r0, #0x64] @@ -1862,7 +1862,7 @@ _0238BA3C: strh r1, [r0, #0x6e] ldrsh r1, [r4, #4] mov r0, r6 - bl FUN_02058D04 + bl GetLearnableIqSkills mov fp, r0 mov r0, #0 strb r0, [r5] @@ -1888,7 +1888,7 @@ _0238BB98: ldr r7, _0238C4C4 @ =0x000045E6 _0238BB9C: add r0, sp, #0xd8 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B424 @ =0x02324DB0 mov r2, r7 ldr r1, [r0] @@ -1900,10 +1900,10 @@ _0238BB9C: str r3, [sp] mov r1, #0x400 mov r3, #0x1c - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r5 add r1, r5, #0x400 - bl FUN_020897AC + bl Strcat add r0, sp, #0x114 ldrsh r0, [r0, #0x66] cmp r0, #0 @@ -1917,7 +1917,7 @@ _0238BB9C: bl ov19_0238CBC0 _0238BC0C: add r0, sp, #0x128 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, [sb, #0xd4] ldr r4, _0238C4C8 @ =0x0238E1CC orr r0, r0, #0x20000 @@ -1934,27 +1934,27 @@ _0238BC38: beq _0238BC8C ldr r1, _0238C4CC @ =0x0238E2C0 mov r0, r5 - bl FUN_020897AC + bl Strcat lsl r1, r7, #1 ldrh r1, [r4, r1] ldr r0, [sp, #0x10] str sl, [sp, #0x14c] - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r2, _0238C4D0 @ =0x000045E7 add r0, r5, #0x400 mov r1, #0x100 mov r3, #0 str fp, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r5 add r1, r5, #0x400 - bl FUN_020897AC + bl Strcat _0238BC8C: add r7, r7, #1 cmp r7, #6 blt _0238BC38 add r0, sp, #0x128 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #4 str r0, [sp, #0x14c] add r0, sb, #0x100 @@ -1965,11 +1965,11 @@ _0238BC8C: add r0, sb, #0x1cc mov r1, #0x400 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString mov r1, #1 mov r0, r5 str r1, [sb, #0x1c4] - bl FUN_02001188 + bl MemFree mov r5, #1 b _0238BCE8 _0238BCE4: @@ -1979,7 +1979,7 @@ _0238BCE8: cmp r5, #0 bne _0238BD2C add r0, sp, #0x570 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, [r8, #0xd4] add r0, r8, #0x100 orr r1, r1, #0x20000 @@ -1991,7 +1991,7 @@ _0238BCE8: add r0, r8, #0x1cc mov r1, #0x400 str r4, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId _0238BD2C: cmp r5, #3 moveq r0, #0x29 @@ -2017,14 +2017,14 @@ _0238BD50: add r1, sp, #0x20 bl ov19_0238A194 mov r0, #5 - bl FUN_02002274 + bl RandInt mov r4, r0 ldr r1, [sp, #0x20] cmp r4, #1 ldr r0, [sp, #0x1c] addge r4, r4, #1 add r1, r1, #1 - bl FUN_0200228C + bl RandRange add r1, r8, r4, lsl #1 rsb r3, r0, #0 add r2, r1, #0x100 @@ -2058,7 +2058,7 @@ _0238BE08: cmp r1, r0 bne _0238BE28 bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 mov r0, #3 b _0238C59C _0238BE28: @@ -2074,10 +2074,10 @@ _0238BE34: bl ov19_0238D0D8 b _0238C598 _0238BE50: - bl FUN_0230A390 + bl ov11_0230A390 cmp r0, #0 beq _0238C598 - bl FUN_0230AD50 + bl ov11_0230AD50 bl ov19_0238D0D8 b _0238C598 _0238BE68: @@ -2090,7 +2090,7 @@ _0238BE68: ble _0238C598 bl ov19_0238C640 add r0, sp, #0x520 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, _0238B428 @ =0x0001012E mov r0, #9 str r1, [sp, #0x56c] @@ -2105,7 +2105,7 @@ _0238BE68: ldr r2, _0238C4D8 @ =0x000045D9 add r0, r8, #0x1cc mov r1, #0x400 - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, #0x2b str r0, [r8, #4] mov r0, #0xc @@ -2117,9 +2117,9 @@ _0238BEE0: mov r1, #0 mov r2, r1 mov r3, r1 - bl FUN_02065BAC + bl sub_02065BAC bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x3d str r0, [r8, #4] mov r0, #0x2c @@ -2127,13 +2127,13 @@ _0238BEE0: ldr r0, [r8, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02055528 + bl IsMainCharacter cmp r0, #0 movne r0, #0x10 strne r0, [r8] bne _0238C598 bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x11 str r0, [r8] b _0238C598 @@ -2148,7 +2148,7 @@ _0238BF44: b _0238C598 _0238BF64: add r0, sp, #0x5c - bl FUN_0206351C + bl sub_0206351C mov r0, #1 strb r0, [sp, #0x7e] add r0, r8, #0x100 @@ -2159,15 +2159,15 @@ _0238BF64: mov r2, r1 strh r4, [sp, #0x80] strb r3, [sp, #0x5e] - bl FUN_0203D438 + bl sub_0203D438 mov r0, #0x2e str r0, [r8, #4] b _0238C598 _0238BFA4: - bl FUN_0203D538 + bl sub_0203D538 cmp r0, #0 beq _0238C598 - bl FUN_0203EFD4 + bl sub_0203EFD4 bl ov19_0238D310 b _0238C598 _0238BFBC: @@ -2179,30 +2179,30 @@ _0238BFBC: cmp r0, #0xa ble _0238C598 add r0, sp, #0x4d0 - bl FUN_02023690 + bl InitPreprocessorArgs mov r3, #0x60000 ldr r0, _0238B440 @ =0x0000301C ldr r1, _0238C4DC @ =0x000045DA add r2, sp, #0x4d0 str r3, [sp, #0x51c] - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #0x30 str r0, [r8, #4] b _0238C598 _0238C004: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0xa moveq r0, #0 cmp r0, #0xa bne _0238C598 - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0 add r1, r8, #0x100 ldrsh r1, [r1, #4] mov r2, r0 mov r3, r0 - bl FUN_02065BAC + bl sub_02065BAC mov r0, #0x3d str r0, [r8, #4] mov r0, #0x31 @@ -2210,53 +2210,53 @@ _0238C004: ldr r0, [r8, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02055528 + bl IsMainCharacter cmp r0, #0 movne r0, #0x12 strne r0, [r8] bne _0238C598 bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 mov r0, #0x13 str r0, [r8] b _0238C598 _0238C07C: add r0, sp, #0x480 - bl FUN_02023690 + bl InitPreprocessorArgs add r1, r8, #0x100 ldrsh r2, [r1, #4] add r0, r8, #0x10 str r2, [sp, #0x4cc] ldrsh r1, [r1, #4] - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId add r0, r8, #0x10 mov r1, #0x13 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, [r8, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02055528 + bl IsMainCharacter cmp r0, #0 beq _0238C0D0 ldr r1, _0238C4E0 @ =0x0238E1BC add r0, r8, #0x10 - bl FUN_0204D848 + bl SetPortraitAttrStruct b _0238C0DC _0238C0D0: ldr r1, _0238C4E4 @ =0x0238E1C4 add r0, r8, #0x10 - bl FUN_0204D848 + bl SetPortraitAttrStruct _0238C0DC: ldr r0, _0238B440 @ =0x0000301C ldr r1, _0238C4E8 @ =0x000045DB add r2, sp, #0x480 - bl FUN_02046BE8 + bl sub_02046BE8 bl ov19_0238D450 mov r0, #0x32 str r0, [r8, #4] b _0238C598 _0238C0FC: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0xa moveq r0, #0 @@ -2264,32 +2264,32 @@ _0238C0FC: bne _0238C598 add r0, sp, #0x3e8 mov r1, #0x98 - bl FUN_02003250 + bl MemZero add r0, sp, #0x398 - bl FUN_02023690 + bl InitPreprocessorArgs add r1, r8, #0x100 ldrsh r2, [r1, #4] add r0, r8, #0x10 str r2, [sp, #0x3e4] ldrsh r1, [r1, #4] - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId add r0, r8, #0x10 mov r1, #0x13 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, [r8, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02055528 + bl IsMainCharacter cmp r0, #0 beq _0238C174 ldr r1, _0238C4EC @ =0x0238E1A4 add r0, r8, #0x10 - bl FUN_0204D848 + bl SetPortraitAttrStruct b _0238C180 _0238C174: ldr r1, _0238C4F0 @ =0x0238E1AC add r0, r8, #0x10 - bl FUN_0204D848 + bl SetPortraitAttrStruct _0238C180: bl ov19_0238D450 ldr r1, _0238C4F4 @ =0x0238E220 @@ -2302,7 +2302,7 @@ _0238C180: mov r1, #0x3000 mov r2, #0x31 str r4, [sp, #8] - bl FUN_02046A20 + bl sub_02046A20 mov r0, #0x33 str r0, [r8, #4] b _0238C598 @@ -2311,13 +2311,13 @@ _0238C1BC: cmp r0, #8 bne _0238C200 bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 ldr r1, _0238C4FC @ =0x0238E1B4 add r0, r8, #0x10 - bl FUN_0204D848 + bl SetPortraitAttrStruct add r0, r8, #0x10 mov r1, #0 - bl FUN_0204D804 + bl SetPortraitUnknownAttr add r0, r8, #0x100 mov r1, #0 strh r1, [r0] @@ -2329,13 +2329,13 @@ _0238C200: cmp r0, #1 bhi _0238C598 bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 add r0, r8, #0x10 mov r1, #0 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r1, _0238C4FC @ =0x0238E1B4 add r0, r8, #0x10 - bl FUN_0204D848 + bl SetPortraitAttrStruct add r0, r8, #0x100 mov r1, #0 strh r1, [r0] @@ -2353,27 +2353,27 @@ _0238C244: bl ov19_0238D47C ldr r1, _0238C500 @ =0x00000163 add r0, r8, #0x10 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId add r0, sp, #0x348 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, r8, #0x100 ldrsh r3, [r0, #4] ldr r1, _0238C504 @ =0x000045DF add r2, sp, #0x348 mov r0, #0x1c str r3, [sp, #0x348] - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #0x35 str r0, [r8, #4] b _0238C598 _0238C2A0: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0xa moveq r0, #0 cmp r0, #0xa bne _0238C598 - bl FUN_02046D20 + bl sub_020473A4 add r0, r8, #0x100 mov r1, #0 strh r1, [r0] @@ -2395,9 +2395,9 @@ _0238C2E4: bl ov19_0238D47C ldr r1, _0238C500 @ =0x00000163 add r0, r8, #0x10 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId add r0, sp, #0x30 - bl FUN_0206351C + bl sub_0206351C mov r0, #6 strb r0, [sp, #0x32] add r0, r8, #0x100 @@ -2406,15 +2406,15 @@ _0238C2E4: add r0, sp, #0x30 mov r2, r1 strh r3, [sp, #0x54] - bl FUN_0203D438 + bl sub_0203D438 mov r0, #0x37 str r0, [r8, #4] b _0238C598 _0238C348: - bl FUN_0203D538 + bl sub_0203D538 cmp r0, #0 beq _0238C598 - bl FUN_0203EFD4 + bl sub_0203EFD4 add r0, r8, #0x100 mov r1, #0 strh r1, [r0] @@ -2426,10 +2426,10 @@ _0238C348: str r0, [r8] b _0238C598 _0238C380: - bl FUN_0230D220 + bl ov00_0230D220 cmp r0, #0 bne _0238C598 - bl FUN_02311D6C + bl ov11_02311D6C add r0, r8, #0x100 mov r1, #0 strh r1, [r0] @@ -2438,7 +2438,7 @@ _0238C380: mov r0, #3 str r0, [r8, #8] _0238C3AC: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0xa moveq r0, #0 @@ -2446,7 +2446,7 @@ _0238C3AC: bne _0238C598 bl ov19_0238C640 add r0, sp, #0x2f8 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, r8, #0x100 mov r3, #0x1c strh r3, [r0, #0xc8] @@ -2455,7 +2455,7 @@ _0238C3AC: add r0, r8, #0x1cc mov r1, #0x400 str r4, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, #0xb str r0, [r8, #0x1c4] mov r0, #0x3b @@ -2464,7 +2464,7 @@ _0238C3AC: str r0, [r8] b _0238C598 _0238C410: - bl FUN_02046D20 + bl sub_020473A4 add r0, r8, #0x100 mov r1, #0 strh r1, [r0] @@ -2476,10 +2476,10 @@ _0238C410: str r0, [r8] b _0238C598 _0238C43C: - bl FUN_0230D220 + bl ov00_0230D220 cmp r0, #0 bne _0238C598 - bl FUN_02311D6C + bl ov11_02311D6C add r0, r8, #0x100 mov r1, #0 strh r1, [r0] @@ -2532,7 +2532,7 @@ _0238C500: .4byte 0x00000163 _0238C504: .4byte 0x000045DF _0238C508: .4byte 0x000045E1 _0238C50C: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0xa moveq r0, #0 @@ -2543,7 +2543,7 @@ _0238C50C: cmp r1, r0 bne _0238C544 bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 mov r0, #3 b _0238C59C _0238C544: @@ -2551,7 +2551,7 @@ _0238C544: cmpne r1, #0xe bne _0238C558 bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 _0238C558: mov r0, #0x3e str r0, [r8, #4] @@ -2581,7 +2581,7 @@ _0238C59C: arm_func_start ov19_0238C5A8 ov19_0238C5A8: @ 0x0238C5A8 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} - bl FUN_0200ED84 + bl GetCurrentBagCapacity mov sb, #0 mov r7, #1 mov r8, r0 @@ -2594,7 +2594,7 @@ ov19_0238C5A8: @ 0x0238C5A8 _0238C5D4: lsl r0, sl, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx ldrb r1, [r0] tst r1, #1 movne r1, r7 @@ -2649,16 +2649,16 @@ ov19_0238C670: @ 0x0238C670 add r0, sp, #0 ldr r4, [r1] mov r5, #0 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, r4, #0x1cc - bl FUN_0202A66C + bl sub_0202A66C cmp r0, #0 bne _0238C6B4 add r0, r4, #0x100 ldrh r0, [r0, #0xc8] add r2, sp, #0 add r1, r4, #0x1cc - bl FUN_02046C30 + bl sub_02046C30 mov r5, #1 _0238C6B4: mov r0, r5 @@ -2681,14 +2681,14 @@ ov19_0238C6C4: @ 0x0238C6C4 ldr r0, [r4, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02055410 + bl sub_02055410 cmp r0, #0 movne r0, #1 bne _0238C79C ldr r0, [r4, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02055474 + bl sub_02055474 cmp r0, #0 movne r0, #0xd bne _0238C79C @@ -2696,7 +2696,7 @@ ov19_0238C6C4: @ 0x0238C6C4 add r0, sp, #0 lsl r1, r1, #0x10 asr r4, r1, #0x10 - bl FUN_02056E04 + bl sub_02056E04 mov r3, #0 add r2, sp, #0 b _0238C750 @@ -2734,7 +2734,7 @@ _0238C790: _0238C798: mvn r0, #0 _0238C79C: - bl FUN_02065B70 + bl sub_02065B70 mov r0, #1 _0238C7A4: add sp, sp, #8 @@ -2751,10 +2751,10 @@ ov19_0238C7B0: @ 0x0238C7B0 add r0, sp, #0 ldr r4, [r1] mov r5, #0 - bl FUN_02023690 + bl InitPreprocessorArgs add r0, r4, #0x1cc add r0, r0, #0x400 - bl FUN_0202A66C + bl sub_0202A66C cmp r0, #0 bne _0238C7FC add r0, r4, #0x100 @@ -2762,7 +2762,7 @@ ov19_0238C7B0: @ 0x0238C7B0 add r1, r4, #0x1cc add r2, sp, #0 add r1, r1, #0x400 - bl FUN_02046C30 + bl sub_02046C30 mov r5, #1 _0238C7FC: mov r0, r5 @@ -2783,24 +2783,24 @@ ov19_0238C80C: @ 0x0238C80C ldr r0, [r6, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember mov r5, r0 mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r4, r0 add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238C8F4 @ =0x02324DB0 ldr r0, [r0] ldr r0, [r0, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020564B0 + bl sub_020564B0 mov r2, r0 mov r1, r5 mov r0, r4 - bl FUN_02056094 + bl sub_02056094 str r4, [sp, #0x3c] mov r0, #1 cmp r8, #0 @@ -2815,9 +2815,9 @@ ov19_0238C80C: @ 0x0238C80C add r0, r6, #0x1cc mov r1, #0x400 str r5, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r4 - bl FUN_02001188 + bl MemFree b _0238C8E8 _0238C8C0: str r8, [sp, #0x28] @@ -2827,9 +2827,9 @@ _0238C8C0: add r0, r6, #0x1cc mov r1, #0x400 str r5, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r4 - bl FUN_02001188 + bl MemFree _0238C8E8: mov r0, #1 add sp, sp, #0x54 @@ -2852,18 +2852,18 @@ ov19_0238C900: @ 0x0238C900 mov r6, r2 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r4, r0 add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238C9E4 @ =0x0238E1CC lsl r1, r6, #1 ldrh r1, [r0, r1] mov r0, r4 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r0, _0238C9E0 @ =0x02324DB0 cmp r8, #0 ldr r0, [r0] @@ -2889,9 +2889,9 @@ ov19_0238C900: @ 0x0238C900 add r0, r5, #0x1cc mov r1, #0x400 str r7, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r4 - bl FUN_02001188 + bl MemFree mov r0, #1 str r0, [r5, #0x1c4] cmp r6, #0 @@ -2915,11 +2915,11 @@ ov19_0238C9F0: @ 0x0238C9F0 ldr r0, [r8, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember mov r4, r0 ldr r0, _0238CB24 @ =0x0000068A mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r5, r0 add r0, r5, #0x45 add r7, r0, #0x600 @@ -2927,29 +2927,29 @@ ov19_0238C9F0: @ 0x0238C9F0 strb r0, [r5] add r0, sp, #0xc add r6, r5, #0x600 - bl FUN_02023690 + bl InitPreprocessorArgs add r1, sp, #0xc str r1, [sp] ldr r2, _0238CB28 @ =0x000045D8 add r0, r5, #0x400 mov r1, #0x100 mov r3, #0 - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r5 add r1, r5, #0x400 - bl FUN_020897AC + bl Strcat cmp sb, #0 beq _0238CABC ldrsh r2, [r4, #8] ldrsh r1, [r4, #4] mov r0, r6 sub r2, r2, sb - bl FUN_02058D04 + bl GetLearnableIqSkills mov sb, r0 ldrsh r1, [r4, #4] ldrsh r2, [r4, #8] mov r0, r7 - bl FUN_02058D04 + bl GetLearnableIqSkills str r6, [sp] str r0, [sp, #4] mov r0, r5 @@ -2960,7 +2960,7 @@ ov19_0238C9F0: @ 0x0238C9F0 bl ov19_0238CBC0 _0238CABC: add r0, sp, #0xc - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238CB20 @ =0x02324DB0 mov r1, #4 ldr r0, [r0] @@ -2976,11 +2976,11 @@ _0238CABC: add r0, r8, #0x1cc mov r1, #0x400 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString mov r1, #1 mov r0, r5 str r1, [r8, #0x1c4] - bl FUN_02001188 + bl MemFree mov r0, #1 add sp, sp, #0x5c pop {r4, r5, r6, r7, r8, sb, pc} @@ -3000,12 +3000,12 @@ ov19_0238CB2C: @ 0x0238CB2C ldr r0, [r5, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember mov r4, r0 mov r0, #1 - bl FUN_02017C50 + bl sub_0201820C add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238CBB8 @ =0x02324DB0 mov ip, #0x204 ldr r0, [r0] @@ -3024,7 +3024,7 @@ ov19_0238CB2C: @ 0x0238CB2C str r2, [sp] ldr r2, _0238CBBC @ =0x000045EC mov r1, #0x400 - bl FUN_020235B8 + bl PreprocessStringFromMessageId add sp, sp, #0x54 pop {r3, r4, r5, r6, pc} .align 2, 0 @@ -3079,17 +3079,17 @@ _0238CC4C: cmp r1, r2 beq _0238CCC4 add r0, sp, #0xc - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, _0238CCE0 @ =0x0238E2C0 mov r0, sl - bl FUN_020897AC + bl Strcat ldr r1, [r4, #0xd4] mov r0, sl orr r1, r1, #0x20000 str r1, [sp, #0xc] ldr r1, _0238CCE4 @ =0x0238E2C4 str r5, [sp, #0x1c] - bl FUN_020897AC + bl Strcat add r0, sp, #0xc str r0, [sp] mov r0, #1 @@ -3102,21 +3102,21 @@ ov19_0238CC94: @ 0x0238CC94 mov r0, sb mov r1, #0x100 mov r3, #0 - bl FUN_020235B8 + bl PreprocessStringFromMessageId arm_func_end ov19_0238CC94 arm_func_start ov19_0238CCA8 ov19_0238CCA8: @ 0x0238CCA8 mov r0, sl mov r1, sb - bl FUN_020897AC + bl Strcat add r0, fp, #0x14 and r1, r5, #0xff arm_func_end ov19_0238CCA8 arm_func_start ov19_0238CCBC ov19_0238CCBC: @ 0x0238CCBC - bl FUN_02058DF4 + bl EnableIqSkill add r5, r5, #1 _0238CCC4: add r5, r5, #1 @@ -3150,7 +3150,7 @@ ov19_0238CCF0: @ 0x0238CCF0 ldr r0, [r0, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember mov r6, r0 mov r0, #0 mov sb, r0 @@ -3176,7 +3176,7 @@ _0238CD5C: mov r1, r7 add r0, r6, #0xa ldrsh r8, [r6, #0xa] - bl FUN_02054FB8 + bl sub_02054FB8 movs sl, r0 ldrshne r0, [r6, #0xa] subne r0, r0, r8 @@ -3188,11 +3188,11 @@ _0238CD84: ldrsh r1, [r6, #4] add r0, r5, #0x2c mov r2, r8 - bl FUN_02058D04 + bl GetLearnableIqSkills str r0, [r5, #0x24] mov r1, r7 add r0, r6, #8 - bl FUN_02055054 + bl sub_02055054 movs sl, r0 ldrshne r0, [r6, #8] ldrsh r1, [r6, #4] @@ -3201,14 +3201,14 @@ _0238CD84: lslne r0, r0, #0x10 asrne r7, r0, #0x10 add r0, r5, #0x71 - bl FUN_02058D04 + bl GetLearnableIqSkills str r0, [r5, #0x28] b _0238CE78 _0238CDD4: mov r1, r7 add r0, r6, #0xc ldrb r8, [r6, #0xc] - bl FUN_02054FEC + bl sub_02054FEC movs sl, r0 ldrbne r0, [r6, #0xc] subne r0, r0, r8 @@ -3219,7 +3219,7 @@ _0238CDFC: mov r1, r7 add r0, r6, #0xd ldrb r8, [r6, #0xd] - bl FUN_02054FEC + bl sub_02054FEC movs sl, r0 ldrbne r0, [r6, #0xd] subne r0, r0, r8 @@ -3230,7 +3230,7 @@ _0238CE24: mov r1, r7 add r0, r6, #0xe ldrb r8, [r6, #0xe] - bl FUN_02055020 + bl sub_02055020 movs sl, r0 ldrbne r0, [r6, #0xe] subne r0, r0, r8 @@ -3241,7 +3241,7 @@ _0238CE4C: mov r1, r7 add r0, r6, #0xf ldrb r8, [r6, #0xf] - bl FUN_02055020 + bl sub_02055020 movs sl, r0 ldrbne r0, [r6, #0xf] subne r0, r0, r8 @@ -3285,18 +3285,18 @@ ov19_0238CEC0: @ 0x0238CEC0 ldr r0, [sb, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember str r0, [sp, #0x10] ldr r0, _0238D0C0 @ =0x0000068A mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r4, r0 add r0, r4, #0x500 str r0, [sp, #0xc] mov r7, #0 bl ov19_0238C640 add r0, sp, #0x20 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, [sb, #0xd4] mov r8, r7 orr r0, r0, #0x20000 @@ -3326,20 +3326,20 @@ _0238CF3C: mov r1, #0x100 ldrh r2, [r2, r7] mov r3, #0 - bl FUN_020235B8 + bl PreprocessStringFromMessageId _0238CF84: add r0, fp, #0x400 - bl FUN_02020868 + bl sub_02020868 mov r7, r0 ldr r1, _0238D0C8 @ =0x0238E1CC lsl r2, r8, #1 ldrh r1, [r1, r2] ldr r0, [sp, #0xc] - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r0, [sp, #0xc] str r0, [sp, #0x58] mov r0, r5 - bl FUN_0208655C + bl Abs str r0, [sp, #0x44] cmp r8, #1 ldreq r0, [sl, #0x20] @@ -3361,7 +3361,7 @@ _0238CFF0: mov r0, r4 mov r1, #0x100 mov r3, #0 - bl FUN_020235B8 + bl PreprocessStringFromMessageId cmp r8, #1 bne _0238D04C cmp r5, #0 @@ -3381,7 +3381,7 @@ _0238CFF0: bl ov19_0238CBC0 _0238D04C: add r0, sp, #0x20 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #4 str r0, [sp, #0x44] mov r0, #0xa @@ -3395,7 +3395,7 @@ _0238D04C: mov r1, #0x400 mov r2, r4 mov r3, #0x1c - bl FUN_020223F0 + bl PreprocessString cmp r5, #0 movgt r0, #1 strgt r0, [sb, #0x1c4] @@ -3406,7 +3406,7 @@ _0238D0A0: cmp r8, #6 blt _0238CF3C mov r0, r4 - bl FUN_02001188 + bl MemFree add sp, sp, #0x70 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -3506,12 +3506,12 @@ _0238D1DC: add r1, sp, #4 bl ov19_0238A180 mov r0, #6 - bl FUN_02002274 + bl RandInt ldr r1, [sp, #4] mov r5, r0 ldr r0, [sp] add r1, r1, #1 - bl FUN_0200228C + bl RandRange add r1, sp, #8 lsl r2, r5, #1 strh r0, [r1, r2] @@ -3533,7 +3533,7 @@ _0238D250: str r0, [r4] b _0238D300 _0238D274: - bl FUN_02046D20 + bl sub_020473A4 add r0, r4, #0x100 mov r1, #0 strh r1, [r0] @@ -3541,7 +3541,7 @@ _0238D274: str r0, [r4, #4] b _0238D300 _0238D290: - bl FUN_02046D20 + bl sub_020473A4 add r0, r4, #0x100 mov r1, #0 strh r1, [r0] @@ -3552,22 +3552,22 @@ _0238D2AC: mov r0, #0 bl ov19_0238A3D4 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r5, r0 bl ov19_0238A3EC - bl FUN_02002274 + bl RandInt ldrb r1, [r5, r0] mov r0, r5 strb r1, [r4, #0x102] - bl FUN_02001188 + bl MemFree ldrb r0, [r4, #0x102] - bl FUN_0206A714 + bl DungeonSwapIdToIdx mov r1, #3 - bl FUN_0204D018 + bl sub_0204D018 mov r0, #0x1c ldr r1, _0238D30C @ =0x000045E0 mov r2, #0 - bl FUN_02046BE8 + bl sub_02046BE8 mov r0, #0x3a str r0, [r4, #4] _0238D300: @@ -3584,7 +3584,7 @@ ov19_0238D310: @ 0x0238D310 ldr r0, _0238D384 @ =0x02324DB0 ldr r4, [r0] bl ov19_0238D47C - bl FUN_02046D20 + bl sub_020473A4 add r0, r4, #0x100 mov r1, #0 strh r1, [r0] @@ -3595,13 +3595,13 @@ ov19_0238D310: @ 0x0238D310 ldr r0, [r4, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02055528 + bl IsMainCharacter cmp r0, #0 beq _0238D378 ldr r0, [r4, #0xd4] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_02055410 + bl sub_02055410 cmp r0, #0 movne r0, #9 moveq r0, #0xa @@ -3618,7 +3618,7 @@ _0238D384: .4byte 0x02324DB0 arm_func_start ov19_0238D388 ov19_0238D388: @ 0x0238D388 push {r3, lr} - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0xa moveq r0, #0 @@ -3635,7 +3635,7 @@ ov19_0238D3A0: @ 0x0238D3A0 mov r1, #0x98 mov r5, r2 mov r4, r3 - bl FUN_02003250 + bl MemZero add r0, sp, #0xf8 ldrsb r0, [r0, #0x10] cmp r0, #0 @@ -3644,7 +3644,7 @@ ov19_0238D3A0: @ 0x0238D3A0 add r0, sp, #0xc movlt r1, #0 str r1, [sp, #0x5c] - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, [sp, #0x10c] add ip, sp, #0xc str r0, [sp, #0x58] @@ -3654,7 +3654,7 @@ ov19_0238D3A0: @ 0x0238D3A0 mov r1, r6 mov r2, #0x33 stmib sp, {r4, ip} - bl FUN_02046A20 + bl sub_02046A20 add sp, sp, #0xf4 pop {r4, r5, r6, r7, pc} arm_func_end ov19_0238D3A0 @@ -3662,7 +3662,7 @@ ov19_0238D3A0: @ 0x0238D3A0 arm_func_start ov19_0238D418 ov19_0238D418: @ 0x0238D418 push {r3, lr} - bl FUN_02046B04 + bl sub_02046B04 mvn r2, #0 cmp r0, r2 moveq r0, #0 @@ -3687,7 +3687,7 @@ ov19_0238D450: @ 0x0238D450 cmp r0, r1 popeq {r3, pc} add r1, r2, #0x10 - bl FUN_0202F690 + bl ShowPortraitBox pop {r3, pc} .align 2, 0 _0238D478: .4byte 0x02324DB0 @@ -3702,7 +3702,7 @@ ov19_0238D47C: @ 0x0238D47C ldrsb r0, [r0, #0xc] cmp r0, r1 popeq {r3, pc} - bl FUN_0202F6DC + bl HidePortraitBox pop {r3, pc} .align 2, 0 _0238D4A0: .4byte 0x02324DB0 @@ -3722,7 +3722,7 @@ ov19_0238D4A4: @ 0x0238D4A4 add r1, ip, r1, lsl #1 ldrsh r1, [r1, #0x68] mov r4, r0 - bl FUN_022BD394 + bl ov10_022BD394 mov r0, r4 pop {r4, pc} .align 2, 0 @@ -3738,7 +3738,7 @@ ov19_0238D4E4: @ 0x0238D4E4 ldrsb r0, [r0, #0x20] cmp r0, r1 popeq {r3, pc} - bl FUN_022BCCF4 + bl ov00_022BCCF4 ldr r0, _0238D518 @ =0x02324DB0 mvn r1, #1 ldr r0, [r0] @@ -3758,12 +3758,12 @@ ov19_0238D51C: @ 0x0238D51C cmp r1, r0 popeq {r3, pc} ldr r0, [r2, #0xd4] - bl FUN_0203FD80 - bl FUN_020407C0 + bl sub_0203FD80 + bl sub_020407C0 ldr r0, _0238D568 @ =0x02324DB0 ldr r0, [r0] ldrsb r0, [r0, #0x20] - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _0238D568 @ =0x02324DB0 mvn r1, #1 ldr r0, [r0] @@ -3778,12 +3778,12 @@ ov19_0238D56C: @ 0x0238D56C push {r4, lr} ldr r0, _0238D5F0 @ =0x00000A68 mov r1, #8 - bl FUN_02001170 + bl MemAlloc mov r4, r0 ldr r1, _0238D5F4 @ =0x02324DB0 add r0, r4, #0x9d0 str r4, [r1] - bl FUN_02034A38 + bl sub_02034A38 str r0, [r4, #0x9cc] mvn r2, #1 strb r2, [r4, #0xc] @@ -3792,15 +3792,15 @@ ov19_0238D56C: @ 0x0238D56C ldr r1, _0238D5F8 @ =0x00000163 add r0, r4, #0x10 strb r2, [r4, #0x22] - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId add r0, r4, #0x10 mov r1, #0 - bl FUN_0204D804 + bl SetPortraitUnknownAttr add r0, r4, #0x10 mov r1, #0 - bl FUN_0204D7F4 + bl SetPortraitExpressionId add r0, r4, #0x5c - bl FUN_020580C4 + bl sub_020580C4 mov r0, #0 str r0, [r4] sub r0, r0, #1 @@ -3822,7 +3822,7 @@ ov19_0238D5FC: @ 0x0238D5FC ldr r4, [r1] mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox strb r0, [r4, #0xc] mvn r2, #1 strb r2, [r4, #0x20] @@ -3830,15 +3830,15 @@ ov19_0238D5FC: @ 0x0238D5FC ldr r1, _0238D688 @ =0x00000163 add r0, r4, #0x10 strb r2, [r4, #0x22] - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId add r0, r4, #0x10 mov r1, #0 - bl FUN_0204D804 + bl SetPortraitUnknownAttr add r0, r4, #0x10 mov r1, #0 - bl FUN_0204D7F4 + bl SetPortraitExpressionId add r0, r4, #0x5c - bl FUN_020580C4 + bl sub_020580C4 ldr r0, [r4] cmp r0, #0 bne _0238D67C diff --git a/asm/overlay_20.s b/asm/overlay_20.s index 7e294767..14228feb 100644 --- a/asm/overlay_20.s +++ b/asm/overlay_20.s @@ -26,17 +26,17 @@ ov20_0238A160: @ 0x0238A160 cmp r0, #0 beq _0238A188 add r0, r1, #0x9c - bl FUN_020125CC + bl sub_020125CC _0238A188: - bl FUN_02046D20 + bl sub_020473A4 ldr r0, _0238A1AC @ =0x0238D120 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0238A1AC @ =0x0238D120 mov r1, #0 str r1, [r0] _0238A1A4: - bl FUN_020017EC + bl sub_020017EC pop {r3, pc} .align 2, 0 _0238A1AC: .4byte 0x0238D120 @@ -148,7 +148,7 @@ _0238A3EC: @ jump table b _0238B034 @ case 62 b _0238B048 @ case 63 _0238A4EC: - bl FUN_02011EE8 + bl sub_02011EE8 cmp r0, #0 bne _0238A538 ldrb r0, [sb, #0xb0] @@ -195,19 +195,19 @@ _0238A584: strb r0, [sb, #0xb0] b _0238B05C _0238A590: - bl FUN_02046B04 + bl sub_02046B04 cmp r0, r4 beq _0238B05C cmp r0, #4 bne _0238A5E8 mov r0, #2 str r0, [sb, #0x80] - bl FUN_02011EE8 + bl sub_02011EE8 cmp r0, #0 moveq r0, #3 streq r0, [sb, #0xc] beq _0238B0FC - bl FUN_0201227C + bl sub_0201227C cmp r0, #0 moveq r0, r7 movne r0, #0 @@ -238,7 +238,7 @@ _0238A620: mov r0, #4 str r0, [sb, #0xc] _0238A630: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0x3f strne r0, [sb, #0xc] @@ -249,7 +249,7 @@ _0238A644: mov r0, #6 str r0, [sb, #0xc] _0238A654: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #7 strne r0, [sb, #0xc] @@ -260,7 +260,7 @@ _0238A668: mov r0, #8 str r0, [sb, #0xc] _0238A678: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #9 strne r0, [sb, #0xc] @@ -268,16 +268,16 @@ _0238A678: _0238A68C: mov r0, #0 str r0, [sb, #0x14] - bl FUN_02046D20 + bl sub_020473A4 ldrsb r0, [sb, #0x18] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #0 strb r0, [sb, #0xa4] ldr r0, [sb, #0x9c] cmp r0, #0 beq _0238A6BC add r0, sb, #0x9c - bl FUN_020125CC + bl sub_020125CC _0238A6BC: mov r0, #0xa str r0, [sb, #0xc] @@ -318,13 +318,13 @@ _0238A730: b _0238A83C _0238A73C: ldr r0, _0238B160 @ =0x0238CF7C - bl FUN_0230DB58 + bl ov00_0230DB58 ldr r0, [sb, #0x14] add r0, r0, #1 str r0, [sb, #0x14] b _0238A83C _0238A754: - bl FUN_0230D220 + bl ov00_0230D220 cmp r0, #0 moveq r0, #0xa streq r0, [sb, #0x14] @@ -332,10 +332,10 @@ _0238A754: _0238A768: add r0, sb, #0x84 mov r1, #0x18 - bl FUN_02003250 - bl FUN_02011F48 + bl MemZero + bl sub_02011F48 mov r5, r0 - bl FUN_02011F30 + bl sub_02011F30 mov r2, r0 ldr r0, [sb, #0x80] mov r1, r5 @@ -376,13 +376,13 @@ _0238A7FC: str r0, [sb, #0x14] b _0238A83C _0238A80C: - bl FUN_0230D71C + bl ov00_0230D71C ldr r0, [sb, #0x14] add r0, r0, #1 str r0, [sb, #0x14] b _0238A83C _0238A820: - bl FUN_0230D220 + bl ov00_0230D220 cmp r0, #0 moveq r0, #0xff streq r0, [sb, #0x14] @@ -406,7 +406,7 @@ _0238A840: beq _0238B05C cmp r0, #1 bne _0238B05C - bl FUN_02011EE8 + bl sub_02011EE8 cmp r0, #0 moveq r0, #0x3f streq r0, [sb, #0xc] @@ -415,7 +415,7 @@ _0238A840: b _0238B05C _0238A890: add r0, sb, #0x30 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, [sb, #0x84] ldr r2, _0238B164 @ =0x0238CF9C ldrsh r3, [r1] @@ -426,13 +426,13 @@ _0238A890: mov r0, #0xc str r0, [sb, #0xc] _0238A8BC: - bl FUN_02046B04 + bl sub_02046B04 cmp r0, r4 beq _0238B05C cmp r0, #8 bne _0238A8F0 add r0, sb, #0x84 - bl FUN_02011EC4 + bl sub_02011EC4 cmp r0, #0 movne r0, #0x13 strne r0, [sb, #0xc] @@ -449,7 +449,7 @@ _0238A8FC: mov r0, #0xe str r0, [sb, #0xc] _0238A90C: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 beq _0238B05C mov r0, #9 @@ -457,7 +457,7 @@ _0238A90C: b _0238B0FC _0238A924: add r0, sb, #0x30 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, [sb, #0x84] mov r0, #0x4600 ldrsh r1, [r1] @@ -466,7 +466,7 @@ _0238A924: mov r0, #0x10 str r0, [sb, #0xc] _0238A948: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #9 strne r0, [sb, #0xc] @@ -477,7 +477,7 @@ _0238A95C: mov r0, #0x12 str r0, [sb, #0xc] _0238A96C: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #1 strne r0, [sb, #0xc] @@ -488,7 +488,7 @@ _0238A980: mov r0, #0x14 str r0, [sb, #0xc] _0238A990: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0x15 strne r0, [sb, #0xc] @@ -519,10 +519,10 @@ _0238A9E4: @ jump table b _0238AA7C @ case 3 _0238A9F4: add r0, sb, #0x84 - bl FUN_02011DF0 + bl sub_02011DF0 mov r5, r0 add r0, sb, #0x84 - bl FUN_02011E24 + bl sub_02011E24 mov r1, r0 mov r0, r5 ldrb r2, [sb, #0xa6] @@ -574,12 +574,12 @@ _0238AA88: b _0238B05C _0238AAB4: add r0, sb, #0x30 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, [sb, #0x84] add r0, sb, #0x84 ldrsh r1, [r1] str r1, [sb, #0x40] - bl FUN_02011E24 + bl sub_02011E24 str r0, [sb, #0x58] ldr r2, _0238B164 @ =0x0238CF9C mov r0, sb @@ -588,7 +588,7 @@ _0238AAB4: mov r0, #0x1c str r0, [sb, #0xc] _0238AAEC: - bl FUN_02046B04 + bl sub_02046B04 cmp r0, r4 beq _0238B05C cmp r0, #8 @@ -603,22 +603,22 @@ ov20_0238AB14: ldr r0, [sb, #0x80] cmp r0, #2 bne _0238AB24 - bl FUN_02011F14 + bl sub_02011F14 _0238AB24: mov r0, #1 strb r0, [sb, #0xb0] - bl FUN_02011F60 + bl sub_02011F60 ldr r1, [sb, #0x9c] add r0, sb, #0x84 cmp r1, #0 beq _0238AB48 - bl FUN_02012874 + bl sub_02012874 b _0238AB4C _0238AB48: - bl FUN_0201271C + bl sub_0201271C _0238AB4C: add r0, sb, #0x84 - bl FUN_02011DFC + bl sub_02011DFC cmp r0, #0 movne r0, #0x2f strne r0, [sb, #0xc] @@ -632,7 +632,7 @@ _0238AB70: mov r0, #0x1e str r0, [sb, #0xc] _0238AB80: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 beq _0238B05C ldr r0, [sb, #0x9c] @@ -643,7 +643,7 @@ _0238AB80: streq r0, [sb, #0xc] b _0238B05C _0238ABA8: - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 movne r0, #0x27 strne r0, [sb, #0xc] @@ -656,7 +656,7 @@ _0238ABC4: mov r0, #0x22 str r0, [sb, #0xc] _0238ABD4: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0x23 strne r0, [sb, #0xc] @@ -667,22 +667,22 @@ _0238ABEC: add r0, sp, #0x10 ldrsh r1, [r1] mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem add r0, sp, #0x10 - bl FUN_0200F874 - bl FUN_02046D20 + bl AddItemToBagNoHeld + bl sub_020473A4 ldrsb r0, [sb, #0x18] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #0 strb r0, [sb, #0xa4] - bl FUN_020037A4 + bl sub_020037A4 add r0, r0, #0xa str r0, [sb, #0xac] mov r0, #0x24 str r0, [sb, #0xc] b _0238B05C _0238AC34: - bl FUN_020037A4 + bl sub_020037A4 ldr r1, [sb, #0xac] cmp r0, r1 bls _0238B05C @@ -691,26 +691,26 @@ _0238AC34: ldrsh r2, [r0] add r0, r6, #0x1a str r2, [r1, #0x40] - bl FUN_020258C4 + bl StringFromMessageId ldr r2, [sl] mov r1, r0 mov r0, #0x1c add r2, r2, #0x30 - bl FUN_02046C30 + bl sub_02046C30 mov r0, #0x25 str r0, [sb, #0xc] mov r0, #4 - bl FUN_02017C50 + bl sub_0201820C b _0238B05C _0238AC84: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0x26 strne r0, [sb, #0xc] b _0238B05C _0238AC98: mov r0, #4 - bl FUN_02017C10 + bl sub_02017C10 cmp r0, #0 moveq r0, #0x36 streq r0, [sb, #0xc] @@ -721,24 +721,24 @@ _0238ACB0: mov r0, #0x28 str r0, [sb, #0xc] _0238ACC0: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 beq _0238B05C ldr r1, [sb, #0x84] add r0, sp, #0xa ldrsh r1, [r1] mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem add r0, sp, #0xa - bl FUN_020103AC + bl sub_020103AC mov r0, #0x2b str r0, [sb, #0xc] - bl FUN_02046D20 + bl sub_020473A4 ldrsb r0, [sb, #0x18] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #0 strb r0, [sb, #0xa4] - bl FUN_020037A4 + bl sub_020037A4 add r0, r0, #0xa str r0, [sb, #0xac] b _0238B05C @@ -748,29 +748,29 @@ _0238AD14: mov r0, #0x2a str r0, [sb, #0xc] _0238AD24: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 beq _0238B05C ldr r1, [sb, #0x84] add r0, sp, #4 ldrsh r1, [r1] mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem add r0, sp, #4 - bl FUN_020103AC + bl sub_020103AC mov r0, #0x2b str r0, [sb, #0xc] - bl FUN_02046D20 + bl sub_020473A4 ldrsb r0, [sb, #0x18] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #0 strb r0, [sb, #0xa4] - bl FUN_020037A4 + bl sub_020037A4 add r0, r0, #0xa str r0, [sb, #0xac] b _0238B05C _0238AD78: - bl FUN_020037A4 + bl sub_020037A4 ldr r1, [sb, #0xac] cmp r0, r1 bls _0238B05C @@ -779,32 +779,32 @@ _0238AD78: ldrsh r2, [r0] add r0, r6, #0x18 str r2, [r1, #0x40] - bl FUN_020258C4 + bl StringFromMessageId ldr r2, [sl] mov r1, r0 mov r0, #0x1c add r2, r2, #0x30 - bl FUN_02046C30 + bl sub_02046C30 mov r0, #0x2c str r0, [sb, #0xc] mov r0, #4 - bl FUN_02017C50 + bl sub_0201820C b _0238B05C _0238ADC8: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0x2d strne r0, [sb, #0xc] b _0238B05C _0238ADDC: mov r0, #4 - bl FUN_02017C10 + bl sub_02017C10 cmp r0, #0 bne _0238B05C mov r0, #0x2e str r0, [sb, #0xc] - bl FUN_02046D20 - bl FUN_020037A4 + bl sub_020473A4 + bl sub_020037A4 arm_func_start ov20_0238ADFC ov20_0238ADFC: @ 0x0238ADFC @@ -812,7 +812,7 @@ ov20_0238ADFC: @ 0x0238ADFC str r0, [sb, #0xac] b _0238B05C _0238AE08: - bl FUN_020037A4 + bl sub_020037A4 ldr r1, [sb, #0xac] cmp r0, r1 movhi r0, #0x36 @@ -820,7 +820,7 @@ _0238AE08: b _0238B05C _0238AE20: add r0, sb, #0x30 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, [sb, #0x84] add r0, r6, #0x11 ldrsh r1, [r1] @@ -829,7 +829,7 @@ _0238AE20: mov r0, #0x30 str r0, [sb, #0xc] _0238AE44: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0x31 strne r0, [sb, #0xc] @@ -842,7 +842,7 @@ _0238AE58: mov r0, #0x32 str r0, [sb, #0xc] _0238AE70: - bl FUN_02046B04 + bl sub_02046B04 cmp r0, r4 beq _0238B05C cmp r0, #8 @@ -850,7 +850,7 @@ _0238AE70: strne r0, [sb, #0xc] bne _0238B05C add r0, sb, #0x84 - bl FUN_02011DF0 + bl sub_02011DF0 strh r0, [sb, #0xa8] mov r0, #0x3e str r0, [sb, #0xc] @@ -861,14 +861,14 @@ _0238AEA4: mov r0, #0x34 str r0, [sb, #0xc] _0238AEB4: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0x35 strne r0, [sb, #0xc] movne r7, #0 b _0238B05C _0238AECC: - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 movne r0, #0x29 strne r0, [sb, #0xc] @@ -876,31 +876,31 @@ _0238AECC: streq r0, [sb, #0xc] b _0238B05C _0238AEE8: - bl FUN_0200224C + bl Rand16Bit lsl r0, r0, #0x10 lsr r0, r0, #0x10 mov r1, #0x64 - bl FUN_0208FEA4 + bl DivideInt lsl r5, r1, #0x10 add r0, sb, #0x84 - bl FUN_02011E18 + bl sub_02011E18 cmp r0, r5, lsr #16 movls r0, #0 bls _0238AF50 - bl FUN_02011F48 - bl FUN_02011D9C + bl sub_02011F48 + bl sub_02011D9C mov r5, r0 str r5, [sp] - bl FUN_0200224C + bl Rand16Bit ldr r1, [r5, #4] - bl FUN_0208FEA4 + bl DivideInt ldr r2, [r5] mov r0, #0x18 mla r0, r1, r0, r2 - bl FUN_02011DF0 + bl sub_02011DF0 strh r0, [sb, #0xa8] add r0, sp, #0 - bl FUN_02011DB8 + bl sub_02011DB8 mov r0, r7 _0238AF50: cmp r0, #0 @@ -917,7 +917,7 @@ _0238AF68: mov r0, #0x38 str r0, [sb, #0xc] _0238AF80: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 beq _0238B05C ldr r2, _0238B168 @ =0x0238CFB4 @@ -929,7 +929,7 @@ _0238AF80: mov r7, #0 b _0238B05C _0238AFAC: - bl FUN_02046B04 + bl sub_02046B04 cmp r0, r4 beq _0238B05C cmp r0, #8 @@ -946,7 +946,7 @@ _0238AFD0: mov r0, #0x3b str r0, [sb, #0xc] _0238AFE8: - bl FUN_02046B04 + bl sub_02046B04 cmp r0, r4 beq _0238B05C cmp r0, #8 @@ -961,7 +961,7 @@ _0238B00C: mov r0, #0x3d str r0, [sb, #0xc] _0238B01C: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #1 strne r0, [sb, #0xc] @@ -1054,11 +1054,11 @@ ov20_0238B294: @ 0x0238B294 bne _0238B2C8 mov r0, #0xb4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0238B33C @ =0x0238D120 mov r1, #0xb4 str r0, [r2] - bl FUN_02003250 + bl MemZero _0238B2C8: ldr r0, _0238B33C @ =0x0238D120 mov r1, #0 @@ -1086,7 +1086,7 @@ _0238B2C8: movne r0, #4 strne r0, [r2, #4] strne r1, [r2, #0xc] - bl FUN_020017EC + bl sub_020017EC mov r0, #1 pop {r4, pc} .align 2, 0 @@ -1109,13 +1109,13 @@ _0238B360: ldr r1, [r1] mov r2, #0x188 str r2, [r1, #0x7c] - bl FUN_020258C4 + bl StringFromMessageId ldr r2, _0238B394 @ =0x0238D120 mov r1, r0 ldr r2, [r2] ldr r0, _0238B398 @ =0x0000301C add r2, r2, #0x30 - bl FUN_02046C30 + bl sub_02046C30 pop {r4, pc} .align 2, 0 _0238B394: .4byte 0x0238D120 @@ -1139,7 +1139,7 @@ _0238B3BC: mov r3, #0x188 mov r1, #0x98 str r3, [r2, #0x7c] - bl FUN_02003250 + bl MemZero mov r0, #0 str r0, [sp, #0xc] ldr r1, _0238B40C @ =0x0238D120 @@ -1150,7 +1150,7 @@ _0238B3BC: mov r1, #0x3000 mov r2, #0x33 str ip, [sp, #8] - bl FUN_02046A20 + bl sub_02046A20 add sp, sp, #0xa4 pop {r4, r5, pc} .align 2, 0 @@ -1165,15 +1165,15 @@ ov20_0238B410: @ 0x0238B410 str r0, [r4, #0x14] strb r1, [r4, #0xa6] ldrsb r0, [r4, #0x18] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #0 strb r0, [r4, #0xa4] - bl FUN_02046D20 + bl sub_020473A4 ldr r0, [r4, #0x9c] cmp r0, #0 popeq {r4, pc} add r0, r4, #0x9c - bl FUN_020125CC + bl sub_020125CC pop {r4, pc} arm_func_end ov20_0238B410 @@ -1195,7 +1195,7 @@ _0238B470: str r0, [r4, #0x10] b _0238B4A0 _0238B488: - bl FUN_02046C78 + bl sub_02046C78 cmp r0, #0 movne r0, #0 strne r0, [r4, #0x10] @@ -1217,21 +1217,21 @@ ov20_0238B4A8: @ 0x0238B4A8 mov r0, #0 mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox strb r0, [r4, #0x18] _0238B4D4: add r0, r4, #0x1c mov r1, #0x188 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId add r0, r4, #0x1c mov r1, #0 - bl FUN_0204D804 + bl SetPortraitUnknownAttr add r0, r4, #0x1c mov r1, #0 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldrsb r0, [r4, #0x18] add r1, r4, #0x1c - bl FUN_0202F690 + bl ShowPortraitBox mov r0, #1 strb r0, [r4, #0xa4] pop {r4, pc} @@ -1245,7 +1245,7 @@ ov20_0238B510: @ 0x0238B510 mvn r1, #1 cmp r0, r1 popeq {r4, pc} - bl FUN_0202F650 + bl FreePortraitBox mvn r0, #1 strb r0, [r4, #0x18] mov r0, #0 @@ -1259,7 +1259,7 @@ ov20_0238B540: @ 0x0238B540 mov r4, r0 mov r0, #0x84 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238B5A8 @ =0x0238D124 mov r2, #0 str r0, [r1] @@ -1296,7 +1296,7 @@ ov20_0238B5AC: @ 0x0238B5AC mvn r1, #1 cmp r0, r1 beq _0238B5E4 - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238B658 @ =0x0238D124 mvn r1, #1 ldr r0, [r0] @@ -1308,7 +1308,7 @@ _0238B5E4: ldrsb r0, [r0, #0x15] cmp r0, r1 beq _0238B610 - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238B658 @ =0x0238D124 mvn r1, #1 ldr r0, [r0] @@ -1320,7 +1320,7 @@ _0238B610: ldrsb r0, [r0, #0x16] cmp r0, r1 beq _0238B63C - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238B658 @ =0x0238D124 mvn r1, #1 ldr r0, [r0] @@ -1328,7 +1328,7 @@ _0238B610: _0238B63C: ldr r0, _0238B658 @ =0x0238D124 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0238B658 @ =0x0238D124 mov r1, #0 str r1, [r0] @@ -1384,7 +1384,7 @@ _0238B6E0: ldr r0, _0238B7E8 @ =0x0238D038 ldr r1, _0238B7EC @ =ov20_0238B8CC mov r2, r4 - bl FUN_0202F8DC + bl sub_0202F8DC ldr r1, _0238B7E4 @ =0x0238D124 ldr r1, [r1] strb r0, [r1, #0x14] @@ -1398,7 +1398,7 @@ _0238B70C: ldr r0, _0238B7F0 @ =0x0238D028 ldr r1, _0238B7F4 @ =ov20_0238BA40 mov r2, r4 - bl FUN_0202F8DC + bl sub_0202F8DC ldr r1, _0238B7E4 @ =0x0238D124 ldr r1, [r1] strb r0, [r1, #0x15] @@ -1412,7 +1412,7 @@ _0238B740: ldr r0, _0238B7F8 @ =0x0238D048 ldr r1, _0238B7FC @ =ov20_0238BAB4 mov r2, r4 - bl FUN_0202F8DC + bl sub_0202F8DC ldr r1, _0238B7E4 @ =0x0238D124 ldr r1, [r1] strb r0, [r1, #0x16] @@ -1494,7 +1494,7 @@ ov20_0238B824: @ 0x0238B824 mvn r1, #1 cmp r0, r1 beq _0238B85C - bl FUN_0202F9B8 + bl sub_0202F9B8 _0238B85C: ldr r0, _0238B8C8 @ =0x0238D124 mvn r1, #1 @@ -1502,7 +1502,7 @@ _0238B85C: ldrsb r0, [r0, #0x15] cmp r0, r1 beq _0238B898 - bl FUN_0202F9B8 + bl sub_0202F9B8 b _0238B898 _0238B87C: mov r0, #1 @@ -1540,23 +1540,23 @@ ov20_0238B8CC: @ 0x0238B8CC mov r8, #0 add r7, r1, #0x6c ldr r4, [r1, #0x6c] - bl FUN_02027B1C + bl sub_02027B1C add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238BA34 @ =0x00004618 - bl FUN_020258C4 + bl StringFromMessageId mov r3, r0 mov r0, sl mov r1, #8 mov r2, r8 - bl FUN_02026214 + bl sub_02026214 mov r0, #0x17 str r0, [sp] mov r0, sl mov r1, #8 mov r2, #0x10 mov r3, #0xd0 - bl FUN_02025D50 + bl sub_02025D50 ldr fp, _0238BA38 @ =0x0000461C add r6, r4, #0x14 add r8, r8, #0x18 @@ -1588,7 +1588,7 @@ _0238B94C: str r0, [sp] add r0, sp, #0x54 mov r1, #0x100 - bl FUN_020235B8 + bl PreprocessStringFromMessageId b _0238B9F8 _0238B9B0: str r1, [sp, #0x14] @@ -1608,13 +1608,13 @@ _0238B9B0: str r0, [sp] add r0, sp, #0x54 mov r1, #0x100 - bl FUN_020235B8 + bl PreprocessStringFromMessageId _0238B9F8: mov r0, sl mov r1, #8 mov r2, r8 add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 add r8, r8, #0xc add sb, sb, #1 _0238BA14: @@ -1622,7 +1622,7 @@ _0238BA14: cmp sb, r0 blt _0238B94C mov r0, sl - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x154 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -1640,9 +1640,9 @@ ov20_0238BA40: @ 0x0238BA40 mov r5, r0 ldr r1, [r1] ldr r4, [r1, #0x6c] - bl FUN_02027B1C + bl sub_02027B1C add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs ldrsh r1, [r4] ldr r2, _0238BAB0 @ =0x00004617 add ip, sp, #4 @@ -1651,14 +1651,14 @@ ov20_0238BA40: @ 0x0238BA40 mov r1, #0x100 mov r3, #0x400 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r3, sp, #0x54 mov r0, r5 mov r1, #8 mov r2, #2 - bl FUN_02026214 + bl sub_02026214 mov r0, r5 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x154 pop {r4, r5, pc} .align 2, 0 @@ -1671,42 +1671,42 @@ ov20_0238BAB4: @ 0x0238BAB4 push {r3, r4, lr} sub sp, sp, #0x154 mov r4, r0 - bl FUN_02027B1C + bl sub_02027B1C add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs add ip, sp, #4 ldr r2, _0238BB58 @ =0x0000461E add r0, sp, #0x54 mov r1, #0x100 mov r3, #0x400 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r3, sp, #0x54 mov r0, r4 mov r1, #8 mov r2, #0 - bl FUN_02026214 + bl sub_02026214 mov r0, #0x17 str r0, [sp] mov r0, r4 mov r1, #8 mov r2, #0x10 mov r3, #0xd0 - bl FUN_02025D50 + bl sub_02025D50 add r1, sp, #4 str r1, [sp] ldr r2, _0238BB5C @ =0x0000461F add r0, sp, #0x54 mov r1, #0x100 mov r3, #0x400 - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r0, r4 mov r1, #8 mov r2, #0x18 add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x154 pop {r3, r4, pc} .align 2, 0 @@ -1719,11 +1719,11 @@ ov20_0238BB60: @ 0x0238BB60 push {r4, r5, r6, r7, r8, sb, sl, lr} sub sp, sp, #8 mov r5, r0 - bl FUN_02011CF4 + bl sub_02011CF4 mov r4, r0 mov r0, #0x340 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238BD80 @ =0x0238D128 mvn r6, #1 str r0, [r1] @@ -1776,7 +1776,7 @@ _0238BC20: ldr r1, [r0] mov r0, #0x14 str r2, [r1, #0x90] - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 ldr r2, _0238BD80 @ =0x0238D128 mov r1, #8 ldr r3, [r2] @@ -1787,7 +1787,7 @@ _0238BC20: add r0, r0, #1 add r0, r0, r0, lsl #6 lsl r0, r0, #2 - bl FUN_02001170 + bl MemAlloc mov r7, #0 ldr sl, _0238BD80 @ =0x0238D128 add r6, sp, #0 @@ -1804,14 +1804,14 @@ _0238BCA0: ldr r1, [r2, r1] mov r2, r5 ldrsh r1, [r1] - bl FUN_0200CF58 + bl InitStandardItem ldr r0, [sl] add sb, r7, r7, lsl #6 ldr r0, [r0, #0x33c] mov r1, r6 mov r2, r4 add r0, r0, sb, lsl #2 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, [sl] ldr r0, [r0, #0x33c] add r0, r0, sb, lsl #2 @@ -1838,7 +1838,7 @@ _0238BCEC: ldr r1, [r0, #0x334] add r0, r0, #0xb4 ldr r1, [r1, #4] - bl FUN_020327CC + bl sub_020327CC ldr r0, _0238BD80 @ =0x0238D128 mov r3, #0 ldr r1, [r0] @@ -1899,7 +1899,7 @@ _0238BDE0: ldr r3, [r4, #0x33c] ldr r1, _0238C1D8 @ =0x00441C33 add r2, r4, #0x1c - bl FUN_0202B1AC + bl sub_0202B1AC ldr r1, _0238C1D0 @ =0x0238D128 ldr r1, [r1] strb r0, [r1, #4] @@ -1926,13 +1926,13 @@ _0238BE24: b _0238C1C0 _0238BE74: ldrsb r0, [r4, #4] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 bne _0238BEDC ldr r0, _0238C1D0 @ =0x0238D128 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202B57C + bl GetNormalMenuResult mvn r1, #0 cmp r0, r1 bne _0238BEC0 @@ -1956,17 +1956,17 @@ _0238BEDC: ldr r0, _0238C1D0 @ =0x0238D128 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202B530 + bl sub_0202B530 ldr r1, _0238C1D0 @ =0x0238D128 mov r5, r0 ldr r0, [r1] ldrsb r0, [r0, #4] - bl FUN_0202B544 + bl sub_0202B544 ldr r1, _0238C1D0 @ =0x0238D128 mov r4, r0 ldr r0, [r1] ldrsb r0, [r0, #4] - bl FUN_0202B568 + bl sub_0202B568 ldr r2, _0238C1D0 @ =0x0238D128 mla r1, r4, r0, r5 ldr r0, [r2] @@ -1992,11 +1992,11 @@ _0238BF68: ldr r0, _0238C1D0 @ =0x0238D128 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202B558 + bl sub_0202B558 tst r0, #0x100 beq _0238C1C0 mov r0, #0 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, _0238C1D0 @ =0x0238D128 ldr r0, [r0] bl ov20_0238C288 @@ -2012,7 +2012,7 @@ _0238BFA8: mov r1, #0x13 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1D0 @ =0x0238D128 strb r0, [r4, #5] ldr r0, [r1] @@ -2021,13 +2021,13 @@ _0238BFA8: b _0238C1C0 _0238BFDC: ldrsb r0, [r4, #5] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 bne _0238C1C0 ldr r0, _0238C1D0 @ =0x0238D128 ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202B57C + bl GetNormalMenuResult ldr r2, _0238C1D0 @ =0x0238D128 mvn r1, #0 ldr r3, [r2] @@ -2038,7 +2038,7 @@ _0238BFDC: cmpne r2, #2 bne _0238C048 ldrsb r0, [r0, #4] - bl FUN_0202B490 + bl sub_0202B490 ldr r0, _0238C1D0 @ =0x0238D128 ldr r0, [r0] bl ov20_0238C2B8 @@ -2073,7 +2073,7 @@ _0238C07C: ldr r1, [r1, #0x338] ldr r1, [r1] ldrsh r4, [r1] - bl FUN_02023690 + bl InitPreprocessorArgs mov r2, #0 add r0, r4, #0xd1 add r0, r0, #0x2900 @@ -2089,7 +2089,7 @@ _0238C07C: ldr r0, _0238C1E4 @ =0x0238D058 ldr r1, _0238C1E8 @ =0x00001013 ldr r3, _0238C1EC @ =0x000008E4 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238C1D0 @ =0x0238D128 mov r2, #6 ldr r3, [r1] @@ -2099,13 +2099,13 @@ _0238C07C: b _0238C1C0 _0238C108: ldrsb r0, [r4, #6] - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _0238C1C0 ldr r0, _0238C1D0 @ =0x0238D128 ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202E6C8 + bl sub_0202E6C8 ldr r0, _0238C1D0 @ =0x0238D128 mvn r3, #1 ldr r2, [r0] @@ -2124,7 +2124,7 @@ _0238C150: cmp r0, #0 bne _0238C178 ldr r0, [r4, #0x338] - bl FUN_02011E68 + bl sub_02011E68 cmp r0, #0 moveq r0, #3 streq r0, [r4, #0x330] @@ -2202,14 +2202,14 @@ ov20_0238C230: @ 0x0238C230 ldr r0, _0238C284 @ =0x0238D128 ldr r0, [r0] add r0, r0, #0x334 - bl FUN_02011DB8 + bl sub_02011DB8 ldr r0, _0238C284 @ =0x0238D128 ldr r0, [r0] ldr r0, [r0, #0x33c] - bl FUN_02001188 + bl MemFree ldr r0, _0238C284 @ =0x0238D128 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0238C284 @ =0x0238D128 mov r1, #0 str r1, [r0] @@ -2226,7 +2226,7 @@ ov20_0238C288: @ 0x0238C288 mvn r1, #1 cmp r0, r1 popeq {r4, pc} - bl FUN_0202B4C4 + bl FreeNormalMenu mvn r0, #1 strb r0, [r4, #4] mov r0, #0 @@ -2242,7 +2242,7 @@ ov20_0238C2B8: @ 0x0238C2B8 mvn r1, #1 cmp r0, r1 popeq {r4, pc} - bl FUN_0202B4C4 + bl FreeNormalMenu mvn r0, #1 strb r0, [r4, #5] pop {r4, pc} @@ -2253,18 +2253,18 @@ ov20_0238C2E0: @ 0x0238C2E0 push {r4, r5, r6, lr} mov r6, r1 mov r5, r2 - bl FUN_0200CE74 - bl FUN_02012294 + bl sub_0200CE74 + bl sub_02012294 mov r4, r0 mov r0, #0x1cc mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0238C4D8 @ =0x0238D12C mov r1, #8 str r0, [r2] str r6, [r0, #0x1bc] ldr r0, [r4, #4] - bl FUN_02001170 + bl MemAlloc ldr r2, _0238C4D8 @ =0x0238D12C mov r1, #0 ldr r3, [r2] @@ -2352,7 +2352,7 @@ _0238C3C0: str r5, [r3, #0x24] ldr r2, [r2] str r1, [r2, #0x94] - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 ldr r1, _0238C4D8 @ =0x0238D12C ldr r2, [r1] str r0, [r2, #0x20] @@ -2368,7 +2368,7 @@ _0238C3C0: ldr r0, [r0] mov r2, #0xa add r0, r0, #0xb8 - bl FUN_020327CC + bl sub_020327CC ldr r1, _0238C4D8 @ =0x0238D12C mov r2, #0 ldr r0, [r1] @@ -2445,17 +2445,17 @@ _0238C560: ldr r3, _0238C9D8 @ =ov20_0238CC14 str r2, [sp, #8] add r2, r4, #0x20 - bl FUN_0202C3A8 + bl sub_0202C3A8 strb r0, [r4, #4] ldrsb r0, [r4, #4] mov r1, #1 - bl FUN_0202C794 + bl sub_0202C794 ldrsb r0, [r4, #4] ldr r1, _0238C9DC @ =ov20_0238CE3C - bl FUN_0202C7BC + bl sub_0202C7BC ldrsb r0, [r4, #4] ldr r1, _0238C9E0 @ =ov20_0238CCC0 - bl FUN_0202C7A8 + bl sub_0202C7A8 _0238C5CC: ldrsb r1, [r4, #7] mvn r0, #1 @@ -2464,7 +2464,7 @@ _0238C5CC: ldr r0, _0238C9E4 @ =0x0238D0B8 ldr r1, _0238C9E8 @ =ov20_0238CE9C mov r2, r4 - bl FUN_0202F8DC + bl sub_0202F8DC strb r0, [r4, #7] _0238C5F0: ldrsb r1, [r4, #8] @@ -2474,7 +2474,7 @@ _0238C5F0: ldr r0, _0238C9EC @ =0x0238D0A8 ldr r1, _0238C9F0 @ =ov20_0238CF20 mov r2, r4 - bl FUN_0202F8DC + bl sub_0202F8DC strb r0, [r4, #8] _0238C614: ldr r0, _0238C9C8 @ =0x0238D12C @@ -2495,13 +2495,13 @@ _0238C63C: b _0238C9BC _0238C650: ldrsb r0, [r4, #4] - bl FUN_0202C728 + bl sub_0202C728 cmp r0, #0 bne _0238C724 ldr r0, _0238C9C8 @ =0x0238D12C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202C75C + bl sub_0202C75C mov r4, r0 mvn r0, #0 cmp r4, r0 @@ -2548,13 +2548,13 @@ _0238C6E8: b _0238C9BC _0238C718: ldrsb r0, [r5, #4] - bl FUN_0202C620 + bl sub_0202C620 b _0238C9BC _0238C724: ldr r0, _0238C9C8 @ =0x0238D12C ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202C748 + bl sub_0202C748 ldr r1, _0238C9C8 @ =0x0238D12C ldr r2, [r1] str r0, [r2, #0xc] @@ -2595,7 +2595,7 @@ _0238C7B0: mov r1, #0x13 mov r2, #0 str r5, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C9C8 @ =0x0238D12C strb r0, [r4, #5] ldr r0, [r1] @@ -2604,13 +2604,13 @@ _0238C7B0: b _0238C9BC _0238C7E4: ldrsb r0, [r4, #5] - bl FUN_0202B4F0 + bl IsNormalMenuActive cmp r0, #0 bne _0238C9BC ldr r0, _0238C9C8 @ =0x0238D12C ldr r0, [r0] ldrsb r0, [r0, #5] - bl FUN_0202B57C + bl GetNormalMenuResult ldr r1, _0238C9C8 @ =0x0238D12C ldr r2, [r1] str r0, [r2, #0x1b4] @@ -2629,7 +2629,7 @@ _0238C7E4: b _0238C9BC _0238C844: ldrsb r0, [r0, #4] - bl FUN_0202C620 + bl sub_0202C620 ldr r0, _0238C9C8 @ =0x0238D12C mov r1, #1 ldr r0, [r0] @@ -2640,7 +2640,7 @@ _0238C860: ldr r0, [r4, #0xc] ldr r1, [r1] add r0, r1, r0, lsl #3 - bl FUN_020124D8 + bl sub_020124D8 ldr r1, _0238C9C8 @ =0x0238D12C mov r4, r0 ldr r0, [r1] @@ -2648,7 +2648,7 @@ _0238C860: ldr r0, [r0, #0xc] ldr r1, [r1] add r0, r1, r0, lsl #3 - bl FUN_02012518 + bl sub_02012518 ldr r1, _0238C9C8 @ =0x0238D12C mov r5, r0 ldr r0, [r1] @@ -2657,7 +2657,7 @@ _0238C860: ldr r0, [r0] bl ov20_0238CB84 add r0, sp, #0xc - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238C9FC @ =0x0000FFFF mov r1, #0 cmp r5, r0 @@ -2678,7 +2678,7 @@ _0238C860: ldr r1, _0238CA04 @ =0x00001013 ldr r3, _0238CA08 @ =0x000008E4 str r4, [sp, #8] - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238C9C8 @ =0x0238D12C mov r2, #7 ldr r3, [r1] @@ -2688,13 +2688,13 @@ _0238C860: b _0238C9BC _0238C928: ldrsb r0, [r4, #6] - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _0238C9BC ldr r0, _0238C9C8 @ =0x0238D12C ldr r0, [r0] ldrsb r0, [r0, #6] - bl FUN_0202E6C8 + bl sub_0202E6C8 ldr r0, _0238C9C8 @ =0x0238D12C mvn r3, #1 ldr r2, [r0] @@ -2766,13 +2766,13 @@ _0238CA1C: .4byte 0x0238D12C arm_func_start ov20_0238CA20 ov20_0238CA20: @ 0x0238CA20 ldr r0, _0238CA34 @ =0x0238D12C - ldr ip, _0238CA38 @ =FUN_0201255C + ldr ip, _0238CA38 @ =sub_0201255C ldr r0, [r0] ldr r0, [r0, #0x1b8] bx ip .align 2, 0 _0238CA34: .4byte 0x0238D12C -_0238CA38: .4byte FUN_0201255C +_0238CA38: .4byte sub_0201255C arm_func_end ov20_0238CA20 arm_func_start ov20_0238CA3C @@ -2807,14 +2807,14 @@ _0238CA98: cmp r3, r0 blt _0238CA90 add r0, ip, #0x1b8 - bl FUN_020125CC + bl sub_020125CC ldr r0, _0238CAD4 @ =0x0238D12C ldr r0, [r0] ldr r0, [r0, #0x1b0] - bl FUN_02001188 + bl MemFree ldr r0, _0238CAD4 @ =0x0238D12C ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0238CAD4 @ =0x0238D12C mov r1, #0 str r1, [r0] @@ -2888,7 +2888,7 @@ ov20_0238CB84: @ 0x0238CB84 mvn r1, #1 cmp r0, r1 beq _0238CBB0 - bl FUN_0202C70C + bl sub_0202C70C mvn r0, #1 strb r0, [r4, #4] mov r0, #0 @@ -2898,7 +2898,7 @@ _0238CBB0: mvn r1, #1 cmp r0, r1 beq _0238CBCC - bl FUN_0202F8FC + bl sub_0202F8FC mvn r0, #1 strb r0, [r4, #7] _0238CBCC: @@ -2906,7 +2906,7 @@ _0238CBCC: mvn r1, #1 cmp r0, r1 popeq {r4, pc} - bl FUN_0202F8FC + bl sub_0202F8FC mvn r0, #1 strb r0, [r4, #8] pop {r4, pc} @@ -2920,7 +2920,7 @@ ov20_0238CBEC: @ 0x0238CBEC mvn r1, #1 cmp r0, r1 popeq {r4, pc} - bl FUN_0202B4C4 + bl FreeNormalMenu mvn r0, #1 strb r0, [r4, #5] pop {r4, pc} @@ -2941,25 +2941,25 @@ ov20_0238CC14: @ 0x0238CC14 cmp r0, #0 bne _0238CC60 ldrsh r0, [r6, #4] - bl FUN_0200F348 + bl GetItemAtIdx mov r1, r0 mov r0, r5 mov r2, #0 - bl FUN_0200D670 + bl sub_0200D670 b _0238CC9C _0238CC60: cmp r0, #1 bne _0238CC94 ldrsh r0, [r6, #4] - bl FUN_02010044 + bl sub_02010044 mov r1, r0 add r0, sp, #0 mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem add r1, sp, #0 mov r0, r5 mov r2, #0 - bl FUN_0200D670 + bl sub_0200D670 b _0238CC9C arm_func_end ov20_0238CC14 _0238CC94: @@ -3006,13 +3006,13 @@ ov20_0238CCD8: @ 0x0238CCD8 ov20_0238CCF0: @ 0x0238CCF0 ldr r0, [r0] ldrsb r0, [r0, #7] - bl FUN_0202F9B8 + bl sub_0202F9B8 ldr r0, _0238CD1C @ =0x0238D12C ldr r0, [r0] ldrsb r0, [r0, #8] - bl FUN_0202F9B8 + bl sub_0202F9B8 mov r0, r4 - bl FUN_0202C7E4 + bl sub_0202C7E4 mov r0, #1 pop {r4, pc} .align 2, 0 @@ -3030,7 +3030,7 @@ ov20_0238CD20: @ 0x0238CD20 beq _0238CDDC ldr r0, [r1] ldrsb r0, [r0, #4] - bl FUN_0202D0EC + bl sub_0202D0EC ldr r1, _0238CE38 @ =0x0238D12C ldr r2, [r1] ldr r1, [r2, #0x1b8] @@ -3063,19 +3063,19 @@ _0238CD98: strb r1, [r5, #6] ldr r0, [r0] ldrsb r0, [r0, #7] - bl FUN_0202F9B8 + bl sub_0202F9B8 mov r0, #6 - bl FUN_02017CCC + bl sub_02017CCC b _0238CDFC _0238CDD0: mov r0, #2 - bl FUN_02017CCC + bl sub_02017CCC b _0238CDFC _0238CDDC: tst r0, #0x100 beq _0238CDFC mov r0, r4 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, _0238CE38 @ =0x0238D12C mov r1, #1 ldr r0, [r0] @@ -3090,11 +3090,11 @@ _0238CDFC: ldrsb r0, [r5, #4] bne _0238CE28 mov r1, #1 - bl FUN_0202D16C + bl sub_0202D16C b _0238CE30 _0238CE28: mov r1, #0 - bl FUN_0202D16C + bl sub_0202D16C _0238CE30: mov r0, r4 pop {r3, r4, r5, pc} @@ -3124,7 +3124,7 @@ ov20_0238CE3C: @ 0x0238CE3C _0238CE80: mov r0, r1 mov r1, ip - bl FUN_0202A03C + bl sub_0202A03C pop {r3, pc} .align 2, 0 _0238CE90: .4byte 0x0238D12C @@ -3141,9 +3141,9 @@ ov20_0238CE9C: @ 0x0238CE9C bl ov20_0238CAE0 mov r4, r0 mov r0, r5 - bl FUN_02027B1C + bl sub_02027B1C add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238CF18 @ =0x0238D12C str r4, [sp, #0x2c] ldr r1, [r0] @@ -3155,14 +3155,14 @@ ov20_0238CE9C: @ 0x0238CE9C ldr r2, _0238CF1C @ =0x00004627 mov r1, #0x100 mov r3, #0x400 - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r1, #2 mov r0, r5 mov r2, r1 add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 mov r0, r5 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x154 pop {r4, r5, pc} .align 2, 0 @@ -3175,23 +3175,23 @@ ov20_0238CF20: @ 0x0238CF20 push {r3, r4, lr} sub sp, sp, #0x154 mov r4, r0 - bl FUN_02027B1C + bl sub_02027B1C add r0, sp, #4 - bl FUN_02023690 + bl InitPreprocessorArgs add ip, sp, #4 ldr r2, _0238CF78 @ =0x00004628 add r0, sp, #0x54 mov r1, #0x100 mov r3, #0x400 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId mov r1, #2 mov r0, r4 mov r2, r1 add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x154 pop {r3, r4, pc} .align 2, 0 diff --git a/asm/overlay_21.s b/asm/overlay_21.s index 52576977..df77fd80 100644 --- a/asm/overlay_21.s +++ b/asm/overlay_21.s @@ -86,13 +86,13 @@ _0238A168: @ jump table b _0238B7B8 @ case 66 _0238A274: ldr r0, _0238B090 @ =0x0238CBB8 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 ldr r1, [r0] mov r2, #0x96 mov r0, #0 str r2, [r1, #0x54] - bl FUN_0202F0B0 + bl CreateDBox mov r3, r4 ldr r4, [r3] ldr r1, _0238B094 @ =0x00003008 @@ -101,42 +101,42 @@ _0238A274: ldr r2, _0238B098 @ =0x000003B2 ldrsb r0, [r3, #0x80] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, #0 mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r2, _0238B08C @ =0x0238CF40 ldr r1, _0238B09C @ =0x000001EF ldr r3, [r2] strb r0, [r3, #0x81] ldr r0, [r2] add r0, r0, #0xc8 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B08C @ =0x0238CF40 mov r1, #0 ldr r0, [r0] add r0, r0, #0xc8 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B08C @ =0x0238CF40 ldr r1, [r0] add r0, r1, #0xc8 ldr r1, [r1, #0x28] lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B08C @ =0x0238CF40 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox b _0238B7B8 _0238A32C: ldr r0, _0238B0A0 @ =0x0238CBD4 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0A4 @ =0x0238CA28 ldr r1, _0238B0A8 @ =ov21_0238C9A4 - bl FUN_0202F8C4 + bl sub_0202F8C4 mov r2, r4 ldr r2, [r2] ldr r1, _0238B0AC @ =0x00300013 @@ -146,14 +146,14 @@ _0238A32C: ldr r0, _0238B0B4 @ =0x0238CB68 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B08C @ =0x0238CF40 ldr r1, [r1] strb r0, [r1, #0x83] b _0238B7B8 _0238A378: ldr r0, _0238B0B8 @ =0x0238CBF8 - bl FUN_0200C1FC + bl DebugPrint0 bl ov21_0238C920 mov r0, r4 ldr r1, [r0] @@ -164,19 +164,19 @@ _0238A378: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B094 @ =0x00003008 ldrsb r0, [r3, #0x80] ldr r2, _0238B0BC @ =0x000003B3 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A3E0: bl ov21_0238C920 @@ -192,19 +192,19 @@ _0238A3E0: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B094 @ =0x00003008 ldrsb r0, [r3, #0x80] mov r2, #0x3d0 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A44C: ldr r0, _0238B0C0 @ =0x0238CB88 @@ -213,7 +213,7 @@ _0238A44C: ldr r3, _0238B0C4 @ =0x0238CA68 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu arm_func_end ov21_0238A140 arm_func_start ov21_0238A468 @@ -224,7 +224,7 @@ ov21_0238A468: @ 0x0238A468 b _0238B7B8 _0238A478: ldr r0, _0238B0C8 @ =0x0238CC18 - bl FUN_0200C1FC + bl DebugPrint0 bl ov21_0238C920 mov r0, r4 ldr r1, [r0] @@ -238,23 +238,23 @@ _0238A478: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] ldr r2, _0238B0D0 @ =0x000003C5 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A4EC: ldr r0, _0238B0C8 @ =0x0238CC18 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 ldr r2, [r0] mov r4, #2 @@ -264,11 +264,11 @@ _0238A4EC: ldrsb r0, [r3, #0x80] add r2, r4, #0x3c4 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A520: ldr r0, _0238B0C8 @ =0x0238CC18 - bl FUN_0200C1FC + bl DebugPrint0 bl ov21_0238C920 mov r0, r4 ldr r1, [r0] @@ -282,23 +282,23 @@ _0238A520: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] ldr r2, _0238B0D4 @ =0x000003C7 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A594: ldr r0, _0238B0D8 @ =0x0238CC3C - bl FUN_0200C1FC + bl DebugPrint0 bl ov21_0238C920 mov r0, r4 ldr r1, [r0] @@ -309,19 +309,19 @@ _0238A594: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] mov r2, #0x3c8 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A5FC: bl ov21_0238C920 @@ -337,23 +337,23 @@ _0238A5FC: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] ldr r2, _0238B0DC @ =0x000003B7 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A668: ldr r0, _0238B0E0 @ =0x0238CC5C - bl FUN_0200C1FC + bl DebugPrint0 bl ov21_0238C920 mov r0, r4 ldr r1, [r0] @@ -367,23 +367,23 @@ _0238A668: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] ldr r2, _0238B0E4 @ =0x000003B6 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A6DC: ldr r0, _0238B0E8 @ =0x0238CC7C - bl FUN_0200C1FC + bl DebugPrint0 bl ov21_0238C920 mov r0, r4 ldr r1, [r0] @@ -397,23 +397,23 @@ _0238A6DC: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] mov r2, #0x3b4 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A750: ldr r0, _0238B0EC @ =0x0238CC9C - bl FUN_0200C1FC + bl DebugPrint0 bl ov21_0238C920 mov r0, r4 ldr r1, [r0] @@ -430,23 +430,23 @@ _0238A750: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] ldr r2, _0238B0F0 @ =0x000003B5 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A7D0: ldr r0, _0238B0F4 @ =0x0238CCC0 - bl FUN_0200C1FC + bl DebugPrint0 bl ov21_0238C920 mov r0, r4 ldr r1, [r0] @@ -460,28 +460,28 @@ _0238A7D0: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] mov r2, #0x3c4 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A844: ldr r0, _0238B0F8 @ =0x0238CCE4 - bl FUN_0200C1FC - bl FUN_022DC504 + bl DebugPrint0 + bl ov11_022DC504 b _0238B7B8 _0238A854: ldr r0, _0238B0FC @ =0x0238CD00 - bl FUN_0200C1FC + bl DebugPrint0 bl ov21_0238C920 mov r0, r4 ldr r1, [r0] @@ -498,23 +498,23 @@ _0238A854: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] mov r2, #0x3b8 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A8D4: ldr r0, _0238B100 @ =0x0238CD24 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 ldr r1, [r0] mov r2, #0xd @@ -530,78 +530,78 @@ _0238A8D4: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B094 @ =0x00003008 ldrsb r0, [r3, #0x80] ldr r2, _0238B104 @ =0x000003C2 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238A950: ldr r0, _0238B108 @ =0x0238CD44 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F3A4 + bl ShowDBox mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC + bl HidePortraitBox b _0238B7B8 _0238A98C: ldr r0, _0238B10C @ =0x0238CD68 - bl FUN_0200C1FC - bl FUN_0230C910 + bl DebugPrint0 + bl ov11_0230C91 mov r0, #0 mov r1, r0 - bl FUN_0230B20C + bl ov11_0230B20C b _0238B7B8 _0238A9A8: ldr r0, _0238B110 @ =0x0238CD8C - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F3A4 + bl ShowDBox mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC - bl FUN_0230BB98 + bl HidePortraitBox + bl ov11_0230BB98 b _0238B7B8 _0238A9E8: ldr r0, _0238B114 @ =0x0238CDB4 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #3 ldr r0, _0238B118 @ =0x0238CB78 ldr r1, _0238B11C @ =0x00400013 ldr r3, _0238B120 @ =0x0238CA88 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B08C @ =0x0238CF40 ldr r1, [r1] strb r0, [r1, #0x83] b _0238B7B8 _0238AA1C: ldr r0, _0238B124 @ =0x0238CDDC - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 ldr r5, [r0] ldr r2, _0238B128 @ =0x0238CE00 @@ -616,9 +616,9 @@ _0238AA1C: add r4, r0, #0x30 add r0, r0, #0x86 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0x18 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B08C @ =0x0238CF40 add r1, sp, #0x18 ldr r3, [r0] @@ -636,14 +636,14 @@ _0238AA1C: stmib sp, {r2, r3} ldr r3, _0238B138 @ =0x0000033E mov r2, #0 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238B08C @ =0x0238CF40 ldr r1, [r1] strb r0, [r1, #0x85] b _0238B7B8 _0238AAC0: ldr r0, _0238B13C @ =0x0238CE0C - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 ldr r1, [r0] mov r3, #0x96 @@ -656,12 +656,12 @@ _0238AAC0: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r1, [r0] mov r3, #0x1c @@ -692,11 +692,11 @@ _0238AAC0: ldr r1, _0238B094 @ =0x00003008 ldr r2, _0238B140 @ =0x000003BD add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238AB90: ldrsh r0, [r3, #0xe] - bl FUN_0230C068 + bl ov11_0230C068 cmp r0, #3 ldr r1, _0238B094 @ =0x00003008 bne _0238ABC0 @@ -705,7 +705,7 @@ _0238AB90: ldr r3, [r0] ldrsb r0, [r3, #0x80] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238ABC0: ldr r0, _0238B08C @ =0x0238CF40 @@ -713,18 +713,18 @@ _0238ABC0: ldr r3, [r0] ldrsb r0, [r3, #0x80] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238ABDC: ldr r0, _0238B148 @ =0x0238CE34 - bl FUN_0200C1FC + bl DebugPrint0 mov r1, r4 ldr r2, [r1] mov r3, #0x96 ldr r0, _0238B0A4 @ =0x0238CA28 ldr r1, _0238B0A8 @ =ov21_0238C9A4 str r3, [r2, #0x54] - bl FUN_0202F8C4 + bl sub_0202F8C4 mov r2, r4 ldr r2, [r2] ldr r1, _0238B0AC @ =0x00300013 @@ -734,14 +734,14 @@ _0238ABDC: ldr r0, _0238B0C0 @ =0x0238CB88 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B08C @ =0x0238CF40 ldr r1, [r1] strb r0, [r1, #0x83] b _0238B7B8 _0238AC38: ldr r0, _0238B150 @ =0x0238CE4C - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 ldr r1, [r0] mov r3, #6 @@ -751,15 +751,15 @@ _0238AC38: str r2, [r1, #4] ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC + bl HidePortraitBox b _0238B7B8 _0238AC7C: ldr r0, _0238B154 @ =0x0238CE78 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 ldr r1, [r0] mov r3, #7 @@ -769,15 +769,15 @@ _0238AC7C: str r2, [r1, #4] ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC + bl HidePortraitBox b _0238B7B8 _0238ACC0: ldr r0, _0238B158 @ =0x0238CEA4 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 ldr r1, [r0] mov r3, #8 @@ -787,11 +787,11 @@ _0238ACC0: str r2, [r1, #4] ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC + bl HidePortraitBox b _0238B7B8 _0238AD04: mov r1, #1 @@ -801,7 +801,7 @@ _0238AD04: ldrsb r0, [r2, #0x80] add r3, r2, #0x30 mov r2, #0x3c4 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, r4 ldr r1, [r0] mov r2, #0 @@ -811,16 +811,16 @@ _0238AD04: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox b _0238B7B8 _0238AD64: ldrsh r0, [r0, #0xe] - bl FUN_0230C068 + bl ov11_0230C068 cmp r0, #3 mov r0, r4 bne _0238ADB0 @@ -832,11 +832,11 @@ _0238AD64: mov r1, #0x18 ldrsb r0, [r3, #0x80] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC + bl HidePortraitBox b _0238ADE4 _0238ADB0: ldr r1, [r0] @@ -847,11 +847,11 @@ _0238ADB0: ldrsb r0, [r3, #0x80] mov r1, #0x18 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC + bl HidePortraitBox _0238ADE4: ldr r0, _0238B08C @ =0x0238CF40 ldr r1, [r0] @@ -871,7 +871,7 @@ _0238AE08: str r1, [r0, #4] ldr r0, [r4] ldrsh r0, [r0, #0xe] - bl FUN_0230C068 + bl ov11_0230C068 cmp r0, #3 mov r0, r4 ldr r1, _0238B0CC @ =0x00003018 @@ -880,13 +880,13 @@ _0238AE08: ldrsb r0, [r3, #0x80] ldr r2, _0238B104 @ =0x000003C2 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238AE54 _0238AE44: ldrsb r0, [r3, #0x80] mov r2, #0x3c0 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox _0238AE54: ldr r0, _0238B08C @ =0x0238CF40 mov r2, #0 @@ -897,12 +897,12 @@ _0238AE54: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B08C @ =0x0238CF40 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox b _0238B7B8 _0238AE94: mov r1, #0x14 @@ -912,7 +912,7 @@ _0238AE94: ldrsb r0, [r3, #0x80] ldr r2, _0238B160 @ =0x000003BA add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, r4 ldr r1, [r0] mov r2, #0 @@ -922,16 +922,16 @@ _0238AE94: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox b _0238B7B8 _0238AEF4: ldr r0, _0238B164 @ =0x0238CED0 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r4 mov r2, #0x13 ldr r1, [r0] @@ -947,17 +947,17 @@ _0238AEF4: mov r1, #8 ldrsb r0, [r3, #0x80] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B08C @ =0x0238CF40 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC + bl HidePortraitBox b _0238B7B8 _0238AF50: ldr r0, _0238B16C @ =0x0238CEF8 - bl FUN_0200C1FC + bl DebugPrint0 mvn r0, #0x95 - bl FUN_0200ED58 + bl AddMoneyCarried ldr r1, [r4] ldrh r0, [r1, #0xd8] cmp r0, #0 @@ -967,7 +967,7 @@ _0238AF50: _0238AF78: add r0, r1, r5, lsl #1 ldrsh r0, [r0, #0xdc] - bl FUN_0200F404 + bl RemoveItem add r5, r5, #1 _0238AF88: ldr r1, [r4] @@ -981,7 +981,7 @@ _0238AFA4: add r0, r1, r5, lsl #1 add r0, r0, #0x100 ldrsh r0, [r0, #0x42] - bl FUN_020101A0 + bl sub_020101A0 add r5, r5, #1 _0238AFB8: ldr r1, [r4] @@ -989,16 +989,16 @@ _0238AFB8: ldrh r0, [r0, #0x40] cmp r5, r0 blt _0238AFA4 - bl FUN_0200F370 - bl FUN_0201007C + bl RemoveEmptyItemsInBag + bl sub_0201007C ldr r0, _0238B08C @ =0x0238CF40 ldr r0, [r0] ldrsh r0, [r0, #0xe] - bl FUN_02013150 + bl sub_02013150 b _0238B064 _0238AFE8: ldrsh r0, [r1, #0xe] - bl FUN_0230C068 + bl ov11_0230C068 cmp r0, #3 moveq r5, #3 mov r4, #0 @@ -1019,26 +1019,26 @@ _0238B018: strh r2, [sp, #0x10] strh sl, [sp, #0xe] strb sb, [sp, #0xc] - bl FUN_0200D0A0 + bl sub_0200D0A0 mov r0, r8 - bl FUN_0200F4D4 + bl RemoveItemByIdAndStackNoHole cmp r0, #0 bne _0238B058 mov r0, r8 - bl FUN_020101E4 + bl RemoveItemsTypeInStorage _0238B058: add r4, r4, #1 _0238B05C: cmp r4, r5 blt _0238B018 _0238B064: - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 beq _0238B170 ldr r0, _0238B08C @ =0x0238CF40 ldr r0, [r0] add r0, r0, #0xe - bl FUN_0201031C + bl AddItemToStorage ldr r0, _0238B08C @ =0x0238CF40 mov r1, #1 b _0238B188 @@ -1104,7 +1104,7 @@ _0238B170: ldr r0, _0238B08C @ =0x0238CF40 ldr r0, [r0] add r0, r0, #0xe - bl FUN_0200F84C + bl SpecialProcAddItemToBag ldr r0, _0238B08C @ =0x0238CF40 mov r1, #0 _0238B188: @@ -1125,19 +1125,19 @@ _0238B188: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B08C @ =0x0238CF40 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B08C @ =0x0238CF40 ldr r1, _0238B0CC @ =0x00003018 ldr r3, [r0] ldr r2, _0238B7C0 @ =0x000003BE ldrsb r0, [r3, #0x80] add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238B204: mov r1, #0x25 @@ -1147,22 +1147,22 @@ _0238B204: ldrsb r0, [r3, #0x80] ldr r2, _0238B7C4 @ =0x000003CA add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238B228: ldrsb r0, [r0, #0x80] - bl FUN_0202F3A4 + bl ShowDBox mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #0xc mov r1, #0 - bl FUN_02039C2C + bl sub_02039C2C b _0238B7B8 _0238B260: ldr r0, _0238B7C8 @ =0x0238CBA8 @@ -1171,7 +1171,7 @@ _0238B260: mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B08C @ =0x0238CF40 ldr r1, [r1] strb r0, [r1, #0x83] @@ -1181,10 +1181,10 @@ _0238B28C: add r0, sp, #0x68 lsl r1, r1, #0x10 asr r1, r1, #0x10 - bl FUN_0205B028 + bl sub_0205B028 add r0, sp, #0x68 mov r1, #3 - bl FUN_0203F150 + bl sub_0203F150 mov r1, r4 ldr r1, [r1] strb r0, [r1, #0x85] @@ -1193,11 +1193,11 @@ _0238B2BC: ldr r0, [r0, #0x914] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0203FA64 + bl sub_0203FA64 mov r1, #0 mov r2, r1 mov r0, #9 - bl FUN_0204018C + bl sub_0204018C mov r1, r4 ldr r1, [r1] strb r0, [r1, #0x82] @@ -1209,7 +1209,7 @@ _0238B2EC: add r0, r0, #0x900 mov r1, #4 mov r3, #1 - bl FUN_020417A8 + bl sub_020417A8 mov r1, r4 ldr r1, [r1] strb r0, [r1, #0x85] @@ -1218,13 +1218,13 @@ _0238B318: ldr r0, [r0, #0x914] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember mov r1, r0 ldrsh r0, [r1, #4] ldrsh r2, [r1, #8] add r1, r1, #0x14 mov r3, #0 - bl FUN_02041A40 + bl PrintIqSkillsMenu b _0238B7B8 _0238B344: mov r1, #0x31 @@ -1241,41 +1241,41 @@ _0238B344: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] ldr r2, _0238B7D0 @ =0x000003CB add r3, r3, #0x30 - bl FUN_0202F1B4 - bl FUN_0230C910 + bl ShowMessageInDBox + bl ov11_0230C91 b _0238B7B8 _0238B3B8: ldrsb r0, [r0, #0x80] - bl FUN_0202F3A4 + bl ShowDBox mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, r4 ldr r0, [r0] ldr r0, [r0, #0x914] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020555A8 + bl GetTeamMember ldrsh r1, [r0, #4] mov r0, #2 - bl FUN_0230B20C + bl ov11_0230B20C b _0238B7B8 _0238B408: ldr r0, _0238B118 @ =0x0238CB78 @@ -1284,7 +1284,7 @@ _0238B408: mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B08C @ =0x0238CF40 ldr r1, [r1] strb r0, [r1, #0x83] @@ -1302,9 +1302,9 @@ _0238B434: add r4, r0, #0x30 add r0, r0, #0x86 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0xe0 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B08C @ =0x0238CF40 add r1, sp, #0xe0 ldr r4, [r0] @@ -1323,7 +1323,7 @@ _0238B434: add r4, r4, #0x30 mov r2, #0 str r4, [sp, #8] - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238B08C @ =0x0238CF40 ldr r1, [r1] strb r0, [r1, #0x85] @@ -1342,19 +1342,19 @@ _0238B4CC: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] ldr r2, _0238B7D8 @ =0x000003B9 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238B538: bl ov21_0238C920 @@ -1370,19 +1370,19 @@ _0238B538: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B094 @ =0x00003008 ldrsb r0, [r3, #0x80] mov r2, #0x3cc add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238B5A4: ldr r0, _0238B0C0 @ =0x0238CB88 @@ -1391,7 +1391,7 @@ _0238B5A4: ldr r3, _0238B14C @ =0x0238CA38 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B08C @ =0x0238CF40 ldr r1, [r1] strb r0, [r1, #0x83] @@ -1411,40 +1411,40 @@ _0238B5D0: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] ldr r2, _0238B7DC @ =0x000003C9 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238B640: ldrsb r0, [r0, #0x80] - bl FUN_0202F3A4 + bl ShowDBox mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x80] - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, r4 ldr r0, [r0] ldrsb r0, [r0, #0x81] - bl FUN_0202F6DC - bl FUN_0230C910 + bl HidePortraitBox + bl ov11_0230C91 mov r1, r4 ldr r1, [r1] mov r0, #3 ldrh r1, [r1, #0xd8] - bl FUN_0230B20C + bl ov11_0230B20C b _0238B7B8 _0238B684: - bl FUN_0230BB98 + bl ov11_0230BB98 b _0238B7B8 _0238B68C: bl ov21_0238C920 @@ -1460,19 +1460,19 @@ _0238B68C: add r0, r0, #0xc8 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, r4 ldr r1, [r0] ldrsb r0, [r1, #0x81] add r1, r1, #0xc8 - bl FUN_0202F690 + bl ShowPortraitBox mov r0, r4 ldr r3, [r0] ldr r1, _0238B0CC @ =0x00003018 ldrsb r0, [r3, #0x80] ldr r2, _0238B7D8 @ =0x000003B9 add r3, r3, #0x30 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B7B8 _0238B6F8: ldr r0, _0238B118 @ =0x0238CB78 @@ -1481,7 +1481,7 @@ _0238B6F8: mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B08C @ =0x0238CF40 ldr r1, [r1] strb r0, [r1, #0x83] @@ -1499,9 +1499,9 @@ _0238B724: add r4, r0, #0x30 add r0, r0, #0x86 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0x130 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B08C @ =0x0238CF40 add r1, sp, #0x130 ldr r4, [r0] @@ -1520,7 +1520,7 @@ _0238B724: add r4, r4, #0x30 mov r2, #0 str r4, [sp, #8] - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238B08C @ =0x0238CF40 ldr r1, [r1] strb r0, [r1, #0x85] @@ -1576,7 +1576,7 @@ ov21_0238B848: @ 0x0238B848 push {r3, lr} ldr r0, _0238B8F0 @ =0x0000093C mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238B8F4 @ =0x0238CF40 mov r3, #0 str r0, [r1] @@ -1596,7 +1596,7 @@ ov21_0238B848: @ 0x0238B848 str r3, [r0, #0x2c] ldr r0, [r1] add r0, r0, #0x30 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B8F4 @ =0x0238CF40 ldr r3, _0238B8F8 @ =0x000001EF ldr r2, [r0] @@ -1606,7 +1606,7 @@ ov21_0238B848: @ 0x0238B848 str r3, [r2, #0x30] ldr r0, [r0] str r1, [r0, #8] - bl FUN_0230C910 + bl ov11_0230C91 ldr r0, _0238B8F4 @ =0x0238CF40 mov r2, #0 ldr r1, [r0] @@ -1628,7 +1628,7 @@ ov21_0238B8FC: @ 0x0238B8FC ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238B924 @ =0x0238CF40 mov r1, #0 str r1, [r0] @@ -1903,11 +1903,11 @@ ov21_0238C920: @ 0x0238C920 ldrsb r0, [r0, #0x84] cmp r0, r1 beq _0238C960 - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238C9A0 @ =0x0238CF40 ldr r0, [r0] ldrsb r0, [r0, #0x84] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238C9A0 @ =0x0238CF40 mvn r1, #1 ldr r0, [r0] @@ -1919,11 +1919,11 @@ _0238C960: ldrsb r0, [r0, #0x83] cmp r0, r1 popeq {r3, pc} - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238C9A0 @ =0x0238CF40 ldr r0, [r0] ldrsb r0, [r0, #0x83] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238C9A0 @ =0x0238CF40 mvn r1, #1 ldr r0, [r0] @@ -1939,8 +1939,8 @@ ov21_0238C9A4: @ 0x0238C9A4 sub sp, sp, #0x54 sub sp, sp, #0x400 mov r4, r0 - bl FUN_02027B1C - bl FUN_0200ECFC + bl sub_02027B1C + bl GetGold add ip, sp, #0x400 str r0, [sp, #0x428] add ip, ip, #4 @@ -1949,19 +1949,19 @@ ov21_0238C9A4: @ 0x0238C9A4 add r0, sp, #4 mov r1, #0x100 str ip, [sp] - bl FUN_020223F0 + bl PreprocessString ldr r3, _0238CA24 @ =0x00000225 mov r0, r4 mov r1, #4 mov r2, #2 - bl FUN_02026268 + bl sub_02026268 mov r0, r4 mov r1, #0x16 mov r2, #0x10 add r3, sp, #4 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x54 add sp, sp, #0x400 pop {r3, r4, pc} diff --git a/asm/overlay_22.s b/asm/overlay_22.s index de7797d3..a0ed8817 100644 --- a/asm/overlay_22.s +++ b/asm/overlay_22.s @@ -27,7 +27,7 @@ ov22_0238A150: @ 0x0238A150 ldr r1, [r0, #4] mov r0, #0x12 str r2, [r1, #4] - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 ldr r2, _0238A210 @ =0x0238EC60 ldr r1, _0238A218 @ =ov22_0238A67C ldr ip, [r2, #4] @@ -42,21 +42,21 @@ ov22_0238A150: @ 0x0238A150 str r3, [sp, #8] ldr r2, [r2, #4] ldr r3, _0238A224 @ =0x0238A640 - bl FUN_0202C3A8 + bl sub_0202C3A8 ldr r2, _0238A210 @ =0x0238EC60 mov r1, #0x76 ldr r3, [r2, #4] strb r0, [r3, #0x98] ldr r0, [r2, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202C5F4 + bl sub_0202C5F4 ldr r0, _0238A210 @ =0x0238EC60 ldr r1, _0238A228 @ =0x0238A774 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202C7D0 + bl sub_0202C7D0 mov r0, #0 - bl FUN_0204440C + bl sub_0204440C ldr r0, _0238A210 @ =0x0238EC60 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] @@ -86,13 +86,13 @@ ov22_0238A230: @ 0x0238A230 moveq r0, #0 popeq {r3, pc} ldrsb r0, [r0, #0x98] - bl FUN_0202C728 + bl sub_0202C728 cmp r0, #0 bne _0238A284 ldr r0, _0238A2A8 @ =0x0238EC60 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202C75C + bl sub_0202C75C mvn r1, #0 cmp r0, r1 ldrne r1, _0238A2A8 @ =0x0238EC60 @@ -104,10 +104,10 @@ _0238A284: ldr r0, _0238A2A8 @ =0x0238EC60 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202C748 + bl sub_0202C748 and r1, r0, #0xff mov r0, #0x12 - bl FUN_02029ED8 + bl Arm9StoreUnkFieldNa0x2029ED8 mov r0, #0 pop {r3, pc} .align 2, 0 @@ -129,7 +129,7 @@ ov22_0238A2C0: @ 0x0238A2C0 push {r3, lr} mov r0, #0x398 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238A2F0 @ =0x0238EC60 str r0, [r1, #4] bl ov22_0238A320 @@ -149,7 +149,7 @@ ov22_0238A2F4: @ 0x0238A2F4 ldr r0, [r0, #4] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238A31C @ =0x0238EC60 mov r1, #0 str r1, [r0, #4] @@ -172,7 +172,7 @@ _0238A334: strb r2, [r1, #0x390] cmp r3, #8 blt _0238A334 - bl FUN_02010830 + bl sub_02010830 mov sl, #0 ldr r4, _0238A4C0 @ =0x0238EC60 mov r8, #3 @@ -185,7 +185,7 @@ _0238A334: b _0238A488 _0238A378: and r0, sl, #0xff - bl FUN_02010898 + bl sub_02010898 ldrsh r1, [r0] strh r1, [sp, #4] ldrh r1, [r0, #2] @@ -196,11 +196,11 @@ _0238A378: strb r6, [sp, #0xc] strh r5, [sp, #0xe] strb r7, [sp, #0x10] - bl FUN_0200D160 + bl GetActualBuyPrice ldr r1, [r4, #4] add r1, r1, sl, lsl #2 str r0, [r1, #0x370] - bl FUN_0200ECFC + bl GetGold ldr r1, [r4, #4] add r2, sp, #8 add r1, r1, sl, lsl #2 @@ -209,37 +209,37 @@ _0238A378: add r0, sp, #0x14 add r1, sp, #0 bgt _0238A40C - bl FUN_0200D670 + bl sub_0200D670 mov r0, #0x50 mul sb, sl, r0 ldr r0, [r4, #4] add r1, sp, #0x14 add r0, r0, #0xe8 add r0, r0, sb - bl FUN_02089694 + bl Strcpy ldr r0, [r4, #4] add r0, r0, sl strb fp, [r0, #0x368] b _0238A464 _0238A40C: - bl FUN_0200D65C + bl sub_0200D65C mov r0, #0x50 mul sb, sl, r0 ldr r0, [r4, #4] ldr r1, _0238A4C4 @ =0x0238E82C add r0, r0, #0xe8 add r0, r0, sb - bl FUN_02089694 + bl Strcpy ldr r0, [r4, #4] add r1, sp, #0x14 add r0, r0, #0xe8 add r0, r0, sb - bl FUN_020897AC + bl Strcat ldr r0, [r4, #4] ldr r1, _0238A4C8 @ =0x0238E834 add r0, r0, #0xe8 add r0, r0, sb - bl FUN_020897AC + bl Strcat ldr r0, [r4, #4] add r1, r0, sl mov r0, #0 @@ -352,17 +352,17 @@ ov22_0238A588: @ 0x0238A588 push {r4, lr} mov r4, r0 and r0, r4, #0xff - bl FUN_02010898 - bl FUN_0200F84C + bl sub_02010898 + bl SpecialProcAddItemToBag and r0, r4, #0xff - bl FUN_0201086C + bl sub_0201086C ldr r0, _0238A5C8 @ =0x0238EC60 ldr r0, [r0, #4] add r0, r0, r4, lsl #2 ldr r0, [r0, #0x370] rsb r0, r0, #0 - bl FUN_0200ED58 - bl FUN_020108B4 + bl AddMoneyCarried + bl sub_020108B4 bl ov22_0238A320 pop {r4, pc} .align 2, 0 @@ -382,14 +382,14 @@ _0238A5E0: cmp r0, #0 beq _0238A614 and r0, r5, #0xff - bl FUN_02010898 - bl FUN_0200F84C + bl sub_02010898 + bl SpecialProcAddItemToBag ldr r1, [r6, #4] and r0, r5, #0xff add r1, r1, r5, lsl #2 ldr r1, [r1, #0x370] add r4, r4, r1 - bl FUN_0201086C + bl sub_0201086C _0238A614: add r5, r5, #1 _0238A618: @@ -398,8 +398,8 @@ _0238A618: cmp r5, r0 blt _0238A5E0 rsb r0, r4, #0 - bl FUN_0200ED58 - bl FUN_020108B4 + bl AddMoneyCarried + bl sub_020108B4 bl ov22_0238A320 pop {r4, r5, r6, pc} .align 2, 0 @@ -420,7 +420,7 @@ ov22_0238A67C: @ 0x0238A67C ldr r0, _0238A770 @ =0x0238EC60 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202C748 + bl sub_0202C748 ldr r1, _0238A770 @ =0x0238EC60 mov r5, r0 ldr r0, [r1, #4] @@ -431,15 +431,15 @@ ov22_0238A67C: @ 0x0238A67C mov r1, r4 mov r0, #6 strb r1, [r2, r5] - bl FUN_02017CCC + bl sub_02017CCC mov r4, #1 b _0238A730 _0238A6D0: - bl FUN_0200ED84 + bl GetCurrentBagCapacity mov r7, r0 bl ov22_0238A4CC mov r6, r0 - bl FUN_0200EDFC + bl GetNbItemsInBag add r0, r6, r0 cmp r0, r7 blt _0238A6F8 @@ -455,12 +455,12 @@ _0238A6F8: mov r1, #1 mov r0, #6 strb r1, [r2, #0x390] - bl FUN_02017CCC + bl sub_02017CCC mov r4, #1 b _0238A730 _0238A728: mov r0, #2 - bl FUN_02017CCC + bl sub_02017CCC _0238A730: bl ov22_0238A4CC cmp r0, #0 @@ -469,14 +469,14 @@ _0238A730: mov r1, #1 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202D16C + bl sub_0202D16C b _0238A768 _0238A754: ldr r0, _0238A770 @ =0x0238EC60 mov r1, #0 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202D16C + bl sub_0202D16C _0238A768: mov r0, r4 pop {r3, r4, r5, r6, r7, pc} @@ -510,7 +510,7 @@ ov22_0238A79C: @ 0x0238A79C ldr r1, [r0, #4] mov r0, #0x13 str r2, [r1, #4] - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 ldr r2, _0238A85C @ =0x0238EC68 ldr r1, _0238A864 @ =ov22_0238ACC8 ldr ip, [r2, #4] @@ -525,21 +525,21 @@ ov22_0238A79C: @ 0x0238A79C str r3, [sp, #8] ldr r2, [r2, #4] ldr r3, _0238A870 @ =0x0238AC8C - bl FUN_0202C3A8 + bl sub_0202C3A8 ldr r2, _0238A85C @ =0x0238EC68 mov r1, #0x76 ldr r3, [r2, #4] strb r0, [r3, #0x98] ldr r0, [r2, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202C5F4 + bl sub_0202C5F4 ldr r0, _0238A85C @ =0x0238EC68 ldr r1, _0238A874 @ =0x0238ADC0 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202C7D0 + bl sub_0202C7D0 mov r0, #0 - bl FUN_0204440C + bl sub_0204440C ldr r0, _0238A85C @ =0x0238EC68 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] @@ -569,13 +569,13 @@ ov22_0238A87C: @ 0x0238A87C moveq r0, #0 popeq {r3, pc} ldrsb r0, [r0, #0x98] - bl FUN_0202C728 + bl sub_0202C728 cmp r0, #0 bne _0238A8D0 ldr r0, _0238A8F4 @ =0x0238EC68 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202C75C + bl sub_0202C75C mvn r1, #0 cmp r0, r1 ldrne r1, _0238A8F4 @ =0x0238EC68 @@ -587,10 +587,10 @@ _0238A8D0: ldr r0, _0238A8F4 @ =0x0238EC68 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202C748 + bl sub_0202C748 and r1, r0, #0xff mov r0, #0x13 - bl FUN_02029ED8 + bl Arm9StoreUnkFieldNa0x2029ED8 mov r0, #0 pop {r3, pc} .align 2, 0 @@ -612,7 +612,7 @@ ov22_0238A90C: @ 0x0238A90C push {r3, lr} mov r0, #0x234 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238A93C @ =0x0238EC68 str r0, [r1, #4] bl ov22_0238A96C @@ -632,7 +632,7 @@ ov22_0238A940: @ 0x0238A940 ldr r0, [r0, #4] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238A968 @ =0x0238EC68 mov r1, #0 str r1, [r0, #4] @@ -655,7 +655,7 @@ _0238A980: strb r2, [r1, #0x230] cmp r3, #4 blt _0238A980 - bl FUN_02010B3C + bl sub_02010B3C mov sl, #0 ldr r4, _0238AB0C @ =0x0238EC68 mov r8, #3 @@ -668,7 +668,7 @@ _0238A980: b _0238AAD4 _0238A9C4: and r0, sl, #0xff - bl FUN_02010BA4 + bl sub_02010BA4 ldrsh r1, [r0] strh r1, [sp, #4] ldrh r1, [r0, #2] @@ -679,11 +679,11 @@ _0238A9C4: strb r6, [sp, #0xc] strh r5, [sp, #0xe] strb r7, [sp, #0x10] - bl FUN_0200D160 + bl GetActualBuyPrice ldr r1, [r4, #4] add r1, r1, sl, lsl #2 str r0, [r1, #0x210] - bl FUN_0200ECFC + bl GetGold ldr r1, [r4, #4] add r2, sp, #8 add r1, r1, sl, lsl #2 @@ -692,37 +692,37 @@ _0238A9C4: add r0, sp, #0x14 add r1, sp, #0 bgt _0238AA58 - bl FUN_0200D670 + bl sub_0200D670 mov r0, #0x50 mul sb, sl, r0 ldr r0, [r4, #4] add r1, sp, #0x14 add r0, r0, #0xc8 add r0, r0, sb - bl FUN_02089694 + bl Strcpy ldr r0, [r4, #4] add r0, r0, sl strb fp, [r0, #0x208] b _0238AAB0 _0238AA58: - bl FUN_0200D65C + bl sub_0200D65C mov r0, #0x50 mul sb, sl, r0 ldr r0, [r4, #4] ldr r1, _0238AB10 @ =0x0238E84C add r0, r0, #0xc8 add r0, r0, sb - bl FUN_02089694 + bl Strcpy ldr r0, [r4, #4] add r1, sp, #0x14 add r0, r0, #0xc8 add r0, r0, sb - bl FUN_020897AC + bl Strcat ldr r0, [r4, #4] ldr r1, _0238AB14 @ =0x0238E854 add r0, r0, #0xc8 add r0, r0, sb - bl FUN_020897AC + bl Strcat ldr r0, [r4, #4] add r1, r0, sl mov r0, #0 @@ -831,17 +831,17 @@ ov22_0238ABD4: @ 0x0238ABD4 push {r4, lr} mov r4, r0 and r0, r4, #0xff - bl FUN_02010BA4 - bl FUN_0200F84C + bl sub_02010BA4 + bl SpecialProcAddItemToBag and r0, r4, #0xff - bl FUN_02010B78 + bl sub_02010B78 ldr r0, _0238AC14 @ =0x0238EC68 ldr r0, [r0, #4] add r0, r0, r4, lsl #2 ldr r0, [r0, #0x210] rsb r0, r0, #0 - bl FUN_0200ED58 - bl FUN_02010BC0 + bl AddMoneyCarried + bl sub_02010BC0 bl ov22_0238A96C pop {r4, pc} .align 2, 0 @@ -861,14 +861,14 @@ _0238AC2C: cmp r0, #0 beq _0238AC60 and r0, r5, #0xff - bl FUN_02010BA4 - bl FUN_0200F84C + bl sub_02010BA4 + bl SpecialProcAddItemToBag ldr r1, [r6, #4] and r0, r5, #0xff add r1, r1, r5, lsl #2 ldr r1, [r1, #0x210] add r4, r4, r1 - bl FUN_02010B78 + bl sub_02010B78 _0238AC60: add r5, r5, #1 _0238AC64: @@ -877,8 +877,8 @@ _0238AC64: cmp r5, r0 blt _0238AC2C rsb r0, r4, #0 - bl FUN_0200ED58 - bl FUN_02010BC0 + bl AddMoneyCarried + bl sub_02010BC0 bl ov22_0238A96C pop {r4, r5, r6, pc} .align 2, 0 @@ -900,7 +900,7 @@ ov22_0238ACC8: @ 0x0238ACC8 ldr r0, _0238ADBC @ =0x0238EC68 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202C748 + bl sub_0202C748 ldr r1, _0238ADBC @ =0x0238EC68 mov r5, r0 ldr r0, [r1, #4] @@ -911,15 +911,15 @@ ov22_0238ACC8: @ 0x0238ACC8 mov r1, r4 mov r0, #6 strb r1, [r2, r5] - bl FUN_02017CCC + bl sub_02017CCC mov r4, #1 b _0238AD7C _0238AD1C: - bl FUN_0200ED84 + bl GetCurrentBagCapacity mov r7, r0 bl ov22_0238AB18 mov r6, r0 - bl FUN_0200EDFC + bl GetNbItemsInBag add r0, r6, r0 cmp r0, r7 blt _0238AD44 @@ -935,12 +935,12 @@ _0238AD44: mov r1, #1 mov r0, #6 strb r1, [r2, #0x230] - bl FUN_02017CCC + bl sub_02017CCC mov r4, #1 b _0238AD7C _0238AD74: mov r0, #2 - bl FUN_02017CCC + bl sub_02017CCC _0238AD7C: bl ov22_0238AB18 cmp r0, #0 @@ -949,14 +949,14 @@ _0238AD7C: mov r1, #1 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202D16C + bl sub_0202D16C b _0238ADB4 _0238ADA0: ldr r0, _0238ADBC @ =0x0238EC68 mov r1, #0 ldr r0, [r0, #4] ldrsb r0, [r0, #0x98] - bl FUN_0202D16C + bl sub_0202D16C _0238ADB4: mov r0, r4 pop {r3, r4, r5, r6, r7, pc} @@ -1035,12 +1035,12 @@ _0238AE00: @ jump table b _0238AFA4 @ case 48 _0238AEC4: ldr r0, _0238BD64 @ =0x0238E9D0 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 mov r1, #1 ldr r0, [r0] strb r1, [r0, #9] - bl FUN_02042AF8 + bl sub_02042AF8 bl ov22_0238D554 mov r0, #0 bl ov22_0238D5F4 @@ -1053,12 +1053,12 @@ _0238AEC4: mul r5, r4, r2 ldr r2, _0238BD6C @ =0x0238E8F0 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238AF18: ldr r0, _0238BD70 @ =0x0238E9D8 - bl FUN_0200C1FC - bl FUN_02042AF8 + bl DebugPrint0 + bl sub_02042AF8 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 ldr r1, _0238BD74 @ =0x0000017F @@ -1076,18 +1076,18 @@ _0238AF18: mul r5, r4, r2 ldr r2, _0238BD78 @ =0x0238E8F2 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238AF70: ldr r0, _0238BD7C @ =0x0238E9E4 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #5 ldr r0, _0238BD80 @ =0x0238E980 ldr r1, _0238BD84 @ =0x00300013 ldr r3, _0238BD88 @ =0x0238E8C0 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] @@ -1098,7 +1098,7 @@ _0238AFA4: b _0238C16C _0238AFB0: ldr r0, _0238BD8C @ =0x0238E9F4 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 mov r2, #1 @@ -1115,11 +1115,11 @@ _0238AFB0: mul r5, r4, r2 ldr r2, _0238BD94 @ =0x0238E91E ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B000: ldr r0, _0238BD98 @ =0x0238EA04 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 mov r2, #4 @@ -1136,11 +1136,11 @@ _0238B000: mul r5, r4, r2 ldr r2, _0238BD9C @ =0x0238E8F4 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B050: ldr r0, _0238BDA0 @ =0x0238EA10 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 mov r2, #1 @@ -1157,11 +1157,11 @@ _0238B050: mul r5, r4, r2 ldr r2, _0238BDA4 @ =0x0238E90A ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B0A0: ldr r0, _0238BDA8 @ =0x0238EA1C - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 mov r2, #0x11 @@ -1178,11 +1178,11 @@ _0238B0A0: mul r5, r4, r2 ldr r2, _0238BDAC @ =0x0238E90C ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B0F0: ldr r0, _0238BDB0 @ =0x0238EA28 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238BD60 @ =0x0238EC70 mov r0, #1 @@ -1198,11 +1198,11 @@ _0238B0F0: mul r5, r4, r2 ldr r2, _0238BDB4 @ =0x0238E90E ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B13C: ldr r0, _0238BDB8 @ =0x0238EA34 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238BD60 @ =0x0238EC70 mov r0, #1 @@ -1218,11 +1218,11 @@ _0238B13C: mul r5, r4, r2 ldr r2, _0238BDBC @ =0x0238E91C ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B188: ldr r0, _0238BDC0 @ =0x0238EA40 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238BD60 @ =0x0238EC70 mov r0, #1 @@ -1238,11 +1238,11 @@ _0238B188: mul r5, r4, r2 ldr r2, _0238BDC4 @ =0x0238E910 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B1D4: ldr r0, _0238BDC8 @ =0x0238EA4C - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238BD60 @ =0x0238EC70 mov r0, #1 @@ -1258,11 +1258,11 @@ _0238B1D4: mul r5, r4, r2 ldr r2, _0238BDCC @ =0x0238E912 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B220: ldr r0, _0238BDD0 @ =0x0238EA58 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238BD60 @ =0x0238EC70 mov r0, #1 @@ -1278,11 +1278,11 @@ _0238B220: mul r5, r4, r2 ldr r2, _0238BDD4 @ =0x0238E914 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B26C: ldr r0, _0238BDD8 @ =0x0238EA64 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 mov r2, #1 @@ -1299,11 +1299,11 @@ _0238B26C: mul r5, r4, r2 ldr r2, _0238BDDC @ =0x0238E916 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B2BC: ldr r0, _0238BDE0 @ =0x0238EA70 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 mov r2, #0x11 @@ -1320,11 +1320,11 @@ _0238B2BC: mul r5, r4, r2 ldr r2, _0238BDE4 @ =0x0238E918 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B30C: ldr r0, _0238BDE8 @ =0x0238EA7C - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238BD60 @ =0x0238EC70 mov r2, #0x1d @@ -1347,11 +1347,11 @@ _0238B30C: mul r5, r4, r2 ldr r2, _0238BDEC @ =0x0238E91A ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B374: ldr r0, _0238BDF0 @ =0x0238EA88 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 mov r2, #0x1d @@ -1368,7 +1368,7 @@ _0238B374: mul r5, r4, r2 ldr r2, _0238BDBC @ =0x0238E91C ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B3C4: ldrb r0, [r2, #8] @@ -1381,7 +1381,7 @@ _0238B3D8: b _0238C16C _0238B3E0: ldr r0, _0238BDF4 @ =0x0238EA94 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 mov r3, #0x13 @@ -1401,11 +1401,11 @@ _0238B3E0: mul r5, r4, r2 ldr r2, _0238BDF8 @ =0x0238E8F6 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B43C: ldr r0, _0238BDFC @ =0x0238EAA8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 mov r3, #0x14 ldr r1, [r0] @@ -1425,23 +1425,23 @@ _0238B43C: ldrh r2, [r2, r1] ldr r1, _0238BD90 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B498: ldr r0, _0238BE04 @ =0x0238EAB8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrb r0, [r0, #8] @@ -1456,28 +1456,28 @@ _0238B4F0: ldr r1, [r1] strb r0, [r1, #0x4a] mov r0, #0 - bl FUN_0204426C + bl sub_0204426C mov r0, #0 - bl FUN_02044568 + bl sub_02044568 b _0238C16C _0238B510: ldr r0, _0238BE08 @ =0x0238EAC8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r2, _0238BD74 @ =0x0000017F ldr r1, [r0] str r2, [r1, #0x9c] ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrb r0, [r0, #8] @@ -1492,13 +1492,13 @@ _0238B574: ldr r1, [r1] strb r0, [r1, #0x4a] mov r0, #0 - bl FUN_0204426C + bl sub_0204426C mov r0, #0 - bl FUN_02044568 + bl sub_02044568 b _0238C16C _0238B594: ldr r0, _0238BE0C @ =0x0238EAD8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r3, _0238BE10 @ =0x0238E8A0 ldr r0, [r0] @@ -1510,20 +1510,20 @@ _0238B594: ldrne r0, _0238BE14 @ =0x0238E990 str r4, [sp] ldreq r0, _0238BE18 @ =0x0238E9C0 - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238C16C _0238B5DC: ldr r0, _0238BE1C @ =0x0238EAE8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r2, _0238BE20 @ =0x0238E85C ldr r1, [r0] add r0, r1, #0xe0 add r1, r1, #0x2c - bl FUN_0200D670 + bl sub_0200D670 ldr r1, _0238BD60 @ =0x0238EC70 mov r0, #0 ldr r3, [r1] @@ -1548,7 +1548,7 @@ _0238B5DC: mul r5, r4, r2 ldr r2, _0238BE24 @ =0x0238E8FA ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238BD60 @ =0x0238EC70 mov r3, #0x2f ldr r2, [r0] @@ -1561,11 +1561,11 @@ _0238B680: ldrsh r1, [r2, #0x30] ldrh r2, [r2, #0x2e] ldr r0, _0238BE28 @ =0x0238EAF8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] add r0, r0, #0x50 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238BD60 @ =0x0238EC70 ldr r2, _0238BE2C @ =0x0238EB14 ldr r5, [r0] @@ -1583,9 +1583,9 @@ _0238B680: add r4, r0, #0x50 add r0, r0, #0xa0 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0xc - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238BD60 @ =0x0238EC70 add r1, sp, #0xc ldr r3, [r0] @@ -1603,14 +1603,14 @@ _0238B680: stmib sp, {r2, r3} ldr r3, _0238BE3C @ =0x0000033E mov r2, #0 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4d] b _0238C16C _0238B748: ldr r0, _0238BE40 @ =0x0238EB20 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238D528 cmp r0, #0 bne _0238B790 @@ -1647,11 +1647,11 @@ _0238B7A0: ldrh r2, [r2, r1] ldr r1, _0238BD90 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B7D8: ldr r0, _0238BE48 @ =0x0238EB30 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 mov r3, #0x1f @@ -1671,11 +1671,11 @@ _0238B7D8: mul r5, r4, r2 ldr r2, _0238BE4C @ =0x0238E900 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B834: ldr r0, _0238BE50 @ =0x0238EB40 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 mov r3, #0x20 ldr r1, [r0] @@ -1695,83 +1695,83 @@ _0238B834: ldrh r2, [r2, r1] ldr r1, _0238BD90 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238B890: ldr r0, _0238BE58 @ =0x0238EB50 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_0202F6DC - bl FUN_02042730 + bl HidePortraitBox + bl sub_02042730 mov r0, #4 mov r1, #0 mov r2, #8 mov r3, #1 - bl FUN_02042258 + bl sub_02042258 ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4b] b _0238C16C _0238B8F0: ldr r0, _0238BE5C @ =0x0238EB60 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r2, _0238BD74 @ =0x0000017F ldr r1, [r0] str r2, [r1, #0x9c] ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #4 mov r1, #0 mov r2, #8 mov r3, #1 - bl FUN_02042258 + bl sub_02042258 ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4b] b _0238C16C _0238B958: ldr r0, _0238BE60 @ =0x0238EB70 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #3 ldr r0, _0238BE14 @ =0x0238E990 ldr r3, _0238BE64 @ =0x0238E880 mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238C16C _0238B98C: ldr r0, _0238BE68 @ =0x0238EB80 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r2, _0238BE20 @ =0x0238E85C ldr r1, [r0] add r0, r1, #0xe0 add r1, r1, #0x2c - bl FUN_0200D670 + bl sub_0200D670 ldr r1, _0238BD60 @ =0x0238EC70 mov r4, #0x2f ldr r3, [r1] @@ -1796,43 +1796,43 @@ _0238B98C: mul r5, r4, r2 ldr r2, _0238BE6C @ =0x0238E904 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238BA14: ldr r0, _0238BE70 @ =0x0238EB90 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #2 ldr r0, _0238BE74 @ =0x0238E9A0 ldr r1, _0238BD84 @ =0x00300013 ldr r3, _0238BE78 @ =0x0238E868 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238C16C _0238BA48: ldr r0, _0238BE7C @ =0x0238EBA4 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #2 ldr r0, _0238BE74 @ =0x0238E9A0 ldr r1, _0238BD84 @ =0x00300013 ldr r3, _0238BE78 @ =0x0238E868 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238C16C _0238BA7C: ldr r0, _0238BE80 @ =0x0238EBB8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] add r0, r0, #0x50 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238BD60 @ =0x0238EC70 mov r5, #0 ldr r6, [r0] @@ -1857,9 +1857,9 @@ _0238BA7C: add r4, r0, #0x50 add r0, r0, #0xa0 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0x5c - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238BD60 @ =0x0238EC70 add r1, sp, #0x5c ldr r3, [r0] @@ -1877,18 +1877,18 @@ _0238BA7C: stmib sp, {r2, r3} ldr r3, _0238BE3C @ =0x0000033E mov r2, r5 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4d] b _0238C16C _0238BB58: ldr r0, _0238BE84 @ =0x0238EBC8 - bl FUN_0200C1FC - bl FUN_0200EDFC + bl DebugPrint0 + bl GetNbItemsInBag cmp r0, #0 beq _0238BB7C - bl FUN_0200ECFC + bl GetGold ldr r1, _0238BE88 @ =0x0001869F cmp r0, r1 blt _0238BB90 @@ -1916,11 +1916,11 @@ _0238BBA0: ldrh r2, [r2, r1] ldr r1, _0238BD90 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238BBD8: ldr r0, _0238BE90 @ =0x0238EBD8 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238BD60 @ =0x0238EC70 mov r0, #0 @@ -1943,11 +1943,11 @@ _0238BBD8: mul r5, r4, r2 ldr r2, _0238BE94 @ =0x0238E906 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238BC40: ldr r0, _0238BE98 @ =0x0238EBE4 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] @@ -1971,7 +1971,7 @@ _0238BC7C: _0238BC94: ldr r1, [r1] str r0, [r1, #0x28] - bl FUN_0200ECFC + bl GetGold cmp r0, #0 bne _0238BCCC ldr r0, _0238BD60 @ =0x0238EC70 @@ -1987,7 +1987,7 @@ _0238BCCC: ldr r0, _0238BD60 @ =0x0238EC70 ldr r5, [r0] ldr r4, [r5, #0x28] - bl FUN_0200ECFC + bl GetGold cmp r4, r0 ble _0238BD04 mov r1, #0xd @@ -2020,7 +2020,7 @@ _0238BD04: ldrh r2, [r2, r1] ldr r1, _0238BD68 @ =0x00003008 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C .align 2, 0 _0238BD60: .4byte 0x0238EC70 @@ -2106,7 +2106,7 @@ _0238BE9C: .4byte 0x0238E8FC _0238BEA0: .4byte 0x0238EBF0 _0238BEA4: ldr r0, _0238BEA0 @ =0x0238EBF0 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r8, _0238BD60 @ =0x0238EC70 mov r6, #0 @@ -2130,15 +2130,15 @@ _0238BED4: tst r0, #0xff beq _0238BF48 ldrsh r0, [sb, #4] - bl FUN_0200CCE0 + bl sub_0200CCE0 cmp r0, #0 beq _0238BF48 mov r0, r6 - bl FUN_02042B84 + bl sub_02042B84 cmp r0, #0 beq _0238BF48 mov r0, sb - bl FUN_0200D1A8 + bl GetActualSellPrice ldr r2, [r8] ldr r1, [r2, #0x28] add r0, r1, r0 @@ -2173,25 +2173,25 @@ _0238BF48: ldrh r2, [r2, r1] ldr r1, _0238BD68 @ =0x00003008 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238BFB4: ldr r0, _0238C174 @ =0x0238EC00 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #2 ldr r0, _0238BE74 @ =0x0238E9A0 ldr r1, _0238BD84 @ =0x00300013 ldr r3, _0238BE78 @ =0x0238E868 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238C16C _0238BFE8: ldr r0, _0238C178 @ =0x0238EC10 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 mov r2, #1 ldr r1, [r0] @@ -2208,43 +2208,43 @@ _0238BFE8: ldrh r2, [r2, r1] ldr r1, _0238BD90 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238C038: ldr r0, _0238C174 @ =0x0238EC00 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #2 ldr r0, _0238BE74 @ =0x0238E9A0 ldr r1, _0238BD84 @ =0x00300013 ldr r3, _0238BE78 @ =0x0238E868 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238C16C _0238C06C: ldr r0, _0238C174 @ =0x0238EC00 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #2 ldr r0, _0238BE74 @ =0x0238E9A0 ldr r1, _0238BD84 @ =0x00300013 ldr r3, _0238BE78 @ =0x0238E868 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238BD60 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238C16C _0238C0A0: ldr r0, _0238C17C @ =0x0238EC24 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox bl ov22_0238D528 cmp r0, #0 ldreq r0, _0238BD60 @ =0x0238EC70 @@ -2265,15 +2265,15 @@ _0238C0A0: ldrh r2, [r2, r1] ldr r1, _0238BD90 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C16C _0238C110: ldr r0, _0238C180 @ =0x0238EC38 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238BD60 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238BD60 @ =0x0238EC70 mov r2, #1 ldr r1, [r0] @@ -2289,8 +2289,8 @@ _0238C110: mul r5, r4, r2 ldr r2, _0238BE8C @ =0x0238E908 ldrh r2, [r2, r5] - bl FUN_0202F1B4 - bl FUN_02042AF8 + bl ShowMessageInDBox + bl sub_02042AF8 _0238C16C: add sp, sp, #0xac pop {r4, r5, r6, r7, r8, sb, pc} @@ -2363,12 +2363,12 @@ _0238C1A4: @ jump table b _0238C348 @ case 48 _0238C268: ldr r0, _0238D108 @ =0x0238E9D0 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 mov r1, #1 ldr r0, [r0] strb r1, [r0, #9] - bl FUN_02042AF8 + bl sub_02042AF8 bl ov22_0238D554 mov r0, #0 bl ov22_0238D5F4 @@ -2381,12 +2381,12 @@ _0238C268: mul r5, r4, r2 ldr r2, _0238D110 @ =0x0238E8F0 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C2BC: ldr r0, _0238D114 @ =0x0238E9D8 - bl FUN_0200C1FC - bl FUN_02042AF8 + bl DebugPrint0 + bl sub_02042AF8 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 ldr r1, _0238D118 @ =0x0000017F @@ -2404,18 +2404,18 @@ _0238C2BC: mul r5, r4, r2 ldr r2, _0238D11C @ =0x0238E8F2 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C314: ldr r0, _0238D120 @ =0x0238E9E4 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #5 ldr r0, _0238D124 @ =0x0238E980 ldr r1, _0238D128 @ =0x00300013 ldr r3, _0238D12C @ =0x0238E8C0 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] @@ -2426,7 +2426,7 @@ _0238C348: b _0238D510 _0238C354: ldr r0, _0238D130 @ =0x0238E9F4 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 mov r2, #1 @@ -2443,11 +2443,11 @@ _0238C354: mul r5, r4, r2 ldr r2, _0238D138 @ =0x0238E91E ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C3A4: ldr r0, _0238D13C @ =0x0238EA04 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 mov r2, #4 @@ -2464,11 +2464,11 @@ _0238C3A4: mul r5, r4, r2 ldr r2, _0238D140 @ =0x0238E8F4 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C3F4: ldr r0, _0238D144 @ =0x0238EA10 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 mov r2, #1 @@ -2485,11 +2485,11 @@ _0238C3F4: mul r5, r4, r2 ldr r2, _0238D148 @ =0x0238E90A ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C444: ldr r0, _0238D14C @ =0x0238EA1C - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 mov r2, #0x11 @@ -2506,11 +2506,11 @@ _0238C444: mul r5, r4, r2 ldr r2, _0238D150 @ =0x0238E90C ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C494: ldr r0, _0238D154 @ =0x0238EA28 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238D104 @ =0x0238EC70 mov r0, #1 @@ -2526,11 +2526,11 @@ _0238C494: mul r5, r4, r2 ldr r2, _0238D158 @ =0x0238E90E ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C4E0: ldr r0, _0238D15C @ =0x0238EA34 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238D104 @ =0x0238EC70 mov r0, #1 @@ -2546,11 +2546,11 @@ _0238C4E0: mul r5, r4, r2 ldr r2, _0238D160 @ =0x0238E91C ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C52C: ldr r0, _0238D164 @ =0x0238EA40 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238D104 @ =0x0238EC70 mov r0, #1 @@ -2566,11 +2566,11 @@ _0238C52C: mul r5, r4, r2 ldr r2, _0238D168 @ =0x0238E910 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C578: ldr r0, _0238D16C @ =0x0238EA4C - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238D104 @ =0x0238EC70 mov r0, #1 @@ -2586,11 +2586,11 @@ _0238C578: mul r5, r4, r2 ldr r2, _0238D170 @ =0x0238E912 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C5C4: ldr r0, _0238D174 @ =0x0238EA58 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238D104 @ =0x0238EC70 mov r0, #1 @@ -2606,11 +2606,11 @@ _0238C5C4: mul r5, r4, r2 ldr r2, _0238D178 @ =0x0238E914 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C610: ldr r0, _0238D17C @ =0x0238EA64 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 mov r2, #1 @@ -2627,11 +2627,11 @@ _0238C610: mul r5, r4, r2 ldr r2, _0238D180 @ =0x0238E916 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C660: ldr r0, _0238D184 @ =0x0238EA70 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 mov r2, #0x11 @@ -2648,11 +2648,11 @@ _0238C660: mul r5, r4, r2 ldr r2, _0238D188 @ =0x0238E918 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C6B0: ldr r0, _0238D18C @ =0x0238EA7C - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238D104 @ =0x0238EC70 mov r2, #0x1d @@ -2675,11 +2675,11 @@ _0238C6B0: mul r5, r4, r2 ldr r2, _0238D190 @ =0x0238E91A ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C718: ldr r0, _0238D194 @ =0x0238EA88 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 mov r2, #0x1d @@ -2696,7 +2696,7 @@ _0238C718: mul r5, r4, r2 ldr r2, _0238D160 @ =0x0238E91C ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C768: ldrb r0, [r2, #8] @@ -2709,7 +2709,7 @@ _0238C77C: b _0238D510 _0238C784: ldr r0, _0238D198 @ =0x0238EA94 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 mov r3, #0x13 @@ -2729,11 +2729,11 @@ _0238C784: mul r5, r4, r2 ldr r2, _0238D19C @ =0x0238E8F6 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C7E0: ldr r0, _0238D1A0 @ =0x0238EAA8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 mov r3, #0x14 ldr r1, [r0] @@ -2753,23 +2753,23 @@ _0238C7E0: ldrh r2, [r2, r1] ldr r1, _0238D134 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238C83C: ldr r0, _0238D1A8 @ =0x0238EAB8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrb r0, [r0, #8] @@ -2784,28 +2784,28 @@ _0238C894: ldr r1, [r1] strb r0, [r1, #0x4a] mov r0, #0 - bl FUN_0204426C + bl sub_0204426C mov r0, #0 - bl FUN_02044568 + bl sub_02044568 b _0238D510 _0238C8B4: ldr r0, _0238D1AC @ =0x0238EAC8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r2, _0238D118 @ =0x0000017F ldr r1, [r0] str r2, [r1, #0x9c] ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrb r0, [r0, #8] @@ -2820,13 +2820,13 @@ _0238C918: ldr r1, [r1] strb r0, [r1, #0x4a] mov r0, #0 - bl FUN_0204426C + bl sub_0204426C mov r0, #0 - bl FUN_02044568 + bl sub_02044568 b _0238D510 _0238C938: ldr r0, _0238D1B0 @ =0x0238EAD8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r3, _0238D1B4 @ =0x0238E8A0 ldr r0, [r0] @@ -2838,20 +2838,20 @@ _0238C938: ldrne r0, _0238D1B8 @ =0x0238E990 str r4, [sp] ldreq r0, _0238D1BC @ =0x0238E9C0 - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238D510 _0238C980: ldr r0, _0238D1C0 @ =0x0238EAE8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r2, _0238D1C4 @ =0x0238E85C ldr r1, [r0] add r0, r1, #0xe0 add r1, r1, #0x2c - bl FUN_0200D670 + bl sub_0200D670 ldr r1, _0238D104 @ =0x0238EC70 mov r0, #0 ldr r3, [r1] @@ -2876,7 +2876,7 @@ _0238C980: mul r5, r4, r2 ldr r2, _0238D1C8 @ =0x0238E8FA ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238D104 @ =0x0238EC70 mov r3, #0x2f ldr r2, [r0] @@ -2889,11 +2889,11 @@ _0238CA24: ldrsh r1, [r2, #0x30] ldrh r2, [r2, #0x2e] ldr r0, _0238D1CC @ =0x0238EAF8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] add r0, r0, #0x50 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238D104 @ =0x0238EC70 ldr r2, _0238D1D0 @ =0x0238EB14 ldr r5, [r0] @@ -2911,9 +2911,9 @@ _0238CA24: add r4, r0, #0x50 add r0, r0, #0xa0 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0x5c - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238D104 @ =0x0238EC70 add r1, sp, #0x5c ldr r3, [r0] @@ -2931,14 +2931,14 @@ _0238CA24: stmib sp, {r2, r3} ldr r3, _0238D1E0 @ =0x0000033E mov r2, #0 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4d] b _0238D510 _0238CAEC: ldr r0, _0238D1E4 @ =0x0238EB20 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238D528 cmp r0, #0 bne _0238CB34 @@ -2975,11 +2975,11 @@ _0238CB44: ldrh r2, [r2, r1] ldr r1, _0238D134 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238CB7C: ldr r0, _0238D1EC @ =0x0238EB30 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 mov r3, #0x1f @@ -2999,11 +2999,11 @@ _0238CB7C: mul r5, r4, r2 ldr r2, _0238D1F0 @ =0x0238E900 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238CBD8: ldr r0, _0238D1F4 @ =0x0238EB40 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 mov r3, #0x20 ldr r1, [r0] @@ -3023,29 +3023,29 @@ _0238CBD8: ldrh r2, [r2, r1] ldr r1, _0238D134 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238CC34: ldr r0, _0238D1FC @ =0x0238EB50 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_0202F6DC - bl FUN_02042730 + bl HidePortraitBox + bl sub_02042730 mov r0, #4 mov r1, #0 mov r2, #8 mov r3, #1 - bl FUN_02042258 + bl sub_02042258 ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4b] @@ -3053,7 +3053,7 @@ _0238CC34: arm_func_end ov22_0238C184 ov22_0238CC94: ldr r0, _0238D200 @ =0x0238EB60 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r2, _0238D118 @ =0x0000017F ldr r1, [r0] @@ -3063,7 +3063,7 @@ ov22_0238CCA8: @ 0x0238CCA8 str r2, [r1, #0x9c] ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238D104 @ =0x0238EC70 arm_func_end ov22_0238CCA8 @@ -3071,11 +3071,11 @@ ov22_0238CCA8: @ 0x0238CCA8 ov22_0238CCBC: @ 0x0238CCBC ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x49] - bl FUN_0202F6DC + bl HidePortraitBox arm_func_end ov22_0238CCBC arm_func_start ov22_0238CCD8 @@ -3084,7 +3084,7 @@ ov22_0238CCD8: @ 0x0238CCD8 mov r1, #0 mov r2, #8 mov r3, #1 - bl FUN_02042258 + bl sub_02042258 ldr r1, _0238D104 @ =0x0238EC70 arm_func_end ov22_0238CCD8 @@ -3095,27 +3095,27 @@ ov22_0238CCF0: @ 0x0238CCF0 b _0238D510 _0238CCFC: ldr r0, _0238D204 @ =0x0238EB70 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #3 ldr r0, _0238D1B8 @ =0x0238E990 ldr r3, _0238D208 @ =0x0238E880 mov r1, #0x13 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238D510 _0238CD30: ldr r0, _0238D20C @ =0x0238EB80 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r2, _0238D1C4 @ =0x0238E85C ldr r1, [r0] add r0, r1, #0xe0 add r1, r1, #0x2c - bl FUN_0200D670 + bl sub_0200D670 ldr r1, _0238D104 @ =0x0238EC70 mov r4, #0x2f ldr r3, [r1] @@ -3140,43 +3140,43 @@ _0238CD30: mul r5, r4, r2 ldr r2, _0238D210 @ =0x0238E904 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238CDB8: ldr r0, _0238D214 @ =0x0238EB90 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #2 ldr r0, _0238D218 @ =0x0238E9A0 ldr r1, _0238D128 @ =0x00300013 ldr r3, _0238D21C @ =0x0238E868 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238D510 _0238CDEC: ldr r0, _0238D220 @ =0x0238EBA4 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #2 ldr r0, _0238D218 @ =0x0238E9A0 ldr r1, _0238D128 @ =0x00300013 ldr r3, _0238D21C @ =0x0238E868 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238D510 _0238CE20: ldr r0, _0238D224 @ =0x0238EBB8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] add r0, r0, #0x50 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238D104 @ =0x0238EC70 mov r5, #0 ldr r6, [r0] @@ -3201,9 +3201,9 @@ _0238CE20: add r4, r0, #0x50 add r0, r0, #0xa0 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0xc - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238D104 @ =0x0238EC70 add r1, sp, #0xc ldr r3, [r0] @@ -3221,18 +3221,18 @@ _0238CE20: stmib sp, {r2, r3} ldr r3, _0238D1E0 @ =0x0000033E mov r2, r5 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4d] b _0238D510 _0238CEFC: ldr r0, _0238D228 @ =0x0238EBC8 - bl FUN_0200C1FC - bl FUN_0200EDFC + bl DebugPrint0 + bl GetNbItemsInBag cmp r0, #0 beq _0238CF20 - bl FUN_0200ECFC + bl GetGold ldr r1, _0238D22C @ =0x0001869F cmp r0, r1 blt _0238CF34 @@ -3260,11 +3260,11 @@ _0238CF44: ldrh r2, [r2, r1] ldr r1, _0238D134 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238CF7C: ldr r0, _0238D234 @ =0x0238EBD8 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r1, _0238D104 @ =0x0238EC70 mov r0, #0 @@ -3287,11 +3287,11 @@ _0238CF7C: mul r5, r4, r2 ldr r2, _0238D238 @ =0x0238E906 ldrh r2, [r2, r5] - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238CFE4: ldr r0, _0238D23C @ =0x0238EBE4 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] @@ -3315,7 +3315,7 @@ _0238D020: _0238D038: ldr r1, [r1] str r0, [r1, #0x28] - bl FUN_0200ECFC + bl GetGold cmp r0, #0 bne _0238D070 ldr r0, _0238D104 @ =0x0238EC70 @@ -3331,7 +3331,7 @@ _0238D070: ldr r0, _0238D104 @ =0x0238EC70 ldr r5, [r0] ldr r4, [r5, #0x28] - bl FUN_0200ECFC + bl GetGold cmp r4, r0 ble _0238D0A8 mov r1, #0xd @@ -3364,7 +3364,7 @@ _0238D0A8: ldrh r2, [r2, r1] ldr r1, _0238D10C @ =0x00003008 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 .align 2, 0 _0238D104: .4byte 0x0238EC70 @@ -3450,7 +3450,7 @@ _0238D240: .4byte 0x0238E8FC _0238D244: .4byte 0x0238EBF0 _0238D248: ldr r0, _0238D244 @ =0x0238EBF0 - bl FUN_0200C1FC + bl DebugPrint0 bl ov22_0238E7E4 ldr r8, _0238D104 @ =0x0238EC70 mov r6, #0 @@ -3474,15 +3474,15 @@ _0238D278: tst r0, #0xff beq _0238D2EC ldrsh r0, [sb, #4] - bl FUN_0200CCE0 + bl sub_0200CCE0 cmp r0, #0 beq _0238D2EC mov r0, r6 - bl FUN_02042B84 + bl sub_02042B84 cmp r0, #0 beq _0238D2EC mov r0, sb - bl FUN_0200D1A8 + bl GetActualSellPrice ldr r2, [r8] ldr r1, [r2, #0x28] add r0, r1, r0 @@ -3517,25 +3517,25 @@ _0238D2EC: ldrh r2, [r2, r1] ldr r1, _0238D10C @ =0x00003008 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238D358: ldr r0, _0238D518 @ =0x0238EC00 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #2 ldr r0, _0238D218 @ =0x0238E9A0 ldr r1, _0238D128 @ =0x00300013 ldr r3, _0238D21C @ =0x0238E868 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238D510 _0238D38C: ldr r0, _0238D51C @ =0x0238EC10 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 mov r2, #1 ldr r1, [r0] @@ -3552,43 +3552,43 @@ _0238D38C: ldrh r2, [r2, r1] ldr r1, _0238D134 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238D3DC: ldr r0, _0238D518 @ =0x0238EC00 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #2 ldr r0, _0238D218 @ =0x0238E9A0 ldr r1, _0238D128 @ =0x00300013 ldr r3, _0238D21C @ =0x0238E868 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238D510 _0238D410: ldr r0, _0238D518 @ =0x0238EC00 - bl FUN_0200C1FC + bl DebugPrint0 mov r4, #2 ldr r0, _0238D218 @ =0x0238E9A0 ldr r1, _0238D128 @ =0x00300013 ldr r3, _0238D21C @ =0x0238E868 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238D104 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x4c] b _0238D510 _0238D444: ldr r0, _0238D520 @ =0x0238EC24 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox bl ov22_0238D528 cmp r0, #0 ldreq r0, _0238D104 @ =0x0238EC70 @@ -3609,15 +3609,15 @@ _0238D444: ldrh r2, [r2, r1] ldr r1, _0238D134 @ =0x00003018 add r3, r4, #0x50 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238D510 _0238D4B4: ldr r0, _0238D524 @ =0x0238EC38 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238D104 @ =0x0238EC70 ldr r0, [r0] ldrsb r0, [r0, #0x48] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238D104 @ =0x0238EC70 mov r2, #1 ldr r1, [r0] @@ -3633,8 +3633,8 @@ _0238D4B4: mul r5, r4, r2 ldr r2, _0238D230 @ =0x0238E908 ldrh r2, [r2, r5] - bl FUN_0202F1B4 - bl FUN_02042AF8 + bl ShowMessageInDBox + bl sub_02042AF8 _0238D510: add sp, sp, #0xac pop {r4, r5, r6, r7, r8, sb, pc} @@ -3653,10 +3653,10 @@ ov22_0238D528: @ 0x0238D528 ldrb r0, [r0, #8] cmp r0, #0 beq _0238D548 - bl FUN_02010830 + bl sub_02010830 pop {r3, pc} _0238D548: - bl FUN_02010B3C + bl sub_02010B3C pop {r3, pc} .align 2, 0 _0238D550: .4byte 0x0238EC70 @@ -3687,11 +3687,11 @@ _0238D57C: tst r0, #0xff beq _0238D5E0 ldrsh r0, [sb, #4] - bl FUN_0200CCE0 + bl sub_0200CCE0 cmp r0, #0 beq _0238D5E0 mov r0, sb - bl FUN_0200D1A8 + bl GetActualSellPrice ldr r2, [r8] ldr r1, [r2, #0x28] add r0, r1, r0 @@ -3723,12 +3723,12 @@ _0238D614: cmp r0, #1 moveq r1, #3 add r0, r3, #0x1e0 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238D63C @ =0x0238EC70 ldr r1, [r0] ldrsb r0, [r1, #0x49] add r1, r1, #0x1e0 - bl FUN_0202F690 + bl ShowPortraitBox pop {r3, pc} .align 2, 0 _0238D63C: .4byte 0x0238EC70 @@ -3741,24 +3741,24 @@ ov22_0238D640: @ 0x0238D640 mov r0, #0x1f0 mov r1, #8 ldr r4, [r2] - bl FUN_02001170 + bl MemAlloc ldr r1, _0238D7A4 @ =0x0238EC70 str r0, [r1] add r0, r0, #0x50 - bl FUN_02023690 + bl InitPreprocessorArgs mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r2, _0238D7A4 @ =0x0238EC70 mov r1, #3 ldr r3, [r2] mov r2, #1 strb r0, [r3, #0x48] mov r0, #0 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _0238D7A4 @ =0x0238EC70 ldr r1, [r1] strb r0, [r1, #0x49] - bl FUN_02042B98 + bl sub_02042B98 ldr r2, _0238D7A4 @ =0x0238EC70 mov r1, #0 ldr r0, [r2] @@ -3812,17 +3812,17 @@ _0238D758: ldr r0, _0238D7A4 @ =0x0238EC70 ldr r0, [r0] add r0, r0, #0x1e0 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238D7A4 @ =0x0238EC70 mov r1, #0 ldr r0, [r0] add r0, r0, #0x1e0 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238D7A4 @ =0x0238EC70 mov r1, #0 ldr r0, [r0] add r0, r0, #0x1e0 - bl FUN_0204D7F4 + bl SetPortraitExpressionId mov r0, #0 bl ov22_0238ADD8 mov r0, #1 @@ -3849,10 +3849,10 @@ ov22_0238D7B0: @ 0x0238D7B0 _0238D7D8: bl ov22_0238A940 _0238D7DC: - bl FUN_02042BBC + bl sub_02042BBC ldr r0, _0238D7FC @ =0x0238EC70 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0238D7FC @ =0x0238EC70 mov r1, #0 str r1, [r0] @@ -4126,7 +4126,7 @@ ov22_0238E7E4: @ 0x0238E7E4 ldrsb r0, [r0, #0x4c] cmp r0, r1 popeq {r3, pc} - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238E818 @ =0x0238EC70 mvn r1, #1 ldr r0, [r0] diff --git a/asm/overlay_23.s b/asm/overlay_23.s index 2d124e90..21f72317 100644 --- a/asm/overlay_23.s +++ b/asm/overlay_23.s @@ -65,7 +65,7 @@ _0238A218: mov r1, #1 mov r0, #0 strb r1, [r2, #0x88] - bl FUN_0202F0B0 + bl CreateDBox ldr r2, _0238B0DC @ =0x0238D8A0 mov r4, #0x73 ldr r3, [r2] @@ -75,19 +75,19 @@ _0238A218: mov r0, #0 mov r2, #1 str r4, [r3, #0x9c] - bl FUN_0202F5AC + bl CreatePortraitBox ldr r2, _0238B0DC @ =0x0238D8A0 mov r1, r4 ldr r3, [r2] strb r0, [r3, #0x96] ldr r0, [r2] add r0, r0, #0x1ac - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B0DC @ =0x0238D8A0 mov r1, #0 ldr r0, [r0] add r0, r0, #0x1ac - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B0DC @ =0x0238D8A0 ldr r1, _0238B0E0 @ =0x00003008 ldr r3, [r0] @@ -98,7 +98,7 @@ _0238A218: b _0238B230 _0238A2A0: ldr r0, _0238B0E4 @ =0x0238D448 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r3, [r0] add r1, r3, #0x90 @@ -112,7 +112,7 @@ _0238A2A0: strb r2, [r1, #0x91] ldr r0, [r0] strb r2, [r0, #0x92] - bl FUN_0200EDFC + bl GetNbItemsInBag cmp r0, #0 ldreq r0, _0238B0DC @ =0x0238D8A0 moveq r1, #3 @@ -120,7 +120,7 @@ _0238A2A0: strbeq r1, [r0, #0x90] beq _0238A314 mov r0, #0 - bl FUN_02043380 + bl sub_02043380 cmp r0, #0 ldrne r0, _0238B0DC @ =0x0238D8A0 movne r1, #3 @@ -128,14 +128,14 @@ _0238A2A0: strbne r1, [r0, #0x90] _0238A314: mov r0, #1 - bl FUN_02043320 + bl sub_02043320 cmp r0, #0 ldrne r0, _0238B0DC @ =0x0238D8A0 movne r1, #3 ldrne r0, [r0] strbne r1, [r0, #0x91] bne _0238A34C - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 ldrne r0, _0238B0DC @ =0x0238D8A0 movne r1, #3 @@ -153,7 +153,7 @@ _0238A34C: add r2, sp, #0xc add r1, r4, #0x210 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] @@ -165,16 +165,16 @@ _0238A38C: ldr r3, _0238B0F8 @ =0x0238D374 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238B230 _0238A3B8: ldr r0, _0238B0FC @ =0x0238D468 - bl FUN_0200C1FC - bl FUN_02042AF8 - bl FUN_020434D4 + bl DebugPrint0 + bl sub_02042AF8 + bl sub_020434D4 bl ov23_0238D098 mov r3, #0 ldr r0, _0238B0DC @ =0x0238D8A0 @@ -192,7 +192,7 @@ _0238A3B8: b _0238B230 _0238A404: ldr r0, _0238B100 @ =0x0238D484 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r2, #1 @@ -213,7 +213,7 @@ _0238A404: b _0238B230 _0238A454: ldr r0, _0238B108 @ =0x0238D4A4 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r3, #4 @@ -234,7 +234,7 @@ _0238A454: b _0238B230 _0238A4A4: ldr r0, _0238B110 @ =0x0238D4C0 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r2, #1 @@ -255,7 +255,7 @@ _0238A4A4: b _0238B230 _0238A4F4: ldr r0, _0238B114 @ =0x0238D4DC - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r3, #1 @@ -276,7 +276,7 @@ _0238A4F4: b _0238B230 _0238A544: ldr r0, _0238B11C @ =0x0238D4F8 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r2, #1 @@ -297,7 +297,7 @@ _0238A544: b _0238B230 _0238A594: ldr r0, _0238B120 @ =0x0238D51C - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r3, #1 @@ -318,7 +318,7 @@ _0238A594: b _0238B230 _0238A5E4: ldr r0, _0238B128 @ =0x0238D540 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r3, #1 @@ -339,7 +339,7 @@ _0238A5E4: b _0238B230 _0238A634: ldr r0, _0238B12C @ =0x0238D55C - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r3, #0xf @@ -355,7 +355,7 @@ _0238A634: ldr r1, [r0] add r0, r1, #0x12c add r1, r1, #0x18 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r1, _0238B104 @ =0x00003018 ldr r4, [r0] @@ -369,7 +369,7 @@ _0238A634: b _0238B230 _0238A6A8: ldr r0, _0238B134 @ =0x0238D578 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r2, #0xf @@ -390,12 +390,12 @@ _0238A6A8: b _0238B230 _0238A6F8: ldr r0, _0238B138 @ =0x0238D594 - bl FUN_0200C1FC + bl DebugPrint0 b _0238B230 _0238A704: ldr r0, _0238B13C @ =0x0238D5AC - bl FUN_0200C1FC - bl FUN_02042730 + bl DebugPrint0 + bl sub_02042730 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r4, #0x73 @@ -416,7 +416,7 @@ _0238A704: b _0238B230 _0238A758: ldr r0, _0238B140 @ =0x0238D5CC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 mov r3, #0xf ldr r1, [r0] @@ -436,55 +436,55 @@ _0238A758: b _0238B230 _0238A7A4: ldr r0, _0238B144 @ =0x0238D5E8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x96] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #3 mov r1, #0 mov r2, #8 mov r3, #1 - bl FUN_02042258 + bl sub_02042258 ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x97] b _0238B230 _0238A800: ldr r0, _0238B148 @ =0x0238D608 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x96] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #3 mov r1, #0 mov r2, #8 mov r3, #1 - bl FUN_02042258 + bl sub_02042258 ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x97] b _0238B230 _0238A85C: ldr r0, _0238B14C @ =0x0238D628 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r1, [r0] add r0, r1, #0x90 @@ -493,7 +493,7 @@ _0238A85C: cmp r0, #1 bne _0238A8B0 ldrsh r0, [r1, #0x1c] - bl FUN_0200CCA8 + bl sub_0200CCA8 cmp r0, #0 ldrne r0, _0238B0DC @ =0x0238D8A0 movne r1, #0 @@ -520,14 +520,14 @@ _0238A8B8: add r2, sp, #0xa4 add r1, r4, #0x210 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238B230 _0238A8FC: ldr r0, _0238B158 @ =0x0238D64C - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B15C @ =0x0238D2EC mov r4, #3 str r0, [sp, #0x19c] @@ -536,20 +536,20 @@ _0238A8FC: add r2, sp, #0x13c add r1, r4, #0x210 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238B230 _0238A938: ldr r0, _0238B160 @ =0x0238D670 - bl FUN_0200C1FC + bl DebugPrint0 ldr r1, _0238B0DC @ =0x0238D8A0 ldr r0, _0238B164 @ =0x0238D68C ldr r2, [r1] ldrsh r1, [r2, #0x1c] ldrh r2, [r2, #0x1a] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 mov lr, #0 ldr ip, [r0] @@ -574,9 +574,9 @@ _0238A938: add ip, r0, #0x9c add r0, r0, #0xec str ip, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0x1d4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B0DC @ =0x0238D8A0 add r1, sp, #0x1d4 ldr r3, [r0] @@ -594,14 +594,14 @@ _0238A938: stmib sp, {r2, r3} ldr r3, _0238B178 @ =0x00000315 mov r2, #0 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x9a] b _0238B230 _0238AA1C: ldr r0, _0238B17C @ =0x0238D6A8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r2, [r0] ldr r1, [r2] @@ -627,7 +627,7 @@ _0238AA54: ldr r2, _0238B130 @ =0x0238D2F0 add r0, r1, #0x12c add r1, r1, #0x18 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B0DC @ =0x0238D8A0 mov ip, #0x73 ldr r3, [r0] @@ -644,7 +644,7 @@ _0238AA54: b _0238B230 _0238AAC0: ldr r0, _0238B180 @ =0x0238D6CC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r2, [r0] ldr r1, [r2] @@ -670,7 +670,7 @@ _0238AAF8: ldr r2, _0238B130 @ =0x0238D2F0 add r0, r1, #0x12c add r1, r1, #0x18 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B0DC @ =0x0238D8A0 mov ip, #0x73 ldr r3, [r0] @@ -687,41 +687,41 @@ _0238AAF8: b _0238B230 _0238AB64: ldr r0, _0238B188 @ =0x0238D6F0 - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238B18C @ =0x0238D418 ldr r1, _0238B0F4 @ =0x00300013 ldr r3, _0238B190 @ =0x0238D2FC mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238B230 _0238AB98: ldr r0, _0238B194 @ =0x0238D708 - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238B18C @ =0x0238D418 ldr r1, _0238B0F4 @ =0x00300013 ldr r3, _0238B190 @ =0x0238D2FC mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238B230 _0238ABCC: ldr r0, _0238B198 @ =0x0238D71C - bl FUN_0200C1FC - bl FUN_022DC504 - bl FUN_0200EDFC + bl DebugPrint0 + bl ov11_022DC504 + bl GetNbItemsInBag cmp r0, #0 beq _0238ABF4 mov r0, #0 - bl FUN_02043380 + bl sub_02043380 cmp r0, #0 beq _0238AC08 _0238ABF4: @@ -740,8 +740,8 @@ _0238AC08: movne r0, #0xd strne r0, [r1, #0xc] _0238AC28: - bl FUN_02042AF8 - bl FUN_020434D4 + bl sub_02042AF8 + bl sub_020434D4 ldr r0, _0238B0DC @ =0x0238D8A0 mov ip, #0x73 ldr r1, [r0] @@ -758,8 +758,8 @@ _0238AC28: b _0238B230 _0238AC68: ldr r0, _0238B19C @ =0x0238D73C - bl FUN_0200C1FC - bl FUN_02043218 + bl DebugPrint0 + bl sub_02043218 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r3, #0x19 @@ -780,7 +780,7 @@ _0238AC68: b _0238B230 _0238ACBC: ldr r0, _0238B1A0 @ =0x0238D75C - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238B0DC @ =0x0238D8A0 mov r2, #0x19 @@ -801,65 +801,65 @@ _0238ACBC: b _0238B230 _0238AD0C: ldr r0, _0238B1A4 @ =0x0238D77C - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 mov r2, #0x2b ldr r1, [r0] str r2, [r1, #0xc] ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x96] - bl FUN_0202F6DC + bl HidePortraitBox b _0238B230 _0238AD54: mov r0, #1 mov r1, #0 mov r2, #8 - bl FUN_02042CF0 + bl sub_02042CF0 ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x98] b _0238B230 _0238AD74: ldr r0, _0238B1A8 @ =0x0238D79C - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x96] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #1 mov r1, #0 mov r2, #8 - bl FUN_02042CF0 + bl sub_02042CF0 ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x98] b _0238B230 _0238ADCC: ldr r0, _0238B1AC @ =0x0238D7BC - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #3 ldr r0, _0238B150 @ =0x0238D408 ldr r3, _0238B1B0 @ =0x0238D314 mov r1, #0x13 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] @@ -870,7 +870,7 @@ caseD_2c: @ 0x0238ADFC b _0238B230 _0238AE00: ldr r0, _0238B1AC @ =0x0238D7BC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B1B4 @ =0x0238D2E8 mov ip, #3 str r0, [sp, #0x284] @@ -879,14 +879,14 @@ _0238AE00: add r2, sp, #0x224 add r1, ip, #0x210 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238B230 _0238AE3C: ldr r0, _0238B1B8 @ =0x0238D7E0 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r2, _0238B168 @ =0x0238D69C ldr lr, [r0] @@ -904,9 +904,9 @@ _0238AE3C: add ip, r0, #0x9c add r0, r0, #0xec str ip, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0x2bc - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B0DC @ =0x0238D8A0 add r1, sp, #0x2bc ldr r3, [r0] @@ -924,14 +924,14 @@ _0238AE3C: stmib sp, {r2, r3} ldr r3, _0238B178 @ =0x00000315 mov r2, #0 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x9a] b _0238B230 _0238AEEC: ldr r0, _0238B1BC @ =0x0238D7FC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r2, [r0] ldr r1, [r2] @@ -951,7 +951,7 @@ _0238AF24: ldr r2, _0238B130 @ =0x0238D2F0 add r0, r1, #0x12c add r1, r1, #0x18 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B0DC @ =0x0238D8A0 mov ip, #0x73 ldr r3, [r0] @@ -975,21 +975,21 @@ _0238AF24: b _0238B230 _0238AF94: ldr r0, _0238B1C4 @ =0x0238D81C - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238B18C @ =0x0238D418 ldr r1, _0238B0F4 @ =0x00300013 ldr r3, _0238B190 @ =0x0238D2FC mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238B230 _0238AFC8: ldr r0, _0238B1C8 @ =0x0238D834 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B0DC @ =0x0238D8A0 ldr r2, [r0] ldr r1, [r2] @@ -1015,7 +1015,7 @@ _0238B000: ldr r2, _0238B130 @ =0x0238D2F0 add r0, r1, #0x12c add r1, r1, #0x18 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B0DC @ =0x0238D8A0 mov ip, #0x73 ldr r3, [r0] @@ -1032,27 +1032,27 @@ _0238B000: b _0238B230 _0238B06C: ldr r0, _0238B1CC @ =0x0238D854 - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238B18C @ =0x0238D418 ldr r1, _0238B0F4 @ =0x00300013 ldr r3, _0238B190 @ =0x0238D2FC mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0DC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238B230 _0238B0A0: ldr r0, _0238B1D0 @ =0x0238D868 - bl FUN_0200C1FC - bl FUN_022DC504 + bl DebugPrint0 + bl ov11_022DC504 mov r0, #1 - bl FUN_02043320 + bl sub_02043320 cmp r0, #0 bne _0238B0C8 - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 beq _0238B1D4 _0238B0C8: @@ -1134,8 +1134,8 @@ _0238B1D4: movne r0, #0x18 strne r0, [r1, #0xc] _0238B1F4: - bl FUN_02042AF8 - bl FUN_020434D4 + bl sub_02042AF8 + bl sub_020434D4 ldr r0, _0238B0DC @ =0x0238D8A0 mov r2, #1 ldr r1, [r0] @@ -1213,7 +1213,7 @@ _0238B308: mov r1, #1 mov r0, #0 strb r1, [r2, #0x88] - bl FUN_0202F0B0 + bl CreateDBox ldr r2, _0238C1CC @ =0x0238D8A0 mov r4, #0x73 ldr r3, [r2] @@ -1223,19 +1223,19 @@ _0238B308: mov r0, #0 mov r2, #1 str r4, [r3, #0x9c] - bl FUN_0202F5AC + bl CreatePortraitBox ldr r2, _0238C1CC @ =0x0238D8A0 mov r1, r4 ldr r3, [r2] strb r0, [r3, #0x96] ldr r0, [r2] add r0, r0, #0x1ac - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238C1CC @ =0x0238D8A0 mov r1, #0 ldr r0, [r0] add r0, r0, #0x1ac - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238C1CC @ =0x0238D8A0 ldr r1, _0238C1D0 @ =0x00003008 ldr r3, [r0] @@ -1246,7 +1246,7 @@ _0238B308: b _0238C320 _0238B390: ldr r0, _0238C1D4 @ =0x0238D448 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r3, [r0] add r1, r3, #0x90 @@ -1260,7 +1260,7 @@ _0238B390: strb r2, [r1, #0x91] ldr r0, [r0] strb r2, [r0, #0x92] - bl FUN_0200EDFC + bl GetNbItemsInBag cmp r0, #0 ldreq r0, _0238C1CC @ =0x0238D8A0 moveq r1, #3 @@ -1268,7 +1268,7 @@ _0238B390: strbeq r1, [r0, #0x90] beq _0238B404 mov r0, #0 - bl FUN_02043380 + bl sub_02043380 cmp r0, #0 ldrne r0, _0238C1CC @ =0x0238D8A0 movne r1, #3 @@ -1276,14 +1276,14 @@ _0238B390: strbne r1, [r0, #0x90] _0238B404: mov r0, #1 - bl FUN_02043320 + bl sub_02043320 cmp r0, #0 ldrne r0, _0238C1CC @ =0x0238D8A0 movne r1, #3 ldrne r0, [r0] strbne r1, [r0, #0x91] bne _0238B43C - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 ldrne r0, _0238C1CC @ =0x0238D8A0 movne r1, #3 @@ -1301,7 +1301,7 @@ _0238B43C: add r2, sp, #0x274 add r1, r4, #0x210 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] @@ -1313,16 +1313,16 @@ _0238B47C: ldr r3, _0238C1E8 @ =0x0238D374 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238C320 _0238B4A8: ldr r0, _0238C1EC @ =0x0238D468 - bl FUN_0200C1FC - bl FUN_02042AF8 - bl FUN_020434D4 + bl DebugPrint0 + bl sub_02042AF8 + bl sub_020434D4 bl ov23_0238D098 mov r3, #0 ldr r0, _0238C1CC @ =0x0238D8A0 @@ -1340,7 +1340,7 @@ _0238B4A8: b _0238C320 _0238B4F4: ldr r0, _0238C1F0 @ =0x0238D484 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r2, #1 @@ -1361,7 +1361,7 @@ _0238B4F4: b _0238C320 _0238B544: ldr r0, _0238C1F8 @ =0x0238D4A4 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r3, #4 @@ -1382,7 +1382,7 @@ _0238B544: b _0238C320 _0238B594: ldr r0, _0238C200 @ =0x0238D4C0 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r2, #1 @@ -1403,7 +1403,7 @@ _0238B594: b _0238C320 _0238B5E4: ldr r0, _0238C204 @ =0x0238D4DC - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r3, #1 @@ -1424,7 +1424,7 @@ _0238B5E4: b _0238C320 _0238B634: ldr r0, _0238C20C @ =0x0238D4F8 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r2, #1 @@ -1445,7 +1445,7 @@ _0238B634: b _0238C320 _0238B684: ldr r0, _0238C210 @ =0x0238D51C - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r3, #1 @@ -1466,7 +1466,7 @@ _0238B684: b _0238C320 _0238B6D4: ldr r0, _0238C218 @ =0x0238D540 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r3, #1 @@ -1487,7 +1487,7 @@ _0238B6D4: b _0238C320 _0238B724: ldr r0, _0238C21C @ =0x0238D55C - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r3, #0xf @@ -1503,7 +1503,7 @@ _0238B724: ldr r1, [r0] add r0, r1, #0x12c add r1, r1, #0x18 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r1, _0238C1F4 @ =0x00003018 ldr r4, [r0] @@ -1517,7 +1517,7 @@ _0238B724: b _0238C320 _0238B798: ldr r0, _0238C224 @ =0x0238D578 - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r2, #0xf @@ -1538,12 +1538,12 @@ _0238B798: b _0238C320 _0238B7E8: ldr r0, _0238C228 @ =0x0238D594 - bl FUN_0200C1FC + bl DebugPrint0 b _0238C320 _0238B7F4: ldr r0, _0238C22C @ =0x0238D5AC - bl FUN_0200C1FC - bl FUN_02042730 + bl DebugPrint0 + bl sub_02042730 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r4, #0x73 @@ -1564,7 +1564,7 @@ _0238B7F4: b _0238C320 _0238B848: ldr r0, _0238C230 @ =0x0238D5CC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 mov r3, #0xf ldr r1, [r0] @@ -1584,55 +1584,55 @@ _0238B848: b _0238C320 _0238B894: ldr r0, _0238C234 @ =0x0238D5E8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x96] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #3 mov r1, #0 mov r2, #8 mov r3, #1 - bl FUN_02042258 + bl sub_02042258 ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x97] b _0238C320 _0238B8F0: ldr r0, _0238C238 @ =0x0238D608 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x96] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #3 mov r1, #0 mov r2, #8 mov r3, #1 - bl FUN_02042258 + bl sub_02042258 ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x97] b _0238C320 _0238B94C: ldr r0, _0238C23C @ =0x0238D628 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r1, [r0] add r0, r1, #0x90 @@ -1641,7 +1641,7 @@ _0238B94C: cmp r0, #1 bne _0238B9A0 ldrsh r0, [r1, #0x1c] - bl FUN_0200CCA8 + bl sub_0200CCA8 cmp r0, #0 ldrne r0, _0238C1CC @ =0x0238D8A0 movne r1, #0 @@ -1668,14 +1668,14 @@ _0238B9A8: add r2, sp, #0x1dc add r1, r4, #0x210 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238C320 _0238B9EC: ldr r0, _0238C248 @ =0x0238D64C - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C24C @ =0x0238D2EC mov r4, #3 str r0, [sp, #0x1a4] @@ -1684,20 +1684,20 @@ _0238B9EC: add r2, sp, #0x144 add r1, r4, #0x210 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238C320 _0238BA28: ldr r0, _0238C250 @ =0x0238D670 - bl FUN_0200C1FC + bl DebugPrint0 ldr r1, _0238C1CC @ =0x0238D8A0 ldr r0, _0238C254 @ =0x0238D68C ldr r2, [r1] ldrsh r1, [r2, #0x1c] ldrh r2, [r2, #0x1a] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 mov lr, #0 ldr ip, [r0] @@ -1722,9 +1722,9 @@ _0238BA28: add ip, r0, #0x9c add r0, r0, #0xec str ip, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0xf4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238C1CC @ =0x0238D8A0 add r1, sp, #0xf4 ldr r3, [r0] @@ -1742,14 +1742,14 @@ _0238BA28: stmib sp, {r2, r3} ldr r3, _0238C268 @ =0x00000315 mov r2, #0 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x9a] b _0238C320 _0238BB0C: ldr r0, _0238C26C @ =0x0238D6A8 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r2, [r0] ldr r1, [r2] @@ -1775,7 +1775,7 @@ _0238BB44: ldr r2, _0238C220 @ =0x0238D2F0 add r0, r1, #0x12c add r1, r1, #0x18 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238C1CC @ =0x0238D8A0 mov ip, #0x73 ldr r3, [r0] @@ -1792,7 +1792,7 @@ _0238BB44: b _0238C320 _0238BBB0: ldr r0, _0238C270 @ =0x0238D6CC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r2, [r0] ldr r1, [r2] @@ -1818,7 +1818,7 @@ _0238BBE8: ldr r2, _0238C220 @ =0x0238D2F0 add r0, r1, #0x12c add r1, r1, #0x18 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238C1CC @ =0x0238D8A0 mov ip, #0x73 ldr r3, [r0] @@ -1835,41 +1835,41 @@ _0238BBE8: b _0238C320 _0238BC54: ldr r0, _0238C278 @ =0x0238D6F0 - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238C27C @ =0x0238D418 ldr r1, _0238C1E4 @ =0x00300013 ldr r3, _0238C280 @ =0x0238D2FC mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238C320 _0238BC88: ldr r0, _0238C284 @ =0x0238D708 - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238C27C @ =0x0238D418 ldr r1, _0238C1E4 @ =0x00300013 ldr r3, _0238C280 @ =0x0238D2FC mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238C320 _0238BCBC: ldr r0, _0238C288 @ =0x0238D71C - bl FUN_0200C1FC - bl FUN_022DC504 - bl FUN_0200EDFC + bl DebugPrint0 + bl ov11_022DC504 + bl GetNbItemsInBag cmp r0, #0 beq _0238BCE4 mov r0, #0 - bl FUN_02043380 + bl sub_02043380 cmp r0, #0 beq _0238BCF8 _0238BCE4: @@ -1888,8 +1888,8 @@ _0238BCF8: movne r0, #0xd strne r0, [r1, #0xc] _0238BD18: - bl FUN_02042AF8 - bl FUN_020434D4 + bl sub_02042AF8 + bl sub_020434D4 ldr r0, _0238C1CC @ =0x0238D8A0 mov ip, #0x73 ldr r1, [r0] @@ -1906,8 +1906,8 @@ _0238BD18: b _0238C320 _0238BD58: ldr r0, _0238C28C @ =0x0238D73C - bl FUN_0200C1FC - bl FUN_02043218 + bl DebugPrint0 + bl sub_02043218 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r3, #0x19 @@ -1928,7 +1928,7 @@ _0238BD58: b _0238C320 _0238BDAC: ldr r0, _0238C290 @ =0x0238D75C - bl FUN_0200C1FC + bl DebugPrint0 bl ov23_0238D098 ldr r0, _0238C1CC @ =0x0238D8A0 mov r2, #0x19 @@ -1949,72 +1949,72 @@ _0238BDAC: b _0238C320 _0238BDFC: ldr r0, _0238C294 @ =0x0238D77C - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 mov r2, #0x2b ldr r1, [r0] str r2, [r1, #0xc] ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x96] - bl FUN_0202F6DC + bl HidePortraitBox b _0238C320 _0238BE44: mov r0, #1 mov r1, #0 mov r2, #8 - bl FUN_02042CF0 + bl sub_02042CF0 ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x98] b _0238C320 _0238BE64: ldr r0, _0238C298 @ =0x0238D79C - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x96] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #1 mov r1, #0 mov r2, #8 - bl FUN_02042CF0 + bl sub_02042CF0 ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x98] b _0238C320 _0238BEBC: ldr r0, _0238C29C @ =0x0238D7BC - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #3 ldr r0, _0238C240 @ =0x0238D408 ldr r3, _0238C2A0 @ =0x0238D314 mov r1, #0x13 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238C320 _0238BEF0: ldr r0, _0238C29C @ =0x0238D7BC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C2A4 @ =0x0238D2E8 mov ip, #3 str r0, [sp, #0xbc] @@ -2023,14 +2023,14 @@ _0238BEF0: add r2, sp, #0x5c add r1, ip, #0x210 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238C320 _0238BF2C: ldr r0, _0238C2A8 @ =0x0238D7E0 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r2, _0238C258 @ =0x0238D69C ldr lr, [r0] @@ -2048,9 +2048,9 @@ _0238BF2C: add ip, r0, #0x9c add r0, r0, #0xec str ip, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0xc - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238C1CC @ =0x0238D8A0 add r1, sp, #0xc ldr r3, [r0] @@ -2068,14 +2068,14 @@ _0238BF2C: stmib sp, {r2, r3} ldr r3, _0238C268 @ =0x00000315 mov r2, #0 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x9a] b _0238C320 _0238BFDC: ldr r0, _0238C2AC @ =0x0238D7FC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r2, [r0] ldr r1, [r2] @@ -2095,7 +2095,7 @@ _0238C014: ldr r2, _0238C220 @ =0x0238D2F0 add r0, r1, #0x12c add r1, r1, #0x18 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238C1CC @ =0x0238D8A0 mov ip, #0x73 ldr r3, [r0] @@ -2119,21 +2119,21 @@ _0238C014: b _0238C320 _0238C084: ldr r0, _0238C2B4 @ =0x0238D81C - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238C27C @ =0x0238D418 ldr r1, _0238C1E4 @ =0x00300013 ldr r3, _0238C280 @ =0x0238D2FC mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238C320 _0238C0B8: ldr r0, _0238C2B8 @ =0x0238D834 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238C1CC @ =0x0238D8A0 ldr r2, [r0] ldr r1, [r2] @@ -2159,7 +2159,7 @@ _0238C0F0: ldr r2, _0238C220 @ =0x0238D2F0 add r0, r1, #0x12c add r1, r1, #0x18 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238C1CC @ =0x0238D8A0 mov ip, #0x73 ldr r3, [r0] @@ -2176,27 +2176,27 @@ _0238C0F0: b _0238C320 _0238C15C: ldr r0, _0238C2BC @ =0x0238D854 - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238C27C @ =0x0238D418 ldr r1, _0238C1E4 @ =0x00300013 ldr r3, _0238C280 @ =0x0238D2FC mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C1CC @ =0x0238D8A0 ldr r1, [r1] strb r0, [r1, #0x99] b _0238C320 _0238C190: ldr r0, _0238C2C0 @ =0x0238D868 - bl FUN_0200C1FC - bl FUN_022DC504 + bl DebugPrint0 + bl ov11_022DC504 mov r0, #1 - bl FUN_02043320 + bl sub_02043320 cmp r0, #0 bne _0238C1B8 - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 beq _0238C2C4 _0238C1B8: @@ -2278,8 +2278,8 @@ _0238C2C4: movne r0, #0x18 strne r0, [r1, #0xc] _0238C2E4: - bl FUN_02042AF8 - bl FUN_020434D4 + bl sub_02042AF8 + bl sub_020434D4 ldr r0, _0238C1CC @ =0x0238D8A0 mov r2, #1 ldr r1, [r0] @@ -2301,14 +2301,14 @@ _0238C320: arm_func_start ov23_0238C328 ov23_0238C328: @ 0x0238C328 push {r4, lr} - bl FUN_02044094 - bl FUN_020440DC - bl FUN_02042B98 + bl sub_02044094 + bl sub_020440DC + bl sub_02042B98 ldr r2, _0238C440 @ =0x0238A134 mov r0, #0x258 mov r1, #8 ldr r4, [r2] - bl FUN_02001170 + bl MemAlloc ldr r1, _0238C444 @ =0x0238D8A0 mov r2, #0 str r0, [r1] @@ -2321,7 +2321,7 @@ ov23_0238C328: @ 0x0238C328 str r2, [r0, #0x8c] ldr r0, [r1] add r0, r0, #0x9c - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238C444 @ =0x0238D8A0 mov r3, #0x73 ldr r1, [r0] @@ -2343,7 +2343,7 @@ ov23_0238C328: @ 0x0238C328 str r1, [r2] ldr r0, [r0] add r0, r0, #0x1c0 - bl FUN_02034A38 + bl sub_02034A38 ldr r1, _0238C444 @ =0x0238D8A0 mov r2, #0xff ldr r3, [r1] @@ -2384,7 +2384,7 @@ ov23_0238C448: @ 0x0238C448 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238C470 @ =0x0238D8A0 mov r1, #0 str r1, [r0] @@ -2546,7 +2546,7 @@ ov23_0238CCA8: @ 0x0238CCA8 arm_func_start ov23_0238CCBC ov23_0238CCBC: @ 0x0238CCBC ldrsb r0, [r1, #0x95] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238CFD0 ldr r0, _0238D090 @ =0x0238D8A0 @@ -2556,7 +2556,7 @@ ov23_0238CCBC: @ 0x0238CCBC arm_func_start ov23_0238CCD8 ov23_0238CCD8: @ 0x0238CCD8 - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 beq _0238CD30 cmp r0, #4 @@ -2571,7 +2571,7 @@ ov23_0238CCF0: @ 0x0238CCF0 _0238CCF8: bl ov23_0238D148 bl ov23_0238D098 - bl FUN_020434D4 + bl sub_020434D4 ldr r0, _0238D090 @ =0x0238D8A0 mov r2, #5 ldr r1, [r0] @@ -2588,7 +2588,7 @@ _0238CD30: ldr r0, _0238D090 @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238D090 @ =0x0238D8A0 mov r2, #5 ldr r1, [r0] @@ -2649,15 +2649,15 @@ _0238CFD0: str r2, [r1, #0x8c] ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238D090 @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x96] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238D090 @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x95] - bl FUN_0202836C + bl sub_0202836C b _0238D088 _0238D01C: .byte 0x03, 0x00, 0xA0, 0xE3 @@ -2686,11 +2686,11 @@ ov23_0238D098: @ 0x0238D098 ldrsb r0, [r0, #0x99] cmp r0, r1 popeq {r3, pc} - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238D0DC @ =0x0238D8A0 ldr r0, [r0] ldrsb r0, [r0, #0x99] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238D0DC @ =0x0238D8A0 mvn r1, #1 ldr r0, [r0] @@ -2713,19 +2713,19 @@ ov23_0238D0E0: @ 0x0238D0E0 popeq {r4, r5, r6, pc} ldrsb r1, [r3, #0x88] add r0, r3, #0x1ac - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238D144 @ =0x0238D8A0 ldr r1, [r0] ldrsb r0, [r1, #0x96] add r1, r1, #0x1ac - bl FUN_0202F690 + bl ShowPortraitBox ldr r1, _0238D144 @ =0x0238D8A0 mov r0, r6 ldr r3, [r1] mov r1, r5 mov r2, r4 add r3, r3, #0x9c - bl FUN_0202F1B4 + bl ShowMessageInDBox pop {r4, r5, r6, pc} .align 2, 0 _0238D144: .4byte 0x0238D8A0 @@ -2739,29 +2739,29 @@ ov23_0238D148: @ 0x0238D148 _0238D154: lsl r0, r5, #0x10 asr r0, r0, #0x10 - bl FUN_02043568 + bl sub_02043568 tst r0, #1 beq _0238D19C lsl r0, r5, #0x10 mov r1, r4 asr r0, r0, #0x10 - bl FUN_0200FFAC + bl sub_0200FFAC cmp r0, #0 beq _0238D19C mov r0, r4 - bl FUN_0200F84C + bl SpecialProcAddItemToBag cmp r0, #0 beq _0238D19C lsl r0, r5, #0x10 asr r0, r0, #0x10 - bl FUN_020101A0 + bl sub_020101A0 _0238D19C: add r5, r5, #1 cmp r5, #0x3e8 blt _0238D154 - bl FUN_0200F370 - bl FUN_0201007C - bl FUN_02042AF8 + bl RemoveEmptyItemsInBag + bl sub_0201007C + bl sub_02042AF8 pop {r3, r4, r5, pc} arm_func_end ov23_0238D148 @@ -2773,33 +2773,33 @@ ov23_0238D1B8: @ 0x0238D1B8 add r4, sp, #0 _0238D1C8: mov r0, r5 - bl FUN_02042B84 + bl sub_02042B84 tst r0, #1 beq _0238D21C lsl r0, r5, #0x10 mov r1, r4 asr r0, r0, #0x10 - bl FUN_0200F2E0 + bl CopyItemAtIdx cmp r0, #0 beq _0238D21C ldrb r0, [sp, #1] cmp r0, #0 beq _0238D208 - bl FUN_020582E0 + bl sub_020582E0 cmp r0, #0 beq _0238D21C _0238D208: lsl r0, r5, #0x10 asr r0, r0, #0x10 - bl FUN_0200F404 + bl RemoveItem mov r0, r4 - bl FUN_020103AC + bl sub_020103AC _0238D21C: add r5, r5, #1 cmp r5, #0x32 blt _0238D1C8 - bl FUN_0200F370 - bl FUN_020434D4 + bl RemoveEmptyItemsInBag + bl sub_020434D4 add sp, sp, #8 pop {r3, r4, r5, pc} arm_func_end ov23_0238D1B8 @@ -2810,7 +2810,7 @@ ov23_0238D238: @ 0x0238D238 ldr r0, _0238D274 @ =0x0238D8A0 ldr r0, [r0] ldrsh r0, [r0, #0x24] - bl FUN_02010154 + bl sub_02010154 ldr r1, _0238D274 @ =0x0238D8A0 add r0, sp, #0 ldr r2, [r1] @@ -2818,8 +2818,8 @@ ov23_0238D238: @ 0x0238D238 strh r1, [sp] ldrh r1, [r2, #0x1a] strh r1, [sp, #2] - bl FUN_0200F84C - bl FUN_020434D4 + bl SpecialProcAddItemToBag + bl sub_020434D4 pop {r3, pc} .align 2, 0 _0238D274: .4byte 0x0238D8A0 @@ -2833,14 +2833,14 @@ ov23_0238D278: @ 0x0238D278 ldr r0, [r0, #0x20] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx ldrb r0, [r0, #1] cmp r0, #0 beq _0238D2B4 - bl FUN_020582E0 + bl sub_020582E0 cmp r0, #0 bne _0238D2B4 - bl FUN_02042AF8 + bl sub_02042AF8 pop {r3, pc} _0238D2B4: ldr r0, _0238D2E4 @ =0x0238D8A0 @@ -2848,12 +2848,12 @@ _0238D2B4: ldr r0, [r0, #0x20] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F390 + bl RemoveItemNoHole ldr r0, _0238D2E4 @ =0x0238D8A0 ldr r0, [r0] add r0, r0, #0x18 - bl FUN_020103AC - bl FUN_02042AF8 + bl sub_020103AC + bl sub_02042AF8 pop {r3, pc} .align 2, 0 _0238D2E4: .4byte 0x0238D8A0 diff --git a/asm/overlay_24.s b/asm/overlay_24.s index 3d6ec7d3..12eaf255 100644 --- a/asm/overlay_24.s +++ b/asm/overlay_24.s @@ -56,7 +56,7 @@ _0238A15C: @ jump table _0238A1F8: add r0, r2, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238A604 mov r0, #0x1a @@ -65,20 +65,20 @@ _0238A1F8: ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F3A4 + bl ShowDBox b _0238A604 _0238A22C: - bl FUN_02306C9C + bl ov11_02306C9C cmp r0, #3 beq _0238A250 cmp r0, #4 bne _0238A604 - bl FUN_02306C64 + bl ov11_02306C64 mov r0, #0x11 bl ov24_0238A610 b _0238A604 _0238A250: - bl FUN_02306C64 + bl ov11_02306C64 ldr r1, _0238A60C @ =0x0238C600 ldr r1, [r1] str r0, [r1, #0x1e8] @@ -88,7 +88,7 @@ _0238A250: _0238A26C: add r0, r2, #0x200 ldrsb r0, [r0, #0x8f] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 beq _0238A2A4 cmp r0, #4 @@ -107,25 +107,25 @@ _0238A2A4: bl ov24_0238A610 b _0238A604 _0238A2B4: - bl FUN_022DC504 + bl ov11_022DC504 mov r0, #3 pop {r3, pc} _0238A2C0: - bl FUN_0230D220 + bl ov00_0230D220 cmp r0, #0 bne _0238A604 ldr r0, _0238A60C @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238A604 ldr r0, _0238A60C @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238A60C @ =0x0238C600 mov r2, #0x27 ldr r1, [r0] @@ -133,17 +133,17 @@ _0238A2C0: ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238A60C @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox b _0238A604 _0238A334: add r0, r2, #0x200 ldrsb r0, [r0, #0x8f] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 ldrne r1, _0238A60C @ =0x0238C600 ldrne r1, [r1] @@ -155,7 +155,7 @@ _0238A334: cmp r0, #7 bne _0238A604 bl ov24_0238C47C - bl FUN_020107DC + bl sub_020107DC cmp r0, #0 beq _0238A38C cmp r0, #1 @@ -190,33 +190,33 @@ _0238A3CC: bl ov24_0238A610 b _0238A604 _0238A3DC: - bl FUN_02036CD4 + bl GetKeyboardStatus cmp r0, #3 bne _0238A604 - bl FUN_0203755C + bl GetKeyboardStringResult ldr r2, _0238A60C @ =0x0238C600 mov r1, r0 ldr r0, [r2] add r0, r0, #0x42 - bl FUN_02025100 + bl StrcpySimple ldr r0, _0238A60C @ =0x0238C600 mov r2, #0x10 ldr r1, [r0] add r0, r1, #0x22 add r1, r1, #0x42 - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe mov r0, #0x24 bl ov24_0238A610 b _0238A604 _0238A424: - bl FUN_02037468 + bl sub_02037468 cmp r0, #0 beq _0238A604 mov r0, #0x22 bl ov24_0238A610 b _0238A604 _0238A43C: - bl FUN_0203931C + bl sub_0203931C cmp r0, #0 bne _0238A464 ldr r0, _0238A60C @ =0x0238C600 @@ -241,7 +241,7 @@ ov24_0238A468: @ 0x0238A468 bl ov24_0238A610 b _0238A604 _0238A488: - bl FUN_02039218 + bl sub_02039218 cmp r0, #0 beq _0238A604 ldr r0, _0238A60C @ =0x0238C600 @@ -265,12 +265,12 @@ _0238A4A8: _0238A4D8: add r0, r1, #0x200 ldrsb r0, [r0, #0x8e] - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238A60C @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8e] - bl FUN_0202C70C + bl sub_0202C70C b _0238A604 _0238A4FC: ldr r0, [r1, #8] @@ -283,14 +283,14 @@ _0238A4FC: _0238A518: add r0, r2, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238A604 ldr r0, _0238A60C @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238A60C @ =0x0238C600 mvn r2, #1 ldr r1, [r0] @@ -299,7 +299,7 @@ _0238A518: bl ov24_0238A610 b _0238A604 _0238A55C: - bl FUN_0203D538 + bl sub_0203D538 mvn r1, #0 cmp r0, r1 beq _0238A578 @@ -307,12 +307,12 @@ _0238A55C: beq _0238A588 b _0238A604 _0238A578: - bl FUN_0203EFD4 + bl sub_0203EFD4 mov r0, #4 bl ov24_0238A610 b _0238A604 _0238A588: - bl FUN_0203EFD4 + bl sub_0203EFD4 mov r0, #4 bl ov24_0238A610 b _0238A604 @@ -326,21 +326,21 @@ _0238A598: bl ov24_0238A610 b _0238A604 _0238A5B8: - bl FUN_0230D220 + bl ov00_0230D220 cmp r0, #0 bne _0238A604 ldr r0, _0238A60C @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238A604 ldr r0, _0238A60C @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238A60C @ =0x0238C600 ldr r0, [r0] ldr r0, [r0, #8] @@ -416,38 +416,38 @@ _0238A658: @ jump table _0238A6F4: mov r0, #0 strb r0, [r1, #0x1f0] - bl FUN_0202F0B0 + bl CreateDBox ldr r2, _0238B384 @ =0x0238C600 mov r1, #3 ldr r3, [r2] mov r2, #1 strb r0, [r3, #0x28c] mov r0, #0 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r2, _0238B384 @ =0x0238C600 mov r1, #0x71 ldr r3, [r2] strb r0, [r3, #0x28d] ldr r0, [r2] add r0, r0, #0x294 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B384 @ =0x0238C600 mov r1, #0 ldr r0, [r0] add r0, r0, #0x294 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B384 @ =0x0238C600 ldr r2, [r0] add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r3, [r0] ldrb r0, [r3, #0x21] @@ -461,12 +461,12 @@ _0238A6F4: bne _0238A7B8 ldr r2, _0238B390 @ =0x0000038A add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238A7C4 _0238A7B8: ldr r2, _0238B394 @ =0x0000038B add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox _0238A7C4: ldr r0, _0238B384 @ =0x0238C600 mov r3, #4 @@ -482,7 +482,7 @@ _0238A7E4: ldr r1, _0238B398 @ =0x00003008 ldr r2, _0238B39C @ =0x0000038F add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238A800: ldr r0, _0238B3A0 @ =0x0238C5C0 @@ -491,7 +491,7 @@ _0238A800: ldr r3, _0238B3A8 @ =0x0238C538 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B384 @ =0x0238C600 ldr r1, [r1] strb r0, [r1, #0x28f] @@ -506,13 +506,13 @@ _0238A82C: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B398 @ =0x00003008 ldr r3, [r0] @@ -520,7 +520,7 @@ _0238A82C: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238A890: bl ov24_0238C47C @@ -535,13 +535,13 @@ _0238A890: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B38C @ =0x00003018 ldr r3, [r0] @@ -549,7 +549,7 @@ _0238A890: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238A900: bl ov24_0238C47C @@ -561,13 +561,13 @@ _0238A900: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B38C @ =0x00003018 ldr r3, [r0] @@ -575,7 +575,7 @@ _0238A900: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238A964: bl ov24_0238C47C @@ -593,13 +593,13 @@ _0238A964: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B38C @ =0x00003018 ldr r3, [r0] @@ -607,7 +607,7 @@ _0238A964: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238A9E0: bl ov24_0238C47C @@ -625,13 +625,13 @@ _0238A9E0: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B38C @ =0x00003018 ldr r3, [r0] @@ -639,7 +639,7 @@ _0238A9E0: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238AA5C: bl ov24_0238C47C @@ -657,13 +657,13 @@ _0238AA5C: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B38C @ =0x00003018 ldr r3, [r0] @@ -671,11 +671,11 @@ _0238AA5C: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238AAD8: ldr r0, _0238B3B0 @ =0x0000220F - bl FUN_02017CB4 + bl sub_02018428 bl ov24_0238C47C ldr r0, _0238B384 @ =0x0238C600 mov r3, #1 @@ -688,13 +688,13 @@ _0238AAD8: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B38C @ =0x00003018 ldr r3, [r0] @@ -702,7 +702,7 @@ _0238AAD8: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238AB50: bl ov24_0238C47C @@ -720,18 +720,18 @@ _0238AB50: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 - bl FUN_0201077C + bl SetPortraitExpressionId + bl sub_0201077C ldr r1, _0238B384 @ =0x0238C600 ldr r1, [r1] str r0, [r1, #0x1f8] - bl FUN_0204FD3C + bl IncrementNbEggsHatched ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B38C @ =0x00003018 ldr r3, [r0] @@ -739,7 +739,7 @@ _0238AB50: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238ABE0: mov r2, #0x12 @@ -757,11 +757,11 @@ _0238ABF8: cmp r0, #0 bgt _0238B37C mov r0, #3 - bl FUN_02017C10 + bl sub_02017C10 cmp r0, #0 bne _0238AC2C mov r0, #3 - bl FUN_02017C50 + bl sub_0201820C _0238AC2C: ldr r1, _0238B384 @ =0x0238C600 mov r2, #4 @@ -774,7 +774,7 @@ _0238AC2C: ldr r2, [r1] add r1, r2, #0x52 str r1, [r2, #0x230] - bl FUN_02010794 + bl sub_02010794 ldr r0, _0238B384 @ =0x0238C600 ldr r2, _0238B3BC @ =0x00000397 ldr r3, [r0] @@ -782,7 +782,7 @@ _0238AC2C: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238AC80: mov r2, #0x1b @@ -793,7 +793,7 @@ _0238AC80: ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r2, _0238B3C0 @ =0x00000396 ldr r4, [r0] @@ -807,11 +807,11 @@ _0238AC80: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238ACE0: ldr r0, _0238B3B0 @ =0x0000220F - bl FUN_02017CB4 + bl sub_02018428 ldr r0, _0238B384 @ =0x0238C600 ldr r2, _0238B3C4 @ =0x00000715 ldr r1, [r0] @@ -829,7 +829,7 @@ _0238ACE0: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 mov r3, #0x1b ldr r1, [r0] @@ -841,7 +841,7 @@ _0238ACE0: add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B38C @ =0x00003018 ldr r4, [r0] @@ -852,7 +852,7 @@ _0238ACE0: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238AD90: mov r0, #0 @@ -860,20 +860,20 @@ _0238AD90: mov r2, r0 mov r1, #0x11 str r0, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B384 @ =0x0238C600 ldr r1, [r1] strb r0, [r1, #0x28f] b _0238B37C _0238ADB8: add r0, r1, #0x1bc - bl FUN_0206351C + bl sub_0206351C ldr r0, _0238B384 @ =0x0238C600 mov r1, #0x71 ldr r0, [r0] add r0, r0, #0x100 strh r1, [r0, #0xbc] - bl FUN_0201077C + bl sub_0201077C ldr r2, _0238B384 @ =0x0238C600 mov r4, #6 ldr r1, [r2] @@ -888,13 +888,13 @@ _0238ADB8: arm_func_start ov24_0238ADFC ov24_0238ADFC: @ 0x0238ADFC str r3, [r0, #0x1c4] - bl FUN_0201077C + bl sub_0201077C mov r1, r0 add r0, sp, #8 mov r2, #1 mov r3, #0 - bl FUN_02053B60 - bl FUN_0201077C + bl sub_02053B60 + bl sub_0201077C add r2, sp, #8 mov r1, r0 mov r0, #1 @@ -905,16 +905,16 @@ ov24_0238ADFC: @ 0x0238ADFC ldr r2, [r0] add r0, r2, #0x248 add r2, r2, #0x42 - bl FUN_02052F8C + bl sub_02052F8C ldr r0, _0238B384 @ =0x0238C600 mov r1, #1 ldr r0, [r0] add r0, r0, #0x248 - bl FUN_023061E4 + bl ov11_023061E4 b _0238B37C _0238AE60: mov r0, #0 - bl FUN_02055964 + bl GetFirstEmptyMemberIdx mvn r1, #0 cmp r0, r1 bne _0238AEB4 @@ -922,12 +922,12 @@ _0238AE60: ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B384 @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238B384 @ =0x0238C600 mov r1, #0x14 ldr r0, [r0] @@ -953,12 +953,12 @@ _0238AECC: ldrsb r0, [r0, #0x8c] ldr r2, _0238B3D4 @ =0x000003A2 add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238AF00: - bl FUN_0200224C + bl Rand16Bit mov r1, #0x64 - bl FUN_0208FEA4 + bl DivideInt ldr r0, _0238B3D8 @ =0x020A1868 ldrsh r0, [r0] cmp r1, r0 @@ -971,7 +971,7 @@ _0238AF00: streq r0, [r1] beq _0238B37C bl ov24_0238C4CC - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 beq _0238AFC0 ldr r0, _0238B384 @ =0x0238C600 @@ -988,13 +988,13 @@ _0238AF00: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B38C @ =0x00003018 ldr r3, [r0] @@ -1002,7 +1002,7 @@ _0238AF00: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238AFC0: ldr r0, _0238B384 @ =0x0238C600 @@ -1013,13 +1013,13 @@ _0238AFC0: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r1, _0238B38C @ =0x00003018 ldr r3, [r0] @@ -1027,7 +1027,7 @@ _0238AFC0: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B384 @ =0x0238C600 mov r3, #0x25 ldr r2, [r0] @@ -1038,7 +1038,7 @@ _0238AFC0: ldrsh r2, [r2, #0x16] strh r2, [sp, #0x10] strh r1, [sp, #0x12] - bl FUN_0200F84C + bl SpecialProcAddItemToBag mov r0, #0 strb r0, [sp, #0x14] ldr r0, _0238B384 @ =0x0238C600 @@ -1051,7 +1051,7 @@ _0238AFC0: ldr r2, _0238B3E0 @ =0x0238C514 add r1, sp, #0x14 add r0, r0, #0x100 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B384 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x7a @@ -1067,16 +1067,16 @@ _0238B094: _0238B0A8: add r0, r1, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B384 @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox b _0238B37C _0238B0CC: add r0, r1, #0x1bc - bl FUN_0206351C + bl sub_0206351C ldr r3, _0238B384 @ =0x0238C600 mov r2, #1 ldr r0, [r3] @@ -1091,16 +1091,16 @@ _0238B0CC: strh r4, [r0, #0xd0] ldr r0, [r3] add r0, r0, #0x1bc - bl FUN_0203D438 + bl sub_0203D438 b _0238B37C _0238B114: - bl FUN_0201077C + bl sub_0201077C mov r1, r0 add r0, sp, #8 mov r2, #1 mov r3, #0 - bl FUN_02053B60 - bl FUN_0201077C + bl sub_02053B60 + bl sub_0201077C mov r2, #1 str r2, [sp] ldr r1, _0238B384 @ =0x0238C600 @@ -1108,7 +1108,7 @@ _0238B114: ldr r1, [r1] add r3, sp, #8 add r1, r1, #0x42 - bl FUN_02055DD0 + bl sub_02055DD0 ldr r1, _0238B384 @ =0x0238C600 mov r2, #0x26 ldr r3, [r1] @@ -1122,7 +1122,7 @@ _0238B170: add r1, r1, #0x42 add r0, r0, #0x3a mov r2, #0xa - bl FUN_0202511C + bl StrncpySimple ldr r2, _0238B384 @ =0x0238C600 ldr r0, _0238B3E4 @ =0x020A18B8 ldr r1, [r2] @@ -1157,14 +1157,14 @@ _0238B170: ldrb r1, [r2, #0xf] add r0, r1, r0 strb r0, [r2, #0xf] - bl FUN_0201077C - bl FUN_0204FDFC + bl sub_0201077C + bl SetPokemonJoined ldr r1, _0238B384 @ =0x0238C600 mov r0, #0 ldr r2, [r1] add r1, r2, #0x22 str r1, [r2, #0x230] - bl FUN_02010794 + bl sub_02010794 mov r3, #0x15 ldr r0, _0238B384 @ =0x0238C600 mov r1, #0x1b @@ -1174,7 +1174,7 @@ _0238B170: str r1, [r0] bl ov24_0238C4CC mov r0, #5 - bl FUN_02017C50 + bl sub_0201820C ldr r0, _0238B384 @ =0x0238C600 mov r1, #0x1c ldr r3, [r0] @@ -1182,7 +1182,7 @@ _0238B170: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238B278: mov r0, #0xa @@ -1191,12 +1191,12 @@ _0238B278: _0238B284: mov r0, #0x20 str r0, [r1, #8] - bl FUN_02310BDC + bl ov11_02310BDC ldr r0, _0238B384 @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238B384 @ =0x0238C600 ldr r2, _0238B3F4 @ =0x000003A3 ldr ip, [r0] @@ -1207,12 +1207,12 @@ _0238B284: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B37C _0238B2D4: add r0, r1, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F148 + bl FreeDBox ldr r1, _0238B384 @ =0x0238C600 mvn r3, #1 ldr r2, [r1] @@ -1223,7 +1223,7 @@ _0238B2D4: add r3, r1, #0x66 add r1, r1, #0x42 add r3, r3, #0x100 - bl FUN_020367F0 + bl ShowKeyboard b _0238B37C _0238B310: add r0, r1, #0x66 @@ -1231,18 +1231,18 @@ _0238B310: add r3, r0, #0x100 mov r0, #2 mov r2, #0 - bl FUN_020367F0 + bl ShowKeyboard b _0238B37C _0238B32C: add r0, r1, #0x22 - bl FUN_0203909C + bl sub_0203909C b _0238B37C _0238B338: add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #4 - bl FUN_02017C50 + bl sub_0201820C ldr r0, _0238B384 @ =0x0238C600 mov r1, #0x18 ldr r3, [r0] @@ -1250,7 +1250,7 @@ _0238B338: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B384 @ =0x0238C600 mov r1, #4 ldr r0, [r0] @@ -1351,38 +1351,38 @@ _0238B434: @ jump table _0238B4D0: mov r0, #0 strb r0, [r1, #0x1f0] - bl FUN_0202F0B0 + bl CreateDBox ldr r2, _0238C164 @ =0x0238C600 mov r1, #3 ldr r3, [r2] mov r2, #1 strb r0, [r3, #0x28c] mov r0, #0 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r2, _0238C164 @ =0x0238C600 mov r1, #0x71 ldr r3, [r2] strb r0, [r3, #0x28d] ldr r0, [r2] add r0, r0, #0x294 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238C164 @ =0x0238C600 mov r1, #0 ldr r0, [r0] add r0, r0, #0x294 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238C164 @ =0x0238C600 ldr r2, [r0] add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r3, [r0] ldrb r0, [r3, #0x21] @@ -1396,12 +1396,12 @@ _0238B4D0: bne _0238B594 ldr r2, _0238C16C @ =0x0000038A add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B5A0 _0238B594: ldr r2, _0238C170 @ =0x0000038B add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox _0238B5A0: ldr r0, _0238C164 @ =0x0238C600 mov r3, #4 @@ -1417,7 +1417,7 @@ _0238B5C0: ldr r1, _0238C174 @ =0x00003008 ldr r2, _0238C178 @ =0x0000038F add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238B5DC: ldr r0, _0238C17C @ =0x0238C5C0 @@ -1426,7 +1426,7 @@ _0238B5DC: ldr r3, _0238C184 @ =0x0238C538 mov r2, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C164 @ =0x0238C600 ldr r1, [r1] strb r0, [r1, #0x28f] @@ -1441,13 +1441,13 @@ _0238B608: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C174 @ =0x00003008 ldr r3, [r0] @@ -1455,7 +1455,7 @@ _0238B608: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238B66C: bl ov24_0238C47C @@ -1470,13 +1470,13 @@ _0238B66C: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C168 @ =0x00003018 ldr r3, [r0] @@ -1484,7 +1484,7 @@ _0238B66C: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238B6DC: bl ov24_0238C47C @@ -1496,13 +1496,13 @@ _0238B6DC: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C168 @ =0x00003018 ldr r3, [r0] @@ -1510,7 +1510,7 @@ _0238B6DC: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238B740: bl ov24_0238C47C @@ -1528,13 +1528,13 @@ _0238B740: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C168 @ =0x00003018 ldr r3, [r0] @@ -1542,7 +1542,7 @@ _0238B740: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238B7BC: bl ov24_0238C47C @@ -1560,13 +1560,13 @@ _0238B7BC: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C168 @ =0x00003018 ldr r3, [r0] @@ -1574,7 +1574,7 @@ _0238B7BC: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238B838: bl ov24_0238C47C @@ -1592,13 +1592,13 @@ _0238B838: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C168 @ =0x00003018 ldr r3, [r0] @@ -1606,11 +1606,11 @@ _0238B838: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238B8B4: ldr r0, _0238C18C @ =0x0000220F - bl FUN_02017CB4 + bl sub_02018428 bl ov24_0238C47C ldr r0, _0238C164 @ =0x0238C600 mov r3, #1 @@ -1623,13 +1623,13 @@ _0238B8B4: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C168 @ =0x00003018 ldr r3, [r0] @@ -1637,7 +1637,7 @@ _0238B8B4: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238B92C: bl ov24_0238C47C @@ -1655,18 +1655,18 @@ _0238B92C: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 - bl FUN_0201077C + bl SetPortraitExpressionId + bl sub_0201077C ldr r1, _0238C164 @ =0x0238C600 ldr r1, [r1] str r0, [r1, #0x1f8] - bl FUN_0204FD3C + bl IncrementNbEggsHatched ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C168 @ =0x00003018 ldr r3, [r0] @@ -1674,7 +1674,7 @@ _0238B92C: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238B9BC: mov r2, #0x12 @@ -1692,11 +1692,11 @@ _0238B9D4: cmp r0, #0 bgt _0238C158 mov r0, #3 - bl FUN_02017C10 + bl sub_02017C10 cmp r0, #0 bne _0238BA08 mov r0, #3 - bl FUN_02017C50 + bl sub_0201820C _0238BA08: ldr r1, _0238C164 @ =0x0238C600 mov r2, #4 @@ -1709,7 +1709,7 @@ _0238BA08: ldr r2, [r1] add r1, r2, #0x52 str r1, [r2, #0x230] - bl FUN_02010794 + bl sub_02010794 ldr r0, _0238C164 @ =0x0238C600 ldr r2, _0238C198 @ =0x00000397 ldr r3, [r0] @@ -1717,7 +1717,7 @@ _0238BA08: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238BA5C: mov r2, #0x1b @@ -1728,7 +1728,7 @@ _0238BA5C: ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r2, _0238C19C @ =0x00000396 ldr r4, [r0] @@ -1742,11 +1742,11 @@ _0238BA5C: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238BABC: ldr r0, _0238C18C @ =0x0000220F - bl FUN_02017CB4 + bl sub_02018428 ldr r0, _0238C164 @ =0x0238C600 ldr r2, _0238C1A0 @ =0x00000715 ldr r1, [r0] @@ -1764,7 +1764,7 @@ _0238BABC: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 mov r3, #0x1b ldr r1, [r0] @@ -1776,7 +1776,7 @@ _0238BABC: add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C168 @ =0x00003018 ldr r4, [r0] @@ -1787,7 +1787,7 @@ _0238BABC: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238BB6C: mov r0, #0 @@ -1795,20 +1795,20 @@ _0238BB6C: mov r2, r0 mov r1, #0x11 str r0, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238C164 @ =0x0238C600 ldr r1, [r1] strb r0, [r1, #0x28f] b _0238C158 _0238BB94: add r0, r1, #0x1bc - bl FUN_0206351C + bl sub_0206351C ldr r0, _0238C164 @ =0x0238C600 mov r1, #0x71 ldr r0, [r0] add r0, r0, #0x100 strh r1, [r0, #0xbc] - bl FUN_0201077C + bl sub_0201077C ldr r2, _0238C164 @ =0x0238C600 mov r4, #6 ldr r1, [r2] @@ -1819,13 +1819,13 @@ _0238BB94: strb r4, [r0, #0x1be] ldr r0, [r2] str r3, [r0, #0x1c4] - bl FUN_0201077C + bl sub_0201077C mov r1, r0 add r0, sp, #0x12 mov r2, #1 mov r3, #0 - bl FUN_02053B60 - bl FUN_0201077C + bl sub_02053B60 + bl sub_0201077C add r2, sp, #0x12 mov r1, r0 mov r0, #1 @@ -1836,16 +1836,16 @@ _0238BB94: ldr r2, [r0] add r0, r2, #0x248 add r2, r2, #0x42 - bl FUN_02052F8C + bl sub_02052F8C ldr r0, _0238C164 @ =0x0238C600 mov r1, #1 ldr r0, [r0] add r0, r0, #0x248 - bl FUN_023061E4 + bl ov11_023061E4 b _0238C158 _0238BC3C: mov r0, #0 - bl FUN_02055964 + bl GetFirstEmptyMemberIdx mvn r1, #0 cmp r0, r1 bne _0238BC90 @@ -1853,12 +1853,12 @@ _0238BC3C: ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238C164 @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238C164 @ =0x0238C600 mov r1, #0x14 ldr r0, [r0] @@ -1884,12 +1884,12 @@ _0238BCA8: ldrsb r0, [r0, #0x8c] ldr r2, _0238C1B0 @ =0x000003A2 add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238BCDC: - bl FUN_0200224C + bl Rand16Bit mov r1, #0x64 - bl FUN_0208FEA4 + bl DivideInt ldr r0, _0238C1B4 @ =0x020A1868 ldrsh r0, [r0] cmp r1, r0 @@ -1902,7 +1902,7 @@ _0238BCDC: streq r0, [r1] beq _0238C158 bl ov24_0238C4CC - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 beq _0238BD9C ldr r0, _0238C164 @ =0x0238C600 @@ -1919,13 +1919,13 @@ _0238BCDC: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C168 @ =0x00003018 ldr r3, [r0] @@ -1933,7 +1933,7 @@ _0238BCDC: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238BD9C: ldr r0, _0238C164 @ =0x0238C600 @@ -1944,13 +1944,13 @@ _0238BD9C: add r0, r2, #0x100 ldrsb r1, [r0, #0xf0] add r0, r2, #0x294 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] add r1, r1, #0x294 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r1, _0238C168 @ =0x00003018 ldr r3, [r0] @@ -1958,7 +1958,7 @@ _0238BD9C: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238C164 @ =0x0238C600 mov r3, #0x25 ldr r2, [r0] @@ -1969,7 +1969,7 @@ _0238BD9C: ldrsh r2, [r2, #0x16] strh r2, [sp, #0xe] strh r1, [sp, #0x10] - bl FUN_0200F84C + bl SpecialProcAddItemToBag mov r0, #0 strb r0, [sp, #8] ldr r0, _0238C164 @ =0x0238C600 @@ -1982,7 +1982,7 @@ _0238BD9C: ldr r2, _0238C1BC @ =0x0238C514 add r1, sp, #8 add r0, r0, #0x100 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238C164 @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x7a @@ -1998,16 +1998,16 @@ _0238BE70: _0238BE84: add r0, r1, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238C164 @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox b _0238C158 _0238BEA8: add r0, r1, #0x1bc - bl FUN_0206351C + bl sub_0206351C ldr r3, _0238C164 @ =0x0238C600 mov r2, #1 ldr r0, [r3] @@ -2022,16 +2022,16 @@ _0238BEA8: strh r4, [r0, #0xd0] ldr r0, [r3] add r0, r0, #0x1bc - bl FUN_0203D438 + bl sub_0203D438 b _0238C158 _0238BEF0: - bl FUN_0201077C + bl sub_0201077C mov r1, r0 add r0, sp, #0x12 mov r2, #1 mov r3, #0 - bl FUN_02053B60 - bl FUN_0201077C + bl sub_02053B60 + bl sub_0201077C mov r2, #1 str r2, [sp] ldr r1, _0238C164 @ =0x0238C600 @@ -2039,7 +2039,7 @@ _0238BEF0: ldr r1, [r1] add r3, sp, #0x12 add r1, r1, #0x42 - bl FUN_02055DD0 + bl sub_02055DD0 ldr r1, _0238C164 @ =0x0238C600 mov r2, #0x26 ldr r3, [r1] @@ -2053,7 +2053,7 @@ _0238BF4C: add r1, r1, #0x42 add r0, r0, #0x3a mov r2, #0xa - bl FUN_0202511C + bl StrncpySimple ldr r2, _0238C164 @ =0x0238C600 ldr r0, _0238C1C0 @ =0x020A18B8 ldr r1, [r2] @@ -2088,14 +2088,14 @@ _0238BF4C: ldrb r1, [r2, #0xf] add r0, r1, r0 strb r0, [r2, #0xf] - bl FUN_0201077C - bl FUN_0204FDFC + bl sub_0201077C + bl SetPokemonJoined ldr r1, _0238C164 @ =0x0238C600 mov r0, #0 ldr r2, [r1] add r1, r2, #0x22 str r1, [r2, #0x230] - bl FUN_02010794 + bl sub_02010794 mov r3, #0x15 ldr r0, _0238C164 @ =0x0238C600 mov r1, #0x1b @@ -2105,7 +2105,7 @@ _0238BF4C: str r1, [r0] bl ov24_0238C4CC mov r0, #5 - bl FUN_02017C50 + bl sub_0201820C ldr r0, _0238C164 @ =0x0238C600 mov r1, #0x1c ldr r3, [r0] @@ -2113,7 +2113,7 @@ _0238BF4C: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238C054: mov r0, #0xa @@ -2122,12 +2122,12 @@ _0238C054: _0238C060: mov r0, #0x20 str r0, [r1, #8] - bl FUN_02310BDC + bl ov11_02310BDC ldr r0, _0238C164 @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox ldr r0, _0238C164 @ =0x0238C600 ldr r2, _0238C1D0 @ =0x000003A3 ldr ip, [r0] @@ -2138,12 +2138,12 @@ _0238C060: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238C158 _0238C0B0: add r0, r1, #0x200 ldrsb r0, [r0, #0x8c] - bl FUN_0202F148 + bl FreeDBox ldr r1, _0238C164 @ =0x0238C600 mvn r3, #1 ldr r2, [r1] @@ -2154,7 +2154,7 @@ _0238C0B0: add r3, r1, #0x66 add r1, r1, #0x42 add r3, r3, #0x100 - bl FUN_020367F0 + bl ShowKeyboard b _0238C158 _0238C0EC: add r0, r1, #0x66 @@ -2162,18 +2162,18 @@ _0238C0EC: add r3, r0, #0x100 mov r0, #2 mov r2, #0 - bl FUN_020367F0 + bl ShowKeyboard b _0238C158 _0238C108: add r0, r1, #0x22 - bl FUN_0203909C + bl sub_0203909C b _0238C158 _0238C114: add r0, r1, #0x200 ldrsb r0, [r0, #0x8d] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #4 - bl FUN_02017C50 + bl sub_0201820C ldr r0, _0238C164 @ =0x0238C600 mov r1, #0x18 ldr r3, [r0] @@ -2181,7 +2181,7 @@ _0238C114: add r0, r3, #0x200 ldrsb r0, [r0, #0x8c] add r3, r3, #0x1f8 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238C164 @ =0x0238C600 mov r1, #4 ldr r0, [r0] @@ -2226,7 +2226,7 @@ ov24_0238C1D4: @ 0x0238C1D4 push {r3, lr} mov r0, #0x2a8 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238C33C @ =0x0238C600 mov r3, #0 str r0, [r1] @@ -2238,40 +2238,40 @@ ov24_0238C1D4: @ 0x0238C1D4 strb r2, [r0, #0x28c] ldr r0, [r1] strb r2, [r0, #0x28d] - bl FUN_0201077C + bl sub_0201077C ldr r2, _0238C33C @ =0x0238C600 mov r1, r0 ldr r0, [r2] add r0, r0, #0x52 - bl FUN_02052394 + bl GetNameRaw ldr r0, _0238C33C @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x66 add r0, r0, #0x100 add r1, r1, #0x52 - bl FUN_02025230 + bl SpecialStrcpy ldr r0, _0238C33C @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x22 add r1, r1, #0x52 - bl FUN_02089694 + bl Strcpy ldr r0, _0238C33C @ =0x0238C600 ldr r1, [r0] add r0, r1, #0x42 add r1, r1, #0x66 add r1, r1, #0x100 - bl FUN_02025100 - bl FUN_0201077C + bl StrcpySimple + bl sub_0201077C mov r1, r0 ldr r0, _0238C33C @ =0x0238C600 mov r2, #0x4e ldr r0, [r0] add r0, r0, #0x66 - bl FUN_02052440 + bl GetNameWithGender ldr r0, _0238C33C @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x1f8 - bl FUN_02023690 + bl InitPreprocessorArgs mov r3, #0x71 ldr r0, _0238C33C @ =0x0238C600 mov r2, #0 @@ -2283,11 +2283,11 @@ ov24_0238C1D4: @ 0x0238C1D4 str r2, [r1, #0xc] ldr r0, [r0] str r2, [r0, #0x2a4] - bl FUN_0201077C + bl sub_0201077C cmp r0, #0 bne _0238C2FC mov r0, #8 - bl FUN_0204FBFC + bl GetAdventureLogCompleted ldr r1, _0238C33C @ =0x0238C600 mov r2, #0 ldr r3, [r1] @@ -2295,18 +2295,18 @@ ov24_0238C1D4: @ 0x0238C1D4 ldr r1, [r1] mov r0, #1 strb r2, [r1, #0x21] - bl FUN_020107C4 + bl sub_020107C4 b _0238C32C _0238C2FC: - bl FUN_020107AC + bl sub_020107AC ldr r1, _0238C33C @ =0x0238C600 mov r2, #1 ldr r3, [r1] strb r0, [r3, #0x20] ldr r0, [r1] strb r2, [r0, #0x21] - bl FUN_0201077C - bl FUN_0200EB90 + bl sub_0201077C + bl sub_0200EB90 ldr r1, _0238C33C @ =0x0238C600 ldr r1, [r1] strh r0, [r1, #0x16] @@ -2326,7 +2326,7 @@ ov24_0238C340: @ 0x0238C340 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238C368 @ =0x0238C600 mov r1, #0 str r1, [r0] @@ -2364,12 +2364,12 @@ ov24_0238C47C: @ 0x0238C47C ldrsb r0, [r0, #0x8f] cmp r0, r1 popeq {r3, pc} - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238C4C8 @ =0x0238C600 ldr r0, [r0] add r0, r0, #0x200 ldrsb r0, [r0, #0x8f] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238C4C8 @ =0x0238C600 mvn r1, #1 ldr r0, [r0] @@ -2390,7 +2390,7 @@ ov24_0238C4CC: @ 0x0238C4CC cmp r0, r1 popne {r3, pc} mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _0238C504 @ =0x0238C600 ldr r1, [r1] strb r0, [r1, #0x28c] diff --git a/asm/overlay_25.s b/asm/overlay_25.s index a540551e..f67a1def 100644 --- a/asm/overlay_25.s +++ b/asm/overlay_25.s @@ -49,7 +49,7 @@ _0238A15C: @ jump table _0238A1DC: add r0, r2, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238A674 mov r0, #0x1a @@ -58,10 +58,10 @@ _0238A1DC: ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F3A4 + bl ShowDBox b _0238A674 _0238A210: - bl FUN_0230BA64 + bl ov11_0230BA64 cmp r0, #2 beq _0238A228 cmp r0, #3 @@ -80,26 +80,26 @@ _0238A248: ldr r0, _0238A67C @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0xc - bl FUN_0230B8C0 + bl ov11_0230B8C0 mov r0, #0xe bl ov25_0238A694 _0238A260: - bl FUN_0230BD28 + bl ov11_0230BD28 cmp r0, #0 beq _0238A674 add r1, sp, #0 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp] tst r0, #8 beq _0238A674 ldr r0, _0238A680 @ =0x00003F02 mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 ldr r0, _0238A67C @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0xc - bl FUN_0230B8C0 + bl ov11_0230B8C0 bl ov25_0238B380 ldr r0, _0238A67C @ =0x0238B5E0 mov r3, #0xf @@ -112,7 +112,7 @@ _0238A260: _0238A2C4: add r0, r2, #0x100 ldrsb r0, [r0, #0x3a] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 beq _0238A334 cmp r0, #6 @@ -145,19 +145,19 @@ _0238A334: mov r1, #0xd ldr r0, [r0] str r1, [r0] - bl FUN_0230BCF8 + bl ov11_0230BCF8 b _0238A674 _0238A350: add r0, r2, #0x100 ldrsb r0, [r0, #0x3b] - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _0238A674 ldr r0, _0238A67C @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x3b] - bl FUN_0202E6C8 + bl sub_0202E6C8 ldr r0, _0238A67C @ =0x0238B5E0 mvn r2, #1 ldr r1, [r0] @@ -168,7 +168,7 @@ _0238A350: _0238A394: add r0, r2, #0x100 ldrsb r0, [r0, #0x3a] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 beq _0238A3EC cmp r0, #4 @@ -178,7 +178,7 @@ _0238A394: b _0238A674 _0238A3BC: bl ov25_0238B380 - bl FUN_0200ECFC + bl GetGold cmp r0, #0x96 bge _0238A3D8 mov r0, #9 @@ -188,7 +188,7 @@ _0238A3D8: mov r0, #0x11 bl ov25_0238A694 ldr r0, _0238A684 @ =0x00001308 - bl FUN_02017C80 + bl sub_02017C80 b _0238A674 _0238A3EC: bl ov25_0238B380 @@ -201,14 +201,14 @@ _0238A3FC: _0238A404: add r0, r2, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238A674 ldr r0, _0238A67C @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238A67C @ =0x0238B5E0 mov r2, #0x20 ldr r1, [r0] @@ -216,12 +216,12 @@ _0238A404: ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238A67C @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x39] - bl FUN_0202F6DC + bl HidePortraitBox b _0238A674 _0238A464: add r0, r2, #0x100 @@ -230,7 +230,7 @@ _0238A464: arm_func_start ov25_0238A468 ov25_0238A468: @ 0x0238A468 ldrsb r0, [r0, #0x3a] - bl FUN_0202B57C + bl GetNormalMenuResult cmp r0, #1 ldrne r1, _0238A67C @ =0x0238B5E0 ldrne r1, [r1] @@ -242,14 +242,14 @@ ov25_0238A468: @ 0x0238A468 cmp r0, #7 bne _0238A674 bl ov25_0238B380 - bl FUN_0200EDFC + bl GetNbItemsInBag cmp r0, #0 bne _0238A4B4 mov r0, #5 bl ov25_0238A694 b _0238A674 _0238A4B4: - bl FUN_0230B724 + bl ov11_0230B724 cmp r0, #0 bne _0238A4CC mov r0, #6 @@ -285,13 +285,13 @@ _0238A4F8: _0238A528: add r0, r1, #0x100 ldrsb r0, [r0, #0x3c] - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238A67C @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x3c] - bl FUN_0202F918 - bl FUN_0230B9BC + bl sub_0202F918 + bl ov11_0230B9BC b _0238A674 _0238A550: ldr r0, [r1, #4] @@ -315,7 +315,7 @@ _0238A56C: beq _0238A5A4 b _0238A674 _0238A59C: - bl FUN_0230B9BC + bl ov11_0230B9BC b _0238A674 _0238A5A4: ldr r0, [r1, #4] @@ -334,7 +334,7 @@ _0238A5C0: ldrsb r0, [r0, #0x38] ldr r2, _0238A68C @ =0x000003E2 add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238A67C @ =0x0238B5E0 mov r1, #0x1b ldr r0, [r0] @@ -352,7 +352,7 @@ _0238A5F8: ldrsb r0, [r0, #0x38] rsb r2, r2, #0x3e4 add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238A67C @ =0x0238B5E0 mov r1, #0x1b ldr r0, [r0] @@ -361,14 +361,14 @@ _0238A5F8: _0238A63C: add r0, r2, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0238A674 ldr r0, _0238A67C @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238A67C @ =0x0238B5E0 ldr r0, [r0] ldr r0, [r0, #4] @@ -432,7 +432,7 @@ _0238A734: mov r2, #0x96 mov r0, #0 str r2, [r1, #0x4c] - bl FUN_0202F0B0 + bl CreateDBox ldr r3, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0D4 @ =0x00003008 ldr ip, [r3] @@ -442,41 +442,41 @@ _0238A734: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox mov r0, #0 mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r2, _0238B0D0 @ =0x0238B5E0 mov r1, #0xb2 ldr r3, [r2] strb r0, [r3, #0x139] ldr r0, [r2] add r0, r0, #0x140 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B0D0 @ =0x0238B5E0 mov r1, #0 ldr r0, [r0] add r0, r0, #0x140 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x140 ldr r1, [r1, #0x20] lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox b _0238B0C8 _0238A7E4: ldr r0, _0238B0DC @ =0x0238B4A4 ldr r1, _0238B0E0 @ =ov25_0238B414 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r2, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0E4 @ =0x00300013 ldr r2, [r2] @@ -486,7 +486,7 @@ _0238A7E4: ldr r0, _0238B0EC @ =0x0238B564 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0D0 @ =0x0238B5E0 ldr r1, [r1] strb r0, [r1, #0x13a] @@ -502,13 +502,13 @@ _0238A828: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0D4 @ =0x00003008 ldr r3, [r0] @@ -516,7 +516,7 @@ _0238A828: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238A890: bl ov25_0238B380 @@ -532,13 +532,13 @@ _0238A890: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0F4 @ =0x00003018 ldr r3, [r0] @@ -546,7 +546,7 @@ _0238A890: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238A904: bl ov25_0238B380 @@ -559,13 +559,13 @@ _0238A904: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0F4 @ =0x00003018 ldr r3, [r0] @@ -573,7 +573,7 @@ _0238A904: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238A96C: bl ov25_0238B380 @@ -589,13 +589,13 @@ _0238A96C: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0F4 @ =0x00003018 ldr r3, [r0] @@ -603,7 +603,7 @@ _0238A96C: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238A9E0: bl ov25_0238B380 @@ -619,13 +619,13 @@ _0238A9E0: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0F4 @ =0x00003018 ldr r3, [r0] @@ -633,7 +633,7 @@ _0238A9E0: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238AA54: bl ov25_0238B380 @@ -649,13 +649,13 @@ _0238AA54: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0F4 @ =0x00003018 ldr r3, [r0] @@ -663,7 +663,7 @@ _0238AA54: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238AAC8: bl ov25_0238B380 @@ -679,13 +679,13 @@ _0238AAC8: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0F4 @ =0x00003018 ldr r3, [r0] @@ -693,7 +693,7 @@ _0238AAC8: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238AB3C: bl ov25_0238B380 @@ -712,13 +712,13 @@ _0238AB3C: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0F4 @ =0x00003018 ldr r3, [r0] @@ -726,7 +726,7 @@ _0238AB3C: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238ABBC: bl ov25_0238B380 @@ -745,13 +745,13 @@ _0238ABBC: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox b _0238B0C8 _0238AC1C: mov r0, #0xd @@ -767,13 +767,13 @@ _0238AC1C: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0D4 @ =0x00003008 ldr r3, [r0] @@ -781,7 +781,7 @@ _0238AC1C: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238AC90: mov r0, #0xd @@ -797,13 +797,13 @@ _0238AC90: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0F4 @ =0x00003018 ldr r3, [r0] @@ -811,43 +811,43 @@ _0238AC90: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238AD04: add r0, r1, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x39] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #1 mov r1, #0 - bl FUN_0230B20C + bl ov11_0230B20C b _0238B0C8 _0238AD48: add r0, r1, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x38] - bl FUN_0202F2C4 + bl sub_0202F2C4 ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x39] - bl FUN_0202F6DC + bl HidePortraitBox mov r0, #1 mov r1, #0 - bl FUN_0230B20C + bl ov11_0230B20C b _0238B0C8 _0238AD8C: mov r2, #0x96 @@ -858,7 +858,7 @@ _0238AD8C: mov r1, #0x13 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0D0 @ =0x0238B5E0 ldr r1, [r1] strb r0, [r1, #0x13a] @@ -883,9 +883,9 @@ _0238ADC0: arm_func_start ov25_0238ADFC ov25_0238ADFC: @ 0x0238ADFC - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0x18 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B0D0 @ =0x0238B5E0 add r1, sp, #0x18 ldr ip, [r0] @@ -904,7 +904,7 @@ ov25_0238ADFC: @ 0x0238ADFC add ip, ip, #0x28 mov r2, #0 str ip, [sp, #8] - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238B0D0 @ =0x0238B5E0 ldr r1, [r1] strb r0, [r1, #0x13b] @@ -917,7 +917,7 @@ _0238AE64: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 mov r3, #0x1b ldr r1, [r0] @@ -929,7 +929,7 @@ _0238AE64: add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0D4 @ =0x00003008 ldr ip, [r0] @@ -943,12 +943,12 @@ _0238AE64: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238B0C8 _0238AEF0: ldr r0, _0238B0DC @ =0x0238B4A4 ldr r1, _0238B0E0 @ =ov25_0238B414 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _0238B0D0 @ =0x0238B5E0 ldr r3, _0238B120 @ =0x0238B4B4 ldr r1, [r1] @@ -958,7 +958,7 @@ _0238AEF0: mov r1, #0x80000013 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B0D0 @ =0x0238B5E0 ldr r1, [r1] strb r0, [r1, #0x13a] @@ -980,7 +980,7 @@ _0238AF4C: b _0238B0C8 _0238AF64: mvn r0, #0x95 - bl FUN_0200ED58 + bl AddMoneyCarried ldr r1, _0238B0D0 @ =0x0238B5E0 add r0, sp, #0x12 ldr ip, [r1] @@ -991,9 +991,9 @@ _0238AF64: ldrh r3, [ip, #0xe] strh r3, [sp, #0xe] strb r2, [sp, #0xc] - bl FUN_0200D0A0 + bl sub_0200D0A0 add r0, sp, #0x12 - bl FUN_0200F4D4 + bl RemoveItemByIdAndStackNoHole ldr r0, _0238B0D0 @ =0x0238B5E0 mov r1, #0 ldr r0, [r0] @@ -1001,7 +1001,7 @@ _0238AF64: strh r0, [sp, #0x10] ldrsh r0, [sp, #0x10] strh r1, [sp, #0xe] - bl FUN_0200CB10 + bl IsThrownItem cmp r0, #0 movne r0, #0xa strhne r0, [sp, #0xe] @@ -1026,8 +1026,8 @@ _0238B00C: mov r1, #1 add r0, sp, #0xc strb r1, [sp, #0xc] - bl FUN_0200F874 - bl FUN_022DC504 + bl AddItemToBagNoHeld + bl ov11_022DC504 ldr r0, _0238B0D0 @ =0x0238B5E0 mov r2, #0x13 ldr r1, [r0] @@ -1039,7 +1039,7 @@ _0238B00C: ldr r0, [r0] ldr r2, _0238B12C @ =0x0238B498 add r0, r0, #0xb8 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r2, [r0] add r1, r2, #0xb8 @@ -1055,13 +1055,13 @@ _0238B00C: add r0, r0, #0x140 lsl r1, r1, #0x18 asr r1, r1, #0x18 - bl FUN_0204D7F4 + bl SetPortraitExpressionId ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, [r0] add r0, r1, #0x100 ldrsb r0, [r0, #0x39] add r1, r1, #0x140 - bl FUN_0202F690 + bl ShowPortraitBox ldr r0, _0238B0D0 @ =0x0238B5E0 ldr r1, _0238B0F4 @ =0x00003018 ldr r3, [r0] @@ -1069,7 +1069,7 @@ _0238B00C: add r0, r3, #0x100 ldrsb r0, [r0, #0x38] add r3, r3, #0x28 - bl FUN_0202F1B4 + bl ShowMessageInDBox _0238B0C8: add sp, sp, #0x68 pop {r3, pc} @@ -1106,7 +1106,7 @@ ov25_0238B134: @ 0x0238B134 push {r3, lr} mov r0, #0x150 mov r1, #6 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238B1C8 @ =0x0238B5E0 mov r3, #0 str r0, [r1] @@ -1122,7 +1122,7 @@ ov25_0238B134: @ 0x0238B134 str r3, [r0, #0x24] ldr r0, [r1] add r0, r0, #0x28 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B1C8 @ =0x0238B5E0 mov r3, #0xb2 ldr r2, [r0] @@ -1132,7 +1132,7 @@ ov25_0238B134: @ 0x0238B134 str r3, [r2, #0x28] ldr r0, [r0] str r1, [r0, #8] - bl FUN_0230C910 + bl ov11_0230C91 ldr r1, _0238B1C8 @ =0x0238B5E0 mov r0, #0 ldr r1, [r1] @@ -1151,7 +1151,7 @@ ov25_0238B1CC: @ 0x0238B1CC ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238B1F4 @ =0x0238B5E0 mov r1, #0 str r1, [r0] @@ -1196,12 +1196,12 @@ ov25_0238B380: @ 0x0238B380 ldrsb r0, [r0, #0x3a] cmp r0, r1 beq _0238B3C8 - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238B410 @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x3a] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238B410 @ =0x0238B5E0 mvn r1, #1 ldr r0, [r0] @@ -1214,12 +1214,12 @@ _0238B3C8: ldrsb r0, [r0, #0x3d] cmp r0, r1 popeq {r3, pc} - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238B410 @ =0x0238B5E0 ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x3d] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0238B410 @ =0x0238B5E0 mvn r1, #1 ldr r0, [r0] @@ -1235,8 +1235,8 @@ ov25_0238B414: @ 0x0238B414 sub sp, sp, #0x54 sub sp, sp, #0x400 mov r4, r0 - bl FUN_02027B1C - bl FUN_0200ECFC + bl sub_02027B1C + bl GetGold add ip, sp, #0x400 str r0, [sp, #0x428] add ip, ip, #4 @@ -1245,19 +1245,19 @@ ov25_0238B414: @ 0x0238B414 add r0, sp, #4 mov r1, #0x100 str ip, [sp] - bl FUN_020223F0 + bl PreprocessString ldr r3, _0238B494 @ =0x00000225 mov r0, r4 mov r1, #4 mov r2, #2 - bl FUN_02026268 + bl sub_02026268 mov r1, #0x10 mov r0, r4 mov r2, r1 add r3, sp, #4 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x54 add sp, sp, #0x400 pop {r3, r4, pc} diff --git a/asm/overlay_26.s b/asm/overlay_26.s index 130cdec4..38256a0c 100644 --- a/asm/overlay_26.s +++ b/asm/overlay_26.s @@ -9,33 +9,33 @@ ov26_0238A140: @ 0x0238A140 push {r3, r4, r5, lr} sub sp, sp, #0x10 add r0, sp, #0 - bl FUN_0204F158 + bl sub_0204F158 cmp r0, #0 moveq r0, #0 beq _0238A528 add r1, sp, #0xc add r2, sp, #8 mov r0, #2 - bl FUN_0204C5DC + bl sub_0204C5DC ldr r0, [sp, #8] lsl r0, r0, #0x18 asr r0, r0, #0x18 - bl FUN_0205F0D8 + bl GetAcceptedMission mov r5, r0 ldrb r2, [sp] add r0, sp, #2 mov r1, r5 - bl FUN_0205F118 + bl sub_0205F118 cmp r0, #0 bne _0238A1A8 mvn r0, #0 - bl FUN_022E6E8C + bl ov11_022E6E8C mov r0, #0 b _0238A528 _0238A1A8: mov r0, #0x9c mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238A530 @ =0x0238AF60 mov r4, #0 str r0, [r1] @@ -48,19 +48,19 @@ _0238A1A8: mov r1, #0x68 str r5, [r2, #0x90] ldrb r2, [r5, #1] - bl FUN_0204B820 + bl SaveScriptVariableValue ldrb r2, [r5, #2] mov r0, r4 mov r1, #0x69 - bl FUN_0204B820 + bl SaveScriptVariableValue ldr r0, _0238A530 @ =0x0238AF60 ldr r0, [r0] ldr r0, [r0, #0x90] - bl FUN_0205F9D4 + bl sub_0205F9D4 ldr r0, _0238A530 @ =0x0238AF60 ldr r0, [r0] add r0, r0, #8 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238A530 @ =0x0238AF60 mov r2, r4 ldr r3, [r0] @@ -79,12 +79,12 @@ _0238A1A8: str r2, [r1, #0x2c] ldr r0, [r0] add r0, r0, #0x60 - bl FUN_0206351C + bl sub_0206351C ldr r0, _0238A530 @ =0x0238AF60 ldr r1, [r0] ldr r0, [r1, #0x90] add r1, r1, #0x60 - bl FUN_02062E5C + bl sub_02062E5C ldr r0, _0238A530 @ =0x0238AF60 mov r3, #2 ldr r1, [r0] @@ -100,13 +100,13 @@ _0238A1A8: cmpne r0, #0xa beq _0238A2B8 ldrsh r0, [sp, #4] - bl FUN_0204D368 + bl IncrementExclusiveMonsterCounts _0238A2B8: ldrsh r0, [sp, #6] cmp r0, #0 beq _0238A2CC ldrsh r0, [sp, #6] - bl FUN_0204D368 + bl IncrementExclusiveMonsterCounts _0238A2CC: ldr r0, _0238A530 @ =0x0238AF60 ldr r1, [r0] @@ -181,7 +181,7 @@ _0238A3A0: ldr r0, [r0] ldr r0, [r0, #0x98] and r0, r0, #0xff - bl FUN_02050420 + bl SetChallengeLetterCleared ldr r0, _0238A530 @ =0x0238AF60 ldr r2, [r0] ldr r1, [r2, #0x98] @@ -194,7 +194,7 @@ _0238A3A0: str r1, [r2, #0x94] ldr r0, [r0] add r0, r0, #0x60 - bl FUN_0206351C + bl sub_0206351C ldr r0, _0238A530 @ =0x0238AF60 ldr r2, [r0] ldr r1, [r2, #0x90] @@ -213,7 +213,7 @@ _0238A3A0: cmp r0, #4 bhi _0238A458 add r0, r1, #4 - bl FUN_0204F8A8 + bl GetOutlawLeaderLevel ldr r1, _0238A530 @ =0x0238AF60 ldr r1, [r1] str r0, [r1, #0x64] @@ -231,7 +231,7 @@ ov26_0238A468: @ 0x0238A468 ldr r0, [r0] ldr r0, [r0, #0x90] ldrsh r0, [r0, #0xe] - bl FUN_02055148 + bl IsMonsterOnTeam cmp r0, #0 beq _0238A4A0 ldr r0, _0238A530 @ =0x0238AF60 @@ -255,7 +255,7 @@ _0238A4A0: _0238A4C4: add r0, r1, #0x60 ldr r4, [r1, #0x88] - bl FUN_0206351C + bl sub_0206351C ldr r0, _0238A530 @ =0x0238AF60 ldr r2, _0238A560 @ =0x000001E3 ldr r1, [r0] @@ -310,7 +310,7 @@ ov26_0238A568: @ 0x0238A568 bl ov26_0238A90C ldr r0, _0238A59C @ =0x0238AF60 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0238A59C @ =0x0238AF60 mov r1, #0 str r1, [r0] @@ -384,7 +384,7 @@ ov26_0238A90C: @ 0x0238A90C ldrsb r0, [r0, #4] cmp r0, r1 beq _0238A93C - bl FUN_0202F148 + bl FreeDBox ldr r0, _0238A96C @ =0x0238AF60 mvn r1, #1 ldr r0, [r0] @@ -396,7 +396,7 @@ _0238A93C: ldrsb r0, [r0, #5] cmp r0, r1 popeq {r3, pc} - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0238A96C @ =0x0238AF60 mvn r1, #1 ldr r0, [r0] @@ -411,7 +411,7 @@ ov26_0238A970: @ 0x0238A970 push {r3, lr} mov r0, #8 mov r1, r0 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238A998 @ =0x0238AF64 mov r2, #0 str r0, [r1] @@ -429,7 +429,7 @@ ov26_0238A99C: @ 0x0238A99C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238A9C4 @ =0x0238AF64 mov r1, #0 str r1, [r0] @@ -446,39 +446,39 @@ ov26_0238A9C8: @ 0x0238A9C8 ldr r0, [r0, #4] cmp r0, #0 bne _0238AA5C - bl FUN_0205633C + bl sub_0205633C cmp r0, #0 beq _0238A9FC mov r0, #1 - bl FUN_022E6E8C + bl ov11_022E6E8C mov r0, #4 pop {r4, pc} _0238A9FC: - bl FUN_0204AFC0 + bl GetGameMode cmp r0, #4 bne _0238AA10 - bl FUN_0204E780 + bl sub_0204E780 b _0238AA14 _0238AA10: - bl FUN_0204E770 + bl sub_0204E770 _0238AA14: mov r4, r0 mov r0, r4 - bl FUN_02051340 - bl FUN_0200F7DC + bl GetMaxItemsAllowed + bl RemoveAllItemsStartingAt mov r0, r4 - bl FUN_02051358 + bl IsMoneyAllowed cmp r0, #0 bne _0238AA3C mov r0, #0 - bl FUN_0200ED1C + bl SetMoneyCarried _0238AA3C: mov r0, r4 - bl FUN_020577BC + bl sub_020577BC mov r0, #1 - bl FUN_02056318 + bl sub_02056318 mov r0, #1 - bl FUN_022E6E8C + bl ov11_022E6E8C mov r0, #4 pop {r4, pc} _0238AA5C: @@ -493,7 +493,7 @@ ov26_0238AA68: @ 0x0238AA68 push {r3, lr} mov r0, #8 mov r1, r0 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238AA90 @ =0x0238AF68 mov r2, #0 str r0, [r1] @@ -511,7 +511,7 @@ ov26_0238AA94: @ 0x0238AA94 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238AABC @ =0x0238AF68 mov r1, #0 str r1, [r0] @@ -548,7 +548,7 @@ ov26_0238AC14: @ 0x0238AC14 push {r3, lr} mov r0, #8 mov r1, r0 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238AC3C @ =0x0238AF6C mov r2, #0 str r0, [r1] @@ -566,7 +566,7 @@ ov26_0238AC40: @ 0x0238AC40 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238AC68 @ =0x0238AF6C mov r1, #0 str r1, [r0] @@ -587,21 +587,21 @@ ov26_0238AC6C: @ 0x0238AC6C beq _0238ACC0 b _0238ACCC _0238AC90: - bl FUN_0205633C + bl sub_0205633C cmp r0, #0 bne _0238ACA8 - bl FUN_0230CDE0 + bl ov11_0230CDE mov r0, #4 pop {r3, pc} _0238ACA8: - bl FUN_020587C8 + bl sub_020587C8 ldr r0, _0238ACD4 @ =0x0238AF6C mov r1, #1 ldr r0, [r0] str r1, [r0, #4] b _0238ACCC _0238ACC0: - bl FUN_022E6E68 + bl ov00_022E6E68 mov r0, #4 pop {r3, pc} _0238ACCC: @@ -616,7 +616,7 @@ ov26_0238ACD8: @ 0x0238ACD8 push {r3, lr} mov r0, #8 mov r1, r0 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238AD0C @ =0x0238AF70 mov r2, #0 str r0, [r1] @@ -637,7 +637,7 @@ ov26_0238AD10: @ 0x0238AD10 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238AD38 @ =0x0238AF70 mov r1, #0 str r1, [r0] diff --git a/asm/overlay_27.s b/asm/overlay_27.s index dc91d2b5..a98ab5ab 100644 --- a/asm/overlay_27.s +++ b/asm/overlay_27.s @@ -16,14 +16,14 @@ ov27_0238A140: @ 0x0238A140 bne _0238A370 ldr r0, _0238A384 @ =0x000008D4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r3, _0238A380 @ =0x0238CE80 ldr r2, _0238A37C @ =0x02324DB8 add r1, r0, #0x3c str r0, [r3] str r0, [r2] add r0, r1, #0x800 - bl FUN_02034A38 + bl sub_02034A38 ldr r1, _0238A380 @ =0x0238CE80 mov r3, #0 ldr r4, [r1] @@ -38,18 +38,18 @@ ov27_0238A140: @ 0x0238A140 ldr r0, [r1] strb r2, [r0, #9] bl ov27_0238A8EC - bl FUN_0200ECFC + bl GetGold ldr r1, _0238A380 @ =0x0238CE80 ldr r1, [r1] str r0, [r1, #0xc] - bl FUN_0201070C + bl sub_0201070C ldr r1, _0238A380 @ =0x0238CE80 ldr r2, [r1] str r0, [r2, #0x10] ldr r0, [r1] ldr r0, [r0, #0xc] - bl FUN_02010758 - bl FUN_0201070C + bl sub_02010758 + bl sub_0201070C ldr r1, _0238A380 @ =0x0238CE80 ldr r2, [r1] str r0, [r2, #0x14] @@ -61,16 +61,16 @@ ov27_0238A140: @ 0x0238A140 ldr r0, [r1] ldr r0, [r0, #0x18] rsb r0, r0, #0 - bl FUN_0200ED58 - bl FUN_0200EDFC + bl AddMoneyCarried + bl GetNbItemsInBag ldr r1, _0238A380 @ =0x0238CE80 ldr r1, [r1] str r0, [r1, #0x1c] - bl FUN_0200FD48 + bl sub_02050CE4 ldr r1, _0238A380 @ =0x0238CE80 ldr r1, [r1] str r0, [r1, #0x20] - bl FUN_0200FD78 + bl sub_0200FD78 ldr r7, _0238A380 @ =0x0238CE80 mov r6, #0 ldr r1, [r7] @@ -87,11 +87,11 @@ _0238A274: lsl r0, r6, #0x10 mov r1, r4 asr r0, r0, #0x10 - bl FUN_0200F2E0 + bl CopyItemAtIdx cmp r0, #0 beq _0238A2B4 ldrsh r0, [sp, #0xa] - bl FUN_0200CCA8 + bl sub_0200CCA8 cmp r0, #0 ldreq r1, [r7] sub r5, r5, #1 @@ -125,18 +125,18 @@ _0238A2FC: lsl r0, r6, #0x10 mov r1, r5 asr r0, r0, #0x10 - bl FUN_0200F2E0 + bl CopyItemAtIdx cmp r0, #0 beq _0238A344 ldrsh r0, [sp, #4] - bl FUN_0200CCA8 + bl sub_0200CCA8 cmp r0, #0 beq _0238A338 lsl r0, r6, #0x10 asr r0, r0, #0x10 - bl FUN_0200F404 + bl RemoveItem mov r0, r5 - bl FUN_020103AC + bl sub_020103AC _0238A338: sub r4, r4, #1 cmp r4, #0 @@ -147,7 +147,7 @@ _0238A348: cmp r6, #0x3e8 blt _0238A2FC _0238A350: - bl FUN_0200F370 + bl RemoveEmptyItemsInBag _0238A354: ldr r0, _0238A380 @ =0x0238CE80 mov r1, #0 @@ -186,7 +186,7 @@ _0238A388: arm_func_start ov27_0238A468 ov27_0238A468: @ 0x0238A468 add r0, r0, #0x38 - bl FUN_020235B8 + bl PreprocessStringFromMessageId ldr r0, _0238A8DC @ =0x0238CE80 mov r3, #4 ldr r2, [r0] @@ -303,7 +303,7 @@ ov27_0238A928: @ 0x0238A928 ldrsb r0, [r0, #8] cmp r0, r1 beq _0238A954 - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 movne r0, #1 popne {r3, pc} @@ -324,7 +324,7 @@ ov27_0238A960: @ 0x0238A960 cmp r1, r0 popne {r3, pc} mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r1, _0238A994 @ =0x0238CE80 ldr r1, [r1] strb r0, [r1, #8] @@ -396,7 +396,7 @@ _0238AA78: mov r1, #1 mov r0, #0 strb r1, [r2, #0x80] - bl FUN_0202F0B0 + bl CreateDBox ldr r2, _0238B920 @ =0x0238CE84 mov r1, #0x73 ldr r3, [r2] @@ -405,23 +405,23 @@ _0238AA78: str r1, [r0, #0x94] ldr r0, [r2] add r0, r0, #0x1a4 - bl FUN_0204D7D4 + bl InitPortraitBoxWithMonsterId ldr r0, _0238B920 @ =0x0238CE84 mov r1, #0 ldr r0, [r0] add r0, r0, #0x1a4 - bl FUN_0204D804 + bl SetPortraitUnknownAttr ldr r0, _0238B920 @ =0x0238CE84 ldr r2, _0238B924 @ =0x000004BE ldr r3, [r0] mov r1, #8 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238AAE0: ldr r0, _0238B928 @ =0x0238CA8C - bl FUN_0200C1FC + bl DebugPrint0 ldr r1, _0238B920 @ =0x0238CE84 mov r3, #0 ldr r4, [r1] @@ -435,7 +435,7 @@ _0238AAE0: strb r3, [r2, #0x8a] ldr r1, [r1] strb r3, [r1, #0x8b] - bl FUN_02043320 + bl sub_02043320 cmp r0, #0 ldrne r0, _0238B920 @ =0x0238CE84 movne r1, #3 @@ -447,16 +447,16 @@ _0238AAE0: add r2, sp, #0xc mov r0, #0 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x91] b _0238BA74 _0238AB60: ldr r0, _0238B934 @ =0x0238CAA4 - bl FUN_0200C1FC - bl FUN_02042AF8 - bl FUN_020434D4 + bl DebugPrint0 + bl sub_02042AF8 + bl sub_020434D4 bl ov27_0238C900 mov r3, #0 ldr r0, _0238B920 @ =0x0238CE84 @@ -470,11 +470,11 @@ _0238AB60: ldr r3, [r0] ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238ABAC: ldr r0, _0238B938 @ =0x0238CAB8 - bl FUN_0200C1FC + bl DebugPrint0 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #1 @@ -491,11 +491,11 @@ _0238ABAC: add r2, r1, #0x4c0 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238ABFC: ldr r0, _0238B93C @ =0x0238CAD0 - bl FUN_0200C1FC + bl DebugPrint0 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #4 @@ -512,11 +512,11 @@ _0238ABFC: add r2, r1, #0xa5 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238AC4C: ldr r0, _0238B944 @ =0x0238CAE4 - bl FUN_0200C1FC + bl DebugPrint0 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov r2, #1 @@ -533,11 +533,11 @@ _0238AC4C: mov r1, #0x18 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238AC9C: ldr r0, _0238B948 @ =0x0238CAFC - bl FUN_0200C1FC + bl DebugPrint0 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #1 @@ -554,11 +554,11 @@ _0238AC9C: mov r1, #0x18 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238ACEC: ldr r0, _0238B950 @ =0x0238CB14 - bl FUN_0200C1FC + bl DebugPrint0 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #1 @@ -575,11 +575,11 @@ _0238ACEC: mov r1, #0x18 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238AD3C: ldr r0, _0238B958 @ =0x0238CB30 - bl FUN_0200C1FC + bl DebugPrint0 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #1 @@ -596,11 +596,11 @@ _0238AD3C: add r2, r1, #0xab ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238AD8C: ldr r0, _0238B95C @ =0x0238CB4C - bl FUN_0200C1FC + bl DebugPrint0 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #0xe @@ -616,7 +616,7 @@ _0238AD8C: ldr r1, [r0] add r0, r1, #0x124 add r1, r1, #0x10 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B920 @ =0x0238CE84 ldr r2, _0238B964 @ =0x000004CA ldr r4, [r0] @@ -626,7 +626,7 @@ _0238AD8C: ldr r3, [r0] ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox arm_func_end ov27_0238A998 arm_func_start ov27_0238ADFC @@ -634,7 +634,7 @@ ov27_0238ADFC: @ 0x0238ADFC b _0238BA74 _0238AE00: ldr r0, _0238B968 @ =0x0238CB64 - bl FUN_0200C1FC + bl DebugPrint0 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov r2, #0xe @@ -651,15 +651,15 @@ _0238AE00: mov r1, #0x18 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238AE50: ldr r0, _0238B96C @ =0x0238CB7C - bl FUN_0200C1FC + bl DebugPrint0 b _0238BA74 _0238AE5C: ldr r0, _0238B970 @ =0x0238CB8C - bl FUN_0200C1FC + bl DebugPrint0 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #0xd @@ -676,11 +676,11 @@ _0238AE5C: add r2, r1, #0xac ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238AEAC: ldr r0, _0238B974 @ =0x0238CBA4 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #0xe ldr r1, [r0] @@ -696,58 +696,58 @@ _0238AEAC: add r2, r1, #0xb5 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238AEF8: ldr r0, _0238B978 @ =0x0238CBBC - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 ldr r0, [r0] ldrsb r0, [r0, #0x8d] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B920 @ =0x0238CE84 ldr r0, [r0] ldrsb r0, [r0, #0x8d] - bl FUN_0202F2C4 - bl FUN_02042730 + bl sub_0202F2C4 + bl sub_02042730 mov r0, #3 mov r1, #0 mov r2, #8 mov r3, #1 - bl FUN_02042258 + bl sub_02042258 ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x8f] b _0238BA74 _0238AF48: ldr r0, _0238B97C @ =0x0238CBD4 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 ldr r0, [r0] ldrsb r0, [r0, #0x8d] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B920 @ =0x0238CE84 ldr r0, [r0] ldrsb r0, [r0, #0x8d] - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, #3 mov r1, #0 mov r2, #8 mov r3, #1 - bl FUN_02042258 + bl sub_02042258 ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x8f] b _0238BA74 _0238AF94: ldr r0, _0238B980 @ =0x0238CBF0 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 ldr r1, [r0] add r0, r1, #0x88 str r0, [sp, #0x104] ldrsh r0, [r1, #0x14] - bl FUN_0200CCA8 + bl sub_0200CCA8 cmp r0, #0 ldrne r0, _0238B920 @ =0x0238CE84 movne r1, #0 @@ -767,14 +767,14 @@ _0238AF94: add r2, sp, #0xa4 add r1, r4, #0x210 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x91] b _0238BA74 _0238B014: ldr r0, _0238B98C @ =0x0238CC0C - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B990 @ =0x0238C94C mov r4, #3 str r0, [sp, #0x19c] @@ -783,20 +783,20 @@ _0238B014: add r2, sp, #0x13c add r1, r4, #0x210 str r4, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x91] b _0238BA74 _0238B050: ldr r0, _0238B994 @ =0x0238CC28 - bl FUN_0200C1FC + bl DebugPrint0 ldr r1, _0238B920 @ =0x0238CE84 ldr r0, _0238B998 @ =0x0238CC40 ldr r2, [r1] ldrsh r1, [r2, #0x14] ldrh r2, [r2, #0x12] - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 mov lr, #0 ldr ip, [r0] @@ -821,9 +821,9 @@ _0238B050: add ip, r0, #0x94 add r0, r0, #0xe4 str ip, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0x1d4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B920 @ =0x0238CE84 add r1, sp, #0x1d4 ldr r3, [r0] @@ -841,14 +841,14 @@ _0238B050: stmib sp, {r2, r3} ldr r3, _0238B9AC @ =0x00000315 mov r2, #0 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x92] b _0238BA74 _0238B134: ldr r0, _0238B9B0 @ =0x0238CC5C - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #0 ldr r1, [r0] @@ -863,7 +863,7 @@ _0238B134: ldr r1, [r0] add r0, r1, #0x124 add r1, r1, #0x10 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B920 @ =0x0238CE84 mov ip, #0x73 ldr r3, [r0] @@ -876,11 +876,11 @@ _0238B134: ldr r3, [r0] ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238B1B0: ldr r0, _0238B9B8 @ =0x0238CC78 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #0 ldr r1, [r0] @@ -895,7 +895,7 @@ _0238B1B0: ldr r1, [r0] add r0, r1, #0x124 add r1, r1, #0x10 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B920 @ =0x0238CE84 mov ip, #0x73 ldr r3, [r0] @@ -908,41 +908,41 @@ _0238B1B0: ldr r3, [r0] ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238B22C: ldr r0, _0238B9BC @ =0x0238CC94 - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238B9C0 @ =0x0238CA5C ldr r1, _0238B9C4 @ =0x00300013 ldr r3, _0238B9C8 @ =0x0238C95C mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x91] b _0238BA74 _0238B260: ldr r0, _0238B9CC @ =0x0238CCAC - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238B9C0 @ =0x0238CA5C ldr r1, _0238B9C4 @ =0x00300013 ldr r3, _0238B9C8 @ =0x0238C95C mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x91] b _0238BA74 _0238B294: ldr r0, _0238B9D0 @ =0x0238CCC0 - bl FUN_0200C1FC - bl FUN_022DC504 - bl FUN_0200EDFC + bl DebugPrint0 + bl ov11_022DC504 + bl GetNbItemsInBag cmp r0, #0 ldreq r0, _0238B920 @ =0x0238CE84 moveq r1, #3 @@ -950,7 +950,7 @@ _0238B294: streq r1, [r0, #4] beq _0238B2E8 mov r0, #0 - bl FUN_02043380 + bl sub_02043380 cmp r0, #0 ldrne r0, _0238B920 @ =0x0238CE84 movne r1, #1 @@ -961,8 +961,8 @@ _0238B294: ldreq r0, [r0] streq r1, [r0, #4] _0238B2E8: - bl FUN_02042AF8 - bl FUN_020434D4 + bl sub_02042AF8 + bl sub_020434D4 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #1 ldr r1, [r0] @@ -971,7 +971,7 @@ _0238B2E8: ldr r1, [r0] add r0, r1, #0x124 add r1, r1, #0x10 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B920 @ =0x0238CE84 ldr r1, _0238B940 @ =0x00000418 ldr r3, [r0] @@ -984,26 +984,26 @@ _0238B2E8: ldr r3, [r0] ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238B34C: ldr r0, _0238B9D4 @ =0x0238CCDC - bl FUN_0200C1FC - bl FUN_022DC504 - bl FUN_0200EDFC + bl DebugPrint0 + bl ov11_022DC504 + bl GetNbItemsInBag cmp r0, #0 ldreq r0, _0238B920 @ =0x0238CE84 moveq r1, #3 beq _0238B37C mov r0, #0 - bl FUN_02043380 + bl sub_02043380 ldr r0, _0238B920 @ =0x0238CE84 mov r1, #1 _0238B37C: ldr r0, [r0] str r1, [r0, #4] - bl FUN_02042AF8 - bl FUN_020434D4 + bl sub_02042AF8 + bl sub_020434D4 ldr r0, _0238B920 @ =0x0238CE84 mov r2, #1 ldr r1, [r0] @@ -1016,12 +1016,12 @@ _0238B37C: add r2, r1, #0xb4 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238B3C4: ldr r0, _0238B9D8 @ =0x0238CCF8 - bl FUN_0200C1FC - bl FUN_02043218 + bl DebugPrint0 + bl sub_02043218 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov r2, #0x18 @@ -1038,11 +1038,11 @@ _0238B3C4: ldr r3, [r0] ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238B418: ldr r0, _0238B9E0 @ =0x0238CD10 - bl FUN_0200C1FC + bl DebugPrint0 bl ov27_0238C900 ldr r0, _0238B920 @ =0x0238CE84 mov ip, #0x18 @@ -1059,68 +1059,68 @@ _0238B418: add r1, ip, #0x400 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238B468: ldr r0, _0238B9E8 @ =0x0238CD28 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 mov r2, #0x2d ldr r1, [r0] str r2, [r1, #4] ldr r0, [r0] ldrsb r0, [r0, #0x8d] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B920 @ =0x0238CE84 ldr r0, [r0] ldrsb r0, [r0, #0x8d] - bl FUN_0202F2C4 + bl sub_0202F2C4 b _0238BA74 _0238B4A0: mov r0, #4 mov r1, #0 mov r2, #8 - bl FUN_02042CF0 + bl sub_02042CF0 ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x90] b _0238BA74 _0238B4C0: ldr r0, _0238B9EC @ =0x0238CD40 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 ldr r0, [r0] ldrsb r0, [r0, #0x8d] - bl FUN_0202F3A4 + bl ShowDBox ldr r0, _0238B920 @ =0x0238CE84 ldr r0, [r0] ldrsb r0, [r0, #0x8d] - bl FUN_0202F2C4 + bl sub_0202F2C4 mov r0, #4 mov r1, #0 mov r2, #8 - bl FUN_02042CF0 + bl sub_02042CF0 ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x90] b _0238BA74 _0238B508: ldr r0, _0238B9F0 @ =0x0238CD5C - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #3 ldr r0, _0238B988 @ =0x0238CA4C ldr r3, _0238B9F4 @ =0x0238C974 mov r1, #0x13 mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x91] b _0238BA74 _0238B53C: ldr r0, _0238B9F0 @ =0x0238CD5C - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B9F8 @ =0x0238C948 mov ip, #3 str r0, [sp, #0x284] @@ -1129,14 +1129,14 @@ _0238B53C: add r2, sp, #0x224 add r1, ip, #0x210 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x91] b _0238BA74 _0238B578: ldr r0, _0238B9FC @ =0x0238CD78 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 ldr r2, _0238B99C @ =0x0238CC50 ldr lr, [r0] @@ -1154,9 +1154,9 @@ _0238B578: add ip, r0, #0x94 add r0, r0, #0xe4 str ip, [sp] - bl FUN_020223F0 + bl PreprocessString add r0, sp, #0x2bc - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _0238B920 @ =0x0238CE84 add r1, sp, #0x2bc ldr r3, [r0] @@ -1174,14 +1174,14 @@ _0238B578: stmib sp, {r2, r3} ldr r3, _0238B9AC @ =0x00000315 mov r2, #0 - bl FUN_0202E3CC + bl sub_0202E3CC ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x92] b _0238BA74 _0238B628: ldr r0, _0238BA00 @ =0x0238CD90 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #0 ldr r1, [r0] @@ -1190,7 +1190,7 @@ _0238B628: ldr r1, [r0] add r0, r1, #0x124 add r1, r1, #0x10 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B920 @ =0x0238CE84 mov ip, #0x73 ldr r3, [r0] @@ -1203,7 +1203,7 @@ _0238B628: ldr r3, [r0] ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B920 @ =0x0238CE84 mov r3, #0x23 ldr r2, [r0] @@ -1214,21 +1214,21 @@ _0238B628: b _0238BA74 _0238B6A8: ldr r0, _0238BA04 @ =0x0238CDAC - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238B9C0 @ =0x0238CA5C ldr r1, _0238B9C4 @ =0x00300013 ldr r3, _0238B9C8 @ =0x0238C95C mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x91] b _0238BA74 _0238B6DC: ldr r0, _0238BA08 @ =0x0238CDC4 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #0 ldr r1, [r0] @@ -1243,7 +1243,7 @@ _0238B6DC: ldr r1, [r0] add r0, r1, #0x124 add r1, r1, #0x10 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B920 @ =0x0238CE84 mov ip, #0x73 ldr r3, [r0] @@ -1256,28 +1256,28 @@ _0238B6DC: ldr r3, [r0] ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238B758: ldr r0, _0238BA10 @ =0x0238CDE0 - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238B9C0 @ =0x0238CA5C ldr r1, _0238B9C4 @ =0x00300013 ldr r3, _0238B9C8 @ =0x0238C95C mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x91] b _0238BA74 _0238B78C: ldr r0, _0238BA14 @ =0x0238CDF4 - bl FUN_0200C1FC - bl FUN_022DC504 + bl DebugPrint0 + bl ov11_022DC504 mov r0, #1 - bl FUN_02043320 + bl sub_02043320 cmp r0, #0 ldrne r0, _0238B920 @ =0x0238CE84 movne r1, #1 @@ -1285,8 +1285,8 @@ _0238B78C: moveq r1, #0x17 ldr r0, [r0] str r1, [r0, #4] - bl FUN_02042AF8 - bl FUN_020434D4 + bl sub_02042AF8 + bl sub_020434D4 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #1 ldr r1, [r0] @@ -1295,7 +1295,7 @@ _0238B78C: ldr r1, [r0] add r0, r1, #0x124 add r1, r1, #0x10 - bl FUN_0200D670 + bl sub_0200D670 ldr r0, _0238B920 @ =0x0238CE84 mov ip, #0x73 ldr r3, [r0] @@ -1308,14 +1308,14 @@ _0238B78C: ldr r3, [r0] ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238B820: ldr r0, _0238BA18 @ =0x0238CE10 - bl FUN_0200C1FC - bl FUN_022DC504 + bl DebugPrint0 + bl ov11_022DC504 mov r0, #1 - bl FUN_02043320 + bl sub_02043320 cmp r0, #0 ldrne r0, _0238B920 @ =0x0238CE84 movne r1, #1 @@ -1323,8 +1323,8 @@ _0238B820: moveq r1, #0x17 ldr r0, [r0] str r1, [r0, #4] - bl FUN_02042AF8 - bl FUN_020434D4 + bl sub_02042AF8 + bl sub_020434D4 ldr r0, _0238B920 @ =0x0238CE84 mov r2, #1 ldr r1, [r0] @@ -1337,11 +1337,11 @@ _0238B820: add r2, r1, #0xbd ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox b _0238BA74 _0238B890: ldr r0, _0238BA1C @ =0x0238CE2C - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 mov r2, #0 ldr r1, [r0] @@ -1354,7 +1354,7 @@ _0238B890: mov r1, #8 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r0, _0238B920 @ =0x0238CE84 mov r3, #0x23 ldr r2, [r0] @@ -1365,14 +1365,14 @@ _0238B890: b _0238BA74 _0238B8EC: ldr r0, _0238BA24 @ =0x0238CE44 - bl FUN_0200C1FC + bl DebugPrint0 mov ip, #2 ldr r0, _0238B9C0 @ =0x0238CA5C ldr r1, _0238B9C4 @ =0x00300013 ldr r3, _0238B9C8 @ =0x0238C95C mov r2, #0 str ip, [sp] - bl FUN_0202B0EC + bl CreateNormalMenu ldr r1, _0238B920 @ =0x0238CE84 ldr r1, [r1] strb r0, [r1, #0x91] @@ -1447,7 +1447,7 @@ _0238BA24: .4byte 0x0238CE44 _0238BA28: .4byte 0x0238CE58 _0238BA2C: ldr r0, _0238BA28 @ =0x0238CE58 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _0238B920 @ =0x0238CE84 mov r3, #3 ldr r1, [r0] @@ -1463,7 +1463,7 @@ _0238BA2C: add r2, r1, #0xc4 ldrsb r0, [r3, #0x8d] add r3, r3, #0x94 - bl FUN_0202F1B4 + bl ShowMessageInDBox _0238BA74: add sp, sp, #0x30c pop {r3, r4, pc} @@ -1472,16 +1472,16 @@ _0238BA74: arm_func_start ov27_0238BA7C ov27_0238BA7C: @ 0x0238BA7C push {r3, lr} - bl FUN_02044094 - bl FUN_020440DC - bl FUN_02042B98 + bl sub_02044094 + bl sub_020440DC + bl sub_02042B98 mov r0, #0x250 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238BB50 @ =0x0238CE84 str r0, [r1] add r0, r0, #0x1b8 - bl FUN_02034A38 + bl sub_02034A38 ldr r1, _0238BB50 @ =0x0238CE84 mov r2, #0 ldr r3, [r1] @@ -1496,7 +1496,7 @@ ov27_0238BA7C: @ 0x0238BA7C str r2, [r0, #0x84] ldr r0, [r1] add r0, r0, #0x94 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, _0238BB50 @ =0x0238CE84 mov r2, #0x73 ldr r0, [r1] @@ -1536,7 +1536,7 @@ ov27_0238BB54: @ 0x0238BB54 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238BB7C @ =0x0238CE84 mov r1, #0 str r1, [r0] @@ -1771,11 +1771,11 @@ ov27_0238C900: @ 0x0238C900 ldrsb r0, [r0, #0x91] cmp r0, r1 popeq {r3, pc} - bl FUN_0202836C + bl sub_0202836C ldr r0, _0238C944 @ =0x0238CE84 ldr r0, [r0] ldrsb r0, [r0, #0x91] - bl FUN_0202B4C4 + bl FreeNormalMenu ldr r0, _0238C944 @ =0x0238CE84 mvn r1, #1 ldr r0, [r0] diff --git a/asm/overlay_28.s b/asm/overlay_28.s index c0bff1eb..8f4b18a2 100644 --- a/asm/overlay_28.s +++ b/asm/overlay_28.s @@ -56,7 +56,7 @@ _0238A1B4: sub r1, r2, r1 add r0, r5, #0x1a add r1, r3, r1, lsl #6 - bl FUN_02089694 + bl Strcpy ldr r0, [r5, #4] mov r2, #0 asr r3, r0, #0x10 @@ -78,7 +78,7 @@ _0238A1B4: and r0, r0, #0xff mov r2, #0x20 mov r3, #2 - bl FUN_02028EE8 + bl sub_02028EE8 add r1, r5, #0x1a b _0238A260 _0238A250: @@ -115,7 +115,7 @@ _0238A2A4: str r0, [sp, #0xc] ldr r0, [r5, #0xc] and r0, r0, #0xff - bl FUN_02028F88 + bl sub_02028F88 ldr r2, _0238A454 @ =0x0238ADA0 ldr r0, _0238A460 @ =0x0238AD0C ldr r1, [r2] @@ -166,7 +166,7 @@ _0238A338: and r0, r0, #0xff mov r2, #0x20 mov r3, #2 - bl FUN_02028EE8 + bl sub_02028EE8 mov r0, #3 str r0, [r5] _0238A398: @@ -178,7 +178,7 @@ _0238A398: str r0, [sp, #0xc] ldr r0, [r5, #0xc] and r0, r0, #0xff - bl FUN_02028F88 + bl sub_02028F88 ldr r0, _0238A454 @ =0x0238ADA0 ldr r1, _0238A460 @ =0x0238AD0C ldr r0, [r0] @@ -212,7 +212,7 @@ _0238A41C: and r0, r0, #0xff mov r2, #0x20 mov r3, #0x18 - bl FUN_02028EE8 + bl sub_02028EE8 mov r0, #0 b _0238A44C _0238A448: @@ -233,7 +233,7 @@ ov28_0238A468: @ 0x0238A468 push {r4, lr} mov r4, r0 ldr r0, _0238A488 @ =0x0238ACFC - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _0238A48C @ =0x0238ADA0 strne r4, [r0] @@ -248,7 +248,7 @@ ov28_0238A490: @ 0x0238A490 push {r3, r4, r5, r6, r7, lr} ldr r0, _0238A578 @ =0x00003618 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238A57C @ =0x0238AD80 cmp r0, #0 str r0, [r1] @@ -292,7 +292,7 @@ _0238A528: sub r0, r4, r6 add r0, r2, r0, lsl #6 lsr r1, r1, #0x10 - bl FUN_020258B8 + bl GetStringFromFileVeneer add r4, r4, #1 _0238A54C: cmp r4, r5 @@ -321,12 +321,12 @@ ov28_0238A58C: @ 0x0238A58C bl ov28_0238AB5C bl FUN_02025C14 bl FUN_02027170 - bl FUN_02027228 + bl sub_02027228 ldr r0, _0238A5C8 @ =0x0238AD80 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0238A5C8 @ =0x0238AD80 mov r1, #0 str r1, [r0] @@ -437,19 +437,19 @@ ov28_0238AB5C: @ 0x0238AB5C mov r3, r2 str r0, [sp] str r0, [sp, #4] - bl FUN_02028EE8 + bl sub_02028EE8 mov r2, #0x20 add r1, sp, #0 mov r3, r2 mov r0, #1 - bl FUN_02028EE8 + bl sub_02028EE8 add r1, sp, #0 mov r0, #0 str r4, [sp] - bl FUN_02028F88 + bl sub_02028F88 add r1, sp, #0 mov r0, #1 - bl FUN_02028F88 + bl sub_02028F88 mov r0, #0 mov r1, #1 bl FUN_0202825C @@ -518,7 +518,7 @@ _0238AC74: _0238AC9C: add r0, sp, #0 mov r1, #3 - bl FUN_020276C0 + bl sub_020276C0 ldr r1, _0238ACF8 @ =0x0238AD80 ldr r2, [r1] add r2, r2, r7 @@ -526,7 +526,7 @@ _0238AC9C: ldr r0, [r1] add r0, r0, r7 ldrsb r0, [r0, #9] - bl FUN_0202810C + bl sub_0202810C ldr r0, _0238ACF8 @ =0x0238AD80 lsr r6, r5, #0x1f ldr r0, [r0] @@ -536,7 +536,7 @@ _0238AC9C: mov r2, r8 mov r3, r4 add r1, r6, r1, ror #29 - bl FUN_02026214 + bl sub_02026214 add sp, sp, #0x10 pop {r4, r5, r6, r7, r8, pc} .align 2, 0 diff --git a/asm/overlay_29.s b/asm/overlay_29.s index dbb2f490..c5f51885 100644 --- a/asm/overlay_29.s +++ b/asm/overlay_29.s @@ -9,7 +9,7 @@ ov29_022DC240: @ 0x022DC240 push {r4, lr} ldr r1, _022DC2B0 @ =0x0001963C mov r4, r0 - bl FUN_02003250 + bl MemZero ldr r0, _022DC2B4 @ =0x0001962A mov r2, #0 strh r2, [r4, r0] @@ -75,17 +75,17 @@ ov29_022DC314: @ 0x022DC314 mov r5, r0 ldr r0, _022DC338 @ =0x0234FD14 mov r4, r1 - bl FUN_0200C1FC + bl DebugPrint0 mov r0, r5 mov r1, r4 - bl FUN_02008BF4 + bl sub_02008BF4 pop {r3, r4, r5, pc} .align 2, 0 _022DC338: .4byte 0x0234FD14 arm_func_end ov29_022DC314 - arm_func_start FUN_022DC33C -FUN_022DC33C: @ 0x022DC33C + arm_func_start ov29_022DC33C +ov29_022DC33C: @ 0x022DC33C push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} ldr r1, _022DC52C @ =0x00019628 mov r6, r0 @@ -220,7 +220,7 @@ _022DC534: .4byte 0x020AFC70 _022DC538: .4byte 0x00007FFF _022DC53C: .4byte 0x00018304 _022DC540: .4byte 0x0234FD04 - arm_func_end FUN_022DC33C + arm_func_end ov29_022DC33C arm_func_start ov29_022DC544 ov29_022DC544: @ 0x022DC544 @@ -230,46 +230,46 @@ ov29_022DC544: @ 0x022DC544 mov r2, #0x300 ldr r1, [r1, r0, lsl #2] add r0, sp, #0 - bl FUN_02008C3C + bl LoadFileFromRom ldr r4, [sp] ldr r2, [sp, #4] mov r0, r4 mov r1, #0x1b000 mov r3, #0 - bl FUN_0201E050 + bl sub_0201E050 mov r1, #0 mov r0, r4 mov r2, r1 mov r3, #2 - bl FUN_0201E050 + bl sub_0201E050 ldr r0, _022DC608 @ =0x020AFC70 ldr r1, _022DC60C @ =0x0234FD48 ldr r0, [r0] mov r2, #0x1e add r0, r0, #0xcc mov r3, #0 - bl FUN_0201E380 + bl sub_0201E380 ldr r0, _022DC608 @ =0x020AFC70 ldr r1, _022DC610 @ =0x0234FD4C ldr r0, [r0] mov r2, #0x1e add r0, r0, #0xcc mov r3, #1 - bl FUN_0201E380 + bl sub_0201E380 ldr r0, _022DC608 @ =0x020AFC70 ldr r1, _022DC614 @ =0x0234FD50 ldr r0, [r0] mov r2, #0x1e add r0, r0, #0xcc mov r3, #2 - bl FUN_0201E380 + bl sub_0201E380 ldr r0, _022DC608 @ =0x020AFC70 ldr r1, _022DC618 @ =0x0234FD54 ldr r0, [r0] mov r2, #0x1e add r0, r0, #0xcc mov r3, #3 - bl FUN_0201E380 + bl sub_0201E380 add sp, sp, #8 pop {r4, pc} .align 2, 0 @@ -286,7 +286,7 @@ ov29_022DC61C: @ 0x022DC61C push {r3, lr} ldr r0, _022DC650 @ =0x023538B4 ldr r1, _022DC654 @ =0x0001963C - bl FUN_02003250 + bl MemZero mov r0, #0 bl ov29_022DC544 ldr r0, _022DC650 @ =0x023538B4 @@ -314,21 +314,21 @@ _022DC66C: .4byte 0x023538B4 arm_func_start ov29_022DC670 ov29_022DC670: @ 0x022DC670 - ldr ip, _022DC67C @ =FUN_022DC33C + ldr ip, _022DC67C @ =ov29_022DC33C ldr r0, _022DC680 @ =0x023538B4 bx ip .align 2, 0 -_022DC67C: .4byte FUN_022DC33C +_022DC67C: .4byte ov29_022DC33C _022DC680: .4byte 0x023538B4 arm_func_end ov29_022DC670 arm_func_start ov29_022DC684 ov29_022DC684: @ 0x022DC684 - ldr ip, _022DC690 @ =FUN_022C0998 + ldr ip, _022DC690 @ =ov10_022C0998 mov r1, #1 bx ip .align 2, 0 -_022DC690: .4byte FUN_022C0998 +_022DC690: .4byte ov10_022C0998 arm_func_end ov29_022DC684 arm_func_start ov29_022DC694 @@ -338,32 +338,32 @@ ov29_022DC694: @ 0x022DC694 mov r5, r0 add r0, sp, #0 mov r4, r1 - bl FUN_022C22A0 + bl ov10_022C22A0 add r0, sp, #0 mov r1, r4 - bl FUN_022C0814 + bl ov10_022C0814 mov r0, r5 mov r1, #0 mov r2, #1 - bl FUN_022C09E8 + bl ov10_022C09E8 add sp, sp, #0x14 pop {r4, r5, pc} arm_func_end ov29_022DC694 arm_func_start ov29_022C0CE0 ov29_022C0CE0: @ 0x022DC6D0 - ldr ip, _022DC6D8 @ =FUN_022C0CE0 + ldr ip, _022DC6D8 @ =ov10_022C0CE0 bx ip .align 2, 0 -_022DC6D8: .4byte FUN_022C0CE0 +_022DC6D8: .4byte ov10_022C0CE0 arm_func_end ov29_022C0CE0 arm_func_start ov29_022C11D8 ov29_022C11D8: @ 0x022DC6DC - ldr ip, _022DC6E4 @ =FUN_022C11D8 + ldr ip, _022DC6E4 @ =ov10_022C11D8 bx ip .align 2, 0 -_022DC6E4: .4byte FUN_022C11D8 +_022DC6E4: .4byte ov10_022C11D8 arm_func_end ov29_022C11D8 arm_func_start ov29_022DC6E8 @@ -381,7 +381,7 @@ ov29_022DC6E8: @ 0x022DC6E8 ldrb ip, [sp, #0x34] str lr, [sp, #0x10] str ip, [sp, #0x14] - bl FUN_022C0F6C + bl ov10_022C0F6C add sp, sp, #0x18 pop {r4, pc} arm_func_end ov29_022DC6E8 @@ -389,8 +389,8 @@ ov29_022DC6E8: @ 0x022DC6E8 arm_func_start ov29_022DC728 ov29_022DC728: @ 0x022DC728 push {r3, lr} - bl FUN_022C13B4 - bl FUN_022C096C + bl ov10_022C13B4 + bl ov10_022C096C pop {r3, pc} arm_func_end ov29_022DC728 @@ -401,22 +401,22 @@ ov29_022DC738: @ 0x022DC738 mov r5, r0 add r0, sp, #0 mov r4, r1 - bl FUN_022C22A0 + bl ov10_022C22A0 add r0, sp, #0 mov r1, r4 - bl FUN_022C0814 + bl ov10_022C0814 mov r0, r5 - bl FUN_022C14D0 + bl ov10_022C14D0 add sp, sp, #0x14 pop {r4, r5, pc} arm_func_end ov29_022DC738 arm_func_start ov29_022C159C ov29_022C159C: @ 0x022DC76C - ldr ip, _022DC774 @ =FUN_022C159C + ldr ip, _022DC774 @ =ov10_022C159C bx ip .align 2, 0 -_022DC774: .4byte FUN_022C159C +_022DC774: .4byte ov10_022C159C arm_func_end ov29_022C159C arm_func_start ov29_022DC778 @@ -427,8 +427,8 @@ ov29_022DC778: @ 0x022DC778 arm_func_start ov29_022DC77C ov29_022DC77C: @ 0x022DC77C push {r3, lr} - bl FUN_022C16D8 - bl FUN_022C096C + bl ov10_022C16D8 + bl ov10_022C096C pop {r3, pc} arm_func_end ov29_022DC77C @@ -719,7 +719,7 @@ _022DCB24: lsl fp, r6, #5 asr r0, r2, #2 lsr r6, r3, #0x10 - bl FUN_0208FEA4 + bl DivideInt mov r0, #0 str r0, [sp] str r0, [sp, #4] @@ -737,7 +737,7 @@ _022DCB24: add r0, r0, #0x70 add r1, r4, r1 asr r2, r2, #0x10 - bl FUN_0201BAC8 + bl sub_0201BAC8 add r0, r6, sl, lsl #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 @@ -753,13 +753,13 @@ _022DCB24: add r1, r2, r1, lsr #10 mov r2, #0 mov r3, #0x10 - bl FUN_0201F598 + bl sub_0201F598 ldr r0, _022DD098 @ =0x020AFC4C ldrh r2, [sp, #0x34] ldr r0, [r0] add r1, sp, #0x2c add r0, r0, #0x70 - bl FUN_0201B43C + bl sub_0201B43C _022DCC3C: ldr r6, _022DD08C @ =0x02353518 ldr r2, _022DD090 @ =0x02350F8C @@ -1043,7 +1043,7 @@ _022DD06C: ldr r0, [r0] mov r2, #1 add r0, r0, #0x70 - bl FUN_0201B9F8 + bl sub_0201B9F8 _022DD084: add sp, sp, #0x3c pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -1342,7 +1342,7 @@ _022DD468: asr r3, r0, #1 ldr r0, [r2] add r2, r3, #1 - bl FUN_0201B9F8 + bl sub_0201B9F8 _022DD4F8: add sp, sp, #8 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -1375,7 +1375,7 @@ ov29_022DD518: @ 0x022DD518 asr r0, r0, #2 smulbb r2, r3, r2 lsl r6, r2, #5 - bl FUN_0208FEA4 + bl DivideInt mov r0, #1 str r0, [sp] mov r0, #0xe @@ -1391,7 +1391,7 @@ ov29_022DD518: @ 0x022DD518 mov r3, r6 add r1, r5, r4 asr r2, r2, #0x10 - bl FUN_0201BAC8 + bl sub_0201BAC8 add sp, sp, #8 pop {r4, r5, r6, pc} .align 2, 0 @@ -1410,19 +1410,19 @@ ov29_022DD5B4: @ 0x022DD5B4 ldr r0, _022DD75C @ =0x0236CEF0 ldr r1, _022DD760 @ =0x000006FC str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _022DD764 @ =0x0236D5EC mov r1, #0x6000 - bl FUN_02003250 + bl MemZero ldr r0, _022DD764 @ =0x0236D5EC ldr r1, _022DD768 @ =0x0235109C - bl FUN_02008BF4 + bl sub_02008BF4 ldr r0, _022DD758 @ =0x02353518 ldr r1, _022DD764 @ =0x0236D5EC ldr r0, [r0] add r0, r0, #0x2f4 add r0, r0, #0x400 - bl FUN_0201F4B4 + bl HandleSir0Translation _022DD60C: ldr r0, _022DD758 @ =0x02353518 mov r2, #1 @@ -1447,12 +1447,12 @@ _022DD648: mov r2, r5 mov r3, fp add r1, r1, sb, lsl #6 - bl FUN_0201F598 + bl sub_0201F598 lsl r2, sb, #0x10 ldr r0, [r4] mov r1, r6 lsr r2, r2, #0x10 - bl FUN_0201B43C + bl sub_0201B43C add r0, sb, #1 lsl r0, r0, #0x10 asr sb, r0, #0x10 @@ -1525,7 +1525,7 @@ ov29_022DD770: @ 0x022DD770 ldr r0, [r0] add r0, r0, #0x2ec add r0, r0, #0x400 - bl FUN_02003250 + bl MemZero ldr r0, _022DD7A8 @ =0x02353518 mov r2, #0 ldr r1, [r0] @@ -1828,7 +1828,7 @@ ov29_022DDB68: @ 0x022DDB68 cmp r0, #0 popeq {r3, pc} mov r1, #0x50 - bl FUN_02003250 + bl MemZero pop {r3, pc} .align 2, 0 _022DDB94: .4byte 0x02353518 @@ -1870,7 +1870,7 @@ ov29_022DDC00: @ 0x022DDC00 push {r3, lr} ldr r0, _022DDC8C @ =0x027E0068 mov r1, #0x2000 - bl FUN_02003250 + bl MemZero ldr r1, _022DDC8C @ =0x027E0068 ldr r0, _022DDC90 @ =0x023735EC ldr r3, _022DDC94 @ =0x02373690 @@ -2182,10 +2182,10 @@ _022DDFEC: .4byte 0x023735F8 arm_func_start ov29_020519D0 ov29_020519D0: @ 0x022DDFF0 - ldr ip, _022DDFF8 @ =FUN_020519D0 + ldr ip, _022DDFF8 @ =sub_020519D0 bx ip .align 2, 0 -_022DDFF8: .4byte FUN_020519D0 +_022DDFF8: .4byte sub_020519D0 arm_func_end ov29_020519D0 arm_func_start ov29_022DDFFC @@ -2193,11 +2193,11 @@ ov29_022DDFFC: @ 0x022DDFFC push {r3, lr} mov r0, #0x44 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _022DE064 @ =0x0235352C mov r1, #0x44 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _022DE064 @ =0x0235352C mov r1, #0 ldr r0, [r0] @@ -2209,12 +2209,12 @@ ov29_022DDFFC: @ 0x022DDFFC add r0, r0, #0x2c bl ov29_022DE22C mov r0, #0 - bl FUN_02051ED4 + bl sub_02051ED4 mov r1, r0 ldr r0, _022DE064 @ =0x0235352C mov r2, #0x20 ldr r0, [r0] - bl FUN_02063628 + bl sub_02063628 pop {r3, pc} .align 2, 0 _022DE064: .4byte 0x0235352C @@ -2233,7 +2233,7 @@ ov29_022DE068: @ 0x022DE068 bl ov29_022DE274 ldr r0, _022DE09C @ =0x0235352C ldr r0, [r0] - bl FUN_0206367C + bl sub_0206367C pop {r3, pc} .align 2, 0 _022DE09C: .4byte 0x0235352C @@ -2243,10 +2243,10 @@ _022DE09C: .4byte 0x0235352C ov29_022DE0A0: @ 0x022DE0A0 push {r3, lr} bl ov29_022DE068 - bl FUN_02051B44 + bl sub_02051B44 ldr r0, _022DE0C8 @ =0x0235352C ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022DE0C8 @ =0x0235352C mov r1, #0 str r1, [r0] @@ -2262,7 +2262,7 @@ ov29_022DE0CC: @ 0x022DE0CC ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02051C24 + bl sub_02051C24 pop {r3, pc} .align 2, 0 _022DE0E8: .4byte 0x0235352C @@ -2276,7 +2276,7 @@ ov29_022DE0EC: @ 0x022DE0EC ldr r0, [r2] mov r2, r1 mov r1, r4 - bl FUN_02063734 + bl sub_02063734 ldr r0, _022DE118 @ =0x0235352C ldr r0, [r0] str r4, [r0, #0x18] @@ -2288,12 +2288,12 @@ _022DE118: .4byte 0x0235352C arm_func_start ov29_022DE11C ov29_022DE11C: @ 0x022DE11C ldr r0, _022DE12C @ =0x0235352C - ldr ip, _022DE130 @ =FUN_02063770 + ldr ip, _022DE130 @ =sub_02063770 ldr r0, [r0] bx ip .align 2, 0 _022DE12C: .4byte 0x0235352C -_022DE130: .4byte FUN_02063770 +_022DE130: .4byte sub_02063770 arm_func_end ov29_022DE11C arm_func_start ov29_022DE134 @@ -2305,7 +2305,7 @@ ov29_022DE134: @ 0x022DE134 mov r3, r1 ldr r0, [ip] mov r1, #0 - bl FUN_02063830 + bl sub_02063830 pop {r3, pc} .align 2, 0 _022DE158: .4byte 0x0235352C @@ -2316,28 +2316,28 @@ ov29_022DE15C: @ 0x022DE15C push {r3, lr} mov r0, #0 mov r1, r0 - bl FUN_02051DD0 + bl sub_02051DD0 mov r0, #1 mov r1, #0 - bl FUN_02051DD0 + bl sub_02051DD0 mov r0, #0 mov r1, #1 - bl FUN_02051DD0 + bl sub_02051DD0 mov r0, #1 mov r1, r0 - bl FUN_02051DD0 + bl sub_02051DD0 mov r0, #0 mov r1, r0 - bl FUN_02051E60 + bl sub_02051E60 mov r0, #1 mov r1, #0 - bl FUN_02051E60 + bl sub_02051E60 mov r0, #0 mov r1, #1 - bl FUN_02051E60 + bl sub_02051E60 mov r0, #1 mov r1, r0 - bl FUN_02051E60 + bl sub_02051E60 mov r0, #0 bl ov29_022DE1E4 mov r0, #1 @@ -2354,13 +2354,13 @@ ov29_022DE1E4: @ 0x022DE1E4 ldr r2, _022DE200 @ =0x0235352C mov r1, #0xc ldr r2, [r2] - ldr ip, _022DE204 @ =FUN_0200B3D4 + ldr ip, _022DE204 @ =sub_0200B3D4 mla r1, r0, r1, r2 ldr r0, [r1, #0x24] bx ip .align 2, 0 _022DE200: .4byte 0x0235352C -_022DE204: .4byte FUN_0200B3D4 +_022DE204: .4byte sub_0200B3D4 arm_func_end ov29_022DE1E4 arm_func_start ov29_022DE208 @@ -2368,13 +2368,13 @@ ov29_022DE208: @ 0x022DE208 ldr r2, _022DE224 @ =0x0235352C mov r1, #0xc ldr r2, [r2] - ldr ip, _022DE228 @ =FUN_0200B330 + ldr ip, _022DE228 @ =sub_0200B330 mla r1, r0, r1, r2 ldr r0, [r1, #0x24] bx ip .align 2, 0 _022DE224: .4byte 0x0235352C -_022DE228: .4byte FUN_0200B330 +_022DE228: .4byte sub_0200B330 arm_func_end ov29_022DE208 arm_func_start ov29_022DE22C @@ -2387,14 +2387,14 @@ ov29_022DE22C: @ 0x022DE22C add r0, r3, #4 add r1, r3, #8 str r2, [r3] - bl FUN_020275C0 + bl sub_020275C0 pop {r3, pc} _022DE254: ldr r2, _022DE270 @ =0x06205000 add r0, r3, #4 add r1, r3, #8 str r2, [r3] - bl FUN_020275DC + bl sub_020275DC pop {r3, pc} .align 2, 0 _022DE26C: .4byte 0x06005000 @@ -2459,11 +2459,11 @@ ov29_022DE300: @ 0x022DE300 push {r3, lr} mov r0, #0x74 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _022DE410 @ =0x02353530 mov r1, #0x74 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _022DE410 @ =0x02353530 mov r2, #0x100 ldr r1, [r0] @@ -2478,7 +2478,7 @@ ov29_022DE300: @ 0x022DE300 strh r1, [r2, #8] ldr r0, [r0] add r0, r0, #0xc - bl FUN_0200A2CC + bl sub_0200A2CC ldr r1, _022DE410 @ =0x02353530 mov r0, #0 ldr r1, [r1] @@ -2486,43 +2486,43 @@ ov29_022DE300: @ 0x022DE300 strb r0, [r1, #0x4d] strb r0, [r1, #0x4e] strb r0, [r1, #0x4f] - bl FUN_02051ED4 + bl sub_02051ED4 ldr r2, [r0, #0x14] ldr r1, _022DE410 @ =0x02353530 mov r0, #0 ldr r1, [r1] str r2, [r1, #0x34] - bl FUN_0201BCCC + bl sub_0201BCCC ldr r2, [r0, #0x14] ldr r1, _022DE410 @ =0x02353530 mov r0, #0 ldr r1, [r1] str r2, [r1, #0x38] - bl FUN_0201BCF4 + bl sub_0201BCF4 ldr r3, [r0, #0x14] ldr r1, _022DE410 @ =0x02353530 mov r0, #1 ldr r2, [r1] mov r1, #0 str r3, [r2, #0x3c] - bl FUN_0201BD1C + bl sub_0201BD1C mov r0, #4 ldr r1, _022DE414 @ =0x0000040A ldr r2, _022DE410 @ =0x02353530 mov r3, #0 ldr r2, [r2] add r2, r2, #0x40 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r0, _022DE410 @ =0x02353530 ldr r1, [r0] add r0, r1, #0x48 ldr r1, [r1, #0x40] - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r0, _022DE410 @ =0x02353530 mov r1, #0x20 ldr r0, [r0] add r0, r0, #0x51 - bl FUN_02003250 + bl MemZero pop {r3, pc} .align 2, 0 _022DE410: .4byte 0x02353530 @@ -2537,19 +2537,19 @@ ov29_022DE418: @ 0x022DE418 cmp r0, #0 popeq {r3, pc} mov r0, #0 - bl FUN_02051ED4 + bl sub_02051ED4 ldr r1, _022DE478 @ =0x02353530 ldr r1, [r1] ldr r1, [r1, #0x34] str r1, [r0, #0x14] mov r0, #0 - bl FUN_0201BCCC + bl sub_0201BCCC ldr r1, _022DE478 @ =0x02353530 ldr r1, [r1] ldr r1, [r1, #0x38] str r1, [r0, #0x14] mov r0, #0 - bl FUN_0201BCF4 + bl sub_0201BCF4 ldr r1, _022DE478 @ =0x02353530 ldr r1, [r1] ldr r1, [r1, #0x3c] @@ -2582,17 +2582,17 @@ ov29_022DE498: @ 0x022DE498 ldr r0, _022DE4F8 @ =0x02353530 ldr r0, [r0] add r0, r0, #0x40 - bl FUN_02008BD4 + bl UnloadFile mov r0, #0 mov r1, r0 - bl FUN_0201BD1C + bl sub_0201BD1C ldr r0, _022DE4F8 @ =0x02353530 ldr r0, [r0] add r0, r0, #0xc - bl FUN_0200A2F4 + bl sub_0200A2F4 ldr r0, _022DE4F8 @ =0x02353530 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022DE4F8 @ =0x02353530 mov r1, #0 str r1, [r0] @@ -2608,19 +2608,19 @@ ov29_022DE4FC: @ 0x022DE4FC mov r0, #0 ldr r1, [r1] ldrh r4, [r1, #4] - bl FUN_02051ED4 + bl sub_02051ED4 ldr r2, _022DE560 @ =0x01FF9BA0 mov r1, r4 bl ov29_022DE2C8 mov r0, #0 - bl FUN_0201BCCC + bl sub_0201BCCC ldr r1, _022DE55C @ =0x02353530 ldr r2, _022DE564 @ =0x01FF9E14 ldr r1, [r1] ldrh r1, [r1, #2] bl ov29_022DE2C8 mov r0, #0 - bl FUN_0201BCF4 + bl sub_0201BCF4 ldr r1, _022DE55C @ =0x02353530 ldr r2, _022DE568 @ =0x01FF9F80 ldr r1, [r1] @@ -2642,7 +2642,7 @@ ov29_022DE56C: @ 0x022DE56C cmp r6, #1 bne _022DE598 mov r0, #0 - bl FUN_02051ED4 + bl sub_02051ED4 lsl r1, r4, #0x10 lsr r1, r1, #0x10 bl ov29_022DE290 @@ -2651,11 +2651,11 @@ _022DE598: lsl r0, r4, #0x10 lsr r5, r0, #0x10 mov r0, #0 - bl FUN_0201BCCC + bl sub_0201BCCC mov r1, r5 bl ov29_022DE290 mov r0, #0 - bl FUN_0201BCF4 + bl sub_0201BCF4 mov r1, r5 bl ov29_022DE290 _022DE5C0: @@ -2721,7 +2721,7 @@ ov29_022DE638: @ 0x022DE638 mov r4, #0 add r0, r0, #0x4000 ldrsh r0, [r0, #0xd4] - bl FUN_022C2574 + bl ov10_022C2574 cmp r0, #0 mov r1, r4 bne _022DE754 @@ -2729,18 +2729,18 @@ ov29_022DE638: @ 0x022DE638 mov r2, r5 mov r3, r1 str r1, [sp] - bl FUN_02051EF0 + bl sub_02051EF0 mov r0, r4 - bl FUN_02051D68 + bl sub_02051D68 mov r3, #1 mov r1, r4 str r3, [sp] ldr r0, _022DE848 @ =0x023510BC mov r2, r5 mov r3, r1 - bl FUN_02051EF0 + bl sub_02051EF0 mov r0, #1 - bl FUN_02051D68 + bl sub_02051D68 bl ov29_02336450 cmp r0, #0 popeq {r3, r4, r5, r6, r7, r8, sb, pc} @@ -2756,9 +2756,9 @@ _022DE6C4: mov r3, r7 asr r1, r1, #0x10 str r7, [sp] - bl FUN_02051EF0 + bl sub_02051EF0 mov r0, r6 - bl FUN_02051D68 + bl sub_02051D68 add r8, r8, #1 cmp r8, #0xd0 add sb, sb, #4 @@ -2776,9 +2776,9 @@ _022DE710: mov r3, r6 asr r1, r1, #0x10 str r6, [sp] - bl FUN_02051EF0 + bl sub_02051EF0 mov r0, r4 - bl FUN_02051D68 + bl sub_02051D68 add r7, r7, #1 cmp r7, #0xe0 add sb, sb, #1 @@ -2792,18 +2792,18 @@ _022DE754: mov r2, r5 mov r3, r1 str r1, [sp] - bl FUN_02051EF0 + bl sub_02051EF0 mov r0, r4 - bl FUN_02051D68 + bl sub_02051D68 mov r3, #1 mov r1, r4 str r3, [sp] ldr r0, _022DE848 @ =0x023510BC mov r2, r5 mov r3, r1 - bl FUN_02051EF0 + bl sub_02051EF0 mov r0, #1 - bl FUN_02051D68 + bl sub_02051D68 bl ov29_02336450 cmp r0, #0 popeq {r3, r4, r5, r6, r7, r8, sb, pc} @@ -2819,9 +2819,9 @@ _022DE7B4: mov r3, r7 asr r1, r1, #0x10 str r7, [sp] - bl FUN_02051EF0 + bl sub_02051EF0 mov r0, r6 - bl FUN_02051D68 + bl sub_02051D68 add sb, sb, #1 cmp sb, #0xe0 add r8, r8, #4 @@ -2841,9 +2841,9 @@ _022DE808: mov r3, r6 asr r1, r1, #0x10 str r6, [sp] - bl FUN_02051EF0 + bl sub_02051EF0 mov r0, r4 - bl FUN_02051D68 + bl sub_02051D68 add sb, sb, #1 cmp sb, #0x10 add r8, r8, #4 @@ -2861,8 +2861,8 @@ _022DE850: .4byte 0x0237C714 ov29_022DE854: @ 0x022DE854 push {r3, lr} mov r0, #0 - bl FUN_02051ED4 - bl FUN_0200A544 + bl sub_02051ED4 + bl sub_0200A544 pop {r3, pc} arm_func_end ov29_022DE854 @@ -2917,11 +2917,11 @@ ov29_022DE904: @ 0x022DE904 push {r3, lr} mov r0, #0x20 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _022DE92C @ =0x02353534 mov r1, #0x20 str r0, [r2] - bl FUN_02003250 + bl MemZero bl ov29_022DEA34 pop {r3, pc} .align 2, 0 @@ -2933,7 +2933,7 @@ ov29_022DE930: @ 0x022DE930 push {r3, lr} ldr r0, _022DE950 @ =0x02353534 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022DE950 @ =0x02353534 mov r1, #0 str r1, [r0] @@ -3050,7 +3050,7 @@ DungeonAlloc: @ 0x022DEA5C push {r3, lr} ldr r0, _022DEA78 @ =0x0002CB14 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r1, _022DEA7C @ =0x02353538 str r0, [r1, #4] pop {r3, pc} @@ -3071,13 +3071,13 @@ _022DEA8C: .4byte 0x02353538 arm_func_start DungeonZInit DungeonZInit: @ 0x022DEA90 ldr r0, _022DEAA4 @ =0x02353538 - ldr ip, _022DEAA8 @ =FUN_02003250 + ldr ip, _022DEAA8 @ =MemZero ldr r1, _022DEAAC @ =0x0002CB14 ldr r0, [r0, #4] bx ip .align 2, 0 _022DEAA4: .4byte 0x02353538 -_022DEAA8: .4byte FUN_02003250 +_022DEAA8: .4byte MemZero _022DEAAC: .4byte 0x0002CB14 arm_func_end DungeonZInit @@ -3088,7 +3088,7 @@ DungeonFree: @ 0x022DEAB0 ldr r0, [r0, #4] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _022DEAD8 @ =0x02353538 mov r1, #0 str r1, [r0, #4] @@ -3104,19 +3104,19 @@ ov29_022DEADC: @ 0x022DEADC bl ov29_0234C654 mov r0, #0 mov r1, r0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #1 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #2 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 mov r0, #3 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 mov r0, #4 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #1 mov r1, #0x4000 mov r2, #0 @@ -3139,19 +3139,19 @@ ov29_022DEB40: @ 0x022DEB40 bl ov29_0234C654 mov r0, #0 mov r1, r0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #1 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #2 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #3 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #4 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 pop {r3, pc} arm_func_end ov29_022DEB40 @@ -3219,13 +3219,13 @@ ov29_022DEBBC: @ 0x022DEBBC strb r1, [r0, #0x10] ldr r0, [r3] ldrb r0, [r0, #0x748] - bl FUN_02051440 + bl IsIqEnabled ldr r1, _022DEF2C @ =0x02353538 ldr r2, [r1] strb r0, [r2, #0x12] ldr r0, [r1] ldrb r0, [r0, #0x748] - bl FUN_02051468 + bl IsTrapInvisibleWhenAttacking ldr r1, _022DEF2C @ =0x02353538 mov r2, #0 ldr r3, [r1] @@ -3312,7 +3312,7 @@ ov29_022DEBBC: @ 0x022DEBBC bhi _022DEEA4 add r0, r1, #0x700 ldrsh r0, [r0, #0x4c] - bl FUN_0204CF9C + bl GetDungeonMode sub r0, r0, #2 cmp r0, #1 bhi _022DEE38 @@ -3340,7 +3340,7 @@ _022DEE38: bne _022DEE78 mov r0, #0 mov r1, #0x10 - bl FUN_0204B4EC + bl LoadScriptVariableValue cmp r0, #0 beq _022DEEA4 ldr r0, _022DEF2C @ =0x02353538 @@ -3354,7 +3354,7 @@ _022DEE78: bne _022DEEA4 mov r0, #0 mov r1, #0xf - bl FUN_0204B4EC + bl LoadScriptVariableValue cmp r0, #0 ldrne r0, _022DEF2C @ =0x02353538 movne r1, #0x2b @@ -3372,7 +3372,7 @@ _022DEEA4: strb r2, [r0, #0xda] ldr r0, [r1] ldrb r0, [r0, #0x748] - bl FUN_02051288 + bl DungeonGoesUp cmp r0, #0 beq _022DEEF0 ldr r0, _022DEF2C @ =0x02353538 @@ -3438,7 +3438,7 @@ _022DEF94: bl ov29_022DDE00 ldr r0, _022DFF3C @ =0x023510C8 mov r1, #0x3e0 - bl FUN_0200C1FC + bl DebugPrint0 ldr r0, _022DFF40 @ =0x02353538 cmp r5, #0 str sb, [r0] @@ -3456,7 +3456,7 @@ _022DEF94: str r1, [r2, #0x750] str r0, [r2, #0x754] ldrb r0, [sl] - bl FUN_020512B0 + bl GetTurnLimit ldr r2, _022DFF40 @ =0x02353538 mov r3, #0 ldr r1, [r2] @@ -3465,7 +3465,7 @@ _022DEF94: ldr r0, [r2] strb r3, [r0, #0x79a] ldrb r0, [sl] - bl FUN_02051380 + bl GetMaxRescueAttempts ldr r1, _022DFF40 @ =0x02353538 ldr r2, [r1] strb r0, [r2, #0x79b] @@ -3517,7 +3517,7 @@ _022DF0AC: bl ov29_022ED030 bl ov29_023388B0 bl ov29_02338F10 - bl FUN_02017B00 + bl sub_02017B00 mov r1, r5 bl ov29_022EAF48 bl ov29_022E7EC4 @@ -3541,45 +3541,45 @@ _022DF0AC: mov r2, #0 str r0, [r3, #0x7ac] mov r0, #0x200 - bl FUN_022BDAB0 + bl ov10_022BDAB0 mov r0, #0 - bl FUN_022BDB54 + bl ov10_02063A0C mov r0, #0 - bl FUN_02051ED4 + bl sub_02051ED4 mov r4, r0 mov r0, #0 mov r1, r0 - bl FUN_02051DFC + bl sub_02051DFC str r0, [sp, #8] mov r0, #0 mov r1, r0 mov r2, r0 - bl FUN_02051E8C + bl GetBgRegionArea ldr r1, [sp, #8] mov r2, r4 mov r3, #0 - bl FUN_022BDB60 + bl ov10_022BDB60 mov r0, #1 - bl FUN_02051ED4 + bl sub_02051ED4 mov r4, r0 mov r0, #0 mov r1, #1 - bl FUN_02051DFC + bl sub_02051DFC str r0, [sp, #0xc] mov r0, #0 mov r1, r0 mov r2, #1 - bl FUN_02051E8C + bl GetBgRegionArea ldr r1, [sp, #0xc] mov r2, r4 mov r3, #1 - bl FUN_022BDB60 + bl ov10_022BDB60 mov r0, #0xb000 mov r1, #0xb - bl FUN_022BDB80 + bl ov10_022BDB80 mov r0, #0x2000 mov r1, #0xa - bl FUN_022BDBA4 + bl ov10_020639E8 bl ov29_022E0F6C bl ov29_022E8104 bl ov29_022E7F7C @@ -3623,7 +3623,7 @@ _022DF238: strbeq r1, [sb, #0x748] strbeq r0, [sb, #0x749] ldrb r0, [sb, #0x748] - bl FUN_020585D8 + bl ChangeGiratinaFormIfSkyDungeon bl ov29_022E081C add r0, sb, #0x700 ldrsb r0, [r0, #0x98] @@ -3631,15 +3631,15 @@ _022DF238: ldreq r0, [sl, #0x18] streq r0, [sb, #0x7a0] beq _022DF2C4 - bl FUN_02063504 + bl sub_02063504 mov r4, r0 - bl FUN_0200224C + bl Rand16Bit orr r0, r0, r4, lsl #16 - bl FUN_020510E8 - bl FUN_02051134 + bl sub_020510E8 + bl sub_02051134 bic r0, r0, #0xff000000 str r0, [sb, #0x7a0] - bl FUN_020634F4 + bl sub_020634F4 _022DF2C4: ldr r0, [sb, #0x7a0] bl ov29_022EA968 @@ -3674,11 +3674,11 @@ _022DF31C: cmp r0, #0xfa bne _022DF364 ldrb r0, [sb, #0x748] - bl FUN_02051318 + bl IsLevelResetDungeon cmp r0, #0 beq _022DF34C mov r0, r4 - bl FUN_02052EFC + bl sub_02052EFC _022DF34C: mov r0, r4 bl ov29_022F7910 @@ -3691,11 +3691,11 @@ _022DF364: mov fp, #0x44 _022DF36C: ldrb r0, [sb, #0x748] - bl FUN_02051318 + bl IsLevelResetDungeon cmp r0, #0 beq _022DF384 smlabb r0, r6, fp, r4 - bl FUN_02052EFC + bl sub_02052EFC _022DF384: mov r0, #0x44 smlabb r0, r6, r0, r4 @@ -3716,11 +3716,11 @@ _022DF3B0: cmpeq r0, #2 bne _022DF418 add r0, sp, #0x10 - bl FUN_0204F1B4 + bl sub_0204F1B4 cmp r0, #0 beq _022DF418 ldrsb r0, [sp, #0x10] - bl FUN_0205B77C + bl sub_0205B77C ldrsb r0, [r0, #0xac] cmp r0, #0 beq _022DF408 @@ -3746,7 +3746,7 @@ _022DF428: mov r0, #2 bl ov29_022DDE00 mov r0, #0 - bl FUN_022BDBB0 + bl ov10_022BDBB0 bl ov29_022F6EF4 bl ov29_022E8104 bl ov29_022E7F7C @@ -3899,7 +3899,7 @@ _022DF660: bl ov29_0233845C bl GenerateFloor ldrb r0, [sb, #0x748] - bl FUN_020512B0 + bl GetTurnLimit add r1, sb, #0x700 strh r0, [r1, #0x84] mov r0, #0 @@ -3996,7 +3996,7 @@ _022DF7B4: bl ov29_022EA428 mov r0, #1 bl ov29_0233A15C - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 bne _022DF7EC mov r0, #1 @@ -4200,8 +4200,8 @@ _022DFAA4: bl ov29_023354C4 _022DFAD4: mov r0, #0x10c00 - bl FUN_022BFE6C - bl FUN_02001808 + bl ov10_022BFE6C + bl sub_02001808 ldr r0, _022DFF40 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #9] @@ -4296,10 +4296,10 @@ _022DFBE4: _022DFC30: mov r0, #2 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #3 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 bl GetForcedLossReason cmp r0, #2 beq _022DFC60 @@ -4322,19 +4322,19 @@ _022DFC60: bl ov29_0234C654 mov r0, #0 mov r1, r0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #1 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #2 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 mov r0, #3 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 mov r0, #4 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 mov r0, #1 mov r1, #0x4000 mov r2, #0 @@ -4357,19 +4357,19 @@ _022DFC60: bl ov29_023359F8 mov r0, #0 mov r1, r0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #1 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #2 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #3 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #4 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r1, #0 ldr r0, _022DFF40 @ =0x02353538 ldr r0, [r0] @@ -4468,7 +4468,7 @@ _022DFE94: ldrb r0, [r0, #0x790] cmp r0, #0 beq _022DFECC - bl FUN_0204FD38 + bl IncrementNbSteals _022DFECC: mov r1, #1 b _022DFF8C @@ -4486,7 +4486,7 @@ _022DFED4: ldrb r0, [r0, #0x790] cmp r0, #0 beq _022DFF0C - bl FUN_0204FD38 + bl IncrementNbSteals _022DFF0C: mov r1, #1 b _022DFF8C @@ -4550,7 +4550,7 @@ _022DFF8C: ldrb r0, [r0, #0x790] cmp r0, #0 beq _022E00EC - bl FUN_0204FD38 + bl IncrementNbSteals b _022E00EC _022DFFFC: ldr r0, _022DFF40 @ =0x02353538 @@ -4558,7 +4558,7 @@ _022DFFFC: ldrb r0, [r0, #0x790] cmp r0, #0 beq _022E0014 - bl FUN_0204FD38 + bl IncrementNbSteals _022E0014: ldr r0, _022DFF40 @ =0x02353538 ldr r4, [r0] @@ -4567,7 +4567,7 @@ _022E0014: cmp r0, #3 bne _022E005C ldrb r0, [r4, #0x748] - bl FUN_0204D2F8 + bl GetMaxReachedFloor ldrb r1, [r4, #0x749] cmp r0, r1 bhi _022E005C @@ -4582,7 +4582,7 @@ _022E005C: ldr r1, _022DFF40 @ =0x02353538 ldrb r0, [r4, #0x748] ldr r4, [r1] - bl FUN_0204D2F8 + bl GetMaxReachedFloor ldrb r1, [r4, #0x749] cmp r1, r0 bls _022E008C @@ -4590,7 +4590,7 @@ _022E005C: ldr r1, [r0] ldrb r0, [r1, #0x748] ldrb r1, [r1, #0x749] - bl FUN_0204D2DC + bl SetMaxReachedFloor _022E008C: ldr r0, _022DFF40 @ =0x02353538 ldr r1, [r0] @@ -4658,7 +4658,7 @@ _022E0150: add r0, sl, #0xb8 mov r1, #8 str r2, [sl, #0xb0] - bl FUN_02003250 + bl MemZero ldr r0, _022DFF40 @ =0x02353538 ldr r2, [r0] ldrb r1, [r2, #0x748] @@ -4736,9 +4736,9 @@ _022E026C: cmp r1, r0 cmpne r1, #3 beq _022E02B4 - bl FUN_02057E90 + bl sub_02057E90 mvn r0, #0 - bl FUN_02058644 + bl sub_02058644 _022E02B4: ldr r1, [sl, #0xb0] cmp r1, #1 @@ -4746,7 +4746,7 @@ _022E02B4: cmpne r1, #2 bne _022E02D4 bl ov29_02346DA4 - bl FUN_02057D58 + bl RefillTeam b _022E02EC _022E02D4: mvn r0, #0 @@ -4754,7 +4754,7 @@ _022E02D4: bne _022E02EC bl ov29_02346E48 bl ov29_022F7E34 - bl FUN_02057EF4 + bl sub_02057EF4 _022E02EC: ldr r0, [sl, #0xb0] cmp r0, #1 @@ -4765,7 +4765,7 @@ _022E02EC: movne r0, #0 strbne r0, [sl, #0x1a8] _022E030C: - bl FUN_022BDC0C + bl ov10_022BDC0C bl ov29_022E7F44 bl ov29_0234AFD0 bl ov29_0204804C @@ -5146,19 +5146,19 @@ ov29_022E081C: @ 0x022E081C ldr r0, _022E0860 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_02051340 + bl GetMaxItemsAllowed cmp r0, #0 bne _022E083C - bl FUN_0200F7A8 + bl RemoveAllItems _022E083C: ldr r0, _022E0860 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_02051358 + bl IsMoneyAllowed cmp r0, #0 popne {r3, pc} mov r0, #0 - bl FUN_0200ED1C + bl SetMoneyCarried pop {r3, pc} .align 2, 0 _022E0860: .4byte 0x02353538 @@ -5261,10 +5261,10 @@ _022E0958: .4byte 0x02353538 arm_func_start GetScenarioBalance GetScenarioBalance: @ 0x022E095C - ldr ip, _022E0964 @ =FUN_0204CB94 + ldr ip, _022E0964 @ =GetScenarioBalance bx ip .align 2, 0 -_022E0964: .4byte FUN_0204CB94 +_022E0964: .4byte GetScenarioBalance arm_func_end GetScenarioBalance arm_func_start FadeToBlack @@ -5355,13 +5355,13 @@ ov29_022E0A64: @ 0x022E0A64 push {r3, lr} ldr r1, _022E0B34 @ =0x0237C694 mov r0, #0 - bl FUN_020061EC + bl GetHeldButtons ldr r1, _022E0B38 @ =0x0237C696 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldr r1, _022E0B3C @ =0x0237C698 mov r0, #0 - bl FUN_020063F4 + bl sub_020063F4 ldr r0, _022E0B40 @ =0x0237C694 mov r1, #0 strh r1, [r0, #8] @@ -5432,11 +5432,11 @@ _022E0B5C: .4byte 0x0237C694 arm_func_start ov29_022E0B60 ov29_022E0B60: @ 0x022E0B60 push {r3, lr} - bl FUN_0204AE80 + bl sub_0204AE80 cmp r0, #0 beq _022E0C18 ldr r0, _022E0C24 @ =0x0237C6A4 - bl FUN_02006C1C + bl GetReleasedStylus ldr r0, _022E0C28 @ =0x0237C6A4 ldrb r1, [r0, #0x2c] cmp r1, #0 @@ -5483,7 +5483,7 @@ _022E0C0C: pop {r3, pc} _022E0C18: ldr r0, _022E0C24 @ =0x0237C6A4 - bl FUN_02006BFC + bl sub_02006BFC pop {r3, pc} .align 2, 0 _022E0C24: .4byte 0x0237C6A4 @@ -5511,9 +5511,9 @@ _022E0C48: .4byte 0x0237C6A4 arm_func_start ov29_022E0C4C ov29_022E0C4C: @ 0x022E0C4C push {r3, lr} - bl FUN_02006564 + bl sub_02006564 ldr r0, _022E0C60 @ =0x0237C6A4 - bl FUN_02006BFC + bl sub_02006BFC pop {r3, pc} .align 2, 0 _022E0C60: .4byte 0x0237C6A4 @@ -5583,83 +5583,83 @@ _022E0CF8: .4byte 0x0237C6B8 ov29_022E0CFC: @ 0x022E0CFC push {r3, lr} mov r0, #0 - bl FUN_020091CC + bl sub_020091CC mov r0, #1 - bl FUN_020091CC + bl sub_020091CC bl ov29_022E0E8C mov r0, #0 mov r2, r0 mov r1, #1 - bl FUN_02009454 + bl sub_02009454 mov r0, #1 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, #0 - bl FUN_02009454 + bl sub_02009454 mov r0, #0x40 mov r1, r0 mov r2, #0 - bl FUN_020094C4 + bl sub_020094C4 mov r0, #0 mov r1, #2 mov r2, #1 - bl FUN_02009454 + bl sub_02009454 mov r0, #1 mov r1, #2 mov r2, r0 - bl FUN_02009454 + bl sub_02009454 mov r0, #2 mov r1, r0 mov r2, #1 - bl FUN_02009454 + bl sub_02009454 mov r0, #3 mov r1, #2 mov r2, #1 - bl FUN_02009454 + bl sub_02009454 mov r0, #4 mov r1, #2 mov r2, #1 - bl FUN_02009454 + bl sub_02009454 mov r0, #0x40 mov r1, r0 mov r2, #1 - bl FUN_020094C4 + bl sub_020094C4 pop {r3, pc} arm_func_end ov29_022E0CFC arm_func_start ov29_02009194 ov29_02009194: @ 0x022E0DD8 - ldr ip, _022E0DE0 @ =FUN_02009194 + ldr ip, _022E0DE0 @ =sub_02009194 bx ip .align 2, 0 -_022E0DE0: .4byte FUN_02009194 +_022E0DE0: .4byte sub_02009194 arm_func_end ov29_02009194 arm_func_start ov29_020091B0 ov29_020091B0: @ 0x022E0DE4 - ldr ip, _022E0DEC @ =FUN_020091B0 + ldr ip, _022E0DEC @ =sub_020091B0 bx ip .align 2, 0 -_022E0DEC: .4byte FUN_020091B0 +_022E0DEC: .4byte sub_020091B0 arm_func_end ov29_020091B0 arm_func_start ov29_020091CC ov29_020091CC: @ 0x022E0DF0 - ldr ip, _022E0DF8 @ =FUN_020091CC + ldr ip, _022E0DF8 @ =sub_020091CC bx ip .align 2, 0 -_022E0DF8: .4byte FUN_020091CC +_022E0DF8: .4byte sub_020091CC arm_func_end ov29_020091CC arm_func_start ov29_022E0DFC @@ -5668,19 +5668,19 @@ ov29_022E0DFC: @ 0x022E0DFC mov r0, #0 mov r1, r0 mov r2, r0 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #1 mov r1, r0 mov r2, #0 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #3 mov r1, r0 mov r2, #0 - bl FUN_020090A0 + bl sub_020090A0 pop {r3, pc} arm_func_end ov29_022E0DFC @@ -5690,19 +5690,19 @@ ov29_022E0E44: @ 0x022E0E44 mov r0, #0 mov r2, r0 mov r1, #1 - bl FUN_020090A0 + bl sub_020090A0 mov r1, #0 mov r2, r1 mov r0, #1 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #3 mov r1, r0 mov r2, #0 - bl FUN_020090A0 + bl sub_020090A0 pop {r3, pc} arm_func_end ov29_022E0E44 @@ -5712,47 +5712,47 @@ ov29_022E0E8C: @ 0x022E0E8C mov r0, #0 mov r2, r0 mov r1, #1 - bl FUN_020090A0 + bl sub_020090A0 mov r1, #0 mov r2, r1 mov r0, #1 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #2 mov r1, r0 mov r2, #0 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #3 mov r1, r0 mov r2, #0 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #0 mov r1, r0 mov r2, #1 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #1 mov r1, r0 mov r2, r0 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #2 mov r1, r0 mov r2, #1 - bl FUN_020090A0 + bl sub_020090A0 mov r0, #3 mov r1, r0 mov r2, #1 - bl FUN_020090A0 + bl sub_020090A0 pop {r3, pc} arm_func_end ov29_022E0E8C arm_func_start ov29_022E0F14 ov29_022E0F14: @ 0x022E0F14 - ldr ip, _022E0F28 @ =FUN_02008F3C + ldr ip, _022E0F28 @ =sub_02008F3C lsl r2, r0, #0x14 mov r0, r1 asr r1, r2, #0x10 bx ip .align 2, 0 -_022E0F28: .4byte FUN_02008F3C +_022E0F28: .4byte sub_02008F3C arm_func_end ov29_022E0F14 arm_func_start ov29_022E0F2C @@ -5792,10 +5792,10 @@ _022E0F80: add r2, sp, #8 mov r0, #4 mov r3, #0 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #8] add r0, sp, #0x14 - bl FUN_0201F4B4 + bl HandleSir0Translation mov r0, #0xb0 str r0, [sp] mov r0, #0xff @@ -5804,22 +5804,22 @@ _022E0F80: add r0, sp, #0x54 mov r2, #1 mov r3, #0x20 - bl FUN_0201F598 + bl sub_0201F598 ldr r0, _022E11D8 @ =0x020AFC4C add r1, sp, #0x54 ldr r0, [r0] mov r2, #0 - bl FUN_0201B43C + bl sub_0201B43C add r0, sp, #8 - bl FUN_02008BD4 + bl UnloadFile ldr r1, _022E11DC @ =0x000003E3 mov r0, #4 add r2, sp, #8 mov r3, #0 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #8] add r0, sp, #0x10 - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r1, [sp, #0x10] mov r0, #0x1d0 add r1, r1, #4 @@ -5840,7 +5840,7 @@ _022E1038: ldr r1, [sp, #0x10] mov r3, r4 lsl r2, r8, #1 - bl FUN_0201BFF0 + bl sub_0201BFF0 asr r0, r8, #1 add r0, r8, r0, lsr #30 add r7, r7, #1 @@ -5851,15 +5851,15 @@ _022E1038: cmp r7, #0xb blo _022E1038 add r0, sp, #8 - bl FUN_02008BD4 + bl UnloadFile ldr r1, _022E11E0 @ =0x000003E7 add r2, sp, #8 mov r0, #4 mov r3, #0 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #8] add r0, sp, #0x18 - bl FUN_0201F4B4 + bl HandleSir0Translation mov r2, #0 str r2, [sp] mov r0, #0xff @@ -5867,23 +5867,23 @@ _022E1038: ldr r1, [sp, #0x18] add r0, sp, #0x64 mov r3, #0x10 - bl FUN_0201F598 + bl sub_0201F598 ldr r0, _022E11D8 @ =0x020AFC4C add r1, sp, #0x64 ldr r0, [r0] mov r2, #0xc add r0, r0, #0x70 - bl FUN_0201B43C + bl sub_0201B43C add r0, sp, #8 - bl FUN_02008BD4 + bl UnloadFile ldr r1, _022E11E4 @ =0x000003E6 mov r0, #4 add r2, sp, #8 mov r3, #0 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #8] add r0, sp, #0x1c - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r1, [sp, #0x1c] mov r0, #0x70 add r1, r1, #4 @@ -5892,23 +5892,23 @@ _022E1038: bl ov29_022E0F2C ldr r1, [sp, #0x1c] mov r2, #0x80 - bl FUN_0200330C + bl Memcpy32 add r0, sp, #8 - bl FUN_02008BD4 + bl UnloadFile ldr r2, _022E11E8 @ =0x02353544 mov r0, #4 mov r1, #0x3e4 mov r3, #0 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, _022E11EC @ =0x02353540 ldr r0, _022E11F0 @ =0x02353540 ldr r1, [r1, #4] - bl FUN_0201F4B4 + bl HandleSir0Translation add r0, sp, #0x20 mov r1, #4 mov r2, #0x400 mov r3, #0 - bl FUN_0201DEC4 + bl LoadWteFromFileDirectory mov r6, #0 mov r5, r6 ldr r4, _022E11F4 @ =0x020AFC70 @@ -5920,7 +5920,7 @@ _022E1180: mov r3, r6 add r0, r0, #0xcc add r1, r1, r6, lsl #2 - bl FUN_0201E380 + bl sub_0201E380 add r0, r6, #1 lsl r0, r0, #0x10 asr r6, r0, #0x10 @@ -5930,7 +5930,7 @@ _022E11A8: cmp r6, r0 blt _022E1180 add r0, sp, #0x20 - bl FUN_0201DF18 + bl UnloadWte bl ov29_023356C0 bl ov29_02335774 add sp, sp, #0x74 @@ -5956,10 +5956,10 @@ ov29_022E11F8: @ 0x022E11F8 add r2, sp, #4 mov r0, #4 mov r3, #0 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #4] add r0, sp, #0 - bl FUN_0201F4B4 + bl HandleSir0Translation ldr lr, [sp] mov r4, #0 ldr ip, _022E12F0 @ =0x0237C6D4 @@ -5988,31 +5988,31 @@ _022E1254: mov r0, #0x5000 mov r1, #1 mov r2, #0 - bl FUN_02051E8C + bl GetBgRegionArea ldr r1, [sp] mov r2, r4 ldr r1, [r1] - bl FUN_0200330C + bl Memcpy32 _022E1298: mov r1, #0 mov r2, r1 mov r0, #0x5e00 - bl FUN_02051E8C + bl GetBgRegionArea mov r1, #0 mov r2, #0x20 - bl FUN_020032BC + bl Memset32 mov r1, #0 ldr r0, _022E12F4 @ =0x00005E20 mov r2, r1 - bl FUN_02051E8C + bl GetBgRegionArea ldr r1, [sp] mov r2, #0x240 ldr r1, [r1] add r1, r1, #0xc20 add r1, r1, #0x1000 - bl FUN_0200330C + bl Memcpy32 add r0, sp, #4 - bl FUN_02008BD4 + bl UnloadFile add sp, sp, #0xc pop {r3, r4, pc} .align 2, 0 @@ -6038,10 +6038,10 @@ ov29_022E1304: @ 0x022E1304 add r2, sp, #8 mov r0, #4 mov r3, #0 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #8] add r0, sp, #0x10 - bl FUN_0201F4B4 + bl HandleSir0Translation ldr sb, [sp, #0x10] ldr r4, _022E14F0 @ =0x020AFC4C mov r8, #0 @@ -6057,12 +6057,12 @@ _022E134C: mov r2, fp mov r3, #0x10 add r1, r1, r8, lsl #6 - bl FUN_0201F598 + bl sub_0201F598 lsl r1, r8, #0x10 lsr r2, r1, #0x10 ldr r0, [r4] mov r1, r5 - bl FUN_0201B43C + bl sub_0201B43C add r8, r8, #1 cmp r8, #0x10 blt _022E134C @@ -6073,9 +6073,9 @@ _022E134C: ldm r4, {r1, r2} lsl r2, r2, #8 mov r3, #0xd - bl FUN_0201BFF0 + bl sub_0201BFF0 add r0, sp, #8 - bl FUN_02008BD4 + bl UnloadFile bl ov29_022E11F8 mov r5, #0 ldr r2, _022E14F4 @ =0x022C4D54 @@ -6204,7 +6204,7 @@ ov29_022E1550: @ 0x022E1550 ldr r0, _022E15C4 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_02051288 + bl DungeonGoesUp cmp r0, #0 ldr r0, _022E15C4 @ =0x02353538 movne r1, #0x1c @@ -6239,7 +6239,7 @@ ov29_022E15C8: @ 0x022E15C8 cmp r0, #0 beq _022E15E4 ldr r0, _022E1600 @ =0x02353544 - bl FUN_02008BD4 + bl UnloadFile _022E15E4: bl ov29_02335760 bl ov29_02335804 @@ -6318,7 +6318,7 @@ _022E1658: add r0, r0, #0x12000 ldr r0, [r0, #0xb28] add r0, r0, #0x2c - bl FUN_0201C0CC + bl sub_0201C0CC ldr r0, [r4] add r0, r0, r6, lsl #2 add r0, r0, #0x12000 @@ -6356,7 +6356,7 @@ _022E16E8: add r0, r0, #0x12000 ldr r0, [r0, #0xb38] add r0, r0, #0x2c - bl FUN_0201C0CC + bl sub_0201C0CC ldr r0, [r4] add r0, r0, r7, lsl #2 add r0, r0, #0x12000 @@ -6624,7 +6624,7 @@ ov29_022E1A90: @ 0x022E1A90 ov29_022E1AAC: @ 0x022E1AAC push {r3, r4, r5, lr} mov r5, r1 - bl FUN_020527E0 + bl GetSpriteSize mov r4, r0 mov r0, r5 bl ov29_022DE954 @@ -6684,7 +6684,7 @@ _022E1B38: beq _022E1BD8 ldr r0, [r7, #0xb4] ldrsh r0, [r0, #4] - bl FUN_020527E0 + bl GetSpriteSize mov r6, r0 ldrb r0, [r7, #0xaa] bl ov29_022DE954 @@ -6779,7 +6779,7 @@ ov29_022E1C84: @ 0x022E1C84 mov r0, r2 mov r6, r1 mvn r4, #0 - bl FUN_020527E0 + bl GetSpriteSize mov r5, r0 ldrsh r0, [sp, #0x18] cmp r0, #0 @@ -6995,7 +6995,7 @@ _022E1F44: beq _022E1FE4 ldr r0, [r7, #0xb4] ldrsh r0, [r0, #4] - bl FUN_020527E0 + bl GetSpriteSize mov r6, r0 ldrb r0, [r7, #0xaa] bl ov29_022DE954 @@ -7052,7 +7052,7 @@ ov29_022E2018: @ 0x022E2018 mov r0, r2 mov r6, r1 mvn r4, #0 - bl FUN_020527E0 + bl GetSpriteSize mov r5, r0 ldrsh r0, [sp, #0x18] cmp r0, #0 @@ -7443,8 +7443,8 @@ _022E2568: _022E2570: .4byte 0x02353538 arm_func_end ov29_022E2498 - arm_func_start FUN_022E2574 -FUN_022E2574: @ 0x022E2574 + arm_func_start ov29_022E2574 +ov29_022E2574: @ 0x022E2574 push {r4, r5, r6, r7, r8, lr} ldrb r5, [r0, #0x20] cmp r5, #0 @@ -7566,24 +7566,24 @@ _022E271C: .align 2, 0 _022E2724: .4byte 0x02353538 _022E2728: .4byte 0x0001A224 - arm_func_end FUN_022E2574 + arm_func_end ov29_022E2574 arm_func_start ov29_022E272C ov29_022E272C: @ 0x022E272C - ldr ip, _022E2738 @ =FUN_022E2574 + ldr ip, _022E2738 @ =ov29_022E2574 mov r1, #0 bx ip .align 2, 0 -_022E2738: .4byte FUN_022E2574 +_022E2738: .4byte ov29_022E2574 arm_func_end ov29_022E272C arm_func_start ov29_022E273C ov29_022E273C: @ 0x022E273C - ldr ip, _022E2748 @ =FUN_022E2574 + ldr ip, _022E2748 @ =ov29_022E2574 mov r1, #1 bx ip .align 2, 0 -_022E2748: .4byte FUN_022E2574 +_022E2748: .4byte ov29_022E2574 arm_func_end ov29_022E273C arm_func_start ov29_022E274C @@ -7852,10 +7852,10 @@ _022E2AAC: pop {r4, pc} _022E2ABC: ldr r0, _022E2AD4 @ =0x00000A42 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r4 - bl FUN_02089694 + bl Strcpy pop {r4, pc} .align 2, 0 _022E2AD4: .4byte 0x00000A42 @@ -7898,7 +7898,7 @@ _022E2B3C: pop {r3, r4, r5, r6, r7, pc} _022E2B50: ldr r0, _022E2B64 @ =0x00000A42 - bl FUN_020258C4 + bl StringFromMessageId add r1, r4, r7, lsl #2 str r0, [r1, #0x38] pop {r3, r4, r5, r6, r7, pc} @@ -8008,13 +8008,13 @@ ov29_022E2CA0: @ 0x022E2CA0 add r5, r0, #0x1a000 sub r0, r2, r1 ldr r6, [r5, #0x10] - bl FUN_0208655C + bl Abs cmp r0, #6 bgt _022E2D2C ldrsh r1, [r5, #2] ldrsh r0, [r4, #2] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #5 bgt _022E2D2C mov r0, r5 @@ -8053,13 +8053,13 @@ ov29_022E2D3C: @ 0x022E2D3C add r5, r0, #0x1a000 sub r0, r2, r1 ldr r6, [r5, #0x10] - bl FUN_0208655C + bl Abs cmp r0, #6 bgt _022E2DC8 ldrsh r1, [r5, #2] ldrsh r0, [r4, #2] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #6 bgt _022E2DC8 mov r0, r5 @@ -8271,16 +8271,16 @@ ov29_022E2EC4: @ 0x022E2EC4 mov r0, #2 mov r1, #0 bne _022E3088 - bl FUN_02009194 + bl sub_02009194 mov r0, #3 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 b _022E30A8 _022E3088: - bl FUN_020091B0 + bl sub_020091B0 mov r0, #3 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 b _022E30A8 _022E309C: ldr r1, _022E32E4 @ =0x0000FFFF @@ -8351,13 +8351,13 @@ _022E3178: ldrsh r5, [r4, #8] ldrsh r7, [r4, #0xc] sub r0, r7, r5 - bl FUN_0208655C + bl Abs cmp r0, #8 bge _022E31C0 ldrsh r1, [r4, #0xe] ldrsh r0, [r4, #0xa] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #8 blt _022E31D0 _022E31C0: @@ -8503,7 +8503,7 @@ ov29_022E335C: @ 0x022E335C ldr r4, [r0, #0x22c] cmp r1, #0 bne _022E33A0 - bl FUN_022BFD20 + bl ov10_022BFD20 cmp r0, #0 bne _022E33A0 cmp r4, #0 @@ -8670,11 +8670,11 @@ _022E357C: .4byte 0x0235354C arm_func_start ov29_022E3580 ov29_022E3580: @ 0x022E3580 - ldr ip, _022E358C @ =FUN_022BF8E8 + ldr ip, _022E358C @ =ov10_022BF8E8 mov r0, #0 bx ip .align 2, 0 -_022E358C: .4byte FUN_022BF8E8 +_022E358C: .4byte ov10_022BF8E8 arm_func_end ov29_022E3580 arm_func_start ov29_022E3590 @@ -8685,7 +8685,7 @@ ov29_022E3590: @ 0x022E3590 mov r6, r0 mov r0, r5 mov r4, r2 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov ip, #0 @@ -8738,7 +8738,7 @@ _022E365C: add r0, sp, #0 mov r2, r7 add r1, r8, #0x2c - bl FUN_0201CF90 + bl sub_0201CF90 ldrsh r7, [sp] cmp r7, #0x63 ldrshne r2, [sp, #2] @@ -8761,7 +8761,7 @@ _022E36A8: add r0, sp, #4 ldrsh r2, [r3, r2] rsb r6, r2, r1, asr #8 - bl FUN_022BF274 + bl ov10_022BF274 ldrsh r0, [sp, #0x50] mov r1, #0 str r5, [sp, #4] @@ -8794,7 +8794,7 @@ _022E36F4: cmp r3, #0 bne _022E3740 add r0, sp, #0x20 - bl FUN_0201C000 + bl sub_0201C000 b _022E3758 _022E3740: add r2, sp, #0x20 @@ -8807,7 +8807,7 @@ _022E3748: _022E3758: add r0, sp, #4 mov r1, #0 - bl FUN_022BF2B4 + bl ov10_022BF2B4 cmp r4, #0 beq _022E37A8 lsl r0, r0, #0x10 @@ -8817,7 +8817,7 @@ _022E3758: b _022E379C _022E3780: mov r0, r5 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 beq _022E37A4 mov r0, r4 @@ -8878,7 +8878,7 @@ ov29_022E3820: @ 0x022E3820 add r0, sp, #0 mov r6, r1 mov r4, r2 - bl FUN_022BF274 + bl ov10_022BF274 mov ip, #0 sub r3, ip, #1 str r6, [sp] @@ -8896,10 +8896,10 @@ ov29_022E3820: @ 0x022E3820 strh ip, [sp, #0x10] strh ip, [sp, #0x12] str r1, [sp, #0x18] - bl FUN_0201C000 + bl sub_0201C000 add r0, sp, #0 mov r1, #0 - bl FUN_022BF2B4 + bl ov10_022BF2B4 cmp r4, #0 beq _022E38D4 lsl r0, r0, #0x10 @@ -8909,7 +8909,7 @@ ov29_022E3820: @ 0x022E3820 b _022E38C8 _022E38AC: mov r0, r5 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 beq _022E38D0 mov r0, r4 @@ -8937,12 +8937,12 @@ ov29_022E38E0: @ 0x022E38E0 add r2, r2, #0x1a000 mov r8, r0 str r7, [r2, #0x238] - bl FUN_022BF9CC + bl ov10_022BF9CC cmp r0, #0 bne _022E3920 mov r0, r8 mov r1, #1 - bl FUN_022BF9CC + bl ov10_022BF9CC cmp r0, #0 beq _022E3980 _022E3920: @@ -8954,12 +8954,12 @@ _022E3920: _022E3934: mov r0, r8 mov r1, r6 - bl FUN_022BF9CC + bl ov10_022BF9CC cmp r0, #0 bne _022E395C mov r0, r8 mov r1, r5 - bl FUN_022BF9CC + bl ov10_022BF9CC cmp r0, #0 beq _022E3970 _022E395C: @@ -8980,7 +8980,7 @@ _022E3980: cmp r8, #0 beq _022E3994 _022E3990: - bl FUN_022BDC68 + bl ov10_022BDC68 _022E3994: mov r0, #1 bl ov29_022DE5F0 @@ -9289,7 +9289,7 @@ ov29_022E3DD8: @ 0x022E3DD8 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x144 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -9312,7 +9312,7 @@ ov29_022E3E24: @ 0x022E3E24 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E3E70 @ =0x00000143 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -9337,7 +9337,7 @@ ov29_022E3E74: @ 0x022E3E74 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x25 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -9365,7 +9365,7 @@ ov29_022E3ED0: @ 0x022E3ED0 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E3F1C @ =0x00000143 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -9395,7 +9395,7 @@ ov29_022E3F24: @ 0x022E3F24 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E3F70 @ =0x00000141 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -9430,7 +9430,7 @@ ov29_022E3F7C: @ 0x022E3F7C sub sp, sp, #0x10 mov r4, r0 mov r0, #7 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -9458,7 +9458,7 @@ ov29_022E3FCC: @ 0x022E3FCC sub sp, sp, #0x10 mov r4, r0 mov r0, #4 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -9485,7 +9485,7 @@ ov29_022E4018: @ 0x022E4018 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4064 @ =0x00000171 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -9515,7 +9515,7 @@ ov29_022E406C: @ 0x022E406C sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E40B4 @ =0x00000171 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -9549,7 +9549,7 @@ ov29_022E40C0: @ 0x022E40C0 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x1ac - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -9581,7 +9581,7 @@ ov29_022E4110: @ 0x022E4110 sub sp, sp, #0x10 mov r4, r0 mov r0, #4 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -9609,7 +9609,7 @@ ov29_022E4160: @ 0x022E4160 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x1a8 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -9668,7 +9668,7 @@ ov29_022E41F0: @ 0x022E41F0 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E423C @ =0x000001A7 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -9693,7 +9693,7 @@ ov29_022E4240: @ 0x022E4240 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E428C @ =0x000001A7 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -9723,7 +9723,7 @@ ov29_022E4294: @ 0x022E4294 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x4c - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -9757,7 +9757,7 @@ ov29_022E42E8: @ 0x022E42E8 mov r4, r1 mov r5, r0 mov r0, r4 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -9780,7 +9780,7 @@ ov29_022E4338: @ 0x022E4338 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4384 @ =0x000001A9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -9805,7 +9805,7 @@ ov29_022E4388: @ 0x022E4388 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E43D4 @ =0x0000013A - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -9830,7 +9830,7 @@ ov29_022E43D8: @ 0x022E43D8 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4424 @ =0x0000013A - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -9865,7 +9865,7 @@ ov29_022E4430: @ 0x022E4430 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E447C @ =0x00000171 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -9890,7 +9890,7 @@ ov29_022E4480: @ 0x022E4480 sub sp, sp, #0x10 mov r4, r0 mov r0, #7 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -9913,7 +9913,7 @@ ov29_022E44CC: @ 0x022E44CC sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4518 @ =0x0000018B - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -9938,7 +9938,7 @@ ov29_022E451C: @ 0x022E451C sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4568 @ =0x0000018A - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -9963,7 +9963,7 @@ ov29_022E456C: @ 0x022E456C sub sp, sp, #0x10 mov r4, r0 mov r0, #5 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10002,7 +10002,7 @@ ov29_022E45D0: @ 0x022E45D0 mov r5, r0 mov r0, #0x2f mov r4, r1 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10016,7 +10016,7 @@ ov29_022E45D0: @ 0x022E45D0 str ip, [sp, #0xc] bl ov29_022E35E4 mov r0, #0x30 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r1, #2 @@ -10070,7 +10070,7 @@ ov29_022E4674: @ 0x022E4674 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x21 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10142,7 +10142,7 @@ ov29_022E471C: @ 0x022E471C sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4768 @ =0x00000131 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10167,7 +10167,7 @@ ov29_022E476C: @ 0x022E476C sub sp, sp, #0x10 mov r4, r0 mov r0, #0x30 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10220,7 +10220,7 @@ ov29_022E47CC: @ 0x022E47CC cmp r0, #0 beq _022E4828 mov r0, r5 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10236,7 +10236,7 @@ ov29_022E47CC: @ 0x022E47CC b _022E4860 _022E4828: mov r0, #0xe - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10265,7 +10265,7 @@ ov29_022E486C: @ 0x022E486C sub sp, sp, #0x10 mov r4, r0 mov r0, #0x41 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10288,7 +10288,7 @@ ov29_022E48B8: @ 0x022E48B8 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4910 @ =0x0000011E - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -10316,7 +10316,7 @@ ov29_022E4914: @ 0x022E4914 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4960 @ =0x000001AE - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -10341,7 +10341,7 @@ ov29_022E4964: @ 0x022E4964 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E49B0 @ =0x000001B1 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10366,7 +10366,7 @@ ov29_022E49B4: @ 0x022E49B4 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4A00 @ =0x000001A9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10391,7 +10391,7 @@ ov29_022E4A04: @ 0x022E4A04 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4A50 @ =0x00000192 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -10416,7 +10416,7 @@ ov29_022E4A54: @ 0x022E4A54 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4AA0 @ =0x0000018E - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -10441,7 +10441,7 @@ ov29_022E4AA4: @ 0x022E4AA4 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x190 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10464,7 +10464,7 @@ ov29_022E4AF0: @ 0x022E4AF0 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x15 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10487,7 +10487,7 @@ ov29_022E4B3C: @ 0x022E4B3C sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4B88 @ =0x00000171 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10532,7 +10532,7 @@ ov29_022E4BB4: @ 0x022E4BB4 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x15 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10555,7 +10555,7 @@ ov29_022E4C00: @ 0x022E4C00 sub sp, sp, #0x10 mov r4, r0 mov r0, #0xf - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10596,7 +10596,7 @@ ov29_022E4C84: @ 0x022E4C84 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4CD0 @ =0x000001F7 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10621,7 +10621,7 @@ ov29_022E4CD4: @ 0x022E4CD4 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E4D20 @ =0x000001F9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10655,7 +10655,7 @@ ov29_022E4D28: @ 0x022E4D28 cmp r1, #0 bne _022E4D80 mov r0, #0x194 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10671,7 +10671,7 @@ ov29_022E4D28: @ 0x022E4D28 b _022E4DB8 _022E4D80: ldr r0, _022E4DC8 @ =0x00000193 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10703,7 +10703,7 @@ ov29_022E4DCC: @ 0x022E4DCC cmp r1, #0 bne _022E4E24 ldr r0, _022E4E6C @ =0x0000018F - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10719,7 +10719,7 @@ ov29_022E4DCC: @ 0x022E4DCC b _022E4E5C _022E4E24: ldr r0, _022E4E70 @ =0x00000191 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10752,7 +10752,7 @@ ov29_022E4E74: @ 0x022E4E74 cmp r1, #0 bne _022E4ECC ldr r0, _022E4F14 @ =0x000001A9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10768,7 +10768,7 @@ ov29_022E4E74: @ 0x022E4E74 b _022E4F04 _022E4ECC: ldr r0, _022E4F18 @ =0x00000192 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -10801,7 +10801,7 @@ ov29_022E4F1C: @ 0x022E4F1C cmp r1, #0 bne _022E4F74 ldr r0, _022E4FBC @ =0x0000018E - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -10817,7 +10817,7 @@ ov29_022E4F1C: @ 0x022E4F1C b _022E4FAC _022E4F74: mov r0, #0x190 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10849,7 +10849,7 @@ ov29_022E4FC0: @ 0x022E4FC0 cmp r1, #0 bne _022E5018 ldr r0, _022E5060 @ =0x000001A9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10865,7 +10865,7 @@ ov29_022E4FC0: @ 0x022E4FC0 b _022E5050 _022E5018: ldr r0, _022E5064 @ =0x00000192 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -10898,7 +10898,7 @@ ov29_022E5068: @ 0x022E5068 cmp r1, #0 bne _022E50C0 mov r0, #0x194 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10914,7 +10914,7 @@ ov29_022E5068: @ 0x022E5068 b _022E50F8 _022E50C0: ldr r0, _022E5108 @ =0x00000193 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -10946,7 +10946,7 @@ ov29_022E510C: @ 0x022E510C cmp r1, #0 bne _022E5164 ldr r0, _022E51AC @ =0x0000018E - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -10962,7 +10962,7 @@ ov29_022E510C: @ 0x022E510C b _022E519C _022E5164: mov r0, #0x190 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -10994,7 +10994,7 @@ ov29_022E51B0: @ 0x022E51B0 cmp r1, #0 bne _022E5208 ldr r0, _022E5250 @ =0x0000018F - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -11010,7 +11010,7 @@ ov29_022E51B0: @ 0x022E51B0 b _022E5240 _022E5208: ldr r0, _022E5254 @ =0x00000191 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -11043,7 +11043,7 @@ ov29_022E5258: @ 0x022E5258 cmp r1, #0 bne _022E52B0 mov r0, #0x18c - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -11059,7 +11059,7 @@ ov29_022E5258: @ 0x022E5258 b _022E52E8 _022E52B0: mov r0, #0xd - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -11089,7 +11089,7 @@ ov29_022E52F8: @ 0x022E52F8 cmp r1, #0 bne _022E5350 ldr r0, _022E5398 @ =0x0000018D - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -11105,7 +11105,7 @@ ov29_022E52F8: @ 0x022E52F8 b _022E5388 _022E5350: mov r0, #0xe - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -11133,7 +11133,7 @@ ov29_022E539C: @ 0x022E539C sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E53E8 @ =0x00000143 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -11163,7 +11163,7 @@ ov29_022E53F0: @ 0x022E53F0 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x19 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -11258,7 +11258,7 @@ ov29_022E550C: @ 0x022E550C sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E5558 @ =0x0000013E - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -11290,7 +11290,7 @@ ov29_022E5560: @ 0x022E5560 cmp r2, #1 bne _022E55B0 mov r0, #0xf8 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -11306,7 +11306,7 @@ ov29_022E5560: @ 0x022E5560 b _022E55E8 _022E55B0: mov r0, #0xf9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -11330,7 +11330,7 @@ ov29_022E55F0: @ 0x022E55F0 sub sp, sp, #0x10 mov r0, #0x2a mov r4, r1 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -11363,7 +11363,7 @@ ov29_022E5650: @ 0x022E5650 sub sp, sp, #0x10 ldr r0, _022E569C @ =0x00000167 mov r4, r1 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -11498,7 +11498,7 @@ ov29_022E57D4: @ 0x022E57D4 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E585C @ =0x0000025A - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -11512,7 +11512,7 @@ ov29_022E57D4: @ 0x022E57D4 str ip, [sp, #0xc] bl ov29_022E35E4 ldr r0, _022E5860 @ =0x0000025B - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r1, #2 @@ -11539,7 +11539,7 @@ ov29_022E5864: @ 0x022E5864 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x16 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -11583,7 +11583,7 @@ ov29_022E58B0: @ 0x022E58B0 lsl r2, r2, #8 asr r2, r2, #8 strh r2, [sp, #2] - bl FUN_022BEC08 + bl ov10_022BEC08 cmp r4, #4 mov r6, r0 cmpne r4, #0x18 @@ -11617,7 +11617,7 @@ _022E596C: mov r1, #0x33 bl ov29_022EA370 mov r0, r4 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 beq _022E59AC add r7, r7, #2 @@ -11642,7 +11642,7 @@ _022E59D8: mov r0, r5 bl AdvanceFrame mov r0, r4 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} add r7, r7, #1 @@ -11686,13 +11686,13 @@ ov29_022E5A00: @ 0x022E5A00 asr r3, r1, #1 mov r1, #4 add r5, r3, #1 - bl FUN_0201D034 + bl sub_0201D034 add r1, sp, #4 add r2, sp, #8 mov r0, r4 mov r3, #0 str r5, [sp] - bl FUN_022BEC94 + bl ov10_022BEC94 lsl r0, r0, #0x10 mov r6, #0 asr r4, r0, #0x10 @@ -11702,7 +11702,7 @@ _022E5AB0: mov r0, r5 bl AdvanceFrame mov r0, r4 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 beq _022E5AD4 add r6, r6, #1 @@ -11753,13 +11753,13 @@ ov29_022E5AE4: @ 0x022E5AE4 lsl r3, r1, #0x10 mov r1, #4 asr r5, r3, #0x10 - bl FUN_0201D034 + bl sub_0201D034 add r1, sp, #4 add r2, sp, #8 mov r0, r4 mov r3, #1 str r5, [sp] - bl FUN_022BEC94 + bl ov10_022BEC94 lsl r0, r0, #0x10 mov r6, #0 asr r4, r0, #0x10 @@ -11769,7 +11769,7 @@ _022E5B9C: mov r0, r5 bl AdvanceFrame mov r0, r4 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 beq _022E5BC8 add r0, r6, #1 @@ -11811,7 +11811,7 @@ ov29_022E5BD8: @ 0x022E5BD8 sub r1, r2, r1 add r1, r1, r1, lsr #31 asr sl, r1, #1 - bl FUN_022BF274 + bl ov10_022BF274 mov r5, #0 ldrsh r3, [sp, #0x10] ldrsh r2, [sp, #0x12] @@ -11827,10 +11827,10 @@ ov29_022E5BD8: @ 0x022E5BD8 strh r5, [sp, #0x26] strb r1, [sp, #0x28] str sl, [sp, #0x2c] - bl FUN_0201C000 + bl sub_0201C000 add r0, sp, #0x14 mov r1, r5 - bl FUN_022BF2B4 + bl ov10_022BF2B4 ldr r2, _022E5D64 @ =0x0235171C mov sb, r5 add r1, r2, r4, lsl #2 @@ -11852,7 +11852,7 @@ _022E5CC0: mov r2, r6 mov r3, sl str r6, [sp] - bl FUN_022BF45C + bl ov10_022BF45C mov r0, #0x42 bl AdvanceFrame ldrsh r0, [sp, #0x12] @@ -11870,7 +11870,7 @@ _022E5CC0: add r0, r0, r0, lsr #31 asr sl, r0, #1 blt _022E5CC0 - bl FUN_022BDC68 + bl ov10_022BDC68 ldrsh r2, [sp, #0x10] ldrsh r1, [sp, #0x12] add r0, sp, #4 @@ -11908,7 +11908,7 @@ _022E5D88: ldr r0, _022E5DB0 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_02051288 + bl DungeonGoesUp cmp r0, #0 ldrne r4, _022E5DB4 @ =0x0000130A ldreq r4, _022E5DB8 @ =0x00001309 @@ -12060,7 +12060,7 @@ _022E5F44: beq _022E5FC8 ldr r0, _022E5FDC @ =0x00000199 strb r7, [sl, #0xfc] - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 str r6, [sp] str r5, [sp, #4] str r4, [sp, #8] @@ -12125,7 +12125,7 @@ _022E6034: cmp r0, #0 bne _022E6090 mov r0, r7 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -12142,7 +12142,7 @@ _022E6090: ldr r0, _022E60E0 @ =0x0235124C ldr r5, [r0, r6, lsl #2] mov r0, r5 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -12170,7 +12170,7 @@ ov29_022E60E4: @ 0x022E60E4 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x29 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -12193,7 +12193,7 @@ ov29_022E6130: @ 0x022E6130 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E6178 @ =0x000001A9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -12217,7 +12217,7 @@ ov29_022E617C: @ 0x022E617C sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E61C4 @ =0x000001A9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -12241,7 +12241,7 @@ ov29_022E61C8: @ 0x022E61C8 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E6210 @ =0x000001A9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -12265,7 +12265,7 @@ ov29_022E6214: @ 0x022E6214 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E625C @ =0x000001A9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -12289,7 +12289,7 @@ ov29_022E6260: @ 0x022E6260 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x1a8 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -12311,7 +12311,7 @@ ov29_022E62A8: @ 0x022E62A8 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x29 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -12333,7 +12333,7 @@ ov29_022E62F0: @ 0x022E62F0 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x48 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -12355,7 +12355,7 @@ ov29_022E6338: @ 0x022E6338 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E6384 @ =0x000001A6 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -12380,7 +12380,7 @@ ov29_022E6388: @ 0x022E6388 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E63D4 @ =0x00000297 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -12405,7 +12405,7 @@ ov29_022E63D8: @ 0x022E63D8 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E6420 @ =0x0000018E - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r2, #0 mov r1, #2 @@ -12429,7 +12429,7 @@ ov29_022E6424: @ 0x022E6424 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x1b0 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -12455,7 +12455,7 @@ ov29_022E647C: @ 0x022E647C sub sp, sp, #0x10 mov r4, r0 mov r0, #0x1a8 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -12477,7 +12477,7 @@ ov29_022E64C4: @ 0x022E64C4 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E650C @ =0x000001A9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -12501,7 +12501,7 @@ ov29_022E6510: @ 0x022E6510 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E6558 @ =0x000001A9 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -12525,7 +12525,7 @@ ov29_022E655C: @ 0x022E655C sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E65A4 @ =0x000001AB - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -12549,7 +12549,7 @@ ov29_022E65A8: @ 0x022E65A8 sub sp, sp, #0x10 mov r4, r0 mov r0, #4 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -12572,7 +12572,7 @@ ov29_022E65F4: @ 0x022E65F4 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E6640 @ =0x0000011E - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 mov ip, #0 mov r1, #2 @@ -12597,7 +12597,7 @@ ov29_022E6644: @ 0x022E6644 sub sp, sp, #0x10 mov r4, r0 ldr r0, _022E6690 @ =0x0000011D - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r2, r0 and r3, r2, #0xff mov r0, #2 @@ -12649,7 +12649,7 @@ ov29_022E66D8: @ 0x022E66D8 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x15 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -12672,7 +12672,7 @@ ov29_022E6724: @ 0x022E6724 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x1b4 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -12715,7 +12715,7 @@ ov29_022E6798: @ 0x022E6798 sub sp, sp, #0x10 mov r4, r0 mov r0, #0x18 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r1, r0 and r3, r1, #0xff mov r0, #2 @@ -12732,8 +12732,8 @@ ov29_022E6798: @ 0x022E6798 pop {r4, pc} arm_func_end ov29_022E6798 - arm_func_start FUN_022E67E4 -FUN_022E67E4: @ 0x022E67E4 + arm_func_start ov29_022E67E4 +ov29_022E67E4: @ 0x022E67E4 push {r3, r4, r5, r6, r7, r8, sb, lr} sub sp, sp, #0x10 mov r6, r1 @@ -12745,7 +12745,7 @@ FUN_022E67E4: @ 0x022E67E4 cmp r0, #0 beq _022E68AC mov r0, r7 - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, r0 mov r0, #2 mov r2, #0 @@ -12793,52 +12793,52 @@ _022E68AC: .align 2, 0 _022E68B4: .4byte 0x02353538 _022E68B8: .4byte 0x0001A226 - arm_func_end FUN_022E67E4 + arm_func_end ov29_022E67E4 arm_func_start ov29_022E68BC ov29_022E68BC: @ 0x022E68BC - ldr ip, _022E68D0 @ =FUN_022E67E4 + ldr ip, _022E68D0 @ =ov29_022E67E4 mov r1, r0 ldr r0, _022E68D4 @ =0x0000013E mov r2, #5 bx ip .align 2, 0 -_022E68D0: .4byte FUN_022E67E4 +_022E68D0: .4byte ov29_022E67E4 _022E68D4: .4byte 0x0000013E arm_func_end ov29_022E68BC arm_func_start ov29_022E68D8 ov29_022E68D8: @ 0x022E68D8 - ldr ip, _022E68EC @ =FUN_022E67E4 + ldr ip, _022E68EC @ =ov29_022E67E4 mov r1, r0 mov r0, #0x1bc mov r2, #0xe bx ip .align 2, 0 -_022E68EC: .4byte FUN_022E67E4 +_022E68EC: .4byte ov29_022E67E4 arm_func_end ov29_022E68D8 arm_func_start ov29_022E68F0 ov29_022E68F0: @ 0x022E68F0 - ldr ip, _022E6904 @ =FUN_022E67E4 + ldr ip, _022E6904 @ =ov29_022E67E4 mov r1, r0 ldr r0, _022E6908 @ =0x0000013E mov r2, #5 bx ip .align 2, 0 -_022E6904: .4byte FUN_022E67E4 +_022E6904: .4byte ov29_022E67E4 _022E6908: .4byte 0x0000013E arm_func_end ov29_022E68F0 arm_func_start ov29_022E690C ov29_022E690C: @ 0x022E690C - ldr ip, _022E6920 @ =FUN_022E67E4 + ldr ip, _022E6920 @ =ov29_022E67E4 mov r1, r0 ldr r0, _022E6924 @ =0x0000013E mov r2, #5 bx ip .align 2, 0 -_022E6920: .4byte FUN_022E67E4 +_022E6920: .4byte ov29_022E67E4 _022E6924: .4byte 0x0000013E arm_func_end ov29_022E690C @@ -12857,7 +12857,7 @@ _022E6944: strh r0, [r2], #2 bne _022E6944 ldr r0, _022E69FC @ =0x0000027A - bl FUN_022BDEB4 + bl GetEffectAnimationField0x19 mov r3, #2 lsr r1, r4, #0x1f mov ip, r0 @@ -12882,7 +12882,7 @@ _022E6944: b _022E69D8 _022E69B4: mov r0, r5 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 beq _022E69E0 mov r0, r4 @@ -12897,7 +12897,7 @@ _022E69E0: cmp r5, #0 blt _022E69F0 mov r0, r5 - bl FUN_022BDE50 + bl ov10_022BDE50 _022E69F0: add sp, sp, #0x1c pop {r3, r4, r5, r6, pc} @@ -12918,7 +12918,7 @@ ov29_022E6A00: @ 0x022E6A00 mov r6, r0 mov r0, #0xcc mov r1, #7 - bl FUN_02001170 + bl MemAlloc ldr r1, _022E6BF8 @ =0x0235354C add r2, r7, #1 str r0, [r1, #4] @@ -12940,7 +12940,7 @@ _022E6A60: b _022E6BDC _022E6A74: add r0, sp, #0xc - bl FUN_022BF274 + bl ov10_022BF274 ldr r0, _022E6BF8 @ =0x0235354C ldr r2, _022E6C00 @ =0x02351464 ldr r7, [r0, #4] @@ -12960,7 +12960,7 @@ _022E6A74: ldr r1, [r6, #0x10] asr r1, r1, #8 strh r1, [sp, #0x1a] - bl FUN_020022F8 + bl RandIntSafe ldr r3, [r7] ldr r2, _022E6C00 @ =0x02351464 mov r1, #0x18 @@ -12971,7 +12971,7 @@ _022E6A74: add r2, r0, r2, lsl #1 mov r0, #0xff str r2, [r1, #0x4c] - bl FUN_020022F8 + bl RandIntSafe ldr r1, _022E6BF8 @ =0x0235354C lsl r2, r4, #1 ldr r1, [r1, #4] @@ -12979,7 +12979,7 @@ _022E6A74: add r1, r1, r4, lsl #2 add r0, r2, #8 strh r3, [r1, #0x8c] - bl FUN_020022F8 + bl RandIntSafe lsr r2, r4, #0x1f rsb r1, r2, r4, lsl #30 add r2, r2, r1, ror #30 @@ -13011,7 +13011,7 @@ _022E6B78: bne _022E6B78 add r0, sp, #0xc mov r1, #0 - bl FUN_022BF2B4 + bl ov10_022BF2B4 ldr r1, _022E6BF8 @ =0x0235354C add r5, r5, #1 ldr r2, [r1, #4] @@ -13096,7 +13096,7 @@ _022E6C90: mov r3, r5 asr r0, r0, #0x10 add r2, r2, sl, lsl #2 - bl FUN_022BF45C + bl ov10_022BF45C add sl, sl, #1 _022E6CC0: ldr r0, [r4, #4] @@ -13124,7 +13124,7 @@ _022E6CFC: ldr r0, [r0, #0xc] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 beq _022E6D30 ldr r0, [r5, #4] @@ -13132,7 +13132,7 @@ _022E6CFC: ldr r0, [r0, #0xc] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_022BDE50 + bl ov10_022BDE50 _022E6D30: add r4, r4, #1 _022E6D34: @@ -13140,10 +13140,10 @@ _022E6D34: ldr r0, [r1, #8] cmp r4, r0 blt _022E6CFC - bl FUN_022BDC68 + bl ov10_022BDC68 ldr r0, _022E6D64 @ =0x0235354C ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _022E6D64 @ =0x0235354C mov r1, #0 str r1, [r0, #4] @@ -13173,7 +13173,7 @@ _022E6D88: ldr r0, [r5] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_022BEFD8 + bl ov10_022BEFD8 strb r0, [r5, #8] pop {r3, r4, r5, pc} _022E6DBC: @@ -13208,7 +13208,7 @@ _022E6DEC: beq _022E6E2C lsl r0, r1, #0x10 asr r0, r0, #0x10 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 streq r6, [sl] streq r5, [sl, #0xc] @@ -13302,7 +13302,7 @@ _022E6ED0: and r2, r1, #0xff add r0, sp, #0x14 add r1, sl, #0x2c - bl FUN_0201CF90 + bl sub_0201CF90 _022E6F54: ldrb r0, [sb, #0x4c] ldr r3, [sp, #4] @@ -13312,7 +13312,7 @@ _022E6F54: add r2, sp, #0x14 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_022BFB6C + bl ov10_022BFB6C _022E6F78: add r7, r7, #1 cmp r7, #3 @@ -13357,7 +13357,7 @@ ov29_022E6FBC: @ 0x022E6FBC mov r4, r2 str r8, [sp, #0x48] str r7, [sp, #0x4c] - bl FUN_0204F64C + bl DungeonFloorToGroupFloor ldr r1, _022E79E4 @ =0x02353538 ldr r3, [r1] ldrb r2, [r3, #0x74a] @@ -13367,7 +13367,7 @@ ov29_022E6FBC: @ 0x022E6FBC strb r2, [r0, #0x6b1] ldr r0, [r1] ldrb r0, [r0, #0x748] - bl FUN_0204F5E0 + bl GetNbPrecedingFloors ldr r1, _022E79E4 @ =0x02353538 mov r6, #0 ldr r2, [r1] @@ -13387,24 +13387,24 @@ ov29_022E6FBC: @ 0x022E6FBC bne _022E707C ldr r1, _022E79EC @ =0x02351594 add r0, sp, #0x48 - bl FUN_02008C3C + bl LoadFileFromRom b _022E709C _022E707C: cmp r0, #2 add r0, sp, #0x48 bne _022E7094 ldr r1, _022E79F0 @ =0x023515B0 - bl FUN_02008C3C + bl LoadFileFromRom b _022E709C _022E7094: ldr r1, _022E79F4 @ =0x023515CC - bl FUN_02008C3C + bl LoadFileFromRom _022E709C: mov r0, #0x65 bl AdvanceFrame ldr r1, [sp, #0x48] add r0, sp, #0x28 - bl FUN_0201F4B4 + bl HandleSir0Translation mov r0, #0x65 ldr sb, [sp, #0x28] bl AdvanceFrame @@ -13418,7 +13418,7 @@ _022E709C: ldrb r0, [r7, #0x748] ldr r3, [r6, r3, lsl #2] mla r6, r2, r1, r3 - bl FUN_0204F5B4 + bl GetNbFloorsPlusOne ldr r2, _022E79E4 @ =0x02353538 ldr r1, [r2] add r1, r1, #0x2c000 @@ -13504,25 +13504,25 @@ _022E7210: add r5, r5, #1 cmp r5, #0x10 blt _022E7210 - bl FUN_0200F050 + bl IsItemForSpecialSpawnInBag cmp r0, #0 movne r0, #1 strne r0, [sp, #4] ldr r0, _022E79E4 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_020514B0 + bl IsDojoDungeon cmp r0, #0 movne r0, #1 strne r0, [sp, #4] ldr r0, _022E7A0C @ =0x00000906 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc str r0, [sp, #0x18] - bl FUN_02055274 + bl GetNbRecruited mov r0, #0x100 mov r1, #0xf - bl FUN_02001170 + bl MemAlloc mov r7, r0 ldr r0, _022E7A10 @ =0x00000229 mov sl, #0 @@ -13538,7 +13538,7 @@ _022E7294: ldr r1, [sb, #0xc] ldr r0, [r1, r0, lsl #2] add r0, r0, sl, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry movs r5, r0 beq _022E73B0 ldr r1, _022E7A10 @ =0x00000229 @@ -13551,7 +13551,7 @@ _022E7294: cmpne r5, r1 strheq sl, [sp, #0x46] beq _022E7398 - bl FUN_0204D360 + bl CanMonsterSpawn cmp r0, #0 addeq sl, sl, #1 beq _022E7294 @@ -13567,7 +13567,7 @@ _022E7294: cmp r0, #0 beq _022E7398 mov r0, r5 - bl FUN_02052B60 + bl NeedsItemToSpawn cmp r0, #0 beq _022E7390 ldr r0, _022E79E4 @ =0x02353538 @@ -13591,7 +13591,7 @@ _022E7294: mov r8, r5 ldr r0, [r1, r0, lsl #2] add r0, r0, sl, lsl #3 - bl FUN_020544B8 + bl GetMonsterLevelFromSpawnEntry and r0, r0, #0xff str r0, [sp, #0xc] b _022E7398 @@ -13614,7 +13614,7 @@ _022E73B0: strheq r8, [r0, #0xa8] beq _022E73E4 mov r0, r8 - bl FUN_02054BA4 + bl GetSecondFormIfValid ldr r1, _022E79E4 @ =0x02353538 ldr r1, [r1] add r1, r1, #0x700 @@ -13660,10 +13660,10 @@ _022E7448: movge r4, #0xe _022E746C: ldr r0, _022E7A10 @ =0x00000229 - bl FUN_0205281C + bl GetSpriteFileSize add r5, r0, #0 ldr r0, _022E7A14 @ =0x0000017F - bl FUN_0205281C + bl GetSpriteFileSize ldr r1, [sp, #0x10] add r5, r5, r0 cmp r1, #0 @@ -13675,7 +13675,7 @@ _022E749C: cmp r8, #0 beq _022E74B0 mov r0, r8 - bl FUN_0205281C + bl GetSpriteFileSize add r5, r5, r0 _022E74B0: mov r8, #0 @@ -13700,10 +13700,10 @@ _022E74EC: strh r0, [r2], #2 bne _022E74EC add r0, sp, #0x3c - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry mov sl, r0 add r0, sp, #0x3c - bl FUN_020544B8 + bl GetMonsterLevelFromSpawnEntry cmp fp, r0 movlt fp, r0 mov r0, sl @@ -13737,7 +13737,7 @@ _022E7574: strh r0, [r2], #2 bne _022E7574 add r0, sp, #0x34 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry bl ov29_022F7068 sub r5, r5, r0 ldr r1, _022E79E4 @ =0x02353538 @@ -13799,9 +13799,9 @@ _022E764C: cmp r1, #0xf blt _022E7618 ldr r0, [sp, #0x18] - bl FUN_02001188 + bl MemFree mov r0, r7 - bl FUN_02001188 + bl MemFree bl DungeonRngSetPrimary _022E7674: mov r4, #0 @@ -13852,7 +13852,7 @@ _022E7710: strh r0, [r2], #2 bne _022E7710 add r0, sp, #0x2c - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry cmp r5, #0 ldrne r2, _022E7A10 @ =0x00000229 cmpne r0, r2 @@ -13882,7 +13882,7 @@ _022E7764: add r7, r0, #0x258 lsl r0, r7, #0x10 asr r0, r0, #0x10 - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #2 bne _022E77C4 ldr r1, _022E79E4 @ =0x02353538 @@ -13892,7 +13892,7 @@ _022E7764: add r0, r2, #0x164 add r0, r0, #0x2c800 add r0, r0, r8, lsl #3 - bl FUN_020544A0 + bl SetMonsterId _022E77C4: add r8, r8, #1 _022E77C8: @@ -13936,14 +13936,14 @@ _022E7844: add r0, r0, #0x164 add r0, r0, #0x2c800 add r0, r0, r8, lsl #3 - bl FUN_020544A0 + bl SetMonsterId add r8, r8, #1 _022E7860: cmp r8, #0x10 blt _022E7844 mov r0, #0xb10 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _022E79E4 @ =0x02353538 ldr r1, _022E7A20 @ =0x0002C9E8 ldr r2, [r2] @@ -14041,9 +14041,9 @@ _022E79A8: add r8, r8, #1 cmp r8, #0x16c blt _022E79A8 - bl FUN_02001188 + bl MemFree add r0, sp, #0x48 - bl FUN_02008BD4 + bl UnloadFile add sp, sp, #0x50 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -14168,7 +14168,7 @@ _022E7B48: beq _022E7B94 lsl r0, r7, #0x10 asr r0, r0, #0x10 - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r4, r0 bne _022E7B94 ldr r0, [sb] @@ -14226,7 +14226,7 @@ _022E7C00: add r0, r0, #0x164 add r0, r0, #0x2c800 add r0, r0, r4, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry cmp r0, #0 beq _022E7C54 ldr r0, [r7] @@ -14265,10 +14265,10 @@ _022E7C74: add r0, r0, #0x164 add r0, r0, #0x2c800 add r0, r0, r4, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry cmp r0, #0 beq _022E7CEC - bl FUN_020527E0 + bl GetSpriteSize cmp r0, #6 bhi _022E7CE0 ldr r1, _022E7CF4 @ =0x02353538 @@ -14338,7 +14338,7 @@ _022E7D60: add r0, r0, #0x164 add r0, r0, #0x2c800 add r0, r0, r5, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry cmp r0, #0 beq _022E7D94 cmp r0, r6 @@ -14379,7 +14379,7 @@ _022E7DCC: add r0, r1, #0x174 add r0, r0, #0x3800 add r0, r0, ip, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry pop {r4, pc} _022E7DFC: add ip, ip, #1 @@ -14398,7 +14398,7 @@ _022E7E14: add r0, r1, #0x174 add r0, r0, #0x3800 add r0, r0, r3, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry pop {r4, pc} _022E7E3C: add r3, r3, #1 @@ -14423,7 +14423,7 @@ _022E7E6C: add r0, r1, #0x174 add r0, r0, #0x3800 add r0, r0, r4, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry cmp r5, r0 bne _022E7EA0 ldr r0, _022E7EC0 @ =0x02353538 @@ -14431,7 +14431,7 @@ _022E7E6C: add r0, r0, #0x174 add r0, r0, #0x3800 add r0, r0, r4, lsl #3 - bl FUN_020544B8 + bl GetMonsterLevelFromSpawnEntry pop {r4, r5, r6, pc} _022E7EA0: add r4, r4, #1 @@ -14452,11 +14452,11 @@ ov29_022E7EC4: @ 0x022E7EC4 push {r3, lr} mov r0, #0x230 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _022E7F40 @ =0x02353554 mov r1, #0x230 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _022E7F40 @ =0x02353554 mov r2, #0 ldr r1, [r0] @@ -14494,7 +14494,7 @@ ov29_022E7F44: @ 0x022E7F44 bl ov29_022E8C4C ldr r0, _022E7F78 @ =0x02353554 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022E7F78 @ =0x02353554 mov r1, #0 str r1, [r0] @@ -14581,7 +14581,7 @@ ov29_022E8054: @ 0x022E8054 popeq {r3, pc} mov r1, #0 strb r1, [r0, #0x10] - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 ldrne r0, _022E80CC @ =0x02353554 movne r1, #0 @@ -14636,7 +14636,7 @@ ov29_022E8104: @ 0x022E8104 strb r2, [r1, #0x228] ldr r0, [r0] add r0, r0, #0xb8 - bl FUN_022C1E50 + bl ov10_022C1E50 bl ov29_022E8CE8 pop {r3, pc} .align 2, 0 @@ -14715,13 +14715,13 @@ ov29_022E81E8: @ 0x022E81E8 arm_func_start ov29_022E81F8 ov29_022E81F8: @ 0x022E81F8 push {r3, lr} - bl FUN_0204AF58 + bl sub_0204AF58 cmp r0, #0 bne _022E8210 bl ov29_022E8104 pop {r3, pc} _022E8210: - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #1 bne _022E8238 ldr r0, _022E8240 @ =0x02353554 @@ -14741,7 +14741,7 @@ _022E8240: .4byte 0x02353554 arm_func_start ov29_022E8244 ov29_022E8244: @ 0x022E8244 push {r3, lr} - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #4 ldreq r0, _022E826C @ =0x02353554 ldreq r0, [r0] @@ -14885,18 +14885,18 @@ ov29_022E840C: @ 0x022E840C movne r0, #0 bne _022E8470 add r0, sp, #0 - bl FUN_022C22A0 + bl ov10_022C22A0 ldr r0, _022E8478 @ =0x02353554 add r1, sp, #0 ldr r0, [r0] mov r2, #0 add r0, r0, #0x80 mov r3, #1 - bl FUN_022C1E80 - bl FUN_02048400 + bl ov10_022C1E80 + bl sub_02048400 cmp r0, #0 beq _022E8460 - bl FUN_02048384 + bl sub_02048384 _022E8460: ldr r1, _022E8478 @ =0x02353554 mov r0, #1 @@ -14917,11 +14917,11 @@ ov29_022E847C: @ 0x022E847C popeq {r3, pc} mov r1, #0 strb r1, [r0, #0x10] - bl FUN_020483B8 + bl sub_020483B8 ldr r0, _022E84AC @ =0x02353554 ldr r0, [r0] add r0, r0, #0x80 - bl FUN_022C21D8 + bl ov10_022C21D8 pop {r3, pc} .align 2, 0 _022E84AC: .4byte 0x02353554 @@ -14937,11 +14937,11 @@ ov29_022E84B0: @ 0x022E84B0 moveq r0, #0 popeq {r3, pc} add r0, r1, #0x80 - bl FUN_022C2278 - bl FUN_02048400 + bl ov10_022C2278 + bl sub_02048400 cmp r0, #0 beq _022E84E4 - bl FUN_020483D8 + bl sub_020483D8 _022E84E4: ldr r0, _022E84FC @ =0x02353554 mov r2, #0 @@ -14958,18 +14958,18 @@ ov29_022E8500: @ 0x022E8500 stmdb sp!, {lr} sub sp, sp, #0x14 add r0, sp, #0 - bl FUN_022C22A0 + bl ov10_022C22A0 ldr r0, _022E8548 @ =0x02353554 add r1, sp, #0 ldr r0, [r0] mov r2, #0 add r0, r0, #0x80 mov r3, #1 - bl FUN_022C1E80 + bl ov10_022C1E80 ldr r0, _022E8548 @ =0x02353554 ldr r0, [r0] add r0, r0, #0x80 - bl FUN_022C21D8 + bl ov10_022C21D8 bl ov29_022E8E94 add sp, sp, #0x14 ldm sp!, {pc} @@ -14989,7 +14989,7 @@ ov29_022E854C: @ 0x022E854C ldr r0, _022E8584 @ =0x02353554 ldr r0, [r0] add r0, r0, #0x80 - bl FUN_022C21D8 + bl ov10_022C21D8 mov r0, #0 strb r0, [r4, #0x10] pop {r4, pc} @@ -15003,7 +15003,7 @@ ov29_022E8588: @ 0x022E8588 ldr r0, _022E85A4 @ =0x02353554 ldr r0, [r0] add r0, r0, #0x80 - bl FUN_022C2278 + bl ov10_022C2278 bl ov29_022E8F28 pop {r3, pc} .align 2, 0 @@ -15015,18 +15015,18 @@ ov29_022E85A8: @ 0x022E85A8 stmdb sp!, {lr} sub sp, sp, #0x14 add r0, sp, #0 - bl FUN_022C22A0 + bl ov10_022C22A0 ldr r0, _022E85F0 @ =0x02353554 add r1, sp, #0 ldr r0, [r0] mov r2, #0 add r0, r0, #0x80 mov r3, #1 - bl FUN_022C1E80 + bl ov10_022C1E80 ldr r0, _022E85F0 @ =0x02353554 ldr r0, [r0] add r0, r0, #0x80 - bl FUN_022C21D8 + bl ov10_022C21D8 bl ov29_022E8FCC add sp, sp, #0x14 ldm sp!, {pc} @@ -15046,7 +15046,7 @@ ov29_022E85F4: @ 0x022E85F4 ldr r0, _022E862C @ =0x02353554 ldr r0, [r0] add r0, r0, #0x80 - bl FUN_022C21D8 + bl ov10_022C21D8 mov r0, #0 strb r0, [r4, #0x10] pop {r4, pc} @@ -15060,7 +15060,7 @@ ov29_022E8630: @ 0x022E8630 ldr r0, _022E864C @ =0x02353554 ldr r0, [r0] add r0, r0, #0x80 - bl FUN_022C2278 + bl ov10_022C2278 bl ov29_022E8FF8 pop {r3, pc} .align 2, 0 @@ -15072,18 +15072,18 @@ ov29_022E8650: @ 0x022E8650 stmdb sp!, {lr} sub sp, sp, #0x14 add r0, sp, #0 - bl FUN_022C22A0 + bl ov10_022C22A0 ldr r0, _022E8698 @ =0x02353554 add r1, sp, #0 ldr r0, [r0] mov r2, #0 add r0, r0, #0x80 mov r3, #1 - bl FUN_022C1E80 + bl ov10_022C1E80 ldr r0, _022E8698 @ =0x02353554 ldr r0, [r0] add r0, r0, #0x80 - bl FUN_022C21D8 + bl ov10_022C21D8 mov r0, #1 add sp, sp, #0x14 ldm sp!, {pc} @@ -15100,7 +15100,7 @@ ov29_022E86A8: @ 0x022E86A8 ldr r0, _022E86C4 @ =0x02353554 ldr r0, [r0] add r0, r0, #0x80 - bl FUN_022C2278 + bl ov10_022C2278 mov r0, #1 pop {r3, pc} .align 2, 0 @@ -15135,7 +15135,7 @@ _022E8704: .4byte 0x02353554 arm_func_start ov29_022E8708 ov29_022E8708: @ 0x022E8708 push {r3, lr} - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 bne _022E8724 mov r0, #3 @@ -15211,7 +15211,7 @@ _022E87D8: .4byte 0x02353554 arm_func_start ov29_022E87DC ov29_022E87DC: @ 0x022E87DC push {r3, lr} - bl FUN_0204AEA0 + bl sub_0204AEA0 ldr r1, _022E87F8 @ =0x023515E8 lsl r0, r0, #1 ldrsh r0, [r1, r0] @@ -15385,11 +15385,11 @@ _022E89DC: ldr r0, _022E8BF8 @ =0x0235352C ldr r0, [r0] ldr r0, [r0, #0x30] - bl FUN_0200B3D4 + bl sub_0200B3D4 ldr r0, _022E8BF8 @ =0x0235352C ldr r0, [r0] ldr r0, [r0, #0x30] - bl FUN_0200B330 + bl sub_0200B330 ldr r0, [r4, #0x14] blx r0 _022E8A20: @@ -15664,7 +15664,7 @@ _022E8D30: lsl r1, r1, #0x10 add r0, r5, r4 asr r1, r1, #0x10 - bl FUN_022C1DE0 + bl ov10_022C1DE0 add r0, sb, #1 lsl r0, r0, #0x10 asr sb, r0, #0x10 @@ -15710,14 +15710,14 @@ ov29_022E8E60: @ 0x022E8E60 push {r4, lr} mov r4, r0 ldr r0, _022E8E90 @ =0x00003FCB - bl FUN_020258C4 + bl StringFromMessageId mov r1, #0 mov r3, r0 mov r0, r4 mov r2, r1 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 pop {r4, pc} .align 2, 0 _022E8E90: .4byte 0x00003FCB @@ -15734,24 +15734,24 @@ ov29_022E8E94: @ 0x022E8E94 bne _022E8F14 mov r0, #0x54 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _022E8F1C @ =0x02353558 mov r1, #0x54 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _022E8F20 @ =0x023515F4 add ip, sp, #0 ldm r0, {r0, r1, r2, r3} stm ip, {r0, r1, r2, r3} ldr r1, _022E8F24 @ =ov29_022E8E60 mov r0, ip - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _022E8F1C @ =0x02353558 ldr r2, [r1] strb r0, [r2] ldr r0, [r1] add r0, r0, #4 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r0, _022E8F1C @ =0x02353558 mov r2, #0x10000 ldr r1, [r0] @@ -15775,13 +15775,13 @@ ov29_022E8F28: @ 0x022E8F28 moveq r0, #0 popeq {r3, pc} ldrsb r0, [r0] - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _022E8F74 @ =0x02353558 mvn r2, #1 ldr r1, [r0] strb r2, [r1] ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022E8F74 @ =0x02353558 mov r1, #0 str r1, [r0] @@ -15803,14 +15803,14 @@ ov29_022E8F78: @ 0x022E8F78 ldr r0, _022E8FC8 @ =0x00003FCB ldr r1, [r1] ldrsb r4, [r1] - bl FUN_020258C4 + bl StringFromMessageId mov r1, #0 mov r3, r0 mov r0, r4 mov r2, r1 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 pop {r4, pc} .align 2, 0 _022E8FC4: .4byte 0x02353558 @@ -15896,12 +15896,12 @@ GetChebyshevDistance: @ 0x022E908C ldrsh r1, [r5] ldrsh r0, [r4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs ldrsh r1, [r4, #2] ldrsh r2, [r5, #2] mov r4, r0 sub r0, r2, r1 - bl FUN_0208655C + bl Abs cmp r4, r0 movle r4, r0 mov r0, r4 @@ -15928,13 +15928,13 @@ _022E9104: ldrsh r1, [r7] ldrsh r0, [r4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, r5 bgt _022E9198 ldrsh r1, [r7, #2] ldrsh r0, [r4, #2] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, r5 bgt _022E9198 mov r0, #1 @@ -16011,12 +16011,12 @@ _022E9230: ldrsh r1, [r5, #2] ldrsh r0, [r4, #2] sub r0, r1, r0 - bl FUN_0208655C + bl Abs ldrsh r2, [r5] ldrsh r1, [r4] mov r6, r0 sub r0, r2, r1 - bl FUN_0208655C + bl Abs cmp r0, r6 movle r0, r6 cmp r0, #2 @@ -16102,14 +16102,14 @@ ov29_022E935C: @ 0x022E935C ldrsh r4, [r8] ldrsh r0, [r7] sub r0, r4, r0 - bl FUN_0208655C + bl Abs mov r6, r0 cmp r6, #1 bgt _022E93A0 ldrsh r1, [r8, #2] ldrsh r0, [r7, #2] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 movle r0, #1 pople {r4, r5, r6, r7, r8, pc} @@ -16117,7 +16117,7 @@ _022E93A0: ldrsh r5, [r8, #2] ldrsh r0, [r7, #2] sub r0, r5, r0 - bl FUN_0208655C + bl Abs cmp r6, r0 movle r6, r0 cmp r6, #2 @@ -16229,7 +16229,7 @@ ov29_022E9488: @ 0x022E9488 orr r4, r4, lr, lsr #16 mov r2, #0 strh r4, [r3, ip] - bl FUN_0201B9F8 + bl sub_0201B9F8 mov r0, #1 pop {r3, r4, r5, pc} _022E9554: @@ -16377,11 +16377,11 @@ _022E96E8: cmpeq r0, #0 bne _022E97A8 ldr r0, [sp, #4] - bl FUN_0208655C + bl Abs cmp r0, #6 bge _022E9740 sub r0, fp, r7 - bl FUN_0208655C + bl Abs cmp r0, #6 blt _022E97A8 _022E9740: @@ -16478,7 +16478,7 @@ ov29_022E9844: @ 0x022E9844 lsl r0, r3, #1 mov sb, r2 ldr r7, [sp, #0x30] - bl FUN_02001170 + bl MemAlloc mov r4, r0 mov r1, #0 b _022E9890 @@ -16580,7 +16580,7 @@ _022E99D0: blt _022E9920 _022E99D8: mov r0, r4 - bl FUN_02001188 + bl MemFree ldr r0, [sp, #4] add sp, sp, #0xc pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -17087,7 +17087,7 @@ ov29_022EA008: @ 0x022EA008 asr r1, r1, #0x10 mov r2, #1 mov r3, #0 - bl FUN_02051E20 + bl sub_02051E20 ldr r1, _022EA290 @ =0x02353538 ldr r0, [r1] add ip, r0, #0x1a000 @@ -17108,7 +17108,7 @@ ov29_022EA008: @ 0x022EA008 ldrsh r0, [ip, r0] mov r3, r2 asr r1, r1, #0x10 - bl FUN_02051E20 + bl sub_02051E20 b _022EA0F8 _022EA0DC: mov r0, #0 @@ -17117,7 +17117,7 @@ _022EA0DC: mov r2, r0 mov r3, r0 strb lr, [ip, #0x23c] - bl FUN_02051E20 + bl sub_02051E20 _022EA0F8: bl ov29_0230473C bl ov29_022E1854 @@ -17138,7 +17138,7 @@ _022EA0F8: bl ov29_02339A24 b _022EA154 _022EA140: - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 bne _022EA154 mov r0, #1 @@ -17462,7 +17462,7 @@ _022EA540: beq _022EA614 mov r0, #0 bl ov29_0234B1A4 - bl FUN_0204AEC0 + bl sub_0204AEC0 cmp r0, #0 beq _022EA614 mov r0, #0 @@ -17571,7 +17571,7 @@ ov29_022EA64C: @ 0x022EA64C mov r2, #0x1e8 mov r3, #0x100 lsl r4, ip, #8 - bl FUN_0201BAC8 + bl sub_0201BAC8 mov r0, #0 str r0, [sp] mov r1, #0xb @@ -17584,7 +17584,7 @@ ov29_022EA64C: @ 0x022EA64C add r1, ip, r3 ldr r2, _022EA714 @ =0x000001EA mov r3, #0x200 - bl FUN_0201BAC8 + bl sub_0201BAC8 add sp, sp, #8 pop {r4, pc} .align 2, 0 @@ -17733,7 +17733,7 @@ _022EA848: bge _022EA910 rsb r0, r1, r1, lsl #8 mov r1, #0x1f - bl FUN_0208FEA4 + bl DivideInt _022EA910: ldr ip, _022EA95C @ =0x0237C850 lsl r1, r4, #0x10 @@ -17979,7 +17979,7 @@ _022EABBC: lsl r0, r5, #8 add r0, r0, r0, lsr #31 asr r0, r0, #1 - bl FUN_02001894 + bl RoundUpDiv256 mov r5, r0 _022EAC04: mov r0, r4 @@ -18036,47 +18036,47 @@ ov29_022EAC78: @ 0x022EAC78 arm_func_start ov29_022EAC7C ov29_022EAC7C: @ 0x022EAC7C - ldr ip, _022EAC88 @ =FUN_02017C50 + ldr ip, _022EAC88 @ =sub_0201820C mov r0, #1 bx ip .align 2, 0 -_022EAC88: .4byte FUN_02017C50 +_022EAC88: .4byte sub_0201820C arm_func_end ov29_022EAC7C arm_func_start ov29_022EAC8C ov29_022EAC8C: @ 0x022EAC8C - ldr ip, _022EAC98 @ =FUN_02017C50 + ldr ip, _022EAC98 @ =sub_0201820C mov r0, #7 bx ip .align 2, 0 -_022EAC98: .4byte FUN_02017C50 +_022EAC98: .4byte sub_0201820C arm_func_end ov29_022EAC8C arm_func_start ov29_022EAC9C ov29_022EAC9C: @ 0x022EAC9C - ldr ip, _022EACA8 @ =FUN_02017C50 + ldr ip, _022EACA8 @ =sub_0201820C mov r0, #0 bx ip .align 2, 0 -_022EACA8: .4byte FUN_02017C50 +_022EACA8: .4byte sub_0201820C arm_func_end ov29_022EAC9C arm_func_start ov29_022EACAC ov29_022EACAC: @ 0x022EACAC - ldr ip, _022EACB8 @ =FUN_02017C50 + ldr ip, _022EACB8 @ =sub_0201820C mov r0, #5 bx ip .align 2, 0 -_022EACB8: .4byte FUN_02017C50 +_022EACB8: .4byte sub_0201820C arm_func_end ov29_022EACAC arm_func_start ov29_022EACBC ov29_022EACBC: @ 0x022EACBC - ldr ip, _022EACC8 @ =FUN_02017C50 + ldr ip, _022EACC8 @ =sub_0201820C mov r0, #7 bx ip .align 2, 0 -_022EACC8: .4byte FUN_02017C50 +_022EACC8: .4byte sub_0201820C arm_func_end ov29_022EACBC arm_func_start ov29_022EACCC @@ -18085,7 +18085,7 @@ ov29_022EACCC: @ 0x022EACCC cmp r0, #0x3f00 popeq {r3, pc} mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 pop {r3, pc} arm_func_end ov29_022EACCC @@ -18095,7 +18095,7 @@ ov29_022EACE4: @ 0x022EACE4 ldr r1, _022EACFC @ =0x000003E6 cmp r0, r1 popeq {r3, pc} - bl FUN_02017C50 + bl sub_0201820C pop {r3, pc} .align 2, 0 _022EACFC: .4byte 0x000003E6 @@ -18105,7 +18105,7 @@ _022EACFC: .4byte 0x000003E6 ov29_022EAD00: @ 0x022EAD00 push {r4, lr} mov r1, #0xaa - bl FUN_0208FEA4 + bl DivideInt ldr r0, _022EAD5C @ =0x022C555C lsl r1, r1, #1 ldrh r4, [r0, r1] @@ -18144,7 +18144,7 @@ ov29_022EAD68: @ 0x022EAD68 b _022EADA4 _022EAD88: mov r0, r5 - bl FUN_02017C68 + bl sub_0201A480 cmp r0, #0 beq _022EADAC mov r0, r4 @@ -18169,7 +18169,7 @@ _022EADAC: asr r0, r0, #0x10 bl ov29_022EAD00 mov r4, r0 - bl FUN_02017B18 + bl sub_02017B18 cmp r0, #0 mov r0, r4 bne _022EAE00 @@ -18235,7 +18235,7 @@ _022EAEA8: .4byte 0x000003E7 arm_func_start ov29_022EAEAC ov29_022EAEAC: @ 0x022EAEAC push {r3, lr} - bl FUN_02017ACC + bl sub_02017ACC ldr r0, _022EAEE4 @ =0x0002CB02 ldr r2, _022EAEE8 @ =0x02353538 ldr ip, _022EAEEC @ =0x000003E7 @@ -18256,10 +18256,10 @@ _022EAEEC: .4byte 0x000003E7 arm_func_start ov29_02017D80 ov29_02017D80: @ 0x022EAEF0 - ldr ip, _022EAEF8 @ =FUN_02017D80 + ldr ip, _022EAEF8 @ =sub_02017D80 bx ip .align 2, 0 -_022EAEF8: .4byte FUN_02017D80 +_022EAEF8: .4byte sub_02017D80 arm_func_end ov29_02017D80 arm_func_start ov29_022EAEFC @@ -18408,7 +18408,7 @@ _022EB09C: and r0, r2, r0 lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_02017B58 + bl sub_02017DF4 b _022EB0EC _022EB0D4: and r0, r2, r0 @@ -18416,7 +18416,7 @@ _022EB0D4: ldrh r1, [r4, #8] lsr r0, r0, #0x10 mov r2, #0x100 - bl FUN_02017B64 + bl sub_02017E70 _022EB0EC: ldrh r1, [r4, #0xa] mov r0, #4 @@ -18428,7 +18428,7 @@ _022EB0FC: pop {r4, pc} _022EB108: mov r0, #0x1e - bl FUN_02017B7C + bl sub_02017F28 mov r0, #0x1e str r0, [r4, #4] mov r0, #3 @@ -18448,7 +18448,7 @@ _022EB124: movne r0, #1 strne r0, [r4] popne {r4, pc} - bl FUN_02017B70 + bl sub_02017EE8 mov r0, #0 str r0, [r4] pop {r4, pc} @@ -18574,9 +18574,9 @@ _022EB2F8: lsl r0, r0, #0x10 lsr r7, r0, #0x10 mov r0, r7 - bl FUN_020258C4 + bl StringFromMessageId ldr r1, _022EB368 @ =0x02352070 - bl FUN_0208982C + bl Strcmp cmp r0, #0 moveq r0, #1 movne r0, #0 @@ -18585,7 +18585,7 @@ _022EB2F8: ldr r0, _022EB36C @ =0x0237C91E lsl r1, r5, #3 ldrsh r0, [r0, r1] - bl FUN_0200D208 + bl sub_0200D208 ldr r1, _022EB370 @ =0x02352032 lsl r0, r0, #2 ldrh r0, [r1, r0] @@ -18609,7 +18609,7 @@ _022EB374: .4byte 0x000009CA ov29_022EB378: @ 0x022EB378 push {r3, lr} ldrsh r0, [r0, #4] - bl FUN_0200D208 + bl sub_0200D208 ldr r1, _022EB394 @ =0x02352030 lsl r0, r0, #2 ldrh r0, [r1, r0] @@ -18672,7 +18672,7 @@ SetActionPassTurnOrWalk: @ 0x022EB41C push {r4, lr} mov r4, r0 mov r0, r1 - bl FUN_020528B4 + bl GetCanMoveFlag cmp r0, #0 movne r0, #2 moveq r0, #1 @@ -18694,7 +18694,7 @@ ov29_022EB44C: @ 0x022EB44C sub r0, r2, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx pop {r3, pc} _022EB478: cmp r2, #0x80 @@ -18744,7 +18744,7 @@ ov29_022EB4E8: @ 0x022EB4E8 sub r0, r1, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0200F404 + bl RemoveItem bl ov29_02347030 mov r0, #1 pop {r3, pc} @@ -18822,7 +18822,7 @@ ov29_022EB5D8: @ 0x022EB5D8 cmp r0, r1 moveq r0, #0x35 popeq {r3, pc} - bl FUN_0200CAF0 + bl GetItemCategoryVeneer ldr r1, _022EB608 @ =0x02352010 lsl r0, r0, #1 ldrh r0, [r1, r0] @@ -18853,10 +18853,10 @@ _022EB648: ldrb r1, [r5, #1] cmp r1, #0 beq _022EB658 - bl FUN_0200F600 + bl RemoveEquivItemNoHole _022EB658: mov r0, r5 - bl FUN_0200D81C + bl ItemZInit bl ov29_02347030 pop {r3, r4, r5, pc} arm_func_end ov29_022EB60C @@ -18877,11 +18877,11 @@ ov29_022EB668: @ 0x022EB668 mov r4, r0 ldrsh r0, [r4, #4] ldr r5, [sb, #0xb4] - bl FUN_0200CB70 + bl IsHM cmp r0, #0 bne _022EB7F8 ldrsh r0, [r4, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #5 bne _022EB7E8 add r0, r5, r6 @@ -18923,7 +18923,7 @@ _022EB71C: cmp r4, r0 bne _022EB7A4 mov r0, r4 - bl FUN_0200F18C + bl GetEquivItemIndex ldrsh r1, [r4, #4] mov r5, r0 mov r0, r4 @@ -18931,11 +18931,11 @@ _022EB71C: strh r1, [r4, #2] mov r1, #0xbb strh r1, [r4, #4] - bl FUN_02050300 + bl SetItemAcquired cmp r5, #0 blt _022EB7F8 mov r0, r5 - bl FUN_0200F348 + bl GetItemAtIdx ldrh r1, [r4] strh r1, [r0] ldrh r1, [r4, #2] @@ -18950,7 +18950,7 @@ _022EB7A4: sub r2, r2, #0xbc strh r2, [r4, #2] strh r1, [r4, #4] - bl FUN_02050300 + bl SetItemAcquired bl ov29_02347040 b _022EB7F8 _022EB7C8: @@ -18960,7 +18960,7 @@ _022EB7C8: sub r2, r2, #0xbc strh r2, [r4, #2] strh r1, [r4, #4] - bl FUN_02050300 + bl SetItemAcquired b _022EB7F8 _022EB7E8: mov r0, sb @@ -19584,12 +19584,12 @@ _022EBF18: ldrsh r1, [r8, #6] ldrsh r0, [r7, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs ldrsh r2, [r8, #4] ldrsh r1, [r7, #4] mov r5, r0 sub r0, r2, r1 - bl FUN_0208655C + bl Abs cmp r0, r5 movle r0, r5 cmp r0, #3 @@ -20254,7 +20254,7 @@ ov29_022EC8A8: @ 0x022EC8A8 mov r0, r2 mov r1, #0x30 mov r4, r3 - bl FUN_0208FEA4 + bl DivideInt lsl r3, r1, #1 and r0, r3, #0xff lsr r2, r0, #1 @@ -20665,12 +20665,12 @@ _022ECE44: cmp r0, #0 beq _022ECE60 mov r0, r4 - bl FUN_02089694 + bl Strcpy b _022ECE6C _022ECE60: ldr r1, _022ECF3C @ =0x00000A41 mov r0, r4 - bl FUN_020258B8 + bl GetStringFromFileVeneer _022ECE6C: mov r1, r6 add r0, r4, #0x1e @@ -20681,7 +20681,7 @@ _022ECE6C: beq _022ECE94 mov r1, r7 add r0, r4, #0x3c - bl FUN_02089694 + bl Strcpy _022ECE94: mov r1, r8 add r0, r4, #0x70 @@ -20721,7 +20721,7 @@ _022ECE94: strb r3, [r4, #0x5c] ldrb r3, [r5, #0x749] strb r3, [r4, #0x5d] - bl FUN_02087308 + bl Memset pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 _022ECF34: .4byte 0x02353538 @@ -20790,7 +20790,7 @@ _022ECFDC: pop {r4, pc} _022ECFF8: mov r1, #0xe8 - bl FUN_02003250 + bl MemZero pop {r4, pc} .align 2, 0 _022ED004: .4byte 0x02353538 @@ -20829,18 +20829,18 @@ ov29_022ED030: @ 0x022ED030 mov r1, #4 mov r3, #0x300 str ip, [sp] - bl FUN_0201DEC4 + bl LoadWteFromFileDirectory ldr r0, [sp, #4] mov r1, #0x400 mov r2, #0x1d mov r3, #0 - bl FUN_0201E0B0 + bl ProcessWte ldr r1, [sp, #4] ldr r0, [sp] ldrh r2, [r1, #0xc] ldr r1, _022ED0A8 @ =0x0237C99C strh r2, [r1] - bl FUN_0201E080 + bl sub_0201E080 ldr r0, _022ED0AC @ =0x0235359C mov r1, #1 strb r1, [r0] @@ -20958,7 +20958,7 @@ _022ED1D0: bne _022ED370 _022ED1E0: add r0, sp, #0x48 - bl FUN_0201E730 + bl sub_0201E730 ldr r1, _022ED7F4 @ =0x0237C99C ldr r0, _022ED7F8 @ =0x020AFC70 ldrh r2, [r1] @@ -20994,7 +20994,7 @@ _022ED1E0: strh r3, [sp, #0x52] strh r1, [sp, #0x54] strh r3, [sp, #0x56] - bl FUN_0201F2A0 + bl sub_0201F1D4 mov r4, r5 mov r3, #0x90 mov r2, #0x100 @@ -21008,7 +21008,7 @@ _022ED1E0: strh r1, [sp, #0x52] strh r2, [sp, #0x54] strh r1, [sp, #0x56] - bl FUN_0201F2A0 + bl sub_0201F1D4 mov r3, #0x30 mov r2, #0x50 mov r1, #0x90 @@ -21021,7 +21021,7 @@ _022ED1E0: strh r1, [sp, #0x52] strh r2, [sp, #0x54] strh r1, [sp, #0x56] - bl FUN_0201F2A0 + bl sub_0201F1D4 mov r3, #0xb0 mov r2, #0x30 mov r1, #0x100 @@ -21035,7 +21035,7 @@ _022ED1E0: strh r1, [sp, #0x54] strh r0, [sp, #0x56] add r0, sp, #0x48 - bl FUN_0201F2A0 + bl sub_0201F1D4 mov r6, #0x50 mov r5, #0x30 mov r4, #0xb0 @@ -21055,7 +21055,7 @@ _022ED1E0: strh r2, [sp, #0x60] strh r1, [sp, #0x62] strh r1, [sp, #0x64] - bl FUN_0201F2A0 + bl sub_0201F1D4 b _022ED7E8 _022ED370: ldr r6, _022ED7FC @ =0x02352698 @@ -21079,7 +21079,7 @@ _022ED37C: strh r1, [sp, #6] ldrsh r5, [r2, #0xa] ldrsh r4, [r2, #8] - bl FUN_0201E730 + bl sub_0201E730 ldrsh r3, [sp, #2] ldrsh r6, [sp, #4] ldrsh lr, [sp] @@ -21135,7 +21135,7 @@ _022ED37C: strh r2, [sp, #0x12] strh r3, [sp, #0x14] strh r2, [sp, #0x16] - bl FUN_0201F2A0 + bl sub_0201F1D4 _022ED4A4: cmp r6, #0 movlt r0, #0 @@ -21161,7 +21161,7 @@ _022ED4A4: strh r2, [sp, #0x12] strh r3, [sp, #0x14] strh r2, [sp, #0x16] - bl FUN_0201F2A0 + bl sub_0201F1D4 _022ED508: cmp r4, #0 movlt r0, #0 @@ -21189,7 +21189,7 @@ _022ED508: strh r1, [sp, #0x12] strh r2, [sp, #0x14] strh r1, [sp, #0x16] - bl FUN_0201F2A0 + bl sub_0201F1D4 _022ED574: cmp r4, #0 movlt r0, #0 @@ -21220,7 +21220,7 @@ _022ED574: strh r2, [sp, #0x12] strh r3, [sp, #0x14] strh r2, [sp, #0x16] - bl FUN_0201F2A0 + bl sub_0201F1D4 _022ED5EC: mvn r0, #0x1f cmp r5, r0 @@ -21250,7 +21250,7 @@ _022ED5EC: strh r1, [sp, #0x12] strh r2, [sp, #0x14] strh r1, [sp, #0x16] - bl FUN_0201F2A0 + bl sub_0201F1D4 _022ED660: sub r7, r7, #0x20 lsl r0, r7, #0x10 @@ -21284,7 +21284,7 @@ _022ED660: strh r3, [sp, #0x12] strh ip, [sp, #0x14] strh r3, [sp, #0x16] - bl FUN_0201F2A0 + bl sub_0201F1D4 _022ED6E4: sub r4, r6, #0x20 lsl r0, r4, #0x10 @@ -21317,7 +21317,7 @@ _022ED6E4: strh r2, [sp, #0x12] strh r3, [sp, #0x14] strh r2, [sp, #0x16] - bl FUN_0201F2A0 + bl sub_0201F1D4 _022ED764: lsl r0, r7, #0x10 lsl r1, r4, #0x10 @@ -21351,7 +21351,7 @@ _022ED764: strh r1, [sp, #0x12] strh r2, [sp, #0x14] strh r1, [sp, #0x16] - bl FUN_0201F2A0 + bl sub_0201F1D4 _022ED7E8: add sp, sp, #0x88 pop {r3, r4, r5, r6, r7, pc} @@ -21385,10 +21385,10 @@ ov29_022ED82C: @ 0x022ED82C lsl r1, r1, #0x10 mov r4, r0 lsr r0, r1, #0x10 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r4 - bl FUN_02089694 + bl Strcpy pop {r4, pc} arm_func_end ov29_022ED82C @@ -21620,7 +21620,7 @@ _022EDA74: strh r0, [r6, #4] ldr r0, _022EDBD0 @ =0x020AFC4C ldr r0, [r0] - bl FUN_0201B9F8 + bl sub_0201B9F8 _022EDB78: add r7, r7, #1 _022EDB7C: @@ -21923,7 +21923,7 @@ ov29_022EDF5C: @ 0x022EDF5C push {r3, r4, r5, lr} mov r5, r0 mov r4, r1 - bl FUN_02024FC8 + bl sub_02024FC8 bl ov29_0234B034 add r0, r0, r5, lsl #2 str r4, [r0, #0x10] @@ -21937,7 +21937,7 @@ ov29_022EDF7C: @ 0x022EDF7C mov r6, r0 mov r0, r5 mov r4, r2 - bl FUN_02024FC8 + bl sub_02024FC8 add r0, r6, r5, lsl #2 str r4, [r0, #0x10] pop {r4, r5, r6, pc} @@ -22312,7 +22312,7 @@ _022EE48C: tst r0, #0xff beq _022EE4FC ldrsh r0, [r1, #4] - bl FUN_0200CB2C + bl IsNotMoney cmp r0, #0 beq _022EE4FC ldr r0, [fp] @@ -22340,7 +22340,7 @@ _022EE508: tst r0, #0xff beq _022EE558 ldrsh r0, [r7, #0x66] - bl FUN_0200CB2C + bl IsNotMoney cmp r0, #0 beq _022EE558 ldrb r0, [r7, #0x62] @@ -22380,7 +22380,7 @@ _022EE574: cmp r5, r4 bne _022EE5C4 mov r1, #8 - bl FUN_0200FAEC + bl sub_0200FAEC b _022EE5E8 _022EE5C4: ldr r1, _022EE620 @ =0x02353538 @@ -22475,7 +22475,7 @@ _022EE6FC: add r0, sp, #8 ldr r7, [r0, sb, lsl #2] ldrsh r0, [r7, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #3 bne _022EE7AC ldrsh r0, [r7, #4] @@ -22502,7 +22502,7 @@ _022EE6FC: bne _022EE77C add r0, sp, #8 ldr r0, [r0, sb, lsl #2] - bl FUN_0200FA68 + bl sub_0200FA68 b _022EE7AC _022EE77C: ldr r0, _022EE810 @ =0x02353538 @@ -22964,7 +22964,7 @@ ov29_022EED2C: @ 0x022EED2C cmp r0, #0 bne _022EEDC4 ldrb r0, [r4, #0x63] - bl FUN_0200F454 + bl RemoveHeldItemNoHole _022EEDC4: mov r0, #0 strb r0, [r4, #0x62] @@ -23025,8 +23025,8 @@ ov29_022EEE50: @ 0x022EEE50 movgt r2, r0 ldr r1, [r1] lsl r0, r2, #8 - bl FUN_02001A54 - bl FUN_02001888 + bl MultiplyByFixedPoint + bl sub_02001888 mov r1, r0 ldr r3, _022EEEE4 @ =0x0000026D mov r0, r4 @@ -23499,7 +23499,7 @@ _022EF4E8: mov r0, #0 bl GetMonsterIdToSpawn mov fp, r0 - bl FUN_02054BE0 + bl FemaleToMaleForm ldr r1, _022EF5D0 @ =0x0000017B cmp r0, r1 cmpne r0, #0x17c @@ -24703,12 +24703,12 @@ ov29_022F04F0: @ 0x022F04F0 ov29_022F0518: @ 0x022F0518 ldr r2, [r0, #0xb4] mov r1, #0 - ldr ip, _022F0530 @ =FUN_0201D198 + ldr ip, _022F0530 @ =sub_0201D198 add r0, r0, #0x2c strb r1, [r2, #0x171] bx ip .align 2, 0 -_022F0530: .4byte FUN_0201D198 +_022F0530: .4byte sub_0201D198 arm_func_end ov29_022F0518 arm_func_start ov29_022F0534 @@ -24926,9 +24926,9 @@ ov29_022F0780: @ 0x022F0780 ov29_022F07BC: @ 0x022F07BC push {r3, lr} rsb r0, r0, #0 - bl FUN_0200ED58 + bl AddMoneyCarried ldr r0, _022F07D4 @ =0x00001308 - bl FUN_02017C80 + bl sub_02017C80 pop {r3, pc} .align 2, 0 _022F07D4: .4byte 0x00001308 @@ -24991,13 +24991,13 @@ ov29_022F085C: @ 0x022F085C mov fp, r0 mov r0, #0x100 str r1, [sp] - bl FUN_02001AB0 + bl sub_02001AB0 ldr r1, _022F0980 @ =0x02353538 mov r0, #0x400 ldr r2, [r1] mov r1, #0 add r5, r2, #0x1e0 - bl FUN_02001170 + bl MemAlloc mov r6, r0 mov r4, #0 _022F08A8: @@ -25056,7 +25056,7 @@ _022F0964: cmp r4, r0 blt _022F08D8 mov r0, r6 - bl FUN_02001188 + bl MemFree add sp, sp, #8 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -25155,7 +25155,7 @@ ov29_022F0AA4: @ 0x022F0AA4 popne {r3, pc} ldr r0, _022F0AD8 @ =0x023526A8 ldr r1, _022F0ADC @ =ov29_022F0B10 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _022F0AD4 @ =0x023535A4 strb r0, [r1] pop {r3, pc} @@ -25173,7 +25173,7 @@ ov29_022F0AE0: @ 0x022F0AE0 ldrsb r0, [r0] cmp r0, r1 popeq {r3, pc} - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _022F0B0C @ =0x023535A4 mvn r1, #1 strb r1, [r0] @@ -25187,10 +25187,10 @@ ov29_022F0B10: @ 0x022F0B10 push {r3, r4, lr} sub sp, sp, #0xd4 mov r4, r0 - bl FUN_02027B1C + bl sub_02027B1C add r0, sp, #4 - bl FUN_02023690 - bl FUN_0200ECFC + bl InitPreprocessorArgs + bl GetGold str r0, [sp, #0x28] add r1, sp, #4 str r1, [sp] @@ -25198,19 +25198,19 @@ ov29_022F0B10: @ 0x022F0B10 add r0, sp, #0x54 mov r1, #0x80 mov r3, #0x400 - bl FUN_020223F0 + bl PreprocessString mov r1, #4 ldr r3, _022F0B88 @ =0x00000225 mov r0, r4 mov r2, r1 - bl FUN_02026268 + bl sub_02026268 mov r0, r4 mov r1, #0xa mov r2, #0x14 add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0xd4 pop {r3, r4, pc} .align 2, 0 @@ -25245,7 +25245,7 @@ ov29_022F0BAC: @ 0x022F0BAC mov r2, #3 ldrsh r4, [r3, #0x48] ldrsh r5, [r3, #0x4a] - bl FUN_0201CF90 + bl sub_0201CF90 ldrsh r0, [sp] add r0, r4, r0 sub r0, r0, #0xc @@ -25298,7 +25298,7 @@ _022F0C60: _022F0C74: add r0, sp, #0 mov r1, #0x160 - bl FUN_020137B8 + bl InitMove _022F0C80: ldr r1, [r4, #0xb4] add r2, sp, #0 @@ -25313,7 +25313,7 @@ _022F0C90: ov29_022F0C98: @ 0x022F0C98 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} mov sl, r0 - bl FUN_0204AEA0 + bl sub_0204AEA0 mov r7, r0 mov r0, #4 mov r1, #0x2f @@ -25343,7 +25343,7 @@ ov29_022F0C98: @ 0x022F0C98 bl ov29_02338F58 cmp sl, #0 bne _022F0D24 - bl FUN_0204AEC0 + bl sub_0204AEC0 cmp r0, #0 bne _022F0D44 _022F0D24: @@ -25376,7 +25376,7 @@ _022F0D78: tst r3, #6 beq _022F0D98 ldr r0, _022F0ED8 @ =0x00003F03 - bl FUN_02017C80 + bl sub_02017C80 b _022F0E30 _022F0D98: ldrb r0, [r5] @@ -25425,7 +25425,7 @@ _022F0E18: _022F0E30: cmp sl, #0 bne _022F0E44 - bl FUN_0204AEC0 + bl sub_0204AEC0 cmp r0, #0 bne _022F0E64 _022F0E44: @@ -25449,7 +25449,7 @@ _022F0E64: mov r2, #0 add r1, r1, #0x1a000 strb r2, [r1, #0x249] - bl FUN_0204AEB0 + bl sub_0204AEB0 ldr r0, _022F0ECC @ =0x0237CFBB mov r1, #1 strb r1, [r0] @@ -25460,7 +25460,7 @@ _022F0E64: bl AdvanceFrame mov r0, #0x2f bl AdvanceFrame - bl FUN_02006B70 + bl sub_02006B70 bl ov29_022E0B44 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -25485,7 +25485,7 @@ ov29_022F0EDC: @ 0x022F0EDC str r2, [sp, #0x68] mov r2, #0 str r2, [sp, #0x64] - bl FUN_02003250 + bl MemZero ldr r0, _022F1DDC @ =0x02353538 mov r1, #0 ldr r0, [r0] @@ -25543,7 +25543,7 @@ _022F0FAC: mov r1, #0 bl ov29_0234E8F8 bl ov29_022E0B44 - bl FUN_02006B70 + bl sub_02006B70 bl ov29_022E9618 ldrh r0, [r0, #0x4a] cmp r0, #0 @@ -25788,7 +25788,7 @@ _022F1364: ldr r0, [sp, #0x70] strh r1, [r0, #2] ldr r0, [r0] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 beq _022F13B0 mov r0, #1 @@ -25816,7 +25816,7 @@ _022F13B0: cmp r0, #0 beq _022F1408 mov r8, #1 - bl FUN_0200F208 + bl GetEquippedThrowableItem cmp r0, #0 movge r0, r8 strge r0, [sp, #0x60] @@ -26022,7 +26022,7 @@ _022F16A4: mov r2, #4 bl ov29_023049A8 _022F16F4: - bl FUN_0204AF10 + bl sub_0204AF10 cmp r0, #0 moveq r1, #0 beq _022F17E0 @@ -26155,20 +26155,20 @@ _022F18B4: bl GetTileSafe str r0, [sp, #0x78] mov r0, #7 - bl FUN_02017CCC + bl sub_02017CCC ldr r0, [sp, #0x38] cmp r0, #0 beq _022F198C ldrsh r1, [sp, #0xb2] ldrsh r0, [r6, #4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs lsl r0, r0, #0x10 asr r8, r0, #0x10 ldrsh r1, [sp, #0xb4] ldrsh r0, [r6, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs lsl r0, r0, #0x10 asr r1, r0, #0x10 ldr r0, [sp, #0x78] @@ -26201,13 +26201,13 @@ _022F198C: ldrsh r1, [sp, #0xb2] ldrsh r0, [r6, #4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 bgt _022F19DC ldrsh r1, [sp, #0xb4] ldrsh r0, [r6, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 bgt _022F19DC ldr r0, [sp, #0x78] @@ -26243,7 +26243,7 @@ _022F19DC: ldr r0, [sp, #0x70] strh r1, [r0, #2] ldr r0, [r0] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 beq _022F1CE0 mov r0, #1 @@ -26304,7 +26304,7 @@ _022F1AFC: bl LogMessageByIdWithPopupCheckUser cmp fp, #0 beq _022F2970 - bl FUN_02006B70 + bl sub_02006B70 b _022F2970 _022F1B20: mov r3, #0 @@ -26329,7 +26329,7 @@ _022F1B5C: _022F1B64: cmp r3, #4 bne _022F1B9C - bl FUN_0204AF20 + bl sub_0204AF20 cmp r0, #0 beq _022F1B8C mov r0, r6 @@ -26371,10 +26371,10 @@ _022F1BE0: bl LogMessageByIdWithPopupCheckUser cmp fp, #0 beq _022F2970 - bl FUN_02006B70 + bl sub_02006B70 b _022F2970 _022F1C04: - bl FUN_0204AF20 + bl sub_0204AF20 cmp r0, #0 beq _022F1C28 add r1, sb, #0x124 @@ -26536,20 +26536,20 @@ _022F1E3C: ldrh r0, [r0, #2] tst r0, #2 beq _022F1E90 - bl FUN_0204AF78 + bl sub_0204AF78 mov r0, #4 - bl FUN_02017CCC + bl sub_02017CCC mov r0, #0 mov r1, #1 bl OpenMessageLog - bl FUN_0204AF78 + bl sub_0204AF78 cmp r0, #0 beq _022F1E88 bl ov29_02048134 bl ov29_022E81F8 _022F1E88: bl ov29_022E0B44 - bl FUN_02006B70 + bl sub_02006B70 _022F1E90: mov r0, #0 str r0, [sp, #0x44] @@ -26733,11 +26733,11 @@ _022F2118: ldr r0, [sp, #0x44] cmp r0, #0 beq _022F2180 - bl FUN_0200F208 + bl GetEquippedThrowableItem movs fp, r0 bmi _022F2180 mov r8, #1 - bl FUN_0204AF20 + bl sub_0204AF20 cmp r0, #0 beq _022F2150 mov r0, r6 @@ -27007,7 +27007,7 @@ _022F251C: mov r0, r8 str r0, [sp, #0x24] add r1, sp, #0x90 - bl FUN_0200625C + bl GetPressedButtons ldr fp, [r6, #0xb4] ldr r1, _022F1DE0 @ =0x0235171C ldrb r3, [fp, #0x4c] @@ -27233,7 +27233,7 @@ _022F2864: strh r2, [r1, #0xd8] ldrh r2, [sp, #0xb4] strh r2, [r1, #0xda] - bl FUN_02017CCC + bl sub_02017CCC _022F289C: ldr r0, _022F1DF0 @ =0x0237C694 ldrh r0, [r0] @@ -27248,7 +27248,7 @@ _022F289C: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 beq _022F2904 ldr r0, [r6, #0xb4] @@ -27351,7 +27351,7 @@ _022F2A00: cmp r0, #0 bne _022F2A70 mov r0, #4 - bl FUN_02017CCC + bl sub_02017CCC ldrb r0, [sp, #0xb7] ldrb r1, [sp, #0xb8] mov r2, #1 @@ -27360,11 +27360,11 @@ _022F2A00: movne r0, #0 and r0, r0, #0xff bl ov29_0234DDF4 - bl FUN_02006B70 + bl sub_02006B70 b _022F2A9C _022F2A70: mov r0, #4 - bl FUN_02017CCC + bl sub_02017CCC ldrb r0, [sp, #0xb7] ldrb r1, [sp, #0xb8] mov r2, #0 @@ -27373,7 +27373,7 @@ _022F2A70: movne r0, #0 and r0, r0, #0xff bl ov29_0234DDF4 - bl FUN_02006B70 + bl sub_02006B70 _022F2A9C: bl ov29_022E0B44 ldr r0, _022F1DE4 @ =0x0237C9A4 @@ -27558,7 +27558,7 @@ _022F2BBC: add r1, sp, #0x10 strh sl, [sp, #0x12] strh r3, [sp, #0x16] - bl FUN_0201B9F8 + bl sub_0201B9F8 add r4, r4, #1 cmp r4, #4 blt _022F2BBC @@ -27694,7 +27694,7 @@ _022F2E0C: add r1, sp, #0x10 ldr r0, [r0] strh r3, [sp, #0x14] - bl FUN_0201B9F8 + bl sub_0201B9F8 ldrsh r1, [sb] ldrsh r0, [sb, #2] add r6, r6, #1 @@ -28443,7 +28443,7 @@ _022F39C0: mvn r4, #0 _022F39D8: mov r0, r5 - bl FUN_0205638C + bl GetActiveTeamMember mov r7, r0 ldrb r0, [r7] mov r8, r4 @@ -28464,7 +28464,7 @@ _022F39D8: cmp r8, r4 beq _022F3A40 mov r0, r8 - bl FUN_02056754 + bl sub_02056754 b _022F3A40 _022F3A38: mov r0, #0 @@ -28580,7 +28580,7 @@ ov29_022F3B98: @ 0x022F3B98 mov r8, r2 mov fp, r4 str r4, [sp] - bl FUN_0204AF20 + bl sub_0204AF20 cmp r0, #0 moveq r0, r4 beq _022F3E88 @@ -28765,7 +28765,7 @@ _022F3E28: _022F3E5C: mov r0, #1 strb r5, [sb, #0x4c] - bl FUN_02017CCC + bl sub_02017CCC _022F3E68: ldr r1, _022F3E90 @ =0x0237C9A4 mov r0, #0 @@ -28773,7 +28773,7 @@ _022F3E68: strh r0, [r1, #4] bl ov29_0234B4CC bl ov29_022E0B44 - bl FUN_02006B70 + bl sub_02006B70 ldr r0, [sp] _022F3E88: add sp, sp, #0xc @@ -28813,27 +28813,27 @@ _022F3EE0: ldrsh r0, [r7, r0] mov r1, #0x18 add r0, r2, r0 - bl FUN_0208FEA4 + bl DivideInt ldr r1, _022F40B4 @ =0x0001A226 ldr r3, [sp, #4] ldrsh r2, [r7, r1] mov r7, r0 mov r1, #0x18 add r0, r3, r2 - bl FUN_0208FEA4 + bl DivideInt mov r8, r0 strh r7, [sb] strh r8, [sb, #2] ldrsh r1, [sb] ldrsh r0, [r5, #4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #2 ble _022F3F58 ldrsh r1, [sb, #2] ldrsh r0, [r5, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #2 bgt _022F3F5C _022F3F58: @@ -28966,12 +28966,12 @@ ov29_022F40B8: @ 0x022F40B8 ldrsh r1, [sl, #4] ldrsh r0, [sb] sub r0, r1, r0 - bl FUN_0208655C + bl Abs ldrsh r2, [sl, #6] ldrsh r1, [sb, #2] mov r6, r0 sub r0, r2, r1 - bl FUN_0208655C + bl Abs mov r7, r0 cmp r6, r7 movgt r1, #1 @@ -29008,7 +29008,7 @@ _022F4198: ldrsh r0, [sb] add r1, r2, r1 sub r0, r1, r0 - bl FUN_0208655C + bl Abs ldr r1, _022F4268 @ =0x0235171C ldrsh r3, [sl, #6] add r1, r1, r8, lsl #2 @@ -29017,7 +29017,7 @@ _022F4198: ldrsh r1, [sb, #2] add r0, r3, r2 sub r0, r0, r1 - bl FUN_0208655C + bl Abs cmp fp, r6 cmple r0, r7 bgt _022F4208 @@ -29095,12 +29095,12 @@ _022F42D4: .4byte 0x02353538 arm_func_start ov29_022F42D8 ov29_022F42D8: @ 0x022F42D8 push {r3, lr} - bl FUN_02055770 + bl GetHero cmp r0, #0 moveq r0, #1 popeq {r3, pc} ldrsh r0, [r0, #4] - bl FUN_02054760 + bl GetMonsterGenderVeneer pop {r3, pc} arm_func_end ov29_022F42D8 @@ -29215,7 +29215,7 @@ _022F441C: b _022F4494 _022F4468: ldrsh r0, [r4, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0 bne _022F4488 ldr r1, _022F44E4 @ =0x00000BAB @@ -29338,7 +29338,7 @@ ov29_022F45CC: @ 0x022F45CC moveq r1, #1 movne r1, #0 and r6, r1, #0xff - bl FUN_0200F14C + bl GetItemIndex mov r7, r0 cmp r6, #0 bne _022F4668 @@ -29411,7 +29411,7 @@ _022F46C0: b _022F4734 _022F472C: mov r0, r1 - bl FUN_0200FB54 + bl sub_0200FB54 _022F4734: ldrh r0, [sp, #6] cmp r7, #0 @@ -29426,7 +29426,7 @@ _022F4734: mov r2, r0 add r1, sp, #6 mov r0, r7 - bl FUN_0200FBE0 + bl sub_0200FBE0 b _022F4778 _022F4770: mov r0, sb @@ -29476,7 +29476,7 @@ _022F47CC: mov r2, r0 mov r0, r7 add r1, sb, #0x62 - bl FUN_0200FBE0 + bl sub_0200FBE0 b _022F4834 _022F482C: mov r0, sb @@ -29567,9 +29567,9 @@ _022F4928: mov r2, r0 bl SubstitutePlaceholderStringTags add r0, r5, #0x62 - bl FUN_0200D81C + bl ItemZInit add r0, sp, #0 - bl FUN_0200FB54 + bl sub_0200FB54 ldr r0, _022F49D4 @ =0x00001317 bl ov29_022EACCC ldr r1, _022F49D8 @ =0x00000BB5 @@ -29672,7 +29672,7 @@ _022F4A84: cmp r0, #0 bne _022F4AF0 add r0, r5, #0x62 - bl FUN_0200F600 + bl RemoveEquivItemNoHole _022F4AF0: ldrh r0, [r6] strh r0, [r5, #0x62] @@ -29844,7 +29844,7 @@ _022F4D08: pop {r4, r5, r6, pc} _022F4D48: mov r0, r4 - bl FUN_0200D81C + bl ItemZInit bl ov29_02347030 ldr r0, _022F4DA0 @ =0x00001317 bl ov29_022EACCC @@ -29971,12 +29971,12 @@ _022F4EB4: strb r2, [sp, #6] bl ov29_023456BC mov r0, r7 - bl FUN_0200F600 + bl RemoveEquivItemNoHole ldrb r0, [r7, #1] cmp r0, #0 beq _022F4F3C mov r0, r7 - bl FUN_0200D81C + bl ItemZInit _022F4F3C: add r1, sp, #6 add r0, r6, #0x50 @@ -30020,7 +30020,7 @@ _022F4F94: _022F4FD0: add r0, sp, #0 mov r1, r4 - bl FUN_0200F884 + bl AddItemToBag _022F4FDC: bl ov29_02347030 add r1, sp, #6 @@ -30146,12 +30146,12 @@ _022F513C: strb r2, [sp, #6] bl ov29_023456BC mov r0, r6 - bl FUN_0200F600 + bl RemoveEquivItemNoHole ldrb r0, [r6, #1] cmp r0, #0 beq _022F51C0 mov r0, r6 - bl FUN_0200D81C + bl ItemZInit _022F51C0: add r1, sp, #0 add r0, r7, #4 @@ -30178,10 +30178,10 @@ _022F51EC: strh r1, [r5, #0x64] ldrh r1, [sp, #0xa] strh r1, [r5, #0x66] - bl FUN_0200F874 + bl AddItemToBagNoHeld b _022F522C _022F5228: - bl FUN_0200F874 + bl AddItemToBagNoHeld _022F522C: bl ov29_02347030 ldr r0, _022F5280 @ =0x00001317 @@ -30234,11 +30234,11 @@ _022F52B8: .4byte ov29_02343D30 arm_func_start ov29_022F52BC ov29_022F52BC: @ 0x022F52BC - ldr ip, _022F52C8 @ =FUN_022F52F8 + ldr ip, _022F52C8 @ =ov29_022F52F8 mov r1, r0 bx ip .align 2, 0 -_022F52C8: .4byte FUN_022F52F8 +_022F52C8: .4byte ov29_022F52F8 arm_func_end ov29_022F52BC arm_func_start ov29_022F52CC @@ -30247,18 +30247,18 @@ ov29_022F52CC: @ 0x022F52CC ldr r1, _022F52F0 @ =0x02353538 ldrb r2, [r2, #0x54] ldr r1, [r1] - ldr ip, _022F52F4 @ =FUN_022F52F8 + ldr ip, _022F52F4 @ =ov29_022F52F8 add r1, r1, r2, lsl #2 add r1, r1, #0x12000 ldr r1, [r1, #0xb28] bx ip .align 2, 0 _022F52F0: .4byte 0x02353538 -_022F52F4: .4byte FUN_022F52F8 +_022F52F4: .4byte ov29_022F52F8 arm_func_end ov29_022F52CC - arm_func_start FUN_022F52F8 -FUN_022F52F8: @ 0x022F52F8 + arm_func_start ov29_022F52F8 +ov29_022F52F8: @ 0x022F52F8 push {r4, r5, r6, r7, r8, sb, sl, lr} sub sp, sp, #0x10 mov r8, r1 @@ -30378,7 +30378,7 @@ _022F54B0: pop {r4, r5, r6, r7, r8, sb, sl, pc} .align 2, 0 _022F54B8: .4byte 0x02353538 - arm_func_end FUN_022F52F8 + arm_func_end ov29_022F52F8 arm_func_start ov29_022F54BC ov29_022F54BC: @ 0x022F54BC @@ -30424,11 +30424,11 @@ _022F550C: b _022F5978 _022F5558: ldrsh r0, [r4, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0 beq _022F5578 ldrsh r0, [r4, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #1 bne _022F55B8 _022F5578: @@ -30486,11 +30486,11 @@ _022F55E8: _022F563C: ldrsh r0, [sp, #0x10] mov r5, #1 - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0 beq _022F5660 ldrsh r0, [sp, #0x10] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #1 bne _022F566C _022F5660: @@ -30508,10 +30508,10 @@ _022F566C: cmp r0, #0 blt _022F5698 mov r0, r4 - bl FUN_0200F600 + bl RemoveEquivItemNoHole _022F5698: mov r0, r4 - bl FUN_0200D81C + bl ItemZInit bl ov29_02347030 b _022F56F4 _022F56A8: @@ -30531,7 +30531,7 @@ _022F56D0: cmp r0, #0 blt _022F56E8 mov r0, r4 - bl FUN_0200F694 + bl DecrementStackItem _022F56E8: ldrh r0, [r4, #2] sub r0, r0, #1 @@ -30575,11 +30575,11 @@ _022F5744: strb r0, [r8, #0x179] _022F577C: ldrsh r0, [sp, #0x10] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0 beq _022F579C ldrsh r0, [sp, #0x10] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #1 bne _022F57A4 _022F579C: @@ -30596,7 +30596,7 @@ _022F57A4: str r1, [sp] bl ov29_0230040C ldrsh r0, [sp, #0x10] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0 bne _022F57E8 mov r0, sb @@ -30609,7 +30609,7 @@ _022F57E8: bl LogMessageByIdWithPopupCheckUser _022F57F4: ldrsh r0, [sp, #0x10] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer mov r1, r0 mov r0, sb bl ov29_022E5728 @@ -30655,7 +30655,7 @@ _022F5880: bne _022F58A0 add r0, r1, #0x228 mov r1, #0x24 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest _022F58A0: cmp r0, #0 movne r1, #0 @@ -30679,7 +30679,7 @@ _022F58DC: strh r0, [sp, #0xa] _022F58EC: ldrsh r0, [sp, #0x10] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #1 bne _022F5928 add r0, sp, #4 @@ -30932,7 +30932,7 @@ _022F5C3C: movgt r1, r0 lsl r0, r1, #3 mov r1, #0xa - bl FUN_0208FEA4 + bl DivideInt ldrsh r1, [sb, #0x10] cmp r1, r0 movge r4, #0 @@ -30943,13 +30943,13 @@ _022F5C3C: moveq r4, #1 movne r4, #2 _022F5C84: - bl FUN_02025888 + bl sub_02025888 ldrb r1, [sb, #0x48] mov r5, r0 cmp r1, #0xd6 bne _022F5CA4 ldr r1, _022F5DB0 @ =0x0000025E - bl FUN_020258B8 + bl GetStringFromFileVeneer b _022F5D3C _022F5CA4: mov r0, sl @@ -30973,23 +30973,23 @@ _022F5CBC: _022F5CE8: mov r0, r7 mov r1, r4 - bl FUN_0202598C + bl GetTalkLine mov r1, r0 mov r0, r5 - bl FUN_020258B8 + bl GetStringFromFileVeneer ldr r0, [sp, #4] cmp r0, #0 bne _022F5D3C ldr r1, _022F5DB8 @ =0x02352750 mov r0, r5 - bl FUN_02020880 + bl sub_02020880 cmp r0, #0 beq _022F5D3C subs r6, r6, #1 bne _022F5D34 ldr r1, _022F5DBC @ =0x02352758 mov r0, r5 - bl FUN_02089694 + bl Strcpy _022F5D34: cmp r6, #0 bne _022F5CBC @@ -31074,7 +31074,7 @@ _022F5E1C: blt _022F5E84 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0205638C + bl GetActiveTeamMember mov r4, r0 ldrsh r0, [r4, #8] bl ov29_02056264 @@ -31103,11 +31103,11 @@ _022F5E84: mov r0, #0 bl ov29_0233A248 mov r0, #0 - bl FUN_02024FB8 + bl sub_02024FB8 mov r1, r0 add r0, sp, #4 mov r2, #0x40 - bl FUN_0208975C + bl Strncpy mov r0, r7 bl ov29_022E690C mov r0, r7 @@ -31237,7 +31237,7 @@ ov29_022F6058: @ 0x022F6058 add r0, sp, #0xc str r3, [r2] mov sb, r1 - bl FUN_020137B8 + bl InitMove ldrb r0, [r7, #0xd0] cmp r0, #1 bne _022F60AC @@ -31554,13 +31554,13 @@ _022F648C: ldrsh r0, [sl, #4] mov r7, #1 sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 bgt _022F6510 ldrsh r1, [r4, #6] ldrsh r0, [sl, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 ble _022F65CC _022F6510: @@ -31806,8 +31806,8 @@ ov29_022F67D0: @ 0x022F67D0 mov r2, #0x64 smull r0, r1, r3, r1 mov r3, #0 - bl FUN_0208FC8C - bl FUN_020018A4 + bl sub_0208FC8C + bl sub_020018A4 mov r4, r0 ldr r1, _022F69F8 @ =0x00000E4F add r0, sp, #0x14 @@ -31828,7 +31828,7 @@ _022F6870: ldr r0, _022F6A00 @ =0x00001308 bl ov29_022EACCC mov r0, r4 - bl FUN_0200ED58 + bl AddMoneyCarried ldr r1, _022F6A04 @ =0x02352760 ldr r0, _022F69EC @ =0x02353538 ldrh r3, [r1, #4] @@ -31878,7 +31878,7 @@ _022F68FC: strh r2, [sp, #0x10] bl ov29_023456BC ldrsh r0, [sp, #0x10] - bl FUN_0200CCE0 + bl sub_0200CCE0 cmp r0, #0 ldrbne r0, [sp, #0xc] mov r1, r6 @@ -31954,8 +31954,8 @@ ov29_022F6A0C: @ 0x022F6A0C mov r2, #0x64 smull r0, r1, r3, r0 mov r3, #0 - bl FUN_0208FC8C - bl FUN_020018A4 + bl sub_0208FC8C + bl sub_020018A4 mov r6, r0 _022F6A80: cmp r6, #0 @@ -31987,7 +31987,7 @@ _022F6AE0: mov r0, #1 b _022F6C84 _022F6AE8: - bl FUN_0200ECFC + bl GetGold cmp r0, r6 bge _022F6B0C ldr r1, _022F6C9C @ =0x00000E4B @@ -32000,7 +32000,7 @@ _022F6B0C: ldr r0, _022F6CA0 @ =0x00001308 bl ov29_022EACCC rsb r0, r6, #0 - bl FUN_0200ED58 + bl AddMoneyCarried mov r6, #0 mov r4, r6 _022F6B24: @@ -32021,7 +32021,7 @@ _022F6B28: bl ov29_022E1610 mov r7, r0 ldrsh r0, [r7, #4] - bl FUN_0200CCE0 + bl sub_0200CCE0 cmp r0, #0 ldrbne r0, [r7] bicne r0, r0, #2 @@ -32050,7 +32050,7 @@ _022F6BA4: tst r0, #0xff beq _022F6BE4 ldrsh r0, [r7, #4] - bl FUN_0200CCE0 + bl sub_0200CCE0 cmp r0, #0 ldrbne r0, [r7] bicne r0, r0, #2 @@ -32080,7 +32080,7 @@ _022F6C00: tst r0, #0xff beq _022F6C54 ldrsh r0, [r6, #0x66] - bl FUN_0200CCE0 + bl sub_0200CCE0 cmp r0, #0 ldrbne r0, [r6, #0x62] bicne r0, r0, #2 @@ -32233,11 +32233,11 @@ ov29_022F6E40: @ 0x022F6E40 push {r4, lr} ldr r0, _022F6ED8 @ =0x0001A002 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _022F6EDC @ =0x0237C9AC ldr r1, _022F6ED8 @ =0x0001A002 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _022F6EDC @ =0x0237C9AC mov r1, #0 ldr r0, [r0] @@ -32253,16 +32253,16 @@ _022F6E84: cmp r2, #2 blt _022F6E84 ldr r0, _022F6EE4 @ =0x00000216 - bl FUN_0205281C + bl GetSpriteFileSize mov r4, r0 ldr r0, _022F6EE8 @ =0x00000217 - bl FUN_0205281C + bl GetSpriteFileSize cmp r4, r0 bne _022F6EC0 mov r0, #0x218 - bl FUN_0205281C + bl GetSpriteFileSize ldr r0, _022F6EEC @ =0x00000211 - bl FUN_0205281C + bl GetSpriteFileSize _022F6EC0: ldr r0, _022F6EF0 @ =0x02353538 mov r1, #0 @@ -32298,7 +32298,7 @@ ov29_022F6F10: @ 0x022F6F10 bl ov29_022F7008 ldr r0, _022F6F60 @ =0x0237C9AC ldr r0, [r0] - bl FUN_02001188 + bl MemFree mov r6, #0 ldr r5, _022F6F64 @ =0x0237C9B0 mov r4, r6 @@ -32306,7 +32306,7 @@ _022F6F30: ldr r0, [r5, r6, lsl #2] cmp r0, #0 beq _022F6F44 - bl FUN_02001188 + bl MemFree str r4, [r5, r6, lsl #2] _022F6F44: add r6, r6, #1 @@ -32348,7 +32348,7 @@ _022F6FA8: ldr r3, [r1] mov r1, r5 mov r2, r4 - bl FUN_0201D590 + bl sub_0201D590 ldr r1, _022F7000 @ =0x0237C9AC ldr r2, _022F6FFC @ =0x023535AC ldr r1, [r1] @@ -32379,7 +32379,7 @@ ov29_022F7008: @ 0x022F7008 popeq {r3, pc} ldr r0, _022F704C @ =0x020AFC68 ldr r0, [r0] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer ldr r0, _022F7048 @ =0x0237C9AC mov r1, #0 ldr r0, [r0] @@ -32407,37 +32407,37 @@ ov29_022F7068: @ 0x022F7068 push {r3, r4, r5, lr} mov r5, r0 mov r4, #0 - bl FUN_02054AD4 + bl IsCastform cmp r0, #0 beq _022F70B4 ldr r0, _022F70F4 @ =0x0000017B - bl FUN_0205281C + bl GetSpriteFileSize add r4, r4, r0 mov r0, #0x17c - bl FUN_0205281C + bl GetSpriteFileSize add r4, r4, r0 ldr r0, _022F70F8 @ =0x0000017D - bl FUN_0205281C + bl GetSpriteFileSize add r4, r4, r0 ldr r0, _022F70FC @ =0x0000017E - bl FUN_0205281C + bl GetSpriteFileSize add r4, r4, r0 b _022F70EC _022F70B4: mov r0, r5 - bl FUN_02054B2C + bl IsCherrim cmp r0, #0 beq _022F70E0 mov r0, #0x1cc - bl FUN_0205281C + bl GetSpriteFileSize add r4, r4, r0 ldr r0, _022F7100 @ =0x000001CD - bl FUN_0205281C + bl GetSpriteFileSize add r4, r4, r0 b _022F70EC _022F70E0: mov r0, r5 - bl FUN_0205281C + bl GetSpriteFileSize add r4, r4, r0 _022F70EC: mov r0, r4 @@ -32496,7 +32496,7 @@ _022F7190: add r0, r1, #0x174 add r0, r0, #0x3800 add r0, r0, r6, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry mov r1, r5 bl LoadMonsterSprite add r6, r6, #1 @@ -32526,7 +32526,7 @@ _022F71E8: mov r4, sb _022F7204: mov r0, sb - bl FUN_0205638C + bl GetActiveTeamMember mov sl, r0 ldrb r0, [sl] tst r0, #1 @@ -32540,7 +32540,7 @@ _022F7204: tst r0, #0xff beq _022F7278 ldrsh r0, [sl, #0xc] - bl FUN_02054AA4 + bl IsShaymin cmp r0, #0 beq _022F726C mov r0, r4 @@ -32573,7 +32573,7 @@ _022F7278: mov r4, r6 _022F72B4: mov r0, r7 - bl FUN_020590F8 + bl GetExplorerMazeMonster ldrb r1, [r0] tst r1, #1 movne r1, r6 @@ -32655,10 +32655,10 @@ _022F73A4: .4byte 0x00019914 arm_func_start JoinedAtRangeCheck2Veneer JoinedAtRangeCheck2Veneer: @ 0x022F73A8 - ldr ip, _022F73B0 @ =FUN_02051760 + ldr ip, _022F73B0 @ =JoinedAtRangeCheck2 bx ip .align 2, 0 -_022F73B0: .4byte FUN_02051760 +_022F73B0: .4byte JoinedAtRangeCheck2 arm_func_end JoinedAtRangeCheck2Veneer arm_func_start FloorNumberIsEven @@ -32702,12 +32702,12 @@ ov29_022F740C: @ 0x022F740C mov r6, r1 add r1, r2, #0x114 add r5, r1, #0x19800 - bl FUN_020526EC + bl GetSpriteIndex mov r4, r0 lsl r1, r7, #1 mov r0, r7 strh r6, [r5, r1] - bl FUN_020527A8 + bl GetMonsterGender cmp r0, #3 popeq {r3, r4, r5, r6, r7, pc} cmp r7, #0x258 @@ -32716,12 +32716,12 @@ ov29_022F740C: @ 0x022F740C lsl r1, r6, #0x10 mov r0, r7 asr r1, r1, #0x10 - bl FUN_02054E78 + bl GendersEqualNotGenderless cmp r0, #0 popne {r3, r4, r5, r6, r7, pc} lsl r0, r6, #0x10 asr r0, r0, #0x10 - bl FUN_020526EC + bl GetSpriteIndex cmp r4, r0 lsleq r0, r7, #1 ldrsheq r1, [r5, r0] @@ -32733,12 +32733,12 @@ _022F7490: lsl r1, r6, #0x10 mov r0, r7 asr r1, r1, #0x10 - bl FUN_02054E78 + bl GendersEqualNotGenderless cmp r0, #0 popne {r3, r4, r5, r6, r7, pc} lsl r0, r6, #0x10 asr r0, r0, #0x10 - bl FUN_020526EC + bl GetSpriteIndex cmp r4, r0 lsleq r0, r7, #1 ldrsheq r1, [r5, r0] @@ -32761,20 +32761,20 @@ ov29_022F74D4: @ 0x022F74D4 ldrsh r1, [r2, r1] cmp r1, #0 bne _022F75BC - bl FUN_020526EC + bl GetSpriteIndex mov r4, r0 mov r0, r6 - bl FUN_02054AA4 + bl IsShaymin cmp r0, #0 beq _022F756C mov r0, r6 - bl FUN_02054AA4 + bl IsShaymin cmp r0, #0 mov r0, r6 movne r5, #0 - bl FUN_0205281C + bl GetSpriteFileSize mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _022F75CC @ =0x0237C9B0 mov r1, #1 str r0, [r2, r5, lsl #2] @@ -32784,7 +32784,7 @@ ov29_022F74D4: @ 0x022F74D4 ldr r0, [r0] mov r2, r4 mov r1, #0 - bl FUN_0201D590 + bl sub_0201D590 mov r1, r0 mov r0, r6 bl ov29_022F740C @@ -32797,14 +32797,14 @@ _022F756C: ldr r0, [r0] mov r2, r4 mov r3, r1 - bl FUN_0201D484 + bl sub_0201D484 mov r1, r0 mov r0, r6 bl ov29_022F740C _022F7598: mov r1, r4 mov r0, #0 - bl FUN_0200C33C + bl GetFileLengthInPackWithPackNb ldr r1, _022F75C4 @ =0x02353538 ldr r1, [r1] add r1, r1, #0x2c000 @@ -32832,7 +32832,7 @@ ov29_022F75D4: @ 0x022F75D4 add r1, r1, #0x114 mov r0, r5 add r4, r1, #0x19800 - bl FUN_020526EC + bl GetSpriteIndex mov r1, #1 str r1, [sp] lsl r1, r6, #1 @@ -32841,7 +32841,7 @@ ov29_022F75D4: @ 0x022F75D4 ldrsh r1, [r4, r1] ldr r0, [r2] mov r2, #0 - bl FUN_0201D684 + bl ReplaceWanFromBinFile mov r1, r0 mov r0, r5 bl ov29_022F740C @@ -32949,7 +32949,7 @@ ov29_022F7768: @ 0x022F7768 popeq {r3, r4, r5, pc} ldr r0, _022F77FC @ =0x020AFC68 ldr r0, [r0] - bl FUN_0201D72C + bl DeleteWanTableEntryVeneer ldr r0, _022F77F4 @ =0x02353538 ldr r1, _022F77F8 @ =0x00019914 ldr r2, [r0] @@ -32957,18 +32957,18 @@ ov29_022F7768: @ 0x022F7768 add r2, r2, r5, lsl #1 mov r0, r5 strh r3, [r2, r1] - bl FUN_02054AA4 + bl IsShaymin cmp r0, #0 popeq {r3, r4, r5, pc} mov r0, r5 - bl FUN_02054AA4 + bl IsShaymin cmp r0, #0 ldr r0, _022F7800 @ =0x0237C9B0 movne r4, #0 ldr r0, [r0, r4, lsl #2] cmp r0, #0 popeq {r3, r4, r5, pc} - bl FUN_02001188 + bl MemFree ldr r0, _022F7800 @ =0x0237C9B0 mov r1, #0 str r1, [r0, r4, lsl #2] @@ -33008,7 +33008,7 @@ ov29_022F7834: @ 0x022F7834 mov r7, #1 _022F784C: mov r0, r8 - bl FUN_0205638C + bl GetActiveTeamMember ldrb r0, [r0] tst r0, #1 movne r0, r7 @@ -33032,7 +33032,7 @@ _022F784C: mov r6, #1 _022F78A8: mov r0, r8 - bl FUN_0205638C + bl GetActiveTeamMember ldrb r1, [r0] tst r1, #1 movne r1, r6 @@ -33040,7 +33040,7 @@ _022F78A8: tst r1, #0xff beq _022F78D4 ldrsh r0, [r0, #0xc] - bl FUN_020527C4 + bl GetBodySize add r7, r7, r0 _022F78D4: add r0, r8, #1 @@ -33049,7 +33049,7 @@ _022F78D4: cmp r8, #4 blt _022F78A8 ldrsh r0, [r5, #4] - bl FUN_020527C4 + bl GetBodySize add r0, r7, r0 cmp r0, #6 movgt r0, #1 @@ -33102,7 +33102,7 @@ _022F7958: add r4, sp, #0x44 _022F79A4: mov r0, r8 - bl FUN_0205638C + bl GetActiveTeamMember mov r6, r0 ldrb r0, [r6] tst r0, #1 @@ -33124,7 +33124,7 @@ _022F79A4: movne r1, #0 tst r1, #0xff bne _022F7A14 - bl FUN_02051760 + bl JoinedAtRangeCheck2 cmp r0, #0 bne _022F7A14 _022F7A0C: @@ -33145,7 +33145,7 @@ _022F7A14: beq _022F7AA4 add r0, sp, #4 mov r1, r4 - bl FUN_020585B4 + bl sub_020585B4 add r1, sp, #4 mov r0, #1 bl ov29_0234B0B4 @@ -33162,7 +33162,7 @@ _022F7A14: mov r2, #1 bl DisplayMessage2 ldrsh r0, [r4, #8] - bl FUN_020566C4 + bl sub_020566C4 mov r0, #0 strb r0, [r4] b _022F7AA4 @@ -33190,7 +33190,7 @@ _022F7AD8: b _022F7BA4 _022F7AE8: mov r0, r4 - bl FUN_0205638C + bl GetActiveTeamMember mov r5, r0 ldrb r0, [r5] tst r0, #1 @@ -33202,7 +33202,7 @@ _022F7AE8: mov r0, r5 mov r1, sl mov r3, r4 - bl FUN_02053250 + bl sub_02053250 ldr r0, _022F7BE8 @ =0x020B0A48 lsl r1, r4, #1 ldr r0, [r0] @@ -33222,14 +33222,14 @@ _022F7AE8: ldrsh r1, [r5, #0xc] ldrsh r2, [r5, #6] add r0, r5, #0x4c - bl FUN_02058EB0 + bl sub_02058EB0 _022F7B70: ldrb r1, [r5] add r0, r5, #0x3e orr r1, r1, #2 strb r1, [r5] strh r4, [r5, #0xa] - bl FUN_0200D81C + bl ItemZInit ldrsh r1, [sl, #4] mov r0, #0 bl ov29_0234B06C @@ -33280,7 +33280,7 @@ ov29_022F7BF4: @ 0x022F7BF4 ldr r0, _022F7E18 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_02051398 + bl IsRecruitingAllowed cmp r0, #0 ldrne r0, _022F7E18 @ =0x02353538 ldrne r0, [r0] @@ -33332,7 +33332,7 @@ _022F7CD4: b _022F7DC4 _022F7CE4: mov r0, r4 - bl FUN_0205638C + bl GetActiveTeamMember mov r5, r0 ldrb r0, [r5] tst r0, #1 @@ -33344,7 +33344,7 @@ _022F7CE4: mov r0, r5 mov r1, r6 mov r3, r4 - bl FUN_02053250 + bl sub_02053250 ldr r0, _022F7E28 @ =0x020B0A48 lsl r1, r4, #1 ldr r0, [r0] @@ -33364,14 +33364,14 @@ _022F7CE4: ldrsh r1, [r5, #0xc] ldrsh r2, [r5, #6] add r0, r5, #0x4c - bl FUN_02058EB0 + bl sub_02058EB0 _022F7D6C: ldrb r1, [r5] add r0, r5, #0x3e orr r1, r1, #2 strb r1, [r5] strh r4, [r5, #0xa] - bl FUN_0200D81C + bl ItemZInit ldrsh r1, [r6, #4] mov r0, #0 bl ov29_0234B06C @@ -33434,7 +33434,7 @@ ov29_022F7E34: @ 0x022F7E34 mov r5, r8 _022F7E4C: mov r0, r8 - bl FUN_0205638C + bl GetActiveTeamMember mov sb, r0 ldrb r0, [sb] tst r0, #1 @@ -33443,12 +33443,12 @@ _022F7E4C: tst r0, #0xff beq _022F7E94 ldrsh r0, [sb, #8] - bl FUN_02056264 + bl sub_02056264 cmp r0, #0 strbne r5, [sb] bne _022F7E94 ldrsh r0, [sb, #8] - bl FUN_02056228 + bl CheckTeamMemberIdx cmp r0, #0 strbne r4, [sb] _022F7E94: @@ -33574,7 +33574,7 @@ _022F8008: cmp r0, #0 bne _022F8098 ldrb r0, [r7, #0x48] - bl FUN_02051760 + bl JoinedAtRangeCheck2 cmp r0, #0 beq _022F8098 bl StoryRestrictionsEnabled @@ -33770,7 +33770,7 @@ _022F82E4: cmp r0, #0 bne _022F8324 ldrb r0, [r5, #0x48] - bl FUN_02051760 + bl JoinedAtRangeCheck2 cmp r0, #0 bne _022F8330 _022F8324: @@ -33782,19 +33782,19 @@ _022F8330: cmp r5, #0 beq _022F83B4 ldrsh r0, [r5, #0xc] - bl FUN_0205638C + bl GetActiveTeamMember mov r4, r0 ldrsh r0, [r5, #0xc] mov r1, r5 bl ov29_022FE048 ldrsh r0, [r4, #8] - bl FUN_02056294 + bl IsMonsterIdInNormalRange cmp r0, #0 beq _022F83A8 ldr r0, _022F85D0 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_02051318 + bl IsLevelResetDungeon cmp r0, #0 bne _022F83A8 ldr r0, _022F85D0 @ =0x02353538 @@ -33805,10 +33805,10 @@ _022F8330: beq _022F83A8 ldrsh r0, [r5, #0xc] mvn r1, #0 - bl FUN_02058674 + bl sub_02058674 ldrsh r0, [r4, #8] mov r1, r4 - bl FUN_0205349C + bl sub_0205349C _022F83A8: ldrb r0, [r4] orr r0, r0, #8 @@ -33847,7 +33847,7 @@ _022F83F4: _022F8428: cmp r0, #0xe3 beq _022F8460 - bl FUN_02051490 + bl JoinedAtRangeCheck cmp r0, #0 beq _022F8460 mov r0, #3 @@ -33884,19 +33884,19 @@ _022F84AC: cmp r0, #0 bne _022F8594 ldrsh r0, [r7, #0xc] - bl FUN_0205638C + bl GetActiveTeamMember mov r4, r0 ldrsh r0, [r7, #0xc] mov r1, r7 bl ov29_022FE048 ldrsh r0, [r4, #8] - bl FUN_02056294 + bl IsMonsterIdInNormalRange cmp r0, #0 beq _022F856C ldr r0, _022F85D0 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_02051318 + bl IsLevelResetDungeon cmp r0, #0 bne _022F8528 ldr r0, _022F85D0 @ =0x02353538 @@ -33907,10 +33907,10 @@ _022F84AC: beq _022F8528 ldrsh r0, [r7, #0xc] mvn r1, #0 - bl FUN_02058674 + bl sub_02058674 ldrsh r0, [r4, #8] mov r1, r4 - bl FUN_0205349C + bl sub_0205349C _022F8528: ldrb r0, [r7, #7] mov r5, #0 @@ -33922,14 +33922,14 @@ _022F8528: cmp r0, #0 bne _022F855C ldrb r0, [r7, #0x48] - bl FUN_02051760 + bl JoinedAtRangeCheck2 cmp r0, #0 movne r5, #1 _022F855C: cmp r5, #0 bne _022F856C ldrsh r0, [r4, #8] - bl FUN_020566C4 + bl sub_020566C4 _022F856C: ldrb r0, [r7, #7] cmp r0, #0 @@ -33938,7 +33938,7 @@ _022F856C: strbne r0, [r4] bne _022F8594 add r0, r7, #0x62 - bl FUN_0200FB54 + bl sub_0200FB54 mov r0, #0 strb r0, [r4] _022F8594: @@ -34310,7 +34310,7 @@ _022F8A28: ldrsh r3, [r5, #0xe] mov r0, r7 add r2, r5, #0x62 - bl FUN_0205A450 + bl sub_0205A450 ldrb r2, [r5, #0xa8] mov r1, #0 add r0, r5, #0x90 @@ -34371,7 +34371,7 @@ _022F8B24: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 bne _022F8BC4 ldrb r0, [r5, #7] @@ -34731,7 +34731,7 @@ ov29_022F9058: @ 0x022F9058 strh r1, [r5, #0xc] ldrsh r1, [r4, #2] ldrb r2, [r4, #0xa] - bl FUN_0205379C + bl GetLvlStats ldr r0, [sp] add r3, r4, #0x124 str r0, [r5, #0x10] @@ -34822,7 +34822,7 @@ _022F91D8: _022F91DC: ldrsh r0, [r4, #2] mov r1, r5 - bl FUN_02052A04 + bl GetType add r1, r4, r5 add r5, r5, #1 strb r0, [r1, #0x5e] @@ -34833,7 +34833,7 @@ _022F91FC: _022F9200: ldrsh r0, [r4, #2] mov r1, r5 - bl FUN_02052A24 + bl GetAbility add r1, r4, r5 add r5, r5, #1 strb r0, [r1, #0x60] @@ -35235,7 +35235,7 @@ ov29_022F9744: @ 0x022F9744 mov r0, r7 mov r1, r4 bl GetMoveTypeForMonster - bl FUN_02050964 + bl sub_02050964 movs r4, r0 popeq {r3, r4, r5, r6, r7, pc} mov r0, r6 @@ -35304,7 +35304,7 @@ ov29_022F9840: @ 0x022F9840 movne r0, r4 and r4, r0, #0xff _022F987C: - bl FUN_0204AEF0 + bl sub_0204AEF0 cmp r0, #0 moveq r4, #0 cmp r4, #0 @@ -35557,7 +35557,7 @@ ov29_022F9B8C: @ 0x022F9B8C ldrsh r1, [r4, #2] add r0, sp, #8 add r3, sp, #4 - bl FUN_02052E2C + bl sub_02052E2C ldrsh r0, [r4, #2] mov r1, #0 mov r2, #6 @@ -35586,25 +35586,25 @@ _022F9C00: cmp r1, #4 strh r3, [lr, #0x24] blt _022F9C00 - bl FUN_0205A210 + bl GetMonsterEvoStatus add sp, sp, #0x4c pop {r3, r4, pc} arm_func_end ov29_022F9B8C arm_func_start CheckTeamMemberIdx CheckTeamMemberIdx: @ 0x022F9C34 - ldr ip, _022F9C3C @ =FUN_02056228 + ldr ip, _022F9C3C @ =CheckTeamMemberIdx bx ip .align 2, 0 -_022F9C3C: .4byte FUN_02056228 +_022F9C3C: .4byte CheckTeamMemberIdx arm_func_end CheckTeamMemberIdx arm_func_start ov29_02056264 ov29_02056264: @ 0x022F9C40 - ldr ip, _022F9C48 @ =FUN_02056264 + ldr ip, _022F9C48 @ =sub_02056264 bx ip .align 2, 0 -_022F9C48: .4byte FUN_02056264 +_022F9C48: .4byte sub_02056264 arm_func_end ov29_02056264 arm_func_start ov29_022F9C4C @@ -35612,18 +35612,18 @@ ov29_022F9C4C: @ 0x022F9C4C push {r3, lr} ldr r0, [r0, #0xb4] ldrsh r0, [r0, #0xc] - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r0, [r0, #8] - bl FUN_02056264 + bl sub_02056264 pop {r3, pc} arm_func_end ov29_022F9C4C arm_func_start IsMonsterIdInNormalRange IsMonsterIdInNormalRange: @ 0x022F9C68 - ldr ip, _022F9C70 @ =FUN_02056294 + ldr ip, _022F9C70 @ =IsMonsterIdInNormalRange bx ip .align 2, 0 -_022F9C70: .4byte FUN_02056294 +_022F9C70: .4byte IsMonsterIdInNormalRange arm_func_end IsMonsterIdInNormalRange arm_func_start ov29_022F9C74 @@ -35661,7 +35661,7 @@ ov29_022F9C74: @ 0x022F9C74 bl EndFrozenClassStatus _022F9CF0: ldrsh r0, [r5, #2] - bl FUN_02052874 + bl GetMobilityType cmp r0, #4 ldrshne r1, [r5, #2] ldrne r0, _022F9E90 @ =0x00000115 @@ -35707,7 +35707,7 @@ _022F9D50: ldrh r1, [r1, #2] strh r1, [r3, #2] ldr r1, [r3] - bl FUN_02050F10 + bl SubFixedPoint strh r0, [sp, #4] lsr r0, r0, #0x10 strh r0, [sp, #6] @@ -35723,7 +35723,7 @@ _022F9D50: mov r4, #0 strh r1, [r0, #2] ldr r0, [r0] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0x14 blt _022F9E18 add r0, r5, #0x100 @@ -35733,7 +35733,7 @@ _022F9D50: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0x14 ldrlt r4, _022F9E98 @ =0x00000C1A _022F9E18: @@ -35743,7 +35743,7 @@ _022F9E18: strh r1, [r2] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0xa blt _022F9E64 add r0, r5, #0x100 @@ -35753,7 +35753,7 @@ _022F9E18: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0xa ldrlt r4, _022F9E9C @ =0x00000C1B _022F9E64: @@ -35802,7 +35802,7 @@ ov29_022F9EA0: @ 0x022F9EA0 beq _022F9F60 _022F9EF4: mov r0, #0xa - bl FUN_02050FF8 + bl sub_02050FF8 add r1, r4, #0x100 ldrh r2, [r1, #0x46] sub r3, sp, #4 @@ -35818,7 +35818,7 @@ _022F9EF4: strh r2, [r3] strh r1, [r3, #2] ldr r1, [r3] - bl FUN_02050F10 + bl SubFixedPoint strh r0, [sp, #4] lsr r0, r0, #0x10 strh r0, [sp, #6] @@ -35835,7 +35835,7 @@ _022F9F60: cmp r0, #0 beq _022F9F9C mov r0, #0 - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp] lsr r0, r0, #0x10 strh r0, [sp, #2] @@ -35897,12 +35897,12 @@ ov29_022FA02C: @ 0x022FA02C mov sb, r2 add r0, sp, #4 mov r2, r3 - bl FUN_02058D04 + bl GetLearnableIqSkills mov r6, r0 ldrsh r1, [sl, #2] ldrsh r2, [sl, #0xe] add r0, sp, #0x49 - bl FUN_02058D04 + bl GetLearnableIqSkills mov r7, r0 bl ov29_0234B034 mov r1, #0 @@ -35946,14 +35946,14 @@ _022FA0E4: beq _022FA12C add r0, sl, #0x90 and r1, r8, #0xff - bl FUN_02058DF4 + bl EnableIqSkill add r0, sl, #0x9c and r1, r8, #0xff - bl FUN_02058DF4 + bl EnableIqSkill cmp sb, #0 bne _022FA12C mov r0, #4 - bl FUN_02017C50 + bl sub_0201820C mov r0, #0 and r1, r8, #0xff bl ov29_0234B084 @@ -36306,7 +36306,7 @@ ov29_022FA574: @ 0x022FA574 ldr r0, [r5, #0xb4] mov r1, r4 add r0, r0, #0x124 - bl FUN_0201405C + bl sub_0201405C cmp r0, #0 bne _022FA5B4 ldr r1, _022FA5E4 @ =0x00000C1D @@ -36338,7 +36338,7 @@ MewSpawnCheck: @ 0x022FA5F0 push {r3, r4, r5, lr} mov r5, r0 mov r4, r1 - bl FUN_0204D360 + bl CanMonsterSpawn cmp r0, #0 moveq r0, #0 popeq {r3, r4, r5, pc} @@ -36401,19 +36401,19 @@ _022FA6C4: cmp r0, #0 blt _022FA730 mov sb, #0 - bl FUN_0205638C + bl GetActiveTeamMember mov r4, r0 bl ov29_022E0A04 cmp r0, #0 movne sb, #1 bne _022FA70C ldrsh r0, [r4, #8] - bl FUN_02056264 + bl sub_02056264 cmp r0, #0 movne sb, #1 bne _022FA70C ldrsh r0, [r4, #8] - bl FUN_02056294 + bl IsMonsterIdInNormalRange cmp r0, #0 movne sb, #1 _022FA70C: @@ -36769,7 +36769,7 @@ _022FABB4: b _022FABFC _022FABD8: add r0, r5, r7, lsl #3 - bl FUN_02013A50 + bl GetMaxPp add r1, r6, r7, lsl #3 ldrb r1, [r1, #0x12a] cmp r1, r0 @@ -36832,7 +36832,7 @@ ExclusiveItemEffectIsActive: @ 0x022FAC98 movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -37201,7 +37201,7 @@ _022FB134: beq _022FB18C _022FB168: add r0, r4, r7, lsl #3 - bl FUN_02013864 + bl GetMoveType mov r2, r0 mov r0, sb mov r1, sl @@ -37239,7 +37239,7 @@ _022FB1C0: add r0, r6, r7, lsl #3 add r0, r0, #0x100 ldrh r0, [r0, #0x28] - bl FUN_02014E00 + bl IsOneHitKoMove cmp r0, #0 movne r0, #1 popne {r3, r4, r5, r6, r7, pc} @@ -37313,7 +37313,7 @@ _022FB24C: strh r2, [sp, #0xc] bl ov29_0230F9A4 add r0, r4, #0x62 - bl FUN_0200D81C + bl ItemZInit mov r0, r5 str sl, [sp] add r1, sp, #8 @@ -37358,9 +37358,9 @@ _022FB31C: strh r2, [sp, #0xc] bl ov29_0230F9A4 add r0, r4, #0x62 - bl FUN_0200F558 + bl RemoveEquivItem add r0, r4, #0x62 - bl FUN_0200D81C + bl ItemZInit mov r0, r5 str sl, [sp] add r1, sp, #8 @@ -37372,14 +37372,14 @@ _022FB31C: mov r5, #1 b _022FB504 _022FB3D4: - bl FUN_0200EDFC + bl GetNbItemsInBag mov r7, r0 mov r6, r5 add r4, sp, #0xe b _022FB3F8 _022FB3E8: mov r0, r7 - bl FUN_02002274 + bl RandInt strb r0, [r4, r6] add r6, r6, #1 _022FB3F8: @@ -37447,7 +37447,7 @@ _022FB430: mov r2, r0 bl ApplyItemEffect mov r0, r6 - bl FUN_0200F558 + bl RemoveEquivItem mov r5, #1 b _022FB504 _022FB4F8: @@ -37469,7 +37469,7 @@ _022FB518: .4byte 0x00000C25 arm_func_start ov29_022FB51C ov29_022FB51C: @ 0x022FB51C push {r3, lr} - bl FUN_0204CB94 + bl GetScenarioBalance cmp r0, #2 movhs r0, #1 movlo r0, #0 @@ -37533,7 +37533,7 @@ _022FB5E8: .4byte 0x02353538 arm_func_start ov29_022FB5EC ov29_022FB5EC: @ 0x022FB5EC push {r4, lr} - bl FUN_02052B44 + bl GetSpawnThreshold mov r4, r0 bl GetScenarioBalance cmp r4, r0 @@ -37728,7 +37728,7 @@ _022FB868: tst r0, #0xff beq _022FB88C add r0, r6, r1 - bl FUN_02013A30 + bl GetMoveBasePp _022FB88C: add r0, r7, #1 lsl r0, r0, #0x10 @@ -37759,7 +37759,7 @@ _022FB8DC: tst r0, #0xff beq _022FB904 mov r0, r7 - bl FUN_02013A50 + bl GetMaxPp strb r0, [r7, #6] _022FB904: add r0, sb, #1 @@ -37973,10 +37973,10 @@ _022FBB38: add r1, r2, r1, lsl #1 ldrsh r1, [r1, sl] strh r1, [r8, #0xa8] - bl FUN_0201C0CC + bl sub_0201C0CC ldrsh r1, [r8, #0xa8] add r0, r8, #0x2c - bl FUN_0201C0E8 + bl sub_0201C0E8 mov r0, r8 bl GetSleepAnimationId mov r1, r0 @@ -38067,7 +38067,7 @@ _022FBC90: .4byte 0x02353538 arm_func_start ov29_022FBC94 ov29_022FBC94: @ 0x022FBC94 push {r4, r5, r6, lr} - bl FUN_020527C4 + bl GetBodySize ldr r6, _022FBD04 @ =0x02353538 mov r4, r0 mov r5, #0 @@ -38085,7 +38085,7 @@ _022FBCA8: ldr r0, [r0, #0xb28] ldr r0, [r0, #0xb4] ldrsh r0, [r0, #2] - bl FUN_020527C4 + bl GetBodySize add r4, r4, r0 _022FBCE4: add r5, r5, #1 @@ -38200,7 +38200,7 @@ ov29_022FBE04: @ 0x022FBE04 ldr r0, _022FBE54 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_020512B0 + bl GetTurnLimit ldr r1, _022FBE54 @ =0x02353538 ldr r1, [r1] add r1, r1, #0x700 @@ -38256,7 +38256,7 @@ ov29_022FBE58: @ 0x022FBE58 strb r2, [ip, #0x16a] ldrsh r1, [ip, #2] ldrsh r2, [ip, #0xe] - bl FUN_02058EB0 + bl sub_02058EB0 mov r0, r4 bl ov29_023021F0 mov r0, r4 @@ -38276,7 +38276,7 @@ ov29_022FBF08: @ 0x022FBF08 sub r0, r0, #1 cmp r0, #1 pophi {r3, pc} - bl FUN_020133EC + bl LoadWazaP2 pop {r3, pc} .align 2, 0 _022FBF2C: .4byte 0x02353538 @@ -38291,7 +38291,7 @@ ov29_022FBF30: @ 0x022FBF30 sub r0, r0, #1 cmp r0, #1 pophi {r3, pc} - bl FUN_02013414 + bl UnloadCurrentWazaP pop {r3, pc} .align 2, 0 _022FBF54: .4byte 0x02353538 @@ -38318,10 +38318,10 @@ _022FBF94: add r0, sp, #0x16 add r7, r0, r6, lsl #3 mov r0, r7 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry strh r0, [r5] mov r0, r7 - bl FUN_020544B8 + bl GetMonsterLevelFromSpawnEntry strh r0, [r5, #2] ldrsh r1, [r5] ldrsh r2, [r5, #2] @@ -38387,7 +38387,7 @@ _022FC088: ldrsh r1, [sp, #0xc] ldrsh r2, [sp, #8] add r0, r0, r4, lsl #3 - bl FUN_020544A8 + bl SetMonsterLevelAndId add r4, r4, #1 _022FC0A8: cmp r4, #0x40 @@ -38402,7 +38402,7 @@ _022FC0A8: ldrsh r2, [r0, #0xa8] add r3, sp, #0x16 add r0, r3, r4, lsl #3 - bl FUN_020544A8 + bl SetMonsterLevelAndId add r4, r4, #1 _022FC0E0: mov r2, #0 @@ -38429,14 +38429,14 @@ _022FC128: add r0, sp, #0x16 add sb, r0, r8, lsl #3 mov r0, sb - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry mov fp, r0 mov r0, sb - bl FUN_020544B8 + bl GetMonsterLevelFromSpawnEntry str r0, [sp, #4] mov r0, fp mov r1, #0x258 - bl FUN_0208FEA4 + bl DivideInt ldr r0, _022FC230 @ =0x02353538 lsl r1, r1, #0x10 ldr r0, [r0] @@ -38448,7 +38448,7 @@ _022FC128: bne _022FC190 ldr r1, [sp, #4] mov r0, sb - bl FUN_02052A7C + bl GetExp cmp r7, r0 movlt r7, r0 movlt r6, sb @@ -38514,7 +38514,7 @@ ov29_022FC234: @ 0x022FC234 mov r8, r2 mov r7, r3 ldr r6, [sp, #0x34] - bl FUN_0208FEA4 + bl DivideInt lsl r0, r1, #0x10 ldr r2, _022FC464 @ =0x02353538 asr r4, r0, #0x10 @@ -38544,7 +38544,7 @@ _022FC2BC: add r0, r5, r4, lsl #1 ldrh r1, [r0, #4] add r0, sl, r4, lsl #3 - bl FUN_020137E8 + bl GetInfoMoveCheckId add r4, r4, #1 cmp r4, #4 blt _022FC2BC @@ -38581,7 +38581,7 @@ _022FC33C: lsl r0, r5, #1 ldrh r1, [fp, r0] add r0, sl, r5, lsl #3 - bl FUN_020137E8 + bl GetInfoMoveCheckId add r5, r5, #1 cmp r5, #4 blt _022FC33C @@ -38637,7 +38637,7 @@ _022FC40C: add r0, r5, r4, lsl #1 ldrh r1, [r0, #4] add r0, sl, r4, lsl #3 - bl FUN_020137E8 + bl GetInfoMoveCheckId add r4, r4, #1 cmp r4, #4 blt _022FC40C @@ -38680,11 +38680,11 @@ ov29_022FC468: @ 0x022FC468 mov r7, r2 mov r6, r3 ldr r5, [sp, #0x20] - bl FUN_020590F8 + bl GetExplorerMazeMonster mov r4, r0 mov r0, sb add r1, r4, #0x22 - bl FUN_020146E4 + bl GroundToDungeonMoveset ldrsh r0, [r4, #0xa] mov r2, #0 strh r0, [r8] @@ -38727,7 +38727,7 @@ InitTeam: @ 0x022FC50C mov r4, #0 _022FC540: mov r0, r4 - bl FUN_0205638C + bl GetActiveTeamMember add r1, r4, #1 lsl r1, r1, #0x10 strh r4, [r0, #0xa] @@ -38742,7 +38742,7 @@ _022FC540: add r4, sp, #0x34 _022FC578: mov r0, r8 - bl FUN_0205638C + bl GetActiveTeamMember ldrb r1, [r0] tst r1, #1 movne r2, r6 @@ -39020,7 +39020,7 @@ _022FC964: cmp r8, #4 blt _022FC908 add r0, sp, #0x18 - bl FUN_0200F9B4 + bl sub_0200F9B4 bl DungeonRngSetPrimary add sp, sp, #0x44 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -39060,7 +39060,7 @@ ov29_022FC9C0: @ 0x022FC9C0 b _022FCA44 _022FC9F0: mov r0, sb - bl FUN_0205638C + bl GetActiveTeamMember ldrb r1, [r0] tst r1, #1 movne r2, r8 @@ -39318,7 +39318,7 @@ ov29_022FCD78: @ 0x022FCD78 sub sp, sp, #0x34 add r0, sp, #0x24 mov r1, #0xe - bl FUN_02003250 + bl MemZero mov r0, #0 strb r0, [sp, #0x2c] mov r7, #1 @@ -39648,19 +39648,19 @@ _022FD224: ldr r1, _022FD314 @ =0x022C489C add r0, r5, #0x1a ldrb r1, [r1] - bl FUN_02054FEC + bl sub_02054FEC ldr r1, _022FD314 @ =0x022C489C add r0, r5, #0x1b ldrb r1, [r1, #1] - bl FUN_02054FEC + bl sub_02054FEC ldr r1, _022FD314 @ =0x022C489C add r0, r5, #0x1c ldrb r1, [r1, #2] - bl FUN_02055020 + bl sub_02055020 ldr r1, _022FD314 @ =0x022C489C add r0, r5, #0x1d ldrb r1, [r1, #3] - bl FUN_02055020 + bl sub_02055020 _022FD278: ldrsh r2, [r5, #0x12] ldrsh r1, [r5, #0x16] @@ -39684,7 +39684,7 @@ _022FD278: bl DungeonRandInt mov r5, r0 ldrsh r0, [r7] - bl FUN_020528E0 + bl GetChanceAsleep cmp r0, r5 ble _022FD2F4 mov r0, r4 @@ -39770,7 +39770,7 @@ InitTeamMember: @ 0x022FD3B4 mov r0, r7 mov sl, r1 mov sb, r2 - bl FUN_02054024 + bl GetBaseForm ldr r1, _022FD77C @ =0x000001A2 cmp r0, r1 bne _022FD420 @@ -39934,7 +39934,7 @@ _022FD570: ldrb r1, [sp, #0x44] mov r0, r7 bl ov29_022FB83C - bl FUN_0200ED84 + bl GetCurrentBagCapacity cmp r0, #1 beq _022FD760 bl ov29_022E0880 @@ -39958,14 +39958,14 @@ _022FD570: bne _022FD6D8 add r0, r2, #0x228 mov r1, #0x61 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest _022FD6D8: cmp r0, #0 beq _022FD6FC ldr r1, _022FD79C @ =0x022C4858 lsl r0, r5, #8 ldr r1, [r1] - bl FUN_02001A54 + bl MultiplyByFixedPoint asr r1, r0, #7 add r0, r0, r1, lsr #24 asr r5, r0, #8 @@ -39980,7 +39980,7 @@ _022FD6FC: moveq r0, #0 tst r0, #0xff bne _022FD760 - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 bne _022FD760 mov r0, #0 @@ -39990,7 +39990,7 @@ _022FD6FC: beq _022FD760 add r0, r8, #0x62 mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem mov r0, r8 bl ov29_02346F14 mov r0, #1 @@ -40227,7 +40227,7 @@ _022FDAAC: strb r0, [r4, #9] _022FDAB4: ldrsh r0, [r4, #2] - bl FUN_02054024 + bl GetBaseForm cmp r0, #0x97 ldreq r0, _022FDDB0 @ =0x02353538 moveq r1, #1 @@ -40260,14 +40260,14 @@ _022FDB18: strh r2, [r4, #0xe] ldrsh r1, [r4, #2] add r0, r4, #0x90 - bl FUN_02058EB0 + bl sub_02058EB0 add r0, r4, #0x44 - bl FUN_02053FC8 + bl ShuffleHiddenPower mov r1, #1 strh r1, [r4, #0x12] mov r0, #0x64 strh r1, [r4, #0x10] - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp, #4] lsr r0, r0, #0x10 strh r0, [sp, #6] @@ -40277,7 +40277,7 @@ _022FDB18: strh r0, [r1, #0x46] mov r0, #0x64 strh r2, [r1, #0x48] - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp] lsr r0, r0, #0x10 strh r0, [sp, #2] @@ -40318,7 +40318,7 @@ _022FDB18: strb r3, [r4, #0x23f] bl ov29_022FDDC0 add r0, r4, #0x62 - bl FUN_0200D81C + bl ItemZInit mov r2, #0 strh r2, [r4, #0x68] str r2, [r4, #0x218] @@ -40416,7 +40416,7 @@ _022FDB18: add r0, r4, #0x224 mov r1, #0x18 strb r2, [r4, #0x16a] - bl FUN_02003250 + bl MemZero add sp, sp, #0xc pop {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 @@ -40489,7 +40489,7 @@ _022FDEA0: ldrsh r0, [sl, #2] mov r1, r8 add r7, sl, r8 - bl FUN_02052A24 + bl GetAbility and r1, r0, #0xff cmp r1, #0x25 strb r0, [r7, #0x60] @@ -40524,7 +40524,7 @@ _022FDF24: _022FDF28: ldrsh r0, [sl, #2] mov r1, r4 - bl FUN_02052A04 + bl GetType add r1, sl, r4 add r4, r4, #1 strb r0, [r1, #0x5e] @@ -40610,7 +40610,7 @@ _022FE044: .4byte 0x02353538 ov29_022FE048: @ 0x022FE048 push {r3, r4, r5, lr} mov r4, r1 - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r1, [r4, #0x10] mov r3, r0 mov r5, #0 @@ -40814,7 +40814,7 @@ ov29_022FE2FC: @ 0x022FE2FC sub sp, sp, #0xc mov r8, r0 mov r7, r1 - bl FUN_02052934 + bl GetBaseHp mov r6, r0 mov r5, #2 add r4, sp, #0 @@ -40823,7 +40823,7 @@ _022FE320: mov r0, r4 mov r1, r8 mov r2, r5 - bl FUN_0205379C + bl GetLvlStats ldrh r0, [sp, #4] add r5, r5, #1 add r6, r6, r0 @@ -40843,7 +40843,7 @@ ov29_022FE350: @ 0x022FE350 mov r4, r1 mov r1, r7 mov r5, r0 - bl FUN_020529C4 + bl GetBaseOffensiveStat add r6, sp, #0 add sb, r6, r7 mov r8, r0 @@ -40853,7 +40853,7 @@ _022FE380: mov r0, r6 mov r1, r5 mov r2, r7 - bl FUN_0205379C + bl GetLvlStats ldrb r0, [sb, #6] add r7, r7, #1 add r8, r8, r0 @@ -40875,7 +40875,7 @@ ov29_022FE3B8: @ 0x022FE3B8 mov r4, r1 mov r1, r7 mov r5, r0 - bl FUN_020529E4 + bl GetBaseDefensiveStat add r6, sp, #0 add sb, r6, r7 mov r8, r0 @@ -40885,7 +40885,7 @@ _022FE3E8: mov r0, r6 mov r1, r5 mov r2, r7 - bl FUN_0205379C + bl GetLvlStats ldrb r0, [sb, #8] add r7, r7, #1 add r8, r8, r0 @@ -40907,7 +40907,7 @@ ov29_022FE420: @ 0x022FE420 ldr r0, [r1] add r0, r0, #0x348 add r0, r0, #0x400 - bl FUN_0204F814 + bl GetMissionRank mov r5, r0 bl ov29_023491A4 ldrsh r2, [r0, #0xe] @@ -42222,7 +42222,7 @@ _022FF628: .4byte 0x00000C2F ov29_022FF62C: @ 0x022FF62C push {r4, lr} mov r4, r1 - bl FUN_02052874 + bl GetMobilityType cmp r4, #0 beq _022FF660 cmp r0, #0 @@ -42828,7 +42828,7 @@ _022FFE14: cmp r0, #4 ldrsh r0, [r6, #2] subeq r4, r4, #1 - bl FUN_02052858 + bl GetSpeedStatus add r4, r4, r0 mov r0, r8 mov r1, #6 @@ -42898,7 +42898,7 @@ ExclusiveItemEffectIsActive: @ 0x022FFF28 movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -43075,14 +43075,14 @@ ov29_02300164: @ 0x02300164 bne _02300190 ldr r1, _02300274 @ =0x00000C34 mov r0, r5 - bl FUN_020258E4 + bl sub_020258E4 pop {r3, r4, r5, pc} _02300190: cmp r0, #2 bne _023001A8 ldr r1, _02300278 @ =0x00000C32 mov r0, r5 - bl FUN_020258E4 + bl sub_020258E4 pop {r3, r4, r5, pc} _023001A8: ldrb r0, [r4, #6] @@ -43092,54 +43092,54 @@ _023001A8: cmp r0, #0xb bne _023001DC mov r0, #0 - bl FUN_020590F8 + bl GetExplorerMazeMonster mov r1, r0 mov r0, r5 mov r2, #0x4e - bl FUN_02056084 + bl sub_02056084 pop {r3, r4, r5, pc} _023001DC: cmp r0, #0xc bne _02300200 mov r0, #1 - bl FUN_020590F8 + bl GetExplorerMazeMonster mov r1, r0 mov r0, r5 mov r2, #0x4e - bl FUN_02056084 + bl sub_02056084 pop {r3, r4, r5, pc} _02300200: cmp r0, #0xd bne _02300224 mov r0, #2 - bl FUN_020590F8 + bl GetExplorerMazeMonster mov r1, r0 mov r0, r5 mov r2, #0x4e - bl FUN_02056084 + bl sub_02056084 pop {r3, r4, r5, pc} _02300224: cmp r0, #0xe bne _02300248 mov r0, #3 - bl FUN_020590F8 + bl GetExplorerMazeMonster mov r1, r0 mov r0, r5 mov r2, #0x4e - bl FUN_02056084 + bl sub_02056084 pop {r3, r4, r5, pc} _02300248: ldrsh r1, [r4, #4] mov r0, r5 mov r2, #0x4e - bl FUN_02052440 + bl GetNameWithGender pop {r3, r4, r5, pc} _0230025C: ldrsh r0, [r4, #0xc] - bl FUN_0205638C + bl GetActiveTeamMember mov r1, r0 mov r0, r5 - bl FUN_020585B4 + bl sub_020585B4 pop {r3, r4, r5, pc} .align 2, 0 _02300274: .4byte 0x00000C34 @@ -43156,7 +43156,7 @@ ov29_0230027C: @ 0x0230027C bne _023002B4 ldr r1, _023002C0 @ =0x00000C32 add r0, sp, #0 - bl FUN_020258E4 + bl sub_020258E4 ldr r1, _023002C4 @ =0x023527C0 add r2, sp, #0 mov r0, r4 @@ -43180,7 +43180,7 @@ SprintfStatic: @ 0x023002C8 bic r2, r2, #3 ldr r1, [sp, #0xc] add r2, r2, #4 - bl FUN_02089544 + bl Vsprintf pop {r3, lr} add sp, sp, #0x10 bx lr @@ -43195,7 +43195,7 @@ ov29_023002F0: @ 0x023002F0 cmp r3, #2 bne _02300328 ldr r0, _02300350 @ =0x00000C33 - bl FUN_020258C4 + bl StringFromMessageId mov r3, r0 ldr r1, _02300354 @ =0x023527D0 mov r0, r5 @@ -43208,11 +43208,11 @@ _02300328: beq _02300344 ldrsh r1, [r1, #4] mov r2, #0x4e - bl FUN_020523D0 + bl GetName pop {r3, r4, r5, pc} _02300344: ldrsh r1, [r1, #0xc] - bl FUN_02058534 + bl sub_02058534 pop {r3, r4, r5, pc} .align 2, 0 _02300350: .4byte 0x00000C33 @@ -43239,20 +43239,20 @@ _0230038C: cmp r0, #0 beq _023003B0 ldr r0, _02300404 @ =0x00000C35 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r4 - bl FUN_02089694 + bl Strcpy pop {r4, pc} _023003B0: ldrb r0, [r1, #0xd8] cmp r0, #2 bne _023003D4 ldr r0, _02300408 @ =0x00000C33 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r4 - bl FUN_02089694 + bl Strcpy pop {r4, pc} _023003D4: ldrb r0, [r1, #6] @@ -43260,12 +43260,12 @@ _023003D4: beq _023003F0 ldrsh r1, [r1, #4] mov r0, r4 - bl FUN_02052394 + bl GetNameRaw pop {r4, pc} _023003F0: ldrsh r1, [r1, #0xc] mov r0, r4 - bl FUN_0205858C + bl sub_0205858C pop {r4, pc} .align 2, 0 _02300400: .4byte 0x02353538 @@ -43280,7 +43280,7 @@ ov29_0230040C: @ 0x0230040C mov r7, r0 mov r0, r6 mov r5, r2 - bl FUN_02024FB8 + bl sub_02024FB8 ldrsh r1, [sp, #0x18] mov r4, r0 cmp r1, #0 @@ -43302,7 +43302,7 @@ _02300454: ldrsh r1, [r5, #4] mov r0, r4 mov r2, #0x6a - bl FUN_02052440 + bl GetNameWithGender b _02300490 _02300478: mov r0, r4 @@ -45363,14 +45363,14 @@ IqSkillIsEnabled: @ 0x02301F80 popne {r3, pc} _02301FAC: add r0, r2, #0x9c - bl FUN_02058F04 + bl IqSkillFlagTest pop {r3, pc} .align 2, 0 _02301FB8: .4byte 0x02353538 arm_func_end IqSkillIsEnabled - arm_func_start FUN_02301FBC -FUN_02301FBC: @ 0x02301FBC + arm_func_start ov29_02301FBC +ov29_02301FBC: @ 0x02301FBC push {r4, r5, r6, lr} mov r4, r0 ldrb r0, [r4, #6] @@ -45384,21 +45384,21 @@ FUN_02301FBC: @ 0x02301FBC _02301FE4: ldrsh r0, [r4, #2] and r1, r6, #0xff - bl FUN_02058E68 + bl GetSpeciesIqSkill mov r5, r0 cmp r5, #0xff beq _02302034 ldrsh r0, [r4, #0xe] mov r1, r5 - bl FUN_02058CD8 + bl CanLearnIqSkill cmp r0, #0 beq _02302028 mov r1, r5 add r0, r4, #0x90 - bl FUN_02058DF4 + bl EnableIqSkill mov r1, r5 add r0, r4, #0x9c - bl FUN_02058DF4 + bl EnableIqSkill _02302028: add r6, r6, #1 _0230202C: @@ -45412,12 +45412,12 @@ _02302034: bge _02302068 add r0, r4, #0x9c mov r1, #0x17 - bl FUN_02058F04 + bl IqSkillFlagTest cmp r0, #0 beq _02302068 add r0, r4, #0x9c mov r1, #0x17 - bl FUN_02058DA4 + bl DisableIqSkill _02302068: mov r0, r4 bl ov29_022FBDE0 @@ -45431,39 +45431,39 @@ _02302068: _0230208C: add r0, r4, #0x9c mov r1, #0x16 - bl FUN_02058F04 + bl IqSkillFlagTest cmp r0, #0 beq _023020AC add r0, r4, #0x9c mov r1, #0x16 - bl FUN_02058DA4 + bl DisableIqSkill _023020AC: add r0, r4, #0x9c mov r1, #0x15 - bl FUN_02058F04 + bl IqSkillFlagTest cmp r0, #0 beq _023020CC add r0, r4, #0x9c mov r1, #0x15 - bl FUN_02058DA4 + bl DisableIqSkill _023020CC: add r0, r4, #0x9c mov r1, #0x14 - bl FUN_02058F04 + bl IqSkillFlagTest cmp r0, #0 beq _023020EC add r0, r4, #0x9c mov r1, #0x14 - bl FUN_02058DA4 + bl DisableIqSkill _023020EC: add r0, r4, #0x9c mov r1, #0xb - bl FUN_02058F04 + bl IqSkillFlagTest cmp r0, #0 beq _0230210C add r0, r4, #0x9c mov r1, #0xb - bl FUN_02058DA4 + bl DisableIqSkill _0230210C: mov r0, #2 strb r0, [r4, #0xa8] @@ -45475,23 +45475,23 @@ _02302118: _02302124: ldrsh r0, [r4, #2] and r1, r6, #0xff - bl FUN_02058E68 + bl GetSpeciesIqSkill mov r5, r0 cmp r5, #0xff beq _0230217C ldrsh r0, [r4, #0xe] mov r1, r5 - bl FUN_02058CD8 + bl CanLearnIqSkill cmp r0, #0 beq _02302170 mov r1, r5 add r0, r4, #0x90 - bl FUN_02058F04 + bl IqSkillFlagTest cmp r0, #0 beq _02302170 mov r1, r5 add r0, r4, #0x9c - bl FUN_02058DF4 + bl EnableIqSkill _02302170: add r6, r6, #1 _02302174: @@ -45499,46 +45499,46 @@ _02302174: blt _02302124 _0230217C: mov r0, #3 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _023021A4 add r0, r4, #0x90 mov r1, #0x18 - bl FUN_02058DF4 + bl EnableIqSkill add r0, r4, #0x9c mov r1, #0x18 - bl FUN_02058DF4 + bl EnableIqSkill _023021A4: add r0, r4, #0x90 mov r1, #0x38 - bl FUN_02058F04 + bl IqSkillFlagTest cmp r0, #0 beq _023021C4 add r0, r4, #0x9c mov r1, #0x38 - bl FUN_02058DF4 + bl EnableIqSkill _023021C4: add r0, r4, #0x90 mov r1, #0x39 - bl FUN_02058F04 + bl IqSkillFlagTest cmp r0, #0 popeq {r4, r5, r6, pc} add r0, r4, #0x9c mov r1, #0x39 - bl FUN_02058DF4 + bl EnableIqSkill pop {r4, r5, r6, pc} .align 2, 0 _023021E8: .4byte 0x020A188C _023021EC: .4byte 0x020A18A4 - arm_func_end FUN_02301FBC + arm_func_end ov29_02301FBC arm_func_start ov29_023021F0 ov29_023021F0: @ 0x023021F0 - ldr ip, _023021FC @ =FUN_02301FBC + ldr ip, _023021FC @ =ov29_02301FBC ldr r0, [r0, #0xb4] bx ip .align 2, 0 -_023021FC: .4byte FUN_02301FBC +_023021FC: .4byte ov29_02301FBC arm_func_end ov29_023021F0 arm_func_start ov29_02302200 @@ -45586,7 +45586,7 @@ GetMoveTypeForMonster: @ 0x0230227C mov r4, r1 mov r5, r0 ldrh r0, [r4, #4] - bl FUN_02014CEC + bl IsRegularAttackOrProjectile cmp r0, #0 bne _023022C0 mov r0, r5 @@ -45622,7 +45622,7 @@ _023022F4: pop {r3, r4, r5, pc} _0230230C: mov r0, r4 - bl FUN_02013864 + bl GetMoveType pop {r3, r4, r5, pc} .align 2, 0 _02302318: .4byte 0x000001D7 @@ -45640,7 +45640,7 @@ GetMovePower: @ 0x0230231C addeq r0, r4, r0 popeq {r3, r4, r5, pc} mov r0, r1 - bl FUN_020139CC + bl GetMoveBasePower add r4, r4, r0 mov r0, r5 mov r1, #0x2b @@ -45655,7 +45655,7 @@ GetMovePower: @ 0x0230231C ov29_02302368: @ 0x02302368 push {r3, lr} ldrsh r0, [r0, #2] - bl FUN_02052950 + bl CanThrowItems cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -45828,10 +45828,10 @@ _02302580: mov r1, #0x64 ldrsh r0, [r0] lsl r0, r0, #8 - bl FUN_0208FEA4 + bl DivideInt mov r1, r0 lsl r0, r6, #8 - bl FUN_02001A54 + bl MultiplyByFixedPoint add r4, r4, r0, asr #8 _023025C0: mov r0, r7 @@ -45843,10 +45843,10 @@ _023025C0: mov r1, #0x64 ldrsh r0, [r0] lsl r0, r0, #8 - bl FUN_0208FEA4 + bl DivideInt mov r1, r0 lsl r0, r6, #8 - bl FUN_02001A54 + bl MultiplyByFixedPoint add r4, r4, r0, asr #8 _023025F8: mov r0, r7 @@ -45858,10 +45858,10 @@ _023025F8: mov r1, #0x64 ldrsh r0, [r0] lsl r0, r0, #8 - bl FUN_0208FEA4 + bl DivideInt mov r1, r0 lsl r0, r6, #8 - bl FUN_02001A54 + bl MultiplyByFixedPoint add r4, r4, r0, asr #8 _02302630: ldr r1, [r7, #0xb4] @@ -45871,7 +45871,7 @@ _02302630: bne _02302650 add r0, r1, #0x228 mov r1, #0x4f - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest _02302650: cmp r0, #0 beq _0230267C @@ -45879,10 +45879,10 @@ _02302650: mov r1, #0x64 ldrsh r0, [r0] lsl r0, r0, #8 - bl FUN_0208FEA4 + bl DivideInt mov r1, r0 lsl r0, r6, #8 - bl FUN_02001A54 + bl MultiplyByFixedPoint add r4, r4, r0, asr #8 _0230267C: ldr r0, _023026C8 @ =0x0098967F @@ -45929,7 +45929,7 @@ EnemyEvolution: @ 0x023026FC push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #0x168 mov sl, r0 - bl FUN_02025888 + bl sub_02025888 ldr r0, _02302A28 @ =0x02353538 ldr r2, [r0] ldrb r1, [r2, #0xf] @@ -45998,7 +45998,7 @@ _02302780: beq _02302818 ldrb r1, [sb, #0xa] add r0, sp, #0x54 - bl FUN_02058C9C + bl sub_02058C9C _02302818: ldrsh r2, [sb, #0x12] ldrsh r0, [sb, #0x16] @@ -46019,7 +46019,7 @@ _02302818: cmp r0, #0x64 beq _023028C4 ldr r0, [sp, #8] - bl FUN_0205171C + bl IsExpEnabledInDungeon cmp r0, #0 beq _023028C4 ldr r0, [sb, #0x20] @@ -46051,7 +46051,7 @@ _023028C4: mov r2, #0 add r1, sp, #0x2c mov r3, r2 - bl FUN_02053E88 + bl GetEvolutions movs r6, r0 beq _02302964 bl DungeonRandInt @@ -46182,7 +46182,7 @@ ov29_02302A5C: @ 0x02302A5C beq _02302AA4 ldrb r1, [r5, #0xa] add r0, sp, #0xc - bl FUN_02058C9C + bl sub_02058C9C _02302AA4: ldrsh r2, [r5, #0x12] ldrsh r1, [r5, #0x16] @@ -46209,7 +46209,7 @@ _02302AA4: beq _02302BA8 ldrsh r1, [r5, #2] add r0, sp, #0x18 - bl FUN_0205379C + bl GetLvlStats ldr r1, [sp, #0x18] ldrb r3, [sp, #0x98] str r1, [r5, #0x20] @@ -46291,11 +46291,11 @@ ov29_02302C04: @ 0x02302C04 beq _02302CB8 ldrb r1, [r1, #0xa] add r0, sp, #0 - bl FUN_02058C9C + bl sub_02058C9C ldr r0, _02302CC0 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_0204F610 + bl sub_0204F610 cmp r0, #0 bne _02302CB8 cmp r4, #0 @@ -46341,7 +46341,7 @@ ov29_02302CC8: @ 0x02302CC8 mov sb, r0 mov r8, r1 mov r4, #0 - bl FUN_02025888 + bl sub_02025888 mov r5, r0 ldr r7, [sb, #0xb4] mov r0, sb @@ -46370,7 +46370,7 @@ _02302D40: ldr r0, _02302F64 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_020514E8 + bl IsSpecialEpisodeDungeon cmp r0, #0 movne r6, #1 _02302D58: @@ -46384,7 +46384,7 @@ _02302D58: mov r2, r0 mov r0, r6 mov r1, #3 - bl FUN_0202598C + bl GetTalkLine mov r6, r0 ldrsh r1, [r7, #4] add r0, sp, #8 @@ -46392,7 +46392,7 @@ _02302D58: bl ov29_0234BAC0 mov r1, r6 mov r0, r5 - bl FUN_020258B8 + bl GetStringFromFileVeneer mov r0, sb add r1, sp, #8 mov r2, r5 @@ -46401,10 +46401,10 @@ _02302D58: b _02302DEC _02302DBC: ldr r0, _02302F68 @ =0x00000F27 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r5 - bl FUN_02089694 + bl Strcpy mov r2, r4 mov r0, r5 mov r3, r2 @@ -46419,10 +46419,10 @@ _02302DEC: cmp r0, #0 ble _02302E18 ldr r0, _02302F6C @ =0x00000F18 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r5 - bl FUN_020897AC + bl Strcat add r4, r4, #1 _02302E18: ldr r0, [r8, #0x28] @@ -46435,13 +46435,13 @@ _02302E18: ldr r1, _02302F74 @ =0x023535C8 mov r0, r5 ldr r1, [r1, r2, lsl #2] - bl FUN_020897AC + bl Strcat _02302E44: ldr r0, _02302F78 @ =0x00000F19 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r5 - bl FUN_020897AC + bl Strcat add r4, r4, #1 _02302E5C: ldr r0, [r8, #0x2c] @@ -46454,13 +46454,13 @@ _02302E5C: ldr r1, _02302F74 @ =0x023535C8 mov r0, r5 ldr r1, [r1, r2, lsl #2] - bl FUN_020897AC + bl Strcat _02302E88: ldr r0, _02302F7C @ =0x00000F1A - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r5 - bl FUN_020897AC + bl Strcat add r4, r4, #1 _02302EA0: ldr r0, [r8, #0x30] @@ -46473,13 +46473,13 @@ _02302EA0: ldr r1, _02302F74 @ =0x023535C8 mov r0, r5 ldr r1, [r1, r2, lsl #2] - bl FUN_020897AC + bl Strcat _02302ECC: ldr r0, _02302F80 @ =0x00000F1B - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r5 - bl FUN_020897AC + bl Strcat add r4, r4, #1 _02302EE4: ldr r0, [r8, #0x34] @@ -46492,13 +46492,13 @@ _02302EE4: ldr r1, _02302F74 @ =0x023535C8 mov r0, r5 ldr r1, [r1, r2, lsl #2] - bl FUN_020897AC + bl Strcat _02302F10: ldr r0, _02302F84 @ =0x00000F1C - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r5 - bl FUN_020897AC + bl Strcat _02302F24: ldrb r0, [r5] cmp r0, #0 @@ -46554,7 +46554,7 @@ ov29_02302F88: @ 0x02302F88 beq _02303000 ldrsh r1, [r5, #2] add r0, sp, #0 - bl FUN_0205379C + bl GetLvlStats ldr r2, [sp] mov r0, r8 mov r1, r7 @@ -46611,7 +46611,7 @@ _0230309C: add r0, sp, #0xc mov r1, fp mov r2, r5 - bl FUN_0205379C + bl GetLvlStats ldr r0, [sp, #0xc] cmp r0, r8 bgt _02303264 @@ -46664,7 +46664,7 @@ _02303160: ldrh r1, [sp, #0x10] add r0, r7, #0x12 mov r6, #1 - bl FUN_02054FB8 + bl sub_02054FB8 ldrsh r1, [r7, #0x10] ldrh r0, [sp, #0x10] add r0, r1, r0 @@ -46695,16 +46695,16 @@ _023031B8: ldrb r1, [r7, #0x1d] strb r1, [r4, #1] ldrb r1, [sp, #0x12] - bl FUN_02054FEC + bl sub_02054FEC ldrb r1, [sp, #0x13] ldr r0, _0230327C @ =0x0237C9C9 - bl FUN_02054FEC + bl sub_02054FEC ldrb r1, [sp, #0x14] mov r0, r4 - bl FUN_02055020 + bl sub_02055020 ldrb r1, [sp, #0x15] ldr r0, _02303280 @ =0x0237C9C5 - bl FUN_02055020 + bl sub_02055020 mov r0, sl bl ov29_023021F0 mov r0, sl @@ -46768,7 +46768,7 @@ _023032D8: mov r0, r4 mov r1, r5 mov r2, sb - bl FUN_0205379C + bl GetLvlStats ldr r0, [sp, #8] cmp r0, r8 bge _02303304 @@ -46789,7 +46789,7 @@ _02303314: add r0, sp, #8 mov r1, r5 add r2, sb, #1 - bl FUN_0205379C + bl GetLvlStats ldr r0, [sp, #8] sub r0, r0, #1 str r0, [r7, #0x20] @@ -46799,16 +46799,16 @@ _0230333C: add r0, sp, #8 mov r1, r5 add r2, sb, #1 - bl FUN_0205379C + bl GetLvlStats strb sb, [r7, #0xa] ldrh r1, [sp, #0xc] add r0, r7, #0x10 rsb r1, r1, #0 - bl FUN_02054FB8 + bl sub_02054FB8 ldrh r1, [sp, #0xc] add r0, r7, #0x12 rsb r1, r1, #0 - bl FUN_02054FB8 + bl sub_02054FB8 ldrsh r1, [r7, #0x12] ldrsh r0, [r7, #0x16] add r2, r1, r0 @@ -46836,19 +46836,19 @@ _023033B0: strb r1, [fp, #1] ldrb r1, [sp, #0xe] rsb r1, r1, #0 - bl FUN_02054FEC + bl sub_02054FEC ldrb r1, [sp, #0xf] ldr r0, _023034D0 @ =0x0237C9C9 rsb r1, r1, #0 - bl FUN_02054FEC + bl sub_02054FEC ldrb r1, [sp, #0x10] mov r0, fp rsb r1, r1, #0 - bl FUN_02055020 + bl sub_02055020 ldrb r1, [sp, #0x11] ldr r0, _023034D4 @ =0x0237C9C5 rsb r1, r1, #0 - bl FUN_02055020 + bl sub_02055020 mov r0, sl bl ov29_023021F0 mov r0, sl @@ -46977,11 +46977,11 @@ _023035C0: ldrb r2, [r5, #0xa] ldrsh r3, [r5, #0xe] add r0, sp, #0x58 - bl FUN_02053904 + bl sub_02053904 mov sl, r0 add r0, sp, #0x18 add r1, r5, #0x124 - bl FUN_020149C0 + bl sub_020149C0 cmp sl, #0 beq _02303670 mov r0, sl @@ -47202,7 +47202,7 @@ ov29_023038D4: @ 0x023038D4 add r0, sp, #0 add r1, r8, #0x124 mov r7, r5 - bl FUN_020149C0 + bl sub_020149C0 mov r4, r5 add r3, sp, #0 mov r0, r5 @@ -47275,7 +47275,7 @@ _023039C4: mov r2, #0 add r1, r4, sb, lsl #3 strh r5, [r3, #0x26] - bl FUN_02013478 + bl FormatMoveString add r0, r8, sb, lsl #3 add r0, r0, #0x100 ldrh r5, [r0, #0x28] @@ -47374,7 +47374,7 @@ _02303B30: cmp r2, #4 blt _02303B30 mov r0, r1 - bl FUN_02013884 + bl GetMovesetLevelUpPtr mov r7, r0 add r6, sp, #0 mov r5, #0 @@ -47383,7 +47383,7 @@ _02303B30: _02303B60: mov r0, r7 mov r1, r6 - bl FUN_0205384C + bl sub_0205384C ldrb r1, [r0] add r7, r0, #1 cmp r1, sb @@ -47493,7 +47493,7 @@ EvolveMonster: @ 0x02303C7C ldrb r2, [r6, #0xa] add r0, sp, #0x14 mov r1, r5 - bl FUN_0205379C + bl GetLvlStats ldr r1, [sp, #0x14] mov r0, r6 str r1, [r6, #0x20] @@ -47592,7 +47592,7 @@ ov29_02303E0C: @ 0x02303E0C cmp r1, #4 bne _02303E54 ldrsh r0, [r0, #2] - bl FUN_02052B60 + bl NeedsItemToSpawn cmp r0, #0 beq _02303E54 _02303E4C: @@ -47647,7 +47647,7 @@ ov29_02303E5C: @ 0x02303E5C orr r3, r4, r3, lsr #16 mov r2, #0 strh r3, [r1, #6] - bl FUN_0201B9F8 + bl sub_0201B9F8 pop {r3, r4, r5, pc} .align 2, 0 _02303F0C: .4byte 0x0237C888 @@ -47682,7 +47682,7 @@ ov29_02303F18: @ 0x02303F18 bne _02304044 add r0, r7, #0x2c mov r6, #0 - bl FUN_0201D1B0 + bl sub_0201D1B0 cmp r0, #0 moveq r6, #1 cmp r6, #0 @@ -47764,8 +47764,8 @@ _02304044: bl ov29_022F7050 mov r1, r0 add r0, r7, #0x2c - bl FUN_0201C0E8 - bl FUN_0200224C + bl sub_0201C0E8 + bl Rand16Bit lsl r1, r6, #0x10 asr r3, r1, #0x10 mov r1, #0 @@ -47776,13 +47776,13 @@ _02304044: ldrb r1, [r7, #0xae] ldrb r2, [r7, #0xb0] add r0, r7, #0x2c - bl FUN_0201C418 + bl sub_0201C418 b _023041E4 _023040EC: ldrsh r1, [r7, #0xa8] add r0, r7, #0x2c - bl FUN_0201C0E8 - bl FUN_0200224C + bl sub_0201C0E8 + bl Rand16Bit ldrb r1, [r7, #0xaa] and r0, r0, #3 lsl r3, r6, #0x10 @@ -47795,13 +47795,13 @@ _023040EC: ldrb r2, [r7, #0xb0] add r0, r7, #0x2c asr r3, r3, #0x10 - bl FUN_0201C418 + bl sub_0201C418 ldrb r0, [r5, #0x171] cmp r0, #0 beq _023041E4 add r0, r7, #0x2c mov r1, #1 - bl FUN_0201D198 + bl sub_0201D198 b _023041E4 _0230414C: cmp r0, #0 @@ -47809,8 +47809,8 @@ _0230414C: bl ov29_022F7050 mov r1, r0 add r0, r7, #0x2c - bl FUN_0201C0E8 - bl FUN_0200224C + bl sub_0201C0E8 + bl Rand16Bit lsl r1, r6, #0x10 asr r3, r1, #0x10 mov r1, #0 @@ -47821,15 +47821,15 @@ _0230414C: ldrb r1, [r7, #0xae] ldrb r2, [r7, #0xb0] add r0, r7, #0x2c - bl FUN_0201C418 + bl sub_0201C418 b _023041E4 _02304198: ldr r0, _023046D0 @ =0x00000229 bl GetSpriteIndex mov r1, r0 add r0, r7, #0x2c - bl FUN_0201C0E8 - bl FUN_0200224C + bl sub_0201C0E8 + bl Rand16Bit lsl r1, r6, #0x10 asr r3, r1, #0x10 ldrb r2, [r7, #0xaa] @@ -47842,7 +47842,7 @@ _02304198: add r0, r7, #0x2c ldrb r1, [r7, #0xae] ldrb r2, [r7, #0xb0] - bl FUN_0201C418 + bl sub_0201C418 _023041E4: ldrb r0, [r7, #0xae] cmp r0, #6 @@ -47944,7 +47944,7 @@ _02304310: sub r3, r6, r3 asr r3, r3, #8 strh r3, [sp, #0x1a] - bl FUN_0201D034 + bl sub_0201D034 ldr r1, _023046C8 @ =0x02353538 ldr r0, [r5, #0xb0] ldr r2, [r1] @@ -48041,7 +48041,7 @@ _023044B8: add r0, r7, #0x2c orr r2, r2, #0x20 strh r2, [r7, #0x2e] - bl FUN_0201D110 + bl sub_0201D110 ldrb r0, [r5, #6] cmp r0, #0 ldrbne r0, [r5, #0xd8] @@ -48083,7 +48083,7 @@ _02304558: cmp r0, #0 bne _02304570 add r0, r7, #0x2c - bl FUN_0201CF5C + bl sub_0201CF5C b _02304590 _02304570: cmp r0, #1 @@ -48093,7 +48093,7 @@ _02304570: tst r0, #1 beq _02304590 add r0, r7, #0x2c - bl FUN_0201CF5C + bl sub_0201CF5C _02304590: ldrsh r2, [r7, #0x50] add r1, r5, #0x100 @@ -48157,9 +48157,9 @@ _0230464C: cmp r0, #0 bne _02304690 add r0, r7, #0x2c - bl FUN_0201C458 + bl sub_0201C458 add r0, r7, #0x2c - bl FUN_0201C458 + bl sub_0201C458 b _023046B8 _02304690: ldrb r0, [r7, #0xaf] @@ -48171,10 +48171,10 @@ _02304690: cmp r0, #1 ble _023046B8 add r0, r7, #0x2c - bl FUN_0201C458 + bl sub_0201C458 _023046B8: add r0, r7, #0x2c - bl FUN_0201C458 + bl sub_0201C458 _023046C0: add sp, sp, #0x38 pop {r4, r5, r6, r7, r8, sb, sl, pc} @@ -48324,8 +48324,8 @@ ov29_02304830: @ 0x02304830 bne _023048E0 ldrsh r1, [r5, #0xa8] add r0, r5, #0x2c - bl FUN_0201C0E8 - bl FUN_0200224C + bl sub_0201C0E8 + bl Rand16Bit ldrb r1, [r5, #0xaa] and r0, r0, #3 lsl r3, r6, #0x10 @@ -48338,15 +48338,15 @@ ov29_02304830: @ 0x02304830 ldrb r2, [r5, #0xb0] add r0, r5, #0x2c asr r3, r3, #0x10 - bl FUN_0201C418 + bl sub_0201C418 b _0230492C _023048E0: ldr r0, _02304950 @ =0x00000229 bl GetSpriteIndex mov r1, r0 add r0, r5, #0x2c - bl FUN_0201C0E8 - bl FUN_0200224C + bl sub_0201C0E8 + bl Rand16Bit lsl r1, r6, #0x10 asr r3, r1, #0x10 ldrb r2, [r5, #0xaa] @@ -48359,7 +48359,7 @@ _023048E0: add r0, r5, #0x2c ldrb r1, [r5, #0xae] ldrb r2, [r5, #0xb0] - bl FUN_0201C418 + bl sub_0201C418 _0230492C: mov r0, #0 strb r0, [r5, #0xb2] @@ -48540,7 +48540,7 @@ _02304B38: bl AdvanceFrame ldrsh r0, [r6, #4] ldrb r1, [r7, #0xaf] - bl FUN_02053038 + bl sub_02053038 cmp r0, #0 popeq {r3, r4, r5, r6, r7, pc} add r5, r5, #1 @@ -48584,7 +48584,7 @@ ov29_02304BAC: @ 0x02304BAC ldr r5, [r4, #0xb4] ldrsh r0, [r5, #4] and r6, r1, #3 - bl FUN_0205283C + bl GetShadowSize mov r4, r0 cmp r6, #3 moveq r0, #6 @@ -48696,7 +48696,7 @@ ov29_02304D20: @ 0x02304D20 movge r0, #0 strhge r0, [sb, #0x4a] popge {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} - bl FUN_0204AEE0 + bl sub_0204AEE0 cmp r0, #0 movne r1, #2 ldr r2, _02304FD4 @ =0x0237C9CC @@ -48730,7 +48730,7 @@ ov29_02304D20: @ 0x02304D20 ldr r1, [r2] mul r0, r1, r0 str r0, [r7, #0x14] - bl FUN_0204AEE0 + bl sub_0204AEE0 cmp r0, #0 movne r1, #2 ldr r5, _02304FD4 @ =0x0237C9CC @@ -48746,7 +48746,7 @@ ov29_02304D20: @ 0x02304D20 ldr r1, [r5] mov r0, #0x18 lsl r1, r1, #1 - bl FUN_0208FEA4 + bl DivideInt add r1, sb, #0x100 strh r0, [r1, #0xb4] ldr r0, [sb, #0x1ac] @@ -48759,7 +48759,7 @@ ov29_02304D20: @ 0x02304D20 str r2, [sb, #0x1b0] ldr r1, [r1] lsl r1, r1, #1 - bl FUN_0208FEA4 + bl DivideInt strh r0, [r7, #0x18] ldr r0, [r7, #0x10] lsl r0, r0, #1 @@ -48779,7 +48779,7 @@ _02304E80: ldr r1, [r5] mov r0, r4 add r1, r1, r1, lsl #1 - bl FUN_0208FEA4 + bl DivideInt add r1, r8, #0x100 strh r0, [r1, #0xb4] ldr r0, [r8, #0x1ac] @@ -48803,7 +48803,7 @@ _02304E80: mov r0, #0x18 ldr r1, [r1] add r1, r1, r1, lsl #1 - bl FUN_0208FEA4 + bl DivideInt strh r0, [r7, #0x18] ldr r0, [r7, #0x10] add r0, r0, r0, lsl #1 @@ -48824,7 +48824,7 @@ _02304F2C: ldr r1, [r5] mov r0, r6 lsl r1, r1, #2 - bl FUN_0208FEA4 + bl DivideInt add r1, sl, #0x100 strh r0, [r1, #0xb4] ldr r0, [sl, #0x1ac] @@ -48835,11 +48835,11 @@ _02304F2C: lsl r0, r0, #2 str r0, [sl, #0x1b0] ldr r0, [sl, #0x1ac] - bl FUN_0208FEA4 + bl DivideInt str r0, [sl, #0x1ac] ldr r0, [sl, #0x1b0] mov r1, #3 - bl FUN_0208FEA4 + bl DivideInt add r8, r8, #1 str r0, [sl, #0x1b0] cmp r8, #3 @@ -48848,7 +48848,7 @@ _02304F2C: mov r0, #0x18 ldr r1, [r1] lsl r1, r1, #2 - bl FUN_0208FEA4 + bl DivideInt strh r0, [r7, #0x18] ldr r0, [r7, #0x10] lsl r0, r0, #2 @@ -48860,7 +48860,7 @@ _02304F2C: _02304FC0: ldr r1, [r5] mov r0, #0x18 - bl FUN_0208FEA4 + bl DivideInt strh r0, [r7, #0x18] pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -48878,7 +48878,7 @@ DisplayActions: @ 0x02304FE0 mov sl, r0 mov r7, r6 strb r6, [r1] - bl FUN_0204AEE0 + bl sub_0204AEE0 cmp r0, #0 mov r5, #0 movne r1, #2 @@ -49088,7 +49088,7 @@ _02305314: ldr r1, _02305584 @ =0x0237C9CC mov r0, #0x18 ldr r1, [r1] - bl FUN_0208FEA4 + bl DivideInt cmp r5, r0 blt _023051B0 _0230532C: @@ -52193,11 +52193,11 @@ ov29_02307CE0: @ 0x02307CE0 mov r1, #0 strb r1, [r4, #0xff] ldrsh r0, [r4, #2] - bl FUN_02052A04 + bl GetType strb r0, [r4, #0x5e] ldrsh r0, [r4, #2] mov r1, #1 - bl FUN_02052A04 + bl GetType strb r0, [r4, #0x5f] pop {r4, pc} arm_func_end ov29_02307CE0 @@ -52304,13 +52304,13 @@ _02307E2C: ldrsh r1, [sb, #4] ldrsh r0, [r6, #4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 bgt _02307E94 ldrsh r1, [sb, #6] ldrsh r0, [r6, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 movle r8, #1 ble _02307EC4 @@ -52579,7 +52579,7 @@ _02308190: _02308220: ldr r0, [r4, #0x1c] mov r1, sb - bl FUN_02001A54 + bl MultiplyByFixedPoint str r0, [r4, #0x1c] cmp r0, #0x100 blt _0230824C @@ -52631,7 +52631,7 @@ ov29_023082A0: @ 0x023082A0 movne r0, #0 popne {r3, pc} ldrb r0, [r1, #0xa8] - bl FUN_02058C3C + bl sub_02058C3C pop {r3, pc} arm_func_end ov29_023082A0 @@ -52770,7 +52770,7 @@ _02308450: pop {r3, r4, r5, pc} _023084A8: ldrsh r0, [r4, #2] - bl FUN_020528B4 + bl GetCanMoveFlag cmp r0, #0 popeq {r3, r4, r5, pc} mov r0, r5 @@ -52805,7 +52805,7 @@ _02308510: pop {r3, r4, r5, pc} _0230852C: ldrsh r0, [r4, #2] - bl FUN_020528B4 + bl GetCanMoveFlag cmp r0, #0 beq _02308548 mov r0, r5 @@ -52819,7 +52819,7 @@ _02308548: mov r0, r5 bl FUN_01FFB658 ldrsh r0, [r4, #2] - bl FUN_020528B4 + bl GetCanMoveFlag cmp r0, #0 ldrbne r0, [r4, #6] cmpne r0, #0 @@ -52956,13 +52956,13 @@ _02308730: ldrsh r1, [sl, #4] ldrsh r0, [sb, #4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 bgt _02308778 ldrsh r1, [sl, #6] ldrsh r0, [sb, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 ble _02308780 _02308778: @@ -52996,13 +52996,13 @@ _023087B4: ldrsh r1, [sl, #4] ldrsh r0, [sb, #4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 bgt _02308808 ldrsh r1, [sl, #6] ldrsh r0, [sb, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 ble _02308810 _02308808: @@ -53162,13 +53162,13 @@ _02308A28: ldrsh r1, [sl, #4] ldrsh r0, [sb, #4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 bgt _02308A6C ldrsh r1, [sl, #6] ldrsh r0, [sb, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 ble _02308A74 _02308A6C: @@ -53436,7 +53436,7 @@ _02308E20: ldr r1, [sb, #0xb4] ldrsh r0, [r6, #2] ldrsh r1, [r1, #2] - bl FUN_02054EC8 + bl sub_02054EC8 cmp r0, #0 beq _02308E80 cmp r4, #0 @@ -54035,11 +54035,11 @@ _023096CC: bl AdvanceFrame _023096D4: mov r0, sl - bl FUN_022BF964 + bl ov10_022BF964 cmp r0, #0 bne _023096CC mov r0, sl - bl FUN_022BDE50 + bl ov10_022BDE50 mov r2, #0 str r2, [sp] mov r0, #1 @@ -54144,7 +54144,7 @@ _02309820: mov sl, #0 cmp r0, #0 beq _023098A0 - bl FUN_0204AF00 + bl sub_0204AF00 cmp r0, #0 beq _023098A0 mov r0, r7 @@ -54206,9 +54206,9 @@ _0230991C: cmpeq r0, #0 bne _0230995C ldrsh r0, [r4, #2] - bl FUN_0204D1C4 + bl SetMonsterFlag2 ldrsh r0, [r4, #2] - bl FUN_0204FE58 + bl SetPokemonBattled _0230995C: ldrsh sl, [r4, #0x10] ldr r0, [r6] @@ -54436,7 +54436,7 @@ _02309C7C: b _02309DC8 _02309C98: ldrsh r0, [r4, #0xc] - bl FUN_0205638C + bl GetActiveTeamMember ldrb r1, [r4, #7] mov r6, r0 cmp r1, #0 @@ -54572,7 +54572,7 @@ _02309DE4: ldrne r0, [r0] strbne r2, [r0, #0x78d] add r0, r4, #0x62 - bl FUN_0200D81C + bl ItemZInit ldrb r0, [r4, #0xd8] cmp r0, #3 bne _02309EC0 @@ -54596,7 +54596,7 @@ _02309EDC: mov r0, r4 mov r1, #0 bl ov29_022FDDC0 - bl FUN_022BDC68 + bl ov10_022BDC68 mov r0, r7 bl RestorePpAllMovesSetFlags mov r0, r7 @@ -54693,13 +54693,13 @@ _0230A024: ldrsh r1, [sl, #4] ldrsh r0, [r7, #4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 bgt _0230A08C ldrsh r1, [sl, #6] ldrsh r0, [r7, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 ble _0230A098 _0230A08C: @@ -54760,7 +54760,7 @@ _0230A098: ldrne r0, [r0] strbne r2, [r0, #0x78d] add r0, r4, #0x62 - bl FUN_0200D81C + bl ItemZInit ldrb r0, [r4, #0xd8] cmp r0, #3 bne _0230A190 @@ -54784,7 +54784,7 @@ _0230A1AC: mov r0, r4 mov r1, #0 bl ov29_022FDDC0 - bl FUN_022BDC68 + bl ov10_022BDC68 mov r0, r7 bl RestorePpAllMovesSetFlags mov r0, r7 @@ -54938,7 +54938,7 @@ _0230A3F4: mov r0, r4 mov r1, #0 bl ov29_022FDDC0 - bl FUN_022BDC68 + bl ov10_022BDC68 mov r0, r7 bl RestorePpAllMovesSetFlags mov r0, r7 @@ -55101,10 +55101,10 @@ _0230A648: b _0230A684 _0230A67C: add r0, r4, #0x62 - bl FUN_0200FB54 + bl sub_0200FB54 _0230A684: add r0, r4, #0x62 - bl FUN_0200D81C + bl ItemZInit b _0230A69C _0230A690: mov r0, r8 @@ -55125,7 +55125,7 @@ _0230A69C: ldrsh r0, [r4, #2] ldrb r1, [r4, #0xa] ldr sl, [r8, #0xb4] - bl FUN_02052A7C + bl GetExp mov sb, r0 mov r0, r4 bl ov29_02303E0C @@ -55198,7 +55198,7 @@ _0230A7D4: ldr r0, _02309FFC @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_02051400 + bl CanEnemyEvolve cmp r0, #0 movne r1, #1 ldrne r0, _02309FFC @ =0x02353538 @@ -55345,7 +55345,7 @@ ExclusiveItemEffectIsActive: @ 0x0230A9B8 movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -55619,7 +55619,7 @@ ov29_0230AD04: @ 0x0230AD04 str r3, [sp, #4] str r4, [sp, #0x34] str r5, [sp, #0x38] - bl FUN_02001C80 + bl IntToFixedPoint64 mov r0, #0 str r0, [sp, #0x30] strb r0, [r7, #0xe] @@ -55692,33 +55692,33 @@ _0230AE28: _0230AE5C: ldr r1, [sp, #0x24] add r0, sp, #0x44 - bl FUN_02001CD4 + bl FixedPoint32To64 ldr r1, [sp, #0x20] add r0, sp, #0x4c - bl FUN_02001CD4 + bl FixedPoint32To64 ldr r1, [sp, #0x1c] add r0, sp, #0x54 - bl FUN_02001CD4 + bl FixedPoint32To64 ldr r1, [sp, #0x18] add r0, sp, #0x5c - bl FUN_02001CD4 + bl FixedPoint32To64 b _0230AEC0 _0230AE90: ldr r1, [sp, #0x14] add r0, sp, #0x44 - bl FUN_02001CD4 + bl FixedPoint32To64 ldr r1, [sp, #0x10] add r0, sp, #0x4c - bl FUN_02001CD4 + bl FixedPoint32To64 ldr r1, [sp, #0xc] add r0, sp, #0x54 - bl FUN_02001CD4 + bl FixedPoint32To64 ldr r1, [sp, #8] add r0, sp, #0x5c - bl FUN_02001CD4 + bl FixedPoint32To64 _0230AEC0: mov r0, fp - bl FUN_02001D28 + bl FixedPoint64IsZero cmp r0, #0 bne _0230AF94 ldr r0, [sp, #0x28] @@ -55758,7 +55758,7 @@ _0230AF38: mov r0, fp mov r1, fp add r2, r2, r5, lsl #3 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 b _0230AF80 _0230AF64: cmp r5, #2 @@ -55767,7 +55767,7 @@ _0230AF64: mov r0, fp mov r1, fp add r2, r2, r5, lsl #3 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230AF80: add r0, sp, #0x34 str r5, [r0, r4, lsl #2] @@ -55810,11 +55810,11 @@ _0230AFEC: ldr r1, _0230B7A0 @ =0x022C47C0 add r0, sp, #0x3c ldr r1, [r1] - bl FUN_02001CD4 + bl FixedPoint32To64 add r2, sp, #0x3c mov r0, fp mov r1, fp - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B02C: mov r0, sl mov r1, sb @@ -55837,7 +55837,7 @@ _0230B064: ldr r2, _0230B7A4 @ =0x02352864 mov r0, fp mov r1, fp - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B080: mov r0, sb mov r1, #0x5a @@ -55847,7 +55847,7 @@ _0230B080: ldr r2, _0230B7A8 @ =0x0235283C mov r0, fp mov r1, fp - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B0A4: ldr r0, [sp, #0x90] cmp r0, #0 @@ -55865,7 +55865,7 @@ _0230B0A4: ldr r2, _0230B7B0 @ =0x02352844 mov r0, fp mov r1, fp - bl FUN_02001DF4 + bl MultiplyFixedPoint64 mov r1, #0x64 ldr r2, _0230B7B4 @ =0x00000C3E mov r0, sl @@ -55891,7 +55891,7 @@ _0230B104: mov r0, fp mov r1, fp strb r5, [r3, #0x1c5] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B14C: cmp r8, #2 bne _0230B198 @@ -55906,7 +55906,7 @@ _0230B14C: mov r3, #1 mov r1, #0 strb r3, [r2, #0x1c6] - bl FUN_02001C80 + bl IntToFixedPoint64 mov r4, #0 str r4, [r7, #8] strb r4, [r7, #0xe] @@ -55929,7 +55929,7 @@ _0230B198: mov r0, fp mov r1, fp strb r5, [r3, #0x1c5] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B1DC: cmp r8, #9 bne _0230B248 @@ -55954,7 +55954,7 @@ _0230B218: mov r3, #1 mov r1, #0 strb r3, [r2, #0x1c7] - bl FUN_02001C80 + bl IntToFixedPoint64 mov r4, #0 str r4, [r7, #8] strb r4, [r7, #0xe] @@ -55995,7 +55995,7 @@ _0230B248: mov r0, fp mov r1, fp strb r7, [r3, #0x1c8] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B2D4: cmp r5, #0 beq _0230B2F4 @@ -56040,7 +56040,7 @@ _0230B2F4: mov r0, fp mov r1, fp strb r7, [r3, #0x1c9] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B380: cmp r5, #0 beq _0230B3A0 @@ -56085,7 +56085,7 @@ _0230B3A0: mov r0, fp mov r1, fp strb r7, [r3, #0x1ca] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B42C: cmp r5, #0 beq _0230B44C @@ -56130,7 +56130,7 @@ _0230B44C: mov r0, fp mov r1, fp strb r7, [r3, #0x1cb] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B4D8: cmp r5, #0 beq _0230B4F8 @@ -56155,7 +56155,7 @@ _0230B4F8: mov r0, fp mov r1, fp strb r5, [r3, #0x1cb] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B534: ldrb r0, [r6, #0xbf] cmp r0, #1 @@ -56163,14 +56163,14 @@ _0230B534: ldr r1, _0230B7CC @ =0x022C4744 add r0, sp, #0x3c ldr r1, [r1] - bl FUN_02001CD4 + bl FixedPoint32To64 add r2, sp, #0x3c mov r0, fp mov r1, fp - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B560: mov r0, fp - bl FUN_02001D28 + bl FixedPoint64IsZero cmp r0, #0 bne _0230B5CC mov r0, sl @@ -56190,13 +56190,13 @@ _0230B560: ldr r2, _0230B7BC @ =0x0235284C mov r0, fp mov r1, fp - bl FUN_02001DF4 + bl MultiplyFixedPoint64 b _0230B5CC _0230B5BC: ldr r2, _0230B7B0 @ =0x02352844 mov r0, fp mov r1, fp - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B5CC: mov r0, sl bl GetApparentWeather @@ -56212,7 +56212,7 @@ _0230B5CC: mov r0, fp mov r1, fp strb r7, [r3, #0x1c4] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 b _0230B634 _0230B60C: cmp r8, #3 @@ -56224,7 +56224,7 @@ _0230B60C: mov r0, fp mov r1, fp strb r7, [r3, #0x1c4] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B634: cmp r5, #4 bne _0230B690 @@ -56237,7 +56237,7 @@ _0230B634: mov r0, fp mov r1, fp strb r7, [r3, #0x1c3] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 b _0230B690 _0230B668: cmp r8, #3 @@ -56249,7 +56249,7 @@ _0230B668: mov r0, fp mov r1, fp strb r7, [r3, #0x1c3] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B690: cmp r5, #3 bne _0230B6C0 @@ -56258,7 +56258,7 @@ _0230B690: ldr r2, _0230B7D0 @ =0x0235285C mov r0, fp mov r1, fp - bl FUN_02001DF4 + bl MultiplyFixedPoint64 ldr r0, _0230B798 @ =0x02353538 mov r1, #1 ldr r0, [r0] @@ -56280,7 +56280,7 @@ _0230B6E0: mov r0, fp mov r1, fp strb r3, [r7, #0x1d0] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B700: ldr r0, _0230B798 @ =0x02353538 ldr r5, [r0] @@ -56295,7 +56295,7 @@ _0230B700: mov r0, fp mov r1, fp strb r3, [r5, #0x1d1] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B738: cmp r8, #5 ldrbeq r0, [r6, #0xd2] @@ -56308,7 +56308,7 @@ _0230B738: mov r0, fp mov r1, fp strb r5, [r3, #0x1d2] - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230B768: mov r0, r4 _0230B76C: @@ -56640,7 +56640,7 @@ CalcDamage: @ 0x0230BBAC ldr r1, _0230C454 @ =0x022C4710 ldr r0, [sp, #0x1c] ldr r1, [r1] - bl FUN_02001A54 + bl MultiplyByFixedPoint str r0, [sp, #0x1c] _0230BC1C: mov r0, sl @@ -56649,7 +56649,7 @@ _0230BC1C: cmp r0, #0 beq _0230BC50 ldr r0, [sp, #0xf4] - bl FUN_02013E14 + bl IsRecoilMove cmp r0, #0 ldrne r0, [sp, #0x1c] addne r0, r0, r0, lsl #1 @@ -56663,12 +56663,12 @@ _0230BC50: cmp r0, #0 beq _0230BC84 ldr r0, [sp, #0xf4] - bl FUN_02014D18 + bl IsPunchMove cmp r0, #0 beq _0230BC84 ldr r0, [sp, #0x1c] mov r1, #0x180 - bl FUN_02001A54 + bl MultiplyByFixedPoint str r0, [sp, #0x1c] _0230BC84: mov r0, sl @@ -56696,7 +56696,7 @@ _0230BC84: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 bne _0230BD34 mov r0, #1 @@ -56708,7 +56708,7 @@ _0230BC84: ldr r0, [sp, #0xf4] ldr r1, [sp, #0xc] strb r1, [r8, #0xc] - bl FUN_020151C8 + bl GetMoveCategory strb r0, [r8, #0xd] mov r0, #0 strb r0, [r8, #0xe] @@ -56736,7 +56736,7 @@ _0230BD34: ldr r0, [sp, #0xf4] ldr r1, [sp, #0xc] strb r1, [r8, #0xc] - bl FUN_020151C8 + bl GetMoveCategory strb r0, [r8, #0xd] mov r0, #0 strb r0, [r8, #0xe] @@ -56747,7 +56747,7 @@ _0230BDA0: ldr r0, [sp, #0xf4] ldr r1, [sp, #0xc] strb r1, [r8, #0xc] - bl FUN_020151C8 + bl GetMoveCategory strb r0, [r8, #0xd] ldr r0, [sp, #0xc] mov r4, #0 @@ -56840,7 +56840,7 @@ _0230BE70: beq _0230BF5C ldrsh r0, [r6, #4] ldrsh r1, [r7, #4] - bl FUN_02054E78 + bl GendersEqualNotGenderless cmp r0, #0 ldrbne r0, [r5, #0x32] addne r4, r4, #1 @@ -56848,11 +56848,11 @@ _0230BE70: strbne r0, [r5, #0x32] bne _0230BF5C ldrsh r0, [r6, #4] - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #3 beq _0230BF5C ldrsh r0, [r7, #4] - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #3 ldrbne r0, [r5, #0x32] subne r4, r4, #1 @@ -57076,9 +57076,9 @@ _0230C23C: ldrb r0, [r0, r1] mov r1, fp lsl r0, r0, #8 - bl FUN_02001A54 + bl MultiplyByFixedPoint ldr r1, [sp, #0x3c] - bl FUN_02001A54 + bl MultiplyByFixedPoint asr r0, r0, #8 cmp r4, #0 movlt r4, #0 @@ -57095,9 +57095,9 @@ _0230C23C: ldr r1, [r1, r4, lsl #2] ldrb r0, [r0, r2] lsl r0, r0, #8 - bl FUN_02001A54 + bl MultiplyByFixedPoint ldr r1, [sp, #0x38] - bl FUN_02001A54 + bl MultiplyByFixedPoint asr r0, r0, #8 str r0, [sp, #0x94] ldrb r0, [r6, #6] @@ -57304,12 +57304,12 @@ _0230C5E0: ldr r0, [sp, #0x10] mov r1, fp lsl r0, r0, #8 - bl FUN_02001A54 + bl MultiplyByFixedPoint ldr r1, [sp, #0x3c] - bl FUN_02001A54 + bl MultiplyByFixedPoint mov r1, r0 add r0, sp, #0xa0 - bl FUN_02001CD4 + bl FixedPoint32To64 mov r0, #0x64 bl DungeonRandInt mov r4, #1 @@ -57517,7 +57517,7 @@ _0230C8E0: str r0, [r1] beq _0230C920 mov r1, fp - bl FUN_0208FEA4 + bl DivideInt add r1, sp, #0x90 str r0, [r1] _0230C920: @@ -57527,7 +57527,7 @@ _0230C920: add r4, sp, #0x94 mov r1, r0 ldr r0, [r4] - bl FUN_0208FEA4 + bl DivideInt str r0, [r4] _0230C940: ldr r0, [sp, #0x90] @@ -57546,118 +57546,118 @@ _0230C940: add r0, sp, #0x98 strh r1, [r5, #0x1a] ldr r1, [sp, #0x94] - bl FUN_02001C80 + bl IntToFixedPoint64 ldr r2, [sp, #0x90] ldr r1, [sp, #0x94] add r0, sp, #0x88 sub r1, r2, r1 - bl FUN_02001C80 + bl IntToFixedPoint64 ldr r1, _0230C4A0 @ =0x020A18D8 add r0, sp, #0x80 ldr r1, [r1] - bl FUN_02001CD4 + bl FixedPoint32To64 add r0, sp, #0x88 add r2, sp, #0x80 mov r1, r0 - bl FUN_02001EC8 + bl DivideFixedPoint64 ldrb r1, [r6, #0xa] add r0, sp, #0x80 - bl FUN_02001C80 + bl IntToFixedPoint64 add r0, sp, #0xa8 add r1, sp, #0x80 add r2, sp, #0x88 - bl FUN_020021C8 + bl AddFixedPoint64 ldr r1, [sp, #0x90] add r0, sp, #0x80 - bl FUN_02001C80 + bl IntToFixedPoint64 add r0, sp, #0xa0 add r2, sp, #0x80 mov r1, r0 - bl FUN_020021C8 + bl AddFixedPoint64 add r0, sp, #0xa0 - bl FUN_02001CB0 + bl FixedPoint64ToInt strh r0, [r5, #0x18] ldrb r1, [r6, #0xa] add r0, sp, #0xa8 strh r1, [r5, #0x16] - bl FUN_02001CB0 + bl FixedPoint64ToInt strh r0, [r5, #0x1c] add r0, sp, #0xa8 - bl FUN_02001CB0 + bl FixedPoint64ToInt mov r1, r0 ldr r0, _0230C4A4 @ =0x02352984 - bl FUN_0200C1FC + bl DebugPrint0 add r0, sp, #0xa0 - bl FUN_02001CB0 + bl FixedPoint64ToInt mov r1, r0 ldr r0, _0230C4A8 @ =0x02352990 - bl FUN_0200C1FC + bl DebugPrint0 add r0, sp, #0x98 - bl FUN_02001CB0 + bl FixedPoint64ToInt mov r1, r0 ldr r0, _0230C4AC @ =0x0235299C - bl FUN_0200C1FC + bl DebugPrint0 ldr r1, _0230C4B0 @ =0x020A18F4 add r0, sp, #0x70 ldr r1, [r1] - bl FUN_02001CD4 + bl FixedPoint32To64 add r0, sp, #0x70 add r1, sp, #0xa0 mov r2, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 ldr r1, _0230C4B4 @ =0x020A18F0 add r0, sp, #0x68 ldr r1, [r1] - bl FUN_02001CD4 + bl FixedPoint32To64 add r0, sp, #0x68 add r1, sp, #0x98 mov r2, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 ldr r1, _0230C4B8 @ =0x020A18CC add r0, sp, #0x78 ldr r1, [r1] - bl FUN_02001CD4 + bl FixedPoint32To64 add r0, sp, #0x60 add r1, sp, #0xa8 add r2, sp, #0x78 - bl FUN_020021C8 + bl AddFixedPoint64 ldr r1, _0230C4BC @ =0x020A18F8 add r0, sp, #0x78 ldr r1, [r1] - bl FUN_02001CD4 + bl FixedPoint32To64 add r0, sp, #0x60 add r2, sp, #0x78 mov r1, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 add r0, sp, #0x60 - bl FUN_02001CB0 + bl FixedPoint64ToInt mov r1, r0 add r0, sp, #0x60 - bl FUN_020021F4 + bl ClampedLn ldr r1, _0230C4C0 @ =0x020A18EC add r0, sp, #0x78 ldr r1, [r1] - bl FUN_02001CD4 + bl FixedPoint32To64 add r0, sp, #0x60 add r2, sp, #0x78 mov r1, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 add r0, sp, #0xb0 add r1, sp, #0x68 add r2, sp, #0x70 - bl FUN_020021C8 + bl AddFixedPoint64 add r0, sp, #0xb0 add r2, sp, #0x60 mov r1, r0 - bl FUN_020021C8 + bl AddFixedPoint64 ldr r1, _0230C4C4 @ =0x020A18D4 add r0, sp, #0x78 ldr r1, [r1] - bl FUN_02001CD4 + bl FixedPoint32To64 add r0, sp, #0xb0 add r2, sp, #0x78 mov r1, r0 - bl FUN_020021C8 + bl AddFixedPoint64 bl FixedRoomIsSubstituteRoom cmp r0, #0 bne _0230CB78 @@ -57667,15 +57667,15 @@ _0230C940: ldr r1, _0230C4C8 @ =0x020A18E8 add r0, sp, #0x78 ldr r1, [r1] - bl FUN_02001CD4 + bl FixedPoint32To64 add r0, sp, #0xb0 add r2, sp, #0x78 mov r1, r0 - bl FUN_02001EC8 + bl DivideFixedPoint64 _0230CB78: ldr r0, _0230C4CC @ =0x0235286C add r1, sp, #0xb0 - bl FUN_02001D68 + bl FixedPoint64CmpLt cmp r0, #0 ldrne r0, _0230C4D0 @ =0x02352838 ldrne r1, [r0, #0x38] @@ -57684,7 +57684,7 @@ _0230CB78: strne r0, [sp, #0xb0] ldr r1, _0230C4D4 @ =0x0235287C add r0, sp, #0xb0 - bl FUN_02001D68 + bl FixedPoint64CmpLt cmp r0, #0 ldrne r0, _0230C4D0 @ =0x02352838 ldrne r1, [r0, #0x48] @@ -57692,7 +57692,7 @@ _0230CB78: strne r1, [sp, #0xb4] strne r0, [sp, #0xb0] ldr r0, [sp, #0xf4] - bl FUN_02014CEC + bl IsRegularAttackOrProjectile cmp r0, #0 ldr r0, [sp, #0xc] movne r1, #1 @@ -57768,7 +57768,7 @@ _0230CCD0: add r0, sp, #0xb8 ldr r2, _0230D064 @ =0x0235283C mov r1, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 mov r0, #1 strb r0, [r5, #0x3a] _0230CCF0: @@ -57789,7 +57789,7 @@ _0230CD1C: add r0, sp, #0xb8 ldr r2, _0230D064 @ =0x0235283C mov r1, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 mov r0, #1 strb r0, [r5, #0x3b] _0230CD3C: @@ -57816,7 +57816,7 @@ _0230CD3C: cmp r0, #0 bne _0230CEEC ldrsh r0, [r6, #2] - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #2 ldrne r1, [sp, #0xe8] ldreq r4, [sp, #0xe8] @@ -57897,33 +57897,33 @@ _0230CE74: beq _0230CEE0 ldr r2, _0230D074 @ =0x0235284C mov r1, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 mov r0, #1 strb r0, [r5, #0x4a] b _0230CEEC _0230CEE0: ldr r2, _0230D078 @ =0x02352844 mov r1, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 _0230CEEC: add r0, sp, #0xb0 - bl FUN_02001CB0 + bl FixedPoint64ToInt str r0, [r5, #0x24] add r0, sp, #0xb0 add r2, sp, #0xb8 mov r1, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 ldr r1, [sp, #0x1c] add r0, sp, #0x58 mov r2, r1 str r2, [r5, #0x2c] - bl FUN_02001CD4 + bl FixedPoint32To64 add r0, sp, #0xb0 add r2, sp, #0x58 mov r1, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 add r0, sp, #0xb0 - bl FUN_02001CB0 + bl FixedPoint64ToInt str r0, [r5, #0x20] mov r0, #0x4000 bl DungeonRandInt @@ -57934,19 +57934,19 @@ _0230CEEC: str r1, [sp, #0xb8] add r2, sp, #0xb8 mov r1, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 add r0, sp, #0x50 mov r1, #0x64 - bl FUN_02001C80 + bl IntToFixedPoint64 add r0, sp, #0xb8 add r1, sp, #0x50 mov r2, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 add r0, sp, #0xb8 - bl FUN_02001CB0 + bl FixedPoint64ToInt str r0, [r5, #0x28] add r0, sp, #0xb0 - bl FUN_02001CB0 + bl FixedPoint64ToInt str r0, [r8] ldr r1, _0230D07C @ =0x00000195 ldr r0, [sp, #0xf4] @@ -57955,8 +57955,8 @@ _0230CEEC: ldr r0, [r8] mov r1, #0x80 lsl r0, r0, #8 - bl FUN_02001A54 - bl FUN_02001894 + bl MultiplyByFixedPoint + bl RoundUpDiv256 str r0, [r8] _0230CFBC: ldr r1, _0230D07C @ =0x00000195 @@ -57972,8 +57972,8 @@ _0230CFBC: ldr r2, [r8] ldr r1, [r0] lsl r0, r2, #8 - bl FUN_02001A54 - bl FUN_02001894 + bl MultiplyByFixedPoint + bl RoundUpDiv256 str r0, [r8] _0230CFFC: ldr r0, [r8] @@ -57992,8 +57992,8 @@ ov29_0230D000: @ 0x0230D000 ldr r2, [r8] ldr r1, [r0] lsl r0, r2, #8 - bl FUN_02001A54 - bl FUN_02001894 + bl MultiplyByFixedPoint + bl RoundUpDiv256 str r0, [r8] _0230D038: mov r1, #0 @@ -58046,13 +58046,13 @@ ov29_0230D088: @ 0x0230D088 bl ov29_0230AD04 add r0, sp, #0xc mov r1, r4 - bl FUN_02001C80 + bl IntToFixedPoint64 add r0, sp, #0xc add r2, sp, #0x14 mov r1, r0 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 add r0, sp, #0xc - bl FUN_02001CB0 + bl FixedPoint64ToInt str r0, [r5] mov r0, #0 str r0, [r5, #4] @@ -58119,7 +58119,7 @@ CalcRecoilDamageFixed: @ 0x0230D18C beq _0230D1F0 lsl r0, r6, #8 mov r1, #0x180 - bl FUN_02001A54 + bl MultiplyByFixedPoint asr r6, r0, #8 _0230D1F0: ldrb r1, [sp, #0x34] @@ -58212,11 +58212,11 @@ _0230D2F8: ldr r1, _0230D3A4 @ =0x022C47F8 mov r0, r8 ldr r1, [r1] - bl FUN_02001A54 + bl MultiplyByFixedPoint mov r8, r0 _0230D334: mov r0, r8 - bl FUN_02001894 + bl RoundUpDiv256 str r0, [sp, #0x18] cmp r8, #0 moveq r0, #1 @@ -58374,7 +58374,7 @@ ResetDamageCalcScratchSpace: @ 0x0230D528 ldr r4, [r0] add r5, r4, #0x184 mov r0, r5 - bl FUN_02003250 + bl MemZero mov r1, #0 strb r1, [r4, #0x184] str r1, [r5, #4] @@ -58490,16 +58490,16 @@ ov29_0230D688: @ 0x0230D688 strh r3, [sp, #4] bl ov29_02344BD0 mov r0, r4 - bl FUN_02050300 + bl SetItemAcquired ldrb r0, [sp, #1] strb r0, [r4, #1] cmp r0, #0 beq _0230D6FC add r0, sp, #0 - bl FUN_0200F18C + bl GetEquivItemIndex cmp r0, #0 blt _0230D6FC - bl FUN_0200F348 + bl GetItemAtIdx ldrh r1, [r4] strh r1, [r0] ldrh r1, [r4, #2] @@ -58573,7 +58573,7 @@ _0230D7A0: ldr r1, [r5, #0xb4] ldrsh r0, [r0, #2] ldrsh r1, [r1, #2] - bl FUN_02054EC8 + bl sub_02054EC8 cmp r0, #0 moveq r0, #0 popeq {r4, r5, r6, pc} @@ -58595,7 +58595,7 @@ ov29_0230D7D4: @ 0x0230D7D4 cmp r3, r1 beq _0230D808 ldrsh r0, [r2] - bl FUN_022BDE50 + bl ov10_022BDE50 ldr r0, _0230D870 @ =0x023535D4 mvn r1, #0 strh r1, [r0] @@ -58621,11 +58621,11 @@ _0230D848: bl AdvanceFrame _0230D850: mov r0, r5 - bl FUN_022BF964 + bl ov10_022BF964 cmp r0, #0 bne _0230D848 mov r0, r5 - bl FUN_022BDE50 + bl ov10_022BDE50 _0230D868: add sp, sp, #0x10 pop {r3, r4, r5, pc} @@ -58896,7 +58896,7 @@ ov29_0230DBD0: @ 0x0230DBD0 ldrb r0, [r0, #0x748] ldr r5, [r8, #0xb4] ldr r6, [r7, #0xb4] - bl FUN_02051398 + bl IsRecruitingAllowed cmp r0, #0 beq _0230DC28 bl ov29_023361D4 @@ -58965,7 +58965,7 @@ _0230DC70: bhi _0230DD04 _0230DCF0: mov r1, #1 - bl FUN_02055148 + bl IsMonsterOnTeam cmp r0, #0 movne r0, #0 popne {r3, r4, r5, r6, r7, r8, sb, pc} @@ -58983,13 +58983,13 @@ _0230DD04: ldrsh r1, [r8, #4] ldrsh r0, [r7, #4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 bgt _0230DD5C ldrsh r1, [r8, #6] ldrsh r0, [r7, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 ble _0230DD64 _0230DD5C: @@ -59013,23 +59013,23 @@ _0230DD64: bl ov29_022E81F8 ldrsh r0, [r6, #2] mov r1, #1 - bl FUN_02055148 + bl IsMonsterOnTeam mov sb, r0 mov r0, #0x3e8 bl DungeonRandInt mov r4, r0 - bl FUN_0204CA70 + bl HasPlayedOldGame cmp r0, #0 beq _0230DDE0 cmp sb, #0 bne _0230DDE0 ldrsh r0, [r6, #2] - bl FUN_02052A44 + bl GetRecruitRate2 mov r6, r0 b _0230DDEC _0230DDE0: ldrsh r0, [r6, #2] - bl FUN_02052A60 + bl GetRecruitRate1 mov r6, r0 _0230DDEC: cmp r6, #0 @@ -59177,7 +59177,7 @@ _0230DFD4: cmp r4, r0 mov r0, #0 popge {r3, r4, r5, r6, r7, r8, sb, pc} - bl FUN_02055964 + bl GetFirstEmptyMemberIdx cmp r0, #0 movlt r0, #0 movge r0, #1 @@ -59230,7 +59230,7 @@ ov29_0230E064: @ 0x0230E064 bl ov29_02304A48 ldrsh r0, [r4, #2] mov r1, #1 - bl FUN_02055148 + bl IsMonsterOnTeam cmp r0, #0 beq _0230E0FC bl ov29_0234B034 @@ -59327,22 +59327,22 @@ _0230E218: ldrh r0, [r8, #0x20] strh r0, [sp, #0xee] ldrsh r0, [r8] - bl FUN_020526C8 + bl GetNameString mov r1, r0 add r0, sp, #0x100 add r0, r0, #0xa mov r2, #0xa - bl FUN_02025314 + bl sub_02025314 ldrsh r1, [sp, #0xb8] ldrsh r2, [sp, #0xb2] add r0, sp, #0xf8 - bl FUN_02058EB0 + bl sub_02058EB0 add r1, sp, #0x100 add r0, sp, #0x98 add r1, r1, #0xa mov r2, #0xa add r4, sp, #0x18 - bl FUN_02025170 + bl StrncpySimpleNoPad bl ov29_022EACAC bl ov29_0234B034 mov r1, r0 @@ -59367,7 +59367,7 @@ _0230E2BC: _0230E2D4: add r1, sp, #0xac mov r0, r4 - bl FUN_020585B4 + bl sub_020585B4 mov r1, r4 mov r0, #0 bl ov29_0234B0B4 @@ -59408,12 +59408,12 @@ _0230E34C: add r0, sp, #0x58 bne _0230E380 add r1, sp, #0xac - bl FUN_020585B4 + bl sub_020585B4 b _0230E38C _0230E380: ldr r1, [r6, #0xb4] ldrsh r1, [r1, #0xc] - bl FUN_020584FC + bl sub_020584FC _0230E38C: mov r0, #0 add r1, sp, #0x58 @@ -59464,7 +59464,7 @@ _0230E42C: b _0230E468 _0230E43C: mov r0, r6 - bl FUN_0205638C + bl GetActiveTeamMember ldrb r0, [r0] tst r0, #1 movne r0, r5 @@ -59485,13 +59485,13 @@ _0230E470: strh r0, [sp, #0xb4] ldrsh r1, [sp, #0xb4] mov r0, r6 - bl FUN_02056698 + bl sub_02056698 ldr r1, _0230E570 @ =0x00000233 mov r0, sb mov r2, sl bl HandleFaint mov r0, r6 - bl FUN_0205638C + bl GetActiveTeamMember mov r4, r0 add r7, sp, #0xac mov r6, r4 @@ -59519,7 +59519,7 @@ _0230E4B8: mov r3, r4 bl InitTeamMember ldrsh r0, [r4, #0xc] - bl FUN_0204FDFC + bl SetPokemonJoined bl ov29_022E8104 bl ov29_022E81F8 ldr r5, [sp, #0x14] @@ -59584,7 +59584,7 @@ ov29_0230E5A8: @ 0x0230E5A8 cmp r0, #0 moveq r0, #0 popeq {r4, pc} - bl FUN_02056830 + bl sub_02056830 cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -59600,7 +59600,7 @@ ov29_0230E5FC: @ 0x0230E5FC mov r4, r1 add r0, sp, #0 mov r1, r5 - bl FUN_020534BC + bl sub_020534BC mov r1, #0 sub r0, r1, #1 strb r1, [sp, #6] @@ -59608,13 +59608,13 @@ ov29_0230E5FC: @ 0x0230E5FC cmp r4, r0 bne _0230E640 add r0, sp, #0 - bl FUN_02055CCC + bl sub_02055CCC mov r4, r0 b _0230E64C _0230E640: ldrsh r0, [r5, #8] add r1, sp, #0 - bl FUN_02055D7C + bl sub_02055D7C _0230E64C: mov r0, r4 add sp, sp, #0x44 @@ -59625,10 +59625,10 @@ _0230E64C: ov29_0230E658: @ 0x0230E658 push {r3, r4, r5, lr} mov r4, r0 - bl FUN_02025888 + bl sub_02025888 mov r5, r0 mov r0, r4 - bl FUN_020258C4 + bl StringFromMessageId mov r4, r0 bl ov29_0234B034 mov r2, r4 @@ -59636,7 +59636,7 @@ ov29_0230E658: @ 0x0230E658 mov r0, r5 mov r1, #0x400 mov r3, r1 - bl FUN_020223F0 + bl PreprocessString mov r0, r5 bl ov29_02048240 bl ov29_0234B034 @@ -59785,7 +59785,7 @@ _0230E844: mov r4, r0 ldr r0, [r1] ldrb r0, [r0, #0x748] - bl FUN_020513E8 + bl GetRandomMovementChance cmp r4, r0 movlt r0, #1 strlt r0, [sp, #4] @@ -59841,7 +59841,7 @@ ov29_0230E914: @ 0x0230E914 tst r0, #0xff beq _0230ED98 ldrsh r0, [r7, #0x66] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0 bne _0230EA08 mov r0, sl @@ -60006,7 +60006,7 @@ _0230EB84: bne _0230ED8C ldrsh r0, [r8, #4] mov r1, #0 - bl FUN_0200EAA0 + bl TestItemAiFlag cmp r0, #0 beq _0230EC4C mov r0, sl @@ -60016,7 +60016,7 @@ _0230EB84: movs r4, r0 beq _0230EC4C ldrsh r0, [r8, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer mov sb, r0 cmp sb, #9 ldrbeq r0, [r7, #6] @@ -60053,11 +60053,11 @@ _0230EC4C: _0230EC68: ldrsh r0, [r8, #4] mov r1, r4 - bl FUN_0200EAA0 + bl TestItemAiFlag cmp r0, #0 beq _0230ED80 ldrsh r0, [r8, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #1 mov r0, sl mov r3, #0 @@ -60205,12 +60205,12 @@ _0230EE68: ldrsh r6, [r4, #4] ldrsh r7, [sl, #4] sub r0, r7, r6 - bl FUN_0208655C + bl Abs mov r5, r0 ldrsh r8, [r4, #6] ldrsh sb, [sl, #6] sub r0, sb, r8 - bl FUN_0208655C + bl Abs ldr r1, [sl, #0xb4] ldrb r1, [r1, #0xee] cmp r1, #0 @@ -60362,12 +60362,12 @@ _0230F04C: ldrsh r1, [r7, #6] ldrsh r0, [sl, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs ldrsh r2, [r7, #4] ldrsh r1, [sl, #4] mov r5, r0 sub r0, r2, r1 - bl FUN_0208655C + bl Abs cmp r0, r5 movle r0, r5 cmp r0, #0xa @@ -60505,7 +60505,7 @@ _0230F274: cmp r0, #0 bne _0230F300 ldrsh r0, [r4, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #6 bne _0230F300 ldrb r0, [r6, #6] @@ -60526,8 +60526,8 @@ _0230F2B0: orrne r0, r0, #0x20 strbne r0, [r4] mov r0, r4 - bl FUN_0200D8AC - bl FUN_0200ED58 + bl sub_0200D8AC + bl AddMoneyCarried mov r1, r4 mov r0, #0 bl ov29_02344B44 @@ -60660,7 +60660,7 @@ _0230F4B0: ldrb r0, [r6, #6] cmp r0, #0 bne _0230F4CC - bl FUN_0200ED84 + bl GetCurrentBagCapacity mov r5, r0 _0230F4CC: mov r7, #0 @@ -60791,7 +60791,7 @@ ov29_0230F654: @ 0x0230F654 str r2, [sp] ldrsh r2, [r3, #4] ldrb r3, [r3, #0x5e] - bl FUN_0201116C + bl sub_0201116C cmp r0, #0 moveq r0, #0 beq _0230F6C0 @@ -60824,7 +60824,7 @@ AuraBowIsActive: @ 0x0230F6C8 tst r0, #0xff beq _0230F710 ldrsh r0, [r4, #0x66] - bl FUN_0200CC14 + bl IsAuraBow cmp r0, #0 bne _0230F718 _0230F710: @@ -60850,7 +60850,7 @@ ov29_0230F728: @ 0x0230F728 ldrsh r2, [ip, #4] ldrb r3, [ip, #0x5e] add r0, sp, #4 - bl FUN_0201116C + bl sub_0201116C ldr r1, [r4, #0x18c] add r0, r4, #0x100 orr r1, r1, r5 @@ -60974,7 +60974,7 @@ ExclusiveItemEffectIsActive: @ 0x0230F8AC movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -61069,7 +61069,7 @@ ov29_0230F9D8: @ 0x0230F9D8 ldr r0, [r2] mov r5, r1 ldrb r0, [r0, #0x748] - bl FUN_020512F0 + bl TreasureBoxDropsEnabled cmp r0, #0 ldrne r4, [r5, #0xb4] ldrbne r0, [r4, #6] @@ -61350,7 +61350,7 @@ _0230FD0C: str r6, [sp, #0x24] str r3, [sp, #0x28] add r2, r2, r7, lsl #3 - bl FUN_02001DF4 + bl MultiplyFixedPoint64 ldrb r2, [r4, #0x15d] cmp r2, #1 ldrhi r0, _02310A78 @ =0x022C4A5C @@ -61366,7 +61366,7 @@ _0230FD0C: add r0, sp, #0x2c strh r2, [sp, #0x20] strh r1, [sp, #0x22] - bl FUN_02051020 + bl BinToDecFixedPoint strh r0, [sp, #0x14] lsr r0, r0, #0x10 add r1, r4, #0x100 @@ -61382,7 +61382,7 @@ _0230FD0C: strh r2, [r3] strh r1, [r3, #2] ldr r1, [r3] - bl FUN_02050F10 + bl SubFixedPoint strh r0, [sp, #0x10] lsr r0, r0, #0x10 strh r0, [sp, #0x12] @@ -61399,7 +61399,7 @@ _0230FD0C: strh r1, [r0, #2] ldr r0, [r0] mov r7, #1 - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0x14 blt _0230FEFC add r0, r4, #0x100 @@ -61409,7 +61409,7 @@ _0230FD0C: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0x14 ldrlt r6, _02310A7C @ =0x00000DE6 _0230FEFC: @@ -61419,7 +61419,7 @@ _0230FEFC: strh r1, [r2] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0xa blt _0230FF48 add r0, r4, #0x100 @@ -61429,7 +61429,7 @@ _0230FEFC: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0xa ldrlt r6, _02310A80 @ =0x00000DE7 _0230FF48: @@ -61440,11 +61440,11 @@ _0230FF48: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 bne _0230FF98 mov r0, #0 - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp, #0xc] lsr r0, r0, #0x10 strh r0, [sp, #0xe] @@ -61461,11 +61461,11 @@ _0230FF98: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 bge _0230FFE8 mov r0, #0 - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp, #8] lsr r0, r0, #0x10 strh r0, [sp, #0xa] @@ -61482,7 +61482,7 @@ _0230FFE8: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 bne _023100D8 bl ov29_022F2FE4 @@ -61531,7 +61531,7 @@ _0230FFE8: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 movne r6, #0 b _023100E8 @@ -62501,7 +62501,7 @@ _02310E9C: strheq r0, [r4, #0xac] ldrh r1, [r4, #0xac] add r0, sp, #0x18 - bl FUN_020137B8 + bl InitMove mov r1, #0 ldrb r0, [sp, #0x18] add r6, sp, #0x18 @@ -62607,7 +62607,7 @@ ExclusiveItemEffectIsActive: @ 0x02311064 movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -62650,7 +62650,7 @@ _023110E0: cmp r0, #0 bne _02311120 ldrsh r0, [r7, #2] - bl FUN_02052890 + bl GetRegenSpeed mov r4, r0 _02311120: cmp r4, #0 @@ -65293,9 +65293,9 @@ LowerOffensiveStat: @ 0x023135FC mov r7, r1 mov r5, r3 mov r8, r0 - bl FUN_02025888 + bl sub_02025888 mov r6, r0 - bl FUN_02025888 + bl sub_02025888 mov r4, r0 lsl r1, r5, #0x10 mov r0, r7 @@ -65308,7 +65308,7 @@ LowerOffensiveStat: @ 0x023135FC beq _02313660 ldr r1, _023137F4 @ =0x00000DCB mov r0, r6 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r6 mov r0, #1 bl ov29_0234B0B4 @@ -65316,7 +65316,7 @@ LowerOffensiveStat: @ 0x023135FC _02313660: ldr r1, _023137F8 @ =0x00000DCA mov r0, r6 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r6 mov r0, #1 bl ov29_0234B0B4 @@ -65384,7 +65384,7 @@ _02313720: bne _02313780 ldr r1, _02313804 @ =0x00000DCD mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #2 bl ov29_0234B0B4 @@ -65392,7 +65392,7 @@ _02313720: _02313780: ldr r1, _02313808 @ =0x00000DCC mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #2 bl ov29_0234B0B4 @@ -65441,9 +65441,9 @@ LowerDefensiveStat: @ 0x02313814 mov r7, r1 mov r5, r3 mov r8, r0 - bl FUN_02025888 + bl sub_02025888 mov r6, r0 - bl FUN_02025888 + bl sub_02025888 mov r4, r0 lsl r1, r5, #0x10 mov r0, r7 @@ -65456,7 +65456,7 @@ LowerDefensiveStat: @ 0x02313814 beq _02313878 ldr r1, _02313988 @ =0x00000DC9 mov r0, r6 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r6 mov r0, #1 bl ov29_0234B0B4 @@ -65464,7 +65464,7 @@ LowerDefensiveStat: @ 0x02313814 _02313878: ldr r1, _0231398C @ =0x00000DC8 mov r0, r6 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r6 mov r0, #1 bl ov29_0234B0B4 @@ -65498,7 +65498,7 @@ _023138B4: bne _02313914 ldr r1, _02313990 @ =0x00000DCD mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #2 bl ov29_0234B0B4 @@ -65506,7 +65506,7 @@ _023138B4: _02313914: ldr r1, _02313994 @ =0x00000DCC mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #2 bl ov29_0234B0B4 @@ -65552,9 +65552,9 @@ BoostOffensiveStat: @ 0x0231399C mov r8, r1 mov r6, r3 mov sb, r0 - bl FUN_02025888 + bl sub_02025888 mov r4, r0 - bl FUN_02025888 + bl sub_02025888 mov r5, r0 lsl r1, r6, #0x10 mov r0, r8 @@ -65576,7 +65576,7 @@ BoostOffensiveStat: @ 0x0231399C beq _02313A24 ldr r1, _02313AF0 @ =0x00000DCB mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #1 bl ov29_0234B0B4 @@ -65584,7 +65584,7 @@ BoostOffensiveStat: @ 0x0231399C _02313A24: ldr r1, _02313AF4 @ =0x00000DCA mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #1 bl ov29_0234B0B4 @@ -65599,7 +65599,7 @@ _02313A3C: bne _02313A78 ldr r1, _02313AF8 @ =0x00000DCD mov r0, r5 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r5 mov r0, #2 bl ov29_0234B0B4 @@ -65607,7 +65607,7 @@ _02313A3C: _02313A78: ldr r1, _02313AFC @ =0x00000DCC mov r0, r5 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r5 mov r0, #2 bl ov29_0234B0B4 @@ -65655,9 +65655,9 @@ BoostDefensiveStat: @ 0x02313B08 mov r8, r1 mov r6, r3 mov sb, r0 - bl FUN_02025888 + bl sub_02025888 mov r4, r0 - bl FUN_02025888 + bl sub_02025888 mov r5, r0 lsl r1, r6, #0x10 mov r0, r8 @@ -65679,7 +65679,7 @@ BoostDefensiveStat: @ 0x02313B08 beq _02313B90 ldr r1, _02313C5C @ =0x00000DC9 mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #1 bl ov29_0234B0B4 @@ -65687,7 +65687,7 @@ BoostDefensiveStat: @ 0x02313B08 _02313B90: ldr r1, _02313C60 @ =0x00000DC8 mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #1 bl ov29_0234B0B4 @@ -65702,7 +65702,7 @@ _02313BA8: bne _02313BE4 ldr r1, _02313C64 @ =0x00000DCD mov r0, r5 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r5 mov r0, #2 bl ov29_0234B0B4 @@ -65710,7 +65710,7 @@ _02313BA8: _02313BE4: ldr r1, _02313C68 @ =0x00000DCC mov r0, r5 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r5 mov r0, #2 bl ov29_0234B0B4 @@ -65818,7 +65818,7 @@ ApplyOffensiveStatMultiplier: @ 0x02313D40 mov r8, r1 mov sb, r0 mov r7, r3 - bl FUN_02025888 + bl sub_02025888 mov r4, r0 mov r0, r8 bl EntityIsValid @@ -65829,7 +65829,7 @@ ApplyOffensiveStatMultiplier: @ 0x02313D40 beq _02313D94 ldr r1, _02313F48 @ =0x00000DCB mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #1 bl ov29_0234B0B4 @@ -65837,7 +65837,7 @@ ApplyOffensiveStatMultiplier: @ 0x02313D40 _02313D94: ldr r1, _02313F4C @ =0x00000DCA mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #1 bl ov29_0234B0B4 @@ -65915,7 +65915,7 @@ _02313EB0: add r0, r5, r6, lsl #2 ldr r0, [r0, #0x34] mov r1, r7 - bl FUN_02001A54 + bl MultiplyByFixedPoint add r1, r5, r6, lsl #2 str r0, [r1, #0x34] cmp r0, #2 @@ -65971,7 +65971,7 @@ ApplyDefensiveStatMultiplier: @ 0x02313F64 mov r8, r1 mov sb, r0 mov r7, r3 - bl FUN_02025888 + bl sub_02025888 mov r4, r0 mov r0, r8 bl EntityIsValid @@ -65982,7 +65982,7 @@ ApplyDefensiveStatMultiplier: @ 0x02313F64 beq _02313FB8 ldr r1, _023140CC @ =0x00000DC9 mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #1 bl ov29_0234B0B4 @@ -65990,7 +65990,7 @@ ApplyDefensiveStatMultiplier: @ 0x02313F64 _02313FB8: ldr r1, _023140D0 @ =0x00000DC8 mov r0, r4 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r4 mov r0, #1 bl ov29_0234B0B4 @@ -66026,7 +66026,7 @@ _02314034: add r0, r5, r6, lsl #2 ldr r0, [r0, #0x3c] mov r1, r7 - bl FUN_02001A54 + bl MultiplyByFixedPoint add r1, r5, r6, lsl #2 str r0, [r1, #0x3c] cmp r0, #2 @@ -66080,7 +66080,7 @@ BoostHitChanceStat: @ 0x023140E4 push {r4, r5, r6, r7, r8, lr} mov r6, r1 mov r7, r0 - bl FUN_02025888 + bl sub_02025888 mov r8, r0 mov r0, r6 mov r4, #1 @@ -66101,7 +66101,7 @@ BoostHitChanceStat: @ 0x023140E4 beq _0231415C ldr r1, _02314218 @ =0x00000DC7 mov r0, r8 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r8 mov r0, r4 bl ov29_0234B0B4 @@ -66109,7 +66109,7 @@ BoostHitChanceStat: @ 0x023140E4 _0231415C: ldr r1, _0231421C @ =0x00000DC6 mov r0, r8 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r8 mov r0, r4 bl ov29_0234B0B4 @@ -66174,7 +66174,7 @@ LowerHitChanceStat: @ 0x0231422C mov r6, r1 mov r7, r0 mov r8, r3 - bl FUN_02025888 + bl sub_02025888 mov r5, r0 mov r0, r6 mov r4, #1 @@ -66186,7 +66186,7 @@ LowerHitChanceStat: @ 0x0231422C beq _02314284 ldr r1, _023143D0 @ =0x00000DC7 mov r0, r5 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r5 mov r0, r4 bl ov29_0234B0B4 @@ -66194,7 +66194,7 @@ LowerHitChanceStat: @ 0x0231422C _02314284: ldr r1, _023143D4 @ =0x00000DC6 mov r0, r5 - bl FUN_020258E4 + bl sub_020258E4 mov r1, r5 mov r0, r4 bl ov29_0234B0B4 @@ -66297,7 +66297,7 @@ TryInflictCringeStatus: @ 0x023143E8 mov r7, r0 mov r5, r2 mov r4, r3 - bl FUN_02025888 + bl sub_02025888 mov r0, r6 bl EntityIsValid cmp r0, #0 @@ -66581,7 +66581,7 @@ ExclusiveItemEffectIsActive: @ 0x023147EC movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -67434,9 +67434,9 @@ _02315348: lsl r0, r5, #8 ldrsh r1, [r1] lsl r1, r1, #8 - bl FUN_02001A54 + bl MultiplyByFixedPoint mov r1, #0x64 - bl FUN_0208FEA4 + bl DivideInt add r5, r5, r0, asr #8 _0231537C: ldrsh r1, [sb, #0x12] @@ -69001,7 +69001,7 @@ ov29_023168D8: @ 0x023168D8 cmp r7, #0 beq _02316A88 mov r0, r7 - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp, #0x10] add r1, r4, #0x100 ldrh ip, [r1, #0x4a] @@ -69024,7 +69024,7 @@ ov29_023168D8: @ 0x023168D8 strh ip, [sp, #0x1c] strh r1, [r3, #2] ldr r1, [r3] - bl FUN_02050F10 + bl SubFixedPoint strh r0, [sp, #0xc] lsr r0, r0, #0x10 strh r0, [sp, #0xe] @@ -69044,7 +69044,7 @@ ov29_023168D8: @ 0x023168D8 ldrh r1, [r1, #0x4c] strh r1, [r3, #2] ldr r1, [r3] - bl FUN_02050F78 + bl sub_02050F78 strh r0, [sp, #8] lsr r0, r0, #0x10 strh r0, [sp, #0xa] @@ -69063,7 +69063,7 @@ ov29_023168D8: @ 0x023168D8 strh r1, [r2] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint add r1, r4, #0x100 mov r4, r0 ldrh r0, [r1, #0x4a] @@ -69072,7 +69072,7 @@ ov29_023168D8: @ 0x023168D8 ldrh r0, [r1, #0x4c] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r4, r0 beq _02316A74 mov r0, r5 @@ -69090,7 +69090,7 @@ _02316A74: b _02316B90 _02316A88: mov r0, r8 - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp, #4] add r1, r4, #0x100 ldrh ip, [r1, #0x46] @@ -69113,7 +69113,7 @@ _02316A88: strh ip, [sp, #0x18] strh r1, [r3, #2] ldr r1, [r3] - bl FUN_02050F10 + bl SubFixedPoint strh r0, [sp] lsr r0, r0, #0x10 strh r0, [sp, #2] @@ -69132,7 +69132,7 @@ _02316A88: strh r1, [r2] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint add r1, r4, #0x100 ldrh r2, [r1, #0x46] sub r3, sp, #4 @@ -69141,7 +69141,7 @@ _02316A88: ldrh r0, [r1, #0x48] strh r0, [r3, #2] ldr r0, [r3] - bl FUN_02051064 + bl CeilFixedPoint cmp r4, r0 beq _02316B80 mov r0, r5 @@ -69198,10 +69198,10 @@ _02316C08: lsl r0, r8, #8 ldrsh r1, [r1] lsl r1, r1, #8 - bl FUN_02001A54 + bl MultiplyByFixedPoint mov r1, #0x64 - bl FUN_0208FEA4 - bl FUN_02001888 + bl DivideInt + bl sub_02001888 ldr r1, _02317108 @ =0x000003E7 add r8, r8, r0, asr #8 cmp r8, r1 @@ -69237,7 +69237,7 @@ _02316C74: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint add r1, r5, #0x100 ldrh r2, [r1, #0x4a] sub r3, sp, #4 @@ -69246,7 +69246,7 @@ _02316C74: ldrh r0, [r1, #0x4c] strh r0, [r3, #2] ldr r0, [r3] - bl FUN_02051064 + bl CeilFixedPoint cmp fp, r0 ldr r0, _02317108 @ =0x000003E7 movge r4, #1 @@ -69266,7 +69266,7 @@ _02316CE8: strh r3, [sp, #0x26] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint add r1, r5, #0x100 ldrh r2, [r1, #0x4a] sub r3, sp, #4 @@ -69275,12 +69275,12 @@ _02316CE8: ldrh r0, [r1, #0x4c] strh r0, [r3, #2] ldr r0, [r3] - bl FUN_02051064 + bl CeilFixedPoint cmp r4, r0 moveq r4, #1 mov r0, r7 movne r4, #0 - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp, #0x18] lsr r0, r0, #0x10 strh r0, [sp, #0x1a] @@ -69300,7 +69300,7 @@ _02316CE8: strh r2, [r3] strh r1, [r3, #2] ldr r1, [r3] - bl FUN_02050EBC + bl sub_02050EBC strh r0, [sp, #0x14] lsr r0, r0, #0x10 strh r0, [sp, #0x16] @@ -69310,7 +69310,7 @@ _02316CE8: strh r0, [r1, #0x4a] mov r0, #0xc8 strh r2, [r1, #0x4c] - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp, #0x10] lsr r0, r0, #0x10 strh r0, [sp, #0x12] @@ -69326,7 +69326,7 @@ _02316CE8: strh r3, [r7] strh r2, [r7, #2] ldr r1, [r7] - bl FUN_02050F78 + bl sub_02050F78 strh r0, [sp, #0xc] lsr r0, r0, #0x10 strh r0, [sp, #0xe] @@ -69354,7 +69354,7 @@ _02316E60: strh r1, [r2] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint add r1, r5, #0x100 ldrh r2, [r1, #0x4a] sub r3, sp, #4 @@ -69363,7 +69363,7 @@ _02316E60: ldrh r0, [r1, #0x4c] strh r0, [r3, #2] ldr r0, [r3] - bl FUN_02051064 + bl CeilFixedPoint cmp r4, r0 bne _02316ED4 mov r0, #0 @@ -69397,7 +69397,7 @@ _02316F08: mov r0, r8 strh r2, [sp, #0x20] strh r1, [sp, #0x22] - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp, #8] lsr r0, r0, #0x10 strh r0, [sp, #0xa] @@ -69417,7 +69417,7 @@ _02316F08: strh r2, [r3] strh r1, [r3, #2] ldr r1, [r3] - bl FUN_02050EBC + bl sub_02050EBC strh r0, [sp, #4] lsr r0, r0, #0x10 strh r0, [sp, #6] @@ -69437,7 +69437,7 @@ _02316F08: ldrh r1, [r1, #0x4c] strh r1, [r3, #2] ldr r1, [r3] - bl FUN_02050F78 + bl sub_02050F78 strh r0, [sp] lsr r0, r0, #0x10 strh r0, [sp, #2] @@ -69464,7 +69464,7 @@ _02316F08: strh r1, [r2] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint add r1, r5, #0x100 ldrh r2, [r1, #0x46] sub r3, sp, #4 @@ -69473,7 +69473,7 @@ _02316F08: ldrh r0, [r1, #0x48] strh r0, [r3, #2] ldr r0, [r3] - bl FUN_02051064 + bl CeilFixedPoint cmp r4, r0 bne _02317074 cmp r6, #0 @@ -69491,7 +69491,7 @@ _02317074: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint add r1, r5, #0x100 ldrh r2, [r1, #0x4a] sub r3, sp, #4 @@ -69500,7 +69500,7 @@ _02317074: ldrh r0, [r1, #0x4c] strh r0, [r3, #2] ldr r0, [r3] - bl FUN_02051064 + bl CeilFixedPoint cmp r4, r0 blt _023170DC cmp r6, #0 @@ -69639,10 +69639,10 @@ _02317260: b _023173F4 _02317298: mov r0, #0 - bl FUN_02024FB8 + bl sub_02024FB8 mov r1, r0 add r0, sp, #0 - bl FUN_02089694 + bl Strcpy mov r4, #0 mov r7, r4 ldrsh r5, [r8, #4] @@ -69652,7 +69652,7 @@ _023172C0: mov r0, r6 bl DungeonRandInt add r0, fp, r0, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry mov r1, r0 mov r0, sb bl ov29_022F9408 @@ -69714,11 +69714,11 @@ _02317350: add r0, r0, #1 strb r0, [r8, #0xf0] mov r0, #1 - bl FUN_02024FB8 + bl sub_02024FB8 ldrsh r1, [r8, #4] mov r2, #0x4e mov r4, r0 - bl FUN_02052440 + bl GetNameWithGender mov r0, #0 add r1, sp, #0 bl ov29_0234B0B4 @@ -70188,7 +70188,7 @@ ov29_02317A0C: @ 0x02317A0C beq _02317A4C ldr r0, [r4, #0xb4] ldrsh r0, [r0, #2] - bl FUN_02052874 + bl GetMobilityType cmp r0, #0 cmpne r0, #4 moveq r0, #1 @@ -70356,7 +70356,7 @@ _02317C58: ldrb r1, [r7, #6] mov r0, r7 str r1, [sp, #4] - bl FUN_02013A50 + bl GetMaxPp str r0, [sp] mov r0, r7 bl GetMaxPpWrapper @@ -70442,7 +70442,7 @@ ov29_02317D58: @ 0x02317D58 ldrb r1, [r5, #6] mov r0, r5 str r1, [sp, #4] - bl FUN_02013A50 + bl GetMaxPp str r0, [sp] mov r0, r5 bl GetMaxPpWrapper @@ -70525,7 +70525,7 @@ _02317EB4: beq _02317F00 ldrb r1, [r0, #6] str r1, [sp, #8] - bl FUN_02013A50 + bl GetMaxPp str r0, [sp, #4] ldr r1, [sp, #8] ldr r0, [sp, #4] @@ -72402,7 +72402,7 @@ ExclusiveItemEffectIsActive: @ 0x023197A8 movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -72495,7 +72495,7 @@ AiConsiderMove: @ 0x02319880 cmp r0, #5 bne _023198F8 mov r0, sb - bl FUN_02013B50 + bl IsAffectedByTaunt cmp r0, #0 moveq r0, #1 beq _02319F64 @@ -72511,7 +72511,7 @@ _023198F8: _02319918: mov r0, sb mov r1, #0 - bl FUN_02013840 + bl GetMoveTargetAndRange ldr r1, _02319F6C @ =0x00000273 cmp r0, r1 bne _02319958 @@ -72735,13 +72735,13 @@ _02319BF0: ldrsh r6, [sl, #4] ldrsh fp, [r0, #4] sub r0, r6, fp - bl FUN_0208655C + bl Abs str r0, [sp, #0x10] ldr r0, [sp, #0x18] ldrsh r8, [sl, #6] ldrsh r7, [r0, #6] sub r0, r8, r7 - bl FUN_0208655C + bl Abs ldr r1, [sp, #0x10] cmp r1, r0 movgt r2, r1 @@ -73138,7 +73138,7 @@ _0231A1B8: bne _0231A21C mov r0, r5 mov r1, #2 - bl FUN_02013A0C + bl GetMoveAccuracyOrAiChance mov r5, r0 mov r0, #0x64 bl DungeonRandInt @@ -73225,7 +73225,7 @@ _0231A328: bne _0231A358 mov r0, r5 mov r1, #2 - bl FUN_02013A0C + bl GetMoveAccuracyOrAiChance mov r5, r0 mov r0, #0x64 bl DungeonRandInt @@ -73275,7 +73275,7 @@ _0231A3A4: beq _0231A404 ldrsh r0, [r5, #2] mov r1, #0x258 - bl FUN_0208FEA4 + bl DivideInt ldr r0, _0231A45C @ =0x02353538 ldr r0, [r0] add r0, r0, r1 @@ -73485,12 +73485,12 @@ IsTargetInRange: @ 0x0231A694 mov r8, r2 mov r7, r3 sub r0, r1, r0 - bl FUN_0208655C + bl Abs ldrsh r2, [sb, #4] ldrsh r1, [r5, #4] mov r6, r0 sub r0, r2, r1 - bl FUN_0208655C + bl Abs mov r4, r0 cmp r4, r6 movle r4, r6 @@ -73622,7 +73622,7 @@ ExclusiveItemEffectIsActive: @ 0x0231A87C movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -73782,10 +73782,10 @@ _0231AA74: _0231AAB4: ldrsh r6, [sp, #0x1c] mov r0, r6 - bl FUN_0200CAFC + bl GetItemMoveId16 mov r1, r0 add r0, sp, #0x10 - bl FUN_020137B8 + bl InitMove ldrb r0, [r5, #7] cmp r0, #0 bne _0231AB18 @@ -73938,10 +73938,10 @@ GetEntityMoveTargetAndRange: @ 0x0231ACAC _0231ACE0: mov r0, r5 mov r1, r4 - bl FUN_02013840 + bl GetMoveTargetAndRange mov r4, r0 mov r0, r5 - bl FUN_02013C04 + bl IsMoveRangeString19 cmp r0, #0 beq _0231AD2C mov r0, r6 @@ -74264,7 +74264,7 @@ ov29_0231B0A4: @ 0x0231B0A4 bne _0231B150 ldrsh r0, [r6, #2] add r1, sp, #0 - bl FUN_02052AE0 + bl GetTreasureBoxChances ldrsh r0, [sp, #4] cmp r0, #0 ldrshle r0, [sp, #6] @@ -74500,7 +74500,7 @@ ov29_0231B3FC: @ 0x0231B3FC push {r4, r5, r6, lr} mov r5, r0 mov r0, r1 - bl FUN_02054BE0 + bl FemaleToMaleForm mov r4, r0 mov r6, #0 b _0231B44C @@ -74511,7 +74511,7 @@ _0231B418: beq _0231B440 add r0, r5, r1 ldrsh r0, [r0, #2] - bl FUN_02054BE0 + bl FemaleToMaleForm cmp r4, r0 moveq r0, #1 popeq {r4, r5, r6, pc} @@ -74571,7 +74571,7 @@ ov29_0231B4AC: @ 0x0231B4AC ldr r0, _0231B4E8 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_02051744 + bl IsSkyExclusiveDungeon pop {r3, pc} .align 2, 0 _0231B4E8: .4byte 0x02353538 @@ -74586,7 +74586,7 @@ ov29_0231B4EC: @ 0x0231B4EC mov r6, #0 ldrsh r0, [r7, #2] bne _0231B548 - bl FUN_02054AA4 + bl IsShaymin cmp r0, #0 moveq r0, r6 popeq {r3, r4, r5, r6, r7, r8, sb, pc} @@ -74603,7 +74603,7 @@ ov29_0231B4EC: @ 0x0231B4EC mov r6, #1 b _0231B570 _0231B548: - bl FUN_02054AA4 + bl IsShaymin cmp r0, #0 moveq r0, r6 popeq {r3, r4, r5, r6, r7, r8, sb, pc} @@ -74615,7 +74615,7 @@ _0231B548: sub r5, r0, #1 _0231B570: ldrsh r0, [r7, #0xc] - bl FUN_0205638C + bl GetActiveTeamMember mov sb, r0 cmp r6, #0 beq _0231B5A0 @@ -74647,7 +74647,7 @@ _0231B5A0: cmp r0, #2 beq _0231B5F4 add r0, r8, #0x2c - bl FUN_0201CF80 + bl sub_0201CF80 _0231B5F4: mov r0, r8 bl GetSleepAnimationId @@ -74669,7 +74669,7 @@ _0231B5F4: ldr r0, [r0] add r0, r0, #0x3000 strb r1, [r0, #0xe3c] - bl FUN_020017EC + bl sub_020017EC bl ov29_022E81F8 mov r0, #1 mov r1, #0x42 @@ -74720,20 +74720,20 @@ _0231B6E4: cmp r0, #0 ldrsh r0, [r6, #4] beq _0231B74C - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0 beq _0231B720 ldrsh r0, [r6, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #2 beq _0231B720 ldrsh r0, [r6, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #1 movne r4, #1 _0231B720: ldrsh r0, [r6, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #4 bne _0231B768 ldrsh r1, [r6, #4] @@ -74744,7 +74744,7 @@ _0231B720: movle r4, #0 b _0231B768 _0231B74C: - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #2 beq _0231B768 mov r0, r7 @@ -74767,7 +74767,7 @@ _0231B768: ldrb r0, [r5, #6] cmp r0, #0 bne _0231B7B0 - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 bne _0231B840 _0231B7B0: @@ -74863,7 +74863,7 @@ _0231B8F8: mov r1, r6 bl ov29_0230F9A4 ldrsh r0, [r6, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #2 bne _0231B92C mov r3, #0 @@ -74874,11 +74874,11 @@ _0231B8F8: bl ov29_02316BB0 _0231B92C: ldrsh r0, [r6, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #5 beq _0231B94C ldrsh r0, [r6, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0xa bne _0231B9A8 _0231B94C: @@ -75224,7 +75224,7 @@ _0231BE40: _0231BE50: ldr r1, _0231C700 @ =0x00000195 add r0, sp, #0x52 - bl FUN_020137B8 + bl InitMove ldr r0, _0231C704 @ =0x022C4624 mov r4, #0x100 ldrsh r3, [r0] @@ -75239,7 +75239,7 @@ _0231BE50: _0231BE88: ldr r1, _0231C700 @ =0x00000195 add r0, sp, #0x4a - bl FUN_020137B8 + bl InitMove ldr r0, _0231C708 @ =0x022C46E8 mov r4, #0x100 ldrsh r3, [r0] @@ -75254,7 +75254,7 @@ _0231BE88: _0231BEC0: ldr r1, _0231C700 @ =0x00000195 add r0, sp, #0x42 - bl FUN_020137B8 + bl InitMove ldr r0, _0231C70C @ =0x022C46E4 mov r4, #0x100 ldrsh r3, [r0] @@ -75269,7 +75269,7 @@ _0231BEC0: _0231BEF8: ldr r1, _0231C700 @ =0x00000195 add r0, sp, #0x3a - bl FUN_020137B8 + bl InitMove ldr r0, _0231C710 @ =0x022C46E0 mov r4, #0x100 ldrsh r3, [r0] @@ -75284,7 +75284,7 @@ _0231BEF8: _0231BF30: ldr r1, _0231C700 @ =0x00000195 add r0, sp, #0x32 - bl FUN_020137B8 + bl InitMove ldr r0, _0231C714 @ =0x022C46DC mov r4, #0x100 ldrsh r3, [r0] @@ -75299,7 +75299,7 @@ _0231BF30: _0231BF68: ldr r1, _0231C700 @ =0x00000195 add r0, sp, #0x2a - bl FUN_020137B8 + bl InitMove ldr r0, _0231C718 @ =0x022C46D8 mov r4, #0x100 ldrsh r3, [r0] @@ -75346,7 +75346,7 @@ _0231BFDC: _0231C018: ldr r1, _0231C700 @ =0x00000195 add r0, sp, #0x22 - bl FUN_020137B8 + bl InitMove ldr r0, _0231C728 @ =0x022C44D0 mov r4, #0x100 ldrsh r3, [r0] @@ -76147,7 +76147,7 @@ _0231CB14: bne _0231CB48 add r0, r1, #0x228 mov r1, #0x5d - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest _0231CB48: cmp r0, #0 beq _0231CB9C @@ -76298,11 +76298,11 @@ _0231CCF8: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 beq _0231CD5C mov r0, #0 - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp] lsr r0, r0, #0x10 strh r0, [sp, #2] @@ -76426,12 +76426,12 @@ _0231CEAC: tst r2, #0xff beq _0231CF0C mov r0, r7 - bl FUN_020139CC + bl GetMoveBasePower cmp r0, #0 beq _0231CF18 mov r0, r7 ldrb r6, [r7, #7] - bl FUN_02013AD0 + bl GetMoveMaxGinsengBoost ldrb r1, [r7, #7] add r2, r1, r5 and r1, r2, #0xff @@ -76867,7 +76867,7 @@ _0231D4E4: cmp r0, #1 bne _0231D524 ldrsh r0, [r1, #4] - bl FUN_0200CB4C + bl IsEdible cmp r0, #0 beq _0231D524 mov r0, #0 @@ -77091,7 +77091,7 @@ ov29_0231D7C0: @ 0x0231D7C0 ldr r1, [r5, #0xb4] mov r6, r0 ldrsh r0, [r1, #2] - bl FUN_02054BE0 + bl FemaleToMaleForm mov r1, #1 mov r4, r0 str r1, [sp] @@ -77139,10 +77139,10 @@ ov29_0231D838: @ 0x0231D838 mov r0, #4 add r2, sp, #4 mov r3, #0 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, [sp, #4] add r0, sp, #0 - bl FUN_0201F4B4 + bl HandleSir0Translation mov r0, r5 bl ov29_022F04F0 ldrb r0, [r5, #0xaa] @@ -77190,7 +77190,7 @@ ov29_0231D838: @ 0x0231D838 mov r0, r5 bl ov29_022F0518 add r0, sp, #4 - bl FUN_02008BD4 + bl UnloadFile ldrb r0, [r5, #0xaa] mov r1, #0 bl ov29_022DE47C @@ -77229,7 +77229,7 @@ ov29_0231D9C0: @ 0x0231D9C0 push {r3, r4, r5, lr} mov r0, #0x1a mov r5, r1 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _0231DA50 mov r0, r5 @@ -77287,7 +77287,7 @@ ov29_0231DA80: @ 0x0231DA80 mov sb, r1 mov sl, r0 ldrsh r0, [sb, #4] - bl FUN_0200CAFC + bl GetItemMoveId16 ldrb r1, [sb] mov r5, r0 tst r1, #8 @@ -77303,7 +77303,7 @@ ov29_0231DA80: @ 0x0231DA80 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} _0231DAC8: ldrsh r0, [sb, #4] - bl FUN_0200CB70 + bl IsHM cmp r0, #0 beq _0231DAF0 ldr r1, _0231DBE4 @ =0x00000BF4 @@ -77327,7 +77327,7 @@ _0231DAF8: ldr r8, [r7, #0xb4] mov r0, r5 ldrsh r1, [r8, #2] - bl FUN_02053D1C + bl sub_02053D1C mov r6, r0 mov r0, r7 mov r1, r5 @@ -77354,7 +77354,7 @@ _0231DB70: mov r2, r0 mov r3, r0 mov r1, #1 - bl FUN_023877EC + bl ov31_023877EC mov r4, r0 bl EntityIsValid cmp r0, #0 @@ -77429,7 +77429,7 @@ _0231DC60: cmp r0, #4 movge r6, #0 bge _0231DCAC - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r0, [r0, #8] bl CheckTeamMemberIdx cmp r0, #0 @@ -77459,7 +77459,7 @@ _0231DCEC: mov r1, #1 mov r2, r0 mov r3, r1 - bl FUN_023877EC + bl ov31_023877EC mov r4, r0 bl EntityIsValid cmp r0, #0 @@ -77539,7 +77539,7 @@ _0231DE0C: mov r2, r0 mov r3, r0 mov r1, #1 - bl FUN_023877EC + bl ov31_023877EC str r0, [sp, #4] bl EntityIsValid cmp r0, #0 @@ -77568,14 +77568,14 @@ _0231DE6C: mov r1, r8 mov r3, r2 str r8, [sp] - bl FUN_023853BC + bl ov30_023853BC b _0231DEB0 _0231DE9C: mov r0, r7 mov r1, fp mov r3, r2 str fp, [sp] - bl FUN_023853E0 + bl ov30_023853E0 _0231DEB0: cmp r0, #0 beq _0231DF1C @@ -77610,7 +77610,7 @@ _0231DF1C: cmp r0, #0x1d bne _0231DF34 add r0, r4, #0x4a - bl FUN_02385FE0 + bl ov30_02385FE0 b _0231DE6C _0231DF34: cmp r0, #0x20 @@ -77619,7 +77619,7 @@ _0231DF34: mov r1, #0 bl ov29_022EA428 add r0, r4, #0x4a - bl FUN_02386204 + bl ov31_02386204 mov r0, #1 bl ov29_022EB398 mov r6, #1 @@ -77632,7 +77632,7 @@ _0231DF60: bl ov29_022EA428 add r0, r4, #0x4a mov r1, #0 - bl FUN_02386308 + bl ov31_02386308 mov r0, #1 bl ov29_022EB398 b _0231DE6C @@ -77644,7 +77644,7 @@ _0231DF8C: bl ov29_022EA428 add r0, r4, #0x4a mov r1, #0 - bl FUN_023860A4 + bl ov31_023860A4 b _0231DE6C _0231DFB0: cmp r0, #0x33 @@ -77654,7 +77654,7 @@ _0231DFB0: bl ov29_022EA428 add r0, r4, #0x4a mov r1, #0 - bl FUN_023860A4 + bl ov31_023860A4 b _0231DE6C _0231DFD4: cmp r0, #0x1f @@ -77663,7 +77663,7 @@ _0231DFD4: mov r1, #0 bl ov29_022EA428 add r0, r4, #0x4a - bl FUN_0238619C + bl ov31_0238619C b _0231DE6C _0231DFF4: cmp r6, #0 @@ -77883,7 +77883,7 @@ _0231E2FC: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 movgt r0, #0x32 popgt {r3, r4, r5, r6, r7, r8, sb, pc} @@ -78168,7 +78168,7 @@ _0231E6FC: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 movgt r0, #0x32 popgt {r3, r4, r5, r6, r7, r8, sb, pc} @@ -78206,7 +78206,7 @@ _0231E784: b _0231E8E0 _0231E798: ldrsh r0, [r6, #2] - bl FUN_02052874 + bl GetMobilityType cmp r0, #0 cmpne r0, #4 moveq r0, #1 @@ -78252,7 +78252,7 @@ _0231E828: b _0231E8E0 _0231E83C: ldrsh r0, [r6, #4] - bl FUN_02054BE0 + bl FemaleToMaleForm ldrsh r0, [r6, #4] cmp r0, #0x1e0 cmpne r0, #0xb9 @@ -78269,7 +78269,7 @@ _0231E864: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0xa movlt r0, #0x64 poplt {r3, r4, r5, r6, r7, r8, sb, pc} @@ -78366,7 +78366,7 @@ _0231E9A8: mov r0, #0 pop {r4, pc} _0231E9B0: - bl FUN_0200EB58 + bl IsItemValidVeneer cmp r0, #0 moveq r0, #0 popeq {r4, pc} @@ -78390,7 +78390,7 @@ _0231E9EC: .4byte 0x022C4B74 arm_func_start GetMaxPpWrapper GetMaxPpWrapper: @ 0x0231E9F0 push {r3, lr} - bl FUN_02013A50 + bl GetMaxPp lsl r0, r0, #0x10 asr r0, r0, #0x10 pop {r3, pc} @@ -78398,18 +78398,18 @@ GetMaxPpWrapper: @ 0x0231E9F0 arm_func_start ov29_0231EA04 ov29_0231EA04: @ 0x0231EA04 - ldr ip, _0231EA14 @ =FUN_020137B8 + ldr ip, _0231EA14 @ =InitMove mov r0, r1 mov r1, r2 bx ip .align 2, 0 -_0231EA14: .4byte FUN_020137B8 +_0231EA14: .4byte InitMove arm_func_end ov29_0231EA04 arm_func_start MoveIsNotPhysical MoveIsNotPhysical: @ 0x0231EA18 push {r3, lr} - bl FUN_020151C8 + bl GetMoveCategory cmp r0, #0 moveq r0, #0 movne r0, #1 @@ -78981,7 +78981,7 @@ _0231F1B0: ldrsh r0, [r0, r1] mov r1, #3 lsl r0, r0, #8 - bl FUN_0208FEA4 + bl DivideInt ldrsh sl, [sp, #0x40] mov r1, #0x18 ldr r2, _0231F560 @ =0x0235171E @@ -78992,7 +78992,7 @@ _0231F1B0: ldrsh r2, [r2, r3] mov r1, #3 lsl r0, r2, #8 - bl FUN_0208FEA4 + bl DivideInt ldrsh r2, [sp, #0x42] mov r1, #0x18 ldr sl, [r4, #0xc] @@ -79002,7 +79002,7 @@ _0231F1B0: ldr r0, [r4, #0x10] mov r1, sb sub r0, fp, r0 - bl FUN_0208FEA4 + bl DivideInt str sl, [sp, #0x38] ldr r1, [r4, #0x10] str r0, [sp, #0x18] @@ -79010,7 +79010,7 @@ _0231F1B0: str r1, [sp, #0x3c] mov r1, sb mov sl, #0 - bl FUN_0208FEA4 + bl DivideInt str r0, [sp, #0x1c] b _0231F31C _0231F294: @@ -79030,7 +79030,7 @@ _0231F294: cmp r0, #0 beq _0231F308 mov r0, r7 - bl FUN_020018D0 + bl sub_020018D0 lsl r0, r0, #5 str r0, [r4, #0x1c] mov r0, #0x3b @@ -79046,7 +79046,7 @@ _0231F294: _0231F308: mov r0, #0x800 mov r1, sb - bl FUN_0208FEA4 + bl DivideInt add r7, r7, r0 add sl, sl, #1 _0231F31C: @@ -79140,7 +79140,7 @@ _0231F454: bne _0231F4D4 ldr r1, _0231F564 @ =0x00000163 add r0, sp, #0x20 - bl FUN_020137B8 + bl InitMove add r1, sp, #0x20 mov r0, r7 bl ov29_02324854 @@ -79345,7 +79345,7 @@ _0231F71C: mov r2, #0 mov r1, #0xf str r2, [sp, #0xc] - bl FUN_02001170 + bl MemAlloc mov r4, r0 mov r6, #0 add r0, r4, #0x1f8 @@ -79366,13 +79366,13 @@ _0231F74C: ldrsh sb, [r7, #4] ldrsh r0, [sl, #4] sub r0, sb, r0 - bl FUN_0208655C + bl Abs cmp r0, #2 bgt _0231F7A0 ldrsh r1, [r7, #6] ldrsh r0, [sl, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #2 ble _0231F868 _0231F7A0: @@ -79545,7 +79545,7 @@ _0231F9C4: smulbb r2, r2, fp add r2, r2, #4 rsb r0, r0, r2, lsl #8 - bl FUN_0208FEA4 + bl DivideInt add r1, r4, sb, lsl #3 add r1, r1, #0x1000 str r0, [r1, #0x2f4] @@ -79557,7 +79557,7 @@ _0231F9C4: smulbb r0, r0, r5 add r0, r0, #4 rsb r0, r2, r0, lsl #8 - bl FUN_0208FEA4 + bl DivideInt add r1, r4, sb, lsl #3 add r1, r1, #0x1000 str r0, [r1, #0x2f8] @@ -79598,7 +79598,7 @@ _0231FA9C: str r0, [sp, #4] bl ov29_022E1A90 mov r0, r8 - bl FUN_020018D0 + bl sub_020018D0 mov r1, #0xc mul r1, r0, r1 ldr r0, [sp, #4] @@ -79670,7 +79670,7 @@ _0231FBCC: bl ov29_022F62CC _0231FBD4: mov r0, r4 - bl FUN_02001188 + bl MemFree _0231FBDC: add sp, sp, #0x38 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -80019,7 +80019,7 @@ _0232009C: beq _02320118 ldr r1, _02320174 @ =0x00000163 add r0, sp, #0x24 - bl FUN_020137B8 + bl InitMove add r1, sp, #0x24 mov r0, r4 bl ov29_02324854 @@ -80218,12 +80218,12 @@ ov29_0232033C: @ 0x0232033C sub r0, r8, r2, lsl #8 lsl r6, r2, #8 lsl r7, r1, #8 - bl FUN_0208655C + bl Abs cmp r0, #0xc bge _02320394 ldr r0, [sl, #0x10] sub r0, r0, r7 - bl FUN_0208655C + bl Abs cmp r0, #0xc blt _0232041C _02320394: @@ -80231,11 +80231,11 @@ _02320394: sub r0, r6, r8 mov r1, #0xc mov r5, #0 - bl FUN_0208FEA4 + bl DivideInt str r0, [sp] sub r0, r7, sb mov r1, #0xc - bl FUN_0208FEA4 + bl DivideInt mov fp, r0 mov r4, r5 _023203C0: @@ -80245,7 +80245,7 @@ _023203C0: mov r0, r5 str r8, [sp, #4] str sb, [sp, #8] - bl FUN_020018D0 + bl sub_020018D0 mov r1, #0xc mul r1, r0, r1 str r1, [sl, #0x1c] @@ -80753,7 +80753,7 @@ ov29_02320AA4: @ 0x02320AA4 ldr r1, _02320BC8 @ =0x00000163 add r0, sp, #0x1a ldr r4, [r7, #0xb4] - bl FUN_020137B8 + bl InitMove add r1, sp, #0x1a mov r0, r7 bl ov29_02324854 @@ -80836,7 +80836,7 @@ ov29_02320BCC: @ 0x02320BCC ldr r1, _02320D04 @ =0x00000163 add r0, sp, #0x1a ldr r5, [r8, #0xb4] - bl FUN_020137B8 + bl InitMove add r1, sp, #0x1a mov r0, r8 bl ov29_02324854 @@ -81242,8 +81242,8 @@ ov29_02321164: @ 0x02321164 pop {r3, r4, r5, pc} arm_func_end ov29_02321164 - arm_func_start FUN_0232119C -FUN_0232119C: @ 0x0232119C + arm_func_start ov29_0232119C +ov29_0232119C: @ 0x0232119C push {r3, r4, r5, lr} movs r4, r0 mov r5, r2 @@ -81288,46 +81288,46 @@ _02321210: pop {r3, r4, r5, pc} .align 2, 0 _02321234: .4byte 0x02353538 - arm_func_end FUN_0232119C + arm_func_end ov29_0232119C arm_func_start ov29_02321238 ov29_02321238: @ 0x02321238 - ldr ip, _02321248 @ =FUN_0232119C + ldr ip, _02321248 @ =ov29_0232119C mov r1, #0 mov r2, #1 bx ip .align 2, 0 -_02321248: .4byte FUN_0232119C +_02321248: .4byte ov29_0232119C arm_func_end ov29_02321238 arm_func_start ov29_0232124C ov29_0232124C: @ 0x0232124C - ldr ip, _0232125C @ =FUN_0232119C + ldr ip, _0232125C @ =ov29_0232119C mov r1, #1 mov r2, r1 bx ip .align 2, 0 -_0232125C: .4byte FUN_0232119C +_0232125C: .4byte ov29_0232119C arm_func_end ov29_0232124C arm_func_start ov29_02321260 ov29_02321260: @ 0x02321260 - ldr ip, _02321270 @ =FUN_0232119C + ldr ip, _02321270 @ =ov29_0232119C mov r1, #0 mov r2, r1 bx ip .align 2, 0 -_02321270: .4byte FUN_0232119C +_02321270: .4byte ov29_0232119C arm_func_end ov29_02321260 arm_func_start ov29_02321274 ov29_02321274: @ 0x02321274 - ldr ip, _02321284 @ =FUN_0232119C + ldr ip, _02321284 @ =ov29_0232119C mov r1, #1 mov r2, #0 bx ip .align 2, 0 -_02321284: .4byte FUN_0232119C +_02321284: .4byte ov29_0232119C arm_func_end ov29_02321274 arm_func_start ov29_02321288 @@ -81560,7 +81560,7 @@ _02321584: cmp r0, #0 bne _023215D8 ldrh r0, [r4, #4] - bl FUN_02014DBC + bl IsTrappingMove cmp r0, #0 beq _023215D8 ldr r1, _02321A58 @ =0x00000E7E @@ -81659,7 +81659,7 @@ _02321700: mov r1, #0 add r2, sp, #0x2c mov r3, r1 - bl FUN_02013780 + bl FormatMoveStringMore mov r0, sl mov r1, #0xe80 bl LogMessageByIdWithPopupCheckUser @@ -81769,7 +81769,7 @@ _0232189C: ldrh r1, [r0, #0x94] add r4, sp, #0x24 mov r0, r4 - bl FUN_020137E8 + bl GetInfoMoveCheckId ldrb r0, [sp, #0x24] tst r0, #1 movne r0, #1 @@ -81793,7 +81793,7 @@ _023218EC: mov r1, #0 add r2, sp, #0x1c mov r3, r1 - bl FUN_02013780 + bl FormatMoveStringMore mov r0, sl mov r1, #0xe80 bl LogMessageByIdWithPopupCheckUser @@ -82504,7 +82504,7 @@ _02322340: cmp r5, #0 beq _0232236C ldrh r0, [r6, #4] - bl FUN_02014C64 + bl Is2TurnsMove cmp r0, #0 beq _0232236C mov r0, r7 @@ -82561,13 +82561,13 @@ _023223D4: ldr r1, _02322D20 @ =0x022C5DDC lsl r2, r2, #3 ldrh r1, [r1, r2] - bl FUN_020137B8 + bl InitMove ldrb r1, [sl] ldr r0, _02322D24 @ =0x00000EA4 strb r1, [sp, #0x28] ldrh r1, [sl, #2] strh r1, [sp, #0x2a] - bl FUN_020258C4 + bl StringFromMessageId mov r2, r0 str r5, [sp] mov r0, #1 @@ -82588,13 +82588,13 @@ _02322460: lsl r0, r0, #3 ldrh r1, [r1, r0] add r0, sp, #0x30 - bl FUN_020137B8 + bl InitMove ldrb r1, [sl] ldr r0, _02322D2C @ =0x00000EA5 strb r1, [sp, #0x30] ldrh r1, [sl, #2] strh r1, [sp, #0x32] - bl FUN_020258C4 + bl StringFromMessageId mov r2, r0 str r5, [sp] mov r0, #1 @@ -82622,14 +82622,14 @@ _023224C4: mov r1, #0 mov r2, r8 mov r3, r1 - bl FUN_02013780 + bl FormatMoveStringMore mov r0, r6 mov r1, r8 bl ov29_023245A4 cmp r0, #0 beq _02322554 ldr r0, _02322D30 @ =0x00000EA6 - bl FUN_020258C4 + bl StringFromMessageId cmp sb, #0 ldr r1, [r6, #0xb4] mov r2, #0 @@ -82647,12 +82647,12 @@ _02322554: cmp r5, #0 bne _0232256C ldrh r0, [r8, #4] - bl FUN_02013C30 + bl GetMoveMessageFromId str r0, [sp, #0x20] b _02322578 _0232256C: ldr r0, _02322D34 @ =0x00000EA7 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp, #0x20] _02322578: cmp sb, #0 @@ -82686,7 +82686,7 @@ _023225D4: cmp r0, #1 bne _02322630 ldrh r0, [r8, #4] - bl FUN_02013D40 + bl FailsWhileMuzzled cmp r0, #0 beq _02322630 mov r0, #0 @@ -82719,7 +82719,7 @@ _02322630: mov r1, #0 mov r2, r8 mov r3, r1 - bl FUN_02013780 + bl FormatMoveStringMore ldr r1, [sp, #0x20] mov r0, r6 bl LogMessageWithPopupCheckUser @@ -82798,7 +82798,7 @@ _02322768: cmp r0, #0 mov r0, r8 beq _023227A8 - bl FUN_020139AC + bl GetMoveNbStrikes str r0, [sp, #0x24] cmp r0, #0 moveq r0, #5 @@ -83031,7 +83031,7 @@ _02322AC0: str r1, [r0, #0x10] beq _02322B24 ldrh r0, [r8, #4] - bl FUN_022BFD6C + bl ov10_022BFD6C mov r3, sb str r5, [sp] str r4, [sp, #4] @@ -83077,7 +83077,7 @@ _02322B94: cmp r0, #0 beq _02322BD8 add r0, r6, #0x2c - bl FUN_0201D1B0 + bl sub_0201D1B0 cmp r0, #0 ldrbne r0, [r6, #0x28] cmpne r0, #0 @@ -83284,7 +83284,7 @@ _02322E40: mov r1, #0 mov r2, sb mov r3, r1 - bl FUN_02013780 + bl FormatMoveStringMore b _02322EAC _02322E80: lsl r0, r7, #0x10 @@ -83336,7 +83336,7 @@ _02322F00: strbne r0, [sl, #0xaf] _02322F24: ldrh r0, [sb, #4] - bl FUN_022BFDAC + bl ov00_022BFDAC cmp r0, #0 beq _02322F4C ldr r1, [sl, #0xb4] @@ -83379,7 +83379,7 @@ ov29_02322F78: @ 0x02322F78 mvnne r0, #0 bne _023230EC ldrsh r0, [r4, #4] - bl FUN_020527C4 + bl GetBodySize cmp r0, #4 blo _02322FC8 cmp r8, #1 @@ -83391,7 +83391,7 @@ _02322FC8: ldrh r0, [r5, #4] mov r2, #1 bl GetMoveAnimationId - bl FUN_022BFEB4 + bl GetMoveAnimation ldrsh r0, [r0, #6] ldrsh r3, [r6, #2] mov r1, #0x18 @@ -83418,7 +83418,7 @@ _02322FC8: bl GetMoveAnimationId mov r1, r0 ldrsh r0, [r4, #4] - bl FUN_022BF01C + bl ov10_022BF01C mov r2, r0 mvn r0, #0 cmp r2, r0 @@ -83431,7 +83431,7 @@ _02322FC8: add r0, sp, #0xc add r1, r7, #0x2c and r2, r2, #0xff - bl FUN_0201CF90 + bl sub_0201CF90 _02323084: mov r0, r7 bl GetApparentWeather @@ -83454,7 +83454,7 @@ _02323084: ldrb r3, [r4, #0x4c] str r3, [sp, #0x10] str r2, [sp, #0x14] - bl FUN_022BE9E8 + bl ov10_022BE9E8 b _023230EC _023230E0: sub r0, r1, #0x19 @@ -83489,7 +83489,7 @@ ov29_023230FC: @ 0x023230FC str r1, [sp, #0x84] mov r5, r1 ldr sb, [r8, #0xb4] - bl FUN_022BFF18 + bl GetMoveAnimationSpeed cmp r0, #1 moveq sl, #2 beq _02323160 @@ -83620,7 +83620,7 @@ _023232E4: ldrsh r2, [r2, r4] str r3, [sp, #0x10] str r2, [sp, #0xc] - bl FUN_0208FEA4 + bl DivideInt ldr r2, [sp, #0x84] str r0, [sp, #0x18] mul r1, r2, r0 @@ -83635,7 +83635,7 @@ _0232335C: _02323360: mov r0, #0x80000 mov sb, #0 - bl FUN_0208FEA4 + bl DivideInt str r0, [sp, #0x80] mov r0, #1 bl ov29_0234B4CC @@ -83761,7 +83761,7 @@ _02323538: cmp fp, #1 bne _02323564 asr r0, sb, #8 - bl FUN_020018D0 + bl sub_020018D0 mul r0, r4, r0 str r0, [sp, #0x50] mov r2, #0 @@ -83773,18 +83773,18 @@ _02323564: movne r2, r0 bne _023235B4 asr r0, sb, #8 - bl FUN_020018D0 + bl sub_020018D0 ldr r1, [sp, #0x3c] mul r0, r1, r0 asr r0, r0, #8 str r0, [sp, #0x74] ldr r0, [sp, #0x40] - bl FUN_020018D0 + bl sub_020018D0 ldr r1, [sp, #0x74] mul r0, r1, r0 str r0, [sp, #0x50] ldr r0, [sp, #0x40] - bl FUN_02001980 + bl sub_02001980 ldr r1, [sp, #0x74] mul r2, r1, r0 _023235B4: @@ -83806,14 +83806,14 @@ _023235B4: add r3, r2, r2, lsr #31 ldr r2, [sp, #0x38] add r2, r2, r3, asr #1 - bl FUN_022BEB2C + bl ov10_022BEB2C _02323600: cmp r5, #0 blt _023236D0 cmp fp, #1 bne _0232362C asr r0, sb, #8 - bl FUN_020018D0 + bl sub_020018D0 ldr r1, [sp, #0x34] mov r2, #0 mul r0, r1, r0 @@ -83826,18 +83826,18 @@ _0232362C: strne r0, [sp, #0x4c] bne _0232367C asr r0, sb, #8 - bl FUN_020018D0 + bl sub_020018D0 ldr r1, [sp, #0x3c] mul r0, r1, r0 asr r0, r0, #8 str r0, [sp, #0x70] ldr r0, [sp, #0x30] - bl FUN_020018D0 + bl sub_020018D0 ldr r1, [sp, #0x70] mul r0, r1, r0 str r0, [sp, #0x4c] ldr r0, [sp, #0x30] - bl FUN_02001980 + bl sub_02001980 ldr r1, [sp, #0x70] mul r2, r1, r0 _0232367C: @@ -83861,7 +83861,7 @@ _0232367C: add r3, r2, r2, lsr #31 ldr r2, [sp, #0x38] add r2, r2, r3, asr #1 - bl FUN_022BEB2C + bl ov10_022BEB2C _023236D0: mov r0, #0x30 bl AdvanceFrame @@ -83965,13 +83965,13 @@ _02323830: blt _02323848 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_022BDE50 + bl ov10_022BDE50 _02323848: cmp r5, #0 blt _0232385C lsl r0, r5, #0x10 asr r0, r0, #0x10 - bl FUN_022BDE50 + bl ov10_022BDE50 _0232385C: mov r0, #0 bl ov29_0234B4CC @@ -84035,7 +84035,7 @@ ExclusiveItemEffectIsActive: @ 0x02323918 movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -84052,7 +84052,7 @@ ov29_0232393C: @ 0x0232393C str r3, [sp] str r1, [sp, #0x60] ldr r7, [sl, #0xb4] - bl FUN_022BFF18 + bl GetMoveAnimationSpeed cmp r0, #1 moveq r6, #2 beq _02323984 @@ -84083,7 +84083,7 @@ _02323984: mov r4, r0 mov r1, r6 mov r0, #0x18 - bl FUN_0208FEA4 + bl DivideInt str r0, [sp, #4] ldr r0, [sp] cmp r0, #2 @@ -84103,7 +84103,7 @@ _02323A18: _02323A20: mov r0, #0x80000 mov r5, #0 - bl FUN_0208FEA4 + bl DivideInt str r0, [sp, #0x1c] ldrb r2, [r7, #0x4c] ldr r1, _02323C38 @ =0x02352A8C @@ -84171,7 +84171,7 @@ _02323B14: movne r0, #0 bne _02323B3C asr r0, r5, #8 - bl FUN_020018D0 + bl sub_020018D0 ldr r1, [sp, #0x14] mul r0, r1, r0 _02323B3C: @@ -84190,7 +84190,7 @@ _02323B3C: add r3, r2, r2, lsr #31 ldr r2, [sp, #0x10] add r2, r2, r3, asr #1 - bl FUN_022BEB2C + bl ov10_022BEB2C _02323B7C: mov r0, #0x30 bl AdvanceFrame @@ -84221,7 +84221,7 @@ _02323BCC: blt _02323BE0 lsl r0, r4, #0x10 asr r0, r0, #0x10 - bl FUN_022BDE50 + bl ov10_022BDE50 _02323BE0: mov r0, #1 bl ov29_022E38E0 @@ -84261,7 +84261,7 @@ MoveHitCheck: @ 0x02323C48 mov r6, r1 mov r0, fp mov r1, r3 - bl FUN_02013A0C + bl GetMoveAccuracyOrAiChance mov r8, r0 mov r0, #0x64 bl DungeonRandInt @@ -84273,12 +84273,12 @@ MoveHitCheck: @ 0x02323C48 mov r1, r1 str r1, [sp] ldr r5, [r6, #0xb4] - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #2 moveq r0, #1 streq r0, [sp, #4] ldrsh r0, [r5, #2] - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #2 moveq r0, #1 streq r0, [sp] @@ -84871,7 +84871,7 @@ _02324510: .4byte 0x0235370C arm_func_start ov29_02324514 ov29_02324514: @ 0x02324514 push {r3, lr} - bl FUN_020139AC + bl GetMoveNbStrikes cmp r0, #0 popne {r3, pc} mov r0, #2 @@ -85058,7 +85058,7 @@ ov29_02324748: @ 0x02324748 cmp r0, #0 bne _02324788 ldrh r0, [r4, #4] - bl FUN_02014D84 + bl IsCopyingMove cmp r0, #0 beq _02324790 _02324788: @@ -85072,7 +85072,7 @@ _02324790: arm_func_start ov29_02324798 ov29_02324798: @ 0x02324798 push {r3, lr} - bl FUN_02013AD0 + bl GetMoveMaxGinsengBoost cmp r0, #0x63 moveq r0, #1 movne r0, #0 @@ -85365,7 +85365,7 @@ CanMonsterUseMove: @ 0x02324B24 cmp r0, #5 bne _02324BA0 mov r0, r5 - bl FUN_02013B50 + bl IsAffectedByTaunt cmp r0, #0 moveq r0, #0 popeq {r3, r4, r5, pc} @@ -85418,7 +85418,7 @@ ov29_02324BE8: @ 0x02324BE8 cmp r0, #5 bne _02324C54 mov r0, r5 - bl FUN_02013B50 + bl IsAffectedByTaunt cmp r0, #0 moveq r0, #0 popeq {r3, r4, r5, pc} @@ -85522,7 +85522,7 @@ ov29_02324D60: @ 0x02324D60 popeq {r4, pc} _02324D80: mov r0, r4 - bl FUN_02014C64 + bl Is2TurnsMove pop {r4, pc} arm_func_end ov29_02324D60 @@ -85588,7 +85588,7 @@ ov29_02324E44: @ 0x02324E44 bl LowerSshort mov r1, r0 ldrh r0, [r4, #4] - bl FUN_0200CA54 + bl GetDamageSource pop {r4, pc} arm_func_end ov29_02324E44 @@ -85616,7 +85616,7 @@ ov29_02324E78: @ 0x02324E78 ldrh r0, [r6, #4] mov r2, r4 bl GetMoveAnimationId - bl FUN_022BFD58 + bl ov10_022BFD58 mov sl, r0 mov r0, r7 bl GetApparentWeather @@ -85624,7 +85624,7 @@ ov29_02324E78: @ 0x02324E78 ldrh r0, [r6, #4] mov r2, r4 bl GetMoveAnimationId - bl FUN_022BFEB4 + bl GetMoveAnimation ldrsh r5, [r0] mov r0, r7 bl ov29_022E5ED0 @@ -85651,7 +85651,7 @@ ov29_02324E78: @ 0x02324E78 mov r4, r0 ldrh r0, [r6, #4] ldr r5, [r7, #0xb4] - bl FUN_022BFD8C + bl ov10_022BFD8C mov sb, r0 mov r0, r7 bl GetApparentWeather @@ -85661,7 +85661,7 @@ ov29_02324E78: @ 0x02324E78 bl GetMoveAnimationId mov r1, r0 ldrsh r0, [r5, #4] - bl FUN_022BF01C + bl ov10_022BF01C mov r2, r0 mvn r0, #0 cmp r2, r0 @@ -85674,7 +85674,7 @@ ov29_02324E78: @ 0x02324E78 add r0, sp, #8 add r1, r7, #0x2c and r2, r2, #0xff - bl FUN_0201CF90 + bl sub_0201CF90 _02324F98: strh r4, [sp] ldrsh r1, [r5, #4] @@ -85695,7 +85695,7 @@ _02324F98: mov r0, #0x58 bl AdvanceFrame add r0, sp, #0 - bl FUN_022BFAA8 + bl ov10_022BFAA8 mov r1, r7 mov r2, #5 mov r8, r0 @@ -85706,7 +85706,7 @@ _02324F98: cmp sb, #0 bne _0232506C ldrh r0, [r6, #4] - bl FUN_022BFDEC + bl ov00_022BFDEC cmp r0, #0 beq _0232506C mov r6, #0 @@ -85753,7 +85753,7 @@ _023250A8: bl AdvanceFrame _023250B0: mov r0, r4 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 cmpne sb, #0 bne _02325084 @@ -85785,7 +85785,7 @@ ov29_023250D4: @ 0x023250D4 bl GetMoveAnimationId mov r1, r0 ldrsh r0, [r7, #4] - bl FUN_022BFA3C + bl ov10_022BFA3C mov r4, r0 mov r0, sl ldr r6, [sl, #0xb4] @@ -85795,7 +85795,7 @@ ov29_023250D4: @ 0x023250D4 mov r2, r8 bl GetMoveAnimationId mov r5, r0 - bl FUN_022BFEB4 + bl GetMoveAnimation ldrsh r0, [r0, #2] cmp r0, #0 beq _023251E0 @@ -85807,7 +85807,7 @@ ov29_023250D4: @ 0x023250D4 bl GetMoveAnimationId mov r1, r0 ldrsh r0, [r6, #4] - bl FUN_022BF01C + bl ov10_022BF01C mov r2, r0 mvn r0, #0 cmp r2, r0 @@ -85820,7 +85820,7 @@ ov29_023250D4: @ 0x023250D4 add r0, sp, #0xc add r1, sl, #0x2c and r2, r2, #0xff - bl FUN_0201CF90 + bl sub_0201CF90 _023251A8: strh r5, [sp, #4] ldrsh r1, [r6, #4] @@ -85842,7 +85842,7 @@ _023251E0: _023251E8: add r0, sp, #4 mov r1, #1 - bl FUN_022BF1FC + bl ov10_022BF1FC cmp r0, #0 ldrne r0, _0232560C @ =0x02353538 ldrne r0, [r0] @@ -85928,7 +85928,7 @@ _0232531C: bl GetMoveAnimationId mov r1, r0 ldrsh r0, [r7, #4] - bl FUN_022BF0F4 + bl ov10_022BF0F4 cmp r0, #0x3f00 beq _02325354 lsl r0, r0, #0x10 @@ -86043,7 +86043,7 @@ _023254C8: cmp fp, #0 beq _02325500 ldr r0, _0232561C @ =0x00000229 - bl FUN_02052708 + bl GetSpriteIndex mov r1, r0 mov r0, #1 bl ov29_022F6F68 @@ -86051,7 +86051,7 @@ _023254C8: b _02325530 _02325500: ldrsh r0, [r7, #4] - bl FUN_02052708 + bl GetSpriteIndex mov r1, r0 mov r0, #1 bl ov29_022F6F68 @@ -86070,7 +86070,7 @@ _02325530: bl ov29_023049A8 ldrb r1, [sl, #0xae] mov r0, r5 - bl FUN_0201DA80 + bl sub_0201DA80 cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -86084,7 +86084,7 @@ _02325570: mov r0, r5 bl AdvanceFrame add r0, sl, #0x2c - bl FUN_0201D1D4 + bl sub_0201D1D4 cmp r4, #0 cmpne r4, #7 mov r6, r0 @@ -86115,7 +86115,7 @@ _023255E0: mov r0, #0 strb r0, [sl, #0x21] ldrh r0, [sb, #4] - bl FUN_022BFDCC + bl ov10_022BFDCC cmp r0, #0 beq _02325600 mov r0, #1 @@ -86158,7 +86158,7 @@ ov29_02325644: @ 0x02325644 ldrh r0, [r5, #4] mov r2, r4 bl GetMoveAnimationId - bl FUN_022BFEB4 + bl GetMoveAnimation ldrh r1, [r7] ldrsh r0, [r0, #2] cmp r1, #0 @@ -86170,7 +86170,7 @@ ov29_02325644: @ 0x02325644 mov r0, #0x5a bl AdvanceFrame mov r0, r7 - bl FUN_022BED90 + bl ov10_022BED90 mov r1, r6 mov r2, #1 bl ov29_022E6D68 @@ -86197,7 +86197,7 @@ ov29_023256B4: @ 0x023256B4 mov r2, r4 bl GetMoveAnimationId mov r4, r0 - bl FUN_022BFEB4 + bl GetMoveAnimation ldrsh r5, [r0, #4] mov r0, sb mov r6, #0 @@ -86232,7 +86232,7 @@ _02325740: ldrh r1, [r1, #2] strh r2, [sp] strh r1, [sp, #2] - bl FUN_022BFEA0 + bl GetEffectAnimation ldrsb r5, [r0, #0x19] mvn r0, #0 cmp r5, r0 @@ -86248,7 +86248,7 @@ _02325740: add r0, sp, #0xc add r1, sb, #0x2c and r2, r5, #0xff - bl FUN_0201CF90 + bl sub_0201CF90 b _023257D8 _023257C8: ldrh r1, [sp] @@ -86298,7 +86298,7 @@ _0232586C: mov r1, #0 add r0, sp, #4 str r1, [sp, #0x14] - bl FUN_022BF160 + bl ov10_022BF160 cmp r0, #0 beq _02325894 mov r0, #0x5d @@ -86307,7 +86307,7 @@ _0232586C: bl AdvanceFrame _02325894: add r0, sp, #4 - bl FUN_022BFC5C + bl ov10_022BFC5C mov r4, r0 mov r0, #0x5b bl AdvanceFrame @@ -86324,7 +86324,7 @@ _023258C8: bl AdvanceFrame _023258D0: mov r0, r4 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 bne _023258C8 _023258E0: @@ -86353,7 +86353,7 @@ ov29_023258EC: @ 0x023258EC mov r2, r6 bl GetMoveAnimationId mov r6, r0 - bl FUN_022BFEB4 + bl GetMoveAnimation ldrsh r7, [r0, #4] mov r0, r4 bl EntityIsValid @@ -86390,7 +86390,7 @@ _02325958: ldrh r1, [r1, #0xe] strh r2, [sp] strh r1, [sp, #2] - bl FUN_022BFEA0 + bl GetEffectAnimation ldrsb ip, [r0, #0x19] mov r0, #0 add r7, sp, #0x18 @@ -86409,11 +86409,11 @@ _02325958: add r0, sp, #0x20 mov r2, r6 add r1, r4, #0x2c - bl FUN_0201CF90 + bl sub_0201CF90 add r0, sp, #0xc mov r2, r6 add r1, r5, #0x2c - bl FUN_0201CF90 + bl sub_0201CF90 b _02325A3C _02325A24: ldrh r1, [sp] @@ -86440,7 +86440,7 @@ _02325A3C: ldr r1, [r5, #0x10] asr r1, r1, #8 strh r1, [sp, #0xa] - bl FUN_022BF160 + bl ov10_022BF160 cmp r0, #0 beq _02325A9C mov r0, #0x5d @@ -86449,10 +86449,10 @@ _02325A3C: bl AdvanceFrame _02325A9C: add r0, sp, #0x18 - bl FUN_022BFC5C + bl ov10_022BFC5C mov r7, r0 add r0, sp, #4 - bl FUN_022BFC5C + bl ov10_022BFC5C mov r6, r0 mov r0, #0x5b bl AdvanceFrame @@ -86473,7 +86473,7 @@ _02325AEC: bl AdvanceFrame _02325AF4: mov r0, r4 - bl FUN_022BF904 + bl AnimationHasMoreFrames cmp r0, #0 bne _02325AEC _02325B04: @@ -86680,7 +86680,7 @@ _02325D74: ov29_02325D7C: @ 0x02325D7C push {r4, lr} mov r4, r1 - bl FUN_022BF160 + bl ov10_022BF160 cmp r0, #0 popeq {r4, pc} mov r0, #0x5d @@ -86857,13 +86857,13 @@ ov29_02325F74: @ 0x02325F74 _02325FB0: .4byte 0x022C4984 arm_func_end ov29_02325F74 - arm_func_start FUN_02325FB4 -FUN_02325FB4: @ 0x02325FB4 + arm_func_start ov29_02325FB4 +ov29_02325FB4: @ 0x02325FB4 push {r3, lr} bl ov29_02319584 mov r0, #1 pop {r3, pc} - arm_func_end FUN_02325FB4 + arm_func_end ov29_02325FB4 arm_func_start ov29_02325FC4 ov29_02325FC4: @ 0x02325FC4 @@ -86906,7 +86906,7 @@ _02326014: b _02326070 _02326050: ldr r0, _02326084 @ =0x00000CD6 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r8 mov r1, r8 @@ -87010,15 +87010,15 @@ _02326180: .4byte 0x02353538 _02326184: .4byte 0x00000EC8 arm_func_end ov29_0232612C - arm_func_start FUN_02326188 -FUN_02326188: @ 0x02326188 + arm_func_start ov29_02326188 +ov29_02326188: @ 0x02326188 push {r3, lr} mov r2, #1 mov r3, #0 bl ov29_02305C28 mov r0, #1 pop {r3, pc} - arm_func_end FUN_02326188 + arm_func_end ov29_02326188 arm_func_start ov29_023261A0 ov29_023261A0: @ 0x023261A0 @@ -87053,14 +87053,14 @@ _023261FC: _02326208: .4byte 0x022C462C arm_func_end ov29_023261A0 - arm_func_start FUN_0232620C -FUN_0232620C: @ 0x0232620C + arm_func_start ov29_0232620C +ov29_0232620C: @ 0x0232620C push {r3, lr} mov r2, #0 bl ov29_02316720 mov r0, #1 pop {r3, pc} - arm_func_end FUN_0232620C + arm_func_end ov29_0232620C arm_func_start ov29_02326220 ov29_02326220: @ 0x02326220 @@ -87070,7 +87070,7 @@ ov29_02326220: @ 0x02326220 ldr r0, _02326260 @ =0x00000CCF mov r5, r1 mov r4, r2 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r6 mov r1, r5 @@ -87100,10 +87100,10 @@ ov29_02326264: @ 0x02326264 asrs sl, r2, #1 beq _02326304 mov r0, r6 - bl FUN_02013864 + bl GetMoveType mov r4, r0 ldrh r0, [r6, #4] - bl FUN_020151C8 + bl GetMoveCategory mov sb, r0 mov r1, r5 mov r0, r6 @@ -87231,7 +87231,7 @@ _0232642C: mov r1, #0 add r2, r5, r4 mov r3, r1 - bl FUN_02013780 + bl FormatMoveStringMore ldr r2, _02326548 @ =0x00000ECB mov r0, sl mov r1, sb @@ -87256,7 +87256,7 @@ _023264A0: beq _02326510 add r0, sp, #0 mov r1, #0x160 - bl FUN_020137B8 + bl InitMove ldrb r0, [r8, #0x144] mov r7, #1 orr r0, r0, #0x20 @@ -87265,7 +87265,7 @@ _023264A0: mov r1, #0 add r2, sp, #0 mov r3, r1 - bl FUN_02013780 + bl FormatMoveStringMore ldr r2, _02326548 @ =0x00000ECB mov r0, sl mov r1, sb @@ -87297,15 +87297,15 @@ _02326548: .4byte 0x00000ECB _0232654C: .4byte 0x00000ECC arm_func_end ov29_02326408 - arm_func_start FUN_02326550 -FUN_02326550: @ 0x02326550 + arm_func_start ov29_02326550 +ov29_02326550: @ 0x02326550 push {r3, lr} mov r2, #1 mov r3, r2 bl LowerSpeed mov r0, #1 pop {r3, pc} - arm_func_end FUN_02326550 + arm_func_end ov29_02326550 arm_func_start ov29_02326568 ov29_02326568: @ 0x02326568 @@ -87375,8 +87375,8 @@ _02326640: .4byte 0x022C4600 _02326644: .4byte 0x00000ECD arm_func_end ov29_023265A4 - arm_func_start FUN_02326648 -FUN_02326648: @ 0x02326648 + arm_func_start ov29_02326648 +ov29_02326648: @ 0x02326648 push {r3, lr} ldr r2, _0232666C @ =0x02352AEC mov ip, #1 @@ -87388,10 +87388,10 @@ FUN_02326648: @ 0x02326648 pop {r3, pc} .align 2, 0 _0232666C: .4byte 0x02352AEC - arm_func_end FUN_02326648 + arm_func_end ov29_02326648 - arm_func_start FUN_02326670 -FUN_02326670: @ 0x02326670 + arm_func_start ov29_02326670 +ov29_02326670: @ 0x02326670 push {r3, r4, r5, r6, lr} sub sp, sp, #4 str r3, [sp] @@ -87421,10 +87421,10 @@ _023266CC: pop {r3, r4, r5, r6, pc} .align 2, 0 _023266D8: .4byte 0x022C444C - arm_func_end FUN_02326670 + arm_func_end ov29_02326670 - arm_func_start FUN_023266DC -FUN_023266DC: @ 0x023266DC + arm_func_start ov29_023266DC +ov29_023266DC: @ 0x023266DC push {r4, r5, r6, r7, r8, lr} sub sp, sp, #8 mov r8, r0 @@ -87455,10 +87455,10 @@ FUN_023266DC: @ 0x023266DC .align 2, 0 _02326748: .4byte 0x022C4B54 _0232674C: .4byte 0x022C48DC - arm_func_end FUN_023266DC + arm_func_end ov29_023266DC - arm_func_start FUN_02326750 -FUN_02326750: @ 0x02326750 + arm_func_start ov29_02326750 +ov29_02326750: @ 0x02326750 push {r3, r4, r5, r6, lr} sub sp, sp, #4 mov r5, r1 @@ -87495,10 +87495,10 @@ _023267C8: pop {r3, r4, r5, r6, pc} .align 2, 0 _023267D4: .4byte 0x022C44A4 - arm_func_end FUN_02326750 + arm_func_end ov29_02326750 - arm_func_start FUN_023267D8 -FUN_023267D8: @ 0x023267D8 + arm_func_start ov29_023267D8 +ov29_023267D8: @ 0x023267D8 push {r3, lr} sub sp, sp, #8 ldr r2, _02326808 @ =0x02352AE8 @@ -87513,10 +87513,10 @@ FUN_023267D8: @ 0x023267D8 pop {r3, pc} .align 2, 0 _02326808: .4byte 0x02352AE8 - arm_func_end FUN_023267D8 + arm_func_end ov29_023267D8 - arm_func_start FUN_0232680C -FUN_0232680C: @ 0x0232680C + arm_func_start ov29_0232680C +ov29_0232680C: @ 0x0232680C push {r4, r5, r6, r7, r8, lr} mov r5, r1 ldr r1, [r5, #0xb4] @@ -87566,7 +87566,7 @@ _023268AC: .align 2, 0 _023268B4: .4byte 0x00000ECE _023268B8: .4byte 0x00000ECF - arm_func_end FUN_0232680C + arm_func_end ov29_0232680C _023268BC: .byte 0x08, 0x40, 0x2D, 0xE9 .byte 0x2F, 0xBD, 0xFF, 0xEB, 0x01, 0x00, 0xA0, 0xE3, 0x08, 0x80, 0xBD, 0xE8 @@ -87834,10 +87834,10 @@ _02326C18: blt _02326BF0 _02326C20: mov r0, r7 - bl FUN_02013864 + bl GetMoveType mov r5, r0 ldrh r0, [r7, #4] - bl FUN_020151C8 + bl GetMoveCategory mov r1, r4 mov r4, r0 mov r0, r7 @@ -87869,23 +87869,23 @@ _02326C9C: .4byte 0x000003E7 _02326CA0: .4byte 0x022C4C0E arm_func_end ov29_02326BC0 - arm_func_start FUN_02326CA4 -FUN_02326CA4: @ 0x02326CA4 + arm_func_start ov29_02326CA4 +ov29_02326CA4: @ 0x02326CA4 ldr ip, _02326CB0 @ =ov29_02314EB8 mov r2, #1 bx ip .align 2, 0 _02326CB0: .4byte ov29_02314EB8 - arm_func_end FUN_02326CA4 + arm_func_end ov29_02326CA4 - arm_func_start FUN_02326CB4 -FUN_02326CB4: @ 0x02326CB4 + arm_func_start ov29_02326CB4 +ov29_02326CB4: @ 0x02326CB4 push {r3, lr} mov r2, #4 bl ov29_02318D98 mov r0, #1 pop {r3, pc} - arm_func_end FUN_02326CB4 + arm_func_end ov29_02326CB4 arm_func_start ov29_02326CC8 ov29_02326CC8: @ 0x02326CC8 @@ -87983,8 +87983,8 @@ ov29_02326DD8: @ 0x02326DD8 _02326E00: .4byte 0x0000013B arm_func_end ov29_02326DD8 - arm_func_start FUN_02326E04 -FUN_02326E04: @ 0x02326E04 + arm_func_start ov29_02326E04 +ov29_02326E04: @ 0x02326E04 push {r3, lr} ldr r2, _02326E1C @ =0x02352AE8 ldr r2, [r2] @@ -87993,10 +87993,10 @@ FUN_02326E04: @ 0x02326E04 pop {r3, pc} .align 2, 0 _02326E1C: .4byte 0x02352AE8 - arm_func_end FUN_02326E04 + arm_func_end ov29_02326E04 - arm_func_start FUN_02326E20 -FUN_02326E20: @ 0x02326E20 + arm_func_start ov29_02326E20 +ov29_02326E20: @ 0x02326E20 push {r3, lr} ldr ip, [r1, #0xb4] mov lr, #1 @@ -88013,7 +88013,7 @@ FUN_02326E20: @ 0x02326E20 moveq r0, #0 and r0, r0, #0xff pop {r3, pc} - arm_func_end FUN_02326E20 + arm_func_end ov29_02326E20 arm_func_start ov29_02326E60 ov29_02326E60: @ 0x02326E60 @@ -88028,15 +88028,15 @@ ov29_02326E60: @ 0x02326E60 _02326E7C: .4byte 0x02352AEC arm_func_end ov29_02326E60 - arm_func_start FUN_02326E80 -FUN_02326E80: @ 0x02326E80 + arm_func_start ov29_02326E80 +ov29_02326E80: @ 0x02326E80 push {r3, lr} mov r2, #1 mov r3, #0 bl TryInflictParalysisStatus mov r0, #1 pop {r3, pc} - arm_func_end FUN_02326E80 + arm_func_end ov29_02326E80 arm_func_start ov29_02326E98 ov29_02326E98: @ 0x02326E98 @@ -88078,7 +88078,7 @@ ov29_02326EB8: @ 0x02326EB8 b _02326F38 _02326F14: ldr r0, _02326F44 @ =0x00000CCD - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r7 mov r1, r7 @@ -88102,7 +88102,7 @@ ov29_02326F48: @ 0x02326F48 ldr r0, _02326F88 @ =0x00000CCE mov r5, r1 mov r4, r2 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r6 mov r1, r5 @@ -88132,10 +88132,10 @@ ov29_02326F8C: @ 0x02326F8C movlt r4, r0 mov r0, r8 mov r5, r1 - bl FUN_02013864 + bl GetMoveType mov r7, r0 ldrh r0, [r8, #4] - bl FUN_020151C8 + bl GetMoveCategory add r2, sp, #0x1c stm sp, {r2, r7} str r0, [sp, #8] @@ -88288,10 +88288,10 @@ ov29_0232718C: @ 0x0232718C cmp r0, #0 mov r0, r7 movne r8, sb - bl FUN_02013864 + bl GetMoveType mov r4, r0 ldrh r0, [r7, #4] - bl FUN_020151C8 + bl GetMoveCategory mov r1, r6 mov r6, r0 mov r0, r7 @@ -88464,7 +88464,7 @@ ov29_023273CC: @ 0x023273CC b _0232744C _02327428: mov r0, #0xcd0 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r7 mov r1, r7 @@ -88553,7 +88553,7 @@ _0232754C: bne _0232756C add r0, r1, #0x228 mov r1, #0x57 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest _0232756C: cmp r0, #0 lslne r5, r5, #1 @@ -88744,7 +88744,7 @@ ov29_023277B8: @ 0x023277B8 ldrsh r0, [r1, #4] mov r5, r2 mov r4, r3 - bl FUN_020528FC + bl GetLowKickMultiplier mov r3, r0 mov r0, r7 mov r1, r6 @@ -88967,7 +88967,7 @@ _02327AAC: b _02327ADC _02327AB8: ldr r0, _02327AF0 @ =0x00000CD1 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r8 mov r1, r8 @@ -89430,7 +89430,7 @@ ov29_02328110: @ 0x02328110 lsl r1, r4, #3 ldrh r1, [r0, r1] add r0, sp, #0 - bl FUN_020137B8 + bl InitMove ldr ip, _02328168 @ =0x022C4E44 mov r0, r7 ldr ip, [ip, r4, lsl #3] @@ -89487,7 +89487,7 @@ ov29_023281D8: @ 0x023281D8 mov r5, r3 mov r0, r6 mov r7, r1 - bl FUN_02013864 + bl GetMoveType mov r4, r0 mov r0, r6 mov r1, r5 @@ -89560,7 +89560,7 @@ ov29_023282C8: @ 0x023282C8 ldr r0, _02328320 @ =0x00000CD9 mov r5, r1 mov r4, r2 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r6 mov r1, r5 @@ -89629,7 +89629,7 @@ ov29_023283A4: @ 0x023283A4 mov r6, r3 strb r2, [sp, #0x1c] mov r5, #1 - bl FUN_02013864 + bl GetMoveType mov r4, r0 mov r0, sb mov r1, #0x57 @@ -89660,10 +89660,10 @@ _02328420: b _023284A8 _0232843C: mov r0, r7 - bl FUN_02013864 + bl GetMoveType mov r5, r0 ldrh r0, [r7, #4] - bl FUN_020151C8 + bl GetMoveCategory mov r4, r0 mov r0, r7 mov r1, r6 @@ -89776,7 +89776,7 @@ ov29_02328538: @ 0x02328538 bne _023285E8 add r0, r1, #0x228 mov r1, #0x57 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest _023285E8: cmp r0, #0 lslne r6, r6, #1 @@ -89930,7 +89930,7 @@ _023287CC: ldr r1, [sp, #4] add r0, r5, #0x124 add r1, r1, r7, lsl #3 - bl FUN_0201514C + bl IsSameMove cmp r0, #0 bne _0232881C add r1, r6, r7, lsl #3 @@ -89965,7 +89965,7 @@ _02328848: _02328864: mov r0, r8 mov r1, fp - bl FUN_020137B8 + bl InitMove ldrh r1, [r8, #4] mov r0, #0 bl ov29_0234B084 @@ -90223,7 +90223,7 @@ _02328F0C: b _02328F7C _02328F58: ldr r0, _02328F90 @ =0x00000CD5 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r8 mov r1, r8 @@ -90473,15 +90473,15 @@ _0232923C: .byte 0x01, 0x00, 0xA0, 0x03, 0x04, 0x00, 0xA0, 0x11, 0x1C, 0x00, 0xCD, 0xE5, 0xFF, 0x00, 0x00, 0xE2 .byte 0x20, 0xD0, 0x8D, 0xE2, 0xF0, 0x87, 0xBD, 0xE8, 0x21, 0x02, 0x00, 0x00 - arm_func_start FUN_023293CC -FUN_023293CC: @ 0x023293CC + arm_func_start ov29_023293CC +ov29_023293CC: @ 0x023293CC push {r3, lr} mov r2, #1 mov r3, #0 bl TryInflictConfusedStatus mov r0, #1 pop {r3, pc} - arm_func_end FUN_023293CC + arm_func_end ov29_023293CC arm_func_start ov29_023293E4 ov29_023293E4: @ 0x023293E4 @@ -90524,7 +90524,7 @@ ov29_02329438: @ 0x02329438 mov r8, r1 mov r6, r3 strb r2, [sp, #0x1c] - bl FUN_02013864 + bl GetMoveType mov r4, r0 mov r0, sb mov r1, #0x57 @@ -90544,10 +90544,10 @@ ov29_02329438: @ 0x02329438 b _02329524 _023294A4: mov r0, r7 - bl FUN_02013864 + bl GetMoveType mov r5, r0 ldrh r0, [r7, #4] - bl FUN_020151C8 + bl GetMoveCategory mov r4, r0 mov r0, r7 mov r1, r6 @@ -90703,7 +90703,7 @@ ov29_0232977C: @ 0x0232977C bl GetMoveTypeForMonster mov r4, r0 mov r0, r5 - bl FUN_02013864 + bl GetMoveType cmp r4, r0 bne _023297D4 mov r0, r7 @@ -90880,7 +90880,7 @@ _023299A8: bl GetMovePower mov r8, r0 mov r0, r5 - bl FUN_02013B10 + bl GetMoveCritChance str r0, [sp] add r1, sp, #0x1c str r1, [sp, #4] @@ -90975,7 +90975,7 @@ _02329B20: b _02329B50 _02329B2C: ldr r0, _02329B64 @ =0x00000CD4 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r8 mov r1, r8 @@ -91021,7 +91021,7 @@ _02329BA0: bl GetMovePower mov r8, r0 mov r0, r5 - bl FUN_02013B10 + bl GetMoveCritChance str r0, [sp] add r1, sp, #0x1c str r1, [sp, #4] @@ -91193,7 +91193,7 @@ _02329E10: cmp r0, #0 bne _02329E3C add r0, r4, #0x62 - bl FUN_0200F600 + bl RemoveEquivItemNoHole _02329E3C: ldrh r0, [r5, #0x62] strh r0, [r4, #0x62] @@ -91211,7 +91211,7 @@ _02329E68: cmp r0, #0 bne _02329E7C add r0, r5, #0x62 - bl FUN_0200F600 + bl RemoveEquivItemNoHole _02329E7C: ldrh r2, [sp] ldrh r1, [sp, #2] @@ -91810,10 +91810,10 @@ _0232A7A0: cmp r0, #0 bne _0232A7B4 add r0, r5, #0x62 - bl FUN_0200F558 + bl RemoveEquivItem _0232A7B4: add r0, r5, #0x62 - bl FUN_0200D81C + bl ItemZInit ldr r2, _0232A828 @ =0x00000EE7 mov r0, r7 mov r1, r6 @@ -91964,7 +91964,7 @@ _0232A9B8: add r0, r0, #0xc rsb r0, r1, r0, lsl #8 mov r1, #0xc - bl FUN_0208FEA4 + bl DivideInt ldrsh r3, [sp, #0x26] mov r1, #0x18 ldr r2, [sb, #0x10] @@ -91973,7 +91973,7 @@ _0232A9B8: mov r5, r0 rsb r0, r2, r1, lsl #8 mov r1, #0xc - bl FUN_0208FEA4 + bl DivideInt mov r4, r0 add r0, sb, #4 bl ov29_022E2CA0 @@ -92008,7 +92008,7 @@ _0232AA4C: bne _0232AB5C ldr r1, _0232AC3C @ =0x00000163 add r0, sp, #0x1c - bl FUN_020137B8 + bl InitMove add r1, sp, #0x1c mov r0, r6 bl ov29_02324854 @@ -92151,7 +92151,7 @@ ov29_0232AC54: @ 0x0232AC54 ldrh r0, [r0, #0x48] strh r0, [r3, #2] ldr r0, [r3] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #1 ble _0232ACD8 ldr r1, _0232AD00 @ =0x02352AEC @@ -92161,7 +92161,7 @@ ov29_0232AC54: @ 0x0232AC54 mov r3, #0x63 bl BoostOffensiveStat mov r0, #1 - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp] lsr r0, r0, #0x10 strh r0, [sp, #2] @@ -92797,7 +92797,7 @@ ov29_0232B518: @ 0x0232B518 push {r3, r4, r5, r6, r7, lr} mov r5, r0 mov r4, r1 - bl FUN_02025888 + bl sub_02025888 ldr r0, _0232B5B8 @ =0x02353538 mov r2, #0xc ldr r0, [r0] @@ -93205,10 +93205,10 @@ _0232BBA8: blt _0232BB80 _0232BBB0: mov r0, r4 - bl FUN_02013864 + bl GetMoveType mov r8, r0 ldrh r0, [r4, #4] - bl FUN_020151C8 + bl GetMoveCategory mov r7, r0 mov r1, sl mov r0, r4 @@ -93269,7 +93269,7 @@ ov29_0232BC64: @ 0x0232BC64 ldrh r1, [r0, r2] add r0, sp, #0 mov r7, r3 - bl FUN_020137B8 + bl InitMove ldr r0, _0232BCC0 @ =0x022C5DE0 add r2, sp, #0 ldr ip, [r0, r6, lsl #3] @@ -93438,7 +93438,7 @@ _0232BE74: add r0, r0, r4 mov r2, #0 ldrb sb, [r0, #1] - bl FUN_0200CF58 + bl InitStandardItem ldr r0, [r8] cmp sb, #0 ldr r0, [r0, #0x384] @@ -93506,10 +93506,10 @@ ov29_0232BF88: @ 0x0232BF88 mov r0, r7 mov r8, r1 mov r5, r3 - bl FUN_02013864 + bl GetMoveType mov r6, r0 ldrh r0, [r7, #4] - bl FUN_020151C8 + bl GetMoveCategory mov r1, r5 mov r5, r0 mov r0, r7 @@ -93587,7 +93587,7 @@ ov29_0232C064: @ 0x0232C064 b _0232C0E4 _0232C0C0: ldr r0, _0232C0F0 @ =0x00000CEB - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r7 mov r1, r6 @@ -93690,7 +93690,7 @@ ov29_0232C1A4: @ 0x0232C1A4 moveq r0, #1 beq _0232C270 ldrh r0, [r6, #4] - bl FUN_020151C8 + bl GetMoveCategory mov r3, #0 str r3, [sp] str r3, [sp, #4] @@ -93830,7 +93830,7 @@ _0232C410: ldrb r0, [r5, #6] cmp r0, #0 bne _0232C440 - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 beq _0232C440 ldr r2, _0232C4F4 @ =0x00000EFC @@ -93856,10 +93856,10 @@ _0232C46C: cmp r0, #0 bne _0232C480 add r0, r6, #0x62 - bl FUN_0200F558 + bl RemoveEquivItem _0232C480: add r0, r6, #0x62 - bl FUN_0200D81C + bl ItemZInit mov r0, r8 bl ov29_022F9EA0 mov r0, r7 @@ -94070,7 +94070,7 @@ ov29_0232C6F0: @ 0x0232C6F0 subs r5, r0, #1 ldrh r0, [r8, #4] movmi r5, r4 - bl FUN_020151C8 + bl GetMoveCategory mov r4, r0 mov r0, r8 mov r1, r7 @@ -94092,7 +94092,7 @@ ov29_0232C6F0: @ 0x0232C6F0 asrs r5, r0, #1 ldrh r0, [r8, #4] movmi r5, #0 - bl FUN_020151C8 + bl GetMoveCategory mov r4, r0 mov r0, r8 mov r1, r7 @@ -94218,10 +94218,10 @@ _0232C8E4: cmpne r5, r4 beq _0232C96C mov r0, r4 - bl FUN_020527C4 + bl GetBodySize mov sl, r0 mov r0, r5 - bl FUN_020527C4 + bl GetBodySize cmp sl, r0 bne _0232C96C ldrb r1, [r8, #0xaa] @@ -94253,11 +94253,11 @@ _0232C978: b _0232CA04 _0232C99C: mov r0, #1 - bl FUN_02024FB8 + bl sub_02024FB8 mov r5, r0 mov r1, r4 mov r2, #0x4e - bl FUN_02052440 + bl GetNameWithGender mov r1, r5 mov r0, #1 bl ov29_0234B0B4 @@ -94575,10 +94575,10 @@ ov29_0232CDA4: @ 0x0232CDA4 mov r0, r7 mov r8, r1 mov r5, r3 - bl FUN_02013864 + bl GetMoveType mov r6, r0 ldrh r0, [r7, #4] - bl FUN_020151C8 + bl GetMoveCategory mov r1, r5 mov r5, r0 mov r0, r7 @@ -94649,13 +94649,13 @@ ov29_0232CEAC: @ 0x0232CEAC ldrsh r0, [r1, #4] mov sb, r2 mov r6, r3 - bl FUN_02052918 + bl GetSize mov r8, r0 mov r0, sb - bl FUN_02013864 + bl GetMoveType mov r7, r0 ldrh r0, [sb, #4] - bl FUN_020151C8 + bl GetMoveCategory mov r1, r6 mov r6, r0 mov r0, sb @@ -94875,13 +94875,13 @@ _0232D1D4: .4byte 0x00000F0C _0232D1D8: .4byte 0x00000257 arm_func_end ov29_0232D148 - arm_func_start FUN_0232D1DC -FUN_0232D1DC: @ 0x0232D1DC + arm_func_start ov29_0232D1DC +ov29_0232D1DC: @ 0x0232D1DC push {r3, lr} bl ov29_0231EDFC mov r0, #1 pop {r3, pc} - arm_func_end FUN_0232D1DC + arm_func_end ov29_0232D1DC arm_func_start ov29_0232D1EC ov29_0232D1EC: @ 0x0232D1EC @@ -95187,12 +95187,12 @@ ov29_0232D560: @ 0x0232D560 mov r0, r6 mov r7, r1 mov r5, r3 - bl FUN_02013A50 + bl GetMaxPp movs r1, r0 mov r0, #0x64 mul r0, r4, r0 moveq r1, #1 - bl FUN_0208FEA4 + bl DivideInt cmp r0, #0x19 bgt _0232D5BC mov r0, r8 @@ -95442,7 +95442,7 @@ ov29_0232D860: @ 0x0232D860 b _0232D8EC _0232D8CC: ldr r0, _0232D8F8 @ =0x00000CD7 - bl FUN_020258C4 + bl StringFromMessageId str r0, [sp] mov r0, r7 mov r1, r6 @@ -96399,7 +96399,7 @@ ov29_0232E560: @ 0x0232E560 ldrsh r0, [r0, #2] ldrsh r1, [r1, #2] mov r4, #0 - bl FUN_02054EC8 + bl sub_02054EC8 cmp r0, #0 beq _0232E5D4 mov r0, r6 @@ -96692,7 +96692,7 @@ _0232E92C: strb r0, [sl, #0x164] bne _0232E9B0 mov r0, r6 - bl FUN_02014D58 + bl IsHealingWishOrLunarDance cmp r0, #0 bne _02332818 _0232E9B0: @@ -96701,7 +96701,7 @@ _0232E9B0: mov r2, r0 bl SubstitutePlaceholderStringTags mov r0, r6 - bl FUN_02013D24 + bl CanBeSnatched cmp r0, #0 ldrne r0, _0232F7D8 @ =0x02353538 ldrne r0, [r0] @@ -96798,7 +96798,7 @@ _0232EAEC: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint ldr r1, [sp, #0x34] cmp r0, r1 blt _0232ED9C @@ -96897,7 +96897,7 @@ _0232EC7C: bl ov29_022EA370 _0232ECA0: ldr r0, [sp, #0x34] - bl FUN_02050FF8 + bl sub_02050FF8 strh r0, [sp, #0x98] lsr r0, r0, #0x10 strh r0, [sp, #0x9a] @@ -96913,7 +96913,7 @@ _0232ECA0: strh r3, [r1] strh r2, [r1, #2] ldr r1, [r1] - bl FUN_02050F10 + bl SubFixedPoint strh r0, [sp, #0x94] lsr r0, r0, #0x10 strh r0, [sp, #0x96] @@ -97121,7 +97121,7 @@ _0232EFDC: cmp r0, #0 beq _0232F090 mov r0, r6 - bl FUN_02013D08 + bl IsReflectedByMagicCoat cmp r0, #0 beq _0232F188 mov r0, sb @@ -97277,7 +97277,7 @@ _0232F204: cmp r0, #0 beq _0232F270 mov r0, r8 - bl FUN_02013D5C + bl IsSoundMove cmp r0, #0 beq _0232F270 mov r0, #1 @@ -97366,7 +97366,7 @@ _0232F370: mov r1, #0x4a bl ov29_022EA370 ldrh r0, [r8, #4] - bl FUN_022BFD6C + bl ov10_022BFD6C cmp r0, #0 beq _0232F3B0 mov r0, sb @@ -97794,352 +97794,352 @@ _0232F8B8: @ jump table b _02330958 @ case 64 b _02330958 @ case 65 b _023315BC @ case 66 - b FUN_023319B4 @ case 67 + b ov29_023319B4 @ case 67 b _0233037C @ case 68 - b FUN_02330468 @ case 69 + b ov29_02330468 @ case 69 b _023316B8 @ case 70 - b FUN_02330680 @ case 71 - b FUN_0233169C @ case 72 - b FUN_02330AA8 @ case 73 - b FUN_02330360 @ case 74 - b FUN_02331258 @ case 75 - b FUN_02330DB8 @ case 76 - b FUN_02331944 @ case 77 - b FUN_02331434 @ case 78 + b ov29_02330680 @ case 71 + b ov29_0233169C @ case 72 + b ov29_02330AA8 @ case 73 + b ov29_02330360 @ case 74 + b ov29_02331258 @ case 75 + b ov29_02330DB8 @ case 76 + b ov29_02331944 @ case 77 + b ov29_02331434 @ case 78 b _02330974 @ case 79 - b FUN_02330DB8 @ case 80 + b ov29_02330DB8 @ case 80 b _0233037C @ case 81 - b FUN_0233069C @ case 82 - b FUN_02331530 @ case 83 + b ov29_0233069C @ case 82 + b ov29_02331530 @ case 83 b _02330974 @ case 84 - b FUN_02331928 @ case 85 - b FUN_023304BC @ case 86 + b ov29_02331928 @ case 85 + b ov29_023304BC @ case 86 b _0233037C @ case 87 - b FUN_023313E0 @ case 88 - b FUN_023304BC @ case 89 + b ov29_023313E0 @ case 88 + b ov29_023304BC @ case 89 b _0233037C @ case 90 - b FUN_02330ED0 @ case 91 - b FUN_023319D0 @ case 92 - b FUN_0233069C @ case 93 - b FUN_0233103C @ case 94 - b FUN_0233111C @ case 95 - b FUN_02331B3C @ case 96 - b FUN_02330AA8 @ case 97 - b FUN_023316D4 @ case 98 - b FUN_02330C84 @ case 99 - b FUN_02330E98 @ case 100 - b FUN_02330328 @ case 101 - b FUN_023318B0 @ case 102 - b FUN_02330878 @ case 103 - b FUN_02331C00 @ case 104 + b ov29_02330ED0 @ case 91 + b ov29_023319D0 @ case 92 + b ov29_0233069C @ case 93 + b ov00_0233103C @ case 94 + b ov29_0233111C @ case 95 + b ov29_02331B3C @ case 96 + b ov29_02330AA8 @ case 97 + b ov29_023316D4 @ case 98 + b ov29_02330C84 @ case 99 + b ov29_02330E98 @ case 100 + b ov29_02330328 @ case 101 + b ov29_023318B0 @ case 102 + b ov29_02330878 @ case 103 + b ov29_02331C00 @ case 104 b _02330FE8 @ case 105 - b FUN_02330D10 @ case 106 - b FUN_023306B8 @ case 107 - b FUN_02331370 @ case 108 - b FUN_023304F4 @ case 109 - b FUN_02330CF4 @ case 110 + b ov29_02330D10 @ case 106 + b ov29_023306B8 @ case 107 + b ov29_02331370 @ case 108 + b ov29_023304F4 @ case 109 + b ov29_02330CF4 @ case 110 b _02330974 @ case 111 - b FUN_02330F08 @ case 112 - b FUN_023319EC @ case 113 - b FUN_023306B8 @ case 114 - b FUN_02331FC0 @ case 115 - b FUN_02330DF0 @ case 116 - b FUN_02331090 @ case 117 - b FUN_0233029C @ case 118 - b FUN_02331E68 @ case 119 - b FUN_0233077C @ case 120 - b FUN_02331944 @ case 121 - b FUN_0233131C @ case 122 - b FUN_02331960 @ case 123 - b FUN_0233093C @ case 124 - b FUN_02330468 @ case 125 + b ov29_02330F08 @ case 112 + b ov29_023319EC @ case 113 + b ov29_023306B8 @ case 114 + b ov29_02331FC0 @ case 115 + b ov29_02330DF0 @ case 116 + b ov29_02331090 @ case 117 + b ov29_0233029C @ case 118 + b ov29_02331E68 @ case 119 + b ov29_0233077C @ case 120 + b ov29_02331944 @ case 121 + b ov29_0233131C @ case 122 + b ov29_02331960 @ case 123 + b ov29_0233093C @ case 124 + b ov29_02330468 @ case 125 b _02330134 @ case 126 - b FUN_02330824 @ case 127 - b FUN_02331998 @ case 128 - b FUN_023309AC @ case 129 - b FUN_02330FB0 @ case 130 - b FUN_02330414 @ case 131 + b ov29_02330824 @ case 127 + b ov29_02331998 @ case 128 + b ov29_023309AC @ case 129 + b ov29_02330FB0 @ case 130 + b ov29_02330414 @ case 131 b _02330134 @ case 132 - b FUN_02330798 @ case 133 - b FUN_02330F94 @ case 134 - b FUN_02330E0C @ case 135 + b ov29_02330798 @ case 133 + b ov29_02330F94 @ case 134 + b ov29_02330E0C @ case 135 b _02330134 @ case 136 - b FUN_02331EFC @ case 137 - b FUN_02331EA0 @ case 138 - b FUN_023307D0 @ case 139 - b FUN_02330DD4 @ case 140 - b FUN_02330F78 @ case 141 - b FUN_023314DC @ case 142 - b FUN_02330468 @ case 143 - b FUN_0233077C @ case 144 + b ov29_02331EFC @ case 137 + b ov29_02331EA0 @ case 138 + b ov29_023307D0 @ case 139 + b ov29_02330DD4 @ case 140 + b ov29_02330F78 @ case 141 + b ov29_023314DC @ case 142 + b ov29_02330468 @ case 143 + b ov29_0233077C @ case 144 b _02330134 @ case 145 - b FUN_023314DC @ case 146 - b FUN_02330728 @ case 147 - b FUN_02330C14 @ case 148 - b FUN_02330744 @ case 149 - b FUN_02330430 @ case 150 - b FUN_02330E7C @ case 151 - b FUN_02330904 @ case 152 - b FUN_0233170C @ case 153 + b ov29_023314DC @ case 146 + b ov29_02330728 @ case 147 + b ov29_02330C14 @ case 148 + b ov29_02330744 @ case 149 + b ov29_02330430 @ case 150 + b ov29_02330E7C @ case 151 + b ov29_02330904 @ case 152 + b ov29_0233170C @ case 153 b _02330134 @ case 154 - b FUN_0233197C @ case 155 - b FUN_02331744 @ case 156 + b ov29_0233197C @ case 155 + b ov29_02331744 @ case 156 b _0233030C @ case 157 - b FUN_02330280 @ case 158 - b FUN_02330CA0 @ case 159 - b FUN_02331A5C @ case 160 + b ov29_02330280 @ case 158 + b ov29_02330CA0 @ case 159 + b ov29_02331A5C @ case 160 b _02330134 @ case 161 - b FUN_02330664 @ case 162 + b ov29_02330664 @ case 162 b _02330134 @ case 163 - b FUN_02330E60 @ case 164 - b FUN_02331020 @ case 165 + b ov29_02330E60 @ case 164 + b ov29_02331020 @ case 165 b _02330134 @ case 166 b _02330134 @ case 167 b _02330134 @ case 168 - b FUN_02330B50 @ case 169 - b FUN_02330D80 @ case 170 + b ov29_02330B50 @ case 169 + b ov29_02330D80 @ case 170 b _02330A00 @ case 171 - b FUN_0233190C @ case 172 - b FUN_02331058 @ case 173 + b ov29_0233190C @ case 172 + b ov29_02331058 @ case 173 b _02330134 @ case 174 b _02330134 @ case 175 b _02330134 @ case 176 - b FUN_023309E4 @ case 177 + b ov29_023309E4 @ case 177 b _02330134 @ case 178 b _02330134 @ case 179 b _02330134 @ case 180 - b FUN_02330BDC @ case 181 + b ov29_02330BDC @ case 181 b _02330134 @ case 182 - b FUN_02331F18 @ case 183 - b FUN_02332068 @ case 184 - b FUN_02331C1C @ case 185 - b FUN_02330C68 @ case 186 - b FUN_02331648 @ case 187 - b FUN_02330760 @ case 188 + b ov29_02331F18 @ case 183 + b ov29_02332068 @ case 184 + b ov29_02331C1C @ case 185 + b ov29_02330C68 @ case 186 + b ov29_02331648 @ case 187 + b ov29_02330760 @ case 188 b _02330134 @ case 189 b _02330134 @ case 190 b _02330A00 @ case 191 - b FUN_02330A38 @ case 192 - b FUN_02330A70 @ case 193 - b FUN_023309C8 @ case 194 + b ov29_02330A38 @ case 192 + b ov29_02330A70 @ case 193 + b ov29_023309C8 @ case 194 b _02330BA4 @ case 195 - b FUN_02330A1C @ case 196 - b FUN_02331514 @ case 197 - b FUN_02330F24 @ case 198 - b FUN_02330A1C @ case 199 - b FUN_023304D8 @ case 200 + b ov29_02330A1C @ case 196 + b ov29_02331514 @ case 197 + b ov29_02330F24 @ case 198 + b ov29_02330A1C @ case 199 + b ov29_023304D8 @ case 200 b _02330134 @ case 201 - b FUN_02330C68 @ case 202 - b FUN_02330DF0 @ case 203 - b FUN_023318CC @ case 204 - b FUN_02331728 @ case 205 - b FUN_023311E0 @ case 206 - b FUN_0233085C @ case 207 + b ov29_02330C68 @ case 202 + b ov29_02330DF0 @ case 203 + b ov29_023318CC @ case 204 + b ov29_02331728 @ case 205 + b ov29_023311E0 @ case 206 + b ov29_0233085C @ case 207 b _02330134 @ case 208 - b FUN_023310C8 @ case 209 - b FUN_02330E44 @ case 210 + b ov29_023310C8 @ case 209 + b ov29_02330E44 @ case 210 b _02330134 @ case 211 - b FUN_023312E4 @ case 212 - b FUN_023314C0 @ case 213 - b FUN_02331100 @ case 214 - b FUN_02330C30 @ case 215 - b FUN_02330D9C @ case 216 - b FUN_02330D2C @ case 217 - b FUN_02331090 @ case 218 - b FUN_023304A0 @ case 219 - b FUN_02331EE0 @ case 220 + b ov29_023312E4 @ case 212 + b ov29_023314C0 @ case 213 + b ov29_02331100 @ case 214 + b ov29_02330C30 @ case 215 + b ov29_02330D9C @ case 216 + b ov29_02330D2C @ case 217 + b ov29_02331090 @ case 218 + b ov29_023304A0 @ case 219 + b ov29_02331EE0 @ case 220 b _023307B4 @ case 221 b _02330134 @ case 222 - b FUN_02331BAC @ case 223 - b FUN_0233131C @ case 224 - b FUN_02331488 @ case 225 - b FUN_023308E8 @ case 226 - b FUN_023311A8 @ case 227 - b FUN_02331BC8 @ case 228 - b FUN_0233185C @ case 229 + b ov29_02331BAC @ case 223 + b ov29_0233131C @ case 224 + b ov29_02331488 @ case 225 + b ov29_023308E8 @ case 226 + b ov29_023311A8 @ case 227 + b ov29_02331BC8 @ case 228 + b ov29_0233185C @ case 229 b _0233030C @ case 230 b _02330974 @ case 231 - b FUN_02331074 @ case 232 - b FUN_02331354 @ case 233 - b FUN_023306B8 @ case 234 - b FUN_0233077C @ case 235 - b FUN_02331A94 @ case 236 - b FUN_023311C4 @ case 237 - b FUN_02330344 @ case 238 - b FUN_02330344 @ case 239 + b ov29_02331074 @ case 232 + b ov29_02331354 @ case 233 + b ov29_023306B8 @ case 234 + b ov29_0233077C @ case 235 + b ov29_02331A94 @ case 236 + b ov29_023311C4 @ case 237 + b ov29_02330344 @ case 238 + b ov29_02330344 @ case 239 b _02330134 @ case 240 b _02330134 @ case 241 - b FUN_02330344 @ case 242 - b FUN_02330A8C @ case 243 - b FUN_02330624 @ case 244 - b FUN_02331A78 @ case 245 - b FUN_02330AC4 @ case 246 - b FUN_02330430 @ case 247 + b ov29_02330344 @ case 242 + b ov29_02330A8C @ case 243 + b ov29_02330624 @ case 244 + b ov29_02331A78 @ case 245 + b ov29_02330AC4 @ case 246 + b ov29_02330430 @ case 247 b _02330134 @ case 248 - b FUN_023317B4 @ case 249 + b ov29_023317B4 @ case 249 b _02330134 @ case 250 b _0233037C @ case 251 - b FUN_023315D8 @ case 252 - b FUN_02330ED0 @ case 253 - b FUN_02331D50 @ case 254 - b FUN_02330680 @ case 255 - b FUN_02331878 @ case 256 - b FUN_02331C38 @ case 257 - b FUN_02330C68 @ case 258 - b FUN_02330FCC @ case 259 + b ov29_023315D8 @ case 252 + b ov29_02330ED0 @ case 253 + b ov29_02331D50 @ case 254 + b ov29_02330680 @ case 255 + b ov29_02331878 @ case 256 + b ov29_02331C38 @ case 257 + b ov29_02330C68 @ case 258 + b ov29_02330FCC @ case 259 b _02330134 @ case 260 - b FUN_02330798 @ case 261 + b ov29_02330798 @ case 261 b _0233030C @ case 262 - b FUN_02331E4C @ case 263 - b FUN_02330840 @ case 264 - b FUN_02330B88 @ case 265 - b FUN_02331DDC @ case 266 - b FUN_02330D48 @ case 267 - b FUN_02330AFC @ case 268 - b FUN_02331DA4 @ case 269 - b FUN_02330328 @ case 270 + b ov29_02331E4C @ case 263 + b ov29_02330840 @ case 264 + b ov29_02330B88 @ case 265 + b ov29_02331DDC @ case 266 + b ov29_02330D48 @ case 267 + b ov29_02330AFC @ case 268 + b ov29_02331DA4 @ case 269 + b ov29_02330328 @ case 270 b _023307B4 @ case 271 - b FUN_02331204 @ case 272 - b FUN_023314DC @ case 273 + b ov29_02331204 @ case 272 + b ov29_023314DC @ case 273 b _02330A00 @ case 274 - b FUN_0233070C @ case 275 - b FUN_02330894 @ case 276 - b FUN_02330F40 @ case 277 - b FUN_02331A08 @ case 278 - b FUN_023304D8 @ case 279 - b FUN_023304D8 @ case 280 - b FUN_02330A54 @ case 281 - b FUN_02331CE0 @ case 282 - b FUN_02330648 @ case 283 - b FUN_02330AFC @ case 284 + b ov29_0233070C @ case 275 + b ov29_02330894 @ case 276 + b ov29_02330F40 @ case 277 + b ov29_02331A08 @ case 278 + b ov29_023304D8 @ case 279 + b ov29_023304D8 @ case 280 + b ov29_02330A54 @ case 281 + b ov29_02331CE0 @ case 282 + b ov29_02330648 @ case 283 + b ov29_02330AFC @ case 284 b _02330134 @ case 285 - b FUN_02331F88 @ case 286 - b FUN_02331100 @ case 287 - b FUN_02330B34 @ case 288 - b FUN_02330798 @ case 289 + b ov29_02331F88 @ case 286 + b ov29_02331100 @ case 287 + b ov29_02330B34 @ case 288 + b ov29_02330798 @ case 289 b _02330134 @ case 290 - b FUN_02330468 @ case 291 + b ov29_02330468 @ case 291 b _0233030C @ case 292 - b FUN_02331B20 @ case 293 - b FUN_02330EEC @ case 294 - b FUN_023313A8 @ case 295 - b FUN_02331450 @ case 296 + b ov29_02331B20 @ case 293 + b ov29_02330EEC @ case 294 + b ov29_023313A8 @ case 295 + b ov29_02331450 @ case 296 b _02330134 @ case 297 - b FUN_02331274 @ case 298 - b FUN_02330AA8 @ case 299 + b ov29_02331274 @ case 298 + b ov29_02330AA8 @ case 299 b _02330134 @ case 300 - b FUN_023318F0 @ case 301 - b FUN_02330C4C @ case 302 + b ov29_023318F0 @ case 301 + b ov29_02330C4C @ case 302 b _023307B4 @ case 303 - b FUN_023318B0 @ case 304 - b FUN_023318F0 @ case 305 + b ov29_023318B0 @ case 304 + b ov29_023318F0 @ case 305 b _02330134 @ case 306 - b FUN_023312E4 @ case 307 + b ov29_023312E4 @ case 307 b _02330134 @ case 308 - b FUN_023306D4 @ case 309 - b FUN_02330840 @ case 310 + b ov29_023306D4 @ case 309 + b ov29_02330840 @ case 310 b _02330134 @ case 311 b _02330134 @ case 312 - b FUN_02331B58 @ case 313 - b FUN_02331584 @ case 314 + b ov29_02331B58 @ case 313 + b ov29_02331584 @ case 314 b _02331D34 @ case 315 - b FUN_02331B04 @ case 316 - b FUN_02331878 @ case 317 - b FUN_02331020 @ case 318 - b FUN_02330BF8 @ case 319 - b FUN_02330DB8 @ case 320 + b ov29_02331B04 @ case 316 + b ov29_02331878 @ case 317 + b ov29_02331020 @ case 318 + b ov29_02330BF8 @ case 319 + b ov29_02330DB8 @ case 320 b _02330134 @ case 321 b _02330134 @ case 322 b _02330134 @ case 323 - b FUN_02331220 @ case 324 - b FUN_02330600 @ case 325 - b FUN_023308B0 @ case 326 - b FUN_023320BC @ case 327 - b FUN_02331FA4 @ case 328 - b FUN_0233138C @ case 329 - b FUN_02332030 @ case 330 - b FUN_023315F4 @ case 331 - b FUN_023305A4 @ case 332 + b ov29_02331220 @ case 324 + b ov29_02330600 @ case 325 + b ov29_023308B0 @ case 326 + b ov29_023320BC @ case 327 + b ov29_02331FA4 @ case 328 + b ov29_0233138C @ case 329 + b ov29_02332030 @ case 330 + b ov01_023315F4 @ case 331 + b ov29_023305A4 @ case 332 b _02330BA4 @ case 333 - b FUN_02331F6C @ case 334 - b FUN_023306F0 @ case 335 + b ov29_02331F6C @ case 334 + b ov29_023306F0 @ case 335 b _0233037C @ case 336 - b FUN_02331FF8 @ case 337 - b FUN_02330F5C @ case 338 + b ov29_02331FF8 @ case 337 + b ov29_02330F5C @ case 338 b _023313C4 @ case 339 b _02331154 @ case 340 - b FUN_02330920 @ case 341 - b FUN_0233077C @ case 342 - b FUN_02330B6C @ case 343 - b FUN_02330328 @ case 344 - b FUN_02330328 @ case 345 + b ov29_02330920 @ case 341 + b ov29_0233077C @ case 342 + b ov29_02330B6C @ case 343 + b ov29_02330328 @ case 344 + b ov29_02330328 @ case 345 b _02330134 @ case 346 b _02330134 @ case 347 - b FUN_0233146C @ case 348 - b FUN_023316D4 @ case 349 + b ov29_0233146C @ case 348 + b ov29_023316D4 @ case 349 b _02330134 @ case 350 - b FUN_02330D10 @ case 351 - b FUN_023302D4 @ case 352 + b ov29_02330D10 @ case 351 + b ov29_023302D4 @ case 352 b _02330134 @ case 353 - b FUN_02330DF0 @ case 354 - b FUN_02330150 @ case 355 + b ov29_02330DF0 @ case 354 + b ov29_02330150 @ case 355 b _023326C8 @ case 356 - b FUN_02331170 @ case 357 - b FUN_02331170 @ case 358 - b FUN_02331170 @ case 359 + b ov29_02331170 @ case 357 + b ov29_02331170 @ case 358 + b ov29_02331170 @ case 359 b _02330134 @ case 360 b _02331CC4 @ case 361 b _02330134 @ case 362 - b FUN_02331A40 @ case 363 - b FUN_023310E4 @ case 364 - b FUN_02331DC0 @ case 365 + b ov29_02331A40 @ case 363 + b ov01_023310E4 @ case 364 + b ov29_02331DC0 @ case 365 b _02330134 @ case 366 - b FUN_023315D8 @ case 367 - b FUN_02330AFC @ case 368 - b FUN_02331648 @ case 369 - b FUN_02331D6C @ case 370 - b FUN_02330EB4 @ case 371 - b FUN_0233111C @ case 372 - b FUN_02331610 @ case 373 - b FUN_02331840 @ case 374 - b FUN_02331D88 @ case 375 - b FUN_02332084 @ case 376 - b FUN_023320A0 @ case 377 - b FUN_02331F34 @ case 378 - b FUN_02331DDC @ case 379 - b FUN_023318B0 @ case 380 - b FUN_02331418 @ case 381 + b ov29_023315D8 @ case 367 + b ov29_02330AFC @ case 368 + b ov29_02331648 @ case 369 + b ov29_02331D6C @ case 370 + b ov29_02330EB4 @ case 371 + b ov29_0233111C @ case 372 + b ov29_02331610 @ case 373 + b ov29_02331840 @ case 374 + b ov29_02331D88 @ case 375 + b ov29_02332084 @ case 376 + b ov29_023320A0 @ case 377 + b ov29_02331F34 @ case 378 + b ov29_02331DDC @ case 379 + b ov29_023318B0 @ case 380 + b ov29_02331418 @ case 381 b _02330A00 @ case 382 - b FUN_023315A0 @ case 383 - b FUN_02332014 @ case 384 - b FUN_02331E30 @ case 385 - b FUN_023310AC @ case 386 - b FUN_023313FC @ case 387 - b FUN_02331664 @ case 388 - b FUN_023317D0 @ case 389 - b FUN_02331DF8 @ case 390 - b FUN_02331AE8 @ case 391 - b FUN_0233044C @ case 392 - b FUN_0233204C @ case 393 - b FUN_023312C8 @ case 394 - b FUN_02331E14 @ case 395 - b FUN_02331894 @ case 396 - b FUN_023320F4 @ case 397 - b FUN_02331C54 @ case 398 - b FUN_02331BE4 @ case 399 - b FUN_0233162C @ case 400 - b FUN_0233118C @ case 401 + b ov29_023315A0 @ case 383 + b ov29_02332014 @ case 384 + b ov29_02331E30 @ case 385 + b ov29_023310AC @ case 386 + b ov29_023313FC @ case 387 + b ov29_02331664 @ case 388 + b ov29_023317D0 @ case 389 + b ov29_02331DF8 @ case 390 + b ov29_02331AE8 @ case 391 + b ov29_0233044C @ case 392 + b ov29_0233204C @ case 393 + b ov29_023312C8 @ case 394 + b ov29_02331E14 @ case 395 + b ov29_02331894 @ case 396 + b ov29_023320F4 @ case 397 + b ov29_02331C54 @ case 398 + b ov29_02331BE4 @ case 399 + b ov29_0233162C @ case 400 + b ov29_0233118C @ case 401 b _023326C8 @ case 402 - b FUN_02331E84 @ case 403 + b ov29_02331E84 @ case 403 b _023326C8 @ case 404 b _023326C8 @ case 405 b _023320D8 @ case 406 - b FUN_02331D18 @ case 407 + b ov29_02331D18 @ case 407 b _023326C8 @ case 408 - b FUN_02331680 @ case 409 - b FUN_023317EC @ case 410 + b ov29_02331680 @ case 409 + b ov29_023317EC @ case 410 b _023326C8 @ case 411 - b FUN_02331808 @ case 412 + b ov29_02331808 @ case 412 b _023326C8 @ case 413 b _023326C8 @ case 414 b _023326C8 @ case 415 @@ -98148,128 +98148,128 @@ _0232F8B8: @ jump table b _023326C8 @ case 418 b _023326C8 @ case 419 b _023326C8 @ case 420 - b FUN_02332674 @ case 421 - b FUN_02332690 @ case 422 - b FUN_023326AC @ case 423 - b FUN_02331648 @ case 424 - b FUN_02331840 @ case 425 - b FUN_0233111C @ case 426 - b FUN_02332658 @ case 427 - b FUN_02330360 @ case 428 - b FUN_02331DDC @ case 429 - b FUN_02332110 @ case 430 + b ov29_02332674 @ case 421 + b ov29_02332690 @ case 422 + b ov29_023326AC @ case 423 + b ov29_02331648 @ case 424 + b ov29_02331840 @ case 425 + b ov29_0233111C @ case 426 + b ov29_02332658 @ case 427 + b ov29_02330360 @ case 428 + b ov29_02331DDC @ case 429 + b ov29_02332110 @ case 430 b _023307EC @ case 431 b _02330134 @ case 432 b _02330134 @ case 433 - b FUN_0233212C @ case 434 + b ov29_0233212C @ case 434 b _02330134 @ case 435 b _023307EC @ case 436 - b FUN_0233069C @ case 437 - b FUN_02332148 @ case 438 - b FUN_02332164 @ case 439 - b FUN_02332180 @ case 440 - b FUN_02330DF0 @ case 441 + b ov29_0233069C @ case 437 + b ov29_02332148 @ case 438 + b ov29_02332164 @ case 439 + b ov29_02332180 @ case 440 + b ov29_02330DF0 @ case 441 b _023307EC @ case 442 - b FUN_023306F0 @ case 443 - b FUN_0233111C @ case 444 + b ov29_023306F0 @ case 443 + b ov29_0233111C @ case 444 b _02330134 @ case 445 - b FUN_023306B8 @ case 446 - b FUN_0233219C @ case 447 - b FUN_023321B8 @ case 448 - b FUN_023321D4 @ case 449 - b FUN_023321F0 @ case 450 + b ov29_023306B8 @ case 446 + b ov29_0233219C @ case 447 + b ov29_023321B8 @ case 448 + b ov29_023321D4 @ case 449 + b ov29_023321F0 @ case 450 b _02330134 @ case 451 - b FUN_0233220C @ case 452 - b FUN_02330344 @ case 453 - b FUN_023306F0 @ case 454 - b FUN_02330344 @ case 455 - b FUN_02332228 @ case 456 - b FUN_02332244 @ case 457 - b FUN_023319D0 @ case 458 - b FUN_02330728 @ case 459 + b ov29_0233220C @ case 452 + b ov29_02330344 @ case 453 + b ov29_023306F0 @ case 454 + b ov29_02330344 @ case 455 + b ov29_02332228 @ case 456 + b ov29_02332244 @ case 457 + b ov29_023319D0 @ case 458 + b ov29_02330728 @ case 459 b _02330134 @ case 460 - b FUN_02332260 @ case 461 + b ov29_02332260 @ case 461 b _02330134 @ case 462 b _02330134 @ case 463 - b FUN_0233227C @ case 464 + b ov29_0233227C @ case 464 b _023326C8 @ case 465 - b FUN_02332298 @ case 466 + b ov29_02332298 @ case 466 b _02330134 @ case 467 - b FUN_023305D0 @ case 468 - b FUN_023322D0 @ case 469 + b ov29_023305D0 @ case 468 + b ov29_023322D0 @ case 469 b _02330134 @ case 470 - b FUN_023322EC @ case 471 + b ov29_023322EC @ case 471 b _02331138 @ case 472 b _023307EC @ case 473 - b FUN_02332458 @ case 474 - b FUN_02332308 @ case 475 + b ov29_02332458 @ case 474 + b ov29_02332308 @ case 475 b _02330134 @ case 476 - b FUN_02332324 @ case 477 - b FUN_02332340 @ case 478 + b ov29_02332324 @ case 477 + b ov29_02332340 @ case 478 b _02330134 @ case 479 - b FUN_0233235C @ case 480 + b ov29_0233235C @ case 480 b _02330134 @ case 481 - b FUN_023310C8 @ case 482 + b ov29_023310C8 @ case 482 b _02330974 @ case 483 - b FUN_02330520 @ case 484 - b FUN_02330728 @ case 485 + b ov29_02330520 @ case 484 + b ov29_02330728 @ case 485 b _02330134 @ case 486 b _02330134 @ case 487 - b FUN_023322D0 @ case 488 - b FUN_02332378 @ case 489 - b FUN_02332394 @ case 490 + b ov29_023322D0 @ case 488 + b ov29_02332378 @ case 489 + b ov29_02332394 @ case 490 b _02330134 @ case 491 - b FUN_023323B0 @ case 492 - b FUN_023323CC @ case 493 - b FUN_02330344 @ case 494 - b FUN_02330728 @ case 495 - b FUN_023323E8 @ case 496 - b FUN_02332420 @ case 497 + b ov29_023323B0 @ case 492 + b ov29_023323CC @ case 493 + b ov29_02330344 @ case 494 + b ov29_02330728 @ case 495 + b ov29_023323E8 @ case 496 + b ov29_02332420 @ case 497 b _023307EC @ case 498 - b FUN_02332404 @ case 499 - b FUN_02330DB8 @ case 500 - b FUN_02330CA0 @ case 501 + b ov29_02332404 @ case 499 + b ov29_02330DB8 @ case 500 + b ov29_02330CA0 @ case 501 b _02330134 @ case 502 b _023320D8 @ case 503 - b FUN_0233243C @ case 504 - b FUN_02332458 @ case 505 - b FUN_02332474 @ case 506 + b ov29_0233243C @ case 504 + b ov29_02332458 @ case 505 + b ov29_02332474 @ case 506 b _02330958 @ case 507 b _02330134 @ case 508 - b FUN_02332490 @ case 509 + b ov29_02332490 @ case 509 b _02330134 @ case 510 b _02330134 @ case 511 b _02330134 @ case 512 - b FUN_023324AC @ case 513 - b FUN_023324C8 @ case 514 + b ov29_023324AC @ case 513 + b ov29_023324C8 @ case 514 b _02330134 @ case 515 - b FUN_023324E4 @ case 516 - b FUN_02332500 @ case 517 - b FUN_02330DF0 @ case 518 + b ov29_023324E4 @ case 516 + b ov29_02332500 @ case 517 + b ov29_02330DF0 @ case 518 b _023302F0 @ case 519 - b FUN_0233251C @ case 520 + b ov29_0233251C @ case 520 b _02330958 @ case 521 - b FUN_023322B4 @ case 522 + b ov29_023322B4 @ case 522 b _02330134 @ case 523 - b FUN_02330468 @ case 524 - b FUN_023320BC @ case 525 - b FUN_02332538 @ case 526 - b FUN_02330CA0 @ case 527 - b FUN_02332554 @ case 528 - b FUN_02332394 @ case 529 - b FUN_0233054C @ case 530 - b FUN_02332570 @ case 531 - b FUN_0233258C @ case 532 - b FUN_023325A8 @ case 533 - b FUN_023325C4 @ case 534 + b ov29_02330468 @ case 524 + b ov29_023320BC @ case 525 + b ov29_02332538 @ case 526 + b ov29_02330CA0 @ case 527 + b ov29_02332554 @ case 528 + b ov29_02332394 @ case 529 + b ov29_0233054C @ case 530 + b ov29_02332570 @ case 531 + b ov29_0233258C @ case 532 + b ov29_023325A8 @ case 533 + b ov29_023325C4 @ case 534 b _02331154 @ case 535 - b FUN_02330578 @ case 536 - b FUN_023325E0 @ case 537 - b FUN_023325FC @ case 538 + b ov29_02330578 @ case 536 + b ov29_023325E0 @ case 537 + b ov29_023325FC @ case 538 b _02330134 @ case 539 - b FUN_02332620 @ case 540 - b FUN_023306B8 @ case 541 - b FUN_0233263C @ case 542 + b ov29_02332620 @ case 540 + b ov29_023306B8 @ case 541 + b ov29_0233263C @ case 542 _02330134: mov r0, sb mov r1, r4 @@ -98299,7 +98299,7 @@ _023301E8: bl GetMovePower str r0, [sp, #0x8c] mov r0, r8 - bl FUN_02013B10 + bl GetMoveCritChance str r0, [sp] add r1, sp, #0xc8 str r1, [sp, #4] @@ -98338,7 +98338,7 @@ _023302B8: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02326E20 + bl ov29_02326E20 mov sl, r0 b _023326CC _023302D4: @@ -98377,7 +98377,7 @@ _0233037C: bl GetMovePower str r0, [sp, #0x90] mov r0, r8 - bl FUN_02013B10 + bl GetMoveCritChance str r0, [sp] add r1, sp, #0xb4 str r1, [sp, #4] @@ -98420,7 +98420,7 @@ _02330484: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02326750 + bl ov29_02326750 mov sl, r0 b _023326CC _023304A0: @@ -98490,7 +98490,7 @@ _023307EC: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02326670 + bl ov29_02326670 mov sl, r0 b _023326CC _02330808: @@ -98518,7 +98518,7 @@ _023308CC: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02326E80 + bl ov29_02326E80 mov sl, r0 b _023326CC _023308E8: @@ -98566,7 +98566,7 @@ _02330A00: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_023293CC + bl ov29_023293CC mov sl, r0 b _023326CC _02330A1C: @@ -98588,7 +98588,7 @@ _02330AE0: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_023267D8 + bl ov29_023267D8 mov sl, r0 b _023326CC _02330AFC: @@ -98674,7 +98674,7 @@ _02330D64: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02326648 + bl ov29_02326648 mov sl, r0 b _023326CC _02330D80: @@ -98765,7 +98765,7 @@ _02331138: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02326CB4 + bl ov29_02326CB4 mov sl, r0 b _023326CC _02331154: @@ -98858,7 +98858,7 @@ _023313C4: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02326188 + bl ov29_02326188 mov sl, r0 b _023326CC _023313E0: @@ -98962,7 +98962,7 @@ _023316F0: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02325FB4 + bl ov29_02325FB4 mov sl, r0 b _023326CC _0233170C: @@ -98993,7 +98993,7 @@ _02331798: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02326E04 + bl ov29_02326E04 mov sl, r0 b _023326CC _023317B4: @@ -99010,7 +99010,7 @@ _02331824: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02326CA4 + bl ov29_02326CA4 mov sl, r0 b _023326CC _02331840: @@ -99074,7 +99074,7 @@ _02331ACC: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_0232680C + bl ov29_0232680C mov sl, r0 b _023326CC _02331AE8: @@ -99093,7 +99093,7 @@ _02331B74: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_0232620C + bl ov29_0232620C mov sl, r0 b _023326CC _02331B90: @@ -99101,7 +99101,7 @@ _02331B90: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_023266DC + bl ov29_023266DC mov sl, r0 b _023326CC _02331BAC: @@ -99139,7 +99139,7 @@ _02331CA8: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_02326550 + bl ov29_02326550 mov sl, r0 b _023326CC _02331CC4: @@ -99260,7 +99260,7 @@ _023320D8: mov r1, r4 mov r2, r8 mov r3, r7 - bl FUN_0232D1DC + bl ov29_0232D1DC mov sl, r0 b _023326CC _023320F4: @@ -99470,7 +99470,7 @@ _02332830: strbne r0, [r1, #0x167] _02332858: mov r0, r6 - bl FUN_02014D58 + bl IsHealingWishOrLunarDance cmp r0, #0 beq _0233289C mov r0, sb @@ -99586,7 +99586,7 @@ ExclusiveItemEffectIsActive: @ 0x023329E8 movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -99637,7 +99637,7 @@ ov29_02332A70: @ 0x02332A70 bl GetMovePower mov r8, r0 mov r0, r5 - bl FUN_02013B10 + bl GetMoveCritChance str r0, [sp] add r1, sp, #0x14 str r1, [sp, #4] @@ -99685,7 +99685,7 @@ DealDamage: @ 0x02332B20 bl GetMovePower mov r8, r0 mov r0, r5 - bl FUN_02013B10 + bl GetMoveCritChance str r0, [sp] add r0, sp, #0x14 stmib sp, {r0, r4} @@ -99726,7 +99726,7 @@ ov29_02332BB8: @ 0x02332BB8 lsl r1, r0, #0x10 mov r0, r5 asr r8, r1, #0x10 - bl FUN_02013B10 + bl GetMoveCritChance str r0, [sp] add r0, sp, #0x14 stmib sp, {r0, r4} @@ -99764,7 +99764,7 @@ CalcDamageProjectile: @ 0x02332C4C bl GetMoveTypeForMonster mov r7, r0 mov r0, r4 - bl FUN_02013B10 + bl GetMoveCritChance str r0, [sp] add r1, sp, #0x14 str r1, [sp, #4] @@ -99804,7 +99804,7 @@ ov29_02332CDC: @ 0x02332CDC bl GetMovePower mov r7, r0 mov r0, r4 - bl FUN_02013B10 + bl GetMoveCritChance str r0, [sp] add r1, sp, #0x14 str r1, [sp, #4] @@ -99962,7 +99962,7 @@ ov29_02332F18: @ 0x02332F18 bl GetMoveTypeForMonster mov r4, r0 ldrh r0, [r6, #4] - bl FUN_020151C8 + bl GetMoveCategory mov r3, r0 str r5, [sp] add r1, sp, #0x10 @@ -100010,13 +100010,13 @@ ov29_02332FC8: @ 0x02332FC8 ldrsh r1, [r5, #4] ldrsh r0, [r4, #4] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 bgt _02333010 ldrsh r1, [r5, #6] ldrsh r0, [r4, #6] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #1 ble _02333018 _02333010: @@ -100512,7 +100512,7 @@ _02333674: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #1 bge _02333F90 _023336A8: @@ -101215,7 +101215,7 @@ ov29_02333FD0: @ 0x02333FD0 cmp r0, #1 bne _02334008 mov r0, r8 - bl FUN_02013B30 + bl IsThawingMove cmp r0, #0 movne r0, #0 popne {r4, r5, r6, r7, r8, pc} @@ -102137,7 +102137,7 @@ _02334C74: popeq {r4, r5, r6, r7, r8, pc} ldrsh r0, [r4, #2] ldrsh r1, [r5, #2] - bl FUN_02054E78 + bl GendersEqualNotGenderless cmp r0, #0 movne r0, #0 popne {r4, r5, r6, r7, r8, pc} @@ -102323,7 +102323,7 @@ _02334ED0: add r0, sl, r8, lsl #2 ldrb sb, [r0, #0x1e0] sub r0, sb, r7 - bl FUN_0208655C + bl Abs cmp r0, #0xa addlt r0, sl, r8, lsl #2 strblt r7, [r0, #0x1e0] @@ -102347,7 +102347,7 @@ _02334F28: add r0, sl, r8, lsl #2 ldrb sb, [r0, #0x1e1] sub r0, sb, r7 - bl FUN_0208655C + bl Abs cmp r0, #0xa addlt r0, sl, r8, lsl #2 strblt r7, [r0, #0x1e1] @@ -102371,7 +102371,7 @@ _02334F84: add r0, sl, r8, lsl #2 ldrb sb, [r0, #0x1e2] sub r0, sb, r7 - bl FUN_0208655C + bl Abs cmp r0, #0xa addlt r0, sl, r8, lsl #2 strblt r7, [r0, #0x1e2] @@ -102552,11 +102552,11 @@ _023351E0: bne _02335220 ldrsh r0, [r7, #2] mov r1, r5 - bl FUN_02052A04 + bl GetType strb r0, [r7, #0x5e] ldrsh r0, [r7, #2] mov r1, #1 - bl FUN_02052A04 + bl GetType strb r0, [r7, #0x5f] mov r6, #1 _02335220: @@ -102885,7 +102885,7 @@ ov29_02335670: @ 0x02335670 b _023356B0 _0233569C: mov r1, r4 - bl FUN_0208FEA4 + bl DivideInt lsl r0, r0, #0x10 asr r0, r0, #0x10 add r5, r5, #1 @@ -102905,33 +102905,33 @@ ov29_023356C0: @ 0x023356C0 ldr r0, [r0] str r1, [sp, #4] str r0, [sp] - bl FUN_020205B0 + bl GetLanguage ldr r1, _02335754 @ =0x0235371C lsl r0, r0, #1 ldrh r2, [r1, r0] add r0, sp, #0 mov r1, #4 mov r3, #0x300 - bl FUN_0201DEC4 + bl LoadWteFromFileDirectory ldr r0, [sp, #4] mov r1, #0x1000 mov r2, #2 mov r3, #0 - bl FUN_0201E0B0 - bl FUN_020205B0 + bl ProcessWte + bl GetLanguage lsl r3, r0, #1 ldr r1, _02335758 @ =0x02353720 mov r0, #4 ldrh r1, [r1, r3] mov r2, #0 - bl FUN_0201DFB4 + bl LoadWtuFromBin ldr r1, _0233575C @ =0x0237CA8C ldr r2, [sp, #4] str r0, [r1, #4] ldrh r2, [r2, #0xc] ldr r0, [sp] strh r2, [r1] - bl FUN_0201E080 + bl sub_0201E080 add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -102943,11 +102943,11 @@ _0233575C: .4byte 0x0237CA8C arm_func_start ov29_02335760 ov29_02335760: @ 0x02335760 - ldr ip, _0233576C @ =FUN_0201E020 + ldr ip, _0233576C @ =sub_0201E020 ldr r0, _02335770 @ =0x0237CA90 bx ip .align 2, 0 -_0233576C: .4byte FUN_0201E020 +_0233576C: .4byte sub_0201E020 _02335770: .4byte 0x0237CA90 arm_func_end ov29_02335760 @@ -102964,12 +102964,12 @@ ov29_02335774: @ 0x02335774 mov r1, #4 mov r3, #0x300 str ip, [sp] - bl FUN_0201DEC4 + bl LoadWteFromFileDirectory mov r1, #0 ldr r0, [sp, #4] mov r2, r1 mov r3, r1 - bl FUN_0201E0B0 + bl ProcessWte ldr ip, [sp, #4] ldr r2, _023357FC @ =0x0237CA96 add r3, ip, #0x10 @@ -102983,7 +102983,7 @@ _023357C8: ldr r1, _02335800 @ =0x0237CA8C ldr r0, [sp] strh r2, [r1, #8] - bl FUN_0201E080 + bl sub_0201E080 add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -103003,7 +103003,7 @@ ov29_02335808: @ 0x02335808 push {r3, r4, r5, lr} mov r4, r0 mov r5, r1 - bl FUN_0201E730 + bl sub_0201E730 mov r1, #0 lsl r0, r5, #0x10 strb r1, [r4, #0x3c] @@ -103073,7 +103073,7 @@ _023358E8: mov r1, #0xa strh r2, [sp] strh fp, [sp, #2] - bl FUN_0208FEA4 + bl DivideInt add r0, sb, r1 lsl r0, r0, #0x10 asr r7, r0, #0x10 @@ -103088,10 +103088,10 @@ _023358E8: strh r1, [sp, #0x1a] ldrsh r1, [r2, #6] strh r1, [sp, #0x1c] - bl FUN_0201F2A0 + bl sub_0201F1D4 mov r0, sl mov r1, #0xa - bl FUN_0208FEA4 + bl DivideInt lsl r0, r0, #0x10 asr sl, r0, #0x10 add r0, r4, r7, lsl #3 @@ -103136,7 +103136,7 @@ ov29_02335988: @ 0x02335988 strh r1, [r6, #0x1a] ldrsh r1, [r2, #6] strh r1, [r6, #0x1c] - bl FUN_0201F2A0 + bl sub_0201F1D4 add r0, r4, r5, lsl #3 ldrsh r0, [r0, #4] pop {r4, r5, r6, pc} @@ -103205,7 +103205,7 @@ _02335A4C: ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint cmp r0, #0 moveq fp, #1 cmp r6, #0 @@ -103217,13 +103217,13 @@ _02335A4C: mov r0, #0 mov r1, r0 mov sl, #0x20 - bl FUN_02027A68 + bl SetScreenWindowsColor b _02335B20 _02335B04: mov r0, #1 mov r1, #0 mov sl, #0x10 - bl FUN_02027A68 + bl SetScreenWindowsColor b _02335B20 _02335B18: mov sl, #0x10 @@ -103241,7 +103241,7 @@ _02335B20: beq _02335B58 mov r0, #3 mov r1, #0 - bl FUN_02027A68 + bl SetScreenWindowsColor b _02335B5C _02335B58: bl SetBothScreensWindowColorToDefault @@ -103259,7 +103259,7 @@ _02335B5C: ldr r0, _02335F2C @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_02051288 + bl DungeonGoesUp cmp r0, #0 bne _02335BC0 mov r1, r6 @@ -103378,7 +103378,7 @@ _02335C48: mov r6, #0x10 blt _02335F24 add r0, sp, #4 - bl FUN_0201E730 + bl sub_0201E730 ldr r0, _02335F30 @ =0x0237CA8C mov fp, #5 ldrh r3, [r0] @@ -103430,7 +103430,7 @@ _02335C48: ldrsh r1, [sb, #0xce] strh r1, [sp, #0x20] strh r2, [sp, #0x2e] - bl FUN_0201F2A0 + bl sub_0201F1D4 cmp r8, #0 ble _02335EA0 add r0, r7, #0x90 @@ -103458,7 +103458,7 @@ _02335C48: ldrsh r1, [sb, #0xe6] strh r1, [sp, #0x20] strh r6, [sp, #0x2e] - bl FUN_0201F2A0 + bl sub_0201F1D4 _02335EA0: sub r0, r4, r7 lsl r0, r0, #0x10 @@ -103492,7 +103492,7 @@ _02335EA0: ldrsh r1, [sb, #0xde] strh r1, [sp, #0x20] strh r6, [sp, #0x2e] - bl FUN_0201F2A0 + bl sub_0201F1D4 _02335F24: add sp, sp, #0x44 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -103513,7 +103513,7 @@ ov29_02335F40: @ 0x02335F40 mov sl, r1 mov r4, r3 ldr sb, [sp, #0x6c] - bl FUN_0201E730 + bl sub_0201E730 mov r0, #0 ldrh r1, [sp, #0x68] mov r2, #0x21 @@ -103548,7 +103548,7 @@ ov29_02335F40: @ 0x02335F40 strh r3, [sp, #0x18] strh r2, [sp, #0x1a] strh r1, [sp, #0x1c] - bl FUN_0201F2A0 + bl sub_0201F1D4 b _023360F0 _02335FF0: mov r0, sb @@ -103576,7 +103576,7 @@ _02335FF0: strh r3, [sp, #0x18] strh r1, [sp, #0x1a] strh r1, [sp, #0x1c] - bl FUN_0201F2A0 + bl sub_0201F1D4 add r0, r4, #8 lsl r0, r0, #0x10 asr r4, r0, #0x10 @@ -103601,17 +103601,17 @@ _02336094: strh sl, [sp, #2] strh r5, [sp, #8] strh r5, [sp, #0xa] - bl FUN_0208FEA4 + bl DivideInt lsl r0, r1, #3 strh r0, [sp, #0x16] add r0, sp, #0 strh r4, [sp, #0x18] strh fp, [sp, #0x1a] strh fp, [sp, #0x1c] - bl FUN_0201F2A0 + bl sub_0201F1D4 mov r0, sb mov r1, #0xa - bl FUN_0208FEA4 + bl DivideInt lsl r0, r0, #0x10 asr sb, r0, #0x10 add r6, r6, #1 @@ -103712,14 +103712,14 @@ _02336200: .4byte 0x02353538 arm_func_start ov29_02336204 ov29_02336204: @ 0x02336204 ldr r0, _0233621C @ =0x02353538 - ldr ip, _02336220 @ =FUN_022C2574 + ldr ip, _02336220 @ =ov10_022C2574 ldr r0, [r0] add r0, r0, #0x4000 ldrsh r0, [r0, #0xd4] bx ip .align 2, 0 _0233621C: .4byte 0x02353538 -_02336220: .4byte FUN_022C2574 +_02336220: .4byte ov10_022C2574 arm_func_end ov29_02336204 arm_func_start ov29_02336224 @@ -103916,7 +103916,7 @@ ov29_02336460: @ 0x02336460 add r1, r1, #0x4000 ldrsh r4, [r1, #0xd4] mov r1, r4 - bl FUN_022C25EC + bl ov10_022C25EC ldr r1, _023365A0 @ =0x0237CAA0 mov r0, #0 ldr ip, [r1, #0x14] @@ -103924,31 +103924,31 @@ ov29_02336460: @ 0x02336460 mov r2, r0 mov r1, #1 str ip, [r3, #4] - bl FUN_02051E8C + bl GetBgRegionArea mov r1, r4 mov r2, #0 - bl FUN_022C2588 + bl ov10_022C2588 ldr r0, _02336598 @ =0x02353538 mov r1, r4 ldr r0, [r0] mov r2, #0 add r0, r0, #0x2a8 add r0, r0, #0x10000 - bl FUN_022C26BC + bl ov10_022C26BC ldr r1, _02336598 @ =0x02353538 ldr r0, _023365A8 @ =0x00012162 ldr r2, [r1] mov r1, r4 add r0, r2, r0 mov r2, #0 - bl FUN_022C2720 + bl ov10_022C2720 mov r0, #0 mov r1, r0 bl ov29_022E9F80 ldr r0, _023365AC @ =0x0237CAA0 mov r1, r4 mov r2, #0 - bl FUN_022C2654 + bl ov10_022C2654 ldr r0, _023365A0 @ =0x0237CAA0 mov r1, #0x20 ldr r0, [r0, #8] @@ -104001,9 +104001,9 @@ _023365B4: .4byte 0x020A1AE8 ov29_023365B8: @ 0x023365B8 push {r3, lr} ldr r0, _023365DC @ =0x0237CAAC - bl FUN_022C2638 + bl ov10_022C2638 ldr r0, _023365E0 @ =0x0237CAA0 - bl FUN_022C26A0 + bl ov10_022C26A0 ldr r0, _023365E4 @ =0x02353724 mov r1, #0 str r1, [r0, #4] @@ -104272,7 +104272,7 @@ _02336954: orreq sl, sl, #0x80 _0233699C: mov r0, #4 - bl FUN_020022F8 + bl RandIntSafe mov r4, r0 cmp r4, #3 moveq r4, #0 @@ -104570,7 +104570,7 @@ ov29_02336DB0: @ 0x02336DB0 tst r0, #0x200 beq _02336DE0 ldr r0, _02336F48 @ =0x02352F14 - bl FUN_0200C1FC + bl DebugPrint0 _02336DE0: ldrh r1, [r4] tst r1, #0x1000 @@ -104748,7 +104748,7 @@ _02337044: ldr r0, [sp, #0x20] mov r1, r4 mov r3, #1 - bl FUN_02051D8C + bl sub_02051D8C add r8, r8, #1 add r4, r4, #1 cmp r8, #3 @@ -104786,7 +104786,7 @@ _023370B8: blt _02336FA0 mov r0, #1 mov r1, #0 - bl FUN_02051E60 + bl sub_02051E60 add sp, sp, #0x30 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -104865,7 +104865,7 @@ _023371F8: mov r0, r8 mov r1, sb mov r3, #1 - bl FUN_02051D8C + bl sub_02051D8C add r7, r7, #1 add sb, sb, #1 cmp r7, #3 @@ -104892,7 +104892,7 @@ _0233726C: blt _023371F8 mov r0, #1 mov r1, #0 - bl FUN_02051E60 + bl sub_02051E60 add sp, sp, #0x1c pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -104969,7 +104969,7 @@ _0233737C: mov r0, r7 mov r1, r8 mov r3, #1 - bl FUN_02051D8C + bl sub_02051D8C add r6, r6, #1 add r7, r7, #1 cmp r6, #3 @@ -104996,7 +104996,7 @@ _023373F0: blt _0233737C mov r0, #1 mov r1, #0 - bl FUN_02051E60 + bl sub_02051E60 add sp, sp, #0x1c pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -105110,7 +105110,7 @@ _02337598: _023375A0: cmp r0, #6 bne _023375CC - bl FUN_0204AED0 + bl sub_0204AED0 cmp r0, #0 ldrne r0, _02337798 @ =0x0001213E addne r0, r5, r0 @@ -105155,7 +105155,7 @@ _0233762C: mov r0, sb mov r1, fp mov r3, #0 - bl FUN_02051D8C + bl sub_02051D8C ldr r0, [sp, #0x1c] add fp, fp, #1 add r0, r0, #1 @@ -105208,7 +105208,7 @@ _02337700: _02337708: cmp r0, #6 bne _02337724 - bl FUN_0204AED0 + bl sub_0204AED0 cmp r0, #0 ldrne sl, [sp, #0x10] ldreq sl, [sp, #0x14] @@ -105236,7 +105236,7 @@ _02337730: blt _023374D4 mov r0, #0 mov r1, r0 - bl FUN_02051E60 + bl sub_02051E60 add sp, sp, #0x44 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -105267,7 +105267,7 @@ _023377BC: mov r3, r5 asr r0, r0, #0x10 str r5, [sp] - bl FUN_02051D8C + bl sub_02051D8C add r7, r7, #1 cmp r7, #0x20 blt _023377BC @@ -105276,7 +105276,7 @@ _023377BC: blt _023377B0 mov r0, #0 mov r1, r0 - bl FUN_02051E60 + bl sub_02051E60 ldr r0, _02337818 @ =0x02353538 mov r1, #0 ldr r0, [r0] @@ -105840,7 +105840,7 @@ ov29_02337EE8: @ 0x02337EE8 b _02337F68 _02337F28: add r0, r8, sb, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry cmp r0, #0 beq _02337F70 cmp r0, r7 @@ -105860,7 +105860,7 @@ _02337F68: blt _02337F28 _02337F70: mov r0, sl - bl FUN_02002274 + bl RandInt add r1, sp, #0 lsl r0, r0, #1 ldrsh r0, [r1, r0] @@ -105892,7 +105892,7 @@ ov29_02337F98: @ 0x02337F98 b _0233801C _02337FD8: add r0, r8, sb, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry cmp r0, #0 beq _02338024 cmp r0, r7 @@ -105930,7 +105930,7 @@ ov29_0233804C: @ 0x0233804C push {r3, r4, r5, lr} mov r0, #0x2d8 mov r1, #0x10 - bl FUN_02001170 + bl MemAlloc mov r4, r0 mov r0, #1 mov r1, #0x16c @@ -105967,7 +105967,7 @@ _02338088: asr r1, r0, #0xf mov r0, r4 ldrsh r4, [r4, r1] - bl FUN_02001188 + bl MemFree mov r0, r4 pop {r3, r4, r5, pc} .align 2, 0 @@ -106168,7 +106168,7 @@ ov29_02338350: @ 0x02338350 arm_func_start ov29_0233836C ov29_0233836C: @ 0x0233836C ldr r0, _02338388 @ =0x02353538 - ldr ip, _0233838C @ =FUN_02003250 + ldr ip, _0233838C @ =MemZero ldr r0, [r0] mov r1, #2 add r0, r0, #0x2fc @@ -106176,7 +106176,7 @@ ov29_0233836C: @ 0x0233836C bx ip .align 2, 0 _02338388: .4byte 0x02353538 -_0233838C: .4byte FUN_02003250 +_0233838C: .4byte MemZero arm_func_end ov29_0233836C arm_func_start GravityIsActive @@ -106274,11 +106274,11 @@ ov29_0233847C: @ 0x0233847C strh r2, [r3, r0] ldr r1, [r1] ldrsh r4, [r1, r0] - bl FUN_0204FDE8 + bl GetVictoriesOnOneFloor cmp r4, r0 pople {r4, pc} mov r0, r4 - bl FUN_0204FDB4 + bl SetVictoriesOnOneFloor pop {r4, pc} .align 2, 0 _023384B8: .4byte 0x02353538 @@ -106671,14 +106671,14 @@ _023388E8: mov r1, r6 mov r3, r5 add sb, r7, sb - bl FUN_0201DEC4 + bl LoadWteFromFileDirectory ldrsh r2, [sb, #8] ldr r0, [sp, #4] ldr r1, [sb, #4] mov r3, fp - bl FUN_0201E0B0 + bl ProcessWte mov r0, r8 - bl FUN_0201E13C + bl sub_0201E13C add sl, sl, #1 cmp sl, #3 blt _023388E8 @@ -106752,14 +106752,14 @@ ov29_023389C4: @ 0x023389C4 mov r1, #4 mov r3, #0 str ip, [sp] - bl FUN_0201DEC4 + bl LoadWteFromFileDirectory ldr r0, [sp, #4] mov r1, #0xb000 mov r2, #0x14 mov r3, #0 - bl FUN_0201E0B0 + bl ProcessWte add r0, sp, #0 - bl FUN_0201E13C + bl sub_0201E13C _02338A34: add sp, sp, #8 pop {r4, pc} @@ -106856,7 +106856,7 @@ _02338B40: strh r2, [r0, #2] asr r1, r1, #8 strb r1, [r0, #0x2f] - bl FUN_0201F2A0 + bl sub_0201F1D4 _02338B74: add r8, r8, #1 cmp r8, #3 @@ -106878,22 +106878,22 @@ _02338B74: b _02338C48 _02338BBC: ldr r0, [r6, #0x25c] - bl FUN_020018D0 + bl sub_020018D0 ldr r3, [r6, #0x254] mov r2, #0xa mov r1, r0 mul r0, r3, r2 - bl FUN_02001A54 + bl MultiplyByFixedPoint ldr r1, [r6, #0x24c] add r0, r1, r0 str r0, [r6, #0x24c] ldr r0, [r6, #0x260] - bl FUN_020018D0 + bl sub_020018D0 ldr r3, [r6, #0x258] mov r2, #0xa mov r1, r0 mul r0, r3, r2 - bl FUN_02001A54 + bl MultiplyByFixedPoint ldr r2, [r6, #0x250] ldr r1, _02338D2C @ =0x00000FFF add r0, r2, r0 @@ -107057,7 +107057,7 @@ _02338E04: add r7, r8, r6, lsl #6 mov r0, r7 lsl r4, r6, #6 - bl FUN_0201E730 + bl sub_0201E730 strb fp, [r7, #0x3c] strh fp, [r8, r4] strh fp, [r7, #2] @@ -107182,11 +107182,11 @@ ov29_02338F68: @ 0x02338F68 ldr r2, _02338FC0 @ =0x02353784 mov r0, #4 mov r3, #0 - bl FUN_0200C388 + bl AllocAndLoadFileInPack ldr r1, _02338FC4 @ =0x0235376C add r0, sp, #0 ldr r1, [r1, #0x18] - bl FUN_0201F4B4 + bl HandleSir0Translation ldr r1, [sp] ldr r0, _02338FC4 @ =0x0235376C str r1, [r0, #8] @@ -107212,7 +107212,7 @@ ov29_02338FC8: @ 0x02338FC8 cmp r0, #0 beq _02338FF0 ldr r0, _02339004 @ =0x02353784 - bl FUN_02008BD4 + bl UnloadFile ldr r0, _02339000 @ =0x0235376C mov r1, #0 str r1, [r0, #8] @@ -107267,10 +107267,10 @@ _02339064: _02339080: add r0, r8, r5, lsl #6 mov r1, #0x20 - bl FUN_02003250 + bl MemZero add r0, sb, r5, lsl #6 mov r1, #0x20 - bl FUN_02003250 + bl MemZero add r0, sl, r5 add r1, r0, #0xe000 mov r0, #0 @@ -107474,7 +107474,7 @@ _02339318: streq r8, [sp, #0x14] moveq r8, #1 _02339344: - bl FUN_0204AF30 + bl sub_0204AF30 cmp r0, #0 ldreq r0, _023398CC @ =0x0235376C ldrbeq r1, [r0, #1] @@ -107751,11 +107751,11 @@ _0233970C: lsleq r0, r0, #0x10 asreq r5, r0, #0x10 _02339734: - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 addeq r0, r5, #0x80 strheq r0, [sp, #0x2e] - bl FUN_0204AEC0 + bl sub_0204AEC0 cmp r0, #0 bne _02339770 ldr r0, _023398CC @ =0x0235376C @@ -107767,7 +107767,7 @@ _02339734: strheq r0, [sp, #0x2c] b _0233979C _02339770: - bl FUN_0204AEC0 + bl sub_0204AEC0 cmp r0, #1 addeq r0, r5, #0x40 strheq r0, [sp, #0x2c] @@ -107879,7 +107879,7 @@ _02339900: mov r0, r7 mov r1, r6 mov r2, r4 - bl FUN_0200330C + bl Memcpy32 add r7, r7, #0x200 add r6, r6, #0x200 add r5, r5, #8 @@ -107910,7 +107910,7 @@ ov29_0233992C: @ 0x0233992C cmpne r0, #0xc moveq r4, #1 _0233996C: - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 moveq r5, #1 bl GetMinimapData @@ -107919,7 +107919,7 @@ _0233996C: ldrb r0, [r0, #0x444] cmp r0, #0 popeq {r4, r5, r6, pc} - bl FUN_022BFD20 + bl ov10_022BFD20 cmp r0, #0 popne {r4, r5, r6, pc} add r0, r6, #0xe000 @@ -107988,7 +107988,7 @@ ov29_02339A24: @ 0x02339A24 bne _02339CB0 add r0, sp, #0 mov r1, #8 - bl FUN_02003250 + bl MemZero ldrh r2, [sp] ldrh r0, [sp, #6] ldrh r1, [sp, #2] @@ -108024,7 +108024,7 @@ ov29_02339A24: @ 0x02339A24 ldrb r0, [r0, #0x448] cmp r0, #0 beq _02339BC0 - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 bne _02339BC0 ldrh r0, [sp, #4] @@ -108068,7 +108068,7 @@ ov29_02339A24: @ 0x02339A24 add r1, sp, #0 add r0, r3, #0x70 strh r5, [sp, #6] - bl FUN_0201B9F8 + bl sub_0201B9F8 _02339BC0: cmp r4, #0 bne _02339CB0 @@ -108081,7 +108081,7 @@ _02339BC0: ldrb r0, [r0, #0x447] cmp r0, #0 beq _02339CB0 - bl FUN_0204AEC0 + bl sub_0204AEC0 cmp r0, #0 beq _02339CB0 ldrh r0, [sp, #4] @@ -108129,7 +108129,7 @@ _02339BC0: add r1, sp, #0 sub r2, r3, #0x9e strh r4, [sp, #6] - bl FUN_0201B9F8 + bl sub_0201B9F8 _02339CB0: add sp, sp, #8 pop {r4, r5, r6, pc} @@ -108176,7 +108176,7 @@ _02339D10: add r6, r6, #1 cmp r6, #0x20 blt _02339D0C - bl FUN_0204AEC0 + bl sub_0204AEC0 cmp r0, #0 beq _02339D54 bl GetMinimapData @@ -108336,7 +108336,7 @@ ov29_02339F2C: @ 0x02339F2C str r0, [sp] ldr r0, [r1, #0x24] add r1, sp, #0 - bl FUN_0200B3FC + bl sub_0200B3FC add sp, sp, #8 pop {r3, pc} .align 2, 0 @@ -108348,20 +108348,20 @@ ov29_02339F64: @ 0x02339F64 ldr r2, _02339F80 @ =0x0235352C mov r1, #0xc ldr r2, [r2] - ldr ip, _02339F84 @ =FUN_0200B330 + ldr ip, _02339F84 @ =sub_0200B330 mla r1, r0, r1, r2 ldr r0, [r1, #0x24] bx ip .align 2, 0 _02339F80: .4byte 0x0235352C -_02339F84: .4byte FUN_0200B330 +_02339F84: .4byte sub_0200B330 arm_func_end ov29_02339F64 arm_func_start ov29_02339F88 ov29_02339F88: @ 0x02339F88 push {r4, lr} mov r4, r0 - bl FUN_0204AEC0 + bl sub_0204AEC0 cmp r0, #0 beq _02339FAC mov r1, r4 @@ -108385,7 +108385,7 @@ _02339FCC: .4byte 0x0235376C ov29_02339FD0: @ 0x02339FD0 push {r4, lr} mov r4, r0 - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 popne {r4, pc} mov r1, r4 @@ -108399,7 +108399,7 @@ ov29_02339FF4: @ 0x02339FF4 push {r4, lr} mov r4, r0 bl ov29_02339F88 - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 popne {r4, pc} mov r1, r4 @@ -108475,7 +108475,7 @@ ov29_0233A0E8: @ 0x0233A0E8 mov r4, r0 cmp r1, #1 bne _0233A114 - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 popne {r4, pc} mov r0, r4 @@ -108485,7 +108485,7 @@ ov29_0233A0E8: @ 0x0233A0E8 _0233A114: cmp r1, #0 popne {r4, pc} - bl FUN_0204AEC0 + bl sub_0204AEC0 cmp r0, #0 beq _0233A138 mov r0, r4 @@ -108509,14 +108509,14 @@ _0233A158: .4byte 0x0235376C ov29_0233A15C: @ 0x0233A15C push {r4, lr} mov r4, r0 - bl FUN_0204AEA0 + bl sub_0204AEA0 cmp r0, #3 bne _0233A17C mov r0, r4 mov r1, #1 bl ov29_0233A01C _0233A17C: - bl FUN_0204AEC0 + bl sub_0204AEC0 cmp r0, #0 beq _0233A198 mov r0, r4 @@ -108860,9 +108860,9 @@ ov29_0233A5E8: @ 0x0233A5E8 ldr r0, [r4, #8] mov r2, r1 mov r1, lr - bl FUN_0200C008 + bl sub_0200C008 ldr r0, [r4, #8] - bl FUN_0200A174 + bl sub_0200A174 pop {r4, pc} .align 2, 0 _0233A620: .4byte 0x0235352C @@ -109012,7 +109012,7 @@ GenerateFloor: @ 0x0233A6D8 b _0233A828 _0233A810: ldrb r0, [sb, #6] - bl FUN_0208655C + bl Abs ldr r1, _0233AE64 @ =0x02353538 ldr r1, [r1] add r1, r1, #0x700 @@ -109140,13 +109140,13 @@ _0233A9DC: _0233A9E4: ldr r1, [sp, #8] mov r0, #0x38 - bl FUN_0208FEA4 + bl DivideInt cmp r0, #7 movle r0, #1 strle r0, [sp, #8] ldr r1, [sp, #4] mov r0, #0x20 - bl FUN_0208FEA4 + bl DivideInt ldr r1, [r4] cmp r0, #7 add r2, r1, #0x4000 @@ -111084,13 +111084,13 @@ _0233C584: _0233C590: add r1, r4, #4 mov r0, #0x38 - bl FUN_0208FEA4 + bl DivideInt mov r6, r0 cmp r6, #2 add r1, r5, #4 mov r0, #0x20 movlt r6, #1 - bl FUN_0208FEA4 + bl DivideInt mov r7, r0 cmp r7, #2 movlt r7, #1 @@ -111824,7 +111824,7 @@ _0233CFA8: mov r0, r5 mov r1, r8 str r4, [sl, r6, lsl #2] - bl FUN_0208FEA4 + bl DivideInt add r4, r4, r0 add r6, r6, #1 _0233CFC0: @@ -111839,7 +111839,7 @@ _0233CFDC: mov r0, r4 mov r1, r7 str r6, [sb, r5, lsl #2] - bl FUN_0208FEA4 + bl DivideInt add r6, r6, r0 add r5, r5, #1 _0233CFF4: @@ -115093,13 +115093,13 @@ _0233FD34: ldrsh r1, [r8, #4] ldrsh r0, [r8] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #5 blt _0233FF6C ldrsh r1, [r8, #6] ldrsh r0, [r8, #2] sub r0, r1, r0 - bl FUN_0208655C + bl Abs cmp r0, #4 blt _0233FF6C ldr r0, _0233FF90 @ =0x0237CFBC @@ -116543,11 +116543,11 @@ _0234113C: beq _02341228 add r0, r6, r6, lsl #2 mov r1, #0xa - bl FUN_0208FEA4 + bl DivideInt mov r4, r0 lsl r0, r6, #3 mov r1, #0xa - bl FUN_0208FEA4 + bl DivideInt mov r1, r0 mov r0, r4 bl DungeonRandRange @@ -116783,7 +116783,7 @@ SpawnEnemies: @ 0x02341470 b _023414BC _023414B0: mov r0, r1 - bl FUN_0208655C + bl Abs mov r8, r0 _023414BC: mov r6, #0 @@ -116927,11 +116927,11 @@ _023416A0: beq _02341754 rsb r0, r7, r7, lsl #3 mov r1, #0xa - bl FUN_0208FEA4 + bl DivideInt mov r4, r0 lsl r0, r7, #3 mov r1, #0xa - bl FUN_0208FEA4 + bl DivideInt mov r1, r0 mov r0, r4 bl DungeonRandRange @@ -118464,7 +118464,7 @@ ov29_02342BEC: @ 0x02342BEC mov r1, #0 str r4, [r3, #4] strh r1, [r2, #0xa] - bl FUN_02001170 + bl MemAlloc mov r7, r0 mov r8, #0 mov sl, r7 @@ -118634,7 +118634,7 @@ _02342E30: beq _02342EA4 bl DungeonRand16Bit mov r1, #0x64 - bl FUN_0208FEA4 + bl DivideInt mov r5, r1 ldrb r6, [r6, #0x1b] bl ov29_023385EC @@ -118643,7 +118643,7 @@ _02342E30: ldr r1, _02342EB8 @ =0x022C4850 lsl r0, r6, #8 ldr r1, [r1] - bl FUN_02001A54 + bl MultiplyByFixedPoint mov r6, r0 mov r0, #0 bl ov29_02338604 @@ -118677,7 +118677,7 @@ ov29_02342EBC: @ 0x02342EBC ldr r1, _02342F04 @ =0x022C484C lsl r0, r4, #8 ldr r1, [r1] - bl FUN_02001A54 + bl MultiplyByFixedPoint mov r4, r0 mov r0, #0 bl ov29_023384D8 @@ -119051,7 +119051,7 @@ _023433B8: cmpne r0, #3 beq _02343678 mov r0, #0x17 - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 bne _02343678 ldr r1, [sl, #4] @@ -119065,14 +119065,14 @@ _023433B8: bl ov29_02344430 b _02343678 _02343468: - bl FUN_0200CC84 + bl IsTreasureBox cmp r0, #0 ldrsh r0, [sl] beq _02343548 str r0, [sp, #0x14] mov r0, r0 ldr sl, [sl, #4] - bl FUN_0200CC84 + bl IsTreasureBox cmp r0, #0 bne _023434B0 mov r1, r5 @@ -119181,7 +119181,7 @@ _023435BC: lsl fp, r0, #0x10 ldr r0, [sp, #0x18] mov r1, #0xa - bl FUN_0208FEA4 + bl DivideInt ldr r3, [sl, #4] ldr r0, [sp, #0x20] str r3, [sp] @@ -119231,7 +119231,7 @@ _02343678: b _023436FC _023436C8: mov r0, sl - bl FUN_020590F8 + bl GetExplorerMazeMonster ldrb r0, [r0] tst r0, #1 movne r0, #1 @@ -119261,7 +119261,7 @@ _02343704: moveq r0, #2 cmp sb, #0xe moveq r0, #3 - bl FUN_020590F8 + bl GetExplorerMazeMonster ldrb r1, [r0] tst r1, #1 movne r1, #1 @@ -119320,7 +119320,7 @@ _023437C8: ldr r0, [r0] add r0, r0, #0x348 add r0, r0, #0x400 - bl FUN_0204F88C + bl GetOutlawLevel strh r0, [sp, #0x2c] b _02343898 _0234382C: @@ -119330,7 +119330,7 @@ _0234382C: ldr r0, [r0] add r0, r0, #0x348 add r0, r0, #0x400 - bl FUN_0204F8A8 + bl GetOutlawLeaderLevel strh r0, [sp, #0x2c] b _02343898 _02343850: @@ -119340,7 +119340,7 @@ _02343850: ldr r0, [r0] add r0, r0, #0x348 add r0, r0, #0x400 - bl FUN_0204F8C4 + bl GetOutlawMinionLevel strh r0, [sp, #0x2c] b _02343898 _02343874: @@ -119728,11 +119728,11 @@ LoadFixedRoomData: @ 0x02343D90 ldr r1, _02343DC0 @ =0x02353110 ldr r0, [r0] mov r2, #0 - bl FUN_02008C3C + bl LoadFileFromRom ldr r0, _02343DBC @ =0x02353794 ldr r0, [r0] ldr r1, [r0], #8 - bl FUN_0201F4B4 + bl HandleSir0Translation pop {r3, pc} .align 2, 0 _02343DBC: .4byte 0x02353794 @@ -119754,15 +119754,15 @@ ov29_02343DD8: @ 0x02343DD8 push {r3, lr} ldr r0, _02343E1C @ =0x02353794 ldr r0, [r0] - bl FUN_02003238 + bl PointsToZero cmp r0, #0 popne {r3, pc} ldr r0, _02343E1C @ =0x02353794 ldr r0, [r0] - bl FUN_02008BD4 + bl UnloadFile ldr r0, _02343E1C @ =0x02353794 ldr r0, [r0] - bl FUN_02003228 + bl ZInit8 ldr r0, _02343E1C @ =0x02353794 mov r1, #0 ldr r0, [r0] @@ -119827,7 +119827,7 @@ _02343E78: b _02343EFC _02343EE8: add r0, sl, r7, lsl #3 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry cmp r8, r0 beq _02343F04 add r7, r7, #1 @@ -119844,11 +119844,11 @@ _02343F04: ldr r0, [r0] add r0, r0, #0x348 add r0, r0, #0x400 - bl FUN_0204F88C + bl GetOutlawLevel mov r1, r0 add r0, sp, #0xc mov r2, r8 - bl FUN_020544A8 + bl SetMonsterLevelAndId b _02343FE8 _02343F40: cmp r0, #4 @@ -119857,11 +119857,11 @@ _02343F40: ldr r0, [r0] add r0, r0, #0x348 add r0, r0, #0x400 - bl FUN_0204F8A8 + bl GetOutlawLeaderLevel mov r1, r0 add r0, sp, #0xc mov r2, r8 - bl FUN_020544A8 + bl SetMonsterLevelAndId b _02343FE8 _02343F70: cmp r0, #5 @@ -119870,11 +119870,11 @@ _02343F70: ldr r0, [r0] add r0, r0, #0x348 add r0, r0, #0x400 - bl FUN_0204F8C4 + bl GetOutlawMinionLevel mov r1, r0 add r0, sp, #0xc mov r2, r8 - bl FUN_020544A8 + bl SetMonsterLevelAndId b _02343FE8 _02343FA0: ldrb r3, [r6, #2] @@ -119886,7 +119886,7 @@ _02343FA0: ldr r1, [sp, #4] add r0, sp, #0xc mov r2, r8 - bl FUN_020544A8 + bl SetMonsterLevelAndId b _02343FE8 _02343FCC: mov r0, #0xc @@ -119895,7 +119895,7 @@ _02343FCC: add r0, sp, #0xc ldrsh r1, [r1, r2] mov r2, r8 - bl FUN_020544A8 + bl SetMonsterLevelAndId _02343FE8: lsl r0, sb, #3 add r3, sp, #0xc @@ -119915,7 +119915,7 @@ _02344014: blt _02343E78 _0234401C: ldr r0, [sp, #8] - bl FUN_02001188 + bl MemFree bl ov29_02343DD8 mov r0, sb _0234402C: @@ -119937,14 +119937,14 @@ ov29_02344054: @ 0x02344054 push {r3, lr} mov r0, #0xc mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _02344084 @ =0x02353794 mov r1, #0xc str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _02344084 @ =0x02353794 ldr r0, [r0] - bl FUN_02003228 + bl ZInit8 pop {r3, pc} .align 2, 0 _02344084: .4byte 0x02353794 @@ -119955,7 +119955,7 @@ ov29_02344088: @ 0x02344088 push {r3, lr} ldr r0, _023440A8 @ =0x02353794 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _023440A8 @ =0x02353794 mov r1, #0 str r1, [r0] @@ -120113,7 +120113,7 @@ _0234422C: bne _02344254 mov r0, r4 mov r1, #0x5d - bl FUN_0204B4EC + bl LoadScriptVariableValue tst r0, #0xff ldrne r4, _023442A8 @ =0x00000467 ldreq r4, _023442AC @ =0x0000020F @@ -120129,7 +120129,7 @@ _02344254: cmp r1, #0 bne _02344288 ldrsh r0, [r0, #0x4c] - bl FUN_0204CF9C + bl GetDungeonMode cmp r0, #1 moveq r4, #1 _02344288: @@ -120180,8 +120180,8 @@ _023442DC: add r1, r1, #3 cmp r0, r1 popgt {r3, r4, r5, pc} - bl FUN_02056880 - bl FUN_0205638C + bl sub_02056880 + bl GetActiveTeamMember lsl r1, r5, #1 ldrsh r3, [r4, r1] ldr r2, _023443B0 @ =0x00000579 @@ -120190,7 +120190,7 @@ _023442DC: mov r1, #0 bne _02344354 ldrsh r0, [r4, #0xc] - bl FUN_02052B8C + bl GetExclusiveItem mov r1, r0 b _02344390 _02344354: @@ -120199,7 +120199,7 @@ _02344354: bne _02344374 ldrsh r0, [r4, #0xc] mov r1, #1 - bl FUN_02052B8C + bl GetExclusiveItem mov r1, r0 b _02344390 _02344374: @@ -120208,14 +120208,14 @@ _02344374: bne _02344390 ldrsh r0, [r4, #0xc] mov r1, #2 - bl FUN_02052B8C + bl GetExclusiveItem mov r1, r0 _02344390: cmp r1, #0 bne _023443A8 ldrsh r0, [r4, #0xc] mov r1, #3 - bl FUN_02052B8C + bl GetExclusiveItem mov r1, r0 _023443A8: mov r0, r1 @@ -120232,7 +120232,7 @@ ov29_023443B4: @ 0x023443B4 mov r0, r6 mov r5, r2 mov r4, r3 - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #6 bne _02344400 cmp r5, #0 @@ -120240,7 +120240,7 @@ ov29_023443B4: @ 0x023443B4 mov r1, r6 ble _023443F8 mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem strh r5, [r7, #2] b _02344420 _023443F8: @@ -120250,7 +120250,7 @@ _02344400: mov r0, r7 mov r1, r6 mov r2, #0 - bl FUN_0200CF58 + bl InitStandardItem cmp r5, #0 strhgt r5, [r7, #2] movle r0, #0 @@ -120273,7 +120273,7 @@ ov29_02344430: @ 0x02344430 strh r2, [sp, #2] cmp ip, #0 beq _0234448C - bl FUN_0200EEE0 + bl IsItemInBag cmp r0, #0 add r0, sp, #4 beq _02344478 @@ -120319,7 +120319,7 @@ ov29_023444D4: @ 0x023444D4 ldr r0, [r0] add r0, r0, #0x7e add r0, r0, #0x700 - bl FUN_02003250 + bl MemZero bl IsSecretBazaar cmp r0, #0 popeq {r3, pc} @@ -120437,7 +120437,7 @@ _02344620: bl ov29_022F0604 b _02344A34 _02344670: - bl FUN_0200ECFC + bl GetGold cmp r0, #0x64 bge _02344690 ldr r0, _02344A80 @ =0x00000F4E @@ -120509,7 +120509,7 @@ _0234471C: bl ov29_022F0604 b _02344A34 _02344784: - bl FUN_0200EDC0 + bl IsBagFull cmp r0, #0 beq _023447A4 ldr r0, _02344A9C @ =0x00000F37 @@ -120518,7 +120518,7 @@ _02344784: bl ov29_022F0604 b _02344A34 _023447A4: - bl FUN_0200ECFC + bl GetGold cmp r0, #0x64 bge _023447C4 ldr r0, _02344AA0 @ =0x00000F36 @@ -120594,7 +120594,7 @@ _0234485C: bl ov29_022F0604 b _02344A34 _023448C4: - bl FUN_0200F940 + bl sub_0200F940 cmp r0, #0 bne _023448E4 ldr r0, _02344AC4 @ =0x00000F58 @@ -120603,7 +120603,7 @@ _023448C4: bl ov29_022F0604 b _02344A34 _023448E4: - bl FUN_0200ECFC + bl GetGold cmp r0, #0x64 bge _02344904 ldr r0, _02344AC8 @ =0x00000F57 @@ -120659,7 +120659,7 @@ _02344950: bl ov29_022F0604 b _02344A34 _023449B8: - bl FUN_0200ECFC + bl GetGold cmp r0, #0x64 mov r2, #0 bge _023449D8 @@ -120774,7 +120774,7 @@ ov29_02344B44: @ 0x02344B44 ldr r2, _02344B6C @ =0x023531BC mov r0, r5 mov r1, r4 - bl FUN_02024FE8 + bl sub_02024FE8 pop {r3, r4, r5, pc} .align 2, 0 _02344B6C: .4byte 0x023531BC @@ -120790,7 +120790,7 @@ ov29_02344B70: @ 0x02344B70 ldr r2, _02344B98 @ =0x023531A4 mov r0, r5 mov r1, r4 - bl FUN_02024FE8 + bl sub_02024FE8 pop {r3, r4, r5, pc} .align 2, 0 _02344B98: .4byte 0x023531A4 @@ -120813,7 +120813,7 @@ ov29_02344BA8: @ 0x02344BA8 mov r1, r2 ldr r2, _02344BCC @ =0x023531BC str ip, [r3, #0x10] - bl FUN_02024FE8 + bl sub_02024FE8 pop {r3, pc} .align 2, 0 _02344BCC: .4byte 0x023531BC @@ -120854,7 +120854,7 @@ _02344C10: bne _02344C10 bl DungeonRand16Bit mov r1, #0xc - bl FUN_0208FEA4 + bl DivideInt add r2, sp, #0 mov r0, #6 smlabb r0, r1, r0, r2 @@ -120979,7 +120979,7 @@ _02344DE0: mov fp, r0 _02344DEC: mov r0, fp - bl FUN_0200CCE0 + bl sub_0200CCE0 cmp r0, #0 moveq r0, #0 streq r0, [sp] @@ -121037,7 +121037,7 @@ ov29_02344E88: @ 0x02344E88 mov r4, #0 mov r1, r4 mov r0, #0x1c00 - bl FUN_02001170 + bl MemAlloc mov sl, r0 mov sb, r4 mov r6, r4 @@ -121121,7 +121121,7 @@ _02344FE8: cmp sb, r8 blt _02344FC0 mov r0, sl - bl FUN_02001188 + bl MemFree _02344FF8: bl DungeonRngSetPrimary add sp, sp, #0xc @@ -121139,7 +121139,7 @@ ov29_02345004: @ 0x02345004 strbne r0, [r5] mov r0, r5 movne r4, #1 - bl FUN_0200F874 + bl AddItemToBagNoHeld cmp r0, #0 beq _02345050 cmp r4, #0 @@ -121191,7 +121191,7 @@ ov29_02345058: @ 0x02345058 ldr r2, _02345510 @ =0x023531BC mov r1, r5 mov r0, #0 - bl FUN_02024FE8 + bl sub_02024FE8 mov r0, #0 mov r1, r4 mov r2, r0 @@ -121213,7 +121213,7 @@ _02345108: ldr r2, _02345510 @ =0x023531BC mov r1, r5 mov r0, #0 - bl FUN_02024FE8 + bl sub_02024FE8 mov r0, #0 mov r1, r4 mov r2, r0 @@ -121224,7 +121224,7 @@ _02345108: b _02345508 _0234515C: ldrsh r0, [r5, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #6 bne _023451EC mov r0, r4 @@ -121235,21 +121235,21 @@ _0234515C: orrne r0, r0, #0x20 strbne r0, [r5] mov r0, r5 - bl FUN_0200D8AC + bl sub_0200D8AC mov r6, r0 ldr r0, _0234551C @ =0x00001308 bl ov29_022EACCC mov r0, #0x62 bl AdvanceFrame mov r0, r6 - bl FUN_0200ED58 + bl AddMoneyCarried mov r0, #0 mov r1, #0x40000 bl ov29_0234B084 ldr r2, _02345510 @ =0x023531BC mov r0, #0 mov r1, r5 - bl FUN_02024FE8 + bl sub_02024FE8 mov r0, sl mov r1, #1 bl ov29_023456BC @@ -121271,13 +121271,13 @@ _023451EC: _0234520C: lsl r0, r8, #0x10 asr r0, r0, #0x10 - bl FUN_0200F348 + bl GetItemAtIdx str r0, [r6, r8, lsl #2] str r8, [fp, r8, lsl #2] add r8, r8, #1 cmp r8, #0x32 blt _0234520C - bl FUN_0200ED84 + bl GetCurrentBagCapacity mov r6, r0 b _0234524C _02345238: @@ -121345,7 +121345,7 @@ _023452D8: ldr r2, _02345510 @ =0x023531BC mov r1, r5 mov r0, #0 - bl FUN_02024FE8 + bl sub_02024FE8 mov r0, sl mov r1, #1 bl ov29_023456BC @@ -121402,7 +121402,7 @@ _023453B4: ldr r2, _02345510 @ =0x023531BC mov r1, r5 mov r0, #0 - bl FUN_02024FE8 + bl sub_02024FE8 mov r0, #0 mov r1, r4 mov r2, r0 @@ -121430,7 +121430,7 @@ _02345418: ldr r2, _02345510 @ =0x023531BC mov r1, r5 mov r0, #0 - bl FUN_02024FE8 + bl sub_02024FE8 mov r0, sl mov r1, #1 bl ov29_023456BC @@ -121460,7 +121460,7 @@ _023454BC: ldr r2, _02345510 @ =0x023531BC mov r1, r5 mov r0, #0 - bl FUN_02024FE8 + bl sub_02024FE8 mov r0, sl mov r1, #1 bl ov29_023456BC @@ -121520,7 +121520,7 @@ ov29_02345538: @ 0x02345538 cmp r0, #0 beq _023455A8 mov r0, r6 - bl FUN_0200F600 + bl RemoveEquivItemNoHole _023455A8: mov r0, #1 strb r0, [r4, #0x20] @@ -121536,7 +121536,7 @@ _023455A8: tst r0, #0x20 beq _0234563C ldrsh r0, [r6, #4] - bl FUN_0200CCE0 + bl sub_0200CCE0 cmp r0, #0 beq _0234563C ldrb r0, [r6] @@ -121545,7 +121545,7 @@ _023455A8: cmp r5, #0 beq _0234563C mov r0, r6 - bl FUN_0200D160 + bl GetActualBuyPrice ldr r1, _02345694 @ =0x02353538 ldr r2, [r1] ldr r1, [r2, #0x7bc] @@ -121554,7 +121554,7 @@ _023455A8: b _0234563C _02345620: mov r0, r6 - bl FUN_0200D1A8 + bl GetActualSellPrice ldr r1, _02345694 @ =0x02353538 ldr r2, [r1] ldr r1, [r2, #0x7c0] @@ -121579,7 +121579,7 @@ _02345648: ldr r0, [r0] add r0, r0, #0x3f00 strh r4, [r0, #0xc0] - bl FUN_0200F370 + bl RemoveEmptyItemsInBag bl ov29_022FB920 mov r0, #1 pop {r3, r4, r5, r6, r7, pc} @@ -121625,7 +121625,7 @@ ov29_023456BC: @ 0x023456BC tst r1, #0x20 beq _02345770 ldrsh r0, [r4, #4] - bl FUN_0200CCE0 + bl sub_0200CCE0 cmp r0, #0 beq _02345770 ldrb r0, [r4] @@ -121634,7 +121634,7 @@ ov29_023456BC: @ 0x023456BC cmp r7, #0 beq _02345770 mov r0, r4 - bl FUN_0200D160 + bl GetActualBuyPrice ldr r1, _023457C4 @ =0x02353538 ldr r2, [r1] ldr r1, [r2, #0x7bc] @@ -121643,7 +121643,7 @@ ov29_023456BC: @ 0x023456BC b _02345770 _02345754: mov r0, r4 - bl FUN_0200D1A8 + bl GetActualSellPrice ldr r1, _023457C4 @ =0x02353538 ldr r2, [r1] ldr r1, [r2, #0x7c0] @@ -121750,7 +121750,7 @@ _02345830: _023458D8: ldr r0, [r7, #0xb4] ldrsh r0, [r0, #4] - bl FUN_0200E9F8 + bl GetItemSpriteId mov r6, r0 cmp r5, #0xff beq _0234592C @@ -121772,7 +121772,7 @@ _023458D8: _0234592C: ldr r0, [r7, #0xb4] ldrsh r0, [r0, #4] - bl FUN_0200D1FC + bl sub_0200D1FC ldr r1, _02345A28 @ =0x0237C864 lsl r0, r0, #0x1c ldrh r2, [r1, #4] @@ -121827,7 +121827,7 @@ _02345958: ldr r0, _02345A38 @ =0x020AFC4C ldr r1, _02345A28 @ =0x0237C864 ldr r0, [r0] - bl FUN_0201B9F8 + bl sub_0201B9F8 mov r0, #1 pop {r4, r5, r6, r7, r8, sb, sl, pc} _02345A18: @@ -121989,7 +121989,7 @@ _02345C44: ldr r2, _02345D6C @ =0x023531BC mov r1, r7 mov r0, #0 - bl FUN_02024FE8 + bl sub_02024FE8 cmp r5, #0 beq _02345CF4 ldrsh r0, [sp, #0xc] @@ -122216,7 +122216,7 @@ _02345F7C: ldr r2, _02346054 @ =0x023531BC ldr r1, [sp, #4] mov r0, #0 - bl FUN_02024FE8 + bl sub_02024FE8 cmp r4, #0 beq _02345FC4 bl ov29_022EACBC @@ -122284,7 +122284,7 @@ ov29_02346060: @ 0x02346060 movne r0, #0 popne {r3, r4, r5, pc} mov r0, r5 - bl FUN_02054A88 + bl IsUnown cmp r0, #0 moveq r0, #0 popeq {r3, r4, r5, pc} @@ -122341,7 +122341,7 @@ _0234613C: ldr r4, [r4, #0xb4] add r1, sp, #0 ldrsh r0, [r4, #2] - bl FUN_02052AE0 + bl GetTreasureBoxChances cmp r5, #0 ble _02346184 ldr r1, _02346338 @ =0x022C48EC @@ -122413,12 +122413,12 @@ _02346230: ldr r0, [r0] add r5, r0, #0x348 add r0, r5, #0x400 - bl FUN_0204F7A8 + bl sub_0204F7A8 mov r1, r0 cmp r1, #0xf movgt r1, #0xf add r0, r5, #0x400 - bl FUN_02051504 + bl RetrieveFromItemList1 mov r5, r0 b _02346310 _0234626C: @@ -122427,7 +122427,7 @@ _0234626C: ldrsh r0, [r4, #2] bge _023462C8 mov r1, #0 - bl FUN_02052B8C + bl GetExclusiveItem movs r5, r0 mov r4, #1 bne _02346310 @@ -122447,7 +122447,7 @@ _0234626C: b _02346310 _023462C8: mov r1, #1 - bl FUN_02052B8C + bl GetExclusiveItem movs r5, r0 mov r4, #2 bne _02346310 @@ -122632,7 +122632,7 @@ _023464C4: ldr r2, [r6, #0xc] add r0, r0, #4 rsb r0, r2, r0, lsl #8 - bl FUN_0208FEA4 + bl DivideInt add r1, sp, #0x6c str r0, [r1, r8, lsl #3] add r0, fp, r8, lsl #2 @@ -122643,7 +122643,7 @@ _023464C4: ldr r2, [r6, #0x10] add r0, r0, #4 rsb r0, r2, r0, lsl #8 - bl FUN_0208FEA4 + bl DivideInt add r1, sp, #0x6c add r1, r1, r8, lsl #3 str r0, [r1, #4] @@ -122670,7 +122670,7 @@ _023465E4: ldr r2, _023467D4 @ =0x023531BC mov r1, sl mov r0, #0 - bl FUN_02024FE8 + bl sub_02024FE8 ldr r1, _023467D8 @ =0x00000BDC ldr r0, [sp, #4] bl LogMessageByIdWithPopupCheckUser @@ -122718,7 +122718,7 @@ _0234665C: str r0, [sp, #0xc] bl ov29_022E1A90 mov r0, fp - bl FUN_020018D0 + bl sub_020018D0 mov r1, #0xc mul r1, r0, r1 ldr r0, [sp, #0xc] @@ -122771,7 +122771,7 @@ _02346724: ldr r2, _023467D4 @ =0x023531BC mov r0, #0 mov r1, sl - bl FUN_02024FE8 + bl sub_02024FE8 ldr r0, [sp, #4] ldr r1, _023467D8 @ =0x00000BDC bl LogMessageByIdWithPopupCheckUser @@ -122899,14 +122899,14 @@ ov29_023468FC: @ 0x023468FC push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} mov r4, r0 ldrsh r0, [r4, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #5 bne _023469D4 ldrsh r0, [r4, #4] - bl FUN_0200CAFC + bl GetItemMoveId16 mov r8, r0 ldrsh r0, [r4, #4] - bl FUN_0200CB70 + bl IsHM cmp r0, #0 movne r0, #0 popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -122928,7 +122928,7 @@ _0234694C: ldr r1, [sl, #0xb4] mov r0, r8 ldrsh r1, [r1, #2] - bl FUN_02053D1C + bl sub_02053D1C mov sb, r0 mov r0, sl bl ov29_023009A0 @@ -122986,14 +122986,14 @@ _02346A00: beq _02346A48 ldrb r0, [sb, #1] mov r1, fp - bl FUN_020581F0 + bl ClearItem mov r0, sb - bl FUN_0200D81C + bl ItemZInit _02346A48: add r8, r8, #1 cmp r8, #0x32 blt _02346A00 - bl FUN_0200F370 + bl RemoveEmptyItemsInBag bl ov29_022FB920 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -123018,14 +123018,14 @@ _02346A78: beq _02346AC4 ldr sb, [r8, #0xb4] add r0, sb, #0x62 - bl FUN_0200CC38 + bl sub_0200CC38 cmp r0, #0 beq _02346AC4 mov r1, r7 mov r2, r6 add r0, sb, #0x62 ldrb r8, [sb, #0x63] - bl FUN_0200CF58 + bl InitStandardItem strb r8, [sb, #0x63] _02346AC4: add r4, r4, #1 @@ -123040,7 +123040,7 @@ _02346AC4: _02346AE8: lsl r0, sb, #0x10 asr r0, r0, #0x10 - bl FUN_0205638C + bl GetActiveTeamMember mov r8, r0 ldrb r0, [r8] tst r0, #1 @@ -123054,18 +123054,18 @@ _02346AE8: tst r0, #0xff beq _02346B5C ldrsh r0, [r8, #8] - bl FUN_02056294 + bl IsMonsterIdInNormalRange cmp r0, #0 beq _02346B5C add r0, r8, #0x3e - bl FUN_0200CC38 + bl sub_0200CC38 cmp r0, #0 beq _02346B5C mov r1, fp mov r2, #0 add r0, r8, #0x3e ldrb sl, [r8, #0x3f] - bl FUN_0200CF58 + bl InitStandardItem strb sl, [r8, #0x3f] _02346B5C: add sb, sb, #1 @@ -123081,22 +123081,22 @@ _02346B7C: ldr r0, [r0, #0x384] mla sb, r4, r5, r0 mov r0, sb - bl FUN_0200CC38 + bl sub_0200CC38 cmp r0, #0 beq _02346BB8 mov r0, sb mov r1, r8 mov r2, r7 ldrb sl, [sb, #1] - bl FUN_0200CF58 + bl InitStandardItem mov r0, sb - bl FUN_02050300 + bl SetItemAcquired strb sl, [sb, #1] _02346BB8: add r4, r4, #1 cmp r4, #0x32 blt _02346B7C - bl FUN_0200F370 + bl RemoveEmptyItemsInBag bl ov29_022FB920 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -123133,7 +123133,7 @@ _02346C2C: _02346C30: cmp r7, #0x32 blt _02346BFC - bl FUN_0200F370 + bl RemoveEmptyItemsInBag bl ov29_022FB920 mov r4, #0 mov r7, r4 @@ -123200,15 +123200,15 @@ _02346CDC: cmp r0, #0xb7 bne _02346D78 mov r0, sl - bl FUN_0200D8AC - bl FUN_0200ED58 + bl sub_0200D8AC + bl AddMoneyCarried ldrb r0, [sl, #1] cmp r0, #0 beq _02346D70 sub r0, r0, #1 lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_0205638C + bl GetActiveTeamMember ldrb r1, [r0, #0x3e] tst r1, #1 movne r1, r6 @@ -123219,21 +123219,21 @@ _02346CDC: cmp r1, #0xb7 bne _02346D70 add r0, r0, #0x3e - bl FUN_0200D81C + bl ItemZInit _02346D70: mov r0, sl - bl FUN_0200D81C + bl ItemZInit _02346D78: ldrb r0, [sl] tst r0, #2 beq _02346D8C mov r0, sl - bl FUN_0200D81C + bl ItemZInit _02346D8C: add sb, sb, #1 cmp sb, #0x32 blt _02346CDC - bl FUN_0200F370 + bl RemoveEmptyItemsInBag pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 _02346DA0: .4byte 0x020AF6B8 @@ -123243,7 +123243,7 @@ _02346DA0: .4byte 0x020AF6B8 ov29_02346DA4: @ 0x02346DA4 push {r3, r4, r5, r6, r7, r8, sb, lr} bl ov29_02346CBC - bl FUN_0200F370 + bl RemoveEmptyItemsInBag bl ov29_022FB920 mov r8, #0 mov r7, #1 @@ -123252,7 +123252,7 @@ ov29_02346DA4: @ 0x02346DA4 mov r5, r7 _02346DC8: mov r0, r8 - bl FUN_0205638C + bl GetActiveTeamMember mov sb, r0 ldrb r0, [sb] tst r0, #1 @@ -123273,10 +123273,10 @@ _02346DC8: cmp r0, #0xb7 bne _02346E30 add r0, sb, #0x3e - bl FUN_0200D8AC - bl FUN_0200ED58 + bl sub_0200D8AC + bl AddMoneyCarried add r0, sb, #0x3e - bl FUN_0200D81C + bl ItemZInit _02346E30: add r0, r8, #1 lsl r0, r0, #0x10 @@ -123290,8 +123290,8 @@ _02346E30: ov29_02346E48: @ 0x02346E48 push {r3, lr} bl ov29_02346CBC - bl FUN_02057CE8 - bl FUN_0200F910 + bl sub_02057CE8 + bl sub_0200F910 pop {r3, pc} arm_func_end ov29_02346E48 @@ -123360,7 +123360,7 @@ _02346F10: .4byte 0x023531C8 ov29_02346F14: @ 0x02346F14 push {r4, r5, r6, lr} mov r5, r0 - bl FUN_0200ED84 + bl GetCurrentBagCapacity ldr r1, _02346FB4 @ =0x020AF6B8 mov lr, #0 ldr r6, [r1] @@ -123391,7 +123391,7 @@ _02346F3C: strh r1, [r2, #2] ldrh r1, [r5, #0x66] strh r1, [r2, #4] - bl FUN_02050300 + bl SetItemAcquired mov r0, #0 pop {r4, r5, r6, pc} _02346FA0: @@ -123453,7 +123453,7 @@ _0234702C: .4byte 0x022C4CD8 arm_func_start ov29_02347030 ov29_02347030: @ 0x02347030 push {r3, lr} - bl FUN_0200F370 + bl RemoveEmptyItemsInBag bl ov29_022FB920 pop {r3, pc} arm_func_end ov29_02347030 @@ -123491,7 +123491,7 @@ _0234705C: ldr r0, [r6] ldr r0, [r0, #0x384] add r0, r0, sl - bl FUN_0200D894 + bl sub_0200D894 b _023470E8 _023470C0: ldr r1, [r6] @@ -123566,7 +123566,7 @@ ov29_02347184: @ 0x02347184 add r4, sp, #0 _023471AC: mov r0, r8 - bl FUN_0200F348 + bl GetItemAtIdx cmp sl, #0 beq _023471F4 mov r2, sl @@ -123611,7 +123611,7 @@ _02347224: beq _023472B8 bl DungeonRand16Bit mov r1, sb - bl FUN_0208FEA4 + bl DivideInt lsl r0, r1, #0x10 add r1, sp, #0 asr r0, r0, #0x10 @@ -123653,10 +123653,10 @@ ov29_023472C4: @ 0x023472C4 mov r4, r1 mov r3, #0 mov r5, r0 - bl FUN_0200CF6C + bl sub_0200CF6C mov r0, r4 mov r6, #0 - bl FUN_0200CB2C + bl IsNotMoney cmp r0, #0 beq _02347324 cmp r7, #0 @@ -123679,7 +123679,7 @@ _02347324: orrne r0, r0, #8 strbne r0, [r5] mov r0, r4 - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #6 popne {r3, r4, r5, r6, r7, pc} ldr r0, _02347374 @ =0x02353538 @@ -123733,12 +123733,12 @@ _023473BC: beq _023474CC ldr r5, [sl, #0xc] sub r0, r5, r8 - bl FUN_0208655C + bl Abs cmp r0, #0xc bge _02347410 ldr r0, [sl, #0x10] sub r0, r0, sb - bl FUN_0208655C + bl Abs cmp r0, #0xc blt _023474CC _02347410: @@ -123749,12 +123749,12 @@ _02347410: sub r0, r8, r5 mov r1, #0x18 mov r7, r6 - bl FUN_0208FEA4 + bl DivideInt ldr r1, [sp, #0x10] str r0, [sp, #8] sub r0, sb, r1 mov r1, #0x18 - bl FUN_0208FEA4 + bl DivideInt str r0, [sp, #4] mov r5, r6 _0234744C: @@ -123767,7 +123767,7 @@ _0234744C: add r0, r1, r0 str r0, [sp, #0x10] mov r0, r7 - bl FUN_020018D0 + bl sub_020018D0 mov r1, #0xc mul r1, r0, r1 str r1, [sl, #0x1c] @@ -124060,7 +124060,7 @@ _02347894: bne _0234791C add r0, sp, #0x34 add r1, fp, #0x194 - bl FUN_020137B8 + bl InitMove ldr r0, [r7, #0xc] add r1, sp, #0x34 bl ov29_02324854 @@ -124069,7 +124069,7 @@ _02347894: mov r1, #1 ldrsh r0, [r0, #4] movne fp, #0 - bl FUN_0200EAA0 + bl TestItemAiFlag cmp r0, #0 bne _0234791C mov r0, sl @@ -124270,7 +124270,7 @@ ExclusiveItemEffectIsActive: @ 0x02347B80 movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -124359,12 +124359,12 @@ _02347C8C: str r0, [sp, #0xc] ldr r0, [sp, #0x10] sub r0, r1, r0 - bl FUN_0208655C + bl Abs mov r7, r0 ldrsh r1, [r4, #0xd2] ldr r0, [sp, #0xc] sub r0, r1, r0 - bl FUN_0208655C + bl Abs add r1, r7, r0 mov r0, #0xc mul fp, r1, r0 @@ -124376,7 +124376,7 @@ _02347C8C: mov r1, fp mov r0, #0x80000 mov r8, #0 - bl FUN_0208FEA4 + bl DivideInt str r0, [sp, #0x18] ldrsh r0, [r6, #2] mov r1, #0x1800 @@ -124387,14 +124387,14 @@ _02347C8C: mul r1, r0, r1 sub r0, r1, r6 mov r1, fp - bl FUN_0208FEA4 + bl DivideInt str r0, [sp, #0x20] ldr r0, [sp, #0xc] mov r1, #0x1800 mul r1, r0, r1 sub r0, r1, r7 mov r1, fp - bl FUN_0208FEA4 + bl DivideInt str r0, [sp, #0x1c] mov r0, r8 str r0, [sp, #0x28] @@ -124405,7 +124405,7 @@ _02347D84: mov r0, #0 str r0, [sp, #0x14] asr r0, r8, #8 - bl FUN_020018D0 + bl sub_020018D0 ldr r1, [sp, #0x24] add r2, r7, #0x400 mul r0, r1, r0 @@ -124490,7 +124490,7 @@ _02347EC4: _02347EC8: ldr r1, _02348010 @ =0x00000195 add r0, sp, #0x3c - bl FUN_020137B8 + bl InitMove ldr r0, [r6, #0xc] add r1, sp, #0x3c bl ov29_02324854 @@ -124675,7 +124675,7 @@ _02348124: ldrb r2, [r7, #0x5e] ldrb r3, [r7, #0x5f] add r0, r7, #0x224 - bl FUN_02011220 + bl sub_02011220 mov r0, r4 mov r1, #0x4c bl ExclusiveItemEffectIsActive @@ -124733,7 +124733,7 @@ _023481FC: add r0, r4, r8, lsl #3 bic r2, r2, #0x200 strh r2, [r1, #0x26] - bl FUN_02013A50 + bl GetMaxPp add r2, r7, r8, lsl #3 lsl r0, r0, #0x10 ldrb r1, [r2, #0x12a] @@ -124753,7 +124753,7 @@ _02348248: add r0, r4, r8, lsl #3 bic r2, r2, #0x400 strh r2, [r1, #0x26] - bl FUN_02013A50 + bl GetMaxPp add r2, r7, r8, lsl #3 lsl r0, r0, #0x10 ldrb r1, [r2, #0x12a] @@ -124780,7 +124780,7 @@ ExclusiveItemEffectIsActive: @ 0x023482B0 movne r0, #0 popne {r3, pc} add r0, r2, #0x228 - bl FUN_02010FA4 + bl ExclusiveItemEffectFlagTest pop {r3, pc} arm_func_end ExclusiveItemEffectIsActive @@ -124813,11 +124813,11 @@ ov29_0234830C: @ 0x0234830C mov r1, #0 mov r5, r2 mov r4, r3 - bl FUN_02001170 + bl MemAlloc ldr r2, _02348498 @ =0x023537C4 mov r1, #4 str r0, [r2] - bl FUN_02003250 + bl MemZero mov r0, #1 mov r1, #0 bl ov29_02009194 @@ -124833,16 +124833,16 @@ ov29_0234830C: @ 0x0234830C mov r2, #0 bl ov29_0234C668 mov r0, #0 - bl FUN_02051EB8 + bl sub_02051EB8 mov sb, r0 mov r0, #0 mov r1, r0 - bl FUN_02051DFC + bl sub_02051DFC mov r8, r0 mov r0, #0 mov r1, r0 mov r2, r0 - bl FUN_02051E8C + bl GetBgRegionArea mov r1, r8 mov r2, sb mov r3, #0 @@ -124850,22 +124850,22 @@ ov29_0234830C: @ 0x0234830C mov ip, #0xe str ip, [sp, #4] str r3, [sp, #8] - bl FUN_02015328 - bl FUN_02015588 + bl sub_02015328 + bl sub_02015588 cmp r4, #1 bne _023483D8 - bl FUN_02017A00 + bl sub_02017A00 b _023483F8 _023483D8: cmp r4, #2 bne _023483E8 - bl FUN_02017A20 + bl sub_02017A20 b _023483F8 _023483E8: lsl r1, r6, #0x10 mov r0, r7 asr r1, r1, #0x10 - bl FUN_020178A8 + bl sub_020178A8 _023483F8: mov r0, #0 bl ov29_0234C738 @@ -124899,12 +124899,12 @@ _0234842C: mov r1, #0 bl ov29_020091B0 bl ov29_022E0E44 - bl FUN_0201551C + bl sub_0201551C ldr r0, _02348498 @ =0x023537C4 ldr r0, [r0] cmp r0, #0 beq _02348490 - bl FUN_02001188 + bl MemFree ldr r0, _02348498 @ =0x023537C4 mov r1, #0 str r1, [r0] @@ -125223,7 +125223,7 @@ ov29_02348894: @ 0x02348894 _023488A0: lsl r0, r5, #0x18 asr r0, r0, #0x18 - bl FUN_0205F0D8 + bl GetAcceptedMission ldrb r1, [r0] add r5, r5, #1 cmp r1, #7 @@ -125241,7 +125241,7 @@ ov29_023488C8: @ 0x023488C8 _023488D4: lsl r0, r4, #0x18 asr r0, r0, #0x18 - bl FUN_0205F0D8 + bl GetAcceptedMission ldrb r1, [r0] cmp r1, #7 ldrbeq r1, [r0, #1] @@ -125273,7 +125273,7 @@ ov29_02348918: @ 0x02348918 _0234893C: lsl r0, r4, #0x18 asr r0, r0, #0x18 - bl FUN_0205F0D8 + bl GetAcceptedMission ldrb r1, [r0] cmp r1, #5 ldrbeq r2, [r5, #0x400] @@ -125307,7 +125307,7 @@ ov29_02348994: @ 0x02348994 _023489A8: lsl r0, r4, #0x18 asr r0, r0, #0x18 - bl FUN_0205F0D8 + bl GetAcceptedMission mov r5, r0 ldrb r0, [r5] cmp r0, #5 @@ -125320,7 +125320,7 @@ _023489A8: cmpne r0, #4 bne _02348A04 ldrsh r0, [r5, #0x14] - bl FUN_0200EEE0 + bl IsItemInBag cmp r0, #0 beq _02348A04 ldrb r0, [r5, #0x16] @@ -125526,7 +125526,7 @@ ov29_02348C64: @ 0x02348C64 _02348C84: lsl r0, r4, #0x18 asr r0, r0, #0x18 - bl FUN_0205F0D8 + bl GetAcceptedMission ldrb r1, [r0] cmp r1, #5 ldrbeq r2, [r6, #0x400] @@ -125538,13 +125538,13 @@ _02348C84: ldrsh r1, [r0, #0x10] add r0, sp, #0 mov r2, #0x4e - bl FUN_020523D0 + bl GetName mov r0, r5 - bl FUN_02024FB8 + bl sub_02024FB8 add r1, sp, #0 - bl FUN_02089694 + bl Strcpy mov r0, r5 - bl FUN_02024FB8 + bl sub_02024FB8 mov r1, r0 mov r0, r5 bl ov29_0234B0B4 @@ -125796,7 +125796,7 @@ ov29_02348FD8: @ 0x02348FD8 cmp r0, #0 bne _02349014 bl GetItemToRetrieve - bl FUN_0200EEE0 + bl IsItemInBag cmp r0, #0 movne r4, #1 b _02349058 @@ -125812,7 +125812,7 @@ _02349014: bne _02349050 bl GetItemToRetrieve mov r1, #0x40 - bl FUN_0200EF20 + bl IsItemWithFlagsInBag cmp r0, #0 movne r4, #1 b _02349058 @@ -125904,7 +125904,7 @@ ov29_0234914C: @ 0x0234914C ldrb r2, [r0, #0x748] add r1, sp, #0 mov r0, #0xb - bl FUN_0205F4A4 + bl CheckAcceptedMissionByTypeAndDungeon cmp r0, #0 movne r0, #1 moveq r0, #0 @@ -126119,7 +126119,7 @@ ov29_02349378: @ 0x02349378 mov r5, r4 cmp r0, #0 beq _023493E0 - bl FUN_0205281C + bl GetSpriteFileSize add r4, r4, r0 b _023493E0 _023493BC: @@ -126127,7 +126127,7 @@ _023493BC: ldrsh r0, [r0, #0xe] cmp r0, #0 beq _023493D4 - bl FUN_0205281C + bl GetSpriteFileSize add r4, r4, r0 _023493D4: add r0, r5, #1 @@ -126486,7 +126486,7 @@ ov29_02349790: @ 0x02349790 push {r4, lr} mov r4, r0 mov r0, r1 - bl FUN_0205F0D8 + bl GetAcceptedMission ldrb r1, [r0] cmp r1, #5 ldrbeq r2, [r4] @@ -126580,21 +126580,21 @@ ov29_023498A0: @ 0x023498A0 bne _02349A54 bl ov29_02337F98 mov sb, r0 - bl FUN_02054AD4 + bl IsCastform cmp r0, #0 mov r0, sb beq _023498E4 - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #1 ldreq sb, _02349A5C @ =0x0000017B ldrne sb, _02349A60 @ =0x000003D3 b _02349904 _023498E4: - bl FUN_02054B2C + bl IsCherrim cmp r0, #0 beq _02349904 mov r0, sb - bl FUN_02054760 + bl GetMonsterGenderVeneer cmp r0, #1 moveq sb, #0x1cc ldrne sb, _02349A64 @ =0x00000424 @@ -126662,23 +126662,23 @@ _0234994C: b _02349A44 _023499F4: mov r0, sb - bl FUN_020529A8 + bl GetMonsterPreEvolution mov sl, r0 add r0, sp, #0x10 mov r1, sb - bl FUN_02052AB0 + bl GetEvoParameters ldrh r0, [sp, #0x16] cmp r0, #0xa bne _02349A28 mov r0, sl - bl FUN_02054BE0 + bl FemaleToMaleForm mov sl, r0 b _02349A3C _02349A28: cmp r0, #0xb bne _02349A3C mov r0, sl - bl FUN_02054BA4 + bl GetSecondFormIfValid mov sl, r0 _02349A3C: cmp sl, #0 @@ -126745,7 +126745,7 @@ ov29_02349AD4: @ 0x02349AD4 cmp r0, #0 popeq {r3, r4, r5, pc} ldrsb r0, [r1, #3] - bl FUN_0205F0D8 + bl GetAcceptedMission ldrb r1, [r0] cmp r1, #5 bne _02349C78 @@ -127056,7 +127056,7 @@ _02349F1C: bl ov29_0234BAC0 add r0, sp, #0x80 mov r1, #0x12 - bl FUN_0204D804 + bl SetPortraitUnknownAttr mov r1, r4 mov r0, #1 bl ov29_0234B0CC @@ -127076,7 +127076,7 @@ _02349FA4: bl ov29_0234BAC0 add r0, sp, #0x70 mov r1, #0x12 - bl FUN_0204D804 + bl SetPortraitUnknownAttr mov r1, r4 mov r0, #1 bl ov29_0234B0CC @@ -127096,7 +127096,7 @@ _02349FF0: bl ov29_0234BAC0 add r0, sp, #0x60 mov r1, #0x12 - bl FUN_0204D804 + bl SetPortraitUnknownAttr mov r1, r4 mov r0, #1 bl ov29_0234B0CC @@ -127116,7 +127116,7 @@ _0234A03C: bl ov29_0234BAC0 add r0, sp, #0x50 mov r1, #0x12 - bl FUN_0204D804 + bl SetPortraitUnknownAttr mov r1, r4 mov r0, #1 bl ov29_0234B0CC @@ -127136,7 +127136,7 @@ _0234A088: bl ov29_0234BAC0 add r0, sp, #0x40 mov r1, #0x12 - bl FUN_0204D804 + bl SetPortraitUnknownAttr mov r1, r4 mov r0, #1 bl ov29_0234B0CC @@ -127156,7 +127156,7 @@ _0234A0D4: bl ov29_0234BAC0 add r0, sp, #0x30 mov r1, #0x12 - bl FUN_0204D804 + bl SetPortraitUnknownAttr mov r1, r4 mov r0, #1 bl ov29_0234B0CC @@ -127409,13 +127409,13 @@ _0234A468: beq _0234A47C ldr r0, [r1, #0xb4] add r0, r0, #0x62 - bl FUN_0200D81C + bl ItemZInit _0234A47C: ldr r0, _0234A5B8 @ =0x020AF6B8 ldr r0, [r0] ldr r0, [r0, #0x384] add r0, r0, r4 - bl FUN_0200D81C + bl ItemZInit bl ov29_02347030 ldr r1, _0234A5C4 @ =0x00000E1D mov r0, #0 @@ -128014,7 +128014,7 @@ _0234ACD8: bl AdvanceFrame _0234ACE0: mov r0, r4 - bl FUN_02017C10 + bl sub_02017C10 cmp r0, #0 bne _0234ACD8 bl ov29_0234D838 @@ -128234,11 +128234,11 @@ ov29_0234AFA4: @ 0x0234AFA4 push {r3, lr} mov r0, #0xcf0 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _0234AFCC @ =0x023537CC mov r1, #0xcf0 str r0, [r2, #4] - bl FUN_02003250 + bl MemZero bl ov29_0234B130 pop {r3, pc} .align 2, 0 @@ -128252,7 +128252,7 @@ ov29_0234AFD0: @ 0x0234AFD0 ldr r0, [r0, #4] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _0234AFF8 @ =0x023537CC mov r1, #0 str r1, [r0, #4] @@ -128304,14 +128304,14 @@ _0234B048: .4byte 0x023537CC arm_func_start ov29_0234B04C ov29_0234B04C: @ 0x0234B04C ldr r0, _0234B064 @ =0x023537CC - ldr ip, _0234B068 @ =FUN_02023690 + ldr ip, _0234B068 @ =InitPreprocessorArgs ldr r0, [r0, #4] add r0, r0, #0x9c add r0, r0, #0xc00 bx ip .align 2, 0 _0234B064: .4byte 0x023537CC -_0234B068: .4byte FUN_02023690 +_0234B068: .4byte InitPreprocessorArgs arm_func_end ov29_0234B04C arm_func_start ov29_0234B06C @@ -128363,11 +128363,11 @@ ov29_0234B0CC: @ 0x0234B0CC push {r3, r4, r5, lr} mov r4, r1 mov r5, r0 - bl FUN_02024FB8 + bl sub_02024FB8 mov r1, r4 mov r2, #0x4e mov r4, r0 - bl FUN_020523D0 + bl GetName ldr r0, _0234B100 @ =0x023537CC ldr r0, [r0, #4] add r0, r0, r5, lsl #2 @@ -128427,7 +128427,7 @@ _0234B140: ldr r0, [r0, #4] add r0, r0, #0x9c add r0, r0, #0xc00 - bl FUN_02023690 + bl InitPreprocessorArgs pop {r3, pc} .align 2, 0 _0234B1A0: .4byte 0x023537CC @@ -128526,7 +128526,7 @@ LogMessageByIdWithPopupCheckUser: @ 0x0234B2A4 cmp r4, #0 popeq {r4, r5, r6, pc} mov r0, r5 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r6 mov r2, #1 @@ -128557,7 +128557,7 @@ LogMessageByIdQuiet: @ 0x0234B31C push {r4, lr} mov r4, r0 mov r0, r1 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r4 mov r2, #0 @@ -128591,7 +128591,7 @@ LogMessageByIdWithPopupCheckUserTarget: @ 0x0234B350 cmp r4, #0 popeq {r3, r4, r5, r6, r7, pc} mov r0, r5 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r7 mov r2, #1 @@ -128639,7 +128639,7 @@ LogMessageByIdQuietCheckUserTarget: @ 0x0234B3F0 cmp r4, #0 popeq {r3, r4, r5, r6, r7, pc} mov r0, r5 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r7 mov r2, #0 @@ -128664,7 +128664,7 @@ LogMessageByIdWithPopupCheckUserUnknown: @ 0x0234B444 cmp r4, #0 popeq {r3, r4, r5, r6, r7, pc} mov r0, r5 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r7 mov r2, #1 @@ -128677,7 +128677,7 @@ LogMessageByIdWithPopup: @ 0x0234B498 push {r4, lr} mov r4, r0 mov r0, r1 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r4 mov r2, #1 @@ -128762,7 +128762,7 @@ LogMessage: @ 0x0234B508 mov r2, r1 mov r1, #0x140 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString ldr r4, _0234B708 @ =0x023537CC add r5, sp, #0x144 _0234B5A4: @@ -128793,7 +128793,7 @@ _0234B5D8: mov r1, #0x140 add r2, r5, r8 mov r3, #0x440 - bl FUN_020223F0 + bl PreprocessString add r8, r8, r0 ldrb sb, [r5, r8] mov r2, #0 @@ -128804,11 +128804,11 @@ _0234B5D8: ldr r1, _0234B710 @ =0x02353214 add r0, r5, r8 mov r2, #3 - bl FUN_02089940 + bl Strncmp cmp r0, #0 bne _0234B654 ldr r0, _0234B710 @ =0x02353214 - bl FUN_02089678 + bl Strlen add r8, r8, r0 b _0234B660 _0234B654: @@ -128832,7 +128832,7 @@ _0234B660: add r1, sp, #4 smlabb r0, r3, r0, sb mov r7, #1 - bl FUN_0208975C + bl Strncpy ldr r0, [r4, #4] add r0, r0, #0xc00 ldrsh r1, [r0, #0x8c] @@ -128872,7 +128872,7 @@ LogMessageById: @ 0x0234B714 mov r5, r0 mov r4, r2 mov r0, r1 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 mov r0, r5 mov r2, r4 @@ -128910,17 +128910,17 @@ ov29_0234B768: @ 0x0234B768 tst r1, #0xff moveq r0, #0 popeq {r3, pc} - bl FUN_0202836C + bl sub_0202836C ldr r0, _0234B7E8 @ =0x023537CC ldr r0, [r0, #4] add r0, r0, #0xc00 ldrsb r0, [r0, #0xec] - bl FUN_02030214 + bl sub_02030214 ldr r0, _0234B7E8 @ =0x023537CC ldr r0, [r0, #4] add r0, r0, #0xc00 ldrsb r0, [r0, #0xec] - bl FUN_02030044 + bl sub_02030044 ldr r0, _0234B7E8 @ =0x023537CC mvn r3, #1 ldr r1, [r0, #4] @@ -128955,7 +128955,7 @@ ov29_0234B7EC: @ 0x0234B7EC ldrsh r1, [r1, #0x8e] cmp r2, r1 bne _0234B848 - bl FUN_020301F4 + bl sub_020301F4 cmp r0, #0 moveq r0, #0 popeq {r3, pc} @@ -128988,10 +128988,10 @@ ov29_0234B854: @ 0x0234B854 beq _0234B908 b _0234B9C8 _0234B8A0: - bl FUN_022BFD20 + bl ov10_022BFD20 cmp r0, #0 bne _0234B9C8 - bl FUN_02001808 + bl sub_02001808 cmp r0, #0x3000 blt _0234B9C8 ldr r0, _0234BA14 @ =0x023537CC @@ -129005,7 +129005,7 @@ _0234B8A0: tst r0, #0xff bne _0234B900 mov r0, #0 - bl FUN_0202FFB0 + bl sub_0202FFB0 ldr r1, _0234BA14 @ =0x023537CC mov r2, #0 ldr r3, [r1, #4] @@ -129049,7 +129049,7 @@ _0234B96C: add r2, r5, lr mov r1, #0x400 str ip, [sp] - bl FUN_0203010C + bl sub_0203010C cmp r0, #0 moveq r0, #0 beq _0234B9BC @@ -129153,7 +129153,7 @@ ov29_0234BAC0: @ 0x0234BAC0 mov r6, r0 mov r5, r1 mov r4, r2 - bl FUN_0204D79C + bl InitPortraitBox strh r5, [r6] strb r4, [r6, #2] mov r2, #0 @@ -129167,57 +129167,57 @@ ov29_0234BAC0: @ 0x0234BAC0 mov r0, r6 mov r1, #1 strb r2, [r6, #0xe] - bl FUN_0204D894 + bl sub_0204D894 pop {r4, r5, r6, pc} arm_func_end ov29_0234BAC0 arm_func_start ov29_0234BB10 ov29_0234BB10: @ 0x0234BB10 - ldr ip, _0234BB1C @ =FUN_02047FFC + ldr ip, _0234BB1C @ =sub_02047FFC mov r0, #0 bx ip .align 2, 0 -_0234BB1C: .4byte FUN_02047FFC +_0234BB1C: .4byte sub_02047FFC arm_func_end ov29_0234BB10 arm_func_start ov29_0204804C ov29_0204804C: @ 0x0234BB20 - ldr ip, _0234BB28 @ =FUN_0204804C + ldr ip, _0234BB28 @ =sub_0204804C bx ip .align 2, 0 -_0234BB28: .4byte FUN_0204804C +_0234BB28: .4byte sub_0204804C arm_func_end ov29_0204804C arm_func_start ov29_020480CC ov29_020480CC: @ 0x0234BB2C - ldr ip, _0234BB34 @ =FUN_020480CC + ldr ip, _0234BB34 @ =sub_020480CC bx ip .align 2, 0 -_0234BB34: .4byte FUN_020480CC +_0234BB34: .4byte sub_020480CC arm_func_end ov29_020480CC arm_func_start ov29_02048134 ov29_02048134: @ 0x0234BB38 - ldr ip, _0234BB40 @ =FUN_02048134 + ldr ip, _0234BB40 @ =sub_02048134 bx ip .align 2, 0 -_0234BB40: .4byte FUN_02048134 +_0234BB40: .4byte sub_02048134 arm_func_end ov29_02048134 arm_func_start ov29_02048150 ov29_02048150: @ 0x0234BB44 - ldr ip, _0234BB4C @ =FUN_02048150 + ldr ip, _0234BB4C @ =sub_02048150 bx ip .align 2, 0 -_0234BB4C: .4byte FUN_02048150 +_0234BB4C: .4byte sub_02048150 arm_func_end ov29_02048150 arm_func_start ov29_02048240 ov29_02048240: @ 0x0234BB50 - ldr ip, _0234BB58 @ =FUN_02048240 + ldr ip, _0234BB58 @ =sub_02048240 bx ip .align 2, 0 -_0234BB58: .4byte FUN_02048240 +_0234BB58: .4byte sub_02048240 arm_func_end ov29_02048240 arm_func_start OpenMessageLog @@ -129237,12 +129237,12 @@ _0234BB84: bl AdvanceFrame mov r0, #0x62 bl AdvanceFrame - bl FUN_0204833C + bl sub_0204833C mov r4, #0x62 _0234BB9C: mov r0, r4 bl AdvanceFrame - bl FUN_02048360 + bl sub_02048360 movs r5, r0 beq _0234BB9C mov r0, #0x62 @@ -129278,29 +129278,29 @@ ov29_0234BBE8: @ 0x0234BBE8 mov r5, r0 bl ov29_0234CA7C mov r4, r0 - bl FUN_0204AFF8 + bl sub_0204AFF8 mov r2, r0 mov r1, r4 mov r0, r5 - bl FUN_02382820 + bl ov30_02382820 b _0234BC3C _0234BC38: bl ov29_022DDEF8 _0234BC3C: - bl FUN_02382874 + bl ov30_02382874 cmp r0, #0 bne _0234BC38 - bl FUN_0238298C + bl ov30_0238298C mov r4, r0 - bl FUN_023829A0 + bl ov30_023829A0 cmp r4, #0 beq _0234BC68 ldr r0, _0234BED8 @ =0x000F1208 - bl FUN_02048DC4 + bl sub_02048DC4 b _0234BC70 _0234BC68: ldr r0, _0234BEDC @ =0x000F1209 - bl FUN_02048DC4 + bl sub_02048DC4 _0234BC70: bl ov29_022DEB40 cmp r4, #0 @@ -129333,28 +129333,28 @@ _0234BCAC: _0234BCD8: mov r0, #0 mov r1, r0 - bl FUN_02051DD0 + bl sub_02051DD0 mov r0, sb mov r1, r8 - bl FUN_02051DD0 + bl sub_02051DD0 mov r0, r7 mov r1, r6 - bl FUN_02051DD0 + bl sub_02051DD0 mov r0, #1 mov r1, r0 - bl FUN_02051DD0 + bl sub_02051DD0 mov r0, #0 mov r1, r0 - bl FUN_02051E60 + bl sub_02051E60 mov r0, r5 mov r1, fp - bl FUN_02051E60 + bl sub_02051E60 mov r0, #0 mov r1, #1 - bl FUN_02051E60 + bl sub_02051E60 mov r0, #1 mov r1, r0 - bl FUN_02051E60 + bl sub_02051E60 mov r0, #0 bl ov29_0234BEE0 mov r0, #1 @@ -129381,7 +129381,7 @@ _0234BD70: cmp r1, r0 bne _0234BDA0 add r0, r4, #0xb8 - bl FUN_0205BAB0 + bl sub_0205BAB0 _0234BDA0: ldr r1, [r4, #0xb0] cmp r1, #3 @@ -129393,19 +129393,19 @@ _0234BDA0: bl ov29_022DE418 mov r0, #0 mov r1, r0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #1 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #2 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 mov r0, #3 mov r1, #0 - bl FUN_02009194 + bl sub_02009194 mov r0, #4 mov r1, #0 - bl FUN_020091B0 + bl sub_020091B0 mov r0, #1 mov r1, #0x4000 mov r2, #0 @@ -129413,13 +129413,13 @@ _0234BDA0: mov r0, #0 bl ov29_0234C738 add r0, r4, #0xc4 - bl FUN_0204FA3C - bl FUN_02017B70 + bl SetAdventureLogDungeonFloor + bl sub_02017EE8 ldr r1, [r4, #0xc0] mvn r0, #1 cmp r1, r0 beq _0234BE40 - bl FUN_0204AFF8 + bl sub_0204AFF8 cmp r0, #0 movne r5, #1 bne _0234BE44 @@ -129432,7 +129432,7 @@ _0234BE44: mov r1, r0 mov r0, r4 mov r2, r5 - bl FUN_023829CC + bl ov30_023829CC mov r0, #0x10 bl ov29_022DDE00 ldr r4, _0234BED4 @ =0x023537D8 @@ -129447,7 +129447,7 @@ _0234BE80: ldrb r0, [r0, #0x1bc] cmp r0, #0 bne _0234BE7C - bl FUN_02382C30 + bl ov30_02382C30 bl ov29_0234CACC mov r0, #2 bl ov29_022DDE00 @@ -129477,13 +129477,13 @@ ov29_0234BEE0: @ 0x0234BEE0 ldr r2, _0234BEFC @ =0x0235352C mov r1, #0xc ldr r2, [r2] - ldr ip, _0234BF00 @ =FUN_0200B3D4 + ldr ip, _0234BF00 @ =sub_0200B3D4 mla r1, r0, r1, r2 ldr r0, [r1, #0x24] bx ip .align 2, 0 _0234BEFC: .4byte 0x0235352C -_0234BF00: .4byte FUN_0200B3D4 +_0234BF00: .4byte sub_0200B3D4 arm_func_end ov29_0234BEE0 arm_func_start ov29_0234BF04 @@ -129491,13 +129491,13 @@ ov29_0234BF04: @ 0x0234BF04 ldr r2, _0234BF20 @ =0x0235352C mov r1, #0xc ldr r2, [r2] - ldr ip, _0234BF24 @ =FUN_0200B330 + ldr ip, _0234BF24 @ =sub_0200B330 mla r1, r0, r1, r2 ldr r0, [r1, #0x24] bx ip .align 2, 0 _0234BF20: .4byte 0x0235352C -_0234BF24: .4byte FUN_0200B330 +_0234BF24: .4byte sub_0200B330 arm_func_end ov29_0234BF04 arm_func_start RunDungeonMode @@ -129505,30 +129505,30 @@ RunDungeonMode: @ 0x0234BF28 push {r4, r5, r6, lr} mov r5, r0 mov r4, r1 - bl FUN_02017BEC - bl FUN_02028E2C + bl sub_02018118 + bl sub_02028E2C mov r0, #0 mov r1, r0 mov r2, r0 mov r3, r0 - bl FUN_020091F8 + bl sub_020091F8 mov r0, #0 mov r1, r0 mov r2, r0 mov r3, #1 - bl FUN_020091F8 + bl sub_020091F8 bl ov29_022E0E8C - bl FUN_02027148 + bl sub_02027148 mov r0, #0xf000 mov r1, #0 - bl FUN_0201D7E0 + bl sub_0201D7E0 mov r0, #0x1c0 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _0234C1C8 @ =0x023537D8 mov r1, #0x1c0 str r0, [r2, #4] - bl FUN_02003250 + bl MemZero ldr r0, _0234C1C8 @ =0x023537D8 mov r2, #0 ldr r1, [r0, #4] @@ -129559,8 +129559,8 @@ _0234BFE8: stm r6, {r0, r1, r2} bl ov29_0234C9FC ldr r0, _0234C1CC @ =0x0234BBDC - bl FUN_02006EC4 - bl FUN_02017A68 + bl sub_02006EC4 + bl sub_02017A68 bl ov29_022E0CFC bl ov29_0234C4F8 cmp r5, #0 @@ -129583,7 +129583,7 @@ _0234C04C: mov r2, #1 ldr r0, _0234C1D0 @ =ov29_0234C1D8 strb r2, [r1] - bl FUN_0200383C + bl sub_0200383C mov r1, #0 ldr r0, _0234C1D4 @ =ov29_0234BBE8 mov r2, r1 @@ -129591,18 +129591,18 @@ _0234C04C: ldr r4, _0234C1C8 @ =0x023537D8 mov r6, #0 _0234C07C: - bl FUN_020038E8 + bl sub_020038E8 ldr r0, [r4, #4] ldrb r0, [r0, #0x1bd] cmp r0, #0 bne _0234C0C0 - bl FUN_020039E4 + bl sub_020039E4 ldr r0, [r4, #4] ldrb r0, [r0, #0x1bc] cmp r0, #0 beq _0234C07C _0234C0A4: - bl FUN_02382A34 + bl ov30_02382A34 cmp r0, #2 cmpne r0, #3 bne _0234C0A4 @@ -129613,8 +129613,8 @@ _0234C0C0: ldr r0, _0234C1D4 @ =ov29_0234BBE8 bl ov29_022DDDA4 mov r0, #0 - bl FUN_0200383C - bl FUN_02034710 + bl sub_0200383C + bl sub_02034710 bl ov29_0234CA2C cmp r5, #0 beq _0234C108 @@ -129634,7 +129634,7 @@ _0234C108: bl ov29_022DE0A0 bl ov29_0234C544 mov r0, #0 - bl FUN_02006EC4 + bl sub_02006EC4 ldr r0, _0234C1C8 @ =0x023537D8 ldr r0, [r0, #4] cmp r0, #0 @@ -129645,38 +129645,38 @@ _0234C108: ldr r1, [r0, #4] str r2, [r1, #4] ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _0234C1C8 @ =0x023537D8 mov r1, #0 str r1, [r0, #4] _0234C154: - bl FUN_0201D804 - bl FUN_0202715C + bl sub_0201D804 + bl sub_0202715C bl ov29_022DDCA0 - bl FUN_02017B70 - bl FUN_02017BEC + bl sub_02017EE8 + bl sub_02018118 mov r0, #0 sub r1, r0, #0x100 - bl FUN_02008F3C + bl sub_02008F3C mov r0, #1 mvn r1, #0xff - bl FUN_02008F3C + bl sub_02008F3C mov r0, #0 - bl FUN_02009120 + bl sub_02009120 mov r0, #1 - bl FUN_02009120 + bl sub_02009120 mov r0, #0 - bl FUN_02009514 + bl sub_02009514 mov r0, #1 - bl FUN_02009514 + bl sub_02009514 mov r0, #0 - bl FUN_020091CC + bl sub_020091CC mov r0, #1 - bl FUN_020091CC + bl sub_020091CC mov r0, #0 - bl FUN_020093BC + bl sub_020093BC mov r0, #1 - bl FUN_020093BC + bl sub_020093BC mov r0, #1 pop {r4, r5, r6, pc} .align 2, 0 @@ -129689,18 +129689,18 @@ _0234C1D4: .4byte ov29_0234BBE8 arm_func_start ov29_0234C1D8 ov29_0234C1D8: @ 0x0234C1D8 push {r4, lr} - bl FUN_0201BF64 - bl FUN_02028E40 - bl FUN_020038D8 + bl sub_0201BF64 + bl sub_02028E40 + bl sub_020038D8 cmp r0, #0 beq _0234C1F4 - bl FUN_02003990 + bl sub_02003990 _0234C1F4: bl ov29_022E0A64 bl ov29_022DDE30 bl ov29_022E9F9C bl ov29_0234C9E4 - bl FUN_02034A80 + bl sub_02034A80 bl ov29_022EA008 ldr r0, _0234C2EC @ =0x02353538 ldr r0, [r0] @@ -129708,14 +129708,14 @@ _0234C1F4: beq _0234C230 add r0, r0, #0x224 add r0, r0, #0x1a000 - bl FUN_022BF764 + bl ov10_022BF764 bl ov29_022E6DD0 b _0234C238 _0234C230: mov r0, #0 - bl FUN_022BF764 + bl ov10_022BF764 _0234C238: - bl FUN_02028848 + bl sub_02028848 bl ov29_022DE868 ldr r0, _0234C2F0 @ =0x023537D8 ldr r0, [r0, #4] @@ -129725,39 +129725,39 @@ _0234C238: blx r0 _0234C258: bl ov29_022DC670 - bl FUN_0201F464 + bl sub_0201F464 ldr r0, _0234C2F0 @ =0x023537D8 ldrb r0, [r0] cmp r0, #0 bne _0234C274 - bl FUN_0201DDFC + bl sub_0201DDFC _0234C274: - bl FUN_02008F84 + bl sub_02008F84 bl ov29_022EAFB0 - bl FUN_02017A80 + bl sub_02017A80 mov r0, #1 - bl FUN_02028A64 - bl FUN_0201BE28 - bl FUN_0201BE5C - bl FUN_0201BE84 - bl FUN_0204F9CC - bl FUN_02003A40 + bl sub_02028A64 + bl sub_0201BE28 + bl sub_0201BE5C + bl sub_0201BE84 + bl sub_0204F9CC + bl sub_02003A40 ldr r1, _0234C2F0 @ =0x023537D8 mov r4, r0 ldrb r0, [r1] cmp r0, #0 beq _0234C2B8 mov r0, #0 - bl FUN_02008ED0 + bl sub_02008ED0 _0234C2B8: - bl FUN_020778D0 - bl FUN_02008F88 - bl FUN_0201DE10 - bl FUN_022BF7D4 + bl sub_020778D0 + bl sub_02008F88 + bl sub_0201DE10 + bl ov10_022C039C bl ov29_0233992C - bl FUN_02028E88 + bl sub_02028E88 bl ov29_022DE0CC - bl FUN_0201BF4C + bl sub_0201BF4C ldr r1, _0234C2F0 @ =0x023537D8 mov r2, #0 mov r0, r4 @@ -129774,10 +129774,10 @@ ov29_0234C2F4: @ 0x0234C2F4 mov r4, r1 mov r5, r0 mov r1, #0x9c - bl FUN_02003250 + bl MemZero add r0, r5, #0x48 strb r4, [r5, #0x88] - bl FUN_0201E730 + bl sub_0201E730 mov r0, #0x100 strh r0, [r5, #0x4c] mov r0, #0xc0 @@ -129927,11 +129927,11 @@ ov29_0234C4F8: @ 0x0234C4F8 push {r3, lr} mov r0, #0x144 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r2, _0234C540 @ =0x023537E0 mov r1, #0x144 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0234C540 @ =0x023537E0 mov r1, #0 ldr r0, [r0] @@ -129958,7 +129958,7 @@ ov29_0234C544: @ 0x0234C544 bl ov29_0234C354 ldr r0, _0234C580 @ =0x023537E0 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0234C580 @ =0x023537E0 mov r1, #0 str r1, [r0] @@ -130248,7 +130248,7 @@ _0234C8EC: cmp r0, #0 beq _0234C918 add r0, r4, #0x48 - bl FUN_0201F2A0 + bl sub_0201F1D4 b _0234C918 _0234C914: bl ov29_0234C3A0 @@ -130327,7 +130327,7 @@ ov29_0234C9FC: @ 0x0234C9FC push {r3, lr} mov r0, #8 mov r1, #0 - bl FUN_02001170 + bl MemAlloc ldr r1, _0234CA28 @ =0x023537E4 mov r2, #0 str r0, [r1] @@ -130343,15 +130343,15 @@ _0234CA28: .4byte 0x023537E4 ov29_0234CA2C: @ 0x0234CA2C push {r3, lr} mov r0, #0x21 - bl FUN_02003ED0 + bl OverlayIsLoaded cmp r0, #0 beq _0234CA48 mov r0, #0x21 - bl FUN_02004868 + bl UnloadOverlay _0234CA48: ldr r0, _0234CA64 @ =0x023537E4 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0234CA64 @ =0x023537E4 mov r1, #0 str r1, [r0] @@ -130387,12 +130387,12 @@ ov29_0234CA84: @ 0x0234CA84 ldr r1, [r0] mov r0, #0x21 str r2, [r1, #4] - bl FUN_020040AC + bl LoadOverlay ldr r0, _0234CAC4 @ =0x023537E4 mov r1, #0x5800 ldr r0, [r0] ldr r0, [r0, #4] - bl FUN_02382C68 + bl ov30_02382C68 pop {r3, pc} .align 2, 0 _0234CAC4: .4byte 0x023537E4 @@ -130403,11 +130403,11 @@ _0234CAC8: .4byte 0x0237D000 ov29_0234CACC: @ 0x0234CACC push {r3, lr} mov r0, #0x21 - bl FUN_02003ED0 + bl OverlayIsLoaded cmp r0, #0 beq _0234CAE8 mov r0, #0x21 - bl FUN_02004868 + bl UnloadOverlay _0234CAE8: ldr r0, _0234CAFC @ =0x023537E4 mov r1, #0 @@ -130426,38 +130426,38 @@ ov29_0234CB00: @ 0x0234CB00 ldr r2, _0234CB2C @ =0x0237D000 str r3, [r1] ldr r1, [r0] - ldr ip, _0234CB30 @ =FUN_020040AC + ldr ip, _0234CB30 @ =LoadOverlay mov r0, #0x21 str r2, [r1, #4] bx ip .align 2, 0 _0234CB28: .4byte 0x023537E4 _0234CB2C: .4byte 0x0237D000 -_0234CB30: .4byte FUN_020040AC +_0234CB30: .4byte LoadOverlay arm_func_end ov29_0234CB00 arm_func_start ov29_0234CB34 ov29_0234CB34: @ 0x0234CB34 ldr r0, _0234CB4C @ =0x023537E4 - ldr ip, _0234CB50 @ =FUN_023842F4 + ldr ip, _0234CB50 @ =ov30_023842F4 ldr r0, [r0] mov r1, #0x5800 ldr r0, [r0, #4] bx ip .align 2, 0 _0234CB4C: .4byte 0x023537E4 -_0234CB50: .4byte FUN_023842F4 +_0234CB50: .4byte ov30_023842F4 arm_func_end ov29_0234CB34 arm_func_start ov29_0234CB54 ov29_0234CB54: @ 0x0234CB54 push {r3, lr} mov r0, #0x21 - bl FUN_02003ED0 + bl OverlayIsLoaded cmp r0, #0 beq _0234CB70 mov r0, #0x21 - bl FUN_02004868 + bl UnloadOverlay _0234CB70: ldr r0, _0234CB84 @ =0x023537E4 mov r1, #0 @@ -130560,7 +130560,7 @@ ov29_0234CCB4: @ 0x0234CCB4 ldr r1, [r2] add r1, r1, #0x100 strh r3, [r1, #0xda] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #3 bne _0234CCF8 ldr r0, _0234CEA8 @ =0x023532F0 @@ -130718,16 +130718,16 @@ DisplayDungeonTip: @ 0x0234CEF0 mov r5, r0 ldr r0, [r5] mov r4, r1 - bl FUN_0204D290 + bl GetDungeonTipShown cmp r0, #0 bne _0234CF58 ldrh r0, [r5, #4] - bl FUN_020258C4 + bl StringFromMessageId ldrb r0, [r0] cmp r0, #0 beq _0234CF58 ldr r0, [r5] - bl FUN_0204D250 + bl SetDungeonTipShown bl ov29_022EACBC ldrh r1, [r5, #4] mov r0, #0 @@ -130749,22 +130749,22 @@ _0234CF58: arm_func_start SetBothScreensWindowColorToDefault SetBothScreensWindowColorToDefault: @ 0x0234CF60 push {r3, lr} - bl FUN_0204AFC0 + bl GetGameMode cmp r0, #3 bne _0234CF7C mov r0, #2 - bl FUN_02027A80 + bl SetBothScreensWindowsColor pop {r3, pc} _0234CF7C: bl ov29_022F42D8 cmp r0, #1 bne _0234CF94 mov r0, #0 - bl FUN_02027A80 + bl SetBothScreensWindowsColor pop {r3, pc} _0234CF94: mov r0, #1 - bl FUN_02027A80 + bl SetBothScreensWindowsColor pop {r3, pc} arm_func_end SetBothScreensWindowColorToDefault @@ -130778,7 +130778,7 @@ ov29_0234CFA0: @ 0x0234CFA0 ldr r0, _0234CFE8 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #0x748] - bl FUN_020514CC + bl IsFutureDungeon cmp r0, #0 bne _0234CFD8 bl IsSecretFloor @@ -130810,7 +130810,7 @@ ov29_0234CFEC: @ 0x0234CFEC bne _0234D04C mov r0, #0 mov r1, #0x43 - bl FUN_0204B4EC + bl LoadScriptVariableValue cmp r0, #1 moveq r4, #0x4b0 beq _0234D1E0 @@ -130889,11 +130889,11 @@ _0234D148: cmp r0, #0xe2 bne _0234D170 mov r0, #0x1a - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 beq _0234D170 ldrsh r0, [r5, #2] - bl FUN_02025784 + bl sub_02025784 mov r4, r0 b _0234D1E0 _0234D170: @@ -130916,7 +130916,7 @@ _0234D1A8: cmp r4, #0 bne _0234D1E0 ldrsh r0, [r5, #2] - bl FUN_02025784 + bl sub_02025784 mov r4, r0 b _0234D1E0 _0234D1C0: @@ -130928,7 +130928,7 @@ _0234D1C4: b _0234D1E0 _0234D1D4: ldrsh r0, [r5, #4] - bl FUN_02025784 + bl sub_02025784 mov r4, r0 _0234D1E0: mov r0, r4 @@ -131067,14 +131067,14 @@ _0234D38C: sub r1, r1, #0xb orr r1, r1, #0x90000 str r1, [sp, #8] - bl FUN_0200C1FC + bl DebugPrint0 b _0234D3D0 _0234D3BC: bl ov29_02337EE8 mov r1, r0 ldr r0, _0234D45C @ =0x02353380 str r1, [sp, #8] - bl FUN_0200C1FC + bl DebugPrint0 _0234D3D0: ldrsh r0, [r4, #4] str r0, [sp, #0xc] @@ -131136,7 +131136,7 @@ ov29_0234D484: @ 0x0234D484 push {r3, r4, r5, lr} mov r5, r0 mov r0, r1 - bl FUN_020258C4 + bl StringFromMessageId mov r4, r0 mov r0, #0 mov r1, r0 @@ -131184,7 +131184,7 @@ ov29_0234D518: @ 0x0234D518 mov r0, r1 mov r5, r2 mov r4, r3 - bl FUN_020258C4 + bl StringFromMessageId ldrb ip, [sp, #0x18] mov r1, r0 mov r0, r6 @@ -131221,7 +131221,7 @@ DisplayMessageInternal: @ 0x0234D590 mov r6, r1 mov r5, r2 mov r4, r3 - bl FUN_020258C4 + bl StringFromMessageId ldr r1, [sp, #0x18] ldrb ip, [sp, #0x1c] str r1, [sp] @@ -131299,7 +131299,7 @@ ov29_0234D668: @ 0x0234D668 ldrsb r0, [r0, #0x12] cmp r0, r1 popeq {r3, pc} - bl FUN_0202F6DC + bl HidePortraitBox pop {r3, pc} .align 2, 0 _0234D68C: .4byte 0x02382800 @@ -131312,7 +131312,7 @@ ov29_0234D690: @ 0x0234D690 mov r6, r1 mov r5, r2 mov r4, r3 - bl FUN_020258C4 + bl StringFromMessageId ldrb ip, [sp, #0x18] mov r1, r6 mov r2, r5 @@ -131350,7 +131350,7 @@ ov29_0234D70C: @ 0x0234D70C mov r6, r2 mov r7, r1 mov r5, r3 - bl FUN_020258C4 + bl StringFromMessageId mov r4, r0 mov r0, r6 bl ov29_0234DBE0 @@ -131405,7 +131405,7 @@ ov29_0234D7C0: @ 0x0234D7C0 mov r7, r1 mov r6, r2 mov r5, r3 - bl FUN_020258C4 + bl StringFromMessageId ldrb r1, [sp, #0x20] mov r2, #0 mov r4, r0 @@ -131442,7 +131442,7 @@ ov29_0234D838: @ 0x0234D838 ldrsb r0, [r0, #0x10] cmp r0, r1 popeq {r3, pc} - bl FUN_0202F334 + bl sub_0202F334 pop {r3, pc} .align 2, 0 _0234D85C: .4byte 0x02382800 @@ -131501,12 +131501,12 @@ ov29_0234D8B4: @ 0x0234D8B4 mvn r1, #1 cmp r0, r1 beq _0234D8E4 - bl FUN_0202F6DC + bl HidePortraitBox _0234D8E4: ldr r0, _0234D9BC @ =0x02382800 ldr r0, [r0] ldrsb r0, [r0, #0x10] - bl FUN_0202F334 + bl sub_0202F334 mov r0, #8 mov r1, #0x62 bl ov29_022EA370 @@ -131516,7 +131516,7 @@ _0234D8E4: ldrsb r0, [r0, #0x11] cmp r0, r1 beq _0234D91C - bl FUN_0202AABC + bl sub_0202AABC _0234D91C: ldr r0, _0234D9BC @ =0x02382800 mvn r1, #1 @@ -131524,7 +131524,7 @@ _0234D91C: ldrsb r0, [r0, #0x12] cmp r0, r1 beq _0234D948 - bl FUN_0202F650 + bl FreePortraitBox ldr r0, _0234D9BC @ =0x02382800 mvn r1, #1 ldr r0, [r0] @@ -131533,10 +131533,10 @@ _0234D948: ldr r0, _0234D9BC @ =0x02382800 ldr r0, [r0] ldrsb r0, [r0, #0x10] - bl FUN_0202F148 + bl FreeDBox ldr r0, _0234D9BC @ =0x02382800 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0234D9BC @ =0x02382800 mov r1, #0 str r1, [r0] @@ -131557,7 +131557,7 @@ _0234D994: mov r1, r0 bl ov29_022EA428 _0234D9A8: - bl FUN_02006B70 + bl sub_02006B70 bl ov29_022E0B44 mov r0, #0 bl ov29_0234B4CC @@ -131589,7 +131589,7 @@ _0234D9E0: cmp r0, #0 bne _0234DA90 ldrsb r0, [r1, #0x10] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 bne _0234DB44 ldr r0, [r6] @@ -131605,14 +131605,14 @@ _0234D9E0: mov r0, #0 moveq r1, #0x13 mov r2, r0 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, [r6] strb r0, [r1, #0x11] ldr r1, [r6] ldrsb r0, [r1, #0x11] add r1, r1, #0x400 ldrsh r1, [r1, #0x68] - bl FUN_0202AB94 + bl sub_0202AB94 ldr r0, [r6] ldr r0, [r0, #0x474] cmp r0, #0 @@ -131623,7 +131623,7 @@ _0234D9E0: b _0234DB44 _0234DA90: ldrsb r0, [r1, #0x11] - bl FUN_020282F4 + bl sub_020282F4 ldr r2, [r6] ldrb r1, [r2, #0x467] cmp r1, #0 @@ -131635,7 +131635,7 @@ _0234DA90: cmp r0, r4 bne _0234DAD4 ldrsb r0, [r2, #0x11] - bl FUN_0202ABB0 + bl sub_0202ABB0 ldr r1, [r6] mov sl, #1 str r0, [r1, #0x46c] @@ -131646,7 +131646,7 @@ _0234DAD4: ldrsb r0, [r0, #0x11] cmp r0, r8 beq _0234DAF8 - bl FUN_0202AABC + bl sub_0202AABC ldr r0, [r6] strb r8, [r0, #0x11] _0234DAF8: @@ -131665,7 +131665,7 @@ _0234DAF8: b _0234DB44 _0234DB2C: ldrsb r0, [r1, #0x10] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 moveq r0, #1 movne r0, #0 @@ -131684,18 +131684,18 @@ ov29_0234DB58: @ 0x0234DB58 push {r3, lr} ldr r0, _0234DBD8 @ =0x00000478 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0234DBDC @ =0x02382800 ldr r1, _0234DBD8 @ =0x00000478 str r0, [r2] - bl FUN_02003250 + bl MemZero ldr r0, _0234DBDC @ =0x02382800 mvn r2, #0 ldr r1, [r0] str r2, [r1, #0x46c] ldr r0, [r0] add r0, r0, #0x14 - bl FUN_02023690 + bl InitPreprocessorArgs ldr r1, _0234DBDC @ =0x02382800 mov r3, #0 ldr r0, [r1] @@ -131732,7 +131732,7 @@ ov29_0234DBE0: @ 0x0234DBE0 mov r0, #0 mov r1, #3 mov r2, #1 - bl FUN_0202F5AC + bl CreatePortraitBox ldr r1, _0234DC38 @ =0x02382800 ldr r1, [r1] strb r0, [r1, #0x12] @@ -131741,7 +131741,7 @@ _0234DC20: mov r1, r4 ldr r0, [r0] ldrsb r0, [r0, #0x12] - bl FUN_0202F690 + bl ShowPortraitBox pop {r4, pc} .align 2, 0 _0234DC38: .4byte 0x02382800 @@ -131761,14 +131761,14 @@ ov29_0234DC3C: @ 0x0234DC3C cmp r0, ip bne _0234DC8C mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r2, _0234DD88 @ =0x02382800 mov r1, #0 ldr r3, [r2] strb r0, [r3, #0x10] ldr r0, [r2] ldrsb r0, [r0, #0x10] - bl FUN_0202F474 + bl sub_0202F474 _0234DC8C: ldr r0, _0234DD88 @ =0x02382800 mov r8, r6 @@ -131836,7 +131836,7 @@ _0234DD64: add r1, r0, #0x400 ldrsb r0, [r0, #0x10] ldrh r1, [r1, #0x64] - bl FUN_0202F23C + bl sub_0202F23C pop {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 _0234DD88: .4byte 0x02382800 @@ -131845,31 +131845,31 @@ _0234DD8C: .4byte 0x00001004 arm_func_start ov29_0234DD90 ov29_0234DD90: @ 0x0234DD90 - ldr ip, _0234DD9C @ =FUN_020040AC + ldr ip, _0234DD9C @ =LoadOverlay mov r0, #0x22 bx ip .align 2, 0 -_0234DD9C: .4byte FUN_020040AC +_0234DD9C: .4byte LoadOverlay arm_func_end ov29_0234DD90 arm_func_start ov29_0234DDA0 ov29_0234DDA0: @ 0x0234DDA0 - ldr ip, _0234DDAC @ =FUN_02003ED0 + ldr ip, _0234DDAC @ =OverlayIsLoaded mov r0, #0x22 bx ip .align 2, 0 -_0234DDAC: .4byte FUN_02003ED0 +_0234DDAC: .4byte OverlayIsLoaded arm_func_end ov29_0234DDA0 arm_func_start ov29_0234DDB0 ov29_0234DDB0: @ 0x0234DDB0 push {r3, lr} mov r0, #0x22 - bl FUN_02003ED0 + bl OverlayIsLoaded cmp r0, #0 popeq {r3, pc} mov r0, #0x22 - bl FUN_02004868 + bl UnloadOverlay pop {r3, pc} arm_func_end ov29_0234DDB0 @@ -131892,7 +131892,7 @@ ov29_0234DDF4: @ 0x0234DDF4 sub sp, sp, #0x38 mov r0, #0x22 mov sl, r2 - bl FUN_020040AC + bl LoadOverlay ldr r0, _0234E8E8 @ =0x02353538 mov r6, #0 ldr r1, [r0] @@ -131943,12 +131943,12 @@ _0234DE78: cmp sl, #0 mvnne r4, #0 bne _0234DEE8 - bl FUN_02382820 + bl ov30_02382820 mov r5, #0x1d _0234DED0: mov r0, r5 bl AdvanceFrame - bl FUN_02382E08 + bl ov30_02382E08 mov r4, r0 cmp r4, #0xa beq _0234DED0 @@ -131969,7 +131969,7 @@ _0234DEF8: str r8, [sp, #0x18] bl GetLeader add r1, sp, #0x14 - bl FUN_023838E4 + bl ov30_023838E4 cmp r0, #0 add r0, sp, #0x14 movne r5, r7 @@ -131978,7 +131978,7 @@ _0234DEF8: beq _0234DF5C bl GetLeader add r1, sp, #0x14 - bl FUN_023838E4 + bl ov30_023838E4 cmp r0, #0 beq _0234DF5C mov r0, #1 @@ -131995,7 +131995,7 @@ _0234DF5C: orr r1, r1, #4 strb r1, [r0] bl ov29_022F0B8C - bl FUN_0238367C + bl ov30_0238367C mov r0, #1 bl ov29_022EB398 mov r4, #1 @@ -132081,7 +132081,7 @@ _0234E0B8: cmpne r0, #0x27 cmpne r0, #0x41 bne _0234E0EC - bl FUN_0204AF20 + bl sub_0204AF20 cmp r0, #0 beq _0234E140 bl ov29_022F0B8C @@ -132093,7 +132093,7 @@ _0234E0B8: _0234E0EC: cmp r0, #0x31 bne _0234E140 - bl FUN_0204AF20 + bl sub_0204AF20 cmp r0, #0 beq _0234E140 bl ov29_022F0B8C @@ -132103,10 +132103,10 @@ _0234E0EC: mov r7, r0 bl ov29_022EB54C ldrsh r0, [r0, #4] - bl FUN_0200CAFC + bl GetItemMoveId16 mov r1, r0 add r0, sp, #0x1c - bl FUN_020137B8 + bl InitMove mov r0, r7 add r1, sp, #0x1c bl ov29_022F0C3C @@ -132128,7 +132128,7 @@ _0234E168: mov r0, #1 bl ov29_022EB398 bl GetLeader - bl FUN_0238704C + bl ov31_0238704C cmp r0, #0 ldrne r5, [sp, #0x10] bl ov29_022F0B9C @@ -132151,7 +132151,7 @@ _0234E1B0: _0234E1BC: bl ov29_022F0B8C mov r1, #0 - bl FUN_02387688 + bl ov31_02387688 b _0234E28C _0234E1CC: bl ov29_022F0B8C @@ -132163,16 +132163,16 @@ _0234E1D8: b _0234E28C _0234E1E4: bl ov29_022F0B8C - bl FUN_02387660 + bl ov31_02387660 b _0234E28C _0234E1F0: bl ov29_022F0B8C mov r1, #1 - bl FUN_02387688 + bl ov31_02387688 b _0234E28C _0234E200: bl ov29_022F0B8C - bl FUN_023851C0 + bl ov30_023851C0 mov r7, #0 mov r8, r7 b _0234E27C @@ -132215,11 +132215,11 @@ _0234E28C: ldr r0, _0234E8F0 @ =0x0235352C ldr r0, [r0] ldr r0, [r0, #0x24] - bl FUN_0200B3D4 + bl sub_0200B3D4 ldr r0, _0234E8F0 @ =0x0235352C ldr r0, [r0] ldr r0, [r0, #0x24] - bl FUN_0200B330 + bl sub_0200B330 _0234E2AC: cmp sb, #0 bne _0234E168 @@ -132308,14 +132308,14 @@ _0234E3CC: mov r1, #0 mov r2, #1 str r7, [sp] - bl FUN_023853BC + bl ov30_023853BC cmp r0, #0 movne r5, r8 bl ov29_022F0B9C cmp r0, #0x1d bne _0234E40C bl ov29_022F0B8C - bl FUN_02385FE0 + bl ov30_02385FE0 b _0234E3CC _0234E40C: bl ov29_022F0B9C @@ -132323,7 +132323,7 @@ _0234E40C: bne _0234E428 bl ov29_022F0B8C mov r1, #0 - bl FUN_023860A4 + bl ov31_023860A4 b _0234E3CC _0234E428: bl ov29_022F0B9C @@ -132331,14 +132331,14 @@ _0234E428: bne _0234E444 bl ov29_022F0B8C mov r1, #0 - bl FUN_023860A4 + bl ov31_023860A4 b _0234E3CC _0234E444: bl ov29_022F0B9C cmp r0, #0x1f bne _0234E45C bl ov29_022F0B8C - bl FUN_0238619C + bl ov31_0238619C b _0234E3CC _0234E45C: bl ov29_022F0B9C @@ -132354,7 +132354,7 @@ _0234E45C: cmp r0, #0x15 bne _0234E4CC _0234E48C: - bl FUN_0204AF20 + bl sub_0204AF20 cmp r0, #0 beq _0234E4CC bl ov29_022F0B8C @@ -132412,7 +132412,7 @@ _0234E4F0: str r0, [sp, #0x2c] bl GetLeader add r1, sp, #0x28 - bl FUN_023838E4 + bl ov30_023838E4 cmp r0, #0 add r0, sp, #0x28 movne r5, r7 @@ -132421,7 +132421,7 @@ _0234E4F0: beq _0234E5A4 bl GetLeader add r1, sp, #0x28 - bl FUN_023838E4 + bl ov30_023838E4 cmp r0, #0 beq _0234E5A4 mov r0, #1 @@ -132438,7 +132438,7 @@ _0234E5A4: orr r1, r1, #4 strb r1, [r0] bl ov29_022F0B8C - bl FUN_0238367C + bl ov30_0238367C mov r0, #1 bl ov29_022EB398 mov r4, #4 @@ -132496,7 +132496,7 @@ _0234E698: cmpne r0, #0x27 cmpne r0, #0x41 bne _0234E6CC - bl FUN_0204AF20 + bl sub_0204AF20 cmp r0, #0 beq _0234E720 bl ov29_022F0B8C @@ -132508,7 +132508,7 @@ _0234E698: _0234E6CC: cmp r0, #0x31 bne _0234E720 - bl FUN_0204AF20 + bl sub_0204AF20 cmp r0, #0 beq _0234E720 bl ov29_022F0B8C @@ -132518,10 +132518,10 @@ _0234E6CC: mov r7, r0 bl ov29_022EB54C ldrsh r0, [r0, #4] - bl FUN_0200CAFC + bl GetItemMoveId16 mov r1, r0 add r0, sp, #0x30 - bl FUN_020137B8 + bl InitMove mov r0, r7 add r1, sp, #0x30 bl ov29_022F0C3C @@ -132539,7 +132539,7 @@ _0234E734: mov r0, #1 bl ov29_022EB398 bl GetLeader - bl FUN_02386C6C + bl ov31_02386C6C bl ov29_022F0B9C cmp r0, #0 bne _0234E890 @@ -132551,7 +132551,7 @@ _0234E75C: bl ov29_022EB398 bl GetLeader mov r1, #1 - bl FUN_02382E18 + bl ov30_02382E18 bl ov29_022F0B9C cmp r0, #0 beq _0234E7F8 @@ -132565,7 +132565,7 @@ _0234E78C: bl ov29_022EB398 bl GetLeader mov r1, #1 - bl FUN_02382E18 + bl ov30_02382E18 bl ov29_022F0B9C cmp r0, #0 beq _0234E7F8 @@ -132574,7 +132574,7 @@ _0234E78C: _0234E7C0: bl GetLeader mov r7, r0 - bl FUN_02025888 + bl sub_02025888 mov r5, r0 bl ov29_0234B034 mov r1, r7 @@ -132606,7 +132606,7 @@ _0234E800: _0234E834: cmp r4, #5 bne _0234E86C - bl FUN_0238878C + bl ov31_0238878C ldr r0, _0234E8E8 @ =0x02353538 ldr r0, [r0] ldrb r0, [r0, #8] @@ -132646,11 +132646,11 @@ _0234E8C0: bl ov29_022FB920 bl ov29_022E0B44 mov r0, #0x22 - bl FUN_02003ED0 + bl OverlayIsLoaded cmp r0, #0 beq _0234E8E0 mov r0, #0x22 - bl FUN_02004868 + bl UnloadOverlay _0234E8E0: add sp, sp, #0x38 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -132667,16 +132667,16 @@ ov29_0234E8F8: @ 0x0234E8F8 mov r5, r0 mov r4, r1 mov r0, #0x22 - bl FUN_020040AC + bl LoadOverlay mov r0, r5 mov r1, r4 - bl FUN_02382E18 + bl ov30_02382E18 mov r0, #0x22 - bl FUN_02003ED0 + bl OverlayIsLoaded cmp r0, #0 popeq {r3, r4, r5, pc} mov r0, #0x22 - bl FUN_02004868 + bl UnloadOverlay pop {r3, r4, r5, pc} arm_func_end ov29_0234E8F8 @@ -132713,7 +132713,7 @@ ov29_0234E988: @ 0x0234E988 mvn r1, #1 cmp r0, r1 popeq {r3, r4, r5, r6, r7, pc} - bl FUN_0202AAE8 + bl sub_0202AAE8 cmp r0, #0 beq _0234E9D4 mvn r4, #3 @@ -132723,13 +132723,13 @@ _0234E9B8: mov r0, r6 bl AdvanceFrame ldrsb r0, [r7] - bl FUN_020282F4 + bl sub_020282F4 cmp r0, r5 cmpne r0, r4 bne _0234E9B8 _0234E9D4: ldrsb r0, [r7] - bl FUN_0202AABC + bl sub_0202AABC mvn r0, #1 strb r0, [r7] pop {r3, r4, r5, r6, r7, pc} @@ -132793,7 +132793,7 @@ _0234EA98: bne _0234EACC lsl r0, r4, #0x10 asr r0, r0, #0x10 - bl FUN_0205638C + bl GetActiveTeamMember mov r1, r0 mov r0, sl str r6, [sp] @@ -132882,7 +132882,7 @@ ov29_0234EBAC: @ 0x0234EBAC mov r4, r2 add r0, r5, #0x10 mov r2, #0xa - bl FUN_0202511C + bl StrncpySimple strb r4, [r5, #0x1a] pop {r3, r4, r5, pc} arm_func_end ov29_0234EBAC @@ -132959,9 +132959,9 @@ _0234ECA4: cmp r0, #0 beq _0234ECCC ldrsh r0, [r4, #0xc] - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r0, [r0, #8] - bl FUN_02056264 + bl sub_02056264 cmp r0, #0 movne r0, #0 popne {r4, r5, r6, r7, r8, sb, sl, pc} @@ -132977,7 +132977,7 @@ _0234ECE4: ldr r5, [r8, #0x88] add sb, r8, #4 add sl, sb, r5, lsl #5 - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r0, [r0, #8] bl CheckTeamMemberIdx strb r0, [sl, #4] @@ -133022,7 +133022,7 @@ _0234ED84: cmp r0, #0 beq _0234EDA4 ldrsh r0, [r6, #8] - bl FUN_02056264 + bl sub_02056264 cmp r0, #0 movne r0, #0 popne {r3, r4, r5, r6, r7, pc} @@ -133032,7 +133032,7 @@ _0234EDA4: cmpne r4, #0 beq _0234EDE4 ldrb r0, [r6, #3] - bl FUN_02051760 + bl JoinedAtRangeCheck2 cmp r0, #0 bne _0234EDDC ldrb r0, [r6, #3] @@ -133104,25 +133104,25 @@ _0234EEAC: add r0, sp, #0xc mov r3, r2 mov r1, #2 - bl FUN_02388114 + bl ov31_02388114 ldr r1, _0234EF20 @ =0x023533B0 str r0, [sp, #8] - bl FUN_02388444 + bl ov31_02388444 ldr r0, [sp, #8] - bl FUN_02388534 + bl ov31_02388534 ldr r0, [sp, #8] - bl FUN_023886D4 + bl ov31_023886D4 cmp r0, #1 moveq r4, #1 beq _0234EEFC cmp r0, #3 bne _0234EEFC ldr r0, [sp, #8] - bl FUN_023886DC + bl ov31_023886DC mov r5, r0 _0234EEFC: add r0, sp, #8 - bl FUN_02388714 + bl ov31_02388714 bl ov29_0234DDB0 cmp r4, #0 movne r0, #0 @@ -133166,25 +133166,25 @@ _0234EF7C: add r0, sp, #0xc mov r3, r2 mov r1, #2 - bl FUN_02388114 + bl ov31_02388114 ldr r1, _0234F004 @ =0x023533B0 str r0, [sp, #8] - bl FUN_02388444 + bl ov31_02388444 ldr r0, [sp, #8] - bl FUN_02388534 + bl ov31_02388534 ldr r0, [sp, #8] - bl FUN_023886D4 + bl ov31_023886D4 cmp r0, #1 moveq r6, #1 beq _0234EFD4 cmp r0, #3 bne _0234EFD4 ldr r0, [sp, #8] - bl FUN_023886DC + bl ov31_023886DC mov r8, r0 _0234EFD4: add r0, sp, #8 - bl FUN_02388714 + bl ov31_02388714 bl ov29_0234DDB0 mov r0, #0xa mov r1, #0x62 @@ -133213,7 +133213,7 @@ ov29_0234F008: @ 0x0234F008 ldr r0, _0234F1D8 @ =0x0235352C ldr r0, [r0] ldr r0, [r0, #0x24] - bl FUN_0200B3D4 + bl sub_0200B3D4 mov r0, #0xe bl AdvanceFrame b _0234F1A0 @@ -133234,22 +133234,22 @@ _0234F064: mov r3, r6 mov r0, #2 mov r2, #0 - bl FUN_020367F0 + bl ShowKeyboard mov r0, #0 bl ov29_022E8834 mov r8, #0xe _0234F090: - bl FUN_02036CD4 + bl GetKeyboardStatus cmp r0, #3 bne _0234F0C0 mov r0, r7 mov r1, #0xa - bl FUN_02003250 - bl FUN_0203755C + bl MemZero + bl GetKeyboardStringResult mov r1, r0 mov r0, r7 mov r2, #0xa - bl FUN_0202511C + bl StrncpySimple b _0234F0CC _0234F0C0: mov r0, r8 @@ -133270,7 +133270,7 @@ _0234F0E8: beq _0234F0E0 mov r8, #0xe _0234F0F8: - bl FUN_02037468 + bl sub_02037468 cmp r0, #0 bne _0234F110 mov r0, r8 @@ -133294,25 +133294,25 @@ _0234F12C: _0234F144: add r0, sp, #0 mov r1, #0x40 - bl FUN_02003250 + bl MemZero add r0, sp, #0 mov r1, r7 mov r2, #0xa - bl FUN_020251F4 + bl StrncpySimpleNoPadSafe add r0, sp, #0 - bl FUN_0203909C + bl sub_0203909C mov r8, #0xe _0234F16C: mov r0, r8 bl AdvanceFrame - bl FUN_0203931C + bl sub_0203931C cmp r0, #0 moveq r4, #1 beq _0234F18C cmp r0, #1 bne _0234F16C _0234F18C: - bl FUN_02039218 + bl sub_02039218 cmp r0, #0 beq _0234F18C mov r0, #0xe @@ -133343,7 +133343,7 @@ ov29_0234F1DC: @ 0x0234F1DC mov r5, r0 ldr r0, _0234F214 @ =0x023533D0 mov r4, r1 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r3, r4, r5, pc} mov r0, r5 @@ -133409,7 +133409,7 @@ ov29_0234F290: @ 0x0234F290 ldrsb r0, [r0, #2] cmp r0, r1 popeq {r3, pc} - bl FUN_0203083C + bl sub_0203083C pop {r3, pc} .align 2, 0 _0234F2B4: .4byte 0x02353834 @@ -133417,11 +133417,11 @@ _0234F2B4: .4byte 0x02353834 arm_func_start ov29_0234F2B8 ov29_0234F2B8: @ 0x0234F2B8 - ldr ip, _0234F2C4 @ =FUN_0234F3F4 + ldr ip, _0234F2C4 @ =ov29_0234F3F4 ldr r0, _0234F2C8 @ =0x02353838 bx ip .align 2, 0 -_0234F2C4: .4byte FUN_0234F3F4 +_0234F2C4: .4byte ov29_0234F3F4 _0234F2C8: .4byte 0x02353838 arm_func_end ov29_0234F2B8 @@ -133433,7 +133433,7 @@ ov29_0234F2CC: @ 0x0234F2CC mov r0, #0xc mov r1, #8 mov r4, r2 - bl FUN_02001170 + bl MemAlloc strb r6, [r0] strb r5, [r0, #1] mvn r1, #1 @@ -133482,17 +133482,17 @@ _0234F374: ldr r3, _0234F3F0 @ =ov29_0234F430 add r2, sp, #0xc str ip, [sp, #8] - bl FUN_020305E4 + bl sub_020305E4 strb r0, [r4, #2] b _0234F3D4 _0234F398: ldrsb r0, [r4, #2] - bl FUN_020282F4 + bl sub_020282F4 add r0, r0, #5 cmp r0, #1 bhi _0234F3D4 ldrsb r0, [r4, #2] - bl FUN_020308A0 + bl sub_020308A0 mvn r0, #1 strb r0, [r4, #2] ldr r0, [r4, #4] @@ -133515,8 +133515,8 @@ _0234F3EC: .4byte 0x023533C0 _0234F3F0: .4byte ov29_0234F430 arm_func_end ov29_0234F304 - arm_func_start FUN_0234F3F4 -FUN_0234F3F4: @ 0x0234F3F4 + arm_func_start ov29_0234F3F4 +ov29_0234F3F4: @ 0x0234F3F4 push {r4, lr} mov r4, r0 ldr r0, [r4] @@ -133526,14 +133526,14 @@ FUN_0234F3F4: @ 0x0234F3F4 mvn r1, #1 cmp r0, r1 beq _0234F41C - bl FUN_020308A0 + bl sub_020308A0 _0234F41C: ldr r0, [r4] - bl FUN_02001188 + bl MemFree mov r0, #0 str r0, [r4] pop {r4, pc} - arm_func_end FUN_0234F3F4 + arm_func_end ov29_0234F3F4 arm_func_start ov29_0234F430 ov29_0234F430: @ 0x0234F430 @@ -133552,17 +133552,17 @@ _0234F450: @ jump table b _0234F6F8 @ case 3 _0234F460: add r0, sp, #4 - bl FUN_0204F1B4 + bl sub_0204F1B4 ldrsb r0, [sp, #4] - bl FUN_0205B77C + bl sub_0205B77C mov r6, r0 ldr r3, _0234F764 @ =0x023533F0 mov r0, r5 mov r1, #0xa mov r2, #0x13 - bl FUN_02026214 + bl sub_02026214 ldrb r0, [r4, #1] - bl FUN_02051288 + bl DungeonGoesUp cmp r0, #0 movne r2, #1 ldrb r1, [r6, #5] @@ -133575,27 +133575,27 @@ _0234F460: mov r1, #0x64 mov r3, #0 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString add r3, sp, #0x58 mov r0, r5 mov r1, #0x15 mov r2, #0x13 - bl FUN_02026214 + bl sub_02026214 mov r2, #0 add r0, sp, #0x58 mov r3, r2 mov r1, #0x64 str r2, [sp] - bl FUN_02061DC8 + bl sub_02061DC8 add r3, sp, #0x58 mov r0, r5 mov r1, #0x3c mov r2, #0x13 - bl FUN_02026214 + bl sub_02026214 b _0234F75C _0234F508: ldrb r0, [r4, #1] - bl FUN_0205EE10 + bl DungeonRequestsDoneWrapper cmp r0, #0 bne _0234F598 ldrb r0, [r4, #1] @@ -133607,7 +133607,7 @@ _0234F508: ldr r0, [r0] add r0, r0, #0x700 ldrsh r0, [r0, #0x4c] - bl FUN_0204CF9C + bl GetDungeonMode cmp r0, #1 beq _0234F578 ldrb r0, [r4, #1] @@ -133615,21 +133615,21 @@ _0234F508: add r0, r0, #0x800 lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_020258C4 + bl StringFromMessageId mov r3, r0 mov r0, r5 mov r1, #0xa mov r2, #0x13 - bl FUN_02026214 + bl sub_02026214 b _0234F75C _0234F578: ldr r0, _0234F770 @ =0x000008DE - bl FUN_020258C4 + bl StringFromMessageId mov r3, r0 mov r0, r5 mov r1, #0xa mov r2, #0x13 - bl FUN_02026214 + bl sub_02026214 b _0234F75C _0234F598: mov sb, #0 @@ -133640,7 +133640,7 @@ _0234F598: _0234F5AC: lsl r0, r8, #0x18 asr r0, r0, #0x18 - bl FUN_0205F0D8 + bl GetAcceptedMission mov sl, r0 ldrb r1, [sl, #4] ldrb r0, [r4, #1] @@ -133661,11 +133661,11 @@ _0234F5AC: mov r2, r7 bne _0234F610 ldr r3, _0234F774 @ =0x02353404 - bl FUN_02026214 + bl sub_02026214 b _0234F618 _0234F610: ldr r3, _0234F764 @ =0x023533F0 - bl FUN_02026214 + bl sub_02026214 _0234F618: ldrb r1, [sl, #1] cmp r1, #3 @@ -133680,7 +133680,7 @@ _0234F618: cmpne r1, #5 beq _0234F694 ldrb r0, [r4, #1] - bl FUN_02051288 + bl DungeonGoesUp cmp r0, #0 movne r3, #1 ldrb r2, [sl, #5] @@ -133692,22 +133692,22 @@ _0234F618: mov r1, #0x64 mov r3, #0 str fp, [sp] - bl FUN_020223F0 + bl PreprocessString mov r0, r5 mov r1, #0x15 mov r2, r7 add r3, sp, #0x58 - bl FUN_02026214 + bl sub_02026214 _0234F694: mov r2, sl add r0, sp, #0x58 mov r1, #0x64 - bl FUN_02061F44 + bl sub_02061F44 mov r0, r5 mov r1, #0x3c mov r2, r7 add r3, sp, #0x58 - bl FUN_02026214 + bl sub_02026214 add r7, r7, #0xe _0234F6BC: add r8, r8, #1 @@ -133718,41 +133718,41 @@ _0234F6BC: cmp r7, #0x13 bne _0234F75C ldr r0, _0234F770 @ =0x000008DE - bl FUN_020258C4 + bl StringFromMessageId mov r3, r0 mov r0, r5 mov r1, #0xa mov r2, #0x13 - bl FUN_02026214 + bl sub_02026214 b _0234F75C _0234F6F8: ldr r0, _0234F770 @ =0x000008DE - bl FUN_020258C4 + bl StringFromMessageId mov r3, r0 mov r0, r5 mov r1, #0xa mov r2, #0x13 - bl FUN_02026214 + bl sub_02026214 b _0234F75C _0234F718: add r0, sp, #6 - bl FUN_0204F10C + bl sub_0204F10C cmp r0, #0 beq _0234F748 ldrsh r0, [sp, #6] - bl FUN_0204E114 + bl sub_0204E114 mov r3, r0 mov r0, r5 mov r1, #0xa mov r2, #0x13 - bl FUN_02026214 + bl sub_02026214 b _0234F75C _0234F748: ldr r3, _0234F778 @ =0x0235340C mov r0, r5 mov r1, #0xa mov r2, #0x13 - bl FUN_02026214 + bl sub_02026214 _0234F75C: add sp, sp, #0xbc pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -133769,12 +133769,12 @@ _0234F778: .4byte 0x0235340C ov29_0234F77C: @ 0x0234F77C push {r3, lr} ldr r0, _0234F7B8 @ =0x0235342C - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r3, pc} mov r0, #0x10 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0234F7BC @ =0x0235383C mov r2, #0 str r0, [r1, #4] @@ -133813,7 +133813,7 @@ _0234F7F8: cmp r3, #8 blt _0234F7F8 mov r0, #0x1d - bl FUN_0204CA94 + bl GetPerformanceFlagWithChecks cmp r0, #0 ldreq r4, _0234F9CC @ =0x0235343C beq _0234F840 @@ -133830,7 +133830,7 @@ _0234F840: ldr r1, [r1, #4] add r1, r1, #1 str r1, [sp, #0x60] - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 str r0, [sp] ldr lr, _0234F9D4 @ =0x000008B9 mov ip, #0x10 @@ -133840,7 +133840,7 @@ _0234F840: mov r3, r4 strh lr, [sp, #8] str ip, [sp, #0xc] - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _0234F9C8 @ =0x0235383C ldr r2, [r1, #4] strb r0, [r2] @@ -133851,16 +133851,16 @@ _0234F840: b _0234F9BC _0234F8A0: ldrsb r0, [r2] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 beq _0234F8D0 ldr r0, _0234F9C8 @ =0x0235383C ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202AB80 + bl sub_0202AB80 and r1, r0, #0xff mov r0, #1 - bl FUN_02029ED8 + bl Arm9StoreUnkFieldNa0x2029ED8 b _0234F9BC _0234F8D0: ldr r0, _0234F9C8 @ =0x0235383C @@ -133874,7 +133874,7 @@ _0234F8E8: str r1, [r2, #0xc] ldr r0, [r0, #4] ldrsb r0, [r0] - bl FUN_0202ABB0 + bl sub_0202ABB0 ldr r1, _0234F9C8 @ =0x0235383C cmp r0, #8 str r0, [r1, #8] @@ -133892,11 +133892,11 @@ _0234F910: @ jump table b _0234F9A4 @ case 8 _0234F934: ldr r0, _0234F9E0 @ =ov29_0234F77C - bl FUN_023833D8 + bl ov30_023833D8 b _0234F9B4 _0234F940: ldr r0, _0234F9E0 @ =ov29_0234F77C - bl FUN_02383434 + bl ov30_02383434 b _0234F9B4 _0234F94C: mov r0, #2 @@ -133917,17 +133917,17 @@ _0234F96C: bl ov29_0234F1DC b _0234F9B4 _0234F988: - bl FUN_02388E88 + bl ov31_02388E88 b _0234F9B4 _0234F990: - bl FUN_0238941C + bl ov31_0238941C b _0234F9B4 _0234F998: mov r0, #7 str r0, [r1] b _0234F9B4 _0234F9A4: - bl FUN_02382820 + bl ov30_02382820 ldr r0, _0234F9C8 @ =0x0235383C mov r1, #8 str r1, [r0] @@ -133958,10 +133958,10 @@ ov29_0234F9E8: @ 0x0234F9E8 cmp r0, #0 popeq {r3, pc} ldrsb r0, [r0] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _0234FA20 @ =0x0235383C ldr r0, [r0, #4] - bl FUN_02001188 + bl MemFree ldr r0, _0234FA20 @ =0x0235383C mov r1, #0 str r1, [r0, #4] @@ -134044,7 +134044,7 @@ ov29_0234FAEC: @ 0x0234FAEC mov r1, r6 mov r2, r5 mov r3, r4 - bl FUN_0238647C + bl ov31_0238647C mov r4, r0 bl ov29_0234DDB0 b _0234FB48 @@ -134053,7 +134053,7 @@ _0234FB30: mov r1, r6 mov r2, r5 mov r3, r4 - bl FUN_0238647C + bl ov31_0238647C mov r4, r0 _0234FB48: mov r0, r4 @@ -134137,12 +134137,12 @@ ov29_0234FC1C: @ 0x0234FC1C mov r4, r0 ldr r0, [r1] ldrh r0, [r0, #2] - bl FUN_020258C4 + bl StringFromMessageId mov r3, r0 mov r0, r4 mov r1, #4 mov r2, #0 - bl FUN_02026214 + bl sub_02026214 pop {r4, pc} .align 2, 0 _0234FC4C: .4byte 0x02353848 @@ -134158,13 +134158,13 @@ ov29_0234FC50: @ 0x0234FC50 popne {r4, pc} mov r0, #4 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r2, _0234FC9C @ =0x02353848 ldr r1, _0234FCA0 @ =ov29_0234FC1C str r0, [r2] strh r4, [r0, #2] ldr r0, _0234FCA4 @ =0x023534B4 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _0234FC9C @ =0x02353848 ldr r1, [r1] strb r0, [r1] @@ -134184,14 +134184,14 @@ ov29_0234FCA8: @ 0x0234FCA8 moveq r0, #0 popeq {r3, pc} ldrsb r0, [r0] - bl FUN_0202F954 + bl sub_0202F954 ldr r0, _0234FCF8 @ =0x02353848 ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _0234FCF8 @ =0x02353848 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _0234FCF8 @ =0x02353848 mov r1, #0 str r1, [r0] diff --git a/asm/overlay_30.s b/asm/overlay_30.s index ca57182c..2d0107db 100644 --- a/asm/overlay_30.s +++ b/asm/overlay_30.s @@ -12,7 +12,7 @@ ov30_02382820: @ 0x02382820 mov r0, #0x10 mov r1, #5 mov r4, r2 - bl FUN_02001170 + bl MemAlloc ldr r1, _02382870 @ =0x023860A0 mov r2, #0 str r0, [r1] @@ -46,7 +46,7 @@ _02382890: @ jump table b _02382964 @ case 3 _023828A0: ldmib r1, {r0, r1} - bl FUN_02049628 + bl ReadQuickSaveInfo cmp r0, #0 bne _023828D4 ldr r2, _02382974 @ =0x023860A0 @@ -75,7 +75,7 @@ _023828FC: bne _02382928 ldr r0, _0238297C @ =0x0000040C ldr r1, _02382980 @ =0x00000247 - bl FUN_02034EB4 + bl sub_02034EB4 ldr r0, _02382974 @ =0x023860A0 mov r1, #2 ldr r0, [r0] @@ -84,14 +84,14 @@ _023828FC: _02382928: ldr r0, _02382984 @ =0x0000061C ldr r1, _02382988 @ =0x0000024D - bl FUN_02034EB4 + bl sub_02034EB4 ldr r0, _02382974 @ =0x023860A0 mov r1, #1 ldr r0, [r0] str r1, [r0] b _0238296C _02382948: - bl FUN_02034DA8 + bl sub_02034DA8 cmp r0, #0 ldreq r0, _02382974 @ =0x023860A0 moveq r1, #3 @@ -130,7 +130,7 @@ ov30_023829A0: @ 0x023829A0 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _023829C8 @ =0x023860A0 mov r1, #0 str r1, [r0] @@ -147,7 +147,7 @@ ov30_023829CC: @ 0x023829CC mov r0, #0x14 mov r1, #5 mov r4, r2 - bl FUN_02001170 + bl MemAlloc ldr r1, _02382A2C @ =0x023860A4 ldr r3, _02382A30 @ =0x21061522 str r0, [r1] @@ -193,11 +193,11 @@ _02382A68: ldr r0, _02382C10 @ =0x00000408 beq _02382A88 ldr r1, _02382C14 @ =0x00000241 - bl FUN_02034EB4 + bl sub_02034EB4 b _02382A90 _02382A88: ldr r1, _02382C18 @ =0x00000242 - bl FUN_02034EB4 + bl sub_02034EB4 _02382A90: ldr r0, _02382C0C @ =0x023860A4 mov r1, #1 @@ -205,20 +205,20 @@ _02382A90: str r1, [r0] b _02382C04 _02382AA4: - bl FUN_02034DA8 + bl sub_02034DA8 cmp r0, #0 bne _02382C04 mov r0, #0xe0 mov r1, #0x88 mov r2, #1 - bl FUN_02029F88 - bl FUN_02003B94 + bl sub_02029F88 + bl sub_02003B94 ldr r0, _02382C1C @ =0x000F1209 - bl FUN_02048DC4 + bl sub_02048DC4 ldr r0, _02382C0C @ =0x023860A4 ldr r1, [r0] ldmib r1, {r0, r1} - bl FUN_02049248 + bl WriteQuickSaveInfo ldr r1, _02382C0C @ =0x023860A4 mov r2, #2 ldr r3, [r1] @@ -232,7 +232,7 @@ _02382AFC: cmp r0, #0 bne _02382B40 mov r0, #2 - bl FUN_02048F84 + bl NoteSaveBase ldr r1, _02382C0C @ =0x023860A4 ldr r2, [r1] str r0, [r2, #0x10] @@ -241,13 +241,13 @@ _02382AFC: cmp r0, #0 bne _02382B40 ldr r0, _02382C20 @ =0x000F1207 - bl FUN_02048DC4 + bl sub_02048DC4 ldr r1, _02382C0C @ =0x023860A4 ldr r1, [r1] str r0, [r1, #0x10] _02382B40: - bl FUN_02003BC8 - bl FUN_02029FBC + bl sub_02003BC8 + bl sub_02029FBC ldr r0, _02382C0C @ =0x023860A4 ldr r0, [r0] ldr r0, [r0, #0x10] @@ -260,7 +260,7 @@ _02382B68: ldr r0, _02382C24 @ =0x0000041C mov r1, #0x244 mov r2, #0 - bl FUN_02034EB4 + bl sub_02034EB4 ldr r0, _02382C0C @ =0x023860A4 mov r1, #3 ldr r0, [r0] @@ -270,7 +270,7 @@ _02382B8C: ldr r0, _02382C28 @ =0x0000040C mov r1, #0x238 mov r2, #0 - bl FUN_02034EB4 + bl sub_02034EB4 ldr r0, _02382C0C @ =0x023860A4 mov r1, #4 ldr r0, [r0] @@ -280,14 +280,14 @@ _02382BB0: ldr r0, _02382C24 @ =0x0000041C ldr r1, _02382C2C @ =0x00000239 mov r2, #0 - bl FUN_02034EB4 + bl sub_02034EB4 ldr r0, _02382C0C @ =0x023860A4 mov r1, #3 ldr r0, [r0] str r1, [r0] b _02382C04 _02382BD4: - bl FUN_02034DA8 + bl sub_02034DA8 cmp r0, #0 ldreq r0, _02382C0C @ =0x023860A4 moveq r1, #5 @@ -322,10 +322,10 @@ ov30_02382C30: @ 0x02382C30 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02034D0C + bl sub_02034D0C ldr r0, _02382C64 @ =0x023860A4 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02382C64 @ =0x023860A4 mov r1, #0 str r1, [r0] @@ -346,7 +346,7 @@ WriteQuicksaveData: @ 0x02382C6C mov r2, r1 add r0, sp, #4 mov r1, r3 - bl FUN_02385C3C + bl ov30_02385C3C mov r3, #0 add r0, sp, #4 add r1, sp, #0 @@ -392,13 +392,13 @@ _02382CF8: add r0, sp, #4 bl ov30_02384208 add r0, sp, #4 - bl FUN_02382D80 + bl ov31_02382D80 add r0, sp, #4 - bl FUN_02382E94 + bl ov30_02382E94 add r0, sp, #4 - bl FUN_02382FB8 + bl ov30_02382FB8 add r0, sp, #4 - bl FUN_02383084 + bl ov30_02383084 ldr r1, _02382D7C @ =0x0238608C add r0, sp, #4 bl ov30_02385CE0 @@ -414,8 +414,8 @@ _02382D78: .4byte 0x0002C9EA _02382D7C: .4byte 0x0238608C arm_func_end WriteQuicksaveData - arm_func_start FUN_02382D80 -FUN_02382D80: @ 0x02382D80 + arm_func_start ov31_02382D80 +ov31_02382D80: @ 0x02382D80 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #8 mov r2, #0 @@ -447,12 +447,12 @@ _02382DC8: cmp r0, #3 bne _02382E60 mov r0, r8 - bl FUN_022E1610 + bl ov29_022E1610 mov r6, r0 mov r0, sl mov r1, r6 mov r2, r5 - arm_func_end FUN_02382D80 + arm_func_end ov31_02382D80 arm_func_start ov30_02382E08 ov30_02382E08: @ 0x02382E08 @@ -500,8 +500,8 @@ _02382E8C: .4byte 0x02386080 _02382E90: .4byte 0x02353538 arm_func_end ov30_02382E18 - arm_func_start FUN_02382E94 -FUN_02382E94: @ 0x02382E94 + arm_func_start ov30_02382E94 +ov30_02382E94: @ 0x02382E94 push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #8 mov sl, r0 @@ -533,7 +533,7 @@ _02382EDC: cmp r0, #2 bne _02382F84 mov r0, r8 - bl FUN_022E1608 + bl ov29_022E1608 mov r6, r0 mov r0, sl mov r1, r6 @@ -580,10 +580,10 @@ _02382F9C: .align 2, 0 _02382FB0: .4byte 0x02386080 _02382FB4: .4byte 0x02353538 - arm_func_end FUN_02382E94 + arm_func_end ov30_02382E94 - arm_func_start FUN_02382FB8 -FUN_02382FB8: @ 0x02382FB8 + arm_func_start ov30_02382FB8 +ov30_02382FB8: @ 0x02382FB8 push {r3, r4, r5, lr} ldr r2, _0238307C @ =0x02353538 ldr r1, _02383080 @ =0x02386080 @@ -637,10 +637,10 @@ _02383034: .align 2, 0 _0238307C: .4byte 0x02353538 _02383080: .4byte 0x02386080 - arm_func_end FUN_02382FB8 + arm_func_end ov30_02382FB8 - arm_func_start FUN_02383084 -FUN_02383084: @ 0x02383084 + arm_func_start ov30_02383084 +ov30_02383084: @ 0x02383084 push {r4, r5, r6, lr} ldr r1, _023831E0 @ =0x02386080 mov r4, r0 @@ -650,13 +650,13 @@ FUN_02383084: @ 0x02383084 ldr r1, [r1] add r1, r1, #0x3000 ldr r1, [r1, #0xe2c] - bl FUN_02385D74 + bl ov30_02385D74 ldr r1, _023831E4 @ =0x02353538 mov r0, r4 ldr r1, [r1] add r1, r1, #0x3000 ldr r1, [r1, #0xe30] - bl FUN_02385D74 + bl ov30_02385D74 ldr r1, _023831E4 @ =0x02353538 mov r0, r4 ldr r1, [r1] @@ -713,7 +713,7 @@ _0238318C: add r1, r1, r6, lsl #2 add r1, r1, #0x12000 ldr r1, [r1, #0xb28] - bl FUN_023831E8 + bl ov30_023831E8 add r6, r6, #1 cmp r6, #4 blt _0238318C @@ -725,7 +725,7 @@ _023831B8: add r1, r1, r6, lsl #2 add r1, r1, #0x12000 ldr r1, [r1, #0xb38] - bl FUN_023831E8 + bl ov30_023831E8 add r6, r6, #1 cmp r6, #0x10 blt _023831B8 @@ -733,10 +733,10 @@ _023831B8: .align 2, 0 _023831E0: .4byte 0x02386080 _023831E4: .4byte 0x02353538 - arm_func_end FUN_02383084 + arm_func_end ov30_02383084 - arm_func_start FUN_023831E8 -FUN_023831E8: @ 0x023831E8 + arm_func_start ov30_023831E8 +ov30_023831E8: @ 0x023831E8 push {r3, r4, r5, r6, r7, r8, lr} sub sp, sp, #0x25c mov r4, r1 @@ -787,7 +787,7 @@ _0238329C: add r0, sp, #0x1c mov r1, #0 mov r2, #0x240 - bl FUN_02087308 + bl Memset add r1, sp, #0x18 mov r0, r8 mov r2, #1 @@ -864,7 +864,7 @@ _02383300: bl ov30_02385D34 ldrsh r1, [r6, #0x14] mov r0, r8 - arm_func_end FUN_023831E8 + arm_func_end ov30_023831E8 arm_func_start ov30_023833D8 ov30_023833D8: @ 0x023833D8 @@ -883,7 +883,7 @@ ov30_023833D8: @ 0x023833D8 bl ov30_02385D54 ldr r1, [r6, #0x20] mov r0, r8 - bl FUN_02385D74 + bl ov30_02385D74 ldrsh r1, [r6, #0x24] mov r0, r8 bl ov30_02385D34 @@ -911,16 +911,16 @@ ov30_02383434: @ 0x02383434 bl ov30_02385D34 ldr r1, [r6, #0x34] mov r0, r8 - bl FUN_02385DB4 + bl ov30_02385DB4 ldr r1, [r6, #0x38] mov r0, r8 - bl FUN_02385DB4 + bl ov30_02385DB4 ldr r1, [r6, #0x3c] mov r0, r8 - bl FUN_02385DB4 + bl ov30_02385DB4 ldr r1, [r6, #0x40] mov r0, r8 - bl FUN_02385DB4 + bl ov30_02385DB4 mov r0, r8 add r1, r6, #0x4c mov r2, #1 @@ -1019,13 +1019,13 @@ _02383558: bl ov30_02385C80 ldr r1, [r6, #0xb0] mov r0, r8 - bl FUN_02385D74 + bl ov30_02385D74 ldr r1, [r6, #0xb4] mov r0, r8 - bl FUN_02385D74 + bl ov30_02385D74 ldr r1, [r6, #0xb8] mov r0, r8 - bl FUN_02385D74 + bl ov30_02385D74 mov r0, r8 add r1, r6, #0xbd mov r2, #1 @@ -1062,7 +1062,7 @@ ov30_0238367C: @ 0x0238367C bl ov30_02385D54 ldr r1, [r6, #0xc8] mov r0, r8 - bl FUN_02385D74 + bl ov30_02385D74 mov r0, r8 add r1, r6, #0xd0 mov r2, #1 @@ -1112,7 +1112,7 @@ ov30_0238367C: @ 0x0238367C bl ov30_02385C80 mov r0, r8 ldr r1, [r6, #0xe4] - bl FUN_02385D74 + bl ov30_02385D74 mov r0, r8 ldrb r1, [r6, #0xe8] bl ov30_02385D54 @@ -1241,12 +1241,12 @@ ov30_023838E4: @ 0x023838E4 mov r0, r8 add r1, r6, #0x114 mov r2, #5 - bl FUN_02385EB8 + bl ov30_02385EB8 add r1, r6, #0x19 mov r0, r8 add r1, r1, #0x100 mov r2, #5 - bl FUN_02385EB8 + bl ov30_02385EB8 ldrb r1, [r6, #0x11e] mov r0, r8 bl ov30_02385D54 @@ -1380,14 +1380,14 @@ _023839C4: bl ov30_02385DF8 ldr r1, [r6, #0x188] mov r0, r8 - bl FUN_02385DB4 + bl ov30_02385DB4 add r0, r6, #0x100 ldrh r1, [r0, #0x92] mov r0, r8 bl ov30_02385D14 ldr r1, [r6, #0x18c] mov r0, r8 - bl FUN_02385D94 + bl ov30_02385D94 add r0, r6, #0x100 ldrh r1, [r0, #0x90] mov r0, r8 @@ -1402,7 +1402,7 @@ _023839C4: bl ov30_02385D34 ldr r1, [r6, #0x214] mov r0, r8 - bl FUN_02385D74 + bl ov30_02385D74 ldrb r1, [r6, #0xbc] mov r0, r8 bl ov30_02385D54 @@ -1945,7 +1945,7 @@ _02384378: bl ov30_02385CF0 add r0, sp, #4 bl ov30_02385CDC - bl FUN_022FB920 + bl ov29_022FB920 add sp, sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -2176,7 +2176,7 @@ _023846E8: add r0, r0, #0x138 add r4, r0, #0xcc00 mov r0, r4 - bl FUN_02087308 + bl Memset mov r0, sl mov r1, r4 mov r2, #1 @@ -2216,7 +2216,7 @@ _0238477C: add r0, r0, #0x2fc add r4, r0, #0x12800 mov r0, r4 - bl FUN_02003250 + bl MemZero mov r0, sl mov r1, r4 mov r2, #1 @@ -2246,7 +2246,7 @@ ov30_0238483C: @ 0x0238483C mov r0, r4 mov r1, #0 mov r2, #0x14 - bl FUN_02087308 + bl Memset mov r0, r5 bl ov30_02385EC4 strh r0, [r4] @@ -2407,7 +2407,7 @@ ov30_02384A94: @ 0x02384A94 push {r3, r4, r5, r6, r7, r8, sb, sl, lr} sub sp, sp, #0xc mov r7, r0 - bl FUN_02344B1C + bl ov29_02344B1C ldr r1, _02384B20 @ =0x02386080 mov r0, r7 bl ov30_02385CF0 @@ -2433,12 +2433,12 @@ _02384AC8: mov r0, r4 mov r1, r5 mov r2, r8 - bl FUN_02345538 + bl ov02_02345538 _02384B08: add r6, r6, #1 cmp r6, #0x40 blt _02384AC8 - bl FUN_02344B30 + bl ov29_02344B30 add sp, sp, #0xc pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} .align 2, 0 @@ -2453,7 +2453,7 @@ ov30_02384B24: @ 0x02384B24 mov r0, r4 mov r1, #0 mov r2, #6 - bl FUN_02087308 + bl Memset mov r0, r5 mov r1, r4 mov r2, #1 @@ -2516,18 +2516,18 @@ _02384BAC: beq _02384C54 ldrsh r0, [sp, #4] ldrsh r1, [sp, #6] - bl FUN_02336164 + bl GetTileSafe mov r4, r0 ldrb r0, [sp, #3] ldrb r2, [sp, #2] add r1, sp, #4 mov r3, #0 - bl FUN_022E2260 + bl ov29_022E2260 movs r1, r0 beq _02384C54 mov r0, r4 mov r2, r5 - bl FUN_022ED858 + bl ov29_022ED858 _02384C54: add sb, sb, #1 cmp sb, #0x40 @@ -2557,7 +2557,7 @@ ov30_02384C6C: @ 0x02384C6C cmp r5, #0 beq _02384CC4 add r0, sp, #0 - bl FUN_02338768 + bl ov29_02338768 ldr r0, _02384CD0 @ =0x02353538 ldr r0, [r0] add r0, r0, #0x19000 @@ -2672,7 +2672,7 @@ ov30_02384E28: @ 0x02384E28 add r0, sp, #0x18 mov r1, #0 mov r2, #0x240 - bl FUN_02087308 + bl Memset mov r0, sl bl ov30_02385EF4 mov r0, sl @@ -2698,7 +2698,7 @@ ov30_02384E28: @ 0x02384E28 add r0, sp, #0xe mov r1, #0 mov r2, #2 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #0xe mov r2, #2 @@ -2708,7 +2708,7 @@ ov30_02384E28: @ 0x02384E28 mov r1, #0 strh r2, [sp, #0x1c] mov r2, #2 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #0xc mov r2, #2 @@ -2816,7 +2816,7 @@ ov30_02384E28: @ 0x02384E28 add r0, sp, #8 mov r1, #0 mov r2, #1 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #8 mov r2, #1 @@ -2826,7 +2826,7 @@ ov30_02384E28: @ 0x02384E28 mov r1, #0 strb r2, [sp, #0x76] mov r2, #1 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #7 mov r2, #1 @@ -2836,7 +2836,7 @@ ov30_02384E28: @ 0x02384E28 mov r1, #0 strb r2, [sp, #0x77] mov r2, #1 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #6 mov r2, #1 @@ -2846,7 +2846,7 @@ ov30_02384E28: @ 0x02384E28 mov r1, #0 strb r2, [sp, #0x78] mov r2, #1 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #5 mov r2, #1 @@ -2859,7 +2859,7 @@ ov30_02384E28: @ 0x02384E28 add r0, sp, #0xa mov r1, #0 mov r2, #2 - bl FUN_02087308 + bl Memset add r1, sp, #0xa mov r0, sl mov r2, #2 @@ -2912,7 +2912,7 @@ ov30_023851C0: @ 0x023851C0 add r0, sp, #4 mov r1, #0 mov r2, #1 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #4 mov r2, #1 @@ -2925,7 +2925,7 @@ ov30_023851C0: @ 0x023851C0 add r0, sp, #3 mov r1, #0 mov r2, #1 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #3 mov r2, #1 @@ -3144,7 +3144,7 @@ ov30_023853E0: @ 0x023853E0 add r0, sp, #2 mov r1, #0 mov r2, #1 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #2 mov r2, #1 @@ -3154,7 +3154,7 @@ ov30_023853E0: @ 0x023853E0 mov r1, #0 mov r2, #1 strb r3, [sp, #0x123] - bl FUN_02087308 + bl Memset add r1, sp, #1 mov r0, sl mov r2, #1 @@ -3164,7 +3164,7 @@ ov30_023853E0: @ 0x023853E0 mov r1, #0 strb r2, [sp, #0x124] mov r2, #4 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #0x10 mov r2, #4 @@ -3337,7 +3337,7 @@ _02385630: add r0, sp, #0 mov r1, #0 mov r2, #1 - bl FUN_02087308 + bl Memset mov r0, sl add r1, sp, #0 mov r2, #1 @@ -3394,7 +3394,7 @@ _02385934: ldrsh r0, [sp, #0x14] ldrsh r1, [sp, #0x16] ldr r4, [r7, #0xb4] - bl FUN_02336164 + bl GetTileSafe ldrh r1, [sp, #0x14] add sl, sp, #0x18 mov sb, r4 @@ -3422,13 +3422,13 @@ _02385988: beq _023859BC ldrsh r0, [r7, #4] ldrsh r1, [r7, #6] - bl FUN_02338F24 + bl ov29_02338F24 _023859BC: mov r0, r7 - bl FUN_023021F0 + bl ov29_023021F0 mov r0, r7 mov r1, #0 - bl FUN_022E1A40 + bl ov29_022E1A40 _023859D0: add sp, sp, #0x258 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -3444,17 +3444,17 @@ ov30_023859DC: @ 0x023859DC mov r8, r1 mov r0, #1 mov r7, r2 - bl FUN_022DEA10 + bl ov29_022DE968 mov r5, r0 mov r0, r8 - bl FUN_022F7388 + bl GetSpriteIndex mov r4, r0 add r0, sp, #8 add r1, sp, #4 mov r2, r8 mov r3, r4 str r5, [sp] - bl FUN_022E1C84 + bl ov29_022E1C84 cmp r0, #0 moveq r0, #0 beq _02385B04 @@ -3492,7 +3492,7 @@ ov30_023859DC: @ 0x023859DC strb r1, [r6, #0xb1] strb r1, [r6, #0xb3] str r0, [r6, #0x1c] - bl FUN_022E2978 + bl ov29_022E2978 ldr r1, [sp, #8] ldr r0, [r6, #0xb4] strb r1, [r0, #0x17a] @@ -3505,10 +3505,10 @@ ov30_023859DC: @ 0x023859DC lsl r1, r1, #0x10 lsr r0, r0, #0x10 lsr r1, r1, #0x10 - bl FUN_022E1AF4 + bl ov29_022E1AF4 and r0, r5, #0xff strb r5, [r6, #0xaa] - bl FUN_022DE9F8 + bl ov29_022DE9F8 mov r1, #0 mov r0, r6 strb r1, [r6, #0x28] @@ -3527,17 +3527,17 @@ ov30_02385B10: @ 0x02385B10 mov r8, r1 mov r0, #2 mov r7, r2 - bl FUN_022DEA10 + bl ov29_022DE968 mov r5, r0 mov r0, r8 - bl FUN_022F7388 + bl GetSpriteIndex mov r4, r0 add r0, sp, #8 add r1, sp, #4 mov r2, r8 mov r3, r4 str r5, [sp] - bl FUN_022E2018 + bl ov29_022E2018 cmp r0, #0 mov r0, #0 beq _02385C30 @@ -3585,11 +3585,11 @@ ov30_02385B10: @ 0x02385B10 lsl r1, r1, #0x10 lsr r0, r0, #0x10 lsr r1, r1, #0x10 - bl FUN_022E1EC4 - bl FUN_022E2978 + bl ov29_022E1EC4 + bl ov29_022E2978 and r0, r5, #0xff strb r5, [r6, #0xaa] - bl FUN_022DE9F8 + bl ov29_022DE9F8 mov r1, #0 mov r0, r6 strb r1, [r6, #0x28] @@ -3600,15 +3600,15 @@ _02385C30: _02385C38: .4byte 0x02353538 arm_func_end ov30_02385B10 - arm_func_start FUN_02385C3C -FUN_02385C3C: @ 0x02385C3C + arm_func_start ov30_02385C3C +ov30_02385C3C: @ 0x02385C3C str r1, [r0] mov r3, #0 str r3, [r0, #8] add r1, r1, r2 str r1, [r0, #4] bx lr - arm_func_end FUN_02385C3C + arm_func_end ov30_02385C3C arm_func_start ov30_02385C80 ov30_02385C80: @ 0x02385C54 @@ -3723,8 +3723,8 @@ ov30_02385D54: @ 0x02385D54 bx lr arm_func_end ov30_02385D54 - arm_func_start FUN_02385D74 -FUN_02385D74: @ 0x02385D74 + arm_func_start ov30_02385D74 +ov30_02385D74: @ 0x02385D74 push {r0, r1, r2, r3} push {r3, lr} add r1, sp, #0xc @@ -3733,10 +3733,10 @@ FUN_02385D74: @ 0x02385D74 pop {r3, lr} add sp, sp, #0x10 bx lr - arm_func_end FUN_02385D74 + arm_func_end ov30_02385D74 - arm_func_start FUN_02385D94 -FUN_02385D94: @ 0x02385D94 + arm_func_start ov30_02385D94 +ov30_02385D94: @ 0x02385D94 push {r0, r1, r2, r3} push {r3, lr} add r1, sp, #0xc @@ -3745,10 +3745,10 @@ FUN_02385D94: @ 0x02385D94 pop {r3, lr} add sp, sp, #0x10 bx lr - arm_func_end FUN_02385D94 + arm_func_end ov30_02385D94 - arm_func_start FUN_02385DB4 -FUN_02385DB4: @ 0x02385DB4 + arm_func_start ov30_02385DB4 +ov30_02385DB4: @ 0x02385DB4 push {r0, r1, r2, r3} push {r3, lr} add r1, sp, #0xc @@ -3757,7 +3757,7 @@ FUN_02385DB4: @ 0x02385DB4 pop {r3, lr} add sp, sp, #0x10 bx lr - arm_func_end FUN_02385DB4 + arm_func_end ov30_02385DB4 arm_func_start ov30_02385DD4 ov30_02385DD4: @ 0x02385DD4 @@ -3836,13 +3836,13 @@ ov30_02385E90: @ 0x02385E90 pop {r3, r4, r5, pc} arm_func_end ov30_02385E90 - arm_func_start FUN_02385EB8 -FUN_02385EB8: @ 0x02385EB8 + arm_func_start ov30_02385EB8 +ov30_02385EB8: @ 0x02385EB8 ldr ip, _02385EC0 @ =ov30_02385C80 bx ip .align 2, 0 _02385EC0: .4byte ov30_02385C80 - arm_func_end FUN_02385EB8 + arm_func_end ov30_02385EB8 arm_func_start ov30_02385EC4 ov30_02385EC4: @ 0x02385EC4 diff --git a/asm/overlay_31.s b/asm/overlay_31.s index 3cb85f9d..1925732e 100644 --- a/asm/overlay_31.s +++ b/asm/overlay_31.s @@ -8,12 +8,12 @@ ov31_02382820: @ 0x02382820 push {r3, lr} ldr r0, _0238285C @ =0x02389DB4 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r3, pc} mov r0, #0x10 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02382860 @ =0x0238A260 mov r2, #0 str r0, [r1] @@ -31,7 +31,7 @@ ov31_02382864: @ 0x02382864 push {r4, r5, r6, r7, r8, sb, sl, fp, lr} sub sp, sp, #0x254 mov sl, r0 - bl FUN_022E9580 + bl GetLeader arm_func_end ov31_02382864 arm_func_start ov31_02382874 @@ -44,7 +44,7 @@ ov31_02382874: @ 0x02382874 ldrh r0, [r0, #0x48] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint str r0, [sp, #0x228] add r0, r4, #0x100 ldrh r1, [r0, #0x4a] @@ -53,59 +53,59 @@ ov31_02382874: @ 0x02382874 ldrh r0, [r0, #0x4c] strh r0, [r2, #2] ldr r0, [r2] - bl FUN_02051064 + bl CeilFixedPoint str r0, [sp, #0x22c] ldr r0, _02382AA0 @ =0x000008B2 - bl FUN_020258C4 + bl StringFromMessageId add r1, sp, #0x204 mov r2, r0 str r1, [sp] add r0, sp, #0x104 mov r1, #0x100 mov r3, #0 - bl FUN_020223F0 + bl PreprocessString mov r0, sl mov r1, #0x73 mov r2, #0 add r3, sp, #0x104 - bl FUN_02026214 - bl FUN_0200ECFC + bl sub_02026214 + bl GetGold str r0, [sp, #0x228] ldr r0, _02382AA4 @ =0x000008B5 - bl FUN_020258C4 + bl StringFromMessageId add r1, sp, #0x204 mov r2, r0 str r1, [sp] add r0, sp, #0x104 mov r1, #0x100 mov r3, #0 - bl FUN_020223F0 + bl PreprocessString mov r0, sl mov r1, #0x73 mov r2, #0xc add r3, sp, #0x104 - bl FUN_02026214 + bl sub_02026214 mov r0, #0 - bl FUN_02334D08 + bl GetApparentWeather str r0, [sp, #0x204] ldr r0, _02382AA8 @ =0x000008B6 - bl FUN_020258C4 + bl StringFromMessageId add r1, sp, #0x204 mov r2, r0 str r1, [sp] add r0, sp, #0x104 mov r1, #0x100 mov r3, #0 - bl FUN_020223F0 + bl PreprocessString add r3, sp, #0x104 mov r0, sl mov r1, #0x73 mov r2, #0x18 - bl FUN_02026214 - bl FUN_0204F9E0 + bl sub_02026214 + bl sub_0204F9E0 str r0, [sp, #0x228] ldr r0, _02382AAC @ =0x000008B7 - bl FUN_020258C4 + bl StringFromMessageId arm_func_end ov31_02382874 arm_func_start ov31_0238298C @@ -120,12 +120,12 @@ ov31_0238298C: @ 0x0238298C arm_func_start ov31_023829A0 ov31_023829A0: @ 0x023829A0 mov r1, #0x100 - bl FUN_020223F0 + bl PreprocessString mov r0, sl mov r1, #0x73 mov r2, #0x24 add r3, sp, #0x104 - bl FUN_02026214 + bl sub_02026214 mov r7, #0 mov r8, r7 add r6, sp, #4 @@ -156,7 +156,7 @@ _02382A08: ldr sb, [r1, #0xb4] mov r0, r6 mov r2, #0 - bl FUN_022E2A78 + bl ov00_022E2A78 str r6, [sp, #0x23c] ldrsh r0, [sb, #0x10] str r0, [sp, #0x228] @@ -171,18 +171,18 @@ ov31_02382A34: @ 0x02382A34 movgt r0, r5 str r0, [sp, #0x22c] ldr r0, _02382ABC @ =0x000008B8 - bl FUN_020258C4 + bl StringFromMessageId mov r2, r0 add r0, sp, #0x104 mov r1, #0x100 mov r3, #0 str r4, [sp] - bl FUN_020223F0 + bl PreprocessString mov r0, sl mov r1, #4 mov r2, r7 add r3, sp, #0x104 - bl FUN_02026214 + bl sub_02026214 add r7, r7, #0xc cmp r7, #0x30 bge _02382A90 @@ -193,7 +193,7 @@ _02382A88: blt _023829D8 _02382A90: mov r0, sl - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x254 pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -219,19 +219,19 @@ ov31_02382AC0: @ 0x02382AC0 str r0, [sp, #0x14] ldrb r0, [r1, #0x749] str r0, [sp, #0x28] - bl FUN_02025888 + bl sub_02025888 add r5, sp, #4 ldr r2, _02382B50 @ =0x02389E14 mov r1, #0x400 mov r3, #0 mov r6, r0 str r5, [sp] - bl FUN_020223F0 + bl PreprocessString mov r0, r4 - bl FUN_020275F8 + bl sub_020275F8 mov r5, r0 mov r0, r6 - bl FUN_020265A8 + bl sub_020265A8 ldrb r1, [r5, #6] mov r3, r6 mov r2, #2 @@ -239,9 +239,9 @@ ov31_02382AC0: @ 0x02382AC0 add r0, r0, r0, lsr #31 asr r1, r0, #1 mov r0, r4 - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x54 pop {r3, r4, r5, r6, pc} .align 2, 0 @@ -266,13 +266,13 @@ _02382B54: arm_func_start ov31_02382C30 ov31_02382C30: @ 0x02382C30 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r2, _02382D8C @ =0x0238A260 ldr r1, _02382DA4 @ =ov31_02382AC0 ldr r2, [r2] strb r0, [r2, #2] ldr r0, _02382DA8 @ =0x02389DA4 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _02382D8C @ =0x0238A260 ldr r2, [r1] strb r0, [r2, #1] @@ -325,18 +325,18 @@ ov31_02382DAC: @ 0x02382DAC cmp r0, #0 popeq {r3, pc} ldrsb r0, [r0, #1] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _02382E04 @ =0x0238A260 ldr r0, [r0] ldrsb r0, [r0, #2] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _02382E04 @ =0x0238A260 ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _02382E04 @ =0x0238A260 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02382E04 @ =0x0238A260 mov r1, #0 str r1, [r0] @@ -361,11 +361,11 @@ ov31_02382E18: @ 0x02382E18 mov r8, r1 mov r0, #6 mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r4 bl ov31_02382ED4 mov r5, #0 @@ -375,7 +375,7 @@ ov31_02382E18: @ 0x02382E18 b _02382E64 _02382E5C: mov r0, r7 - bl FUN_022E9FE0 + bl AdvanceFrame _02382E64: ldr r0, [r4, #4] cmp r0, #0 @@ -384,28 +384,28 @@ _02382E64: tst r0, #0xff bne _02382E5C mov r0, #0x62 - bl FUN_022E9FE0 - bl FUN_022F0B9C + bl AdvanceFrame + bl ov29_022F0B9C cmp r0, #0 beq _02382EA0 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 b _02382EC4 _02382EA0: cmp r8, #0 beq _02382EB8 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 b _02382EC4 _02382EB8: mov r0, #0 mov r1, r0 - bl FUN_022EA428 + bl ov11_022EA428 _02382EC4: mov r0, #1 - bl FUN_022E0C2C + bl ov29_022E0C2C pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _02382ED0: .4byte 0x0238A2A0 @@ -416,12 +416,12 @@ ov31_02382ED4: @ 0x02382ED4 push {r3, r4, r5, lr} mov r5, r0 ldr r0, _02382F60 @ =0x02389E30 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r3, r4, r5, pc} mov r0, #0x18 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02382F64 @ =0x0238A2A0 mov r2, #0 str r0, [r1, #4] @@ -432,7 +432,7 @@ ov31_02382ED4: @ 0x02382ED4 str r2, [r0, #0xc] ldr r0, [r1, #4] str r2, [r0, #0x10] - bl FUN_022E03B0 + bl GetFloorType mov r4, #0 cmp r0, #2 moveq r4, #2 @@ -441,7 +441,7 @@ ov31_02382ED4: @ 0x02382ED4 moveq r4, #1 beq _02382F50 add r0, r5, #4 - bl FUN_02338708 + bl ov29_02338708 cmp r0, #0 movne r4, #3 _02382F50: @@ -464,16 +464,16 @@ ov31_02382F68: @ 0x02382F68 ldr r0, [r1, #0x14] lsl r0, r0, #2 ldrh r0, [r2, r0] - bl FUN_020258C4 + bl StringFromMessageId mov r3, r0 ldr ip, _02382FB4 @ =0x0238A2A0 mov r0, r4 mov r1, #0x10 mov r2, #0x12 str r3, [ip] - bl FUN_02026214 + bl sub_02026214 mov r0, r4 - bl FUN_02027AF0 + bl sub_02027AF0 pop {r4, pc} .align 2, 0 _02382FB4: .4byte 0x0238A2A0 @@ -540,12 +540,12 @@ _02382FBC: arm_func_start ov31_02383328 ov31_02383328: @ 0x02383328 push {r3, lr} - bl FUN_0204AEA0 + bl sub_0204AEA0 ldr r1, _02383354 @ =0x0238A2A8 ldrb r1, [r1] cmp r1, r0 popeq {r3, pc} - bl FUN_022E8708 + bl ov29_022E8708 ldr r0, _02383358 @ =0x0238A268 mov r1, #1 strb r1, [r0] @@ -563,7 +563,7 @@ ov31_0238335C: @ 0x0238335C ldrb r0, [r1] cmp r0, #0 beq _02383390 - bl FUN_022E87DC + bl ov29_022E87DC cmp r0, #0 moveq r0, #0 popeq {r4, pc} @@ -603,8 +603,8 @@ ov31_023833D8: @ 0x023833D8 mov ip, #0 mov r0, #0x100 strb ip, [r3] - bl FUN_020355DC - bl FUN_0204AEA0 + bl sub_020355DC + bl sub_0204AEA0 ldr r1, _02383430 @ =0x0238A2A8 strb r0, [r1] add sp, sp, #0x98 @@ -630,7 +630,7 @@ ov31_02383434: @ 0x02383434 mov r0, #0 mov r1, #0x100 strb r0, [r3] - bl FUN_02035CE4 + bl sub_02035CE4 add sp, sp, #0x98 pop {r3, pc} .align 2, 0 @@ -692,9 +692,9 @@ _02383528: ldr r1, [r0, #0x19c] ldrsh r0, [r1, #4] ldrsh r1, [r1, #6] - bl FUN_023360FC + bl GetTile ldr r0, [r0, #0x10] - bl FUN_022E1610 + bl ov29_022E1610 mov r1, r0 ldrb r0, [r1] tst r0, #1 @@ -707,7 +707,7 @@ _02383528: mov r0, r8 mov r3, r4 str r5, [sp] - bl FUN_0200D310 + bl sub_0200D310 ldr r0, _02383644 @ =0x0238A26C mov r1, #0 ldr r0, [r0] @@ -717,7 +717,7 @@ _02383528: _02383590: ldr r1, _02383650 @ =0x02389F5C mov r0, r8 - bl FUN_02089694 + bl Strcpy ldr r0, _02383644 @ =0x0238A26C mov r1, #3 ldr r0, [r0] @@ -752,13 +752,13 @@ _023835B4: ldr r0, [r0] ldr r0, [r0, #0x384] add r0, r0, r5 - bl FUN_0200D894 + bl sub_0200D894 _02383624: mov r0, r8 mov r1, r7 mov r2, r4 mov r3, r6 - bl FUN_022BD394 + bl ov10_022BD394 _02383638: mov r0, r8 add sp, sp, #4 @@ -788,10 +788,10 @@ ov31_02383658: @ 0x02383658 ov31_0238367C: @ 0x0238367C push {r4, r5, lr} sub sp, sp, #0x5c - bl FUN_022E9580 + bl GetLeader mov r1, #0 mov r2, #0xb - bl FUN_022EB54C + bl ov29_022EB54C ldrsh r1, [r0, #4] mov r2, #0 add lr, sp, #0xc @@ -812,20 +812,20 @@ ov31_0238367C: @ 0x0238367C lsl ip, r4, #0x10 lsr r4, ip, #0x10 stmib sp, {r4, lr} - bl FUN_0202E3CC + bl sub_0202E3CC mov r5, r0 mov r4, #0x16 _023836F0: mov r0, r4 - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r5 - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _023836F0 mov r0, r5 - bl FUN_0202E6C8 + bl sub_0202E6C8 mov r0, #0x16 - bl FUN_022E9FE0 + bl AdvanceFrame add sp, sp, #0x5c pop {r4, r5, pc} .align 2, 0 @@ -844,7 +844,7 @@ ov31_0238372C: @ 0x0238372C cmp r1, #0 beq _0238375C add r0, r0, #4 - bl FUN_02337B2C + bl ov29_02337B2C cmp r0, #0 movne r0, #1 popne {r3, pc} @@ -863,7 +863,7 @@ ov31_02383768: @ 0x02383768 mvn r1, #1 cmp r0, r1 popeq {r3, r4, r5, r6, r7, pc} - bl FUN_022BCD10 + bl ov00_022BCD10 cmp r0, #0 beq _023837B4 mvn r4, #3 @@ -871,15 +871,15 @@ ov31_02383768: @ 0x02383768 mov r6, #0x62 _02383798: mov r0, r6 - bl FUN_022E9FE0 + bl AdvanceFrame ldrsb r0, [r7] - bl FUN_020282F4 + bl sub_020282F4 cmp r0, r5 cmpne r0, r4 bne _02383798 _023837B4: ldrsb r0, [r7] - bl FUN_022BCCF4 + bl ov00_022BCCF4 mvn r0, #1 strb r0, [r7] pop {r3, r4, r5, r6, r7, pc} @@ -892,7 +892,7 @@ ov31_023837C8: @ 0x023837C8 ldr r0, [r0] add r0, r0, #0x92 add r0, r0, #0x1100 - bl FUN_0234E988 + bl ov29_0234E988 ldr r0, _02383850 @ =0x0238A26C mvn r1, #1 ldr r0, [r0] @@ -900,7 +900,7 @@ ov31_023837C8: @ 0x023837C8 ldrsb r0, [r0, #0x94] cmp r0, r1 beq _02383800 - bl FUN_0202F918 + bl sub_0202F918 _02383800: ldr r0, _02383850 @ =0x0238A26C mvn r1, #1 @@ -909,7 +909,7 @@ _02383800: ldrsb r0, [r0, #0x95] cmp r0, r1 beq _02383820 - bl FUN_0202F918 + bl sub_0202F918 _02383820: ldr r0, _02383850 @ =0x0238A26C ldr r0, [r0] @@ -918,7 +918,7 @@ _02383820: bl ov31_02383768 ldr r0, _02383850 @ =0x0238A26C ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02383850 @ =0x0238A26C mov r1, #0 str r1, [r0] @@ -932,12 +932,12 @@ ov31_02383854: @ 0x02383854 push {r4, lr} mov r4, r0 ldr r0, _0238387C @ =0x000008E6 - bl FUN_020258C4 + bl StringFromMessageId mov r1, #2 mov r3, r0 mov r0, r4 mov r2, r1 - bl FUN_02026214 + bl sub_02026214 pop {r4, pc} .align 2, 0 _0238387C: .4byte 0x000008E6 @@ -986,10 +986,10 @@ ov31_023838E4: @ 0x023838E4 mov sb, r1 mov r6, r5 ldr r7, [sl, #0xb4] - bl FUN_022EBB4C + bl ov29_022EBB4C mov r0, #0x1280 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02384898 @ =0x0238A26C mvn r4, #1 str r0, [r1] @@ -1057,11 +1057,11 @@ _023839E4: strbne r1, [r0, #0x1b2] _02383A1C: mov r0, #3 - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 mov r1, r0 ldr r0, _0238489C @ =0x02389F64 - bl FUN_0200C1FC - bl FUN_0200EDFC + bl DebugPrint0 + bl GetNbItemsInBag ldr r2, _02384898 @ =0x0238A26C cmp r6, #0 ldr r1, [r2] @@ -1092,11 +1092,11 @@ _02383A74: ldr r1, _023848A0 @ =0x000008E5 mov r0, #0 mov r2, #1 - bl FUN_0234D258 + bl DisplayMessage bl ov31_023837C8 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r0, #1 b _0238511C _02383AC4: @@ -1125,17 +1125,17 @@ _02383B08: ldrsb r0, [r0, #0x93] cmp r0, r1 beq _02383B48 - bl FUN_022BCD68 + bl ov10_022BCD68 cmp r0, #0 bne _02383D78 ldr r0, _02384898 @ =0x0238A26C ldr r0, [r0] add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCC7C + bl ov10_022BCC7C b _02383D78 _02383B48: - bl FUN_0200EDFC + bl GetNbItemsInBag ldr r4, _02384898 @ =0x0238A26C ldr r1, [r4] add r1, r1, #0x1000 @@ -1171,7 +1171,7 @@ _02383B78: add r1, r1, #0x1000 ldr r1, [r1, #0x1ac] and r1, r1, #0xff - bl FUN_02029ED8 + bl Arm9StoreUnkFieldNa0x2029ED8 _02383BD8: add r8, r8, #1 cmp r8, #0x32 @@ -1213,7 +1213,7 @@ _02383C44: cmp r0, #0 beq _02383D1C mov r0, #3 - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 ldr r2, _023848AC @ =ov31_02383478 add r1, r4, #0x278 str r2, [sp] @@ -1230,7 +1230,7 @@ _02383C44: ldr r0, [r0, #0x1a8] mov r1, r6 add r3, r3, #0x1000 - bl FUN_022BD474 + bl ov10_022BD474 ldr r1, _02384898 @ =0x0238A26C cmp r6, #0 ldr r1, [r1] @@ -1239,7 +1239,7 @@ _02383C44: beq _02383CEC ldr r0, _023848B0 @ =0x02389F1C ldr r1, _023848B4 @ =ov31_02383854 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _02384898 @ =0x0238A26C ldr r1, [r1] add r1, r1, #0x1000 @@ -1248,7 +1248,7 @@ _02383C44: _02383CEC: ldr r0, _023848B8 @ =0x02389F2C mov r1, #0 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r2, _02384898 @ =0x0238A26C mvn r3, #0 ldr r1, [r2] @@ -1277,7 +1277,7 @@ _02383D1C: ldr r3, _023848AC @ =ov31_02383478 add r2, r2, #0x9c str r4, [sp, #0xc] - bl FUN_022BCA80 + bl ov00_022BCA80 ldr r1, _02384898 @ =0x0238A26C ldr r1, [r1] add r1, r1, #0x1000 @@ -1290,10 +1290,10 @@ _02383D78: str r0, [sp, #0x3c] _02383D8C: mov r0, #0x14 - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0 add r1, sp, #0x42 - bl FUN_0200625C + bl GetPressedButtons ldr r1, [r4] add r0, r1, #0x1000 ldrb r0, [r0, #0x1b2] @@ -1301,12 +1301,12 @@ _02383D8C: bne _023843D0 add r0, r1, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCE44 + bl ov10_022BCE44 mov fp, r0 ldr r0, [r4] add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCE58 + bl ov10_022BCE58 str r0, [sp, #0x2c] ldr r0, [r4] add r1, r0, #0x1100 @@ -1315,13 +1315,13 @@ _02383D8C: cmp r8, r0 beq _02384054 ldrsb r0, [r1, #0x93] - bl FUN_022BCE44 + bl ov10_022BCE44 cmp r0, #0 ldr r0, [r4] bne _02383F7C add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCDA8 + bl ov10_022BCDA8 str r0, [sp, #0x34] ldr r0, [r4] add r1, r0, #0x1000 @@ -1335,7 +1335,7 @@ _02383D8C: add r1, r1, #0x1000 ldr r1, [r1, #0x19c] str r1, [sp, #0x28] - bl FUN_02027B1C + bl sub_02027B1C ldr r1, [sp, #0x34] mov r0, #6 mul r2, r1, r0 @@ -1362,7 +1362,7 @@ _02383D8C: add r1, r1, #0x12000 ldr r1, [r1, #0xb24] mov r2, #0 - bl FUN_022E2A78 + bl ov00_022E2A78 add r0, sp, #0x400 add r0, r0, #0x4c str r0, [sp, #0x584] @@ -1373,7 +1373,7 @@ _02383D8C: add r0, sp, #0x4c mov r1, #0x400 mov r3, #0 - bl FUN_020235B8 + bl PreprocessStringFromMessageId ldr r0, _023848A8 @ =0x02353538 ldr r1, [r0] ldr r0, [sp, #0x10] @@ -1388,33 +1388,33 @@ _02383F00: add r0, r0, #0x2f00 lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 add r0, sp, #0x4c - bl FUN_02089694 + bl Strcpy b _02383F34 _02383F28: ldr r1, _023848CC @ =0x02389F5C add r0, sp, #0x4c - bl FUN_02089694 + bl Strcpy _02383F34: mov r1, #2 mov r0, r8 mov r2, r1 add r3, sp, #0x4c - bl FUN_02026214 + bl sub_02026214 mov r0, r8 - bl FUN_02027AF0 + bl sub_02027AF0 ldr r0, [sp, #0x28] mov r1, #0 mov r2, #1 - bl FUN_022F98B4 + bl ov00_022F98B4 ldr r0, [sp, #0x28] mov r2, #1 add r0, r0, #4 mov r1, #0 mov r3, r2 - bl FUN_02337428 + bl ov01_02337428 b _02384054 _02383F7C: add r0, r0, #0x1000 @@ -1424,9 +1424,9 @@ _02383F7C: ldr r1, [r0, #0x19c] ldrsh r0, [r1, #4] ldrsh r1, [r1, #6] - bl FUN_023360FC + bl GetTile ldr r0, [r0, #0x10] - bl FUN_022E1610 + bl ov29_022E1610 ldrb r1, [r0] tst r1, #1 movne r1, #1 @@ -1438,25 +1438,25 @@ _02383F7C: add r0, r0, #0x2f00 lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_020258C4 + bl StringFromMessageId mov r1, r0 add r0, sp, #0x4c - bl FUN_02089694 + bl Strcpy b _02383FF0 _02383FE4: ldr r1, _023848CC @ =0x02389F5C add r0, sp, #0x4c - bl FUN_02089694 + bl Strcpy _02383FF0: mov r0, r8 - bl FUN_02027B1C + bl sub_02027B1C mov r1, #2 mov r0, r8 mov r2, r1 add r3, sp, #0x4c - bl FUN_02026214 + bl sub_02026214 mov r0, r8 - bl FUN_02027AF0 + bl sub_02027AF0 ldr r0, [r4] mov r1, #0 add r2, r0, #0x1000 @@ -1467,38 +1467,38 @@ _02383FF0: add r0, r0, #0x1000 ldr r8, [r0, #0x19c] mov r0, r8 - bl FUN_022F98B4 + bl ov00_022F98B4 mov r2, #1 add r0, r8, #4 mov r1, #0 mov r3, r2 - bl FUN_02337428 + bl ov01_02337428 _02384054: ldr r0, [r4] add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCD68 + bl ov10_022BCD68 cmp r0, #0 beq _02384088 ldr r0, [r4] add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCDA8 + bl ov10_022BCDA8 and r1, r0, #0xff mov r0, #3 - bl FUN_02029ED8 + bl Arm9StoreUnkFieldNa0x2029ED8 _02384088: ldr r0, [r4] add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCD68 + bl ov10_022BCD68 cmp r0, #0 bne _023841A4 ldr r0, _02384898 @ =0x0238A26C ldr r0, [r0] add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCDBC + bl ov10_022BCDBC movs r4, r0 bmi _0238419C ldr r0, _02384898 @ =0x0238A26C @@ -1507,7 +1507,7 @@ _02384088: mov r0, #3 add r2, r2, #0x1000 str r4, [r2, #0x1ac] - bl FUN_02029ED8 + bl Arm9StoreUnkFieldNa0x2029ED8 cmp fp, #0 bne _02384138 ldr r1, _02384898 @ =0x0238A26C @@ -1525,7 +1525,7 @@ _02384088: mov r3, #0 add r2, r2, r8 ldrb r2, [r2, #1] - bl FUN_022EBAB0 + bl ov29_022EBAB0 ldr r0, _023848A4 @ =0x020AF6B8 ldr r0, [r0] ldr r0, [r0, #0x384] @@ -1542,12 +1542,12 @@ _02384138: mov r3, #1 str r4, [sp] ldr r0, [r0, #0x1ac] - bl FUN_022EBAB0 + bl ov29_022EBAB0 ldrsh r0, [sl, #4] ldrsh r1, [sl, #6] - bl FUN_023360FC + bl GetTile ldr r0, [r0, #0x10] - bl FUN_022E1610 + bl ov29_022E1610 ldrb r1, [r0] tst r1, #1 movne r1, #1 @@ -1567,17 +1567,17 @@ _023841A4: tst r0, #8 beq _023842DC ldr r0, _023848D0 @ =0x00003F04 - bl FUN_02017C80 + bl sub_02017C80 ldr r0, _02384898 @ =0x0238A26C ldr r0, [r0] add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCDF4 + bl ov10_022BCDF4 ldr r0, _02384898 @ =0x0238A26C ldr r0, [r0] add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCDBC + bl ov10_022BCDBC ldr r2, _02384898 @ =0x0238A26C ldr r1, [r2] add r1, r1, #0x1000 @@ -1587,7 +1587,7 @@ _023841A4: add r1, r1, #0x1000 ldr r1, [r1, #0x1ac] and r1, r1, #0xff - bl FUN_02029ED8 + bl Arm9StoreUnkFieldNa0x2029ED8 cmp fp, #0 bne _02384278 ldr r0, _02384898 @ =0x0238A26C @@ -1604,7 +1604,7 @@ _023841A4: ldr r4, [r4, #0x384] mla r2, r0, r2, r4 ldrb r2, [r2, #1] - bl FUN_022EBAB0 + bl ov29_022EBAB0 ldr r0, _02384898 @ =0x0238A26C ldr r1, _023848A4 @ =0x020AF6B8 ldr r0, [r0] @@ -1626,12 +1626,12 @@ _02384278: mov r3, #1 str r4, [sp] ldr r0, [r0, #0x1ac] - bl FUN_022EBAB0 + bl ov29_022EBAB0 ldrsh r0, [sl, #4] ldrsh r1, [sl, #6] - bl FUN_023360FC + bl GetTile ldr r0, [r0, #0x10] - bl FUN_022E1610 + bl ov29_022E1610 ldrb r1, [r0] tst r1, #1 movne r1, #1 @@ -1658,10 +1658,10 @@ _023842F4: cmp r0, #0 bne _02384314 mov r0, #5 - bl FUN_02017CCC + bl sub_02017CCC _02384314: - bl FUN_02346E5C - bl FUN_0200FC24 + bl ov29_02346E5C + bl sub_0200FC24 mov r8, #0 _02384320: ldr r0, _023848A8 @ =0x02353538 @@ -1684,7 +1684,7 @@ _02384320: cmp r0, #0xb7 bne _02384374 add r0, r1, #0x62 - bl FUN_0200D81C + bl ItemZInit _02384374: add r8, r8, #1 cmp r8, #4 @@ -1693,17 +1693,17 @@ _02384374: add r1, r0, #0x1000 ldr r0, [sp, #0x38] str r0, [r1, #0x198] - bl FUN_0200EDFC + bl GetNbItemsInBag movs r1, r0 beq _023843C0 ldr r0, [r4] add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCC60 + bl ov10_022BCC60 ldr r0, [r4] add r0, r0, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCCB0 + bl ov10_022BCCB0 b _02383D8C _023843C0: mov r0, #1 @@ -1713,7 +1713,7 @@ _023843C0: _023843D0: add r0, r1, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCDF4 + bl ov10_022BCDF4 ldr r0, _02384898 @ =0x0238A26C add r1, sl, #4 ldr r0, [r0] @@ -1723,12 +1723,12 @@ _023843D0: mov r3, #1 str r4, [sp] ldr r0, [r0, #0x1ac] - bl FUN_022EBAB0 + bl ov29_022EBAB0 ldrsh r0, [sl, #4] ldrsh r1, [sl, #6] - bl FUN_023360FC + bl GetTile ldr r0, [r0, #0x10] - bl FUN_022E1610 + bl ov29_022E1610 ldrb r1, [r0] mov r4, #1 tst r1, #1 @@ -1739,7 +1739,7 @@ _023843D0: str r0, [sb, #4] _02384438: mov r0, #0x14 - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, _02384898 @ =0x0238A26C ldr r1, [r0] add r0, r1, #0x1000 @@ -1748,7 +1748,7 @@ _02384438: bne _02384490 add r0, r1, #0x1100 ldrsb r0, [r0, #0x93] - bl FUN_022BCE44 + bl ov10_022BCE44 cmp r0, #0 bne _02384490 ldr r0, _023848A4 @ =0x020AF6B8 @@ -1765,7 +1765,7 @@ _02384490: bne _023844AC mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r5, #1 b _023850D8 _023844AC: @@ -1774,43 +1774,43 @@ _023844AC: cmp r4, #3 bne _023844D8 add r0, r7, #0x4a - bl FUN_022EBBE8 + bl ov29_022EBBE8 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r5, #0 b _023850D8 _023844D8: cmp r6, #0 beq _023844FC add r0, r7, #0x54 - bl FUN_022EBB68 + bl ov29_022EBB68 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r5, #0 b _023850D8 _023844FC: - bl FUN_022EBB8C + bl ov29_022EBB8C mov r1, r0 mov r0, sl mov r2, #0xa - bl FUN_022EB44C + bl ov29_022EB44C mov r8, r0 ldr r0, [sl, #0xb4] str r0, [sp, #0x14] - bl FUN_022EBA70 - bl FUN_022EBB98 + bl ov29_022EBA70 + bl ov00_022EBB98 cmp r0, #0x90 bhs _023849F4 - bl FUN_022EBB98 + bl ov00_022EBB98 cmp r0, #0x80 bne _02384598 ldrsh r1, [r8, #4] mov r0, #9 - bl FUN_022EB81C + bl ov29_022EB81C ldrsh r0, [r8, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #6 beq _02384598 ldr r0, _023848A8 @ =0x02353538 @@ -1818,7 +1818,7 @@ _023844FC: ldrb r0, [r0, #0x75b] cmp r0, #0 beq _02384570 - bl FUN_0200EDC0 + bl IsBagFull b _02384588 _02384570: ldr r0, [sp, #0x14] @@ -1831,9 +1831,9 @@ _02384588: cmp r0, #0 beq _02384598 mov r0, #9 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384598: - bl FUN_022EBB98 + bl ov00_022EBB98 cmp r0, #0x80 bne _023845C4 ldr r0, _023848A8 @ =0x02353538 @@ -1843,14 +1843,14 @@ _02384598: beq _023845C4 ldrsh r1, [r8, #4] mov r0, #0xa - bl FUN_022EB81C + bl ov29_022EB81C _023845C4: mov r0, r8 - bl FUN_022EB5D8 + bl ov29_022EB5D8 movs r4, r0 beq _02384654 ldrsh r1, [r8, #4] - bl FUN_022EB81C + bl ov29_022EB81C ldrb r0, [r8] tst r0, #8 movne r0, #1 @@ -1858,46 +1858,46 @@ _023845C4: tst r0, #0xff beq _023845FC mov r0, r4 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _023845FC: mov r0, r8 - bl FUN_023468FC + bl ov29_023468FC cmp r0, #0 bne _02384614 mov r0, r4 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384614: mov r0, sl - bl FUN_023186CC + bl ov29_023186CC cmp r0, #0 bne _02384634 mov r0, r8 - bl FUN_02348D00 + bl ov29_02348D00 cmp r0, #0 beq _0238463C _02384634: mov r0, r4 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _0238463C: mov r0, r8 - bl FUN_0200CDF8 + bl sub_0200CDF8 cmp r0, #0 bne _02384654 mov r0, r4 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384654: - bl FUN_022EBB98 + bl ov00_022EBB98 cmp r0, #0x33 bhs _02384728 ldrb r0, [r8, #1] cmp r0, #0 bne _02384728 ldrsh r0, [r8, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0 beq _0238468C ldrsh r0, [r8, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #1 bne _02384728 _0238468C: @@ -1906,11 +1906,11 @@ _0238468C: tst r0, #0x10 beq _023846A8 mov r0, #0x3d - bl FUN_022EB81C + bl ov29_022EB81C b _023846B0 _023846A8: mov r0, #0x3c - bl FUN_022EB81C + bl ov29_022EB81C _023846B0: ldr r0, _023848A4 @ =0x020AF6B8 mov r3, #0 @@ -1936,9 +1936,9 @@ _023846C8: tst r1, #0xff beq _0238471C mov r0, #0x3c - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x3d - bl FUN_022EB8F4 + bl ov29_022EB8F4 b _02384728 _0238471C: add r3, r3, #1 @@ -1946,17 +1946,17 @@ _02384720: cmp r3, #0x32 blt _023846C8 _02384728: - bl FUN_022EBB98 + bl ov00_022EBB98 cmp r0, #0x81 beq _02384804 - bl FUN_022EBB98 + bl ov00_022EBB98 cmp r0, #0x80 beq _02384860 ldrsh r1, [r8, #4] mov r2, #0 mov r0, #0x36 str r2, [sp, #0x18] - bl FUN_022EB81C + bl ov29_022EB81C mov r4, #0 _02384758: ldr r0, _023848A8 @ =0x02353538 @@ -1972,7 +1972,7 @@ _02384758: mov r1, #0 ldr fp, [r0, #0xb4] strb r1, [fp, #0x161] - bl FUN_02300BF8 + bl ov11_02300BF8 cmp r0, #0 moveq r0, #1 streq r0, [sp, #0x18] @@ -1982,10 +1982,10 @@ _023847A0: cmp r4, #4 blt _02384758 add r0, sp, #0x40 - bl FUN_0204F10C + bl sub_0204F10C cmp r0, #0 beq _023847EC - bl FUN_0200ED84 + bl GetCurrentBagCapacity cmp r0, #2 bge _023847EC ldrsh r0, [sp, #0x40] @@ -2002,7 +2002,7 @@ _023847EC: cmp r0, #0 bne _02384860 mov r0, #0x36 - bl FUN_022EB8F4 + bl ov29_022EB8F4 b _02384860 _02384804: ldr r0, _023848A8 @ =0x02353538 @@ -2012,37 +2012,37 @@ _02384804: beq _02384860 ldrsh r1, [r8, #4] mov r0, #0x37 - bl FUN_022EB81C + bl ov29_022EB81C mov r0, r8 - bl FUN_0200EFCC + bl IsHeldItemInBag cmp r0, #0 beq _02384840 ldrsh r1, [r8, #4] mov r0, #0x3e - bl FUN_022EB81C + bl ov29_022EB81C _02384840: mov r0, sl - bl FUN_02300B40 + bl ov29_02300B40 cmp r0, #0 beq _02384860 mov r0, #0x37 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x3e - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384860: - bl FUN_022EBB98 + bl ov00_022EBB98 cmp r0, #0x33 bhs _02384908 ldrsh r0, [sl, #4] ldrsh r1, [sl, #6] - bl FUN_023360FC + bl GetTile mov r4, r0 ldr r0, [r4, #0x10] cmp r0, #0 bne _023848D4 ldrsh r1, [r8, #4] mov r0, #8 - bl FUN_022EB81C + bl ov29_022EB81C b _02384908 .align 2, 0 _02384898: .4byte 0x0238A26C @@ -2066,82 +2066,82 @@ _023848D4: bne _02384908 ldrsh r1, [r8, #4] mov r0, #0x3a - bl FUN_022EB81C + bl ov29_022EB81C ldr r0, [r4, #0x10] - bl FUN_022E1620 - bl FUN_02348D00 + bl ov29_022E1620 + bl ov29_02348D00 cmp r0, #0 beq _02384908 mov r0, #0x3a - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384908: ldrsh r0, [r8, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0 bne _02384928 ldrsh r1, [r8, #4] mov r0, #0x27 - bl FUN_022EB81C + bl ov29_022EB81C b _02384950 _02384928: ldrsh r0, [r8, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #1 ldrsh r1, [r8, #4] bne _02384948 mov r0, #0x41 - bl FUN_022EB81C + bl ov29_022EB81C b _02384950 _02384948: mov r0, #0xb - bl FUN_022EB81C + bl ov29_022EB81C _02384950: ldr r0, [sp, #0x14] - bl FUN_02302368 + bl ov29_02302368 cmp r0, #0 bne _02384978 mov r0, #0x27 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x41 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0xb - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384978: mov r0, sl - bl FUN_023186CC + bl ov29_023186CC cmp r0, #0 beq _023849A0 mov r0, #0x27 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x41 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0xb - bl FUN_022EB8F4 + bl ov29_022EB8F4 _023849A0: mov r0, r8 - bl FUN_02348D00 + bl ov29_02348D00 cmp r0, #0 beq _023849D8 mov r0, #0x27 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x41 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0xb - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0xa - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #9 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _023849D8: mov r0, r8 - bl FUN_0200CDF8 + bl sub_0200CDF8 cmp r0, #0 bne _02384C48 mov r0, #0xb - bl FUN_022EB8F4 + bl ov29_022EB8F4 b _02384C48 _023849F4: - bl FUN_022EBB98 + bl ov00_022EBB98 ldr r1, _023848A8 @ =0x02353538 sub r2, r0, #0x90 ldr r0, [r1] @@ -2158,16 +2158,16 @@ _023849F4: ldr r4, [sp, #0x24] mov r1, r0 ldr fp, [r1, #0xb4] - bl FUN_02300B40 + bl ov29_02300B40 cmp r0, #0 movne r0, #1 strne r0, [sp, #0x24] ldrsh r0, [r8, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #5 ldrsh r0, [r8, #4] moveq r4, #1 - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #9 ldr r0, _023848A8 @ =0x02353538 moveq r4, #1 @@ -2177,32 +2177,32 @@ _023849F4: beq _02384AC0 ldrsh r1, [r8, #4] mov r0, #0x37 - bl FUN_022EB81C + bl ov29_022EB81C mov r0, r8 - bl FUN_0200EFCC + bl IsHeldItemInBag cmp r0, #0 beq _02384AA4 ldrsh r1, [r8, #4] mov r0, #0x3e - bl FUN_022EB81C + bl ov29_022EB81C _02384AA4: ldr r0, [sp, #0x24] cmp r0, #0 beq _02384AC0 mov r0, #0x37 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x3e - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384AC0: ldrb r0, [fp, #7] cmp r0, #0 beq _02384BEC mov r0, r8 - bl FUN_022EB5D8 + bl ov29_022EB5D8 movs r4, r0 beq _02384B5C ldrsh r1, [r8, #4] - bl FUN_022EB81C + bl ov29_022EB81C ldrb r0, [r8] tst r0, #8 movne r0, #1 @@ -2210,107 +2210,107 @@ _02384AC0: tst r0, #0xff beq _02384B04 mov r0, r4 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384B04: mov r0, r8 - bl FUN_023468FC + bl ov29_023468FC cmp r0, #0 bne _02384B1C mov r0, r4 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384B1C: ldr r0, [sp, #0x20] - bl FUN_023186CC + bl ov29_023186CC cmp r0, #0 bne _02384B3C mov r0, r8 - bl FUN_02348D00 + bl ov29_02348D00 cmp r0, #0 beq _02384B44 _02384B3C: mov r0, r4 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384B44: mov r0, r8 - bl FUN_0200CDF8 + bl sub_0200CDF8 cmp r0, #0 bne _02384B5C mov r0, r4 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384B5C: ldrsh r0, [r8, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #0 bne _02384B7C ldrsh r1, [r8, #4] mov r0, #0x27 - bl FUN_022EB81C + bl ov29_022EB81C b _02384B98 _02384B7C: ldrsh r0, [r8, #4] - bl FUN_0200CAF0 + bl GetItemCategoryVeneer cmp r0, #1 bne _02384B98 ldrsh r1, [r8, #4] mov r0, #0x41 - bl FUN_022EB81C + bl ov29_022EB81C _02384B98: ldr r0, [sp, #0x14] - bl FUN_02302368 + bl ov29_02302368 cmp r0, #0 bne _02384BB8 mov r0, #0x27 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x41 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384BB8: mov r0, sl - bl FUN_023186CC + bl ov29_023186CC cmp r0, #0 bne _02384BD8 mov r0, sl - bl FUN_023186CC + bl ov29_023186CC cmp r0, #0 beq _02384C48 _02384BD8: mov r0, #0x27 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x41 - bl FUN_022EB8F4 + bl ov29_022EB8F4 b _02384C48 _02384BEC: ldrsh r1, [r8, #4] mov r0, #0x38 - bl FUN_022EB81C + bl ov29_022EB81C cmp r4, #0 beq _02384C08 mov r0, #0x38 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384C08: ldr r0, [sp, #0x20] - bl FUN_023186CC + bl ov29_023186CC cmp r0, #0 bne _02384C28 mov r0, r8 - bl FUN_02348D00 + bl ov29_02348D00 cmp r0, #0 beq _02384C30 _02384C28: mov r0, #0x38 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384C30: mov r0, r8 - bl FUN_0200CDF8 + bl sub_0200CDF8 cmp r0, #0 bne _02384C48 mov r0, #0x38 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02384C48: ldrsh r1, [r8, #4] mov r0, #0xc - bl FUN_022EB81C - bl FUN_022EB9A0 - bl FUN_022EBA84 + bl ov29_022EB81C + bl ov29_022EB9A0 + bl ov29_022EBA84 mov r2, #0 ldr r1, _02385128 @ =0x0237C91C ldr r4, _02384898 @ =0x0238A26C @@ -2354,7 +2354,7 @@ _02384C9C: ldr r0, [r3] add r0, r0, #0x92 add r0, r0, #0x1100 - bl FUN_0234E988 + bl ov29_0234E988 ldr r0, _02384898 @ =0x0238A26C mov r2, r4 ldr r1, [r0] @@ -2378,7 +2378,7 @@ _02384C9C: cmp r0, #0 ldrne r0, _02385134 @ =0x02389F4C ldreq r0, _02385138 @ =0x02389F0C - bl FUN_0202A5CC + bl sub_0202A5CC ldr r4, _02384898 @ =0x0238A26C mov r8, #0x14 ldr r1, [r4] @@ -2388,14 +2388,14 @@ _02384D78: ldr r0, [r4] add r0, r0, #0x1100 ldrsb r0, [r0, #0x92] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02384E24 ldr r0, _02384898 @ =0x0238A26C ldr r0, [r0] add r0, r0, #0x1100 ldrsb r0, [r0, #0x92] - bl FUN_0202ABB0 + bl sub_0202ABB0 cmp r0, #0 blt _02384E04 ldr r1, _02384898 @ =0x0238A26C @@ -2406,7 +2406,7 @@ _02384D78: ldr r0, [r1] add r0, r0, #0x1000 ldr r0, [r0, #0x1a4] - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 mov r4, #0 beq _02384E30 @@ -2418,7 +2418,7 @@ _02384D78: ldr r1, [r1, #0x1a4] lsl r1, r1, #3 ldrh r1, [r2, r1] - bl FUN_022EBBA8 + bl ov29_022EBBA8 b _02384E30 _02384E04: ldr r0, _02384898 @ =0x0238A26C @@ -2431,14 +2431,14 @@ _02384E04: b _02384E30 _02384E24: mov r0, r8 - bl FUN_022E9FE0 + bl AdvanceFrame b _02384D78 _02384E30: ldr r0, _02384898 @ =0x0238A26C ldr r0, [r0] add r0, r0, #0x92 add r0, r0, #0x1100 - bl FUN_0234E988 + bl ov29_0234E988 ldr r0, _023848A8 @ =0x02353538 mov r1, #0 ldr r0, [r0] @@ -2455,7 +2455,7 @@ _02384E30: bne _02384E90 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r5, #1 b _023850D8 _02384E90: @@ -2464,12 +2464,12 @@ _02384E90: cmpne r0, #0x37 cmpne r0, #0x3e bne _02384EC4 - bl FUN_022EBB98 + bl ov00_022EBB98 sub r2, r0, #0x90 mov r0, #0xb mov r1, #0 strb r2, [r7, #0x4e] - bl FUN_022EA428 + bl ov11_022EA428 mov r5, #0 b _023850D8 _02384EC4: @@ -2482,7 +2482,7 @@ _02384EC4: ldrsb r0, [r0, #0x94] cmp r0, r1 beq _02384F00 - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _02384898 @ =0x0238A26C mvn r1, #1 ldr r0, [r0] @@ -2496,7 +2496,7 @@ _02384F00: ldrsb r0, [r0, #0x95] cmp r0, r1 beq _02384F34 - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _02384898 @ =0x0238A26C mvn r1, #1 ldr r0, [r0] @@ -2509,7 +2509,7 @@ _02384F34: add r0, r0, #0x1100 bl ov31_02383768 mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame add r0, sp, #0x48 mov r1, #2 mov r2, #0 @@ -2521,15 +2521,15 @@ _02384F34: mov r0, #0 mov r1, r0 strb r2, [r7, #0x54] - bl FUN_022EA428 + bl ov11_022EA428 mov r5, #0 b _023850D8 _02384F88: mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r0, #1 - bl FUN_022EB398 + bl ov29_022EB398 b _02383B08 _02384FA0: cmp r0, #0x12 @@ -2548,7 +2548,7 @@ _02384FC0: ldrsb r0, [r0, #0x94] cmp r0, r1 beq _02384FF4 - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _02384898 @ =0x0238A26C mvn r1, #1 ldr r0, [r0] @@ -2562,7 +2562,7 @@ _02384FF4: ldrsb r0, [r0, #0x95] cmp r0, r1 beq _02385028 - bl FUN_0202F918 + bl sub_0202F918 ldr r0, _02384898 @ =0x0238A26C mvn r1, #1 ldr r0, [r0] @@ -2575,9 +2575,9 @@ _02385028: add r0, r0, #0x1100 bl ov31_02383768 mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame mov r2, #1 add r0, sp, #0x44 mov r1, #3 @@ -2595,25 +2595,25 @@ _02385028: add r0, r0, #0x12000 ldr r0, [r0, #0xb28] mov r2, #1 - bl FUN_022F98B4 + bl ov00_022F98B4 mov r0, #0 mov r2, #1 mov r1, r0 strb r2, [r7, #0x23c] - bl FUN_022EA428 + bl ov11_022EA428 mov r5, #0 b _023850D8 _023850B0: mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r0, #1 - bl FUN_022EB398 + bl ov29_022EB398 b _02383B08 _023850C8: mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r5, #0 _023850D8: ldr r0, _023848A8 @ =0x02353538 @@ -2621,17 +2621,17 @@ _023850D8: ldr r0, [r0] add r0, r0, #0x1a000 strb r1, [r0, #0x247] - bl FUN_0233779C + bl ov29_0233779C bl ov31_023837C8 mov r0, #0x14 - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, [sp, #0x30] cmp r0, #0 beq _02385118 ldr r1, _023848A0 @ =0x000008E5 mov r0, #0 mov r2, #1 - bl FUN_0234D258 + bl DisplayMessage _02385118: mov r0, r5 _0238511C: @@ -2652,7 +2652,7 @@ ov31_0238513C: @ 0x0238513C mov r8, r0 mov r7, r1 mov r6, r2 - bl FUN_022EBA84 + bl ov29_022EBA84 mov r4, #0 mov r5, r0 mov sb, #3 @@ -2661,11 +2661,11 @@ ov31_0238513C: @ 0x0238513C _02385164: mov r0, r4 mov r1, r6 - bl FUN_022EB2C8 + bl ov29_022EB2C8 lsl r1, r4, #3 strh r0, [r8, r1] mov r0, r4 - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 strbne sl, [r7, r4] strbeq sb, [r7, r4] @@ -2707,7 +2707,7 @@ _023851F4: add r0, r0, r8, lsl #2 add r0, r0, #0x12000 ldr r0, [r0, #0xb28] - bl FUN_02302388 + bl ov29_02302388 cmp r0, #0 beq _0238521C cmp r8, r4 @@ -2720,15 +2720,15 @@ _0238521C: ldr r0, [sp, #8] mov r1, #0 mov r2, #1 - bl FUN_022F98B4 + bl ov00_022F98B4 ldr r0, [sp, #8] mov r2, #1 mov r3, r2 add r0, r0, #4 mov r1, #0 - bl FUN_02337428 + bl ov01_02337428 mov r0, #1 - bl FUN_022EB398 + bl ov29_022EB398 str r7, [sp] mov r1, #0 mov r3, r6 @@ -2738,89 +2738,89 @@ _0238521C: bl ov31_02385404 cmp r0, #0 bne _023853B0 - bl FUN_022F0B9C + bl ov29_022F0B9C cmp r0, #0x1d bne _0238529C - bl FUN_022F0B8C + bl ov29_022F0B8C bl ov31_02385FE0 mov r0, #1 - bl FUN_022EB398 + bl ov29_022EB398 b _02385380 _0238529C: - bl FUN_022F0B9C + bl ov29_022F0B9C cmp r0, #0x1e bne _023852CC mov r0, #0xb mov r1, #0 - bl FUN_022EA428 - bl FUN_022F0B8C + bl ov11_022EA428 + bl ov29_022F0B8C mov r1, #0 bl ov31_023860A4 mov r0, #1 - bl FUN_022EB398 + bl ov29_022EB398 b _02385380 _023852CC: - bl FUN_022F0B9C + bl ov29_022F0B9C cmp r0, #0x33 bne _023852FC mov r0, #0xb mov r1, #0 - bl FUN_022EA428 - bl FUN_022F0B8C + bl ov11_022EA428 + bl ov29_022F0B8C mov r1, #0 bl ov31_023860A4 mov r0, #1 - bl FUN_022EB398 + bl ov29_022EB398 b _02385380 _023852FC: - bl FUN_022F0B9C + bl ov29_022F0B9C cmp r0, #0x1f bne _02385328 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 - bl FUN_022F0B8C + bl ov11_022EA428 + bl ov29_022F0B8C bl ov31_0238619C mov r0, #1 - bl FUN_022EB398 + bl ov29_022EB398 b _02385380 _02385328: - bl FUN_022F0B9C + bl ov29_022F0B9C cmp r0, #0x20 bne _02385354 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 - bl FUN_022F0B8C + bl ov11_022EA428 + bl ov29_022F0B8C bl ov31_02386204 mov r0, #1 - bl FUN_022EB398 + bl ov29_022EB398 b _02385380 _02385354: - bl FUN_022F0B9C + bl ov29_022F0B9C cmp r0, #0x21 bne _02385380 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 - bl FUN_022F0B8C + bl ov11_022EA428 + bl ov29_022F0B8C mov r1, #1 bl ov31_02386308 mov r0, #1 - bl FUN_022EB398 + bl ov29_022EB398 _02385380: - bl FUN_022F0B9C + bl ov29_022F0B9C cmp r0, #0 beq _023851E4 mov r0, r5 mov r1, #0 mov r2, #1 - bl FUN_022F98B4 + bl ov00_022F98B4 mov r2, #1 mov r3, r2 add r0, r5, #4 mov r1, #0 - bl FUN_02337428 + bl ov01_02337428 _023853B0: add sp, sp, #0xc pop {r4, r5, r6, r7, r8, sb, pc} @@ -2863,50 +2863,50 @@ ov31_02385404: @ 0x02385404 mov r0, #0x14 mov r1, #8 str r2, [sp, #8] - bl FUN_02001170 + bl MemAlloc ldr r1, _02385F70 @ =0x0238A270 mov r2, #0 str r0, [r1, #8] str r2, [r0, #0x10] mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, [sp, #0x154] cmp r0, #1 bne _0238547C ldr r0, _02385F74 @ =0x02389F88 - bl FUN_0202F0B0 + bl CreateDBox mov r1, #0 str r0, [sp, #0x14] - bl FUN_0202F474 + bl sub_0202F474 ldr r0, _02385F78 @ =0x00003FCD - bl FUN_020258C4 + bl StringFromMessageId mov r2, r0 ldr r0, [sp, #0x14] ldr r1, _02385F7C @ =0x00000404 mov r3, #0 - bl FUN_0202F23C + bl sub_0202F23C b _023854AC _0238547C: ldr r0, _02385F80 @ =0x02389FA8 - bl FUN_0202F0B0 + bl CreateDBox mov r1, #0 str r0, [sp, #0x14] - bl FUN_0202F474 + bl sub_0202F474 ldr r0, _02385F84 @ =0x00003FCC - bl FUN_020258C4 + bl StringFromMessageId mov r2, r0 ldr r0, [sp, #0x14] ldr r1, _02385F7C @ =0x00000404 mov r3, #0 - bl FUN_0202F23C + bl sub_0202F23C _023854AC: ldr r0, [sp] ldr r6, [r0] ldr sl, [r6, #0xb4] - bl FUN_022E9580 + bl GetLeader ldr r7, [r0, #0xb4] mov r0, r6 - bl FUN_0203F9CC + bl sub_0203F9CC mov r8, #0 ldr sb, _02385F88 @ =0x02353538 mov r4, r8 @@ -2916,7 +2916,7 @@ _023854D8: add r0, r0, r4, lsl #2 add r0, r0, #0x12000 ldr r0, [r0, #0xb28] - bl FUN_02302388 + bl ov29_02302388 cmp r0, #0 beq _02385514 ldr r0, [sb] @@ -2934,21 +2934,21 @@ _02385514: ldr r0, [sp, #0x154] ldr r2, [sp, #0x10] mov r1, r8 - bl FUN_0204018C + bl sub_0204018C str r0, [sp, #0x18] - bl FUN_02041094 + bl sub_02041094 ldr r1, _02385F70 @ =0x0238A270 str r0, [r1] mov r0, #0x1e - bl FUN_022E9FE0 + bl AdvanceFrame _02385548: mov r4, #0 str r4, [sp, #0xc] mov sb, r4 - bl FUN_022EA62C + bl ov00_022EA62C ldr fp, _02385F70 @ =0x0238A270 _0238555C: - bl FUN_020407EC + bl sub_020407EC mov r8, r0 cmp r8, #9 addls pc, pc, r8, lsl #2 @@ -2972,7 +2972,7 @@ _023855A0: b _02385680 _023855A8: ldr r0, [sp, #0x18] - bl FUN_02030A18 + bl sub_02030A18 mov r1, #0 str r1, [fp] add r1, sp, #0x2c @@ -2986,22 +2986,22 @@ _023855A8: ldr r0, [sp] ldr sl, [r6, #0xb4] str r6, [r0] - bl FUN_022E9618 + bl ov29_022E9618 strb sb, [r0, #0x4e] mov r0, r6 mov r1, #0 mov r2, #1 - bl FUN_022F98B4 + bl ov00_022F98B4 mov r2, #1 add r0, r6, #4 mov r1, #0 mov r3, r2 - bl FUN_02337428 + bl ov01_02337428 mov r0, #0 - bl FUN_022EB398 + bl ov29_022EB398 mov r0, r6 - bl FUN_0203F9CC - bl FUN_02041178 + bl sub_0203F9CC + bl sub_02041178 mov sb, #1 b _02385680 _0238562C: @@ -3028,7 +3028,7 @@ _0238566C: str r0, [sp, #0xc] b _02385680 _02385678: - bl FUN_02041094 + bl sub_02041094 str r0, [fp] _02385680: cmp r8, #9 @@ -3047,16 +3047,16 @@ _0238568C: @ jump table b _023856B4 @ case 9 _023856B4: mov r0, r6 - bl FUN_0203FD44 + bl sub_0203FD44 str r0, [fp] b _023856D0 _023856C4: mov r0, r6 - bl FUN_0203F9CC - bl FUN_02041178 + bl sub_0203F9CC + bl sub_02041178 _023856D0: mov r0, #0x1e - bl FUN_022E9FE0 + bl AdvanceFrame cmp r8, #0 beq _0238555C cmp r4, #0 @@ -3072,13 +3072,13 @@ _023856D0: add r0, r7, #0x4a lsl r2, r2, #0x10 asr r2, r2, #0x10 - bl FUN_022EBC2C + bl ov29_022EBC2C mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r0, #8 mov r1, #0x1b - bl FUN_022EA370 + bl ov29_022EA370 mov r4, #0 b _02385EFC _02385738: @@ -3086,7 +3086,7 @@ _02385738: ldr r0, _02385F70 @ =0x0238A270 add sb, r8, #0x124 ldr fp, [r0] - bl FUN_022EBA70 + bl ov29_022EBA70 ldrb r0, [r8, #7] cmp r0, #0 beq _023857B0 @@ -3095,7 +3095,7 @@ _02385738: beq _02385770 mov r0, #0x14 mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C _02385770: ldrb r0, [sb, fp, lsl #3] tst r0, #1 @@ -3108,35 +3108,35 @@ _02385770: tst r0, #8 beq _023857A4 mov r0, #0x33 - bl FUN_022EB81C + bl ov29_022EB81C b _023857BC _023857A4: mov r0, #0x1e - bl FUN_022EB81C + bl ov29_022EB81C b _023857BC _023857B0: mov r0, #0x1f mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C _023857BC: ldr r0, [sp, #4] cmp r0, #0 beq _023857E0 mov r0, #0x20 mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C mov r0, #0x21 mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C _023857E0: mov r0, #0x1d mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C ldr r0, [sp, #4] cmp r0, #0 bne _02385804 mov r0, #0x20 - bl FUN_022EB8F4 + bl ov29_022EB8F4 b _0238595C _02385804: ldr r0, _02385F70 @ =0x0238A270 @@ -3145,7 +3145,7 @@ _02385804: add r0, r0, #0x100 ldrh r0, [r0, #0x28] mov sb, fp - bl FUN_02014E38 + bl IsNot2TurnsMoveOrSketch cmp r0, #0 moveq r0, #0 beq _0238592C @@ -3162,7 +3162,7 @@ _02385834: add r0, r8, sb, lsl #3 add r0, r0, #0x100 ldrh r0, [r0, #0x28] - bl FUN_02014E38 + bl IsNot2TurnsMoveOrSketch cmp r0, #0 beq _02385928 add r0, r8, sb, lsl #3 @@ -3228,7 +3228,7 @@ _0238592C: cmp r0, #0 bne _0238593C mov r0, #0x20 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _0238593C: ldr r1, _02385F70 @ =0x0238A270 mov r0, r8 @@ -3237,7 +3237,7 @@ _0238593C: cmp r0, #0 bne _0238595C mov r0, #0x21 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _0238595C: ldr r1, _02385F70 @ =0x0238A270 mov r0, r8 @@ -3246,7 +3246,7 @@ _0238595C: cmp r0, #0 bne _0238597C mov r0, #0x21 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _0238597C: ldr r0, [sp, #8] cmp r0, #0 @@ -3258,27 +3258,27 @@ _0238597C: bge _023859B0 mov r0, r6 mov r2, #1 - bl FUN_02324A74 + bl CanAiUseMove cmp r0, #0 movne r8, #1 _023859B0: cmp r8, #0 bne _023859C0 mov r0, #0x14 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _023859C0: - bl FUN_022EB9A0 + bl ov29_022EB9A0 ldr r0, [sp, #0xc] cmp r0, #3 bne _02385A40 mov r0, #0x20 - bl FUN_022EB8B0 + bl ov29_022EB8B0 mov r5, r0 - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 beq _02385A08 mov r0, r6 - bl FUN_022E2A38 + bl ov29_022E2A38 mov r2, r0 mov r1, r5 add r0, r7, #0x4a @@ -3287,13 +3287,13 @@ _023859C0: b _02385EFC _02385A08: mov r0, #0x21 - bl FUN_022EB8B0 + bl ov29_022EB8B0 mov r5, r0 - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 beq _02385EFC mov r0, r6 - bl FUN_022E2A38 + bl ov29_022E2A38 mov r2, r0 mov r1, r5 add r0, r7, #0x4a @@ -3307,13 +3307,13 @@ _02385A40: cmp r0, #0 beq _02385AC0 mov r0, #0x1e - bl FUN_022EB8B0 + bl ov29_022EB8B0 mov r5, r0 - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 beq _02385A88 mov r0, r6 - bl FUN_022E2A38 + bl ov29_022E2A38 mov r2, r0 mov r1, r5 add r0, r7, #0x4a @@ -3321,13 +3321,13 @@ _02385A40: mov r4, #0 _02385A88: mov r0, #0x33 - bl FUN_022EB8B0 + bl ov29_022EB8B0 mov r5, r0 - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 beq _02385EFC mov r0, r6 - bl FUN_022E2A38 + bl ov29_022E2A38 mov r2, r0 mov r1, r5 add r0, r7, #0x4a @@ -3336,13 +3336,13 @@ _02385A88: b _02385EFC _02385AC0: mov r0, #0x1f - bl FUN_022EB8B0 + bl ov29_022EB8B0 mov r5, r0 - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 beq _02385EFC mov r0, r6 - bl FUN_022E2A38 + bl ov29_022E2A38 mov r2, r0 mov r1, r5 add r0, r7, #0x4a @@ -3351,13 +3351,13 @@ _02385AC0: b _02385EFC _02385AF8: mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame add r1, sp, #0x20 add r0, sp, #0xd4 mov r2, #0 str r1, [sp, #0x9c] bl ov31_0238513C - bl FUN_022EBA84 + bl ov29_022EBA84 mov r1, #0 add r3, sp, #0xd4 b _02385B30 @@ -3453,10 +3453,10 @@ _02385C60: ldr r1, _02385F94 @ =0x80000213 add r2, sp, #0x3c add r3, sp, #0xd4 - bl FUN_0202A5CC + bl sub_0202A5CC strb r0, [sp, #0x1c] mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame add r8, sp, #0xd4 mov sb, #0x1b mov fp, #0 @@ -3464,10 +3464,10 @@ _02385C60: b _02385D0C _02385CA0: mov r0, sb - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, fp add r1, sp, #0x1e - bl FUN_0200625C + bl GetPressedButtons ldrh r0, [sp, #0x1e] tst r0, #0x400 beq _02385D0C @@ -3495,7 +3495,7 @@ _02385CF4: blt _02385D1C _02385D0C: ldrsb r0, [sp, #0x1c] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02385CA0 _02385D1C: @@ -3503,18 +3503,18 @@ _02385D1C: tst r0, #0x400 bne _02385D34 ldrsb r0, [sp, #0x1c] - bl FUN_0202ABB0 + bl sub_0202ABB0 mov r5, r0 _02385D34: ldrsb r0, [sp, #0x1c] - bl FUN_0202AB80 + bl sub_0202AB80 cmp r0, #0 ble _02385D78 mvn r0, #0 cmp r5, r0 bne _02385D78 ldrsb r0, [sp, #0x1c] - bl FUN_0202AB80 + bl sub_0202AB80 add r1, sp, #0xd4 lsl r0, r0, #3 ldrh r1, [r1, r0] @@ -3522,12 +3522,12 @@ _02385D34: cmp r1, r0 bne _02385D78 mov r0, #0 - bl FUN_02017CCC + bl sub_02017CCC _02385D78: add r0, sp, #0x1c - bl FUN_0234E988 + bl ov29_0234E988 mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame cmp r5, #0 blt _02385ED8 add r0, sp, #0xd4 @@ -3552,68 +3552,68 @@ _02385DC8: _02385DD4: ldr r0, _02385FA4 @ =0x00003F07 mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 b _02385DEC _02385DE4: mov r0, #0 - bl FUN_02017CCC + bl sub_02017CCC _02385DEC: cmp r5, #0x14 bne _02385E4C mov r0, r6 - bl FUN_0203F9CC + bl sub_0203F9CC ldr r0, _02385F70 @ =0x0238A270 ldr r0, [r0] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020416BC + bl sub_020416BC ldr r2, _02385F70 @ =0x0238A270 lsl r1, r0, #0x10 str r0, [r2] asr r0, r1, #0x10 - bl FUN_020410A4 + bl sub_020410A4 mov r0, r6 - bl FUN_0203FD44 + bl sub_0203FD44 ldr r1, _02385F70 @ =0x0238A270 str r0, [r1] ldr r0, [sp, #0x18] - bl FUN_020307EC - bl FUN_02041178 + bl sub_020307EC + bl sub_02041178 mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame b _02385548 _02385E4C: cmp r5, #0x15 bne _02385EAC mov r0, r6 - bl FUN_0203F9CC + bl sub_0203F9CC ldr r0, _02385F70 @ =0x0238A270 ldr r0, [r0] lsl r0, r0, #0x10 asr r0, r0, #0x10 - bl FUN_020416DC + bl sub_020416DC ldr r2, _02385F70 @ =0x0238A270 lsl r1, r0, #0x10 str r0, [r2] asr r0, r1, #0x10 - bl FUN_020410A4 + bl sub_020410A4 mov r0, r6 - bl FUN_0203FD44 + bl sub_0203FD44 ldr r1, _02385F70 @ =0x0238A270 str r0, [r1] ldr r0, [sp, #0x18] - bl FUN_020307EC - bl FUN_02041178 + bl sub_020307EC + bl sub_02041178 mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame b _02385548 _02385EAC: mov r0, r5 - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 beq _02385EF0 mov r0, r6 - bl FUN_022E2A38 + bl ov29_022E2A38 mov r2, r0 mov r1, r5 add r0, r7, #0x4a @@ -3621,39 +3621,39 @@ _02385EAC: b _02385EF0 _02385ED8: ldr r0, [sp, #0x18] - bl FUN_020307EC - bl FUN_02041178 + bl sub_020307EC + bl sub_02041178 mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame b _02385548 _02385EF0: mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r4, #0 _02385EFC: ldr r0, [sp, #0x18] - bl FUN_02030850 + bl sub_02030850 ldr r0, [sp, #0x14] - bl FUN_0202F334 + bl sub_0202F334 ldr r0, [sp, #0x14] - bl FUN_0202F148 + bl FreeDBox mov r0, #8 mov r1, #0x1e - bl FUN_022EA370 - bl FUN_0233779C + bl ov29_022EA370 + bl ov29_0233779C mov r0, #0x1b - bl FUN_022E9FE0 - bl FUN_020407C0 + bl AdvanceFrame + bl sub_020407C0 ldr r0, _02385F70 @ =0x0238A270 ldr r0, [r0, #8] cmp r0, #0 beq _02385F50 - bl FUN_02001188 + bl MemFree ldr r0, _02385F70 @ =0x0238A270 mov r1, #0 str r1, [r0, #8] _02385F50: - bl FUN_022E9618 + bl ov29_022E9618 ldr r1, [sp, #0x10] add r2, sp, #0x2c ldr r1, [r2, r1, lsl #2] @@ -3686,7 +3686,7 @@ ov31_02385FA8: @ 0x02385FA8 ldrh r1, [r3, r1] mov r5, r0 mov r4, r2 - bl FUN_022EB408 + bl SetMonsterActionFields ldr r0, _02385FDC @ =0x0238A270 strb r4, [r5, #4] ldr r0, [r0] @@ -3738,24 +3738,24 @@ ov31_02386050: @ 0x02386050 mov r1, r2 mov r2, r3 mov r3, #0 - bl FUN_020417A8 + bl sub_020417A8 mov r5, r0 mov r4, #0x62 _02386070: - bl FUN_02041A18 + bl sub_02041A18 cmp r0, #0 beq _0238608C - bl FUN_02041A00 + bl sub_02041A00 mov r0, r5 - bl FUN_0202E6C8 + bl sub_0202E6C8 b _02386098 _0238608C: mov r0, r4 - bl FUN_022E9FE0 + bl AdvanceFrame b _02386070 _02386098: mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame pop {r3, r4, r5, pc} arm_func_end ov31_02386050 @@ -3794,7 +3794,7 @@ _023860F0: strbne r0, [r1, #0x124] cmp ip, #4 blt _023860F0 - bl FUN_0234B034 + bl ov29_0234B034 ldrh r1, [r5, #4] cmp r6, #0 str r1, [r0, #0x10] @@ -3802,7 +3802,7 @@ _023860F0: orreq r0, r0, #8 strbeq r0, [r5] add r0, r7, #0x124 - bl FUN_020141E0 + bl AllManip1 ldrh r0, [r5, #2] cmp r8, #0 orr r0, r0, #2 @@ -3812,16 +3812,16 @@ _023860F0: bne _02386174 ldr r1, _02386194 @ =0x000008D8 mov r0, r4 - bl FUN_0234B2A4 + bl LogMessageByIdWithPopupCheckUser b _02386180 _02386174: ldr r1, _02386198 @ =0x000008D9 mov r0, r4 - bl FUN_0234B2A4 + bl LogMessageByIdWithPopupCheckUser _02386180: mov r0, #0x78 mov r1, #0x1f - bl FUN_022EA370 + bl ov29_022EA370 pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _02386190: .4byte 0x02353538 @@ -3842,16 +3842,16 @@ ov31_0238619C: @ 0x0238619C ldr r7, [r0, #0xb4] add r5, r7, #0x124 add r6, r5, r4, lsl #3 - bl FUN_0234B034 + bl ov29_0234B034 mov r1, #0 mov r2, r6 mov r3, r1 - bl FUN_02013780 + bl FormatMoveStringMore ldrb r1, [r5, r4, lsl #3] mov r0, r5 eor r1, r1, #4 strb r1, [r5, r4, lsl #3] - bl FUN_020141E0 + bl AllManip1 ldrh r0, [r6, #2] orr r0, r0, #2 strh r0, [r6, #2] @@ -3876,7 +3876,7 @@ ov31_02386204: @ 0x02386204 mov r2, #0 add r1, r4, #0x124 add r1, r1, r5, lsl #3 - bl FUN_02013478 + bl FormatMoveString add r0, r4, #0x26 add r2, r0, #0x100 lsl r1, r5, #3 @@ -3924,10 +3924,10 @@ _023862AC: bic r3, r2, #4 mov r2, #0 strb r3, [ip, r5, lsl #3] - bl FUN_02013478 + bl FormatMoveString _023862F4: add r0, r4, #0x124 - bl FUN_020141E0 + bl AllManip1 add sp, sp, #0xa0 pop {r3, r4, r5, pc} .align 2, 0 @@ -3947,7 +3947,7 @@ ov31_02386308: @ 0x02386308 mov r8, r1 ldr r6, [r4, #0xb4] mov r5, #0 - bl FUN_0234B034 + bl ov29_0234B034 add r1, r6, r7, lsl #3 add r1, r1, #0x100 ldrh r2, [r1, #0x28] @@ -3980,23 +3980,23 @@ _023863A0: blt _02386374 _023863A8: add r0, r6, #0x124 - bl FUN_020141E0 + bl AllManip1 cmp r8, #0 popeq {r4, r5, r6, r7, r8, pc} cmp r5, #0 beq _023863D0 ldr r1, _023863F0 @ =0x000008DA mov r0, r4 - bl FUN_0234B2A4 + bl LogMessageByIdWithPopupCheckUser b _023863DC _023863D0: ldr r1, _023863F4 @ =0x000008DB mov r0, r4 - bl FUN_0234B2A4 + bl LogMessageByIdWithPopupCheckUser _023863DC: mov r0, #0x78 mov r1, #0x1f - bl FUN_022EA370 + bl ov29_022EA370 pop {r4, r5, r6, r7, r8, pc} .align 2, 0 _023863EC: .4byte 0x02353538 @@ -4040,7 +4040,7 @@ ov31_02386450: @ 0x02386450 ldr r0, [r0, #4] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02386478 @ =0x0238A270 mov r1, #0 str r1, [r0, #4] @@ -4060,7 +4060,7 @@ ov31_0238647C: @ 0x0238647C mov r1, #8 str r3, [sp, #8] mvn r4, #1 - bl FUN_02001170 + bl MemAlloc ldr r1, _02386B0C @ =0x0238A270 mov r2, #0 str r0, [r1, #4] @@ -4068,11 +4068,11 @@ ov31_0238647C: @ 0x0238647C _023864B4: mov r0, #6 mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 ldr r0, _02386B10 @ =0x0235352C ldr r0, [r0] ldr r0, [r0, #0x24] - bl FUN_0200B3D4 + bl sub_0200B3D4 mvn sb, #1 ldr r7, _02386B0C @ =0x0238A270 add r8, sb, #1 @@ -4085,9 +4085,9 @@ _023864E0: ldrsh r2, [r3, #2] ldrb r3, [r3, #0x48] mov r1, #2 - bl FUN_02053CA0 + bl sub_02053CA0 mov r0, r6 - bl FUN_0203F9CC + bl sub_0203F9CC mov r1, #0 b _0238652C _02386510: @@ -4104,7 +4104,7 @@ _0238652C: _02386534: add r0, r5, r1, lsl #3 ldrh r0, [r0, #4] - bl FUN_0203FD14 + bl sub_0203FD14 ldr r0, [sp, #8] mov r1, #0 cmp r0, #0 @@ -4112,20 +4112,20 @@ _02386534: beq _02386568 mov r0, #2 mov r2, r1 - bl FUN_0204019C + bl sub_0203FE5C mov r4, r0 b _02386578 _02386568: mov r0, #3 mov r2, r1 - bl FUN_0204019C + bl sub_0203FE5C mov r4, r0 _02386578: mov r0, #0x1e - bl FUN_022E9FE0 - bl FUN_020407EC + bl AdvanceFrame + bl sub_020407EC mov sl, r0 - bl FUN_02041094 + bl sub_02041094 cmp sl, #2 str r0, [r7] moveq sl, #0 @@ -4138,7 +4138,7 @@ _02386578: mov sl, #2 _023865B4: mov r0, #0x1e - bl FUN_022E9FE0 + bl AdvanceFrame cmp sl, #1 ldreq r0, _02386B0C @ =0x0238A270 mvneq r1, #0 @@ -4147,32 +4147,32 @@ _023865B4: cmp sl, #2 bne _02386694 mov r0, r4 - bl FUN_0203088C + bl sub_0203088C mov r0, #0x1e - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r4 - bl FUN_020308A0 + bl sub_020308A0 mov r0, #0x1b mov r4, sb - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, [r7] cmp r0, #4 bge _02386664 @@ -4187,22 +4187,22 @@ _02386664: mov r2, #1 bl ov31_02386050 _02386674: - bl FUN_020407C0 + bl sub_020407C0 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r0, #2 mov r1, #0x1b - bl FUN_022EA370 + bl ov29_022EA370 b _023864E0 _02386694: - bl FUN_022EBA70 + bl ov29_022EBA70 mov r0, #0x22 mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C mov r0, #0x21 mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C ldr r0, [r7] mov r3, #0 add r1, r0, #1 @@ -4227,18 +4227,18 @@ _023866EC: tst r0, #0xff bne _02386708 mov r0, #0x21 - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02386708: mov r0, #0x1d mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C add r0, sp, #0x18 str r0, [sp, #0x84] mov r0, fp add r1, sp, #0x18 mov r2, #0 bl ov31_0238513C - bl FUN_022EBA84 + bl ov29_022EBA84 mov r2, #0 b _0238674C _02386738: @@ -4267,68 +4267,68 @@ _0238674C: ldr r1, _02386B1C @ =0x00000213 add r2, sp, #0x24 mov r3, fp - bl FUN_0202A5CC + bl sub_0202A5CC str r0, [sp, #0x10] _023867A0: mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, [sp, #0x10] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _023867A0 ldr r0, [sp, #0x10] - bl FUN_0202ABB0 + bl sub_0202ABB0 movs sl, r0 movmi r0, #1 strmi r0, [sp, #0xc] movpl r0, #0 strpl r0, [sp, #0xc] mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, [sp, #0x10] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, [sp, #0xc] cmp r0, #1 bne _023867F8 - bl FUN_020416FC + bl sub_020416FC b _023864E0 _023867F8: mov r0, #6 mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r0, r4 - bl FUN_0203088C + bl sub_0203088C _0238680C: mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r4 - bl FUN_020308C4 + bl sub_020308C4 cmp r0, #0 bne _0238680C mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r4 - bl FUN_020308A0 + bl sub_020308A0 mov r4, sb - bl FUN_020407C0 + bl sub_020407C0 cmp sl, #1 bne _023868E8 ldr r0, [r7] @@ -4350,12 +4350,12 @@ _023868C0: blt _0238689C _023868C8: mov r0, r5 - bl FUN_02014208 + bl AllManip2 ldr r0, [r6, #0xb4] mov r1, r5 add r0, r0, #0x124 mov r2, #0x22 - bl FUN_0208729C + bl Memcpy b _023864E0 _023868E8: cmp sl, #2 @@ -4379,13 +4379,13 @@ _02386924: cmp r4, r0 beq _02386950 mov r0, r4 - bl FUN_0203088C + bl sub_0203088C mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r4 - bl FUN_020308A0 + bl sub_020308A0 mvn r4, #1 - bl FUN_020407C0 + bl sub_020407C0 _02386950: ldr r0, _02386B0C @ =0x0238A270 ldr r1, [r0] @@ -4396,15 +4396,15 @@ _02386950: beq _02386A04 lsl r0, r1, #0x10 asr r0, r0, #0x10 - bl FUN_02041154 + bl sub_02041154 mov r1, r0 mov r0, #0 - bl FUN_0234B084 + bl ov29_0234B084 ldr r0, _02386B0C @ =0x0238A270 ldr r0, [r0] cmp r0, #4 bge _023869D8 - bl FUN_02041364 + bl sub_02041364 cmp r0, #0 mov r0, #0 mov r2, #1 @@ -4412,14 +4412,14 @@ _02386950: ldr r1, _02386B20 @ =0x000008D6 mov r3, r0 str r2, [sp] - bl FUN_0234D518 + bl ov29_0234D518 mov r7, r0 b _023869F4 _023869C0: ldr r1, _02386B24 @ =0x000008D7 mov r3, r0 str r2, [sp] - bl FUN_0234D518 + bl ov29_0234D518 mov r7, r0 b _023869F4 _023869D8: @@ -4428,12 +4428,12 @@ _023869D8: ldr r1, _02386B24 @ =0x000008D7 mov r3, r0 str r2, [sp] - bl FUN_0234D518 + bl ov29_0234D518 mov r7, r0 _023869F4: mov r0, #1 mov r1, #0 - bl FUN_0233A0E8 + bl ov29_0233A0E8 b _02386A08 _02386A04: mov r7, #1 @@ -4446,8 +4446,8 @@ _02386A08: movge r1, #0 strbge r1, [r5, r0, lsl #3] bge _02386AE8 - bl FUN_02041484 - bl FUN_0203FD38 + bl sub_02041484 + bl sub_0203FD38 mov r1, #0 mov r2, r1 mov r3, #1 @@ -4531,10 +4531,10 @@ ov31_02386B28: @ 0x02386B28 ldr r1, [r0, #0x64] ldrsh r0, [r1, #4] ldrsh r1, [r1, #6] - bl FUN_023360FC + bl GetTile mov r4, r0 ldr r0, _02386C0C @ =0x000008D1 - bl FUN_020258C4 + bl StringFromMessageId ldr r1, _02386C08 @ =0x0238A27C mov r3, r0 ldr r0, [r1] @@ -4542,7 +4542,7 @@ ov31_02386B28: @ 0x02386B28 add r0, r0, #0x100 ldrsb r0, [r0, #0x60] mov r2, #2 - bl FUN_02026214 + bl sub_02026214 ldr r1, [r4, #0x10] cmp r1, #0 moveq r0, #0 @@ -4557,20 +4557,20 @@ _02386B98: beq _02386C00 add r0, sp, #0x54 mov r2, #0 - bl FUN_022E2A78 + bl ov00_022E2A78 ldr r0, [r4, #0x10] - bl FUN_022E1618 + bl ov29_022E1618 ldrb r1, [r0] ldr r0, _02386C10 @ =0x000008D2 str r1, [sp, #0x14] - bl FUN_020258C4 + bl StringFromMessageId add r1, sp, #4 mov r2, r0 str r1, [sp] add r0, sp, #0x54 mov r1, #0x50 mov r3, #0 - bl FUN_020223F0 + bl PreprocessString ldr r0, _02386C08 @ =0x0238A27C mov r1, #0x10 ldr r0, [r0] @@ -4578,7 +4578,7 @@ _02386B98: add r0, r0, #0x100 ldrsb r0, [r0, #0x60] add r3, sp, #0x54 - bl FUN_02026214 + bl sub_02026214 _02386C00: add sp, sp, #0xa4 pop {r3, r4, pc} @@ -4595,21 +4595,21 @@ ov31_02386C14: @ 0x02386C14 ldr r0, [r0] add r0, r0, #0x61 add r0, r0, #0x100 - bl FUN_0234E988 + bl ov29_0234E988 ldr r0, _02386C68 @ =0x0238A27C ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x60] - bl FUN_0202F954 + bl sub_0202F954 mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, _02386C68 @ =0x0238A27C ldr r0, [r0] add r0, r0, #0x100 ldrsb r0, [r0, #0x60] - bl FUN_0202F8FC + bl sub_0202F8FC pop {r3, pc} .align 2, 0 _02386C68: .4byte 0x0238A27C @@ -4622,27 +4622,27 @@ ov31_02386C6C: @ 0x02386C6C mov r5, r0 mov r0, #0x164 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02386F0C @ =0x0238A27C str r0, [r1] str r5, [r0, #0x64] _02386C90: - bl FUN_022EA62C + bl ov00_022EA62C ldr r0, _02386F10 @ =0x02389FC8 ldr r1, _02386F14 @ =ov31_02386B28 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _02386F0C @ =0x0238A27C ldr r1, [r1] strb r0, [r1, #0x160] - bl FUN_022EBA70 + bl ov29_022EBA70 mov r0, #0x25 mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C mov r0, #0xc mov r1, #0 - bl FUN_022EB81C - bl FUN_022EB9A0 - bl FUN_022EBA84 + bl ov29_022EB81C + bl ov29_022EB9A0 + bl ov29_022EBA84 mov r1, #0 ldr r2, _02386F0C @ =0x0238A27C b _02386CF0 @@ -4680,24 +4680,24 @@ _02386CF0: add r4, r3, #0x58 add r2, sp, #0x5c str r4, [sp, #0xbc] - bl FUN_0202A5CC + bl sub_0202A5CC ldr r6, _02386F0C @ =0x0238A27C mov r4, #0x2d ldr r1, [r6] strb r0, [r1, #0x161] _02386D70: mov r0, r4 - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, [r6] add r0, r0, #0x100 ldrsb r0, [r0, #0x61] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02386D70 ldr r0, [r6] add r0, r0, #0x100 ldrsb r0, [r0, #0x61] - bl FUN_0202ABB0 + bl sub_0202ABB0 ldr r1, [r6] sub r0, r0, #1 str r0, [r1, #0x124] @@ -4711,14 +4711,14 @@ _02386D70: bl ov31_02386C14 ldrsh r0, [r5, #4] ldrsh r1, [r5, #6] - bl FUN_023360FC + bl GetTile ldr r0, [r0, #0x10] cmp r0, #0 beq _02386E68 ldr r1, [r0] cmp r1, #2 bne _02386E68 - bl FUN_022E1608 + bl ov29_022E1608 ldrb r3, [r0] add r2, sp, #0xc ldr r1, _02386F20 @ =0x00001013 @@ -4734,26 +4734,26 @@ _02386D70: str r2, [sp, #4] mov r2, #0 str r2, [sp, #8] - bl FUN_0202E3CC + bl sub_0202E3CC mov r6, r0 mov r4, #0x16 _02386E3C: mov r0, r4 - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r6 - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _02386E3C mov r0, r6 - bl FUN_0202E6C8 + bl sub_0202E6C8 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 _02386E68: mov r6, #2 b _02386EBC _02386E70: - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 beq _02386D70 ldr r0, _02386F0C @ =0x0238A27C @@ -4764,7 +4764,7 @@ _02386E70: add r0, r4, #0x4a lsl r2, r2, #3 ldrh r1, [r1, r2] - bl FUN_022EB408 + bl SetMonsterActionFields mov r6, #0 strb r6, [r4, #0x4e] strh r6, [r4, #0x50] @@ -4774,7 +4774,7 @@ _02386E70: strh r6, [r4, #0x58] _02386EBC: mov r0, #0x2d - bl FUN_022E9FE0 + bl AdvanceFrame cmp r6, #2 beq _02386C90 ldr r0, _02386F0C @ =0x0238A27C @@ -4784,14 +4784,14 @@ _02386EBC: bl ov31_02386C14 ldr r0, _02386F0C @ =0x0238A27C ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02386F0C @ =0x0238A27C mov r1, #0 str r1, [r0] _02386EF8: mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 add sp, sp, #0xf4 pop {r3, r4, r5, r6, pc} .align 2, 0 @@ -4812,7 +4812,7 @@ ov31_02386F2C: @ 0x02386F2C ldr r0, [r0] add r0, r0, #0x294 add r0, r0, #0x400 - bl FUN_0234E988 + bl ov29_0234E988 ldr r0, _02387010 @ =0x0238A280 mvn r1, #1 ldr r0, [r0] @@ -4820,7 +4820,7 @@ ov31_02386F2C: @ 0x02386F2C ldrsb r0, [r0, #0x97] cmp r0, r1 beq _02386F64 - bl FUN_020308A0 + bl sub_020308A0 _02386F64: ldr r0, _02387010 @ =0x0238A280 mvn r1, #1 @@ -4829,8 +4829,8 @@ _02386F64: ldrsb r0, [r0, #0x98] cmp r0, r1 beq _02386F98 - bl FUN_020308A0 - bl FUN_020407C0 + bl sub_020308A0 + bl sub_020407C0 ldr r0, _02387010 @ =0x0238A280 mvn r1, #1 ldr r0, [r0] @@ -4843,7 +4843,7 @@ _02386F98: ldrsb r0, [r0, #0x96] cmp r0, r1 beq _02386FB8 - bl FUN_0202F8FC + bl sub_0202F8FC _02386FB8: ldr r0, _02387010 @ =0x0238A280 ldr r0, [r0] @@ -4859,10 +4859,10 @@ _02386FB8: ldr r0, [r0] add r0, r0, #0x95 add r0, r0, #0x600 - bl FUN_0234E988 + bl ov29_0234E988 ldr r0, _02387010 @ =0x0238A280 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _02387010 @ =0x0238A280 mov r1, #0 str r1, [r0] @@ -4883,14 +4883,14 @@ ov31_0238704C: @ 0x0238704C mov sl, r0 ldr r0, _02387614 @ =0x000007AC mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _02387618 @ =0x0238A280 str r0, [r1] bl ov31_023880D8 ldr r0, _02387618 @ =0x0238A280 ldr r0, [r0] str sl, [r0, #0x69c] - bl FUN_0234EBCC + bl ov29_0234EBCC mov r7, #0 add r0, sp, #0xb0 mov r1, #1 @@ -4898,7 +4898,7 @@ ov31_0238704C: @ 0x0238704C mov r3, r7 str r7, [sp] mov r8, r7 - bl FUN_0234EA18 + bl ov29_0234EA18 ldr r2, _0238761C @ =0x02387014 add r0, sp, #0xb0 mov r1, #0xe @@ -4970,7 +4970,7 @@ _02387184: ldr r0, [r1] ldr sb, [r0, #0x760] _023871B0: - bl FUN_022EBA70 + bl ov29_022EBA70 ldr r0, _02387618 @ =0x0238A280 add r1, sp, #0xb0 ldr r2, [r0] @@ -4985,10 +4985,10 @@ _023871B0: ldr r4, [r1, #0xb28] mov r1, #0 ldr r5, [r4, #0xb4] - bl FUN_022EB81C + bl ov29_022EB81C mov r0, #0x19 mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C ldrb r0, [r5, #7] cmp r0, #0 bne _02387278 @@ -5000,13 +5000,13 @@ _023871B0: cmpeq r0, #0 bne _0238726C ldrsh r0, [r5, #0xc] - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r1, [r0, #8] ldr r0, _02387628 @ =0x00005AA5 cmp r1, r0 beq _0238726C ldrb r0, [r5, #0x48] - bl FUN_022F73A8 + bl JoinedAtRangeCheck2Veneer cmp r0, #0 beq _02387260 ldr r0, _02387624 @ =0x02353538 @@ -5017,18 +5017,18 @@ _023871B0: _02387260: mov r0, #0x34 mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C _0238726C: mov r0, #0x1c mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C _02387278: mov r0, #0x30 mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C mov r0, #0x1a mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C ldrb r0, [r5, #7] cmp r0, #0 ldreq r0, _02387624 @ =0x02353538 @@ -5040,60 +5040,60 @@ _02387278: cmp r0, #0 beq _02387320 ldrb r0, [r1, #0x748] - bl FUN_020513C0 + bl GetLeaderChangeFlag cmp r0, #0 beq _02387320 mov r0, #0x3b mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C ldrsh r0, [r5, #0xc] mov r6, #1 cmp r0, #4 movge r6, #0 bge _023872FC - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r0, [r0, #8] - bl FUN_022F9C34 + bl CheckTeamMemberIdx cmp r0, #0 movne r6, #0 _023872FC: mov r0, r4 mov r1, #0 - bl FUN_02300818 + bl ov29_02300818 cmp r0, #0 movne r6, #0 cmp r6, #0 bne _02387320 mov r0, #0x3b - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02387320: mov r0, r5 - bl FUN_022FBAF0 + bl ov00_022FBAF0 cmp r0, #0 beq _0238735C mov r0, #0x19 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x3b - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x1a - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x30 - bl FUN_022EB8F4 + bl ov29_022EB8F4 mov r0, #0x34 - bl FUN_022EB8F4 + bl ov29_022EB8F4 b _02387380 _0238735C: ldrb r0, [r5, #7] cmp r0, #0 beq _02387380 mov r0, r4 - bl FUN_0234FBD4 + bl ov29_0234FBD4 cmp r0, #0 bne _02387380 mov r0, #0x1a - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02387380: - bl FUN_022EB9A0 + bl ov29_022EB9A0 cmp r8, #0 beq _023873C8 ldr r0, _02387618 @ =0x0238A280 @@ -5103,13 +5103,13 @@ _02387380: ldr r2, [r0, #0x760] add r0, r3, #0x4a ldr r1, [r1, r2, lsl #5] - bl FUN_022EBA94 + bl ov29_022EBA94 ldr r0, _02387618 @ =0x0238A280 mov r7, #0 ldr r0, [r0] add r0, r0, #0x294 add r0, r0, #0x400 - bl FUN_0234E988 + bl ov29_0234E988 b _023875D8 _023873C8: ldr r0, _02387618 @ =0x0238A280 @@ -5121,7 +5121,7 @@ _023873C8: add r0, r0, #0x530 add r1, r1, #0x400 bl ov31_0238513C - bl FUN_022EBA84 + bl ov29_022EBA84 mov r2, #0 ldr r1, _02387618 @ =0x0238A280 b _02387410 @@ -5157,7 +5157,7 @@ _02387410: add r1, r1, #0x188 add r1, r1, #0x400 str r1, [sp, #0x78] - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 add r4, r0, #1 ldr r1, _02387618 @ =0x0238A280 ldr r0, _02387630 @ =0x0238A024 @@ -5166,7 +5166,7 @@ _02387410: add r2, sp, #0x18 add r3, r3, #0x530 str r4, [sp, #0x18] - bl FUN_0202A5CC + bl sub_0202A5CC ldr r4, _02387618 @ =0x0238A280 mov r6, #0x1b ldr r1, [r4] @@ -5174,27 +5174,27 @@ _02387410: strb r0, [r1, #0x694] _023874B0: mov r0, r6 - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r5 mov r1, fp - bl FUN_0200625C + bl GetPressedButtons ldr r0, [r4] add r0, r0, #0x600 ldrsb r0, [r0, #0x94] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 ldr r0, [r4] add r0, r0, #0x600 bne _02387578 ldrsb r0, [r0, #0x94] - bl FUN_0202ABB0 + bl sub_0202ABB0 subs r1, r0, #1 bmi _0238754C ldr r0, [r4] str r1, [r0, #0x760] ldr r0, [r4] ldr r0, [r0, #0x760] - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 beq _023874B0 ldr r0, _02387618 @ =0x0238A280 @@ -5205,7 +5205,7 @@ _023874B0: add r0, r5, #0x4a lsl r2, r2, #3 ldrh r1, [r1, r2] - bl FUN_022EB408 + bl SetMonsterActionFields add r0, sp, #0xb0 add r0, r0, sb, lsl #5 ldr r0, [r0, #4] @@ -5217,7 +5217,7 @@ _0238754C: ldr r0, [r0] add r0, r0, #0x294 add r0, r0, #0x400 - bl FUN_0234E988 + bl ov29_0234E988 ldr r0, _02387618 @ =0x0238A280 ldr r0, [r0] ldr r0, [r0, #0x7a8] @@ -5226,25 +5226,25 @@ _0238754C: b _02387594 _02387578: ldrsb r0, [r0, #0x94] - bl FUN_0202AB80 + bl sub_0202AB80 mov r1, r0 mov r0, #0xa and r1, r1, #0xff - bl FUN_02029ED8 + bl Arm9StoreUnkFieldNa0x2029ED8 b _023874B0 _02387594: ldr r0, _02387618 @ =0x0238A280 ldr r0, [r0] add r0, r0, #0x294 add r0, r0, #0x400 - bl FUN_0234E988 + bl ov29_0234E988 cmp r4, #1 beq _02387124 ldr r0, _02387618 @ =0x0238A280 ldr r0, [r0] add r0, r0, #0x95 add r0, r0, #0x600 - bl FUN_0234E988 + bl ov29_0234E988 ldr r0, _02387618 @ =0x0238A280 ldr r0, [r0] add r0, r0, #0x3a4 @@ -5253,17 +5253,17 @@ _02387594: _023875D8: cmp r7, #0 beq _023875F0 - bl FUN_022E9580 + bl GetLeader mov r1, #0 mov r2, #1 - bl FUN_022F98B4 + bl ov00_022F98B4 _023875F0: mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 bl ov31_02386F2C mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r7 add sp, sp, #0x13c pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} @@ -5298,14 +5298,14 @@ ov31_02387660: @ 0x02387660 ldr r1, _02387680 @ =0x02353538 ldrb r0, [r0, #4] ldr r1, [r1] - ldr ip, _02387684 @ =FUN_0238948C + ldr ip, _02387684 @ =ov31_0238948 add r0, r1, r0, lsl #2 add r0, r0, #0x12000 ldr r0, [r0, #0xb28] bx ip .align 2, 0 _02387680: .4byte 0x02353538 -_02387684: .4byte FUN_0238948C +_02387684: .4byte ov31_0238948 arm_func_end ov31_02387660 arm_func_start ov31_02387688 @@ -5319,7 +5319,7 @@ ov31_02387688: @ 0x02387688 add r0, r2, r0, lsl #2 add r0, r0, #0x12000 ldr sb, [r0, #0xb28] - bl FUN_022EA62C + bl ov00_022EA62C cmp r4, #0 beq _023876C4 mov r0, sb @@ -5327,7 +5327,7 @@ ov31_02387688: @ 0x02387688 b _0238776C _023876C4: ldr r0, [sb, #0xb4] - bl FUN_022FBAF0 + bl ov00_022FBAF0 cmp r0, #0 movne r4, #1 bne _023876E4 @@ -5337,13 +5337,13 @@ _023876C4: _023876E4: add r0, sp, #0 mov r1, sb - bl FUN_022F89CC + bl ov29_022F89CC mov r2, #0 add r0, sp, #0 mov r1, r4 strh r2, [sp, #0x40] strh r2, [sp, #0x56] - bl FUN_0203F150 + bl sub_0203F150 mov r7, #0x62 mov r6, r7 mov r5, r7 @@ -5352,32 +5352,32 @@ _023876E4: mov r8, #0 _02387720: mov sl, r8 - bl FUN_022EA62C + bl ov00_022EA62C _02387728: mov r0, r7 - bl FUN_022E9FE0 - bl FUN_0203F398 + bl AdvanceFrame + bl sub_0203F398 cmp r0, #2 beq _0238775C cmp r0, #1 bne _02387728 - bl FUN_0203F990 + bl sub_0203F990 mov r0, r6 - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r5 - bl FUN_022E9FE0 + bl AdvanceFrame mov sl, r4 _0238775C: mov r0, fp - bl FUN_022E9FE0 + bl AdvanceFrame cmp sl, #0 beq _02387720 _0238776C: mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r0, sb - bl FUN_023021F0 + bl ov29_023021F0 add sp, sp, #0x78 pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} .align 2, 0 @@ -5392,12 +5392,12 @@ ov31_0238778C: @ 0x0238778C ldr r0, [r1] add r0, r0, #0x600 ldrh r0, [r0, #0x92] - bl FUN_020258C4 + bl StringFromMessageId mov r1, #2 mov r3, r0 mov r0, r4 mov r2, r1 - bl FUN_02026214 + bl sub_02026214 pop {r4, pc} .align 2, 0 _023877C0: .4byte 0x0238A280 @@ -5420,7 +5420,7 @@ ov31_023877EC: @ 0x023877EC ldr r0, _02388080 @ =0x000007AC mov r1, #8 mov fp, r2 - bl FUN_02001170 + bl MemAlloc ldr r1, _02388084 @ =0x0238A280 str r0, [r1] bl ov31_023880D8 @@ -5440,7 +5440,7 @@ _02387830: beq _0238786C mov r0, r5 ldr r8, [r5, #0xb4] - bl FUN_02347100 + bl ov02_02347100 strb r0, [r8, #0x161] _0238786C: add r0, sp, #0x218 @@ -5474,7 +5474,7 @@ _023878D0: cmp r6, #4 blt _023878BC mov r0, #0xb - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 ldr r1, _02388084 @ =0x0238A280 mov r2, #0 ldr r3, [r1] @@ -5491,17 +5491,17 @@ _023878D0: str r2, [r0, #0x754] ldr r0, [r1] str r2, [r0, #0x758] - bl FUN_022EA62C + bl ov00_022EA62C ldr r0, _02388084 @ =0x0238A280 ldr r0, [r0] add r0, r0, #0x95 add r0, r0, #0x600 - bl FUN_0234E988 + bl ov29_0234E988 mov r5, #0 add r0, sp, #0x68 mov r1, r5 mov r2, #0x80 - bl FUN_02087308 + bl Memset mov r8, r5 ldr fp, _0238808C @ =0x000003E7 b _02387B80 @@ -5530,13 +5530,13 @@ _02387958: and r2, r0, #0xff add r0, sp, #0x68 mov r1, r6 - bl FUN_023002F0 + bl ov00_023002F0 add r0, sp, #0x68 str r0, [sp, #0x50] ldrsh r0, [r6, #0xc] - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r0, [r0, #8] - bl FUN_022F9C34 + bl CheckTeamMemberIdx cmp r0, #0 ldrsh r1, [r6, #0x12] ldrsh r0, [r6, #0x16] @@ -5552,7 +5552,7 @@ _02387958: bgt _02387A18 ldr r1, _02388090 @ =0x0238A044 add r0, sp, #0xa8 - bl FUN_02089694 + bl Strcpy b _02387B20 _02387A18: cmp r1, fp @@ -5565,7 +5565,7 @@ _02387A18: bgt _02387A48 ldr r1, _02388094 @ =0x0238A04C add r0, sp, #0xa8 - bl FUN_02089694 + bl Strcpy b _02387B20 _02387A48: cmp r1, fp @@ -5578,11 +5578,11 @@ _02387A48: add r0, sp, #0xa8 bgt _02387A78 ldr r1, _02388098 @ =0x0238A054 - bl FUN_02089694 + bl Strcpy b _02387B20 _02387A78: ldr r1, _0238809C @ =0x0238A05C - bl FUN_02089694 + bl Strcpy b _02387B20 _02387A84: add r1, r1, r0 @@ -5596,7 +5596,7 @@ _02387A84: bgt _02387AB8 ldr r1, _023880A0 @ =0x0238A064 add r0, sp, #0xa8 - bl FUN_02089694 + bl Strcpy b _02387B20 _02387AB8: cmp r1, fp @@ -5609,7 +5609,7 @@ _02387AB8: bgt _02387AE8 ldr r1, _023880A4 @ =0x0238A06C add r0, sp, #0xa8 - bl FUN_02089694 + bl Strcpy b _02387B20 _02387AE8: cmp r1, fp @@ -5622,11 +5622,11 @@ _02387AE8: add r0, sp, #0xa8 bgt _02387B18 ldr r1, _023880A8 @ =0x0238A074 - bl FUN_02089694 + bl Strcpy b _02387B20 _02387B18: ldr r1, _023880AC @ =0x0238A07C - bl FUN_02089694 + bl Strcpy _02387B20: add r0, sp, #0xa8 str r0, [sp, #0x54] @@ -5639,7 +5639,7 @@ _02387B20: add r0, r0, #0x30 add r0, r0, r5, lsl #8 mov r3, #0 - bl FUN_020223F0 + bl PreprocessString ldr r0, _02388084 @ =0x0238A280 lsl r1, r5, #3 ldr r2, [r0] @@ -5673,7 +5673,7 @@ _02387B80: strne r0, [sp, #0xf4] mov r0, #0xb strhne r1, [sp, #0xf0] - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 ldr r1, _02388084 @ =0x0238A280 cmp r5, #0 ldr r3, [r1] @@ -5692,13 +5692,13 @@ _02387B80: ldr r0, _023880B8 @ =0x0238A004 add r2, sp, #0xe8 orr r1, r1, #0x1200 - bl FUN_0202A690 + bl sub_0202A690 ldr r2, _02388084 @ =0x0238A280 ldr r1, _023880BC @ =ov31_0238778C ldr r2, [r2] strb r0, [r2, #0x695] ldr r0, _023880C0 @ =0x0238A034 - bl FUN_0202F8C4 + bl sub_0202F8C4 ldr r1, _02388084 @ =0x0238A280 ldr r3, _023880C4 @ =0x00000A36 ldr r2, [r1] @@ -5723,7 +5723,7 @@ _02387B80: add r2, sp, #0x180 mov r1, #0x800 str r5, [sp, #4] - bl FUN_020305B4 + bl sub_020305B4 ldr r1, _02388084 @ =0x0238A280 ldr r1, [r1] strb r0, [r1, #0x697] @@ -5744,7 +5744,7 @@ _02387CA8: add r2, sp, #0x180 mov r1, #0x800 str r5, [sp, #4] - bl FUN_020305B4 + bl sub_020305B4 ldr r1, _02388084 @ =0x0238A280 ldr r1, [r1] strb r0, [r1, #0x697] @@ -5760,14 +5760,14 @@ _02387D10: ldr r0, [r5] add r0, r0, #0x600 ldrsb r0, [r0, #0x95] - bl FUN_0202AB80 + bl sub_0202AB80 ldr r1, [r5] str r0, [r1, #0x760] ldr r1, [r5] mov r0, #0xb ldr r1, [r1, #0x760] and r1, r1, #0xff - bl FUN_02029ED8 + bl Arm9StoreUnkFieldNa0x2029ED8 ldr r0, [r5] ldr r1, [r0, #0x760] add r0, sp, #0x218 @@ -5788,7 +5788,7 @@ _02387D10: cmp sb, #1 bne _02387DCC mov r0, r8 - bl FUN_0203F9CC + bl sub_0203F9CC ldr r0, [r5] add r0, r0, #0x600 ldrsb r0, [r0, #0x98] @@ -5797,14 +5797,14 @@ _02387D10: mov r1, #0 mov r0, #7 mov r2, r1 - bl FUN_0204018C + bl sub_0204018C ldr r1, [r5] strb r0, [r1, #0x698] b _02387DC4 _02387DC0: - bl FUN_02041178 + bl sub_02041178 _02387DC4: - bl FUN_020407EC + bl sub_020407EC b _02387E98 _02387DCC: ldr r0, [sp, #0x10] @@ -5821,12 +5821,12 @@ _02387DCC: add r0, r0, #0x500 mov r1, r8 mov r2, #0 - bl FUN_022E2A78 + bl ov00_022E2A78 ldrb r0, [r7, #0xbc] cmp r0, #7 beq _02387E24 mov r0, r7 - bl FUN_022FBAF0 + bl ov00_022FBAF0 cmp r0, #0 beq _02387E3C _02387E24: @@ -5834,7 +5834,7 @@ _02387E24: ldr r1, _023880D0 @ =0x00000A3D add r0, r0, #0x12 add r0, r0, #0x600 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _02387E90 _02387E3C: ldrb r0, [r7, #0x62] @@ -5847,7 +5847,7 @@ _02387E3C: ldr r1, [sp, #0x14] add r0, r0, #0x12 add r0, r0, #0x600 - bl FUN_020258B8 + bl GetStringFromFileVeneer b _02387E90 _02387E6C: mov r0, #1 @@ -5858,35 +5858,35 @@ _02387E6C: add r1, r7, #0x62 add r0, r0, #0x600 mov r3, #1 - bl FUN_0200D310 + bl sub_0200D310 _02387E90: ldr r0, [sp, #0xc] - bl FUN_0203083C + bl sub_0203083C _02387E98: mov r0, r8 mov r1, #0 mov r2, #1 mov r7, r6 - bl FUN_022F98B4 + bl ov00_022F98B4 mov r2, #1 add r0, r8, #4 mov r1, #0 mov r3, r2 - bl FUN_02337428 + bl ov01_02337428 _02387EC0: mov r0, #0x1b - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, [r5] add r0, r0, #0x600 ldrsb r0, [r0, #0x95] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02387D10 ldr r0, _02388084 @ =0x0238A280 ldr r0, [r0] add r0, r0, #0x600 ldrsb r0, [r0, #0x95] - bl FUN_0202ABB0 + bl sub_0202ABB0 subs r3, r0, #1 bmi _02387F24 ldr r0, _02388084 @ =0x0238A280 @@ -5909,7 +5909,7 @@ _02387F28: ldrsb r0, [r0, #0x97] cmp r0, r1 beq _02387F58 - bl FUN_020308A0 + bl sub_020308A0 ldr r0, _02388084 @ =0x0238A280 mvn r1, #1 ldr r0, [r0] @@ -5922,8 +5922,8 @@ _02387F58: ldrsb r0, [r0, #0x98] cmp r0, r1 beq _02387F8C - bl FUN_020308A0 - bl FUN_020407C0 + bl sub_020308A0 + bl sub_020407C0 ldr r0, _02388084 @ =0x0238A280 mvn r1, #1 ldr r0, [r0] @@ -5933,42 +5933,42 @@ _02387F8C: ldr r0, [r0] add r0, r0, #0x600 ldrsb r0, [r0, #0x96] - bl FUN_0202F8FC + bl sub_0202F8FC ldr r0, _02388084 @ =0x0238A280 mvn r2, #1 ldr r1, [r0] mov r0, #0x1b strb r2, [r1, #0x696] - bl FUN_022E9FE0 + bl AdvanceFrame cmp sb, #3 bne _02387FEC cmp r4, #0 beq _0238800C - bl FUN_0233779C + bl ov29_0233779C ldr r0, [sp, #8] cmp r0, #0 beq _0238800C - bl FUN_022E9580 + bl GetLeader mov r1, #0 mov r2, #1 - bl FUN_022F98B4 + bl ov00_022F98B4 b _0238800C _02387FEC: - bl FUN_0233779C + bl ov29_0233779C ldr r0, [sp, #8] cmp r0, #0 beq _0238800C - bl FUN_022E9580 + bl GetLeader mov r1, #0 mov r2, #1 - bl FUN_022F98B4 + bl ov00_022F98B4 _0238800C: mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r0, #4 mov r1, #0x3e - bl FUN_022EA370 + bl ov29_022EA370 cmp r4, #0 beq _02388038 bl ov31_02386F2C @@ -6047,7 +6047,7 @@ ov31_02388114: @ 0x02388114 mov r4, r2 mov r1, #8 mov r5, r3 - bl FUN_02001170 + bl MemAlloc mov r1, r7 mov r2, r6 mov r3, r4 @@ -6090,7 +6090,7 @@ _023881A4: stm r6, {r0, r1, r2} add r0, sp, #0xc mov r1, #0x80 - bl FUN_02003250 + bl MemZero mov r4, #0 add r0, sb, #0x14 mov r7, r4 @@ -6130,11 +6130,11 @@ _02388218: ldrb r2, [r1, #0x1e] ldr r1, [sp, #8] add r1, r1, r7, lsl #5 - bl FUN_02054F44 + bl sub_02054F44 b _0238826C _02388264: mov r1, r6 - bl FUN_023002F0 + bl ov00_023002F0 _0238826C: ldrsh r1, [r6, #0x12] ldrsh r0, [r6, #0x16] @@ -6144,9 +6144,9 @@ _0238826C: cmp r8, r0 movgt r8, r0 ldrsh r0, [r6, #0xc] - bl FUN_0205638C + bl GetActiveTeamMember ldrsh r0, [r0, #8] - bl FUN_022F9C34 + bl CheckTeamMemberIdx str r0, [sp, #4] b _023882E8 _023882A0: @@ -6163,11 +6163,11 @@ _023882A0: ldrsh r5, [r6, #0xe] ldrsh r8, [r6, #0x10] ldrsh r0, [r6, #8] - bl FUN_02056228 + bl CheckTeamMemberIdx str r0, [sp, #4] mov r1, r6 add r0, sp, #0xc - bl FUN_020585B4 + bl sub_020585B4 _023882E8: add r0, sp, #0xc str r0, [sp, #0xc4] @@ -6181,14 +6181,14 @@ _023882E8: bgt _02388320 ldr r1, _02388420 @ =0x0238A0A8 add r0, sp, #0x4c - bl FUN_02089694 + bl Strcpy b _023883B8 _02388320: cmp r5, r0, lsl #1 bgt _02388338 ldr r1, _02388424 @ =0x0238A0B0 add r0, sp, #0x4c - bl FUN_02089694 + bl Strcpy b _023883B8 _02388338: add r0, r0, r0, lsl #1 @@ -6196,11 +6196,11 @@ _02388338: add r0, sp, #0x4c bgt _02388354 ldr r1, _02388428 @ =0x0238A0B8 - bl FUN_02089694 + bl Strcpy b _023883B8 _02388354: ldr r1, _0238842C @ =0x0238A0C0 - bl FUN_02089694 + bl Strcpy b _023883B8 _02388360: cmp r5, r0, asr #2 @@ -6208,14 +6208,14 @@ _02388360: bgt _0238837C ldr r1, _02388430 @ =0x0238A0C8 add r0, sp, #0x4c - bl FUN_02089694 + bl Strcpy b _023883B8 _0238837C: cmp r5, r0, lsl #1 bgt _02388394 ldr r1, _02388434 @ =0x0238A0D0 add r0, sp, #0x4c - bl FUN_02089694 + bl Strcpy b _023883B8 _02388394: add r0, r0, r0, lsl #1 @@ -6223,11 +6223,11 @@ _02388394: add r0, sp, #0x4c bgt _023883B0 ldr r1, _02388438 @ =0x0238A0D8 - bl FUN_02089694 + bl Strcpy b _023883B8 _023883B0: ldr r1, _0238843C @ =0x0238A0E0 - bl FUN_02089694 + bl Strcpy _023883B8: add r0, sp, #0x4c str r0, [sp, #0xc8] @@ -6237,7 +6237,7 @@ _023883B8: add r0, fp, r4, lsl #8 mov r1, #0x100 mov r3, #0 - bl FUN_020223F0 + bl PreprocessString add r1, fp, r4, lsl #8 add r0, sl, r4, lsl #3 str r1, [r0, #0x90] @@ -6275,9 +6275,9 @@ ov31_02388444: @ 0x02388444 sub sp, sp, #0x98 mov r6, r0 mov r5, r1 - bl FUN_0234E988 + bl ov29_0234E988 mov r0, #0xb - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 str r0, [r6, #0x67c] ldr r1, [r6, #0x8c] mov r0, #0 @@ -6288,7 +6288,7 @@ ov31_02388444: @ 0x02388444 str r0, [r6, #0x68c] str r0, [r6, #0x670] str r0, [r6, #0x674] - bl FUN_022EA62C + bl ov00_022EA62C ldr r0, _02388528 @ =0x02353538 ldr r0, [r0] ldrb r4, [r0, #0x75b] @@ -6298,7 +6298,7 @@ ov31_02388444: @ 0x02388444 strne r0, [sp, #0xc] strhne r1, [sp, #8] mov r0, #0xb - bl FUN_02029EC8 + bl Arm9LoadUnkFieldNa0x2029EC8 str r0, [r6, #0x67c] add r1, r0, #1 add r0, r6, #0x88 @@ -6315,7 +6315,7 @@ ov31_02388444: @ 0x02388444 orr r1, r3, r1 mov r0, r5 add r3, r6, #0x90 - bl FUN_0202A730 + bl sub_0202A730 b _0238851C _023884FC: cmp r4, #0 @@ -6325,7 +6325,7 @@ _023884FC: mov r0, r5 orr r1, r1, #0x1200 add r3, r6, #0x90 - bl FUN_0202A690 + bl sub_0202A690 _0238851C: strb r0, [r6] add sp, sp, #0x98 @@ -6353,9 +6353,9 @@ ov31_02388534: @ 0x02388534 _02388564: mov r0, r8 mov r1, r7 - bl FUN_0200625C + bl GetPressedButtons ldrsb r0, [sl] - bl FUN_0202AB80 + bl sub_0202AB80 str r0, [sl, #0x67c] ldr r1, [sl, #0x6b8] cmp r1, r0 @@ -6386,7 +6386,7 @@ _023885DC: ldr r1, [sl, #0x67c] mov r0, r6 and r1, r1, #0xff - bl FUN_02029ED8 + bl Arm9StoreUnkFieldNa0x2029ED8 ldr r0, [sl, #0x6c0] tst r0, #4 beq _02388644 @@ -6400,7 +6400,7 @@ _023885DC: bne _02388638 add r0, sl, #0x5c0 mov r1, #0 - bl FUN_02032960 + bl sub_02032960 mov r0, #2 str r0, [r4, #0x400] ldr r0, [sl, #0x6b8] @@ -6409,18 +6409,18 @@ _023885DC: _02388638: mov r1, r5 add r0, sl, #0x5c0 - bl FUN_02032960 + bl sub_02032960 _02388644: ldrsb r0, [sl] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _023886A8 ldrsb r0, [sl] - bl FUN_0202ABB0 + bl sub_0202ABB0 subs r0, r0, #1 bmi _0238869C ldrsb r0, [sl] - bl FUN_0202ABB0 + bl sub_0202ABB0 sub r0, r0, #1 str r0, [sl, #0x67c] add r0, sb, r0 @@ -6441,14 +6441,14 @@ _023886A8: mov r0, sl bl ov31_02388744 mov r0, fp - bl FUN_022E9FE0 + bl AdvanceFrame b _02388564 _023886BC: mov r0, sl bl ov31_02388744 mov r0, #0x1b - bl FUN_022E9FE0 - bl FUN_0233779C + bl AdvanceFrame + bl ov29_0233779C pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} arm_func_end ov31_02388534 @@ -6470,20 +6470,20 @@ ov31_023886DC: @ 0x023886DC arm_func_start ov31_023886F4 ov31_023886F4: @ 0x023886F4 - ldr ip, _02388700 @ =FUN_0202A954 + ldr ip, _02388700 @ =sub_0202A954 ldrsb r0, [r0] bx ip .align 2, 0 -_02388700: .4byte FUN_0202A954 +_02388700: .4byte sub_0202A954 arm_func_end ov31_023886F4 arm_func_start ov31_02388704 ov31_02388704: @ 0x02388704 - ldr ip, _02388710 @ =FUN_02028284 + ldr ip, _02388710 @ =sub_02028284 ldrsb r0, [r0] bx ip .align 2, 0 -_02388710: .4byte FUN_02028284 +_02388710: .4byte sub_02028284 arm_func_end ov31_02388704 arm_func_start ov31_02388714 @@ -6494,9 +6494,9 @@ ov31_02388714: @ 0x02388714 cmp r4, #0 popeq {r3, r4, r5, pc} mov r0, r4 - bl FUN_0234E988 + bl ov29_0234E988 mov r0, r4 - bl FUN_02001188 + bl MemFree mov r0, #0 str r0, [r5] pop {r3, r4, r5, pc} @@ -6515,12 +6515,12 @@ ov31_02388744: @ 0x02388744 mov r0, r4 mov r1, #0 mov r2, #1 - bl FUN_022F98B4 + bl ov00_022F98B4 mov r2, #1 mov r3, r2 add r0, r4, #4 mov r1, #0 - bl FUN_02337428 + bl ov01_02337428 pop {r4, pc} arm_func_end ov31_02388744 @@ -6534,7 +6534,7 @@ ov31_0238878C: @ 0x0238878C bne _023887CC mov r0, #0x10 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _023889B8 @ =0x0238A284 mov r2, #0 str r0, [r1] @@ -6553,7 +6553,7 @@ _023887D8: strb r2, [r1, #0xc] cmp r3, #2 blt _023887D8 - bl FUN_022E08F4 + bl ov29_022E08F4 cmp r0, #0 ldreq r0, _023889B8 @ =0x0238A284 moveq r1, #3 @@ -6571,32 +6571,32 @@ _023887D8: strh ip, [sp, #0xc] str r5, [sp, #0x10] str r4, [sp, #0x64] - bl FUN_0202A5CC + bl sub_0202A5CC ldr r4, _023889B8 @ =0x0238A284 mov r5, #0x62 ldr r1, [r4] strb r0, [r1, #4] _0238884C: mov r0, r5 - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, [r4] ldrsb r0, [r0, #4] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _0238884C ldr r0, _023889B8 @ =0x0238A284 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202ABB0 + bl sub_0202ABB0 ldr r1, _023889B8 @ =0x0238A284 ldr r1, [r1] str r0, [r1, #8] mov r0, #0x62 - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, _023889B8 @ =0x0238A284 ldr r0, [r0] ldrsb r0, [r0, #4] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _023889B8 @ =0x0238A284 ldr r1, [r0] ldr r0, [r1, #8] @@ -6611,13 +6611,13 @@ _023888BC: mov r3, r2 mov r0, #0 str r2, [sp] - bl FUN_0234D518 + bl ov29_0234D518 cmp r0, #1 movne r0, #1 bne _023888F0 - bl FUN_022F0B8C + bl ov29_022F0B8C mov r1, #0x2b - bl FUN_022EB408 + bl SetMonsterActionFields mov r0, #0 _023888F0: cmp r0, #0 @@ -6632,19 +6632,19 @@ _02388908: mov r3, r2 mov r0, #0 str r2, [sp] - bl FUN_0234D518 + bl ov29_0234D518 cmp r0, #1 movne r2, #1 bne _02388964 - bl FUN_022F0B8C + bl ov29_022F0B8C mov r1, #0x2e - bl FUN_022EB408 - bl FUN_022E9580 + bl SetMonsterActionFields + bl GetLeader mov r2, r0 mov r1, #0 ldr r0, _023889D4 @ =0x0000025A mov r3, r1 - bl FUN_022ECDE4 + bl ov29_022ECDE4 ldr r0, _023889D8 @ =0x02353538 mov r1, #1 ldr r0, [r0] @@ -6668,7 +6668,7 @@ _02388984: bge _023887CC cmp r0, #0 beq _023889B0 - bl FUN_02001188 + bl MemFree ldr r0, _023889B8 @ =0x0238A284 mov r1, #0 str r1, [r0] @@ -6699,27 +6699,27 @@ ov31_023889DC: @ 0x023889DC stm r3, {r0, r1, r2} mov r0, #8 mov r1, #0x62 - bl FUN_022EA370 + bl ov29_022EA370 mov r0, r6 mov r1, #1 - bl FUN_023177E4 + bl IsBlinded mov r3, r0 ldrsh r0, [r4, #2] ldrsh r2, [r4, #0xe] add r1, r4, #0x90 - bl FUN_02041A40 + bl PrintIqSkillsMenu mov r5, #0x62 _02388A2C: - bl FUN_02041B7C + bl sub_02041B7C movs r7, r0 bne _02388A44 mov r0, r5 - bl FUN_022E9FE0 + bl AdvanceFrame b _02388A2C _02388A44: - bl FUN_020420F4 + bl sub_020420F4 mov r0, r6 - bl FUN_023021F0 + bl ov29_023021F0 ldr r0, [r6, #0xb4] add r3, sp, #0 add r0, r0, #0x9c @@ -6727,11 +6727,11 @@ _02388A44: stm r3, {r0, r1, r2} add r0, sp, #0xc mov r1, #0x38 - bl FUN_02058F04 + bl IqSkillFlagTest mov r5, r0 add r0, sp, #0 mov r1, #0x38 - bl FUN_02058F04 + bl IqSkillFlagTest cmp r5, #0 bne _02388AA8 cmp r0, #0 @@ -6764,14 +6764,14 @@ _02388AA8: movgt r1, r0 strh r1, [r4, #0x10] _02388AF8: - bl FUN_022E2DD8 + bl UpdateMapSurveyorFlag add r0, sp, #0xc mov r1, #0x39 - bl FUN_02058F04 + bl IqSkillFlagTest mov r5, r0 add r0, sp, #0 mov r1, #0x39 - bl FUN_02058F04 + bl IqSkillFlagTest cmp r5, #0 bne _02388B74 cmp r0, #0 @@ -6815,12 +6815,12 @@ _02388B8C: mov r0, r8 bic r1, r1, #0x100 strh r1, [r8, #2] - bl FUN_02013A50 + bl GetMaxPp ldrb r1, [r8, #6] cmp r1, r0 ble _02388BD4 mov r0, r8 - bl FUN_02013A50 + bl GetMaxPp strb r0, [r8, #6] _02388BD4: add r0, sb, #1 @@ -6887,12 +6887,12 @@ ov31_02388E88: @ 0x02388E88 sub sp, sp, #0x84 sub sp, sp, #0x400 ldr r0, _02389164 @ =0x0238A144 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 beq _02389158 ldr r0, _02389168 @ =0x00000D98 mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238916C @ =0x0238A288 mov r3, #0 str r0, [r1] @@ -6927,7 +6927,7 @@ _02388EF8: add r0, r0, r4, lsl #3 cmp r2, #0 moveq sl, r8 - bl FUN_02054480 + bl GetMonsterIdFromSpawnEntry strb sl, [r7, r0] _02388F38: add r4, r4, #1 @@ -6940,7 +6940,7 @@ _02388F3C: ldrb r0, [r0, #0x790] cmp r0, #0 beq _02388F6C - bl FUN_022F73EC + bl GetKecleonIdToSpawnByFloor add r1, sp, #0 mov r2, #1 strb r2, [r1, r0] @@ -6965,21 +6965,21 @@ _02388F94: mov r4, #0 beq _023890B4 mov r0, r8 - bl FUN_0230DB14 + bl ov29_0230DB14 cmp r0, #0 beq _023890B4 mov r0, r8 - bl FUN_0204D360 + bl CanMonsterSpawn cmp r0, #0 beq _023890B4 mov r0, r8 - bl FUN_02052A44 + bl GetRecruitRate2 ldr r1, _02389178 @ =0xFFFFFC19 cmp r0, r1 beq _023890B4 mov r0, r8 mov r1, #1 - bl FUN_02055148 + bl IsMonsterOnTeam cmp r0, #0 movne r4, #1 cmp r4, #0 @@ -6989,7 +6989,7 @@ _02388F94: _0238900C: lsl r0, r7, #0x10 asr r0, r0, #0x10 - bl FUN_0205638C + bl GetActiveTeamMember mov fp, r0 ldrb r0, [fp] tst r0, #1 @@ -6998,12 +6998,12 @@ _0238900C: tst r0, #0xff beq _02389058 ldrsh r0, [fp, #8] - bl FUN_022F9C40 + bl ov29_02056264 cmp r0, #0 bne _02389058 ldrsh r1, [fp, #0xc] mov r0, r8 - bl FUN_02054CD8 + bl BaseFormsEqual cmp r0, #0 bne _02389064 _02389058: @@ -7022,11 +7022,11 @@ _0238906C: cmp r6, r0 bne _023890A4 mov r0, r8 - bl FUN_02052740 + bl GetDexNumber lsl r1, sl, #1 mov r4, r0 ldrsh r0, [r5, r1] - bl FUN_02052740 + bl GetDexNumber cmp r4, r0 beq _023890B4 _023890A4: @@ -7052,10 +7052,10 @@ _023890E4: lsl r1, r7, #1 ldrsh r0, [r5, r1] ldrsh sb, [r5, r1] - bl FUN_02052740 + bl GetDexNumber mov r4, r0 ldrsh r0, [r5, fp] - bl FUN_02052740 + bl GetDexNumber ldrsh r2, [r5, fp] add r1, sb, r4, lsl #11 add r0, r2, r0, lsl #11 @@ -7101,7 +7101,7 @@ ov31_0238917C: @ 0x0238917C ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _023891A4 @ =0x0238A288 mov r1, #0 str r1, [r0] @@ -7114,23 +7114,23 @@ _023891A4: .4byte 0x0238A288 ov31_023891A8: @ 0x023891A8 push {r3, r4, r5, lr} mov r5, r0 - bl FUN_02030A18 + bl sub_02030A18 mov r4, r0 ldr r0, _023891F8 @ =0x0238A1A0 lsl r1, r4, #3 ldrh r1, [r0, r1] mov r0, r5 - bl FUN_02030A2C + bl sub_02030A2C add r0, r4, #0xfb0 add r0, r0, #0x3000 lsl r0, r0, #0x10 lsr r0, r0, #0x10 - bl FUN_020258C4 + bl StringFromMessageId mov r3, r0 mov r0, r5 mov r1, #4 mov r2, #0x10 - bl FUN_02026214 + bl sub_02026214 pop {r3, r4, r5, pc} .align 2, 0 _023891F8: .4byte 0x0238A1A0 @@ -7176,12 +7176,12 @@ _023891FC: ov31_0238941C: @ 0x0238941C push {r3, lr} ldr r0, _02389458 @ =0x0238A190 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 popeq {r3, pc} mov r0, #0xc mov r1, #8 - bl FUN_02001170 + bl MemAlloc ldr r1, _0238945C @ =0x0238A28C mov r2, #0 str r0, [r1] @@ -7201,7 +7201,7 @@ ov31_02389460: @ 0x02389460 ldr r0, [r0] cmp r0, #0 popeq {r3, pc} - bl FUN_02001188 + bl MemFree ldr r0, _02389488 @ =0x0238A28C mov r1, #0 str r1, [r0] @@ -7210,17 +7210,17 @@ ov31_02389460: @ 0x02389460 _02389488: .4byte 0x0238A28C arm_func_end ov31_02389460 - arm_func_start FUN_0238948C -FUN_0238948C: @ 0x0238948C + arm_func_start ov31_0238948 +ov31_0238948: @ 0x0238948C push {r3, r4, r5, r6, r7, r8, lr} sub sp, sp, #0x134 mov r4, r0 mov r0, #0x530 mov r1, #8 - bl FUN_02001170 + bl MemAlloc mov r5, r0 mov r1, #0x530 - bl FUN_02003250 + bl MemZero add r0, r5, #0x2c mvn r1, #1 strb r1, [r5] @@ -7230,7 +7230,7 @@ FUN_0238948C: @ 0x0238948C mov r0, #0 str r0, [r5, #0x52c] strb r0, [r5, #0x528] - bl FUN_022EA62C + bl ov00_022EA62C mov r0, r5 mov r1, r4 bl ov31_02389A78 @@ -7246,9 +7246,9 @@ FUN_0238948C: @ 0x0238948C str r0, [r5, #0x4e0] mov r0, r5 str r1, [r5, #0x4e8] - bl FUN_0234E988 + bl ov29_0234E988 add r0, sp, #0xac - bl FUN_02023690 + bl InitPreprocessorArgs ldrb r0, [r5, #0x528] cmp r0, #0 ldrne r1, _023898F0 @ =0x00000F5F @@ -7262,7 +7262,7 @@ FUN_0238948C: @ 0x0238948C ldr r1, [r5, #0x524] add r0, r5, #0x78 ldr r1, [r1, #0xb4] - bl FUN_02300164 + bl ov29_02300164 add r0, r5, #0x78 str r0, [sp, #0xe4] _02389560: @@ -7270,27 +7270,27 @@ _02389560: ldr r1, _023898FC @ =0x80401813 add r2, sp, #0x9c add r3, r5, #0xc4 - bl FUN_0202A690 + bl sub_0202A690 strb r0, [r5] _02389578: mov r0, #0x3d - bl FUN_022E9FE0 + bl AdvanceFrame ldr r0, [r5, #0x524] - bl FUN_0234FB50 + bl ov29_0234FB50 mov r4, r0 add r1, sp, #0 mov r0, #0 - bl FUN_0200625C + bl GetPressedButtons ldrsb r0, [r5] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _023897C8 ldrsb r0, [r5] - bl FUN_0202ABB0 + bl sub_0202ABB0 movs r7, r0 bmi _023897BC ldrsb r0, [r5] - bl FUN_0202ABB0 + bl sub_0202ABB0 sub r1, r0, #1 add r0, r5, #0x2c str r1, [r5, #0x4e8] @@ -7299,25 +7299,25 @@ _02389578: ldrb r6, [r1, #0xb8] bl ov31_02389D80 ldr r0, _02389900 @ =0x00003F02 - bl FUN_02017C80 - bl FUN_022EBA70 + bl sub_02017C80 + bl ov29_022EBA70 mov r0, #0x2f mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C mov r0, #0xc mov r1, #0 - bl FUN_022EB81C + bl ov29_022EB81C cmp r4, #0 beq _02389610 mov r0, #0x2f - bl FUN_022EB8F4 + bl ov29_022EB8F4 _02389610: add r1, r5, #0x6c add r0, r5, #4 mov r2, #0 str r1, [sp, #0x64] bl ov31_0238513C - bl FUN_022EBA84 + bl ov29_022EBA84 mov r3, #0 b _02389640 _02389630: @@ -7338,31 +7338,31 @@ _02389640: sub r1, r0, #1 add r0, r5, #1 str r1, [r2, #0x10] - bl FUN_0234E988 + bl ov29_0234E988 ldr r0, _02389908 @ =0x0238A1F8 ldr r1, _0238990C @ =0x80000213 add r2, sp, #4 add r3, r5, #4 - bl FUN_0202A5CC + bl sub_0202A5CC strb r0, [r5, #1] mvn r8, #0 mov r4, #0x3d _02389694: mov r0, r4 - bl FUN_022E9FE0 + bl AdvanceFrame ldrsb r0, [r5, #1] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _02389694 ldrsb r0, [r5, #1] - bl FUN_0202ABB0 + bl sub_0202ABB0 subs r1, r0, #1 bmi _023896DC ldrsb r0, [r5, #1] - bl FUN_0202ABB0 + bl sub_0202ABB0 sub r0, r0, #1 str r0, [r5, #0x4e8] - bl FUN_022EB804 + bl ov29_022EB804 cmp r0, #0 movne r8, #0 b _023896F0 @@ -7371,14 +7371,14 @@ _023896DC: cmp r1, r0 bne _023896F0 ldr r0, _02389900 @ =0x00003F02 - bl FUN_02017C80 + bl sub_02017C80 _023896F0: cmp r8, #0 bge _0238970C add r0, r5, #1 - bl FUN_0234E988 + bl ov29_0234E988 ldrsb r0, [r5] - bl FUN_0202A954 + bl sub_0202A954 b _023898AC _0238970C: ldr r0, [r5, #0x4e8] @@ -7386,7 +7386,7 @@ _0238970C: bne _02389780 ldr r0, _02389910 @ =0x00003F07 mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 ldrb r0, [r5, #0x528] cmp r0, #0 beq _0238973C @@ -7402,26 +7402,26 @@ _02389748: mov r0, r5 bl ov31_02389A78 add r0, r5, #1 - bl FUN_0234E988 + bl ov29_0234E988 ldrsb r0, [r5] - bl FUN_0202A954 + bl sub_0202A954 ldrsb r0, [r5] add r1, r5, #0xc4 - bl FUN_0202A98C + bl sub_0202A98C ldrsb r0, [r5] sub r1, r7, #1 - bl FUN_0202AB94 + bl sub_0202AB94 b _023898AC _02389780: ldr r0, _02389900 @ =0x00003F02 - bl FUN_02017C80 - bl FUN_02001808 + bl sub_02017C80 + bl sub_02001808 cmp r0, #0xa000 bge _023897A8 add r0, r5, #1 - bl FUN_0234E988 + bl ov29_0234E988 ldrsb r0, [r5] - bl FUN_0202A954 + bl sub_0202A954 b _023898AC _023897A8: ldrsb r1, [r5] @@ -7430,7 +7430,7 @@ _023897A8: bl ov31_02389CC0 b _023898AC _023897BC: - bl FUN_022EAC78 + bl ov29_022EAC78 mov r0, #1 b _023898B0 _023897C8: @@ -7438,16 +7438,16 @@ _023897C8: tst r0, #8 beq _02389820 ldr r0, _02389914 @ =0x00003F04 - bl FUN_022EACCC - bl FUN_02001808 + bl ov29_022EACCC + bl sub_02001808 cmp r0, #0xa000 blt _023898AC ldrsb r0, [r5] - bl FUN_0202B030 + bl sub_0202B030 mov r0, #0x3d - bl FUN_022E9FE0 + bl AdvanceFrame ldrsb r0, [r5] - bl FUN_0202ABB0 + bl sub_0202ABB0 sub r0, r0, #1 str r0, [r5, #0x4e8] add r0, r5, r0 @@ -7463,17 +7463,17 @@ _02389820: beq _02389840 ldr r0, _02389918 @ =0x00003F03 mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 b _023898AC _02389840: ldrsb r0, [r5] - bl FUN_0202B030 + bl sub_0202B030 ldrsb r0, [r5] - bl FUN_0202ABB0 + bl sub_0202ABB0 mov r4, r0 ldr r0, _02389910 @ =0x00003F07 mov r1, #0x100 - bl FUN_02017C74 + bl sub_020182B8 ldrb r0, [r5, #0x528] cmp r0, #0 add r0, r5, r4 @@ -7491,27 +7491,27 @@ _02389888: bl ov31_02389A78 ldrsb r0, [r5] add r1, r5, #0xc4 - bl FUN_0202A98C + bl sub_0202A98C ldrsb r0, [r5] sub r1, r4, #1 - bl FUN_0202AB94 + bl sub_0202AB94 _023898AC: mov r0, #0 _023898B0: cmp r0, #0 beq _02389578 add r0, r5, #1 - bl FUN_0234E988 + bl ov29_0234E988 mov r0, r5 - bl FUN_0234E988 + bl ov29_0234E988 mov r0, #0x3d - bl FUN_022E9FE0 + bl AdvanceFrame add r0, r5, #1 - bl FUN_0234E988 + bl ov29_0234E988 mov r0, r5 - bl FUN_0234E988 + bl ov29_0234E988 mov r0, r5 - bl FUN_02001188 + bl MemFree add sp, sp, #0x134 pop {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 @@ -7526,7 +7526,7 @@ _0238990C: .4byte 0x80000213 _02389910: .4byte 0x00003F07 _02389914: .4byte 0x00003F04 _02389918: .4byte 0x00003F03 - arm_func_end FUN_0238948C + arm_func_end ov31_0238948 arm_func_start ov31_0238991C ov31_0238991C: @ 0x0238991C @@ -7535,7 +7535,7 @@ ov31_0238991C: @ 0x0238991C mov r4, r1 mov r0, #2 mov r1, #8 - bl FUN_02001170 + bl MemAlloc mov r1, r5 mov r2, r4 mov r4, r0 @@ -7565,7 +7565,7 @@ ov31_0238994C: @ 0x0238994C mov r2, r4 strb ip, [sp, #4] strb r3, [sp, #5] - bl FUN_0202F8DC + bl sub_0202F8DC strb r0, [r4] mov r0, #0xb strb r0, [r4, #1] @@ -7583,7 +7583,7 @@ ov31_023899B8: @ 0x023899B8 cmp r2, #0 popeq {r3, pc} ldrsb r0, [r0] - bl FUN_0202F9B8 + bl sub_0202F9B8 pop {r3, pc} arm_func_end ov31_023899B8 @@ -7595,9 +7595,9 @@ ov31_023899D4: @ 0x023899D4 cmp r4, #0 popeq {r3, r4, r5, pc} ldrsb r0, [r4] - bl FUN_0202F918 + bl sub_0202F918 mov r0, r4 - bl FUN_02001188 + bl MemFree mov r0, #0 str r0, [r5] pop {r3, r4, r5, pc} @@ -7609,9 +7609,9 @@ ov31_02389A04: @ 0x02389A04 sub sp, sp, #0x94 mov r5, r0 mov r4, r1 - bl FUN_02027B1C + bl sub_02027B1C add r0, sp, #0x44 - bl FUN_02023690 + bl InitPreprocessorArgs ldrb r0, [r4, #1] ldr r3, _02389A70 @ =0x0000C402 add ip, sp, #0x44 @@ -7622,14 +7622,14 @@ ov31_02389A04: @ 0x02389A04 add r0, sp, #4 mov r1, #0x40 str ip, [sp] - bl FUN_020235B8 + bl PreprocessStringFromMessageId add r3, sp, #4 mov r0, r5 mov r1, #4 mov r2, #2 - bl FUN_02026214 + bl sub_02026214 mov r0, r5 - bl FUN_02027AF0 + bl sub_02027AF0 add sp, sp, #0x94 pop {r4, r5, pc} .align 2, 0 @@ -7646,18 +7646,18 @@ ov31_02389A78: @ 0x02389A78 mov sl, r0 ldrb r0, [r4, #7] strb r0, [sl, #0x528] - bl FUN_022E9618 + bl ov29_022E9618 ldrb r1, [r0, #0xa] add r0, sp, #0x14 - bl FUN_02058C4C + bl sub_02058C4C ldrb r0, [sl, #0x528] cmp r0, #0 beq _02389B64 mov r6, #0 - bl FUN_022E9618 + bl ov29_022E9618 ldrb r1, [r0, #0xa] add r0, sp, #8 - bl FUN_02058C4C + bl sub_02058C4C ldr r4, _02389C20 @ =0x02353538 mov r7, r6 add r5, sp, #4 @@ -7667,7 +7667,7 @@ _02389AD0: add r0, r0, #0x12000 ldr r8, [r0, #0xb28] mov r0, r8 - bl FUN_0234FB60 + bl ov02_0234FB6C cmp r0, #0 beq _02389B08 ldr r1, [r8, #0xb4] @@ -7727,7 +7727,7 @@ _02389B7C: mov r3, #0 str r5, [sp] lsl r7, r8, #6 - bl FUN_020223F0 + bl PreprocessString b _02389BE0 _02389BC4: ldr r2, _02389C28 @ =0x0238A23C @@ -7736,7 +7736,7 @@ _02389BC4: mov r3, #0 str r5, [sp] lsl r7, r8, #6 - bl FUN_020223F0 + bl PreprocessString _02389BE0: add r1, r4, r7 add r0, sl, r8, lsl #3 @@ -7793,7 +7793,7 @@ _02389C78: add r0, r0, #0x12000 ldr r7, [r0, #0xb28] mov r0, r7 - bl FUN_0234FB60 + bl ov02_0234FB6C cmp r0, #0 beq _02389CA4 mov r0, r7 @@ -7818,7 +7818,7 @@ ov31_02389CC0: @ 0x02389CC0 mov r6, r0 mov r0, r5 mov r4, r2 - bl FUN_0202812C + bl sub_0202812C add r0, r6, #0xda add r0, r0, #0x2600 lsl r0, r0, #0x10 @@ -7832,30 +7832,30 @@ ov31_02389CC0: @ 0x02389CC0 ldr r1, _02389D78 @ =0x00001013 ldr r3, _02389D7C @ =0x00000A3B str r2, [sp, #8] - bl FUN_0202E3CC + bl sub_0202E3CC mov r7, r0 mov r6, #0x3e _02389D1C: mov r0, r6 - bl FUN_022E9FE0 + bl AdvanceFrame mov r0, r7 - bl FUN_0202E6E4 + bl sub_0202E6E4 cmp r0, #0 bne _02389D1C mov r0, r7 - bl FUN_0202E6C8 + bl sub_0202E6C8 mov r0, #0xb mov r1, #0 - bl FUN_022EA428 + bl ov11_022EA428 mov r0, #4 mov r1, #0x3e - bl FUN_022EA370 + bl ov29_022EA370 mov r0, r5 - bl FUN_0202810C + bl sub_0202810C cmp r4, #0 beq _02389D6C mov r0, r5 - bl FUN_0202A954 + bl sub_0202A954 _02389D6C: add sp, sp, #0x5c pop {r4, r5, r6, r7, pc} diff --git a/asm/overlay_34.s b/asm/overlay_34.s index e22c624c..c04c5495 100644 --- a/asm/overlay_34.s +++ b/asm/overlay_34.s @@ -17,22 +17,22 @@ ExplorersOfSkyMain: @ 0x022DC240 str r2, [r1, #0xc] str r2, [r1] str r2, [r1, #4] - bl FUN_02028E2C - bl FUN_02017A68 - bl FUN_02017B70 + bl sub_02028E2C + bl sub_02017A68 + bl sub_02017EE8 ldr r0, _022DC59C @ =0x022DD0A0 ldr r0, [r0, #8] cmp r0, #3 beq _022DC28C - bl FUN_020519D0 + bl sub_020519D0 _022DC28C: - bl FUN_0201DC90 + bl sub_0201DC90 bl ov34_022DC748 ldr r1, _022DC5A0 @ =0x022DD080 mov r2, #1 ldr r0, _022DC5A4 @ =ov34_022DC5B0 strb r2, [r1] - bl FUN_0200383C + bl sub_0200383C ldr r0, _022DC59C @ =0x022DD0A0 ldr r1, [r0, #8] cmp r1, #0xd @@ -66,7 +66,7 @@ _022DC300: _022DC314: mov r0, #0 bl ov34_022DC86C - bl FUN_0204A0E8 + bl sub_0204A0E8 b _022DC404 _022DC324: mov r0, #0 @@ -74,7 +74,7 @@ _022DC324: add r2, sp, #8 mov r0, #1 mov r1, #0x100 - bl FUN_0204964C + bl sub_0204964C b _022DC404 _022DC340: mov r0, #0 @@ -82,7 +82,7 @@ _022DC340: add r2, sp, #8 mov r0, #0 mov r1, #0x100 - bl FUN_0204964C + bl sub_0204964C b _022DC404 _022DC35C: mov r0, #0 @@ -90,7 +90,7 @@ _022DC35C: add r2, sp, #8 mov r0, #8 mov r1, #0x100 - bl FUN_0204964C + bl sub_0204964C b _022DC404 _022DC378: mov r0, #0 @@ -98,7 +98,7 @@ _022DC378: add r2, sp, #8 mov r0, #9 mov r1, #0x100 - bl FUN_0204964C + bl sub_0204964C b _022DC404 _022DC394: mov r0, #0 @@ -106,7 +106,7 @@ _022DC394: add r2, sp, #8 mov r0, #0xa mov r1, #0x100 - bl FUN_0204964C + bl sub_0204964C b _022DC404 _022DC3B0: mov r0, #0 @@ -114,7 +114,7 @@ _022DC3B0: add r2, sp, #8 mov r0, #0xb mov r1, #0x100 - bl FUN_0204964C + bl sub_0204964C b _022DC404 _022DC3CC: mov r0, #0 @@ -127,7 +127,7 @@ _022DC3DC: add r2, sp, #8 mov r0, #1 mov r1, #0x100 - bl FUN_0204964C + bl sub_0204964C b _022DC404 _022DC3F8: mov r0, #0 @@ -143,7 +143,7 @@ _022DC404: mov sb, fp mov sl, #0 _022DC424: - bl FUN_020038E8 + bl sub_020038E8 ldr r0, [r5, #0xc] cmp r0, #0 beq _022DC478 @@ -187,7 +187,7 @@ _022DC4A0: str r8, [sp, #4] mov r2, r1 mov r3, r1 - bl FUN_02052060 + bl sub_02052060 mov r1, #0 str r7, [sp] mov r0, #0 @@ -195,7 +195,7 @@ _022DC4A0: ldr r0, _022DC5AC @ =0x022DD004 mov r2, r1 mov r3, r1 - bl FUN_02052060 + bl sub_02052060 mov r0, #0x1e bl ov34_022DC958 mov r0, #0x1e @@ -222,23 +222,23 @@ _022DC53C: mov r0, #2 str r0, [r5, #0xc] _022DC54C: - bl FUN_02006E14 - bl FUN_020039E4 - bl FUN_02034A80 - bl FUN_02028848 + bl sub_02006E14 + bl sub_020039E4 + bl sub_02034A80 + bl sub_02028848 b _022DC424 _022DC560: bl ov34_022DC778 mov r0, #0 - bl FUN_0200383C - bl FUN_0201DCD0 + bl sub_0200383C + bl sub_0201DCD0 ldr r0, _022DC59C @ =0x022DD0A0 ldr r0, [r0, #8] cmp r0, #3 beq _022DC584 - bl FUN_02051B44 + bl sub_02051B44 _022DC584: - bl FUN_02034710 + bl sub_02034710 ldr r0, _022DC59C @ =0x022DD0A0 ldr r0, [r0] add sp, sp, #0xa0 @@ -255,27 +255,27 @@ _022DC5AC: .4byte 0x022DD004 arm_func_start ov34_022DC5B0 ov34_022DC5B0: @ 0x022DC5B0 push {r4, lr} - bl FUN_0201BF64 - bl FUN_02028E40 - bl FUN_020038D8 + bl sub_0201BF64 + bl sub_02028E40 + bl sub_020038D8 cmp r0, #0 beq _022DC5D0 bl ov34_022DC9CC - bl FUN_02003990 + bl sub_02003990 _022DC5D0: bl ov34_022DCA70 - bl FUN_0201DD48 - bl FUN_0201F464 + bl sub_0201DD48 + bl sub_0201F464 ldr r0, _022DC710 @ =0x022DD080 ldrb r0, [r0] cmp r0, #0 bne _022DC5F0 - bl FUN_0201DDFC + bl sub_0201DDFC _022DC5F0: - bl FUN_02008F84 - bl FUN_0201BE28 - bl FUN_02017A80 - bl FUN_02003A40 + bl sub_02008F84 + bl sub_0201BE28 + bl sub_02017A80 + bl sub_02003A40 ldr r1, _022DC710 @ =0x022DD080 mov r4, r0 ldrb r0, [r1] @@ -288,61 +288,61 @@ _022DC5F0: bne _022DC64C mov r0, #0 mov r1, #0x100 - bl FUN_02008F3C + bl sub_02008F3C mov r0, #1 mov r1, #0x100 - bl FUN_02008F3C + bl sub_02008F3C mov r0, #0 - bl FUN_02008ED0 + bl sub_02008ED0 b _022DC6C4 _022DC64C: cmp r0, #3 mov r0, #0 bne _022DC678 mov r1, r0 - bl FUN_02008F3C + bl sub_02008F3C mov r0, #1 mov r1, #0 - bl FUN_02008F3C + bl sub_02008F3C mov r0, #0 - bl FUN_02008ED0 + bl sub_02008ED0 b _022DC6C4 _022DC678: sub r1, r0, #0x100 - bl FUN_02008F3C + bl sub_02008F3C mov r0, #1 mvn r1, #0xff - bl FUN_02008F3C + bl sub_02008F3C mov r0, #0 - bl FUN_02008ED0 + bl sub_02008ED0 mov r0, #0 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 mov r0, #0 mov r1, #3 - bl FUN_02008F64 + bl sub_02008F64 mov r0, #1 mov r1, #2 - bl FUN_02008F64 + bl sub_02008F64 mov r0, #1 mov r1, #3 - bl FUN_02008F64 + bl sub_02008F64 _022DC6C4: - bl FUN_02008F88 + bl sub_02008F88 mov r0, r4 - bl FUN_02028A64 - bl FUN_0201BE5C - bl FUN_0201BE84 - bl FUN_020778D0 - bl FUN_0201DE10 - bl FUN_02028E88 + bl sub_02028A64 + bl sub_0201BE5C + bl sub_0201BE84 + bl sub_020778D0 + bl sub_0201DE10 + bl sub_02028E88 ldr r0, _022DC714 @ =0x022DD0A0 ldr r0, [r0, #8] cmp r0, #3 beq _022DC6F8 - bl FUN_02051C24 + bl sub_02051C24 _022DC6F8: - bl FUN_0201BF4C + bl sub_0201BF4C ldr r1, _022DC710 @ =0x022DD080 mov r2, #0 mov r0, r4 @@ -374,10 +374,10 @@ ov34_022DC748: @ 0x022DC748 push {r3, lr} ldr r0, _022DC770 @ =0x022DD104 mov r1, #1 - bl FUN_0200B894 + bl sub_0200B894 ldr r0, _022DC774 @ =0x022DD0C0 mov r1, #1 - bl FUN_0200B894 + bl sub_0200B894 bl ov34_022DC798 bl ov34_022DC810 pop {r3, pc} @@ -390,9 +390,9 @@ _022DC774: .4byte 0x022DD0C0 ov34_022DC778: @ 0x022DC778 push {r3, lr} ldr r0, _022DC790 @ =0x022DD104 - bl FUN_0200B8B8 + bl sub_0200B8B8 ldr r0, _022DC794 @ =0x022DD0C0 - bl FUN_0200B8B8 + bl sub_0200B8B8 pop {r3, pc} .align 2, 0 _022DC790: .4byte 0x022DD104 @@ -409,27 +409,27 @@ ov34_022DC798: @ 0x022DC798 str r0, [r1, #8] mov r2, #1 strb r2, [r1, #1] - bl FUN_02008F4C + bl sub_02008F4C cmp r0, #0x100 bne _022DC7D4 ldr r0, _022DC80C @ =0x022DD104 mov r1, #2 - bl FUN_0200B8D4 + bl sub_0200B8D4 pop {r3, pc} _022DC7D4: mov r0, #0 - bl FUN_02008F4C + bl sub_02008F4C mvn r1, #0xff cmp r0, r1 bne _022DC7F8 ldr r0, _022DC80C @ =0x022DD104 mov r1, #1 - bl FUN_0200B8D4 + bl sub_0200B8D4 pop {r3, pc} _022DC7F8: ldr r0, _022DC80C @ =0x022DD104 mov r1, #0 - bl FUN_0200B8D4 + bl sub_0200B8D4 pop {r3, pc} .align 2, 0 _022DC808: .4byte 0x022DD0B0 @@ -440,27 +440,27 @@ _022DC80C: .4byte 0x022DD104 ov34_022DC810: @ 0x022DC810 push {r3, lr} mov r0, #1 - bl FUN_02008F4C + bl sub_02008F4C cmp r0, #0x100 bne _022DC834 ldr r0, _022DC868 @ =0x022DD0C0 mov r1, #2 - bl FUN_0200B8D4 + bl sub_0200B8D4 pop {r3, pc} _022DC834: mov r0, #1 - bl FUN_02008F4C + bl sub_02008F4C mvn r1, #0xff cmp r0, r1 bne _022DC858 ldr r0, _022DC868 @ =0x022DD0C0 mov r1, #1 - bl FUN_0200B8D4 + bl sub_0200B8D4 pop {r3, pc} _022DC858: ldr r0, _022DC868 @ =0x022DD0C0 mov r1, #0 - bl FUN_0200B8D4 + bl sub_0200B8D4 pop {r3, pc} .align 2, 0 _022DC868: .4byte 0x022DD0C0 @@ -471,7 +471,7 @@ ov34_022DC86C: @ 0x022DC86C push {r4, lr} mov r4, r0 mov r0, #2 - bl FUN_02002878 + bl sub_02002878 cmp r0, #0 ldreq r0, _022DC8B0 @ =0x022DD0B0 moveq r1, #1 @@ -480,7 +480,7 @@ ov34_022DC86C: @ 0x022DC86C beq _022DC8A8 ldr r0, _022DC8B4 @ =0x022DD104 mov r1, r4 - bl FUN_0200BB60 + bl sub_0200BB60 ldr r0, _022DC8B0 @ =0x022DD0B0 mov r1, #1 _022DC8A8: @@ -496,7 +496,7 @@ ov34_022DC8B8: @ 0x022DC8B8 push {r4, lr} mov r4, r0 mov r0, #2 - bl FUN_02002878 + bl sub_02002878 cmp r0, #0 ldreq r0, _022DC900 @ =0x022DD0B0 moveq r1, #2 @@ -506,7 +506,7 @@ ov34_022DC8B8: @ 0x022DC8B8 ldr r0, _022DC904 @ =0x022DD104 mov r2, r4 mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 ldr r0, _022DC900 @ =0x022DD0B0 _022DC8F4: mov r1, #1 @@ -522,7 +522,7 @@ ov34_022DC908: @ 0x022DC908 push {r4, lr} mov r4, r0 mov r0, #2 - bl FUN_02002878 + bl sub_02002878 cmp r0, #0 ldreq r0, _022DC950 @ =0x022DD0B0 moveq r1, #3 @@ -532,7 +532,7 @@ ov34_022DC908: @ 0x022DC908 ldr r0, _022DC954 @ =0x022DD104 mov r2, r4 mov r1, #2 - bl FUN_0200BB74 + bl sub_0200BB74 ldr r0, _022DC950 @ =0x022DD0B0 _022DC944: mov r1, #1 @@ -545,24 +545,24 @@ _022DC954: .4byte 0x022DD104 arm_func_start ov34_022DC958 ov34_022DC958: @ 0x022DC958 - ldr ip, _022DC968 @ =FUN_0200BB60 + ldr ip, _022DC968 @ =sub_0200BB60 mov r1, r0 ldr r0, _022DC96C @ =0x022DD0C0 bx ip .align 2, 0 -_022DC968: .4byte FUN_0200BB60 +_022DC968: .4byte sub_0200BB60 _022DC96C: .4byte 0x022DD0C0 arm_func_end ov34_022DC958 arm_func_start ov34_022DC970 ov34_022DC970: @ 0x022DC970 - ldr ip, _022DC984 @ =FUN_0200BB74 + ldr ip, _022DC984 @ =sub_0200BB74 mov r2, r0 ldr r0, _022DC988 @ =0x022DD0C0 mov r1, #2 bx ip .align 2, 0 -_022DC984: .4byte FUN_0200BB74 +_022DC984: .4byte sub_0200BB74 _022DC988: .4byte 0x022DD0C0 arm_func_end ov34_022DC970 @@ -575,7 +575,7 @@ ov34_022DC98C: @ 0x022DC98C movne r0, #1 popne {r3, pc} ldr r0, _022DC9B4 @ =0x022DD104 - bl FUN_0200BD14 + bl sub_0200BD14 pop {r3, pc} .align 2, 0 _022DC9B0: .4byte 0x022DD0B0 @@ -584,11 +584,11 @@ _022DC9B4: .4byte 0x022DD104 arm_func_start ov34_022DC9B8 ov34_022DC9B8: @ 0x022DC9B8 - ldr ip, _022DC9C4 @ =FUN_0200BD14 + ldr ip, _022DC9C4 @ =sub_0200BD14 ldr r0, _022DC9C8 @ =0x022DD0C0 bx ip .align 2, 0 -_022DC9C4: .4byte FUN_0200BD14 +_022DC9C4: .4byte sub_0200BD14 _022DC9C8: .4byte 0x022DD0C0 arm_func_end ov34_022DC9B8 @@ -609,19 +609,19 @@ ov34_022DC9CC: @ 0x022DC9CC _022DC9FC: ldr r1, [r0, #4] ldr r0, _022DCA6C @ =0x022DD104 - bl FUN_0200BB60 + bl sub_0200BB60 b _022DCA30 _022DCA0C: ldr r2, [r0, #4] ldr r0, _022DCA6C @ =0x022DD104 mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 b _022DCA30 _022DCA20: ldr r2, [r0, #4] ldr r0, _022DCA6C @ =0x022DD104 mov r1, #2 - bl FUN_0200BB74 + bl sub_0200BB74 _022DCA30: ldr r0, _022DCA68 @ =0x022DD0B0 mov r1, #0 @@ -652,19 +652,19 @@ ov34_022DCA70: @ 0x022DCA70 cmp r0, #0 beq _022DCB2C ldr r0, _022DCB5C @ =0x022DD104 - bl FUN_0200BD2C + bl sub_0200BD2C cmp r0, #0 bne _022DCAB4 ldr r1, _022DCB58 @ =0x022DD0B0 ldr r0, _022DCB5C @ =0x022DD104 ldr r2, [r1, #0xc] mov r1, r4 - bl FUN_0200BB74 + bl sub_0200BB74 mov r4, #0 b _022DCAC4 _022DCAB4: ldr r0, _022DCB5C @ =0x022DD104 - bl FUN_0200BC54 + bl sub_0200BA08 cmp r0, #0 movne r4, #0 _022DCAC4: @@ -672,19 +672,19 @@ _022DCAC4: ldrsh r0, [r0, #0x14] bl ov34_022DCB64 ldr r0, _022DCB60 @ =0x022DD0C0 - bl FUN_0200BD2C + bl sub_0200BD2C cmp r0, #0 bne _022DCAFC ldr r1, _022DCB58 @ =0x022DD0B0 ldr r0, _022DCB60 @ =0x022DD0C0 ldr r2, [r1, #0xc] mov r1, #1 - bl FUN_0200BB74 + bl sub_0200BB74 mov r4, #0 b _022DCB0C _022DCAFC: ldr r0, _022DCB60 @ =0x022DD0C0 - bl FUN_0200BC54 + bl sub_0200BA08 cmp r0, #0 movne r4, #0 _022DCB0C: @@ -698,12 +698,12 @@ _022DCB0C: pop {r4, pc} _022DCB2C: ldr r0, _022DCB5C @ =0x022DD104 - bl FUN_0200BC54 + bl sub_0200BA08 ldr r0, _022DCB5C @ =0x022DD104 ldrsh r0, [r0, #0x14] bl ov34_022DCB64 ldr r0, _022DCB60 @ =0x022DD0C0 - bl FUN_0200BC54 + bl sub_0200BA08 ldr r0, _022DCB60 @ =0x022DD0C0 ldrsh r0, [r0, #0x14] bl ov34_022DCB98 @@ -719,16 +719,16 @@ ov34_022DCB64: @ 0x022DCB64 push {r4, lr} mov r4, r0 mov r0, #1 - bl FUN_0200C110 + bl GetDebugFlag1 cmp r0, #0 mov r0, #0 beq _022DCB8C mov r1, r0 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} _022DCB8C: mov r1, r4 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} arm_func_end ov34_022DCB64 @@ -737,16 +737,16 @@ ov34_022DCB98: @ 0x022DCB98 push {r4, lr} mov r4, r0 mov r0, #1 - bl FUN_0200C110 + bl GetDebugFlag1 cmp r0, #0 mov r0, #1 beq _022DCBC0 mov r1, #0 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} _022DCBC0: mov r1, r4 - bl FUN_02008F3C + bl sub_02008F3C pop {r4, pc} arm_func_end ov34_022DCB98 @@ -754,7 +754,7 @@ _022DCBC0: ov34_022DCBCC: @ 0x022DCBCC push {r3, lr} ldr r0, _022DCBEC @ =0x022DD014 - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _022DCBF0 @ =0x022DD084 movne r1, #0 @@ -771,7 +771,7 @@ ov34_022DCBF4: @ 0x022DCBF4 sub sp, sp, #0x98 mov r0, #8 mov r1, r0 - bl FUN_02001170 + bl MemAlloc ldr r1, _022DCC84 @ =0x022DD084 mov ip, #1 str r0, [r1] @@ -780,12 +780,12 @@ ov34_022DCBF4: @ 0x022DCBF4 mov r0, #0 mov r1, #0x31 str ip, [sp] - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _022DCC84 @ =0x022DD084 ldr r1, [r1] strb r0, [r1] mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r3, _022DCC84 @ =0x022DD084 ldr r1, _022DCC8C @ =0x00000408 ldr ip, [r3] @@ -794,7 +794,7 @@ ov34_022DCBF4: @ 0x022DCBF4 ldr r0, [r3] mov r3, #0 ldrsb r0, [r0, #1] - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r1, _022DCC84 @ =0x022DD084 mov r3, #0 ldr r2, [r1] @@ -818,14 +818,14 @@ ov34_022DCC94: @ 0x022DCC94 cmp r0, #0 popeq {r3, pc} ldrsb r0, [r0] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _022DCCDC @ =0x022DD084 ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202F148 + bl FreeDBox ldr r0, _022DCCDC @ =0x022DD084 ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022DCCDC @ =0x022DD084 mov r1, #0 str r1, [r0] @@ -849,18 +849,18 @@ ov34_022DCCE0: @ 0x022DCCE0 b _022DCDC0 _022DCD0C: ldrsb r0, [r2] - bl FUN_0202AB60 + bl sub_0202AB60 cmp r0, #0 bne _022DCDC0 ldr r0, _022DCDC8 @ =0x022DD084 ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202ABB0 + bl sub_0202ABB0 ldr r1, _022DCDC8 @ =0x022DD084 str r0, [r1, #4] ldr r0, [r1] ldrsb r0, [r0, #1] - bl FUN_0202F334 + bl sub_0202F334 ldr r0, _022DCDC8 @ =0x022DD084 mov r1, #1 ldr r0, [r0] @@ -868,13 +868,13 @@ _022DCD0C: b _022DCDC0 _022DCD54: ldrsb r0, [r2] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _022DCDC0 ldr r0, _022DCDC8 @ =0x022DD084 ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 ldreq r0, _022DCDC8 @ =0x022DD084 moveq r1, #2 @@ -909,7 +909,7 @@ _022DCDC8: .4byte 0x022DD084 ov34_022DCDCC: @ 0x022DCDCC push {r3, lr} ldr r0, _022DCDEC @ =0x022DD03C - bl FUN_020348E4 + bl sub_020348E4 cmp r0, #0 ldrne r0, _022DCDF0 @ =0x022DD08C movne r1, #0 @@ -926,19 +926,19 @@ ov34_022DCDF4: @ 0x022DCDF4 sub sp, sp, #0x98 mov r0, #8 mov r1, r0 - bl FUN_02001170 + bl MemAlloc ldr r1, _022DCE7C @ =0x022DD08C ldr r3, _022DCE80 @ =0x022DD04C str r0, [r1] add r2, sp, #0 mov r0, #0 mov r1, #0x11 - bl FUN_0202A5CC + bl sub_0202A5CC ldr r1, _022DCE7C @ =0x022DD08C ldr r1, [r1] strb r0, [r1] mov r0, #0 - bl FUN_0202F0B0 + bl CreateDBox ldr r3, _022DCE7C @ =0x022DD08C ldr r1, _022DCE84 @ =0x00000408 ldr ip, [r3] @@ -947,7 +947,7 @@ ov34_022DCDF4: @ 0x022DCDF4 ldr r0, [r3] mov r3, #0 ldrsb r0, [r0, #1] - bl FUN_0202F1B4 + bl ShowMessageInDBox ldr r1, _022DCE7C @ =0x022DD08C mov r3, #0 ldr r2, [r1] @@ -971,14 +971,14 @@ ov34_022DCE8C: @ 0x022DCE8C cmp r0, #0 popeq {r3, pc} ldrsb r0, [r0] - bl FUN_0202AABC + bl sub_0202AABC ldr r0, _022DCED4 @ =0x022DD08C ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202F148 + bl FreeDBox ldr r0, _022DCED4 @ =0x022DD08C ldr r0, [r0] - bl FUN_02001188 + bl MemFree ldr r0, _022DCED4 @ =0x022DD08C mov r1, #0 str r1, [r0] @@ -1002,18 +1002,18 @@ ov34_022DCED8: @ 0x022DCED8 b _022DCFE8 _022DCF04: ldrsb r0, [r3] - bl FUN_0202AB60 + bl sub_0202AB60 cmp r0, #0 bne _022DCFE8 ldr r0, _022DCFF0 @ =0x022DD08C ldr r0, [r0] ldrsb r0, [r0] - bl FUN_0202ABB0 + bl sub_0202ABB0 ldr r1, _022DCFF0 @ =0x022DD08C str r0, [r1, #4] ldr r0, [r1] ldrsb r0, [r0, #1] - bl FUN_0202F334 + bl sub_0202F334 ldr r0, _022DCFF0 @ =0x022DD08C mov r1, #1 ldr r0, [r0] @@ -1021,13 +1021,13 @@ _022DCF04: b _022DCFE8 _022DCF4C: ldrsb r0, [r3] - bl FUN_0202AB40 + bl sub_0202AB40 cmp r0, #0 bne _022DCFE8 ldr r0, _022DCFF0 @ =0x022DD08C ldr r0, [r0] ldrsb r0, [r0, #1] - bl FUN_0202F180 + bl IsDBoxActive cmp r0, #0 ldreq r0, _022DCFF0 @ =0x022DD08C moveq r1, #2 diff --git a/output.txt b/output.txt new file mode 100644 index 00000000..5fd291b3 --- /dev/null +++ b/output.txt @@ -0,0 +1,115761 @@ +./tools/mwasmarm_patcher/mwasmarm_patcher -q tools/mwccarm/2.0/sp2p2/mwasmarm.exe +shasum --quiet -c ./pmdsky.us/filesystem.sha1 +wine ./tools/mwccarm/2.0/sp2p2/mwasmarm.exe -DGAME_REMASTER=0 -DENGLISH -DPM_KEEP_ASSERTS -DSDK_ARM9 -DSDK_CODE_ARM -DSDK_FINALROM -proc arm5te -gccinc -i . -i ./include -i ./asm/include -i ./files -i ./lib/asm/include -i ./lib/NitroDWC/asm/include -i ./lib/NitroSDK/asm/include -i ./lib/syscall/asm/include -I./lib/include -DSDK_ASM -DPM_ASM -include config.h -gccdep -MD -o build/pmdsky.us/asm/overlay_00.o asm/overlay_00.s +### mwasmarm.exe Assembler: +# File: asm\overlay_00.s +# ------------------------- +# 8: ov00_022BCA80: @ 0x022BCA80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10: ldr r1, _022BCB9C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17: popgt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 32: ldr r3, _022BCB9C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41: ldr r0, _022BCBA0 @ =0x0003FFE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44: lsr r0, r0, #5 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 50: ldr r0, _022BCBA4 @ =ov00_022BDE30 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 52: ldr r1, _022BCBA8 @ =ov00_022BDF1C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58: ldr r0, _022BCB9C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66: _022BCB64: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67: b _022BCB74 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 68: b _022BCB7C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 69: b _022BCB84 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 70: b _022BCB8C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87: _022BCB9C: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88: _022BCBA0: .4byte 0x0003FFE0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89: _022BCBA4: .4byte ov00_022BDE30 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 90: _022BCBA8: .4byte ov00_022BDF1C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 94: ov00_022BCBAC: @ 0x022BCBAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98: ldr r0, _022BCC2C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103: ldr r0, _022BCC2C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 109: ldr r0, _022BCC2C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 112: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 114: ldr r0, _022BCC2C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 117: pople {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 120: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 123: ldr r0, _022BCC2C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 128: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 130: _022BCC2C: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 134: ov00_022BCC30: @ 0x022BCC30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 135: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 138: ldr r0, _022BCC88 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 143: ldr r0, _022BCC88 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 147: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 149: ldr r0, _022BCC88 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 150: ldr r1, _022BCC8C @ =0x59465945 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 153: ldr r0, _022BCC88 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 157: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 159: _022BCC88: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 160: _022BCC8C: .4byte 0x59465945 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 164: ov00_022BCC90: @ 0x022BCC90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 165: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 166: ldr r0, _022BCCA8 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 170: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 172: _022BCCA8: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 180: ov00_022BCCC8: @ 0x022BCCC8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 185: ldr r0, _022BCCF0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 190: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 192: _022BCCF0: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 196: ov00_022BCCF4: @ 0x022BCCF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 197: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 198: ldr r0, _022BCD0C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 202: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 204: _022BCD0C: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 208: ov00_022BCD10: @ 0x022BCD10 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 209: ldr r1, _022BCD24 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 210: ldr ip, _022BCD28 @ =MemcpySimple +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 215: _022BCD24: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 216: _022BCD28: .4byte MemcpySimple +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 224: ov00_022BCD4C: @ 0x022BCD4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 225: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 226: ldr r1, _022BCDA0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 232: ldr r0, _022BCDA0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 236: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 238: ldr r0, _022BCDA0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 246: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 248: _022BCDA0: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 301: ov00_022BD0A0: @ 0x022BD0A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 302: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 305: pophs {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 306: ldr r2, _022BD0D0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 313: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 315: _022BD0D0: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 319: ov00_022BD0D4: @ 0x022BD0D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 320: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 325: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 326: ldr r1, _022BD104 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 331: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 333: _022BD104: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 337: ov00_022BD108: @ 0x022BD108 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 338: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 342: pophs {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 343: ldr r2, _022BD138 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 349: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 351: _022BD138: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 355: ov00_022BD13C: @ 0x022BD13C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 356: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 360: pophs {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 361: ldr r0, _022BD16C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 367: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 369: _022BD16C: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 373: ov00_022BD170: @ 0x022BD170 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 374: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 377: pophs {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 378: ldr r2, _022BD19C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 384: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 386: _022BD19C: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 390: ov00_022BD1A0: @ 0x022BD1A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 391: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 397: lsl r0, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 398: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 405: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 409: ov00_022BD1D4: @ 0x022BD1D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 410: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 424: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 430: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 434: ov00_022BD21C: @ 0x022BD21C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 435: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 449: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 455: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 459: ov00_022BD264: @ 0x022BD264 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 460: ldr r1, _022BD270 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 464: _022BD270: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 468: ov00_022BD274: @ 0x022BD274 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 469: ldr r0, _022BD280 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 473: _022BD280: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 477: ov00_022BD284: @ 0x022BD284 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 479: ldrlo r1, _022BD2A0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 483: ldrblo r0, [r0, #0x1a0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrblo +### mwasmarm.exe Assembler: +# 486: _022BD2A0: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 490: ov00_022BD2A4: @ 0x022BD2A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 492: ldrlo r2, _022BD2BC @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 495: strblo r1, [r0, #0x1a0] +# Error: ^^^^^^ +# Undefined macro or opcode: strblo +### mwasmarm.exe Assembler: +# 498: _022BD2BC: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 502: ov00_022BD2C0: @ 0x022BD2C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 503: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 506: pophs {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 507: ldr r2, _022BD2F0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 514: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 516: _022BD2F0: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 520: ov00_022BD2F4: @ 0x022BD2F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 521: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 523: ldr r5, _022BD334 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 537: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 539: _022BD334: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 543: ov00_022BD338: @ 0x022BD338 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 544: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 546: ldr r8, _022BD394 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 568: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 570: _022BD394: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 578: ov00_022BD3B4: @ 0x022BD3B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 579: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 580: ldr r1, _022BD3F0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 587: ldr r1, _022BD3F0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 593: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 595: _022BD3F0: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 599: ov00_022BD3F4: @ 0x022BD3F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 600: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 601: ldr r5, _022BD438 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 611: lsl r0, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 612: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 618: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 620: _022BD438: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 624: ov00_022BD43C: @ 0x022BD43C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 625: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 626: ldr r3, _022BD47C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 634: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 640: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 642: _022BD47C: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 646: ov00_022BD480: @ 0x022BD480 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 649: ldr r2, _022BD4CC @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 652: ldr r0, _022BD4D0 @ =0x022BE058 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 656: ldr r1, _022BD4D4 @ =0x022BE044 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 658: stm sp, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 659: ldr r1, _022BD4D8 @ =0x022BE020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 665: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 667: _022BD4CC: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 668: _022BD4D0: .4byte 0x022BE058 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 669: _022BD4D4: .4byte 0x022BE044 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 670: _022BD4D8: .4byte 0x022BE020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 674: ov00_022BD4DC: @ 0x022BD4DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 675: ldr r0, _022BD4E8 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 679: _022BD4E8: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 683: ov00_022BD4EC: @ 0x022BD4EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 684: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 685: ldr r0, _022BD570 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 690: ldr r1, _022BD570 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 691: ldr r3, _022BD574 @ =0x00003FFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 710: lsl r0, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 712: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 717: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 719: _022BD570: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 720: _022BD574: .4byte 0x00003FFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 731: ov00_022BD5C8: @ 0x022BD5C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 732: ldr r0, _022BD5E8 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 741: _022BD5E8: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 745: ov00_022BD5EC: @ 0x022BD5EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 746: ldr r0, _022BD5FC @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 751: _022BD5FC: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 762: ov00_022BD660: @ 0x022BD660 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 763: ldr r0, _022BD688 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 764: ldr r1, _022BD68C @ =0x00002710 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 774: _022BD688: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 775: _022BD68C: .4byte 0x00002710 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 779: ov00_022BD690: @ 0x022BD690 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 780: ldr r0, _022BD6A4 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 786: _022BD6A4: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 795: ov00_022BD6E0: @ 0x022BD6E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 796: ldr r0, _022BD6F0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 801: _022BD6F0: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 805: ov00_022BD6F4: @ 0x022BD6F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 806: ldr r0, _022BD704 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 811: _022BD704: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 815: ov00_022BD708: @ 0x022BD708 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 816: ldr r0, _022BD718 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 821: _022BD718: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 825: ov00_022BD71C: @ 0x022BD71C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 826: ldr r0, _022BD72C @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 831: _022BD72C: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 841: ov00_022BD780: @ 0x022BD780 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 842: ldr r0, _022BD790 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 843: ldr ip, _022BD794 @ =ov00_022DB914 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 847: _022BD790: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 848: _022BD794: .4byte ov00_022DB914 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 852: ov00_022BD798: @ 0x022BD798 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 853: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 854: ldr r0, _022BD7B4 @ =0x0231D42C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 859: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 861: _022BD7B4: .4byte 0x0231D42C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 865: ov00_022BD7B8: @ 0x022BD7B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 866: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 873: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 877: ov00_022BD7D8: @ 0x022BD7D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 878: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 881: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 885: ov00_022BD7E8: @ 0x022BD7E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 886: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 891: _022BD7FC: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 892: b _022BD820 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 893: b _022BD828 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 894: b _022BD830 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 895: b _022BD838 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 896: b _022BD840 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 897: b _022BD848 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 898: b _022BD850 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 899: b _022BD858 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 900: b _022BD860 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 903: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 906: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 909: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 912: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 915: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 918: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 921: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 924: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 927: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 930: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 934: ov00_022BD870: @ 0x022BD870 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 935: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 937: ldr r1, _022BD8E0 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 940: ldr r2, _022BD8E4 @ =0x02317F54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 946: ldr r0, _022BD8E8 @ =0x0231D490 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 947: ldr r2, _022BD8EC @ =0x00002B1A +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 948: ldr r3, _022BD8F0 @ =0x02317F44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 954: ldr ip, _022BD8F4 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 955: ldr r2, _022BD8F8 @ =0x022BE008 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 962: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 964: _022BD8E0: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 965: _022BD8E4: .4byte 0x02317F54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 966: _022BD8E8: .4byte 0x0231D490 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 967: _022BD8EC: .4byte 0x00002B1A +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 968: _022BD8F0: .4byte 0x02317F44 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 969: _022BD8F4: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 970: _022BD8F8: .4byte 0x022BE008 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 974: ov00_022E1A84: @ 0x022BD8FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 975: ldr ip, _022BD904 @ =ov00_022E1A84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 978: _022BD904: .4byte ov00_022E1A84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 982: ov00_022BD908: @ 0x022BD908 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 983: ldr r0, _022BD914 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 987: _022BD914: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 991: ov00_022BD918: @ 0x022BD918 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 992: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1003: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1006: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1009: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1012: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1016: ov00_022E1914: @ 0x022BD95C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1017: ldr ip, _022BD964 @ =ov00_022E1914 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1020: _022BD964: .4byte ov00_022E1914 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1024: ov00_022BD968: @ 0x022BD968 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1025: ldr ip, _022BD978 @ =ov00_022EF210 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1026: ldr r1, _022BD97C @ =0x02317F5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1030: _022BD978: .4byte ov00_022EF210 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1031: _022BD97C: .4byte 0x02317F5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1035: ov00_022BD980: @ 0x022BD980 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1036: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1038: ldr r0, _022BD998 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1041: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1043: _022BD998: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1047: ov00_022BD99C: @ 0x022BD99C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1048: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1055: _022BD9B8: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1056: b _022BD9E0 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1057: b _022BD9C8 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1058: b _022BD9D0 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1059: b _022BD9D8 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1062: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1065: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1068: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1071: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1075: ov00_022BD9E8: @ 0x022BD9E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1076: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1081: _022BD9FC: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1082: b _022BDA20 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1083: b _022BDA28 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1084: b _022BDA30 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1085: b _022BDA38 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1086: b _022BDA40 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1087: b _022BDA48 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1088: b _022BDA50 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1089: b _022BDA58 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1090: b _022BDA60 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1093: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1096: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1099: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1102: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1105: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1108: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1111: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1114: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1117: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1121: ov00_022EF548: @ 0x022BDA68 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1122: ldr ip, _022BDA70 @ =ov00_022EF548 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1125: _022BDA70: .4byte ov00_022EF548 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1129: ov00_022BDA74: @ 0x022BDA74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1130: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1131: ldr r0, _022BDA90 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1134: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 1136: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1138: _022BDA90: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1142: ov00_022BDA94: @ 0x022BDA94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1143: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1144: ldr r0, _022BDABC @ =0x022BE06C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1145: ldr r1, _022BDAC0 @ =0x023187D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1146: ldr r2, _022BDAC4 @ =0x023187D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1148: ldr r0, _022BDAC8 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1152: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1154: _022BDABC: .4byte 0x022BE06C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1155: _022BDAC0: .4byte 0x023187D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1156: _022BDAC4: .4byte 0x023187D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1157: _022BDAC8: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1161: ov00_022BDACC: @ 0x022BDACC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1162: ldr r0, _022BDAD8 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1166: _022BDAD8: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1170: ov00_022BDADC: @ 0x022BDADC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1171: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1173: ldreq r2, _022BDB00 @ =0x023187C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1174: ldm r2, {r0, r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 1179: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1181: _022BDB00: .4byte 0x023187C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1185: ov00_022BDB04: @ 0x022BDB04 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1186: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1189: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 1192: ldrne r0, _022BDB34 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1197: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1199: _022BDB34: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1203: ov00_022BDB38: @ 0x022BDB38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1204: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1207: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 1210: ldrne r0, _022BDB68 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1215: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1217: _022BDB68: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1221: ov00_022BDB6C: @ 0x022BDB6C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1222: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1227: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 1230: ldrne r0, _022BDBA4 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1235: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1237: _022BDBA4: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1241: ov00_022BDBA8: @ 0x022BDBA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1242: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1243: ldr r0, _022BDBE0 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1249: ldrne r1, _022BDBE0 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1253: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1256: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1258: _022BDBE0: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1262: ov00_022BDBE4: @ 0x022BDBE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1263: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1264: ldr r0, _022BDC54 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1268: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 1278: ldr r0, _022BDC58 @ =0x022BE080 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1282: ldr r0, _022BDC54 @ =0x0231D420 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1290: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1293: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1295: _022BDC54: .4byte 0x0231D420 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1296: _022BDC58: .4byte 0x022BE080 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1308: ov00_022BDCB8: @ 0x022BDCB8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1309: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1318: _022BDCDC: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1319: b _022BDD34 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1320: b _022BDCFC @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1321: b _022BDD04 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1322: b _022BDD0C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1323: b _022BDD14 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1324: b _022BDD1C @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1325: b _022BDD24 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1326: b _022BDD2C @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1355: _022BDD48: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1356: b _022BDE18 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1357: b _022BDD90 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1358: b _022BDD98 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1359: b _022BDDA0 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1360: b _022BDDA8 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1361: b _022BDDB0 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1362: b _022BDDB8 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1363: b _022BDDC0 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1364: b _022BDDC8 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1365: b _022BDDD0 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1366: b _022BDDD8 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1367: b _022BDDE0 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1368: b _022BDDE8 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1369: b _022BDDF0 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1370: b _022BDDF8 @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1371: b _022BDE00 @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1372: b _022BDE08 @ case 16 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1373: b _022BDE10 @ case 17 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 1429: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1435: ov00_022BDE30: @ 0x022BDE30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1436: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1437: ldr r0, _022BDF18 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1440: lsr r6, r2, #5 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 1444: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 1446: ldr r1, _022BDF18 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1465: ldr r1, _022BDF18 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1472: stm r5, {r1, r6} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 1489: ldr r0, _022BDF18 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1498: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1500: _022BDF18: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1504: ov00_022BDF1C: @ 0x022BDF1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1505: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1509: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 1512: ldr r2, _022BE004 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1525: ldr r2, _022BE004 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1555: ldr r2, _022BE004 @ =0x023187A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1564: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1566: _022BE004: .4byte 0x023187A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1581: ov00_022BE094: @ 0x022BE094 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1582: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1583: ldr r0, _022BE0B0 @ =0x02317FA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1586: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 1588: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1590: _022BE0B0: .4byte 0x02317FA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1594: ov00_022BE0B4: @ 0x022BE0B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1595: ldr ip, _022BE0C0 @ =sub_020348E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1596: ldr r0, _022BE0C4 @ =0x02317FB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1599: _022BE0C0: .4byte sub_020348E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1600: _022BE0C4: .4byte 0x02317FB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1604: ov00_022BE0C8: @ 0x022BE0C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1605: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1656: ldr r0, _022BE3B8 @ =0x0231E2A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1669: ldr r1, _022BE3BC @ =0x023187EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1671: ldr r0, _022BE3C0 @ =ov00_022BE3CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1675: ldr r7, _022BE3C4 @ =0x022BE4C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1676: ldr r4, _022BE3B8 @ =0x0231E2A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1779: ldr r0, _022BE3B8 @ =0x0231E2A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1790: ldr r2, _022BE3C8 @ =0x04000208 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1807: ldr r0, _022BE3B8 @ =0x0231E2A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1811: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1813: _022BE3B8: .4byte 0x0231E2A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1814: _022BE3BC: .4byte 0x023187EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1815: _022BE3C0: .4byte ov00_022BE3CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1816: _022BE3C4: .4byte 0x022BE4C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1817: _022BE3C8: .4byte 0x04000208 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1821: ov00_022BE3CC: @ 0x022BE3CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1822: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1839: ldr r0, _022BE4A4 @ =0x023187EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1849: ldr r1, _022BE4A4 @ =0x023187EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1874: ldr r1, _022BE4A4 @ =0x023187EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1878: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1880: _022BE4A4: .4byte 0x023187EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1884: ov00_022BE4A8: @ 0x022BE4A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1885: ldr r1, _022BE4C4 @ =0x0231E2A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1893: _022BE4C4: .4byte 0x0231E2A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1900: ov00_022BE4D8: @ 0x022BE4D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1901: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1902: ldr r0, _022BE514 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1905: ldr r0, _022BE518 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1909: ldr r0, _022BE518 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1912: ldr r0, _022BE518 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1915: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1917: _022BE514: .4byte 0x0231E2FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1918: _022BE518: .4byte 0x0231E2B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1922: ov00_022BE51C: @ 0x022BE51C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1923: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1924: ldr r0, _022BE534 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1926: ldr r0, _022BE538 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1928: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1930: _022BE534: .4byte 0x0231E2FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1931: _022BE538: .4byte 0x0231E2B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1935: ov00_022BE53C: @ 0x022BE53C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1936: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1937: ldr r2, _022BE574 @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1941: ldr r0, _022BE578 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1946: ldr r0, _022BE578 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1949: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1951: _022BE574: .4byte 0x0231E2A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1952: _022BE578: .4byte 0x0231E2FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1956: ov00_022BE57C: @ 0x022BE57C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1957: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1962: ldreq r0, _022BE5C0 @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1967: ldr r0, _022BE5C4 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1970: ldr r0, _022BE5C0 @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1974: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 1976: _022BE5C0: .4byte 0x0231E2A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1977: _022BE5C4: .4byte 0x0231E2FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 1981: ov00_022BE5C8: @ 0x022BE5C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 1982: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 1987: ldreq r0, _022BE610 @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1992: ldr r0, _022BE614 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 1996: ldr r0, _022BE610 @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2000: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2002: _022BE610: .4byte 0x0231E2A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2003: _022BE614: .4byte 0x0231E2FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2007: ov00_022BE618: @ 0x022BE618 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2008: ldr ip, _022BE628 @ =sub_0200BB60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2010: ldr r0, _022BE62C @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2013: _022BE628: .4byte sub_0200BB60 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2014: _022BE62C: .4byte 0x0231E2B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2018: ov00_022BE630: @ 0x022BE630 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2019: ldr ip, _022BE644 @ =sub_0200BB74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2021: ldr r0, _022BE648 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2025: _022BE644: .4byte sub_0200BB74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2026: _022BE648: .4byte 0x0231E2B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2030: ov00_022BE64C: @ 0x022BE64C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2031: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2033: ldr r0, _022BE67C @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2039: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2043: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2045: _022BE67C: .4byte 0x0231E2B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2049: ov00_022BE680: @ 0x022BE680 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2050: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2051: ldr r0, _022BE6A4 @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2055: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 2056: ldr r0, _022BE6A8 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2058: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2060: _022BE6A4: .4byte 0x0231E2A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2061: _022BE6A8: .4byte 0x0231E2FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2065: ov00_022BE6AC: @ 0x022BE6AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2066: ldr ip, _022BE6B8 @ =sub_0200BD14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2067: ldr r0, _022BE6BC @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2070: _022BE6B8: .4byte sub_0200BD14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2071: _022BE6BC: .4byte 0x0231E2B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2077: ov00_022BE6D0: @ 0x022BE6D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2078: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2079: ldr r0, _022BE76C @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2092: ldr r0, _022BE770 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2097: ldr r0, _022BE770 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2103: ldr r0, _022BE770 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2107: ldr r0, _022BE76C @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2112: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2114: ldr r0, _022BE770 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2118: ldr r0, _022BE76C @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2121: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2123: _022BE76C: .4byte 0x0231E2A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2124: _022BE770: .4byte 0x0231E2FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2128: ov00_022BE774: @ 0x022BE774 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2129: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2130: ldr r0, _022BE85C @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2135: ldr r0, _022BE860 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2139: ldr r1, _022BE85C @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2140: ldr r0, _022BE860 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2147: ldr r0, _022BE860 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2152: ldr r0, _022BE860 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2155: ldr r0, _022BE864 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2159: ldr r1, _022BE85C @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2160: ldr r0, _022BE864 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2167: ldr r0, _022BE864 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2172: ldr r0, _022BE864 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2176: ldrne r0, _022BE85C @ =0x0231E2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2178: strbne r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 2179: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2181: ldr r0, _022BE860 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2183: ldr r0, _022BE860 @ =0x0231E2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2186: ldr r0, _022BE864 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2188: ldr r0, _022BE864 @ =0x0231E2B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2191: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2193: _022BE85C: .4byte 0x0231E2A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2194: _022BE860: .4byte 0x0231E2FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2195: _022BE864: .4byte 0x0231E2B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2199: ov00_022BE868: @ 0x022BE868 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2200: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2209: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2213: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2217: ov00_022BE89C: @ 0x022BE89C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2218: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2227: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2231: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2235: ov00_022BE8D0: @ 0x022BE8D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2236: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2238: ldr r0, _022BE910 @ =0x023187F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2244: ldr r0, _022BE914 @ =0x023187F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2251: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2253: _022BE910: .4byte 0x023187F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2254: _022BE914: .4byte 0x023187F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2258: ov00_022BE918: @ 0x022BE918 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2259: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2264: ldr r2, _022BE95C @ =0x023187F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2268: ldr r2, _022BE960 @ =0x023187F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2275: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2277: _022BE95C: .4byte 0x023187F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2278: _022BE960: .4byte 0x023187F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2282: ov00_022BE964: @ 0x022BE964 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2283: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2287: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 2288: ldr r1, _022BE98C @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2292: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2294: _022BE98C: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2298: ov00_022BE990: @ 0x022BE990 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2299: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2304: ldr r1, _022BEB60 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2311: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2317: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2323: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2329: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2340: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2350: ldr r0, _022BEB60 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2367: ldr r1, _022BEB60 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2389: ldr r0, _022BEB64 @ =0x0231E348 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2390: ldr r1, _022BEB68 @ =0x0231E368 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2395: ldr sl, _022BEB6C @ =0x0231E3E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2397: ldr r8, _022BEB64 @ =0x0231E348 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2401: lsl r2, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 2414: ldr r1, _022BEB70 @ =ov00_022BEE78 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2417: ldr r1, _022BEB60 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2423: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2425: _022BEB60: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2426: _022BEB64: .4byte 0x0231E348 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2427: _022BEB68: .4byte 0x0231E368 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2428: _022BEB6C: .4byte 0x0231E3E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2429: _022BEB70: .4byte ov00_022BEE78 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2433: ov00_022BEB74: @ 0x022BEB74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2434: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2443: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2449: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 2454: ldr r1, _022BEBE0 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2461: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2463: _022BEBE0: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2467: ov00_022BEBE4: @ 0x022BEBE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2468: ldr r2, _022BEBF8 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2474: _022BEBF8: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2478: ov00_022BEBFC: @ 0x022BEBFC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2479: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2480: ldr r0, _022BEC50 @ =0x0231E348 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2486: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 2494: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 2495: ldr r0, _022BEC50 @ =0x0231E348 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2499: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2501: _022BEC50: .4byte 0x0231E348 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2505: ov00_022BEC54: @ 0x022BEC54 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2506: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2507: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2512: popeq {r3, r4, r5, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 2540: ldr r0, _022BECFC @ =0x0231E348 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2547: pop {r3, r4, r5, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2551: _022BECFC: .4byte 0x0231E348 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2555: ov00_022BED00: @ 0x022BED00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2556: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2562: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 2575: ldr r0, _022BED6C @ =0x0231E348 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2582: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2584: _022BED6C: .4byte 0x0231E348 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2588: ov00_022BED70: @ 0x022BED70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2589: ldr r0, _022BED7C @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2593: _022BED7C: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2597: ov00_022BED80: @ 0x022BED80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2598: ldr r0, _022BED98 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2605: _022BED98: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2609: ov00_022BED9C: @ 0x022BED9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2610: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2613: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 2614: ldr r0, _022BEDE0 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2619: ldr r0, _022BEDE0 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2626: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2628: _022BEDE0: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2632: ov00_022BEDE4: @ 0x022BEDE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2633: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2634: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2637: popne {r3, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 2640: ldr r0, _022BEE74 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2645: ldr r0, _022BEE74 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2655: popeq {r3, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 2667: pop {r3, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2671: _022BEE74: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2675: ov00_022BEE78: @ 0x022BEE78 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2676: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2678: ldr r0, _022BF210 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2683: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 2756: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 2757: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 2770: ldrheq r0, [sl, #2] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 2778: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 2782: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2789: ldr r0, _022BF210 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2793: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 2839: ldr r0, _022BF214 @ =0x0231E390 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2844: ldr ip, _022BF210 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2856: ldr r1, _022BF218 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2861: ldr r1, _022BF21C @ =0x0231E3A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2868: ldr r1, _022BF220 @ =0x0231E3B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2873: ldr r1, _022BF220 @ =0x0231E3B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2881: ldr r0, _022BF210 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2882: ldr r7, _022BF210 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2885: ldr r5, _022BF214 @ =0x0231E390 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2901: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 2902: lsr r6, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 2913: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 2921: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2923: _022BF210: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2924: _022BF214: .4byte 0x0231E390 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2925: _022BF218: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2926: _022BF21C: .4byte 0x0231E3A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2927: _022BF220: .4byte 0x0231E3B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2931: ov00_022BF224: @ 0x022BF224 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2932: ldr r1, _022BF23C @ =0x027FFF96 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2936: strhne r0, [r1] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 2939: _022BF23C: .4byte 0x027FFF96 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2943: ov00_022BF240: @ 0x022BF240 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2944: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2948: ldreq r0, _022BF260 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2951: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2953: _022BF260: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2957: ov00_022BF264: @ 0x022BF264 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2958: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2960: ldr r1, _022BF290 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2964: ldrhne r4, [r1, #0x50] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 2968: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2970: _022BF290: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2974: ov00_022BF294: @ 0x022BF294 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2975: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 2977: ldr r1, _022BF2C0 @ =0x0231E340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 2983: lsl r0, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 2984: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 2985: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 2987: _022BF2C0: .4byte 0x0231E340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 2991: ov00_022BF2C4: @ 0x022BF2C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 2992: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3002: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3009: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3013: ov00_022BF308: @ 0x022BF308 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3014: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3025: ldr r1, _022BF3DC @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3050: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3069: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3071: _022BF3DC: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 3075: ov00_022BF3E0: @ 0x022BF3E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3076: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3082: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3085: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3094: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3098: ov00_022BF42C: @ 0x022BF42C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3099: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3108: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3117: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3125: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3129: ov00_022BF498: @ 0x022BF498 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3130: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3139: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3148: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3166: lslne r0, r0, #1 +# Error: ^^^^^ +# Undefined macro or opcode: lslne +### mwasmarm.exe Assembler: +# 3167: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3177: lsl r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3178: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3182: ov00_022BF55C: @ 0x022BF55C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3183: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3193: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3201: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3215: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3220: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3230: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3242: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3246: ov00_022BF640: @ 0x022BF640 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3247: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3251: ldreq r0, _022BF65C @ =0x027FFCFA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3252: ldrheq r0, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 3253: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3255: _022BF65C: .4byte 0x027FFCFA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 3259: ov00_022BF660: @ 0x022BF660 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3260: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3266: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3288: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3295: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3298: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3302: ov00_022BF6F0: @ 0x022BF6F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3303: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3315: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3316: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3318: ldr r0, _022BF778 @ =0x027FFC3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3319: ldr ip, _022BF77C @ =0x66666667 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3323: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3324: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3326: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3327: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3328: lsr r1, r2, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3334: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3335: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3337: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3339: _022BF778: .4byte 0x027FFC3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 3340: _022BF77C: .4byte 0x66666667 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 3344: ov00_022BF780: @ 0x022BF780 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3345: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3357: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3358: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3360: ldr r0, _022BF80C @ =0x027FFC3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3363: ldr r3, _022BF810 @ =0x66666667 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3365: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3366: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3368: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3369: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3370: lsr r1, r2, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3377: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3378: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3380: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3382: _022BF80C: .4byte 0x027FFC3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 3383: _022BF810: .4byte 0x66666667 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 3387: ov00_022BF814: @ 0x022BF814 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3388: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3399: ldm r5!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 3400: stm lr!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 3406: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3415: ldm r5!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 3416: stm lr!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 3422: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3426: strbhi r0, [sp] +# Error: ^^^^^^ +# Undefined macro or opcode: strbhi +### mwasmarm.exe Assembler: +# 3430: lsl r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3457: ldm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 3458: stm lr!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 3464: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3475: ldm r4!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 3476: stm lr!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 3482: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3486: ov00_022BF96C: @ 0x022BF96C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3489: ldr r0, _022BF9DC @ =0x02318810 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3500: ldr r1, _022BF9DC @ =0x02318810 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3502: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3503: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3506: ldr r1, _022BF9DC @ =0x02318810 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3509: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3510: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3511: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3513: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3515: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 3517: _022BF9DC: .4byte 0x02318810 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 3521: ov00_022BF9E0: @ 0x022BF9E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3522: ldr ip, _022BF9EC @ =ov00_022BF9F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3526: _022BF9EC: .4byte ov00_022BF9F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 3530: ov00_022BF9F0: @ 0x022BF9F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3531: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3540: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3548: stm sp, {r1, r4} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 3550: ldm r3, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 3555: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3559: ov00_022BFA54: @ 0x022BFA54 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3560: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3566: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3575: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3579: ov00_022BFA94: @ 0x022BFA94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3580: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3586: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3595: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3599: ov00_022BFAD4: @ 0x022BFAD4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3600: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3606: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3615: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3622: ov00_022BFB24: @ 0x022BFB24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3623: ldr ip, _022BFB38 @ =ov00_022BFB3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3629: _022BFB38: .4byte ov00_022BFB3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 3633: ov00_022BFB3C: @ 0x022BFB3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3634: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3642: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3650: stm sp, {r1, r4} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 3652: ldm r3, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 3657: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3661: ov00_022BFB9C: @ 0x022BFB9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3662: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3666: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3675: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3679: ov00_022BFBD4: @ 0x022BFBD4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3680: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3686: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3695: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3699: ov00_022BFC14: @ 0x022BFC14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3700: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3707: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3710: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3717: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3736: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3758: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3762: ov00_022BFCF0: @ 0x022BFCF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3790: ov00_022BFD40: @ 0x022BFD40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3791: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3798: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3813: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3817: ov00_022BFD9C: @ 0x022BFD9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3818: ldr ip, _022BFDA8 @ =ov00_022BFD40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 3822: _022BFDA8: .4byte ov00_022BFD40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 3826: ov00_022BFDAC: @ 0x022BFDAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3827: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3833: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3842: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3846: ov00_022BFDEC: @ 0x022BFDEC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3847: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3858: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3862: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3867: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3876: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3907: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 3911: ov00_022BFED8: @ 0x022BFED8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 3912: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 3923: popne {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3927: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3932: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 3937: pophi {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 3942: pophi {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 3950: popne {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 3953: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 3954: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 3961: pophi {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 3996: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4000: ov00_022C0028: @ 0x022C0028 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4001: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4007: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4016: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4020: ov00_022C0068: @ 0x022C0068 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4021: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4032: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4036: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4039: lsl r1, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 4073: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4077: ov00_022C0134: @ 0x022C0134 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4078: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4095: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4108: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4122: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4127: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4133: lsl r2, r1, r4 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 4139: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4143: ov00_022C021C: @ 0x022C021C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4144: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4158: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4168: ldrhne r0, [r4, #0xc6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 4172: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4180: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4184: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4189: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4200: poplt {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 4205: poplt {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 4214: lsr r4, r6, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 4236: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4240: ov00_022C038C: @ 0x022C038C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4241: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4255: ldr lr, _022C042C @ =0x00001E03 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4270: strhne r4, [sp, #0x10] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 4280: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4282: _022C042C: .4byte 0x00001E03 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 4286: ov00_022C0430: @ 0x022C0430 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4287: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4312: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4316: ov00_022C0498: @ 0x022C0498 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4317: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4332: popne {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4353: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4357: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4365: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4369: pophi {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 4373: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4393: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4397: ov00_022C05C8: @ 0x022C05C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4398: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4407: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4416: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4425: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4429: ov00_022C0638: @ 0x022C0638 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4430: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4440: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4449: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4452: poplo {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 4455: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4469: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4473: ov00_022C06D8: @ 0x022C06D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4474: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4487: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4497: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4498: ldr r0, _022C07A0 @ =0x000005E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4502: pophi {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 4523: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4525: _022C07A0: .4byte 0x000005E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 4529: ov00_022C07A4: @ 0x022C07A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4530: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4538: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4547: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4556: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4560: ov00_022C0810: @ 0x022C0810 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4561: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4574: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4578: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4582: pophs {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 4586: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4609: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 4613: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 4627: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4639: lsl r0, r2, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 4645: ldr r1, _022C0A54 @ =ov00_022C0ECC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4653: ldr fp, _022C0A58 @ =ov00_022C0DF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4654: ldr r5, _022C0A5C @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4666: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 4667: lsr r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 4692: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4705: ldr r1, _022C0A60 @ =ov00_022C0FF8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4714: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4716: _022C0A54: .4byte ov00_022C0ECC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 4717: _022C0A58: .4byte ov00_022C0DF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 4718: _022C0A5C: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 4719: _022C0A60: .4byte ov00_022C0FF8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 4723: ov00_022C0A64: @ 0x022C0A64 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4724: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4727: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4732: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4741: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4745: ov00_022C0AAC: @ 0x022C0AAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4746: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4757: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4761: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4765: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4769: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4781: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4786: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4799: ldr r0, _022C0DEC @ =ov00_022C0DF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4801: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 4802: lsr r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 4816: ldr r1, _022C0DF0 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4834: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4841: lsl r5, r2, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 4868: lsl r0, r0, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 4898: strheq r0, [r1, #0x1c] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 4904: lsl r2, r2, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 4908: strheq r1, [sl, r2] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 4939: ldr r0, _022C0DEC @ =ov00_022C0DF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4956: strhne r0, [r1, #0x1c] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 4961: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 4963: _022C0DEC: .4byte ov00_022C0DF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 4964: _022C0DF0: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 4968: ov00_022C0DF4: @ 0x022C0DF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 4969: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 4973: ldr r1, _022C0EC4 @ =ov00_022C0ECC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4978: ldrne r0, _022C0EC8 @ =ov00_022C0FF8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 4980: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4982: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 4985: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4991: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 4996: asr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 5003: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5018: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5023: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5025: _022C0EC4: .4byte ov00_022C0ECC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 5026: _022C0EC8: .4byte ov00_022C0FF8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 5030: ov00_022C0ECC: @ 0x022C0ECC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5031: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5034: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5043: popgt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 5045: poplt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 5049: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5052: popgt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 5054: poplt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 5055: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5058: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5067: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5072: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5080: lsl r3, lr, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5089: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5090: lsr r2, r1, #7 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 5102: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 5106: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5111: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5115: ov00_022C0FF8: @ 0x022C0FF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5116: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5120: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5129: popgt {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 5131: poplt {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 5133: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5136: popgt {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 5138: poplt {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 5140: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5154: poplo {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 5157: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5168: asr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 5175: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5180: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5184: ov00_022C10EC: @ 0x022C10EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5185: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5189: lsl r4, r1, r3 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5192: lsl r7, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5195: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5197: lsl r2, r4, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5203: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 5206: lsl r0, r4, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5209: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5228: lsl r4, r4, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5238: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5242: ov00_022C11B8: @ 0x022C11B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5243: push {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5251: lsl r1, r1, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5273: lsl r1, r8, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5278: lsl r1, r6, #9 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5281: ldrheq r0, [sl, r1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 5283: strheq r0, [sl, r1] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 5289: ldr r0, _022C1304 @ =ov00_022C0DF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 5291: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5292: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 5304: ldr r1, _022C1308 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 5313: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5318: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5323: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5327: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5329: _022C1304: .4byte ov00_022C0DF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 5330: _022C1308: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 5334: ov00_022C130C: @ 0x022C130C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5335: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5343: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5346: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5349: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5352: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5355: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5359: ov00_022C1360: @ 0x022C1360 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5360: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5362: lsl r3, ip, r3 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5371: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5375: ov00_022C1390: @ 0x022C1390 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5376: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5382: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5396: ov00_022C142C: @ 0x022C142C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5397: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5404: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 5407: pophi {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 5412: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5428: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5432: ov00_022C14A8: @ 0x022C14A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5433: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5445: popne {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 5449: popeq {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5453: pophi {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 5454: ldr r1, _022C155C @ =0x0231EDE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 5458: ldr r0, _022C155C @ =0x0231EDE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 5468: ldr r2, _022C155C @ =0x0231EDE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 5477: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5479: _022C155C: .4byte 0x0231EDE0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 5483: ov00_022C1560: @ 0x022C1560 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5484: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5489: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 5493: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 5503: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5507: ov00_022C15B0: @ 0x022C15B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5508: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5517: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 5526: stm sp, {r4, ip} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 5531: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5535: ov00_022C1610: @ 0x022C1610 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5536: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5548: popne {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 5565: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5569: ov00_022C1688: @ 0x022C1688 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5570: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5578: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 5588: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5592: ov00_022C16D4: @ 0x022C16D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5593: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5600: stm r6, {r5, ip} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 5615: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5619: ov00_022C1730: @ 0x022C1730 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5620: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5623: asr r6, r1, #5 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 5629: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 5631: ldm r7, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 5646: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5650: ov00_022C179C: @ 0x022C179C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5651: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5658: asr r0, r5, #5 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 5687: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5691: ov00_022C1820: @ 0x022C1820 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5692: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5705: ldr ip, _022C18B8 @ =0x0231EE60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 5706: ldm r4!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 5708: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 5709: ldm r4!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 5710: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 5711: ldm r4, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 5712: stm ip, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 5713: ldr r0, _022C18BC @ =0x0231EE60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 5730: ldrshne r0, [r0, #0xf2] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrshne +### mwasmarm.exe Assembler: +# 5733: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5735: _022C18B8: .4byte 0x0231EE60 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 5736: _022C18BC: .4byte 0x0231EE60 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 5740: ov00_022C18C0: @ 0x022C18C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5741: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5750: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5755: ldrbeq r0, [r8, #0x2f8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 5757: strbeq r0, [r8, #0x2f8] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 5764: _022C191C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5765: b _022C19AC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5766: b _022C19AC @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5767: b _022C19B4 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5768: b _022C19AC @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5769: b _022C1948 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5770: b _022C19AC @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5771: b _022C1948 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5772: b _022C19AC @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5773: b _022C19AC @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5774: b _022C19AC @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5775: b _022C19B4 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 5803: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5809: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5813: ov00_022C19BC: @ 0x022C19BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5814: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5835: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5838: lsl r0, r0, r2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5853: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5857: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 5860: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 5864: ov00_022C1A6C: @ 0x022C1A6C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 5865: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 5880: lsl r1, r1, fp +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5881: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5882: lsr r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 5885: asr r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 5891: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5892: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 5894: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 5903: asr r0, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 5907: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 5915: lsl r0, r0, fp +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5916: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5917: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 5922: asr r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 5927: lsr r0, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 5929: lsr r0, r5, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 5931: lsr r0, r5, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 5941: lsl r0, r0, fp +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5942: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 5943: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 5946: asr r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 6050: ldreq r0, _022C1ECC @ =0x0000FFFE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 6053: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6054: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6055: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6056: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6058: asr r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 6063: lsr r0, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6065: lsr r0, r5, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6067: lsr r0, r5, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6070: lsr r0, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6072: lsr r0, r7, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6074: lsr r0, r7, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6109: ldreq r1, _022C1ED0 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 6112: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6113: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6114: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6115: lsr r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6117: asr r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 6122: lsr r1, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6124: lsr r1, r5, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6126: lsr r1, r5, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6129: lsr r1, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6131: lsr r1, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6133: lsr r1, r6, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6162: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 6164: _022C1ECC: .4byte 0x0000FFFE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 6165: _022C1ED0: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 6169: ov00_022C1ED4: @ 0x022C1ED4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6170: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 6183: _022C1F08: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6184: b _022C20B4 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6185: b _022C20B4 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6186: b _022C1F34 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6187: b _022C20B4 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6188: b _022C1F80 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6189: b _022C20B4 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6190: b _022C1F80 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6191: b _022C20B4 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6192: b _022C20B4 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6193: b _022C20B4 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6194: b _022C2078 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 6199: asr r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 6208: asr r2, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 6212: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 6223: lsl sl, fp, r8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6231: lsl r0, sl, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6232: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6235: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 6241: lsr r0, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6243: lsr r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6245: lsr r0, r2, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6252: asr r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 6258: lsr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6260: lsr r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6262: lsr r2, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6264: lsr r2, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6268: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6270: lsr r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6286: asr r0, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 6300: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 6304: ov00_022C20BC: @ 0x022C20BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6305: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 6362: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 6365: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 6410: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 6414: ov00_022C2248: @ 0x022C2248 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6415: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 6438: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 6456: ldr fp, _022C243C @ =0x0231804C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 6485: ov00_022C2340: @ 0x022C2340 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6510: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 6522: ov00_022C23B0: @ 0x022C23B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6543: ov00_022C23EC: @ 0x022C23EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6545: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 6549: ldrne r0, _022C2440 @ =0x0000FFFE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 6552: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6553: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6554: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6555: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 6557: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 6563: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 6565: _022C243C: .4byte 0x0231804C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 6566: _022C2440: .4byte 0x0000FFFE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 6570: ov00_022C2444: @ 0x022C2444 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6571: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 6577: ov00_022C2450: @ 0x022C2450 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6586: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 6588: lsl lr, ip, r2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6618: ov00_022C24DC: @ 0x022C24DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6620: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 6635: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 6639: ov00_022C251C: @ 0x022C251C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6640: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 6646: ov00_022C2528: @ 0x022C2528 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6657: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 6659: poplo {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 6669: lsl r7, sl, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6672: lsl sb, r6, lr +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6679: ldr r7, _022C2940 @ =0x02318064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 6683: ldr r3, _022C2944 @ =0x02318060 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 6686: lsl r7, r3, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6687: lsrs r7, r7, #0x1f +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 6724: strbhi r0, [r5, #0x2d] +# Error: ^^^^^^ +# Undefined macro or opcode: strbhi +### mwasmarm.exe Assembler: +# 6780: lsl r2, r3, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 6781: lsrs r2, r2, #0x1f +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 6914: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 6920: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 6922: _022C2940: .4byte 0x02318064 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 6923: _022C2944: .4byte 0x02318060 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 6927: ov00_022C2948: @ 0x022C2948 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6928: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 6953: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 6957: ov00_022C29B0: @ 0x022C29B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6993: ov00_022C2A24: @ 0x022C2A24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 6994: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7026: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7030: ov00_022C2A9C: @ 0x022C2A9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7031: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7050: lsl r2, r5, r7 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 7107: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7111: ov00_022C2BB8: @ 0x022C2BB8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7112: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7121: lsl r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 7122: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7126: ov00_022C2BE4: @ 0x022C2BE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7127: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7170: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7174: ov00_022C2C84: @ 0x022C2C84 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7175: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7200: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7204: ov00_022C2CE0: @ 0x022C2CE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7205: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7220: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7224: ov00_022C2D18: @ 0x022C2D18 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7225: ldr r0, _022C2D38 @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7235: _022C2D38: .4byte 0x0231EE88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7239: ov00_022C2D3C: @ 0x022C2D3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7252: ov00_022C2D60: @ 0x022C2D60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7253: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7258: ldr r3, _022C2E0C @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7265: ldr r0, _022C2E10 @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7269: ldr r3, _022C2E0C @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7270: ldr r0, _022C2E14 @ =0x0231EE8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7277: ldr r3, _022C2E14 @ =0x0231EE8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7278: ldr r0, _022C2E0C @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7286: ldr r1, _022C2E0C @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7288: ldr r0, _022C2E18 @ =0x0231F288 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7297: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7299: _022C2E0C: .4byte 0x0231EE88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7300: _022C2E10: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7301: _022C2E14: .4byte 0x0231EE8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7302: _022C2E18: .4byte 0x0231F288 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7306: ov00_022C2E1C: @ 0x022C2E1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7307: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7310: ldr r3, _022C2EA0 @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7317: ldr r0, _022C2EA4 @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7321: ldr r3, _022C2EA0 @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7322: ldr r0, _022C2EA8 @ =0x0231EE8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7329: ldr r3, _022C2EA8 @ =0x0231EE8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7330: ldr r0, _022C2EA0 @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7341: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7343: _022C2EA0: .4byte 0x0231EE88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7344: _022C2EA4: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7345: _022C2EA8: .4byte 0x0231EE8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7349: ov00_022C2EAC: @ 0x022C2EAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7350: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7352: ldr r2, _022C2EE8 @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7359: ldr r0, _022C2EEC @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7365: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7367: _022C2EE8: .4byte 0x0231EE88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7368: _022C2EEC: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7372: ov00_022C2EF0: @ 0x022C2EF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7373: ldr r3, _022C2F1C @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7385: _022C2F1C: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7389: ov00_022C2F20: @ 0x022C2F20 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7390: ldr ip, _022C2F3C @ =ov00_022C2248 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7394: ldr r0, _022C2F40 @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7398: _022C2F3C: .4byte ov00_022C2248 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7399: _022C2F40: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7403: ov00_022C2F44: @ 0x022C2F44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7404: ldr ip, _022C2F60 @ =ov00_022C2248 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7408: ldr r0, _022C2F64 @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7412: _022C2F60: .4byte ov00_022C2248 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7413: _022C2F64: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7417: ov00_022C2F68: @ 0x022C2F68 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7418: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7422: ldr r0, _022C2F88 @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7425: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7427: _022C2F88: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7431: ov00_022C2F8C: @ 0x022C2F8C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7432: ldr ip, _022C2FA4 @ =ov00_022C251C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7435: ldr r0, _022C2FA8 @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7439: _022C2FA4: .4byte ov00_022C251C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7440: _022C2FA8: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7444: ov00_022C2FAC: @ 0x022C2FAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7445: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7452: ldr r0, _022C2FEC @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7460: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7462: _022C2FEC: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7466: ov00_022C2FF0: @ 0x022C2FF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7467: ldr ip, _022C3000 @ =ov00_022C2C84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7469: ldr r0, _022C3004 @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7472: _022C3000: .4byte ov00_022C2C84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7473: _022C3004: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7477: ov00_022C3008: @ 0x022C3008 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7478: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7479: ldr r3, _022C3064 @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7491: ldr r0, _022C3068 @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7502: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7504: _022C3064: .4byte 0x0231EE88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7505: _022C3068: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7509: ov00_022C306C: @ 0x022C306C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7510: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7511: ldr lr, _022C3104 @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7527: ldr lr, _022C3108 @ =0x0231F2E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7539: ldr r0, _022C310C @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7550: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7552: _022C3104: .4byte 0x0231EE88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7553: _022C3108: .4byte 0x0231F2E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7554: _022C310C: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7558: ov00_022C3110: @ 0x022C3110 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7559: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7560: ldr r5, _022C31CC @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7578: ldm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 7579: stm r8!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 7580: ldm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 7581: stm r8!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 7585: ldm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 7586: stm r8!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 7587: ldm ip, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 7588: stm r8, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 7589: ldm r7!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 7590: stm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 7591: ldm r7!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 7592: stm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 7593: ldm r7!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 7594: stm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 7595: ldm r7, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 7596: stm r6, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 7599: ldr r0, _022C31D0 @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7607: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7609: _022C31CC: .4byte 0x0231EE88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7610: _022C31D0: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7614: ov00_022C31D4: @ 0x022C31D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7615: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7616: ldr ip, _022C3244 @ =0x0231EE88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7634: ldr r0, _022C3248 @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7644: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7646: _022C3244: .4byte 0x0231EE88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7647: _022C3248: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7651: ov00_022C324C: @ 0x022C324C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7652: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7654: ldr r0, _022C326C @ =0x0231EFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7659: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7661: _022C326C: .4byte 0x0231EFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7701: ov00_022C349C: @ 0x022C349C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7702: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7709: ldr r0, _022C34E4 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7720: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7722: _022C34E4: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7726: ov00_022C34E8: @ 0x022C34E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7727: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7728: ldr r3, _022C350C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7733: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 7735: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 7737: _022C350C: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 7741: ov00_022C3510: @ 0x022C3510 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7742: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 7798: ldr r2, _022C39A8 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7813: ldr r0, _022C39A8 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7825: ldr r0, _022C39A8 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7841: ldr r1, _022C39AC @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7869: ldr r1, _022C39A8 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7890: ldr r1, _022C39A8 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7907: ldr r0, _022C39A8 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7924: ldr r6, _022C39A8 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7925: ldr r4, _022C39AC @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 7935: ldrhne r3, [r2, #0x50] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 7968: _022C385C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 7969: b _022C38AC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7970: b _022C389C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7971: b _022C38AC @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7972: b _022C38AC @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7973: b _022C389C @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7974: b _022C389C @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7975: b _022C389C @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7976: b _022C38AC @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7977: b _022C389C @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7978: b _022C389C @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7979: b _022C38AC @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7980: b _022C38AC @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7981: b _022C38AC @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7982: b _022C38AC @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7983: b _022C38AC @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 7984: b _022C38AC @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8000: _022C38CC: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8001: b _022C3944 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8002: b _022C3954 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8003: b _022C3954 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8004: b _022C3954 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8005: b _022C3954 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8006: b _022C3954 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8007: b _022C3954 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8008: b _022C3944 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8009: b _022C3944 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8010: b _022C3954 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8011: b _022C3954 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8012: b _022C3954 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8013: b _022C3954 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8014: b _022C3944 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8015: b _022C3944 @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8016: b _022C3944 @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8017: b _022C3954 @ case 16 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8018: b _022C3944 @ case 17 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8019: b _022C3944 @ case 18 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8020: b _022C3954 @ case 19 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8021: b _022C3954 @ case 20 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8022: b _022C3944 @ case 21 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8023: b _022C3954 @ case 22 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8024: b _022C3954 @ case 23 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8025: b _022C3954 @ case 24 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8026: b _022C3944 @ case 25 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8027: b _022C3954 @ case 26 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8028: b _022C3954 @ case 27 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8029: b _022C3954 @ case 28 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8030: b _022C3944 @ case 29 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8042: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 8043: ldr r1, _022C39A8 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8050: ldr r1, _022C39A8 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8054: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 8058: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8060: _022C39A8: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8061: _022C39AC: .4byte 0x000005D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8065: ov00_022C39B0: @ 0x022C39B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8066: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 8070: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 8073: pophi {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 8078: ldr r1, _022C3E88 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8089: _022C3A0C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8090: b _022C3E80 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8091: b _022C3E80 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8092: b _022C3E80 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8093: b _022C3E80 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8094: b _022C3E80 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8095: b _022C3E80 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8096: b _022C3E80 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8097: b _022C3A3C @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8098: b _022C3CD4 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8099: b _022C3D7C @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8100: b _022C3DEC @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8101: b _022C3E80 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8107: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 8111: ldr r2, _022C3E88 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8129: ldr r0, _022C3E88 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8137: lsl r0, r1, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 8148: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 8153: ldr r2, _022C3E88 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8154: ldr r1, _022C3E8C @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8170: ldr r0, _022C3E88 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8193: ldr r2, _022C3E88 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8194: ldr r1, _022C3E8C @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8211: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8213: ldr r3, _022C3E88 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8224: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8231: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 8234: ldr r2, _022C3E8C @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8268: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8276: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8285: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8289: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 8295: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 8299: ldr r4, _022C3E8C @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8320: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8324: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 8330: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 8331: ldr r0, _022C3E8C @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8337: ldr r2, _022C3E88 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8338: ldr r1, _022C3E8C @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8340: ldr r2, _022C3E90 @ =0x0231F564 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8349: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8358: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 8359: ldr r1, _022C3E8C @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8373: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8377: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 8383: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 8391: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8393: _022C3E88: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8394: _022C3E8C: .4byte 0x000005D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8395: _022C3E90: .4byte 0x0231F564 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8399: ov00_022C3E94: @ 0x022C3E94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8400: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 8402: ldr r2, _022C3F30 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8403: ldr r1, _022C3F34 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8413: strhne r3, [r0, #0x4a] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 8415: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 8416: lsr ip, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 8419: ldr r0, _022C3F38 @ =0x0231F564 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8421: ldr r5, _022C3F3C @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8429: ldrhne r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 8437: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 8438: lsr r6, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 8441: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8443: _022C3F30: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8444: _022C3F34: .4byte 0x000005D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8445: _022C3F38: .4byte 0x0231F564 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8446: _022C3F3C: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8450: ov00_022C3F40: @ 0x022C3F40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8451: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 8453: ldr r2, _022C3F7C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8459: ldr r0, _022C3F7C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8465: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8467: _022C3F7C: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8471: ov00_022C3F80: @ 0x022C3F80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8472: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 8480: ldr r1, _022C410C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8498: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 8499: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 8502: ldr r2, _022C4110 @ =0x02318814 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8503: ldr ip, _022C4114 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8509: lsr r3, r2, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 8517: ldrbne r2, [lr, r3] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 8519: lslne r0, r3, #0x18 +# Error: ^^^^^ +# Undefined macro or opcode: lslne +### mwasmarm.exe Assembler: +# 8520: asrne r4, r0, #0x18 +# Error: ^^^^^ +# Undefined macro or opcode: asrne +### mwasmarm.exe Assembler: +# 8531: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 8532: ldr r2, _022C4110 @ =0x02318814 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8547: lsleq r2, r2, #0x10 +# Error: ^^^^^ +# Undefined macro or opcode: lsleq +### mwasmarm.exe Assembler: +# 8548: lsreq r5, r2, #0x10 +# Error: ^^^^^ +# Undefined macro or opcode: lsreq +### mwasmarm.exe Assembler: +# 8551: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 8552: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 8562: ldr r0, _022C410C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8563: ldr r3, _022C4114 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8571: ldr r0, _022C410C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8577: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8579: _022C410C: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8580: _022C4110: .4byte 0x02318814 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8581: _022C4114: .4byte 0x000005D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8585: ov00_022C4118: @ 0x022C4118 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8586: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 8621: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 8627: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8631: ov00_022C41BC: @ 0x022C41BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8632: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 8634: ldr r5, _022C444C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8641: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 8642: ldr r4, _022C4450 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8649: lsr r2, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 8661: ldrhne r2, [r2, #0x4c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 8672: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 8674: ldr r0, _022C444C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8675: ldr r2, _022C4450 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8694: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 8695: ldr r0, _022C444C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8710: ldr r1, _022C444C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8711: ldr r4, _022C4450 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8734: ldr r0, _022C444C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8780: ldr r1, _022C4454 @ =ov00_022C4118 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8789: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8791: ldr r0, _022C444C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8794: ldr r1, _022C4450 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8803: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8805: _022C444C: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8806: _022C4450: .4byte 0x000005D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8807: _022C4454: .4byte ov00_022C4118 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8811: ov00_022C4458: @ 0x022C4458 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8812: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 8819: ldr r0, _022C45D0 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8833: _022C44A8: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8834: b _022C4524 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8835: b _022C4524 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8836: b _022C44D8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8837: b _022C4524 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8838: b _022C44F8 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8839: b _022C44E8 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8840: b _022C4524 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8841: b _022C4524 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8842: b _022C4508 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8843: b _022C4524 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8844: b _022C4524 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8845: b _022C4518 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 8872: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 8873: lsr r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 8914: popne {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 8915: ldr r1, _022C45D4 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8919: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8921: _022C45D0: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8922: _022C45D4: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8926: ov00_022C45D8: @ 0x022C45D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8927: ldr r1, _022C4648 @ =0x0231F564 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8932: ldr r2, _022C464C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8933: ldr r1, _022C4650 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 8940: ldrhne r1, [r0, #0x4c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 8950: strhle r1, [r0, #0x48] +# Error: ^^^^^^ +# Undefined macro or opcode: strhle +### mwasmarm.exe Assembler: +# 8957: _022C4648: .4byte 0x0231F564 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8958: _022C464C: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8959: _022C4650: .4byte 0x000005D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 8963: ov00_022C4654: @ 0x022C4654 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8971: ov00_022C4664: @ 0x022C4664 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8983: ov00_022C4680: @ 0x022C4680 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8984: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 8989: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 8993: ov00_022C4698: @ 0x022C4698 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 8994: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 9014: ldr r4, _022C4714 @ =0x027FFE00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9027: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9029: _022C4714: .4byte 0x027FFE00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9033: ov00_022C4718: @ 0x022C4718 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9034: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 9065: ldr r0, _022C4B7C @ =0x027FFE00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9073: ldr r0, _022C4B80 @ =0x0231881C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9085: ldr r0, _022C4B7C @ =0x027FFE00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9279: ldr r0, _022C4B84 @ =0x02318818 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9303: ldm r4, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 9314: ldr r2, _022C4B88 @ =0x02000AAC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9316: ldr r0, _022C4B8C @ =0xE12FFF1E +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9329: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9331: _022C4B7C: .4byte 0x027FFE00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9332: _022C4B80: .4byte 0x0231881C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9333: _022C4B84: .4byte 0x02318818 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9334: _022C4B88: .4byte 0x02000AAC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9335: _022C4B8C: .4byte 0xE12FFF1E +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9339: ov00_022C4B90: @ 0x022C4B90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9340: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 9354: pophs {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 9362: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9370: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9374: ov00_022C4C08: @ 0x022C4C08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9375: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 9387: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9389: ldr r0, _022C4E8C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9399: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9401: ldr r1, _022C4E90 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9412: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9428: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9430: ldr r1, _022C4E90 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9431: ldr r2, _022C4E8C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9447: ldr r0, _022C4E8C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9459: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9461: ldr r0, _022C4E8C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9469: ldr r1, _022C4E8C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9479: ldr r2, _022C4E8C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9480: ldr r3, _022C4E94 @ =0x0231F568 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9517: ldr r0, _022C4E8C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9522: ldr r0, _022C4E8C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9529: ldr r2, _022C4E8C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9543: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9545: _022C4E8C: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9546: _022C4E90: .4byte 0x000005D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9547: _022C4E94: .4byte 0x0231F568 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9551: ov00_022C4E98: @ 0x022C4E98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9552: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 9558: ldr r7, _022C4F08 @ =0x0231812C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9580: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9582: _022C4F08: .4byte 0x0231812C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9586: ov00_022C4F0C: @ 0x022C4F0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9587: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 9598: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9616: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9619: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9628: ldr r0, _022C5078 @ =0x023FE800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9642: ldr r1, _022C507C @ =0x037F8000 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9678: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9680: ldr r0, _022C5080 @ =0x027FFE00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9687: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9689: _022C5078: .4byte 0x023FE800 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9690: _022C507C: .4byte 0x037F8000 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9691: _022C5080: .4byte 0x027FFE00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9695: ov00_022C5084: @ 0x022C5084 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9696: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 9701: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 9713: ldr r4, _022C514C @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9725: lsl r1, sb, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 9727: lsl r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 9730: lsl r3, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 9733: lsr r7, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 9737: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 9740: strhlo r7, [r0, #2] +# Error: ^^^^^^ +# Undefined macro or opcode: strhlo +### mwasmarm.exe Assembler: +# 9743: strhhs r7, [sl, #0x12] +# Error: ^^^^^^ +# Undefined macro or opcode: strhhs +### mwasmarm.exe Assembler: +# 9747: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9749: _022C514C: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9753: ov00_022C5150: @ 0x022C5150 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9754: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 9758: pophs {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 9766: lsl ip, r4, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 9767: asrs ip, ip, #0x18 +# Error: ^^^^ +# Undefined macro or opcode: asrs +### mwasmarm.exe Assembler: +# 9772: poplt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 9773: ldr r4, _022C5200 @ =0x0232502C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9799: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9801: _022C5200: .4byte 0x0232502C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9805: ov00_022C5204: @ 0x022C5204 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9806: ldr r3, _022C52A8 @ =0x0231812C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9814: ldr r0, _022C52AC @ =0x027FFE00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9853: _022C52A8: .4byte 0x0231812C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9854: _022C52AC: .4byte 0x027FFE00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9858: ov00_022C52B0: @ 0x022C52B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9859: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 9860: ldr r3, _022C5370 @ =0x0231812C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9870: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9874: ldr r0, _022C5374 @ =0x023FE800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9882: pophi {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 9886: popls {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 9887: ldr r0, _022C5374 @ =0x023FE800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9892: popls {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 9895: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9897: ldr r3, _022C5378 @ =0x037F8000 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9907: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9910: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9913: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9915: _022C5370: .4byte 0x0231812C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9916: _022C5374: .4byte 0x023FE800 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9917: _022C5378: .4byte 0x037F8000 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9921: ov00_022C537C: @ 0x022C537C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9922: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 9935: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 9939: ov00_022C53B4: @ 0x022C53B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9940: asr r3, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 9951: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 9952: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 9954: ldr r0, _022C53FC @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 9957: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 9958: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 9961: _022C53FC: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 9965: ov00_022C5400: @ 0x022C5400 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 9966: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10012: lsl r2, r0, #0x11 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 10015: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 10027: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10031: ov00_022C54F0: @ 0x022C54F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10032: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10044: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 10053: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 10063: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10072: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10076: ov00_022C5590: @ 0x022C5590 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10077: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10083: ldr r2, _022C55FC @ =0x0000014A +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10104: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10106: _022C55FC: .4byte 0x0000014A +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10110: ov00_022C5600: @ 0x022C5600 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10126: ov00_022C5628: @ 0x022C5628 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10127: ldr r1, _022C5668 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10147: _022C5668: .4byte 0x0231F580 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10156: ov00_022C5698: @ 0x022C5698 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10157: ldr r0, _022C56B8 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10166: _022C56B8: .4byte 0x0231F580 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10170: ov00_022C56BC: @ 0x022C56BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10171: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10172: ldr r4, _022C5744 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10181: _022C56E0: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10182: b _022C56FC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10183: b _022C56FC @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10184: b _022C570C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10185: b _022C5714 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10186: b _022C5728 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10187: b _022C5730 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10188: b _022C56D0 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10193: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10202: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10211: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10213: _022C5744: .4byte 0x0231F580 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10217: ov00_022C5748: @ 0x022C5748 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10218: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10220: ldr r0, _022C57E0 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10229: ldr r1, _022C57E4 @ =0x0231F5C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10237: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10243: ldreq r0, _022C57E0 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10245: ldr r0, _022C57E0 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10248: ldr r1, _022C57E0 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10256: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10258: _022C57E0: .4byte 0x0231F580 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10259: _022C57E4: .4byte 0x0231F5C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10263: ov00_022C57E8: @ 0x022C57E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10264: ldr r0, _022C5838 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10282: ldr r0, _022C5838 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10287: _022C5838: .4byte 0x0231F580 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10291: ov00_022C583C: @ 0x022C583C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10292: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10294: ldr r3, _022C5990 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10304: strbls r0, [r3, #0x4c] +# Error: ^^^^^^ +# Undefined macro or opcode: strbls +### mwasmarm.exe Assembler: +# 10308: ldr r0, _022C5994 @ =0x0231F5CE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10315: ldr r0, _022C5990 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10316: ldr r1, _022C5994 @ =0x0231F5CE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10320: ldr r2, _022C5990 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10321: ldr r0, _022C5998 @ =0x0231F5C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10344: lsl ip, ip, #0x1a +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 10353: ldr r1, _022C5990 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10362: strbhs r0, [r1, #0x24] +# Error: ^^^^^^ +# Undefined macro or opcode: strbhs +### mwasmarm.exe Assembler: +# 10369: ldr r1, _022C599C @ =0x0231F5C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10378: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10380: _022C5990: .4byte 0x0231F580 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10381: _022C5994: .4byte 0x0231F5CE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10382: _022C5998: .4byte 0x0231F5C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10383: _022C599C: .4byte 0x0231F5C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10387: ov00_022C59A0: @ 0x022C59A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10388: ldr r1, _022C59CC @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10400: _022C59CC: .4byte 0x0231F580 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10404: ov00_022C59D0: @ 0x022C59D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10405: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10407: ldr r3, _022C5C28 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10418: ldr r2, _022C5C28 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10434: lsl r3, r3, #0x1a +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 10456: ldr r0, _022C5C28 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10458: ldr r1, _022C5C2C @ =0x0231F628 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10469: ldr r1, _022C5C30 @ =0x0231F5D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10473: ldr r5, _022C5C28 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10482: ldr r7, _022C5C30 @ =0x0231F5D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10484: lsl r4, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 10489: lsl r0, r8, sb +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 10518: ldr r2, _022C5C30 @ =0x0231F5D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10523: ldr r2, _022C5C28 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10525: ldr r0, _022C5C34 @ =0x0231F5C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10529: ldr r2, _022C5C28 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10536: ldr r1, _022C5C38 @ =0x0231F5C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10539: strbeq r0, [r2, #0x24] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 10550: ldr r0, _022C5C28 @ =0x0231F580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10554: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 10558: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 10563: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10565: _022C5C28: .4byte 0x0231F580 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10566: _022C5C2C: .4byte 0x0231F628 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10567: _022C5C30: .4byte 0x0231F5D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10568: _022C5C34: .4byte 0x0231F5C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10569: _022C5C38: .4byte 0x0231F5C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10573: ov00_022C5C3C: @ 0x022C5C3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10574: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10579: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 10589: strhne r5, [r4, #4] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 10592: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 10594: lsr ip, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 10597: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 10599: lsr r5, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 10603: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10607: ov00_022C5CAC: @ 0x022C5CAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10608: ldr r1, _022C5D08 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10616: ldrbeq r1, [ip, #0x50c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 10628: ldrhne r1, [r1, #0x2a] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 10633: _022C5D08: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10637: ov00_022C5D0C: @ 0x022C5D0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10638: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10639: ldr r0, _022C5D54 @ =ov00_022C5DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10644: ldr r3, _022C5D58 @ =0x02318820 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10645: ldr r0, _022C5D54 @ =ov00_022C5DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10655: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10657: _022C5D54: .4byte ov00_022C5DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10658: _022C5D58: .4byte 0x02318820 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10662: ov00_022C5D5C: @ 0x022C5D5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10663: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10664: ldr r2, _022C5D9C @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10675: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 10678: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10680: _022C5D9C: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 10684: ov00_022C5DA0: @ 0x022C5DA0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10685: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 10695: _022C5DC8: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 10696: b _022C5E24 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10697: b _022C6398 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10698: b _022C6488 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10699: b _022C65C8 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10700: b _022C65C8 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10701: b _022C65C8 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10702: b _022C65C8 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10703: b _022C5EAC @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10704: b _022C5F80 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10705: b _022C65C8 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10706: b _022C65C8 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10707: b _022C65C8 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10708: b _022C65C8 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10709: b _022C64D0 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10710: b _022C61D4 @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10711: b _022C6274 @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 10725: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10732: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10736: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10741: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10748: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10750: ldr r1, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10751: ldr r0, _022C65EC @ =ov00_022C5DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10758: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10760: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10766: ldr r0, _022C65EC @ =ov00_022C5DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10773: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10775: ldr r2, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10789: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10791: ldr r1, _022C65F0 @ =0x02318820 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10792: ldr r0, _022C65EC @ =ov00_022C5DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10799: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10812: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10816: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10821: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10828: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10850: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 10853: ldr r1, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10862: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10864: ldr r2, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10870: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 10881: ldr r1, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10895: ldr r1, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10902: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 10903: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 10916: ldr r0, _022C65EC @ =ov00_022C5DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10923: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10928: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 10929: ldr r1, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10936: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10938: ldr r2, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10952: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10954: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10960: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 10966: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10968: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10975: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 10977: ldr r2, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 10998: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 11003: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11011: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11019: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11021: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11045: ldr r0, _022C65F4 @ =0x000032C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11048: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11060: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11066: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 11072: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11082: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11087: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11093: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 11099: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11101: ldr r1, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11120: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11124: ldr r0, _022C65EC @ =ov00_022C5DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11132: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11143: ldr r2, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11154: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11156: ldr r0, _022C65EC @ =ov00_022C5DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11163: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11168: ldr r2, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11179: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11183: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11188: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 11189: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11198: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11205: _022C651C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 11206: b _022C653C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11207: b _022C655C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11208: b _022C657C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11209: b _022C659C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11210: b _022C65E0 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11211: b _022C65E0 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11212: b _022C65BC @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11213: b _022C65E0 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11215: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11222: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11224: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11231: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11233: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11240: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11242: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11249: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11253: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11255: ldr r0, _022C65E8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11263: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11265: _022C65E8: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11266: _022C65EC: .4byte ov00_022C5DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11267: _022C65F0: .4byte 0x02318820 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11268: _022C65F4: .4byte 0x000032C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11272: ov00_022C65F8: @ 0x022C65F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 11273: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 11277: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 11283: popgt {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 11285: poplt {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 11287: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11290: popgt {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 11292: poplt {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 11294: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11296: ldr r2, _022C6664 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11301: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11303: _022C6664: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11307: ov00_022C6668: @ 0x022C6668 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 11308: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 11312: ldr r1, _022C6E80 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11321: _022C669C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 11322: b _022C6700 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11323: b _022C6D80 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11324: b _022C6DE0 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11325: b _022C6E68 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11326: b _022C6E68 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11327: b _022C6E68 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11328: b _022C6E68 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11329: b _022C6E68 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11330: b _022C6E68 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11331: b _022C6E68 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11332: b _022C67FC @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11333: b _022C6AC4 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11334: b _022C6B14 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11335: b _022C6E68 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11336: b _022C6C8C @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11337: b _022C6D00 @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11338: b _022C6E68 @ case 16 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11339: b _022C6E68 @ case 17 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11340: b _022C6E68 @ case 18 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11341: b _022C6E68 @ case 19 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11342: b _022C6E68 @ case 20 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11343: b _022C6E1C @ case 21 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 11357: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11361: ldr r3, _022C6E84 @ =0x02318820 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11362: ldr r0, _022C6E88 @ =ov00_022C6668 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11373: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11383: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11391: strheq r0, [r1, #0x24] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 11392: ldr r0, _022C6E80 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11396: strheq r1, [r0, #0x26] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 11397: ldr r0, _022C6E80 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11406: ldr r0, _022C6E88 @ =ov00_022C6668 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11407: ldr r1, _022C6E8C @ =0x02325040 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11414: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11424: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11429: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 11446: ldrbeq r1, [r2, #0xcb] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 11447: ldrbeq r2, [r6, #0xb] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 11499: ldm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 11500: stm r8!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 11508: ldr r1, _022C6E80 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11540: ldr r1, _022C6E80 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11557: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 11561: ldr r0, _022C6E8C @ =0x02325040 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11567: ldr r0, _022C6E88 @ =ov00_022C6668 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11568: ldr r1, _022C6E8C @ =0x02325040 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11574: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11583: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 11587: ldr r0, _022C6E8C @ =0x02325040 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11593: ldr r0, _022C6E88 @ =ov00_022C6668 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11594: ldr r1, _022C6E8C @ =0x02325040 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11600: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11607: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11617: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11621: ldr r0, _022C6E88 @ =ov00_022C6668 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11629: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11642: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11658: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 11667: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11676: ldr r1, _022C6E90 @ =ov00_022C65F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11684: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 11692: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 11693: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 11705: ldr r0, _022C6E88 @ =ov00_022C6668 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11712: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11723: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11730: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11737: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 11740: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 11749: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 11755: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11762: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11786: ldr r0, _022C6E80 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11792: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 11798: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11811: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11816: ldr r0, _022C6E88 @ =ov00_022C6668 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11824: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11837: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11841: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11846: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 11852: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11859: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11863: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11870: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11872: _022C6E80: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11873: _022C6E84: .4byte 0x02318820 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11874: _022C6E88: .4byte ov00_022C6668 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11875: _022C6E8C: .4byte 0x02325040 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11876: _022C6E90: .4byte ov00_022C65F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11880: ov00_022C6E94: @ 0x022C6E94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 11881: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 11894: ldr r1, _022C6EF4 @ =0x027FFC3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11895: ldr r0, _022C6EF8 @ =0xCCCCCCCD +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11901: lsr r0, r0, #4 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 11905: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 11907: _022C6EF4: .4byte 0x027FFC3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11908: _022C6EF8: .4byte 0xCCCCCCCD +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 11912: ov00_022C6EFC: @ 0x022C6EFC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 11913: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 11914: ldr r4, _022C70D4 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11920: ldrhne r1, [r1, #0x16] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 11924: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 11936: ldr r3, _022C70D8 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11937: ldr r1, _022C70DC @ =0x02318820 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11947: ldr r3, _022C70D4 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 11976: ldr r0, _022C70DC @ =0x02318820 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12036: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12038: _022C70D4: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12039: _022C70D8: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12040: _022C70DC: .4byte 0x02318820 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12108: ov00_022C74C4: @ 0x022C74C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12109: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12110: ldr r0, _022C74F8 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12121: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12123: _022C74F8: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12130: ov00_022C7508: @ 0x022C7508 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12131: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12134: ldr r1, _022C7594 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12157: ldr r0, _022C7598 @ =0x022C74FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12168: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12170: _022C7594: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12171: _022C7598: .4byte 0x022C74FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12175: ov00_022C759C: @ 0x022C759C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12176: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12178: ldr r1, _022C75D4 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12190: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12192: _022C75D4: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12196: ov00_022C75D8: @ 0x022C75D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12197: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12199: ldr r0, _022C7758 @ =ov00_022C5DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12203: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 12205: pophs {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 12206: ldr r2, _022C775C @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12219: ldr r0, _022C775C @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12228: ldr ip, _022C775C @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12241: ldr r0, _022C7760 @ =0x000005D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12270: ldr r1, _022C775C @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12288: ldr r0, _022C775C @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12294: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12296: _022C7758: .4byte ov00_022C5DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12297: _022C775C: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12298: _022C7760: .4byte 0x000005D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12305: ov00_022C7774: @ 0x022C7774 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12306: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12324: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12328: ov00_022C77C0: @ 0x022C77C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12329: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12330: ldr ip, _022C7898 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12331: lsl r3, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 12333: lsl ip, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 12337: lsr r2, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 12339: ldrhne r0, [lr, #0x26] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 12340: lsr r4, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 12343: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 12355: lsl r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 12358: lsr r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 12362: ldr r1, _022C7898 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12369: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12371: ldr r0, _022C789C @ =ov00_022C6668 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12377: ldr r1, _022C7898 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12384: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12387: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12389: _022C7898: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12390: _022C789C: .4byte ov00_022C6668 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12394: ov00_022C78A0: @ 0x022C78A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12395: ldr r0, _022C78B0 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12400: _022C78B0: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12404: ov00_022C78B4: @ 0x022C78B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12405: ldr r0, _022C78C4 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12410: _022C78C4: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12414: ov00_022C78C8: @ 0x022C78C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12415: ldr r0, _022C7924 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12439: _022C7924: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12443: ov00_022C7928: @ 0x022C7928 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12444: ldr r0, _022C7944 @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12452: _022C7944: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12456: ov00_022C7948: @ 0x022C7948 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12457: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12460: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 12461: ldr r2, _022C797C @ =0x02325020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12469: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12471: _022C797C: .4byte 0x02325020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12475: ov00_022C7980: @ 0x022C7980 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12476: ldr ip, _022C7990 @ =sub_0207C40C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12481: _022C7990: .4byte sub_0207C40C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12485: ov00_022C7994: @ 0x022C7994 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12486: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12515: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12519: ov00_022C79FC: @ 0x022C79FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12520: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12560: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12564: ov00_022C7A94: @ 0x022C7A94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12565: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12591: lsr r1, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 12617: lsr r1, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 12642: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12646: ov00_022C7BAC: @ 0x022C7BAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12647: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12652: ldr r1, _022C7C24 @ =0x02325060 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12665: ldr r1, _022C7C28 @ =ov00_022C7A94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12669: stm sp, {ip, lr} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 12677: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12679: _022C7C24: .4byte 0x02325060 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12680: _022C7C28: .4byte ov00_022C7A94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12684: ov00_022C7C2C: @ 0x022C7C2C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12685: ldr r0, _022C7C44 @ =0x02325060 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12692: _022C7C44: .4byte 0x02325060 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12696: ov00_022C7C48: @ 0x022C7C48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12697: ldr ip, _022C7C58 @ =sub_0207C40C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12702: _022C7C58: .4byte sub_0207C40C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12706: ov00_022C7C5C: @ 0x022C7C5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12708: lsl r0, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 12709: lsrs r0, r0, #0x1f +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 12716: ov00_022C7C74: @ 0x022C7C74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12717: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12718: ldr r4, _022C7DD4 @ =0x02325060 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12726: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 12728: lsl r0, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 12729: lsrs r0, r0, #0x1f +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 12730: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 12768: ldreq r0, _022C7DD4 @ =0x02325060 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12788: ldr r0, _022C7DD4 @ =0x02325060 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12815: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12817: _022C7DD4: .4byte 0x02325060 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12821: ov00_022C7DD8: @ 0x022C7DD8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12822: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12829: ldr r0, _022C7E1C @ =0x02325060 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12839: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12841: _022C7E1C: .4byte 0x02325060 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12845: ov00_022C7E20: @ 0x022C7E20 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12846: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12847: ldr r2, _022C7E4C @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12852: ldr r1, _022C7E4C @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12856: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12858: _022C7E4C: .4byte 0x02325064 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12865: ov00_022C7E70: @ 0x022C7E70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12866: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12867: ldr r1, _022C7EB0 @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12870: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 12876: ldr r0, _022C7EB0 @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12881: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12883: _022C7EB0: .4byte 0x02325064 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 12887: ov00_022C7EB4: @ 0x022C7EB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12896: _022C7ED4: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12897: b _022C7F28 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 12898: b _022C7F30 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 12899: b _022C7F30 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 12900: b _022C7F30 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 12901: b _022C7EF0 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 12902: b _022C7F30 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 12903: b _022C7F30 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 12909: asr r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 12915: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 12928: ov00_022C7F38: @ 0x022C7F38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 12929: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 12947: ldr r0, _022C8050 @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12951: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 12954: ldr r0, _022C8050 @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12959: popgt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 12975: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 12983: ldr r1, _022C8050 @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 12988: lsl r2, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 12995: ldr r0, _022C8050 @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13001: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13004: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13006: _022C8050: .4byte 0x02325064 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13010: ov00_022C8054: @ 0x022C8054 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13011: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13012: ldr r2, _022C80DC @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13017: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 13022: popgt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 13029: ldr r0, _022C80DC @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13040: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 13041: ldr r0, _022C80DC @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13044: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13046: _022C80DC: .4byte 0x02325064 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13050: ov00_022C80E0: @ 0x022C80E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13051: ldr r1, _022C8130 @ =0x02325064 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13066: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13068: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13074: _022C8130: .4byte 0x02325064 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13078: ov00_022C8134: @ 0x022C8134 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13079: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13080: ldr r1, _022C8228 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13081: ldr r2, _022C8228 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13095: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 13096: ldr r0, _022C822C @ =0x023250F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13099: ldr r0, _022C8230 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13114: strbne r5, [r1, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 13127: ldr r7, _022C8234 @ =0x023253A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13128: ldr r4, _022C8228 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13144: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13146: _022C8228: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13147: _022C822C: .4byte 0x023250F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13148: _022C8230: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13149: _022C8234: .4byte 0x023253A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13153: ov00_022C8238: @ 0x022C8238 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13154: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13155: ldr r0, _022C825C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13160: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13163: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13165: _022C825C: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13171: ov00_022C826C: @ 0x022C826C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13172: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13175: ldr r0, _022C8464 @ =0x02000BDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13183: ldr r0, _022C8468 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13184: ldr r2, _022C846C @ =0x6C078965 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13187: ldr r3, _022C8470 @ =0x5D588B65 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13189: ldr r2, _022C8474 @ =0x00269EC3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13196: ldr r2, _022C8468 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13197: ldr r3, _022C846C @ =0x6C078965 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13200: ldr r1, _022C8470 @ =0x5D588B65 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13202: ldr r0, _022C8474 @ =0x00269EC3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13213: ldr r0, _022C8468 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13218: ldr r1, _022C8478 @ =0x022C8260 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13219: ldr r0, _022C8468 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13224: ldr r0, _022C8468 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13225: ldr r2, _022C8468 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13229: ldreq r1, _022C847C @ =0x000005B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13232: ldr r0, _022C8468 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13238: ldreq r1, _022C8478 @ =0x022C8260 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13242: ldrne r0, _022C8468 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13243: ldreq r1, _022C8480 @ =0x022C8264 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13244: ldreq r0, _022C8468 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13250: ldr r1, _022C8484 @ =0x00000F88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13269: ldr r0, _022C8488 @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13274: ldr r0, _022C8468 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13279: ldr r0, _022C848C @ =0x02318844 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13280: ldr r1, _022C8490 @ =ov00_022CAFDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13282: ldr r0, _022C8494 @ =0x023252E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13283: ldr r3, _022C8498 @ =0x023268C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13287: ldr r0, _022C848C @ =0x02318844 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13290: ldr r0, _022C849C @ =0x02325220 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13292: ldr r1, _022C84A0 @ =ov00_022CBC40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13293: ldr r3, _022C84A4 @ =0x023260C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13296: ldr r0, _022C8494 @ =0x023252E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13298: ldr r0, _022C849C @ =0x02325220 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13301: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13303: _022C8464: .4byte 0x02000BDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13304: _022C8468: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13305: _022C846C: .4byte 0x6C078965 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13306: _022C8470: .4byte 0x5D588B65 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13307: _022C8474: .4byte 0x00269EC3 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13308: _022C8478: .4byte 0x022C8260 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13309: _022C847C: .4byte 0x000005B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13310: _022C8480: .4byte 0x022C8264 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13311: _022C8484: .4byte 0x00000F88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13312: _022C8488: .4byte 0x02325560 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13313: _022C848C: .4byte 0x02318844 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13314: _022C8490: .4byte ov00_022CAFDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13315: _022C8494: .4byte 0x023252E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13316: _022C8498: .4byte 0x023268C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13317: _022C849C: .4byte 0x02325220 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13318: _022C84A0: .4byte ov00_022CBC40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13319: _022C84A4: .4byte 0x023260C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13323: ov00_022C84A8: @ 0x022C84A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13324: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13327: ldr r0, _022C84F0 @ =0x02325220 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13330: ldreq r1, _022C84F4 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13334: ldr r0, _022C84F0 @ =0x02325220 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13342: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13344: _022C84F0: .4byte 0x02325220 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13345: _022C84F4: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13349: ov00_022C84F8: @ 0x022C84F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13350: ldr r1, _022C8504 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13354: _022C8504: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13358: ov00_022C8508: @ 0x022C8508 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13359: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13361: ldr r0, _022C8544 @ =0x02325220 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13363: ldr r0, _022C8548 @ =0x023252E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13365: ldr r1, _022C854C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13369: ldr r0, _022C854C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13373: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13375: _022C8544: .4byte 0x02325220 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13376: _022C8548: .4byte 0x023252E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13377: _022C854C: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13381: ov00_022C8550: @ 0x022C8550 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13382: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13384: ldr r2, _022C857C @ =0x02318844 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13385: ldr r0, _022C8580 @ =0x023252E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13389: ldr r0, _022C8584 @ =0x02325220 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13392: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13394: _022C857C: .4byte 0x02318844 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13395: _022C8580: .4byte 0x023252E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13396: _022C8584: .4byte 0x02325220 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13400: ov00_022C8588: @ 0x022C8588 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13411: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13417: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13418: lsr r3, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13419: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13421: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13423: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13432: ldr r3, _022C8638 @ =0x00FF00FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13433: lsl ip, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13437: lsl r2, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13441: ldrbne r0, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 13443: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13444: lsr r1, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13447: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13448: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13451: _022C8638: .4byte 0x00FF00FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13455: ov00_022C863C: @ 0x022C863C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13456: ldr r1, _022C8654 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13458: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13459: lsrs r0, r0, #0x10 +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 13463: _022C8654: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13467: ov00_022C8658: @ 0x022C8658 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13468: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13471: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13472: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13474: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13478: ov00_022C8674: @ 0x022C8674 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13479: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13491: lslne r0, r0, #0x10 +# Error: ^^^^^ +# Undefined macro or opcode: lslne +### mwasmarm.exe Assembler: +# 13492: lsrne r1, r0, #0x10 +# Error: ^^^^^ +# Undefined macro or opcode: lsrne +### mwasmarm.exe Assembler: +# 13493: ldr r0, _022C86C0 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13497: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13499: _022C86C0: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13503: ov00_022C86C4: @ 0x022C86C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13510: ldr r1, _022C8700 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13521: _022C8700: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13525: ov00_022C8704: @ 0x022C8704 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13526: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13530: ldreq r0, _022C8724 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13533: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13535: _022C8724: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13539: ov00_022C8728: @ 0x022C8728 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13540: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13546: ldr r0, _022C8760 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13554: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13556: _022C8760: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13560: ov00_022C8764: @ 0x022C8764 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13569: ov00_022C8778: @ 0x022C8778 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13570: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13571: ldr r1, _022C87F0 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13583: ldr r0, _022C87F4 @ =0x7F000001 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13602: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13604: _022C87F0: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13605: _022C87F4: .4byte 0x7F000001 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13609: ov00_022C87F8: @ 0x022C87F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13625: ov00_022C8824: @ 0x022C8824 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13626: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13630: ldr r0, _022C8878 @ =0x02318850 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13643: ldr r0, _022C887C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13646: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13648: _022C8878: .4byte 0x02318850 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13649: _022C887C: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13653: ov00_022C8880: @ 0x022C8880 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13654: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13655: ldr r4, _022C8A68 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13663: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 13667: poplo {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 13668: ldr r2, _022C8A6C @ =0x000005E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13670: pophi {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 13671: ldr r2, _022C8A70 @ =0x02318850 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13675: ldrbeq r4, [r6, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 13676: ldrbeq r3, [r2, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 13678: ldrbeq r3, [r6, #2] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 13679: ldrbeq r2, [r2, #2] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 13681: ldrbeq r2, [r6, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 13683: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 13687: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 13688: ldr r2, _022C8A68 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13692: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13695: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13701: popls {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 13703: ldr r0, _022C8A68 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13711: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13719: popls {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 13721: ldr r0, _022C8A68 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13733: strhhs r2, [ip, r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strhhs +### mwasmarm.exe Assembler: +# 13734: ldr r0, _022C8A68 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13738: ldr ip, _022C8A68 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13749: ldr r1, _022C8A68 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13757: ldr r1, _022C8A68 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13770: ldr r1, _022C8A68 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13778: ldr r0, _022C8A68 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13780: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13782: _022C8A68: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13783: _022C8A6C: .4byte 0x000005E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13784: _022C8A70: .4byte 0x02318850 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13788: ov00_022C8A74: @ 0x022C8A74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13789: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13795: ldr r0, _022C8AC8 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13799: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 13804: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 13805: ldr r0, _022C8AC8 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13809: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13811: _022C8AC8: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13815: ov00_022C8ACC: @ 0x022C8ACC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13816: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13819: ldr sb, _022C8B84 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13826: ldr r8, _022C8B88 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13841: ldr r0, _022C8B84 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13858: ldr r0, _022C8B84 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13864: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13866: _022C8B84: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13867: _022C8B88: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13871: ov00_022C8B8C: @ 0x022C8B8C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13872: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13874: ldr r1, _022C8BCC @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13887: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13889: _022C8BCC: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13893: ov00_022C8BD0: @ 0x022C8BD0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13894: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13897: ldr r1, _022C8C88 @ =0x7F000001 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13900: ldrne r0, _022C8C8C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13904: ldreq r7, _022C8C90 @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13915: ldr r7, _022C8C94 @ =0x02318848 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13918: ldr r1, _022C8C98 @ =0x023250F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13927: ldr r2, _022C8C98 @ =0x023250F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13928: lsr r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13930: ldr r2, _022C8C9C @ =0x02325102 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13944: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 13946: _022C8C88: .4byte 0x7F000001 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13947: _022C8C8C: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13948: _022C8C90: .4byte 0x02325560 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13949: _022C8C94: .4byte 0x02318848 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13950: _022C8C98: .4byte 0x023250F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13951: _022C8C9C: .4byte 0x02325102 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 13955: ov00_022C8CA0: @ 0x022C8CA0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 13956: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 13967: ldr r0, _022C8D8C @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13972: ldr r1, _022C8D90 @ =0x00000608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13977: ldr r1, _022C8D94 @ =0x00000406 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13980: ldr r0, _022C8D8C @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13984: ldr r0, _022C8D98 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 13985: lsr r1, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13987: lsl r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13988: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13989: lsl r0, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13990: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13991: lsr r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13992: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13993: lsr r4, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13994: lsl r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13995: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 13996: lsl r0, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 13999: lsl r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14002: lsl r0, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14005: lsl r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14014: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14016: _022C8D8C: .4byte 0x02325560 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14017: _022C8D90: .4byte 0x00000608 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14018: _022C8D94: .4byte 0x00000406 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14019: _022C8D98: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14023: ov00_022C8D9C: @ 0x022C8D9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14024: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14026: ldr r4, _022C8E08 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14038: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14044: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 14052: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14054: _022C8E08: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14058: ov00_022C8E0C: @ 0x022C8E0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14059: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14060: ldr r3, _022C8F38 @ =0x7F000001 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14064: ldrne r0, _022C8F3C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14068: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14072: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14076: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 14078: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14080: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14081: ldr r2, _022C8F40 @ =0x023250F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14082: lsr r4, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14090: ldr r0, _022C8F40 @ =0x023250F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14091: ldr r3, _022C8F44 @ =0x02325102 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14098: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14105: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14107: ldr r3, _022C8F40 @ =0x023250F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14118: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14122: lsrlt r2, r0, #0x10 +# Error: ^^^^^ +# Undefined macro or opcode: lsrlt +### mwasmarm.exe Assembler: +# 14128: ldr r3, _022C8F40 @ =0x023250F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14135: ldr r0, _022C8F44 @ =0x02325102 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14137: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14139: _022C8F38: .4byte 0x7F000001 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14140: _022C8F3C: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14141: _022C8F40: .4byte 0x023250F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14142: _022C8F44: .4byte 0x02325102 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14146: ov00_022C8F48: @ 0x022C8F48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14147: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14151: lsl r0, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14164: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14172: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14181: lsr r0, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14187: lsr r0, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14191: ldr r0, _022C9014 @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14200: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14202: _022C9014: .4byte 0x02325560 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14206: ov00_022C9018: @ 0x022C9018 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14207: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14213: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14215: lsr r4, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14216: lsl r1, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14217: lsl r3, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14220: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14221: lsl r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14232: lsl r2, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14233: ldr r1, _022C9130 @ =0x7F000001 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14237: ldrne r0, _022C9134 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14250: ldr r0, _022C9130 @ =0x7F000001 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14252: ldrne r0, _022C9134 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14260: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14262: ldr r0, _022C9138 @ =0x02318850 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14268: ldr r0, _022C913C @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14278: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14280: _022C9130: .4byte 0x7F000001 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14281: _022C9134: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14282: _022C9138: .4byte 0x02318850 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14283: _022C913C: .4byte 0x02325560 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14287: ov00_022C9140: @ 0x022C9140 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14288: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14294: ldr r7, _022C9330 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14302: lsr r0, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14304: lsl sb, fp, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14310: lsl r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14311: lsr r0, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14312: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14313: lsr r8, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14314: lsl r0, r8, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14318: lsr r8, r5, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14319: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14320: lsr r7, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14321: lsl r5, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14322: lsl r0, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14324: lsl r7, r8, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14325: lsr r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14326: lsl r0, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14329: ldr fp, _022C9334 @ =0x000005C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14352: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14355: lsr r4, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14380: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14381: lsr r4, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14384: ldr fp, _022C9334 @ =0x000005C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14400: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14404: lsr r4, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14409: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14418: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14420: _022C9330: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14421: _022C9334: .4byte 0x000005C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14425: ov00_022C9338: @ 0x022C9338 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14426: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14432: ldr r3, _022C93E0 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14433: ldr r2, _022C93E4 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14451: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14452: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14456: lsl r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14467: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14469: _022C93E0: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14470: _022C93E4: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14474: ov00_022C93E8: @ 0x022C93E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14475: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14477: ldr r7, _022C9520 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14481: lsr r1, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14482: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14483: lsr r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14485: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14491: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14492: lsr r7, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14493: lsl r1, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14497: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14498: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14499: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14500: lsr r7, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14501: lsl r1, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14505: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14506: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14507: lsr r7, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14508: lsl r1, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14510: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14523: lsl ip, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14527: lsl ip, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14536: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14537: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14541: lsl r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14552: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14554: _022C9520: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14558: ov00_022C9524: @ 0x022C9524 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14559: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14568: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14569: ldr r0, _022C9788 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14570: ldr r1, _022C978C @ =0x023252E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14573: ldreq r4, _022C9790 @ =0x0232558A +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14576: ldr r0, _022C9794 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14582: lsl r3, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14583: lsr r1, sl, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14584: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14585: lsr sl, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14586: lsl r1, sl, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14589: lsr r1, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14591: lsl lr, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14592: lsl r3, sl, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14593: lsr sl, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14594: lsl r3, sl, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14599: lsr r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14600: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14601: lsr sl, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14602: lsl r3, sl, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14606: lsr ip, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14607: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14608: lsr sl, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14609: lsl r3, sl, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14616: lsl r3, ip, #4 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14618: lsl r1, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14622: lsl r1, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14626: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14627: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14628: lsr ip, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14629: lsl r1, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14633: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14634: lsr ip, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14635: lsl r1, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14639: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14640: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14641: lsr ip, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14642: lsl r1, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14646: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14647: lsr ip, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14648: lsl r1, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14656: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14657: lsr r3, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14658: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14667: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14668: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14669: lsr r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14670: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14675: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14676: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14677: lsl r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14689: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14690: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14692: lsl r3, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14712: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14714: _022C9788: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14715: _022C978C: .4byte 0x023252E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14716: _022C9790: .4byte 0x0232558A +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14717: _022C9794: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14721: ov00_022C9798: @ 0x022C9798 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14722: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14730: ldr r0, _022C9838 @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14734: ldr r3, _022C983C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14738: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14739: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14740: lsr ip, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14741: lsl r2, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14746: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14747: lsr ip, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14748: lsl r3, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14752: ldr r0, _022C9838 @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14761: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14763: _022C9838: .4byte 0x02325560 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14764: _022C983C: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14768: ov00_022C9840: @ 0x022C9840 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14769: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14772: poplo {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 14773: ldr r1, _022C9978 @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14777: ldrne r0, _022C997C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14780: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14783: ldrheq r0, [r6, #2] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 14785: ldrheq r1, [r6, #4] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 14786: ldreq r0, _022C9980 @ =0x00000406 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14788: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 14790: lsl r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14792: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14793: lsr r4, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14796: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 14800: lsl r0, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14801: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14804: lsl r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14805: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14807: ldr r2, _022C997C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14808: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14809: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14812: lsl r3, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14815: lsl r2, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14818: lsl r2, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14819: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14820: lsr ip, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14821: lsr r2, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14839: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14842: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 14845: ldrne r0, _022C997C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14847: strbne r1, [r0, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 14848: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14850: _022C9978: .4byte 0x02325560 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14851: _022C997C: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14852: _022C9980: .4byte 0x00000406 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14856: ov00_022C9984: @ 0x022C9984 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14857: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14863: lsl r0, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14864: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14867: lsl r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14868: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14869: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14870: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14876: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 14883: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14891: lsl r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14897: lsl r0, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14898: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14901: lsl r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14902: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14903: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14904: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14914: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14918: ov00_022C9A68: @ 0x022C9A68 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 14919: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 14924: ldr r1, _022C9B64 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 14937: ldrheq r2, [r7, #4] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 14938: lsleq r0, r3, #0x10 +# Error: ^^^^^ +# Undefined macro or opcode: lsleq +### mwasmarm.exe Assembler: +# 14940: ldrheq r2, [r4, #0xa] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 14941: ldrheq r0, [r7, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 14949: lsl r2, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14950: lsl r3, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14953: lsl r2, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14954: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 14955: lsr ip, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14956: lsr r2, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 14984: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 14986: _022C9B64: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 14990: ov00_022C9B68: @ 0x022C9B68 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15002: ov00_022C9B88: @ 0x022C9B88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15003: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15010: ldr r1, _022C9C54 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 15012: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 15017: lsl r2, r8, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15019: lsl ip, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15020: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15021: lsl r3, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15023: lsl r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15026: lsl r0, lr, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15027: lsl r1, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15028: lsr ip, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15029: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15030: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15031: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15032: lsr r1, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15037: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 15043: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15049: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15055: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15057: _022C9C54: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 15061: ov00_022C9C58: @ 0x022C9C58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15062: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15063: ldr r2, _022C9D28 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 15078: lsl r2, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15080: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15087: lsl r2, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15089: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15098: lsl r4, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15099: lsl lr, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15102: lsl lr, lr, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15103: lsl r4, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15104: lsr lr, lr, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15105: lsr r4, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15111: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15118: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15120: _022C9D28: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 15124: ov00_022C9D2C: @ 0x022C9D2C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15125: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15138: lsl r4, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15140: lsl lr, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15148: lsl r1, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15150: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15159: lsl r1, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15160: lsl r0, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15163: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15164: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15165: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15166: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15172: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15176: ov00_022C9DE0: @ 0x022C9DE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15177: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15178: ldr r2, _022C9E40 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 15196: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 15203: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15205: _022C9E40: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 15209: ov00_022C9E44: @ 0x022C9E44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15215: asr r0, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 15217: asr r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 15249: ov00_022C9EC8: @ 0x022C9EC8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15250: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15254: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 15256: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15260: ov00_022C9EE4: @ 0x022C9EE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15261: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15270: ldr r0, _022C9F50 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 15271: ldr r1, _022C9F54 @ =0x023252E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 15283: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15289: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15291: _022C9F50: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 15292: _022C9F54: .4byte 0x023252E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 15296: ov00_022C9F58: @ 0x022C9F58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15297: ldr ip, _022C9F68 @ =ov00_022C9EE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 15302: _022C9F68: .4byte ov00_022C9EE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 15306: ov00_022C9F6C: @ 0x022C9F6C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15307: ldr ip, _022C9F7C @ =ov00_022C9EE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 15312: _022C9F7C: .4byte ov00_022C9EE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 15316: ov00_022C9F80: @ 0x022C9F80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15317: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15318: ldr r4, _022CA0B0 @ =0x023251BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 15328: ldr r0, _022CA0B4 @ =0x02325178 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 15329: ldr r2, _022CA0B8 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 15330: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15334: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15339: lsl r0, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15340: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15343: lsl r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15344: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15345: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15346: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15355: lsl r1, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15356: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15359: lsl r1, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15360: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15361: lsr r3, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15362: lsr r1, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15368: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15374: lsl r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15375: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15378: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15379: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15380: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15381: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15393: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15395: _022CA0B0: .4byte 0x023251BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 15396: _022CA0B4: .4byte 0x02325178 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 15397: _022CA0B8: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 15401: ov00_022CA0BC: @ 0x022CA0BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15402: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15409: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15415: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15417: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15419: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15420: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15421: lsr r3, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15422: lsr r1, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15427: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15432: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15434: lsl r2, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15436: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15437: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15438: lsr r6, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15439: lsr r2, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15444: lsl r2, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15445: lsl r3, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15448: lsl r2, r5, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15449: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15450: lsr r5, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15451: lsr r2, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15460: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15464: ov00_022CA1A8: @ 0x022CA1A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15465: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15499: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15502: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15506: ov00_022CA230: @ 0x022CA230 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15507: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15513: lsl ip, r8, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15515: lsl r5, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15516: lsl ip, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15517: lsl lr, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15519: lsl r3, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15522: lsl r0, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15523: lsl r3, r5, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15524: lsr r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15525: lsr r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15526: lsl lr, lr, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15528: lsr ip, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15529: lsr r3, lr, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15535: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 15541: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 15550: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15557: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 15561: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15565: ov00_022CA308: @ 0x022CA308 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15566: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15582: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15588: lsl r1, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15589: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15592: lsl r1, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15593: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15594: lsr r3, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15595: lsr r1, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15602: lsl r2, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15603: lsl r3, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15606: lsl r2, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15607: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15608: lsr ip, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15609: lsr r2, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15613: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15624: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 15629: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15633: ov00_022CA400: @ 0x022CA400 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15634: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15646: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15651: lsl r0, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15652: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15655: lsl r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15656: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15657: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15658: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15667: lsl r0, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15668: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15671: lsl r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15672: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15673: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15674: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 15684: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15687: lsl r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 15694: _022CA4E8: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15695: b _022CA510 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 15696: b _022CA6F4 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 15697: b _022CA510 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 15698: b _022CA528 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 15699: b _022CA554 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 15700: b _022CA6F4 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 15701: b _022CA6D0 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 15702: b _022CA65C @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 15703: b _022CA65C @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 15704: b _022CA6D0 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 15743: asr r1, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 15846: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15850: ov00_022CA718: @ 0x022CA718 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15851: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15857: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 15874: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15885: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 15889: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15898: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15905: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15909: ov00_022CA7E4: @ 0x022CA7E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15910: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15913: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 15920: pophi {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 15924: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15928: ov00_022CA820: @ 0x022CA820 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 15929: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 15939: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 15943: asr r0, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 15970: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 15975: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15978: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 15983: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15989: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 15995: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16002: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16007: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16011: ov00_022CA940: @ 0x022CA940 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16012: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16025: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 16028: ldr r1, _022CAB48 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16045: lsl r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16047: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16054: lsl r0, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16056: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16066: lsl r2, sb, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16067: lsl r3, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16070: lsl r2, lr, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16071: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16072: lsr lr, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16073: lsr r2, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16080: lsl r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16081: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16084: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16085: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16086: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16087: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16095: lsl r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16096: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16099: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16100: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16101: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16102: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16106: lsl r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16149: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16151: _022CAB48: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16155: ov00_022CAB4C: @ 0x022CAB4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16156: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16163: ldr r2, _022CAE08 @ =0x00003FFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16164: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16166: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16167: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16171: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16175: lsl r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16176: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16179: lsl r3, r4, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16180: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16181: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16182: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16183: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16185: ldr r7, _022CAE0C @ =0x023253A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16187: lsr r5, r3, #0x1a +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16195: ldrheq r1, [r7, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 16209: ldr r1, _022CAE10 @ =0x00001FFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16210: lsl r0, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16212: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16227: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16229: ldr r1, _022CAE14 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16239: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16244: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16263: ldr r1, _022CAE14 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16271: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16279: strheq r8, [r7, #0xa] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 16280: strheq r3, [r7, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 16298: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16324: poplo {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 16330: lsl r0, r0, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16332: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16333: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16334: lsl r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16342: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16344: _022CAE08: .4byte 0x00003FFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16345: _022CAE0C: .4byte 0x023253A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16346: _022CAE10: .4byte 0x00001FFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16347: _022CAE14: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16351: ov00_022CAE18: @ 0x022CAE18 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16352: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16358: lsl r2, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16359: lsl r3, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16360: lsl ip, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16361: lsl r0, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16366: lsl r0, r5, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16367: lsl r2, lr, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16368: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16369: lsl ip, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16370: lsr lr, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16371: lsr r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16372: lsr r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16373: lsr r2, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16381: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16383: lsl r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16385: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16387: poplo {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 16390: lsl r1, r1, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16391: lsr r1, r1, #0x1a +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16393: ldr r1, _022CAFD4 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16395: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 16398: ldr r2, _022CAFD8 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16399: lsl r0, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16400: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16403: lsl r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16404: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16405: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16406: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16414: lsl r1, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16415: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16418: lsl r1, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16419: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16420: lsr r3, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16421: lsr r1, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16430: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16434: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16436: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16437: lsl r3, r3, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16438: lsr r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16446: ldr r3, _022CAFD8 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16461: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16462: ldr r1, _022CAFD8 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16466: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16468: _022CAFD4: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16469: _022CAFD8: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16473: ov00_022CAFDC: @ 0x022CAFDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16474: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16475: ldr r5, _022CB048 @ =0x00000806 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16484: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16486: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 16487: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16506: _022CB048: .4byte 0x00000806 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16510: ov00_022CB04C: @ 0x022CB04C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16511: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16512: ldr r0, _022CB0E8 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16513: ldr r2, _022CB0EC @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16515: ldr r1, _022CB0F0 @ =0x00001388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16553: ldr r0, _022CB0EC @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16555: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16557: _022CB0E8: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16558: _022CB0EC: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16559: _022CB0F0: .4byte 0x00001388 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16563: ov00_022CB0F4: @ 0x022CB0F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16564: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16565: ldr r1, _022CB134 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16579: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16581: _022CB134: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16585: ov00_022CB138: @ 0x022CB138 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16586: ldr r1, _022CB148 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16591: _022CB148: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16595: ov00_022CB14C: @ 0x022CB14C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16596: ldr r0, _022CB160 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16602: _022CB160: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16606: ov00_022CB164: @ 0x022CB164 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16607: ldr r0, _022CB18C @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16618: _022CB18C: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16622: ov00_022CB190: @ 0x022CB190 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16623: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16624: ldr r3, _022CB1E4 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16628: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16629: ldr r3, _022CB1E8 @ =0x7F000001 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16631: ldreq r2, _022CB1EC @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16639: strhne r0, [r4, #0xa] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 16640: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 16643: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16645: _022CB1E4: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16646: _022CB1E8: .4byte 0x7F000001 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16647: _022CB1EC: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16651: ov00_022CB1F0: @ 0x022CB1F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16652: ldr r0, _022CB220 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16665: _022CB220: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16669: ov00_022CB224: @ 0x022CB224 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16670: ldr r0, _022CB240 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16678: _022CB240: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16682: ov00_022CB244: @ 0x022CB244 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16683: ldr r1, _022CB258 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16689: _022CB258: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16693: ov00_022CB25C: @ 0x022CB25C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16694: ldr r1, _022CB274 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16701: _022CB274: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16705: ov00_022CB278: @ 0x022CB278 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16706: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16710: ldr r4, _022CB328 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16719: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16743: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16752: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16754: _022CB328: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16758: ov00_022CB32C: @ 0x022CB32C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16759: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16760: ldr r0, _022CB368 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16769: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16772: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16775: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16777: _022CB368: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16781: ov00_022CB36C: @ 0x022CB36C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16782: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16795: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16798: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16802: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16806: ov00_022CB3BC: @ 0x022CB3BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16807: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16808: ldr r0, _022CB3F4 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16812: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16821: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16823: _022CB3F4: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16827: ov00_022CB3F8: @ 0x022CB3F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16828: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16829: ldr r0, _022CB478 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16833: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 16841: lsr r6, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16843: ldr r5, _022CB47C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16851: ldrbne r0, [r4, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 16855: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 16863: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16865: _022CB478: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16866: _022CB47C: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16870: ov00_022CB480: @ 0x022CB480 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16871: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16893: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16897: ov00_022CB4D4: @ 0x022CB4D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16898: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16903: ldrbeq r0, [r4, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 16918: ldrbeq r0, [r4, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 16932: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16936: ov00_022CB550: @ 0x022CB550 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16937: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16938: ldr r1, _022CB5B0 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 16949: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16955: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16958: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16963: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 16965: _022CB5B0: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 16969: ov00_022CB5B4: @ 0x022CB5B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 16970: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 16998: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 17003: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 17008: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17012: ov00_022CB644: @ 0x022CB644 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17013: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17014: ldr r1, _022CB678 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17018: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 17023: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17026: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17028: _022CB678: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17032: ov00_022CB67C: @ 0x022CB67C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17033: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17039: lsl r0, r6, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17041: ldrheq r5, [r8, #0x2c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 17045: ldr r0, _022CB73C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17083: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17085: _022CB73C: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17089: ov00_022CB740: @ 0x022CB740 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17090: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17098: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 17104: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17108: ov00_022CB77C: @ 0x022CB77C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17109: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17122: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17136: lsr r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17137: ldr r4, _022CB980 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17153: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17159: ldrhne r0, [r8, #0x2c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 17175: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17183: ldrheq r0, [r8, #0x2c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 17190: lsr r7, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17192: ldr r4, _022CB980 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17205: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17229: ldr r0, _022CB980 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17239: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17248: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17250: _022CB980: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17254: ov00_022CB984: @ 0x022CB984 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17255: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17256: ldr ip, _022CBA50 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17308: ldr r1, _022CBA54 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17311: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 17314: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17316: _022CBA50: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17317: _022CBA54: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17321: ov00_022CBA58: @ 0x022CBA58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17322: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17323: ldr r3, _022CBAEC @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17348: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17353: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17358: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17361: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17363: _022CBAEC: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17367: ov00_022CBAF0: @ 0x022CBAF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17368: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17369: ldr r0, _022CBB5C @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17378: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17392: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17395: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17398: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17400: _022CBB5C: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17404: ov00_022CBB60: @ 0x022CBB60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17405: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17406: ldr r0, _022CBB9C @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17412: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 17419: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17421: _022CBB9C: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17425: ov00_022CBBA0: @ 0x022CBBA0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17426: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17427: ldr r0, _022CBC3C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17430: ldr r0, _022CBC3C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17433: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 17437: ldr r0, _022CBC3C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17441: lsr r6, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17444: ldr r4, _022CBC3C @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17452: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17460: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 17462: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17467: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17469: _022CBC3C: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17473: ov00_022CBC40: @ 0x022CBC40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17474: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17475: ldr r3, _022CBF90 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17477: ldr r0, _022CBF94 @ =0x02325158 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17481: ldr r1, _022CBF90 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17483: ldr r0, _022CBF98 @ =0x02325724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17486: ldr r2, _022CBF9C @ =0x023255A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17488: ldr r0, _022CBF94 @ =0x02325158 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17492: ldr r0, _022CBF90 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17500: ldr r0, _022CBF90 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17505: ldr r2, _022CBF90 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17506: lsr r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17516: ldr r0, _022CBF90 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17529: _022CBD14: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17530: b _022CBD24 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 17531: b _022CBD68 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 17532: b _022CBD8C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 17533: b _022CBDDC @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 17588: ldr r6, _022CBFA0 @ =0x023250F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17589: ldr r1, _022CBFA4 @ =0x000003BD +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17597: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17605: ldr r0, _022CBF90 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17614: ldr r0, _022CBFA8 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17670: ldr r8, _022CBFAC @ =0x023253A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17671: ldr r6, _022CBF90 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17692: ldr r0, _022CBF90 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17707: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17709: _022CBF90: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17710: _022CBF94: .4byte 0x02325158 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17711: _022CBF98: .4byte 0x02325724 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17712: _022CBF9C: .4byte 0x023255A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17713: _022CBFA0: .4byte 0x023250F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17714: _022CBFA4: .4byte 0x000003BD +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17715: _022CBFA8: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17716: _022CBFAC: .4byte 0x023253A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17720: ov00_022CBFB0: @ 0x022CBFB0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17721: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17728: ldr r0, _022CC120 @ =0x00000101 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17731: ldr r0, _022CC124 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17746: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17747: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17748: lsr r3, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17750: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17751: lsl r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17753: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17755: lsl r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17759: ldr r2, _022CC124 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17760: ldr r0, _022CC128 @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17762: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17763: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17764: lsr r3, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17765: lsl r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17770: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17771: lsr r3, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17772: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17777: ldr r0, _022CC12C @ =0x00008263 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17778: ldr r1, _022CC130 @ =0x00006353 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17781: ldr r0, _022CC134 @ =0x00000135 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17789: ldr r0, _022CC128 @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17797: ldr r0, _022CC138 @ =0x0231885C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17812: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17814: _022CC120: .4byte 0x00000101 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17815: _022CC124: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17816: _022CC128: .4byte 0x02325560 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17817: _022CC12C: .4byte 0x00008263 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17818: _022CC130: .4byte 0x00006353 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17819: _022CC134: .4byte 0x00000135 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17820: _022CC138: .4byte 0x0231885C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17824: ov00_022CC13C: @ 0x022CC13C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17825: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17838: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17842: ov00_022CC170: @ 0x022CC170 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17843: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17845: ldr r4, _022CC22C @ =0x023255CE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17850: ldr r1, _022CC230 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17860: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17861: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17862: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17863: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 17866: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17869: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17870: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17871: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 17890: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17892: _022CC22C: .4byte 0x023255CE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17893: _022CC230: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17897: ov00_022CC234: @ 0x022CC234 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17898: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17899: ldr r4, _022CC334 @ =0x023255CE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17911: ldr r2, _022CC338 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 17915: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17916: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17917: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17918: asr r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 17921: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17924: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17925: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17926: asr r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 17933: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17934: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17935: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17936: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 17939: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17942: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17943: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17944: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 17962: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 17964: _022CC334: .4byte 0x023255CE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17965: _022CC338: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 17969: ov00_022CC33C: @ 0x022CC33C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 17970: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 17976: lsr r4, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 17998: lsl r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 17999: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18002: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18003: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18004: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18005: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18010: ldr r1, _022CC684 @ =0x02325560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18022: lsl r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18023: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18024: lsr r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18025: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18028: ldrbeq r0, [r6, #0xed] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 18032: ldrbeq r0, [r6, #0xee] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 18035: ldrbeq r0, [r6, #0xef] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 18042: ldr ip, _022CC688 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18075: lsl r8, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18077: lsl r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18078: lsr r7, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18079: lsr r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18089: lsl r8, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18091: lsl r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18092: lsr r7, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18093: lsr r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18107: lsl r8, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18109: lsl r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18110: lsr r7, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18111: lsr r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18120: lsl r8, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18122: lsl r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18123: lsr r7, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18124: lsr r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18134: lsl r8, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18136: lsl r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18137: lsr r7, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18138: lsr r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18160: lsl r7, r7, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18162: lsl r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18163: lsr r7, r7, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18164: lsr r6, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18181: ldr r0, _022CC688 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18189: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18197: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18199: _022CC684: .4byte 0x02325560 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18200: _022CC688: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18204: ov00_022CC68C: @ 0x022CC68C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18205: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18228: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18232: ov00_022CC6E4: @ 0x022CC6E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18233: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18241: ldr r1, _022CC7DC @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18266: ldr r1, _022CC7DC @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18269: lsr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18273: lsr r2, r2, #3 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18275: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18277: ldr r0, _022CC7DC @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18280: lsr r1, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18293: lsr r1, r1, #3 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18302: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18304: _022CC7DC: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18308: ov00_022CC7E0: @ 0x022CC7E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18309: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18312: ldr r1, _022CC844 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18317: ldr r4, _022CC848 @ =0x023255CE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18333: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18335: _022CC844: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18336: _022CC848: .4byte 0x023255CE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18340: ov00_022CC84C: @ 0x022CC84C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18357: ov00_022CC87C: @ 0x022CC87C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18358: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18361: lsl r2, sb, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18368: strhne r1, [sp, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 18369: ldreq r1, _022CCB1C @ =0x00001001 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18371: strheq r1, [sp, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 18394: popge {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 18416: lsr r0, sl, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18428: lsr r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18444: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18446: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18461: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18462: lsrs r1, r1, #0x10 +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 18481: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18483: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18485: lsr r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18498: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18500: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18501: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18502: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18523: ldr r0, _022CCB20 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18531: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 18539: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18541: _022CCB1C: .4byte 0x00001001 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18542: _022CCB20: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18546: ov00_022CCB24: @ 0x022CCB24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18564: ov00_022CCB58: @ 0x022CCB58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18565: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18580: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 18585: ldrbne r1, [r2] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 18597: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18606: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18610: ov00_022CCBF4: @ 0x022CCBF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18611: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18618: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 18635: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18639: ov00_022CCC58: @ 0x022CCC58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18640: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18642: ldr r2, _022CCD88 @ =0x02325078 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18658: lsl r7, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18664: lsl r3, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18676: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 18679: ldr r7, _022CCD8C @ =0x023250D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18692: lsl r0, r8, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18702: strbeq r5, [sb] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 18719: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18721: _022CCD88: .4byte 0x02325078 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18722: _022CCD8C: .4byte 0x023250D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18726: ov00_022CCD90: @ 0x022CCD90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18727: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18729: ldr r0, _022CCDC4 @ =0x02000BF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18731: ldr r0, _022CCDC8 @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18735: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 18739: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18741: _022CCDC4: .4byte 0x02000BF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18742: _022CCDC8: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18746: ov00_022CCDCC: @ 0x022CCDCC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18747: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18748: ldr r0, _022CCE00 @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18754: ldr r0, _022CCE04 @ =0x023188A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18756: ldr r1, _022CCE08 @ =0x023268C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18760: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18762: _022CCE00: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18763: _022CCE04: .4byte 0x023188A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18764: _022CCE08: .4byte 0x023268C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18768: ov00_022CCE0C: @ 0x022CCE0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18769: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18770: ldr r0, _022CCF40 @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18771: ldr r4, _022CCF44 @ =0x023268D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18778: ldr r0, _022CCF48 @ =0x023268C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18779: ldr r2, _022CCF4C @ =0x022CCFEC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18796: ldr r1, _022CCF40 @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18810: ldr r2, _022CCF50 @ =0x02318888 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18812: ldr r1, _022CCF54 @ =0x023250C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18815: asr r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 18823: ldr r1, _022CCF58 @ =0x022CCFD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18824: ldr r0, _022CCF48 @ =0x023268C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18832: ldr r0, _022CCF48 @ =0x023268C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18833: ldr r1, _022CCF5C @ =0x022CCF68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18842: ldr r0, _022CCF60 @ =ov00_022C8A74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18844: ldr r0, _022CCF64 @ =ov00_022CEBDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18848: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18850: _022CCF40: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18851: _022CCF44: .4byte 0x023268D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18852: _022CCF48: .4byte 0x023268C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18853: _022CCF4C: .4byte 0x022CCFEC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18854: _022CCF50: .4byte 0x02318888 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18855: _022CCF54: .4byte 0x023250C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18856: _022CCF58: .4byte 0x022CCFD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18857: _022CCF5C: .4byte 0x022CCF68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18858: _022CCF60: .4byte ov00_022C8A74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18859: _022CCF64: .4byte ov00_022CEBDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18875: ov00_022CD004: @ 0x022CD004 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18876: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18880: ldr r0, _022CD08C @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18881: lsl r2, r4, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 18892: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 18893: ldr r0, _022CD090 @ =0x02326904 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18908: ldr r1, _022CD094 @ =0x02326900 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18911: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18913: _022CD08C: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18914: _022CD090: .4byte 0x02326904 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18915: _022CD094: .4byte 0x02326900 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18919: ov00_022CD098: @ 0x022CD098 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18920: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18921: ldr r0, _022CD0D8 @ =0x02326900 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18926: poplt {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 18927: ldr r1, _022CD0DC @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18932: ldr r1, _022CD0D8 @ =0x02326900 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18935: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18937: _022CD0D8: .4byte 0x02326900 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18938: _022CD0DC: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18942: ov00_022CD0E0: @ 0x022CD0E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18943: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18945: ldr r0, _022CD104 @ =0x02326904 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18951: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18953: _022CD104: .4byte 0x02326904 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18957: ov00_022CD108: @ 0x022CD108 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18958: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18965: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 18973: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18977: ov00_022CD148: @ 0x022CD148 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18978: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 18980: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 18981: ldr r0, _022CD164 @ =0x02326904 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 18984: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 18986: _022CD164: .4byte 0x02326904 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 18990: ov00_022CD168: @ 0x022CD168 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18999: ov00_022CD17C: @ 0x022CD17C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19000: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19022: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19026: ov00_022CD1C8: @ 0x022CD1C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19027: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19032: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19036: ov00_022CD1E0: @ 0x022CD1E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19037: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19066: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19070: ov00_022CD250: @ 0x022CD250 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19071: ldr ip, _022CD25C @ =ov00_022CD1E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 19075: _022CD25C: .4byte ov00_022CD1E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 19079: ov00_022CD260: @ 0x022CD260 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19080: ldr ip, _022CD26C @ =ov00_022CD1E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 19084: _022CD26C: .4byte ov00_022CD1E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 19088: ov00_022CD270: @ 0x022CD270 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19089: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19094: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19098: ov00_022CD288: @ 0x022CD288 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19099: push {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19114: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19148: ov00_022CD338: @ 0x022CD338 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19149: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19153: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19154: ldr r0, _022CD370 @ =0x022CD374 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 19162: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19164: _022CD370: .4byte 0x022CD374 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 19177: ov00_022CD3E8: @ 0x022CD3E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19178: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19183: ldr r1, _022CD44C @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 19203: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19205: _022CD44C: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 19209: ov00_022CD450: @ 0x022CD450 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19210: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19243: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19247: ov00_022CD4D0: @ 0x022CD4D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19248: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19251: lsl r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 19257: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19261: ov00_022CD4F8: @ 0x022CD4F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19262: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19320: ldr r0, _022CD5F0 @ =0x023268CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 19326: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19328: _022CD5F0: .4byte 0x023268CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 19332: ov00_022CD5F4: @ 0x022CD5F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19333: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19342: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19346: ov00_022CD61C: @ 0x022CD61C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19347: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19363: ldr r1, _022CD68C @ =ov00_022CD288 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 19374: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19376: _022CD68C: .4byte ov00_022CD288 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 19380: ov00_022CD690: @ 0x022CD690 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19381: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19387: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 19397: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19401: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 19406: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 19409: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19413: ov00_022CD700: @ 0x022CD700 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19414: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19426: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19437: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19452: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19460: ldreq r0, _022CD7E4 @ =0x0231886C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 19462: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19471: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19476: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19478: _022CD7E4: .4byte 0x0231886C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 19482: ov00_022CD7E8: @ 0x022CD7E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19483: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19486: ldr r0, _022CD83C @ =ov00_022CD840 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 19491: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19503: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19505: _022CD83C: .4byte ov00_022CD840 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 19509: ov00_022CD840: @ 0x022CD840 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19510: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19538: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19544: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19548: ov00_022CD8C4: @ 0x022CD8C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19549: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19559: popne {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 19571: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19579: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19592: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19609: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19620: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19638: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19642: ov00_022CDA0C: @ 0x022CDA0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19643: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19653: ldrsbne r5, [r4, #0xfe] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 19655: strbne r0, [r4, #0xfe] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 19680: strbne r5, [r4, #0xfe] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 19683: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19687: ov00_022CDAA8: @ 0x022CDAA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19688: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19699: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19706: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 19709: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19717: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19721: ov00_022CDB1C: @ 0x022CDB1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19722: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19784: ldrheq r0, [sp, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 19785: strheq r0, [sb, #0x74] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 19791: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19795: ov00_022CDC24: @ 0x022CDC24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19796: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19817: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19822: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19826: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19830: ov00_022CDC98: @ 0x022CDC98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19831: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19835: ldr r0, _022CDCE0 @ =ov00_022CDCE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 19848: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19850: _022CDCE0: .4byte ov00_022CDCE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 19854: ov00_022CDCE4: @ 0x022CDCE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19855: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19886: ldrbne r0, [r7, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 19898: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 19905: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19916: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19933: pople {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 19943: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19947: ov00_022CDE34: @ 0x022CDE34 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19948: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19955: poplt {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 19956: ldr r0, _022CDE7C @ =0x022CDE80 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 19962: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 19965: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19967: _022CDE7C: .4byte 0x022CDE80 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 19973: ov00_022CDE90: @ 0x022CDE90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19974: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 19989: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 19993: ov00_022CDECC: @ 0x022CDECC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 19994: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20049: ldrhne r0, [r7, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 20051: strhne r0, [fp] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 20060: ldr r1, _022CE00C @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20079: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20081: _022CE00C: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 20085: ov00_022CE010: @ 0x022CE010 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20086: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20099: ldr r1, _022CE11C @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20131: ldr r0, _022CE120 @ =0x02326924 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20137: ldr r0, _022CE120 @ =0x02326924 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20144: ldrheq r0, [r7, #0xa] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 20145: strheq r0, [r7, #0x74] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 20155: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20157: _022CE11C: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 20158: _022CE120: .4byte 0x02326924 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 20162: ov00_022CE124: @ 0x022CE124 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20163: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20173: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 20184: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 20201: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20216: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 20237: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20241: ov00_022CE238: @ 0x022CE238 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20242: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20261: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 20285: stm sp, {r0, r7} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 20294: pople {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 20305: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20312: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20316: ov00_022CE33C: @ 0x022CE33C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20317: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20352: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20356: ov00_022CE3C0: @ 0x022CE3C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20369: ov00_022CE3E4: @ 0x022CE3E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20370: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20377: ldr r0, _022CE554 @ =ov00_022CE558 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20382: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 20386: ldrsbne r0, [sb, #0x73] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 20389: strbne r0, [r5, #0xd] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 20391: strbeq r0, [r5, #0xd] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 20466: strhne r6, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 20468: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20470: _022CE554: .4byte ov00_022CE558 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 20474: ov00_022CE558: @ 0x022CE558 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20475: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20557: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20561: ov00_022CE688: @ 0x022CE688 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20562: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20563: ldr r1, _022CE724 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20572: ldrhne r2, [r5, #0x2c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 20575: ldr r1, _022CE728 @ =0x023268D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20581: lsl r5, r3, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 20584: ldr r1, _022CE728 @ =0x023268D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20586: lsl r5, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 20589: ldr r1, _022CE728 @ =0x023268D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20591: lsl r5, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 20601: popgt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 20604: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20606: _022CE724: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 20607: _022CE728: .4byte 0x023268D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 20611: ov00_022CE72C: @ 0x022CE72C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20612: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20652: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20656: ov00_022CE7C4: @ 0x022CE7C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20657: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20662: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 20672: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 20681: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20692: ldr r0, _022CE86C @ =ov00_022CE870 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20696: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 20699: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20702: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20704: _022CE86C: .4byte ov00_022CE870 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 20708: ov00_022CE870: @ 0x022CE870 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20709: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20721: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20725: ov00_022CE8A0: @ 0x022CE8A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20726: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20736: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 20739: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20743: ov00_022CE8D4: @ 0x022CE8D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20744: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20748: pople {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 20752: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 20757: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 20767: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 20771: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 20786: ldr r0, _022CE9A0 @ =ov00_022CE9A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20796: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20798: _022CE9A0: .4byte ov00_022CE9A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 20802: ov00_022CE9A4: @ 0x022CE9A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20803: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20841: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20845: ov00_022CEA3C: @ 0x022CEA3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20846: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20848: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 20870: ldr r5, _022CEB38 @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20906: ldr r1, _022CEB38 @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20913: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20915: _022CEB38: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 20919: ov00_022CEB3C: @ 0x022CEB3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20920: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20922: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 20963: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20967: ov00_022CEBDC: @ 0x022CEBDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20968: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20970: ldr r4, _022CEC14 @ =0x02326930 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20983: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 20985: _022CEC14: .4byte 0x02326930 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 20989: ov00_022CEC18: @ 0x022CEC18 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 20990: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 20991: ldr r1, _022CECAC @ =0x023268C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 20994: ldreq r0, _022CECB0 @ =0x023250C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21015: ldr r0, _022CECB4 @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21020: ldr r0, _022CECB8 @ =0x023268D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21025: ldr r0, _022CECB4 @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21030: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21032: _022CECAC: .4byte 0x023268C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21033: _022CECB0: .4byte 0x023250C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21034: _022CECB4: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21035: _022CECB8: .4byte 0x023268D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21039: ov00_022CECBC: @ 0x022CECBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21040: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21041: ldr r4, _022CED58 @ =0x023268CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21042: ldr r5, _022CED5C @ =0x0232692C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21067: ldr r0, _022CED5C @ =0x0232692C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21071: ldr r0, _022CED58 @ =0x023268CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21078: ldr r0, _022CED60 @ =0x02326930 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21082: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 21085: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21087: _022CED58: .4byte 0x023268CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21088: _022CED5C: .4byte 0x0232692C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21089: _022CED60: .4byte 0x02326930 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21093: ov00_022CED64: @ 0x022CED64 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21094: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21095: ldr r0, _022CEDDC @ =0x023268CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21102: ldr r0, _022CEDDC @ =0x023268CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21105: ldr r0, _022CEDDC @ =0x023268CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21109: ldrne r0, _022CEDDC @ =0x023268CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21126: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21128: _022CEDDC: .4byte 0x023268CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21132: ov00_022CEDE0: @ 0x022CEDE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21133: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21138: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 21139: ldr r1, _022CEE84 @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21147: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 21154: ldr r3, _022CEE88 @ =0x00000B68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21155: ldr r1, _022CEE8C @ =0x00000466 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21166: ldr r1, _022CEE84 @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21173: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21175: _022CEE84: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21176: _022CEE88: .4byte 0x00000B68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21177: _022CEE8C: .4byte 0x00000466 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21181: ov00_022CEE90: @ 0x022CEE90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21182: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21185: ldr r1, _022CEED8 @ =0x023250D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21187: ldm r1, {r6, r7} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 21193: ldr r1, _022CEED8 @ =0x023250D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21196: stm r1, {r6, r7} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 21199: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21201: _022CEED8: .4byte 0x023250D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21205: ov00_022CEEDC: @ 0x022CEEDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21206: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21212: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 21213: ldr r1, _022CEF0C @ =0x023250D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21217: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21219: _022CEF0C: .4byte 0x023250D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21223: ov00_022CEF10: @ 0x022CEF10 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21224: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21225: ldr r0, _022CEF6C @ =0x023250C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21229: ldr r0, _022CEF70 @ =0x023268C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21241: ldr r0, _022CEF74 @ =0x023268C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21246: ldr r0, _022CEF6C @ =0x023250C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21248: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21250: _022CEF6C: .4byte 0x023250C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21251: _022CEF70: .4byte 0x023268C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21252: _022CEF74: .4byte 0x023268C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21256: ov00_022CEF78: @ 0x022CEF78 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21257: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21296: ldrbne r0, [r5, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 21300: ldrsheq r0, [r5, #0x70] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsheq +### mwasmarm.exe Assembler: +# 21302: strheq r0, [r5, #0x70] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 21312: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21316: ov00_022CF048: @ 0x022CF048 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21326: ldrhne r3, [r0, #4] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 21340: ov00_022CF090: @ 0x022CF090 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21347: ov00_022CF09C: @ 0x022CF09C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21348: ldr ip, _022CF0AC @ =ov00_022CF0B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21350: ldr r0, _022CF0B0 @ =0x0232692C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21353: _022CF0AC: .4byte ov00_022CF0B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21354: _022CF0B0: .4byte 0x0232692C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21358: ov00_022CF0B4: @ 0x022CF0B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21366: ov00_022CF0C4: @ 0x022CF0C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21367: ldr ip, _022CF0D4 @ =ov00_022CF0B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21369: ldr r0, _022CF0D8 @ =0x02326930 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21372: _022CF0D4: .4byte ov00_022CF0B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21373: _022CF0D8: .4byte 0x02326930 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21377: ov00_022CF0DC: @ 0x022CF0DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21378: ldr ip, _022CF0EC @ =ov00_022CF0F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21380: ldr r0, _022CF0F0 @ =0x0232692C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21383: _022CF0EC: .4byte ov00_022CF0F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21384: _022CF0F0: .4byte 0x0232692C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21388: ov00_022CF0F4: @ 0x022CF0F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21389: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21395: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21399: ov00_022CF110: @ 0x022CF110 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21416: ov00_022CF13C: @ 0x022CF13C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21417: ldr ip, _022CF14C @ =ov00_022CF0F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21419: ldr r0, _022CF150 @ =0x02326930 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21422: _022CF14C: .4byte ov00_022CF0F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21423: _022CF150: .4byte 0x02326930 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21427: ov00_022CF154: @ 0x022CF154 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21428: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21432: ldr r0, _022CF184 @ =0x0232692C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21438: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21441: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21443: _022CF184: .4byte 0x0232692C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21447: ov00_022CF188: @ 0x022CF188 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21448: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21450: ldr r0, _022CF1A8 @ =0x02326930 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21455: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21457: _022CF1A8: .4byte 0x02326930 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21461: ov00_022CF1AC: @ 0x022CF1AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21462: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21465: ldr r0, _022CF1D0 @ =0x02318888 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21467: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21469: ldr r0, _022CF1D4 @ =0x02318870 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21471: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21473: _022CF1D0: .4byte 0x02318888 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21474: _022CF1D4: .4byte 0x02318870 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21478: ov00_022CF1D8: @ 0x022CF1D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21480: ldr ip, _022CF200 @ =ov00_022CD690 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21481: asr r2, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 21482: lsl r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21486: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21487: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21490: _022CF200: .4byte ov00_022CD690 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21494: ov00_022CF204: @ 0x022CF204 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21495: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21498: asr r4, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 21499: lsl r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21500: lsr r3, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21501: lsr r2, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21502: lsl ip, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21503: lsl lr, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21507: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21514: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21517: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21521: ov00_022CF260: @ 0x022CF260 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21522: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21530: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21534: ov00_022CF284: @ 0x022CF284 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21535: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21544: poplt {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 21548: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 21550: asr r3, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 21551: lsl r2, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21557: lsr r3, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21558: lsr r2, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21559: lsl ip, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21560: lsl lr, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21570: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21574: ov00_022CF314: @ 0x022CF314 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21575: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21583: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21587: ov00_022CF338: @ 0x022CF338 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21588: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21597: asr r7, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 21598: lsl ip, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21599: lsr r4, r6, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21600: lsr lr, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21601: lsl r5, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21602: lsl r6, r6, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21610: lsl ip, r7, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21613: lsr r5, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21621: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21625: ov00_022CE7C4: @ 0x022CF3BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21626: ldr ip, _022CF3C4 @ =ov00_022CE7C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21629: _022CF3C4: .4byte ov00_022CE7C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21633: ov00_022CE8D4: @ 0x022CF3C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21634: ldr ip, _022CF3D0 @ =ov00_022CE8D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21637: _022CF3D0: .4byte ov00_022CE8D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21641: ov00_022CF3D4: @ 0x022CF3D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21642: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21647: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 21648: ldr r0, _022CF47C @ =0x023269BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21649: ldr r2, _022CF480 @ =0x00000101 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21652: ldr r0, _022CF47C @ =0x023269BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21653: ldr r2, _022CF480 @ =0x00000101 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21656: lsr r3, r4, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21657: lsr r2, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21658: lsl ip, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21659: lsl lr, r4, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21660: ldr r4, _022CF47C @ =0x023269BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21661: ldr r1, _022CF484 @ =0x02326934 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21668: ldr r5, _022CF488 @ =0x0232694C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21672: ldr r4, _022CF48C @ =0x02326934 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21681: ldr r0, _022CF490 @ =0x02326954 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21683: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21685: _022CF47C: .4byte 0x023269BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21686: _022CF480: .4byte 0x00000101 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21687: _022CF484: .4byte 0x02326934 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21688: _022CF488: .4byte 0x0232694C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21689: _022CF48C: .4byte 0x02326934 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21690: _022CF490: .4byte 0x02326954 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21694: ov00_022CF494: @ 0x022CF494 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21695: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21699: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 21702: ldrhne r1, [r5, #0x74] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 21703: lsr r2, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21708: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21709: lsr r3, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21710: asr r5, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 21711: lsl lr, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21714: lsr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21715: lsl r3, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21716: lsl ip, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21731: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21735: ov00_022CF528: @ 0x022CF528 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21736: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21738: lsr r2, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21739: lsr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21740: lsl r3, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21741: lsl ip, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21749: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21753: ov00_022CF560: @ 0x022CF560 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21754: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21757: lsr r2, ip, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21758: lsr r4, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21759: lsr lr, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21760: lsr r1, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21761: lsl r5, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21762: lsl r3, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21763: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21764: lsl ip, ip, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21780: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21784: ov00_022CF5CC: @ 0x022CF5CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21802: strbne r1, [r0, #0x72] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 21804: strbeq r1, [r0, #0x72] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 21811: ov00_022CF61C: @ 0x022CF61C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21812: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21813: ldr r1, _022CF644 @ =0x02326934 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21821: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21823: _022CF644: .4byte 0x02326934 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21827: ov00_022CF648: @ 0x022CF648 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21828: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21830: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 21831: ldr r1, _022CF670 @ =0x02326934 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21837: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21839: _022CF670: .4byte 0x02326934 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21843: ov00_022CF674: @ 0x022CF674 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21844: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21846: ldr ip, _022CF7D8 @ =ov00_022CF61C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21849: ldr r1, _022CF7DC @ =0x02326934 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21853: ldr r3, _022CF7E0 @ =ov00_022CF648 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21854: lsr r4, r6, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21855: lsr r2, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21856: lsl r5, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21859: lsl r6, r6, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21868: lsr r5, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21869: lsr r4, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21870: lsl r6, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21873: lsl lr, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21881: lsr r5, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21882: lsr r4, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21883: lsl r6, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21886: lsl lr, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21894: lsr r5, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21895: lsr r4, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21896: lsl r6, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21899: lsl lr, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21907: lsr r4, r6, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21908: lsr lr, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21909: lsl r5, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21910: lsl r6, r6, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21929: ldr r0, _022CF7E4 @ =0x02326974 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21932: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21934: _022CF7D8: .4byte ov00_022CF61C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21935: _022CF7DC: .4byte 0x02326934 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21936: _022CF7E0: .4byte ov00_022CF648 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21937: _022CF7E4: .4byte 0x02326974 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21941: ov00_022CEC18: @ 0x022CF7E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21942: ldr ip, _022CF7F0 @ =ov00_022CEC18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21945: _022CF7F0: .4byte ov00_022CEC18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21949: ov00_022CF7F4: @ 0x022CF7F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21950: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21951: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21952: ldr r2, _022CF820 @ =0x023269AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21957: ldr r0, _022CF820 @ =0x023269AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 21958: pop {r3, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21962: _022CF820: .4byte 0x023269AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 21966: ov00_022CF824: @ 0x022CF824 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21967: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21972: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 21973: lsr r2, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21974: lsr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 21975: lsl r3, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21976: lsl ip, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 21986: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 21990: ov00_022CF874: @ 0x022CF874 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 21991: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 21997: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 22001: poplo {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 22010: ldr r2, _022CF8F4 @ =0x023188B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22022: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22024: _022CF8F4: .4byte 0x023188B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22028: ov00_022CF8F8: @ 0x022CF8F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22029: lsr r2, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 22031: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 22033: lsr r2, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 22040: ov00_022CF918: @ 0x022CF918 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22041: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22082: ldr r0, _022CF9C8 @ =0x0000020B +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22089: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22091: _022CF9C8: .4byte 0x0000020B +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22095: ov00_022CF9CC: @ 0x022CF9CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22096: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22102: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 22110: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 22120: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 22124: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 22128: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22132: ov00_022CFA4C: @ 0x022CFA4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22133: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22136: ldr r0, _022CFA84 @ =ov00_022CFA88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22142: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 22146: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22148: _022CFA84: .4byte ov00_022CFA88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22152: ov00_022CFA88: @ 0x022CFA88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22153: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22179: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22183: ov00_022CFAEC: @ 0x022CFAEC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22184: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22188: ldr r6, _022CFB7C @ =0x02326AC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22198: ldrheq r0, [r6, #0x58] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 22222: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22224: _022CFB7C: .4byte 0x02326AC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22228: ov00_022CFB80: @ 0x022CFB80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22229: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22235: ldr r5, _022CFC1C @ =0x02326AC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22244: ldrheq r0, [r5, #0x58] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 22256: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 22270: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22272: _022CFC1C: .4byte 0x02326AC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22276: ov00_022CFC20: @ 0x022CFC20 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22277: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22284: ldr sb, _022CFD08 @ =0x02326AC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22285: lsr r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 22338: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22340: _022CFD08: .4byte 0x02326AC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22344: ov00_022CFD0C: @ 0x022CFD0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22345: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22348: ldr r7, _022CFD70 @ =0x02326AC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22362: strbeq r0, [r7, #0x5a] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 22372: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22374: _022CFD70: .4byte 0x02326AC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22378: ov00_022CFD74: @ 0x022CFD74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22388: ldr r1, _022CFDA8 @ =0x386D4380 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22391: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 22393: _022CFDA8: .4byte 0x386D4380 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22397: ov00_022CFDAC: @ 0x022CFDAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22398: ldr r0, _022CFDB8 @ =0x023188CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22402: _022CFDB8: .4byte 0x023188CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22406: ov00_022CFDBC: @ 0x022CFDBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22407: ldr r1, _022CFDC8 @ =0x023188CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22411: _022CFDC8: .4byte 0x023188CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22415: ov00_022CFDCC: @ 0x022CFDCC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22416: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22417: ldr r0, _022CFE10 @ =0x023188CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22421: pophs {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 22422: ldr r0, _022CFE14 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22426: ldr r1, _022CFE10 @ =0x023188CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22432: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22434: _022CFE10: .4byte 0x023188CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22435: _022CFE14: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22439: ov00_022CFE18: @ 0x022CFE18 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22440: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22443: pophs {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 22444: ldr r0, _022CFE38 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22447: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22449: _022CFE38: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22453: ov00_022CFE3C: @ 0x022CFE3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22454: ldr r2, _022CFE60 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22464: _022CFE60: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22468: ov00_022CFE64: @ 0x022CFE64 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22469: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22483: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 22489: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22493: ov00_022CFEB0: @ 0x022CFEB0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22519: ov00_022CFF00: @ 0x022CFF00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22554: ov00_022CFF6C: @ 0x022CFF6C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22555: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22584: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 22588: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22592: ov00_022CFFEC: @ 0x022CFFEC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22593: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22613: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22619: _022D004C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22620: b _022D0460 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22621: b _022D0460 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22622: b _022D00B0 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22623: b _022D01A8 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22624: b _022D0460 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22625: b _022D0460 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22626: b _022D0228 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22627: b _022D0460 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22628: b _022D0460 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22629: b _022D0460 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22630: b _022D0460 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22631: b _022D0460 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22632: b _022D02C0 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22633: b _022D0460 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22634: b _022D0460 @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22635: b _022D0460 @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22636: b _022D0390 @ case 16 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22637: b _022D0410 @ case 17 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22638: b _022D0460 @ case 18 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22639: b _022D02C0 @ case 19 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22640: b _022D02C0 @ case 20 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22641: b _022D0460 @ case 21 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22642: b _022D02C0 @ case 22 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22643: b _022D0340 @ case 23 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22644: b _022D0340 @ case 24 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22743: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 22754: ldr sl, _022D04D8 @ =0x023188D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22769: _022D0264: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22770: b _022D02B0 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22771: b _022D027C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22772: b _022D027C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22773: b _022D028C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22774: b _022D028C @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22775: b _022D0298 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 22787: strbne r5, [sb, #0x5ae] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 22843: strbhs r0, [sb, #0x5af] +# Error: ^^^^^^ +# Undefined macro or opcode: strbhs +### mwasmarm.exe Assembler: +# 22848: strbhi r0, [sb, #0x5af] +# Error: ^^^^^^ +# Undefined macro or opcode: strbhi +### mwasmarm.exe Assembler: +# 22881: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 22909: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 22933: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 22947: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 22949: _022D04D8: .4byte 0x023188D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 22953: ov00_022D04DC: @ 0x022D04DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 22954: push {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 22972: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 22973: lsl r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 22974: ldr r1, _022D067C @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 22976: asr r5, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 22978: lsl r0, r5, #3 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 22983: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 23020: ldrbeq r0, [r6, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 23041: ldrbeq r0, [r6, r1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 23055: ldr r1, _022D0680 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23061: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23063: _022D067C: .4byte 0x0232508C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23064: _022D0680: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23068: ov00_022D0684: @ 0x022D0684 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23069: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23079: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 23118: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23125: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 23129: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23133: ov00_022D0768: @ 0x022D0768 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23148: ov00_022D078C: @ 0x022D078C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23149: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23156: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 23164: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 23173: popgt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 23182: ov00_022D07F8: @ 0x022D07F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23183: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23184: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23203: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 23254: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23290: strbne r0, [sl, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 23291: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 23320: strbeq r0, [sl, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 23322: strbne r0, [sl, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 23324: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23330: ov00_022D0A1C: @ 0x022D0A1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23331: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23351: strbeq r0, [r6, #0x31] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 23379: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23383: ov00_022D0AD0: @ 0x022D0AD0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23384: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23393: ldrbeq ip, [r0, #2] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 23397: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 23404: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23408: ov00_022D0B1C: @ 0x022D0B1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23409: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23410: ldr r4, _022D0B78 @ =0x023188CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23416: lsl r0, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 23424: ldr r0, _022D0B78 @ =0x023188CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23425: lsl r1, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 23427: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23433: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23435: _022D0B78: .4byte 0x023188CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23439: ov00_022D0B7C: @ 0x022D0B7C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23447: ov00_022D0B8C: @ 0x022D0B8C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23448: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23455: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 23458: ldr r3, _022D0C50 @ =0x55555556 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23465: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 23466: lsrs r0, r0, #0x10 +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 23467: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 23498: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23500: _022D0C50: .4byte 0x55555556 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23504: ov00_022D0C54: @ 0x022D0C54 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23505: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23512: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 23521: strbne r0, [r4, #0x30] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 23537: asr r1, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 23539: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 23540: lsrs r0, r0, #0x10 +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 23543: strbne r0, [r4, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 23544: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23548: ov00_022D0CF0: @ 0x022D0CF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23549: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23557: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 23558: lsl r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 23560: asr r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 23564: ldr r1, _022D0F28 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23569: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 23666: stm sp, {r4, fp} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 23679: stm sp, {r4, fp} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 23687: ldr r1, _022D0F2C @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23692: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23694: _022D0F28: .4byte 0x0232508C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23695: _022D0F2C: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23699: ov00_022D0F30: @ 0x022D0F30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23700: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23738: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23742: ov00_022D0FCC: @ 0x022D0FCC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23743: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23746: ldr r1, _022D1020 @ =0x02318918 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23750: ldr r1, _022D1024 @ =0x0231891C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23754: ldr r1, _022D1028 @ =0x02318920 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23763: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23765: _022D1020: .4byte 0x02318918 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23766: _022D1024: .4byte 0x0231891C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23767: _022D1028: .4byte 0x02318920 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23771: ov00_022D102C: @ 0x022D102C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23772: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23799: lsl fp, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 23895: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23899: ov00_022D11F8: @ 0x022D11F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23900: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23914: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23918: ov00_022D1234: @ 0x022D1234 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23919: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23927: ldr r1, _022D1308 @ =0x02318924 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23932: ldr r1, _022D130C @ =0x0231892C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23973: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 23975: _022D1308: .4byte 0x02318924 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23976: _022D130C: .4byte 0x0231892C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 23980: ov00_022D1310: @ 0x022D1310 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 23981: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 23989: ldr r1, _022D13E4 @ =0x02318924 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 23994: ldr r1, _022D13E8 @ =0x0231892C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24035: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24037: _022D13E4: .4byte 0x02318924 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24038: _022D13E8: .4byte 0x0231892C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24042: ov00_022D13EC: @ 0x022D13EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24043: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24066: strbne r0, [r5, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 24067: popne {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 24086: strbne r0, [r5, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 24088: strbeq r0, [r5, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 24090: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24094: ov00_022D14AC: @ 0x022D14AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24108: ov00_022D14D0: @ 0x022D14D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24109: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24114: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24118: ov00_022D14E8: @ 0x022D14E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24119: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24137: asr r0, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 24194: asr r0, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 24256: strbne r0, [r7, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 24261: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24265: ov00_022D1718: @ 0x022D1718 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24266: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24386: asr r0, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 24397: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24401: ov00_022D191C: @ 0x022D191C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24402: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24414: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 24429: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24433: ov00_022D1988: @ 0x022D1988 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24434: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24444: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24448: ov00_022D19B4: @ 0x022D19B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24449: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24455: ldr r1, _022D1C30 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24459: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24485: ldr r1, _022D1C30 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24489: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24497: _022D1A64: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24498: b _022D1A74 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24499: b _022D1AA4 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24500: b _022D1AB8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24501: b _022D1BF4 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24506: strbeq r0, [sb, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 24519: strbeq r0, [sb, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 24530: lsl r7, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 24551: _022D1B24: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24552: b _022D1B9C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24553: b _022D1BA4 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24554: b _022D1BBC @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24555: b _022D1B68 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24556: b _022D1BBC @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24557: b _022D1BBC @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24558: b _022D1BBC @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24559: b _022D1BAC @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 24621: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24626: ldr r1, _022D1C30 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24630: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24632: _022D1C30: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24636: ov00_022D1C34: @ 0x022D1C34 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24637: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24650: strbeq r0, [r4, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 24651: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 24668: ldr r1, _022D1DC8 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24675: strbeq r0, [r4, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 24676: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 24681: ldrbeq r0, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 24684: strbne r0, [r4, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 24694: ldr r1, _022D1DCC @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24706: ldr r1, _022D1DD0 @ =0x00004805 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24713: strbhi r0, [r4, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbhi +### mwasmarm.exe Assembler: +# 24714: pophi {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 24715: ldr r1, _022D1DC8 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24721: strbeq r0, [r4, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 24722: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 24728: ldr r1, _022D1DCC @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24735: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24743: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24745: _022D1DC8: .4byte 0x0232508C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24746: _022D1DCC: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24747: _022D1DD0: .4byte 0x00004805 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24751: ov00_022D1DD4: @ 0x022D1DD4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24752: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24754: ldr r2, _022D1EF4 @ =0x02326AC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24760: ldr r2, _022D1EF8 @ =0x023250E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24782: pople {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 24783: ldr r5, _022D1EFC @ =0x02326C38 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24801: ldr lr, _022D1F00 @ =0x02326C4B +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24812: lsr r3, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 24822: strbne r0, [sl, r8] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 24827: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24829: _022D1EF4: .4byte 0x02326AC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24830: _022D1EF8: .4byte 0x023250E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24831: _022D1EFC: .4byte 0x02326C38 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24832: _022D1F00: .4byte 0x02326C4B +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24836: ov00_022D1F04: @ 0x022D1F04 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24837: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24845: ldr r1, _022D1F6C @ =0x02326C38 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24853: ldr r1, _022D1F6C @ =0x02326C38 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24858: ldr r0, _022D1F70 @ =0x02326AC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24862: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24864: _022D1F6C: .4byte 0x02326C38 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24865: _022D1F70: .4byte 0x02326AC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24869: ov00_022D1F74: @ 0x022D1F74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24870: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24872: ldr r1, _022D20C4 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24881: strbeq r0, [r5, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 24882: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 24948: ldr r1, _022D20C8 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24953: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 24955: _022D20C4: .4byte 0x0232508C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24956: _022D20C8: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 24960: ov00_022D20CC: @ 0x022D20CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 24961: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 24962: ldr r1, _022D2254 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 24970: strbeq r0, [r4, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 24971: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 24977: lsr r1, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 24979: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 24981: lsr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 24998: strbeq r0, [r5, #0x2b] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 25012: ldr r2, _022D2258 @ =0x023188CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25015: lsl r3, r6, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 25019: asr r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25038: asr r0, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25042: asr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25044: asr r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25056: ldr r1, _022D225C @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25060: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25062: _022D2254: .4byte 0x0232508C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25063: _022D2258: .4byte 0x023188CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25064: _022D225C: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25068: ov00_022D2260: @ 0x022D2260 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25069: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25077: ldr r0, _022D2514 @ =0x02318150 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25091: ldr r0, _022D2518 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25092: lsl r1, sb, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 25096: asr r7, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25101: strbeq r0, [r4, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 25102: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 25118: ldr r1, _022D2518 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25119: lsl r0, r7, #3 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 25124: ldr r1, _022D251C @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25131: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25163: ldr r1, _022D2518 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25169: ldr r1, _022D251C @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25173: ldr r1, _022D251C @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25180: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25189: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25194: asr r0, sb, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25196: asr r0, sb, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25203: asr r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25204: lsl r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 25210: asr r1, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25214: lsl r2, r3, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 25217: asr r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25234: ldr r1, _022D251C @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25238: ldr r1, _022D251C @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25242: ldr r1, _022D251C @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25247: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25249: _022D2514: .4byte 0x02318150 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25250: _022D2518: .4byte 0x0232508C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25251: _022D251C: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25255: ov00_022D2520: @ 0x022D2520 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25256: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25261: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 25267: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25271: ov00_022D2550: @ 0x022D2550 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25272: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25281: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 25297: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 25322: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 25327: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25331: ov00_022D261C: @ 0x022D261C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25332: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25341: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 25353: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25357: ov00_022D2670: @ 0x022D2670 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25358: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25376: ldr r1, _022D2744 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25383: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25402: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 25414: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25416: _022D2744: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25420: ov00_022D2748: @ 0x022D2748 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25421: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25431: ldr r1, _022D2794 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25437: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25441: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25443: _022D2794: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25447: ov00_022D2798: @ 0x022D2798 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25448: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25458: poplo {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 25464: ldr r1, _022D28D4 @ =0x00004805 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25471: strbhi r0, [r4, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbhi +### mwasmarm.exe Assembler: +# 25472: pophi {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 25473: ldr r1, _022D28D8 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25480: strbeq r0, [r4, #0x455] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 25481: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 25491: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 25522: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25529: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25531: _022D28D4: .4byte 0x00004805 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25532: _022D28D8: .4byte 0x0232508C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25536: ov00_022D28DC: @ 0x022D28DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25537: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25542: ldrbne r0, [r4, #0x456] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 25550: ldrbne r0, [r4, #0x456] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 25556: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25568: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25571: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25575: ov00_022D2958: @ 0x022D2958 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25576: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25590: ldr r0, _022D2A80 @ =0x00000B4F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25591: ldr r1, _022D2A84 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25621: asr r0, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 25637: ldr r1, _022D2A88 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25651: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25653: _022D2A80: .4byte 0x00000B4F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25654: _022D2A84: .4byte 0x0232508C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25655: _022D2A88: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25659: ov00_022D2A8C: @ 0x022D2A8C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25660: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25692: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25696: ov00_022D2B0C: @ 0x022D2B0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25697: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25704: ldr r1, _022D2B40 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25710: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25712: _022D2B40: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25716: ov00_022D2B44: @ 0x022D2B44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25717: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25719: ldr r0, _022D2B6C @ =0x02000C1C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25721: ldr r0, _022D2B70 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25725: strbne r4, [r0, #9] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 25726: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25728: _022D2B6C: .4byte 0x02000C1C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25729: _022D2B70: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25733: ov00_022D2B74: @ 0x022D2B74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25734: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25738: ldr r6, _022D2C48 @ =0x02326AC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25739: ldr r1, _022D2C4C @ =0x000003BD +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25748: strbgt r2, [r6, #0x5a] +# Error: ^^^^^^ +# Undefined macro or opcode: strbgt +### mwasmarm.exe Assembler: +# 25755: ldr r0, _022D2C50 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25758: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 25765: ldrbne r0, [r1, #9] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 25790: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 25792: _022D2C48: .4byte 0x02326AC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25793: _022D2C4C: .4byte 0x000003BD +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25794: _022D2C50: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25798: ov00_022D2C54: @ 0x022D2C54 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25799: ldr ip, _022D2C68 @ =sub_0207C40C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25800: ldr r0, _022D2C6C @ =0x02326AC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25805: _022D2C68: .4byte sub_0207C40C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25806: _022D2C6C: .4byte 0x02326AC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25810: ov00_022D2C70: @ 0x022D2C70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25811: ldr ip, _022D2C84 @ =sub_0207C4C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25817: _022D2C84: .4byte sub_0207C4C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25821: ov00_022D2C88: @ 0x022D2C88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25822: ldr ip, _022D2C9C @ =sub_0207C4C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25828: _022D2C9C: .4byte sub_0207C4C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 25832: ov00_022D2CA0: @ 0x022D2CA0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 25833: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 25839: ldm r3, {r4, r5, r6, r7} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 25842: ldr lr, _022D30B4 @ =0x02318934 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25846: ldr r1, _022D30B8 @ =0x023189B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25851: ldr r1, _022D30B8 @ =0x023189B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25858: lsr r0, r1, #0x19 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 25871: lsr r0, r7, #0x14 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 25883: lsr r1, r6, #0xf +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 25895: lsr r0, r1, #0xa +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 25902: ldr r0, _022D30B4 @ =0x02318934 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25903: ldr lr, _022D30B8 @ =0x023189B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25919: lsr r0, r1, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 25932: lsr r1, r2, #0x17 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 25946: lsr r1, r2, #0x12 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 25955: lsr r0, r1, #0xc +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 25962: ldr r0, _022D30B4 @ =0x02318934 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25963: ldr r1, _022D30B8 @ =0x023189B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 25977: lsr r4, sb, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 25988: lsr r7, sb, #0x15 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26000: lsr r6, sl, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26014: lsr r5, sb, #9 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26018: ldr r0, _022D30B4 @ =0x02318934 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26023: ldr r1, _022D30B8 @ =0x023189B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26028: ldr r1, _022D30B8 @ =0x023189B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26035: lsr r0, r1, #0x1a +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26048: lsr r0, r7, #0x16 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26060: lsr r1, r6, #0x11 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26072: lsr r0, r1, #0xb +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26097: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26099: _022D30B4: .4byte 0x02318934 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26100: _022D30B8: .4byte 0x023189B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26104: ov00_022D30BC: @ 0x022D30BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26105: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26110: ldr r1, _022D30F4 @ =0x67452301 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26111: ldr r0, _022D30F8 @ =0xEFCDAB89 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26113: ldr r1, _022D30FC @ =0x98BADCFE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26115: ldr r0, _022D3100 @ =0x10325476 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26118: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26120: _022D30F4: .4byte 0x67452301 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26121: _022D30F8: .4byte 0xEFCDAB89 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26122: _022D30FC: .4byte 0x98BADCFE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26123: _022D3100: .4byte 0x10325476 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26127: ov00_022D3104: @ 0x022D3104 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26128: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26136: lsr r2, r3, #3 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26176: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26180: ov00_022D31BC: @ 0x022D31BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26181: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26189: ldr r1, _022D3220 @ =0x02318974 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26190: lsr r0, r0, #3 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26205: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26207: _022D3220: .4byte 0x02318974 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26211: ov00_022D3224: @ 0x022D3224 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26224: lsr r2, r3, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26232: ov00_022D3268: @ 0x022D3268 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26233: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26234: lsrs r2, r2, #2 +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 26236: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 26240: lsr r3, ip, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26242: lsr r3, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26244: lsr r3, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26250: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26254: ov00_022D32AC: @ 0x022D32AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26255: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26258: popls {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 26264: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 26273: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26277: ov00_022D32F4: @ 0x022D32F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26278: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26283: ldm r3, {r4, r5, r7, r8, sb} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 26287: ldr r3, _022D396C @ =0x5A827999 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26292: lsr sl, r4, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26296: lsr sl, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26305: lsr r6, sb, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26314: lsr r6, r4, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26317: lsr r6, r8, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26326: lsr r7, sb, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26330: lsr r5, r6, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26339: lsr r7, r8, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26341: lsr r7, r5, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26350: lsr r7, r6, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26357: lsr r2, r4, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26363: ldr r0, _022D396C @ =0x5A827999 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26366: lsr r2, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26372: lsr r3, sb, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26374: lsr r2, r4, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26379: ldr r0, _022D396C @ =0x5A827999 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26387: lsr r2, r8, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26393: ldr r0, _022D396C @ =0x5A827999 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26394: lsr r1, sb, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26401: lsr r1, r7, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26408: ldr r0, _022D396C @ =0x5A827999 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26409: lsr r1, r8, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26416: lsr r1, r6, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26423: ldr r0, _022D396C @ =0x5A827999 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26424: lsr r1, r7, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26428: ldr r4, _022D3970 @ =0x6ED9EBA1 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26437: lsr r2, r5, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26444: lsr r0, r6, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26450: lsr r1, sb, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26458: lsr r0, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26465: lsr r1, r8, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26473: lsr r0, sb, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26478: lsr r1, r7, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26486: lsr r0, r8, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26491: lsr r1, r6, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26499: lsr r1, r7, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26508: ldr r4, _022D3974 @ =0x8F1BBCDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26516: lsr r1, r5, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26523: lsr r0, r6, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26530: lsr r1, sb, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26540: lsr r0, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26545: lsr r1, r8, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26555: lsr r0, sb, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26562: lsr r1, r7, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26572: lsr r0, r8, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26577: lsr r1, r6, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26587: lsr r1, r7, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26596: ldr r4, _022D3978 @ =0xCA62C1D6 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26603: lsr r2, r5, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26610: lsr r0, r6, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26616: lsr r1, sb, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26624: lsr r0, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26629: lsr r1, r8, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26637: lsr r0, sb, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26642: lsr r1, r7, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26650: lsr r0, r8, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26657: lsr r1, r6, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26665: lsr r1, r7, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26695: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26697: _022D396C: .4byte 0x5A827999 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26698: _022D3970: .4byte 0x6ED9EBA1 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26699: _022D3974: .4byte 0x8F1BBCDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26700: _022D3978: .4byte 0xCA62C1D6 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26704: ov00_022D397C: @ 0x022D397C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26705: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26710: ldr r0, _022D39BC @ =0x67452301 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26711: ldr r1, _022D39C0 @ =0xEFCDAB89 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26713: ldr r0, _022D39C4 @ =0x98BADCFE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26715: ldr r1, _022D39C8 @ =0x10325476 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26717: ldr r0, _022D39CC @ =0xC3D2E1F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26720: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26722: _022D39BC: .4byte 0x67452301 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26723: _022D39C0: .4byte 0xEFCDAB89 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26724: _022D39C4: .4byte 0x98BADCFE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26725: _022D39C8: .4byte 0x10325476 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26726: _022D39CC: .4byte 0xC3D2E1F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26730: ov00_022D39D0: @ 0x022D39D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26731: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26739: lsr r2, r3, #3 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26779: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26783: ov00_022D3A88: @ 0x022D3A88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26784: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26792: ldr r1, _022D3AEC @ =0x02318AB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26793: lsr r0, r0, #3 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26808: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26810: _022D3AEC: .4byte 0x02318AB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26814: ov00_022D3AF0: @ 0x022D3AF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26815: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26817: ldr r1, _022D3B1C @ =0x02318AB5 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 26825: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26827: _022D3B1C: .4byte 0x02318AB5 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 26831: ov00_022D3B20: @ 0x022D3B20 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26832: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26862: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26866: ov00_022D3B94: @ 0x022D3B94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26867: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26895: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26899: ov00_022D3C08: @ 0x022D3C00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26916: ov00_022D3C28: @ 0x022D3C28 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26917: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26919: lsl r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 26923: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 26928: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26932: ov00_022D3C58: @ 0x022D3C58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26933: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26954: lsl r2, r3, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 26962: lsr ip, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 26967: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 26970: lsl r2, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 26973: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 26977: ov00_022D3CF4: @ 0x022D3CF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 26978: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 26983: lsl lr, r4, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 26987: lsrs r2, r2, #0x10 +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 26994: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 26997: popge {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 26999: lsl ip, r4, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27005: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27009: ov00_022D3D58: @ 0x022D3D58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27010: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27016: lsl r2, ip, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27027: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27031: ov00_022D3D98: @ 0x022D3D98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27032: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27052: lsl r2, r3, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27059: asr ip, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 27070: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 27073: lsl r2, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27076: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27080: ov00_022D3E40: @ 0x022D3E40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27081: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27086: lsl lr, r4, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27089: lsr r2, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 27098: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 27101: popge {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 27103: lsl ip, r4, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27109: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27113: ov00_022D3EA8: @ 0x022D3EA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27117: lsl r2, ip, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27133: ov00_022D3EE0: @ 0x022D3EE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27134: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27137: lsl lr, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27142: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 27145: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 27148: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27152: ov00_022D3F14: @ 0x022D3F14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27153: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27158: lsl r2, r8, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27173: pople {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 27177: lsl r4, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27180: lsl r0, r6, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27198: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27202: ov00_022D3FC0: @ 0x022D3FC0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27203: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27216: lsl r2, ip, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27222: lsr r3, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 27226: lsllt r0, ip, #1 +# Error: ^^^^^ +# Undefined macro or opcode: lsllt +### mwasmarm.exe Assembler: +# 27229: strhlt r3, [r7, r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strhlt +### mwasmarm.exe Assembler: +# 27230: lsl r2, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27234: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27238: ov00_022D4038: @ 0x022D4038 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27239: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27248: lsl r0, fp, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27252: lsl r2, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27264: lsl r0, r4, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27266: lsl r0, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27272: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 27281: pople {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 27283: lsl r0, r6, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27288: lsl r0, r4, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27293: ldr r0, _022D4168 @ =0x7FFF8000 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 27299: lsl r1, r7, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27322: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27324: _022D4168: .4byte 0x7FFF8000 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 27328: ov00_022D416C: @ 0x022D416C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27335: ov00_022D4178: @ 0x022D4178 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27338: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27343: ov00_022D4188: @ 0x022D4188 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27352: ov00_022D419C: @ 0x022D419C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27363: ov00_022D41B8: @ 0x022D41B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27364: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27373: lsl r2, sb, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27396: lsl r2, sb, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27402: lsl r2, fp, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27408: lsl fp, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27418: lsl fp, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27424: lsl fp, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27431: lsl r0, sb, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27433: lsl r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27446: ldr r0, _022D4394 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 27450: lsl r2, r5, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27453: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 27478: lsl r2, sb, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27484: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 27487: lsl r2, sb, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27490: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27492: _022D4394: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 27496: ov00_022D4398: @ 0x022D4398 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27497: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27499: ldr r4, _022D4524 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 27503: lsl r0, r8, #3 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27510: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 27513: lsl r2, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27523: lsl r6, r0, #4 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27536: lsl r2, r8, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27547: lsl fp, r8, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27597: ldr r1, _022D4528 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 27602: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27604: _022D4524: .4byte 0x0232508C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 27605: _022D4528: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 27609: ov00_022D452C: @ 0x022D452C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27610: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27623: lsl r8, sl, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27694: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27698: ov00_022D4678: @ 0x022D4678 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27699: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27701: lsl r4, r6, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27731: lsl r8, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27752: lsl r2, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27763: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27769: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27776: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27780: ov00_022D47A0: @ 0x022D47A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27781: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27786: ldr r3, _022D49A4 @ =0x0232508C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 27797: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 27816: lsl r1, r4, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27861: lsls r0, r4, #4 +# Error: ^^^^ +# Undefined macro or opcode: lsls +### mwasmarm.exe Assembler: +# 27866: stm sp, {r4, sb} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 27883: stm sp, {r4, sb} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 27898: stm sp, {r4, sb} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 27907: ldr r1, _022D49A8 @ =0x023250B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 27912: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27914: _022D49A4: .4byte 0x0232508C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 27915: _022D49A8: .4byte 0x023250B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 27919: ov00_022D49AC: @ 0x022D49AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27920: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 27923: lsl r2, r3, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 27942: ldrbgt r0, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbgt +### mwasmarm.exe Assembler: +# 27943: strhgt r0, [r4] +# Error: ^^^^^^ +# Undefined macro or opcode: strhgt +### mwasmarm.exe Assembler: +# 27944: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 27948: ov00_022D4A08: @ 0x022D4A08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27960: asr r3, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 27965: ldrhgt r1, [r1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhgt +### mwasmarm.exe Assembler: +# 27966: strbgt r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbgt +### mwasmarm.exe Assembler: +# 27971: ov00_020800FC: @ 0x022D4A4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27972: ldr ip, _022D4A54 @ =sub_020800fc +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 27975: _022D4A54: .4byte sub_020800fc +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 27979: ov00_0208013C: @ 0x022D4A58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27980: ldr ip, _022D4A60 @ =sub_0208013C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 27983: _022D4A60: .4byte sub_0208013C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 27987: ov00_02080204: @ 0x022D4A64 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27988: ldr ip, _022D4A6C @ =sub_02080204 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 27991: _022D4A6C: .4byte sub_02080204 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 27995: ov00_022D4A70: @ 0x022D4A70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 27996: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28000: ldr r2, _022D4B84 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28007: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28013: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28019: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28025: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28062: ldr r0, _022D4B84 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28070: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28072: _022D4B84: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28076: ov00_022D4B88: @ 0x022D4B88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28077: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28079: ldr r2, _022D4BDC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28085: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28093: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28099: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28101: _022D4BDC: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28105: ov00_022D4BE0: @ 0x022D4BE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28106: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28110: ldr r1, _022D4DD8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28117: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28136: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28140: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28144: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28146: ldr r0, _022D4DD8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28150: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 28151: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 28156: _022D4C90: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28157: b _022D4CEC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28158: b _022D4CD4 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28159: b _022D4CD4 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28160: b _022D4CAC @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28161: b _022D4CC4 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28162: b _022D4CD4 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28163: b _022D4CD4 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28170: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28175: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28182: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28195: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28200: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28202: ldr r0, _022D4DDC @ =ov00_022D5CC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28211: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28213: ldr r0, _022D4DE0 @ =0x022D5D40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28225: ldr r0, _022D4DD8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28237: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28244: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28249: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28251: _022D4DD8: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28252: _022D4DDC: .4byte ov00_022D5CC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28253: _022D4DE0: .4byte 0x022D5D40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28257: ov00_022D4DE4: @ 0x022D4DE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28258: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28260: ldr r1, _022D4ECC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28267: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28279: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28283: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28287: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28289: ldr r0, _022D4ED0 @ =0x022D5D40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28301: ldr r0, _022D4ECC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28311: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28318: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28323: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28325: _022D4ECC: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28326: _022D4ED0: .4byte 0x022D5D40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28330: ov00_022D4ED4: @ 0x022D4ED4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28331: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28336: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28339: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28343: ov00_022D4EF4: @ 0x022D4EF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28344: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28349: ldr r1, _022D5064 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28356: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28375: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28384: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28388: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28394: ldr r0, _022D5064 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28401: ldr r2, _022D5064 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28402: ldr r0, _022D5068 @ =0x022D5FFC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28422: ldr r0, _022D5064 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28432: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28439: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28444: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28446: _022D5064: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28447: _022D5068: .4byte 0x022D5FFC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28451: ov00_022D506C: @ 0x022D506C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28452: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28454: ldr r1, _022D510C @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28461: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28475: ldr r0, _022D510C @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28484: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28488: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28492: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28497: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28499: _022D510C: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28503: ov00_022D5110: @ 0x022D5110 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28504: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28509: ldr r2, _022D5308 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28516: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28532: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28539: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28545: ldrblo r0, [r6, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrblo +### mwasmarm.exe Assembler: +# 28551: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28579: ldr r1, _022D5308 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28585: ldr r1, _022D5308 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28597: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28601: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28605: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28607: ldr r1, _022D530C @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28608: ldr r0, _022D5310 @ =0x022D5D40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28623: ldr r0, _022D5308 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28633: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28640: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28645: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28647: _022D5308: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28648: _022D530C: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28649: _022D5310: .4byte 0x022D5D40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28653: ov00_022D5314: @ 0x022D5314 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28654: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28656: ldr r1, _022D5428 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28663: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28675: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28679: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28683: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28690: ldr r0, _022D5428 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28697: ldr r0, _022D542C @ =0x022D6794 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28709: ldr r0, _022D5428 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28719: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28726: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28731: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28733: _022D5428: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28734: _022D542C: .4byte 0x022D6794 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28738: ov00_022D5430: @ 0x022D5430 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28739: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28741: ldr r1, _022D5634 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28748: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28755: _022D546C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28756: b _022D54E8 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28757: b _022D54B0 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28758: b _022D54E8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28759: b _022D54F8 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28760: b _022D54E8 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28761: b _022D54E8 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28762: b _022D54BC @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28763: b _022D54E8 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28764: b _022D54E8 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28765: b _022D54F8 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28766: b _022D54E8 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28767: b _022D54E8 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28768: b _022D54F8 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28769: b _022D54A4 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 28773: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28777: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28781: ldr r1, _022D5634 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28789: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28794: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28801: ldr r0, _022D5634 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28826: ldr r1, _022D5634 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28834: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28836: ldr r0, _022D5638 @ =0x022D5D40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28840: ldr r0, _022D5638 @ =0x022D5D40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28844: ldr r1, _022D5634 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28845: ldr r0, _022D563C @ =ov00_022D68B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28862: ldr r0, _022D5634 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28872: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28879: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28884: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28886: _022D5634: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28887: _022D5638: .4byte 0x022D5D40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28888: _022D563C: .4byte ov00_022D68B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28892: ov00_022D5640: @ 0x022D5640 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28893: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28895: ldr r1, _022D566C @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28903: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28905: _022D566C: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28909: ov00_022D5670: @ 0x022D5670 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28910: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28913: ldr r1, _022D5704 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28922: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28926: ldr r1, _022D5708 @ =0x00003FFE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28948: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 28950: _022D5704: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28951: _022D5708: .4byte 0x00003FFE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28955: ov00_022D570C: @ 0x022D570C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28956: ldr r0, _022D5718 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28960: _022D5718: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 28964: ov00_022D571C: @ 0x022D571C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 28965: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 28969: ldr r1, _022D5838 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 28986: ldr r1, _022D5838 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29029: ldr r0, _022D5838 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29035: ldr r0, _022D5838 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29039: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29041: _022D5838: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29045: ov00_022D583C: @ 0x022D583C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29046: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29051: ldr r2, _022D59C8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29062: ldr r1, _022D59C8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29064: lsl r2, r2, r0 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 29066: asr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 29076: ldr r2, _022D59C8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29092: ldr r1, _022D59C8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29093: ldr r0, _022D59CC @ =0x02318158 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29100: ldr r1, _022D59C8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29108: ldrne r0, _022D59D0 @ =0x02318160 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29112: ldr r1, _022D59C8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29113: ldr r0, _022D59D0 @ =0x02318160 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29118: ldr r0, _022D59C8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29125: ldr r1, _022D59C8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29141: ldr r0, _022D59C8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29146: ldr r0, _022D59C8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29151: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29153: _022D59C8: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29154: _022D59CC: .4byte 0x02318158 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29155: _022D59D0: .4byte 0x02318160 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29159: ov00_022D59D4: @ 0x022D59D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29160: ldr r0, _022D59EC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29161: ldr r1, _022D59F0 @ =0x00AAA082 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29167: _022D59EC: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29168: _022D59F0: .4byte 0x00AAA082 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29172: ov00_022D59F4: @ 0x022D59F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29173: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29174: ldr r2, _022D5A7C @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29175: ldr lr, _022D5A80 @ =0x4EC4EC4F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29184: lsr r2, r1, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 29198: ldr r2, _022D5A80 @ =0x4EC4EC4F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29199: lsr r0, r3, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 29206: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 29207: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 29208: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29210: _022D5A7C: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29211: _022D5A80: .4byte 0x4EC4EC4F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29215: ov00_022D5A84: @ 0x022D5A84 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29216: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29217: ldr ip, _022D5AC4 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29231: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29233: _022D5AC4: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29237: ov00_022D5AC8: @ 0x022D5AC8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29238: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29240: ldr ip, _022D5B18 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29246: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 29257: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29259: _022D5B18: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29263: ov00_022D5B1C: @ 0x022D5B1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29264: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29267: ldr r1, _022D5BA8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29280: ldr r0, _022D5BA8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29289: ldr r0, _022D5BA8 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29292: ldr r1, _022D5BAC @ =0x022F5341 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29294: ldr r3, _022D5BB0 @ =0x022D5C28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29300: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29302: _022D5BA8: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29303: _022D5BAC: .4byte 0x022F5341 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29304: _022D5BB0: .4byte 0x022D5C28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29308: ov00_022D5BB4: @ 0x022D5BB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29309: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29312: ldr r1, _022D5C1C @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29318: ldr r0, _022D5C1C @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29326: ldr r1, _022D5C20 @ =0x022F5341 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29327: ldr r3, _022D5C24 @ =0x022D5C28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29335: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29337: _022D5C1C: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29338: _022D5C20: .4byte 0x022F5341 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29339: _022D5C24: .4byte 0x022D5C28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29346: ov00_022D5C38: @ 0x022D5C38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29364: ov00_022D5C64: @ 0x022D5C64 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29370: ov00_022D5C6C: @ 0x022D5C6C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29371: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29372: ldr r0, _022D5CC0 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29377: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 29379: ldr r0, _022D5CC4 @ =ov00_022D68B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29383: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 29391: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29393: _022D5CC0: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29394: _022D5CC4: .4byte ov00_022D68B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29398: ov00_022D5CC8: @ 0x022D5CC8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29399: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29402: ldrheq r1, [r0, #4] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 29404: ldrheq r0, [r0, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 29406: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 29407: ldr r0, _022D5D3C @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29414: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29415: _022D5D08: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29416: b _022D5D1C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29417: b _022D5D28 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29418: b _022D5D30 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29419: pop {r3, pc} @ case 3 +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29420: b _022D5D28 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29424: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29427: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29431: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29433: _022D5D3C: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29587: ov00_022D6684: @ 0x022D6684 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29588: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29603: ldr r0, _022D6784 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29612: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29616: ldr r1, _022D6784 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29619: ldr r3, _022D6788 @ =0x00000872 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29623: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29627: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 29635: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29639: ldr r0, _022D6784 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29642: ldr r3, _022D678C @ =0x00000881 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29646: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29650: ldr r0, _022D6784 @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29651: ldr r3, _022D6790 @ =0x0000088C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29657: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29659: _022D6784: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29660: _022D6788: .4byte 0x00000872 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29661: _022D678C: .4byte 0x00000881 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29662: _022D6790: .4byte 0x0000088C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29685: ov00_022D68B0: @ 0x022D68B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29686: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29691: ldr r2, _022D6BAC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29705: _022D68FC: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29706: b _022D6B58 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29707: b _022D6B58 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29708: b _022D6B58 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29709: b _022D6B58 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29710: b _022D6B58 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29711: b _022D6934 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29712: b _022D6934 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29713: b _022D6958 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29714: b _022D697C @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29715: b _022D6A94 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29716: b _022D6AC0 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29717: b _022D6B58 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29718: b _022D6A94 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29719: b _022D6AEC @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 29724: ldr r3, _022D6BB0 @ =0x000008F5 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29729: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29734: ldr r3, _022D6BB4 @ =0x000008FB +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29739: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29762: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 29763: lsr ip, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 29765: ldr r0, _022D6BB8 @ =0x022D6358 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29773: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 29780: ldr r0, _022D6BAC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29781: ldr r3, _022D6BBC @ =0x0000091C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29788: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29792: ldr r0, _022D6BAC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29793: ldr r3, _022D6BC0 @ =0x00000925 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29800: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29804: ldr r0, _022D6BAC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29805: ldr r3, _022D6BC4 @ =0x0000092D +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29812: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29816: ldr r0, _022D6BAC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29817: ldr r3, _022D6BC8 @ =0x00000935 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29824: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29828: ldr r1, _022D6BAC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29831: ldr r3, _022D6BCC @ =0x0000093C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29836: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29838: ldr r0, _022D6BD0 @ =0x022D5D40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29842: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 29850: ldr r3, _022D6BD4 @ =0x0000094A +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29855: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29860: ldr r3, _022D6BD8 @ =0x00000953 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29865: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29869: ldr r1, _022D6BAC @ =0x02326C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 29878: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29888: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29890: _022D6BAC: .4byte 0x02326C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29891: _022D6BB0: .4byte 0x000008F5 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29892: _022D6BB4: .4byte 0x000008FB +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29893: _022D6BB8: .4byte 0x022D6358 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29894: _022D6BBC: .4byte 0x0000091C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29895: _022D6BC0: .4byte 0x00000925 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29896: _022D6BC4: .4byte 0x0000092D +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29897: _022D6BC8: .4byte 0x00000935 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29898: _022D6BCC: .4byte 0x0000093C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29899: _022D6BD0: .4byte 0x022D5D40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29900: _022D6BD4: .4byte 0x0000094A +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29901: _022D6BD8: .4byte 0x00000953 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 29905: ov00_022D6BDC: @ 0x022D6BDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29906: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29914: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29928: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29932: ov00_022D6C30: @ 0x022D6C30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29933: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29943: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29956: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29960: ov00_022D6C88: @ 0x022D6C88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29961: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 29971: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29994: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 29998: ov00_022D6D04: @ 0x022D6D04 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 29999: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30009: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30018: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30022: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30026: ov00_022D6D5C: @ 0x022D6D5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30027: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30032: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30036: ldrheq r0, [r5, #0x3c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 30038: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 30055: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30063: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30067: ov00_022D6DE8: @ 0x022D6DE8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30068: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30074: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30077: popls {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 30078: ldr r2, _022D6EB0 @ =0x4EC4EC4F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30081: lsrs ip, ip, #6 +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 30082: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30085: popls {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 30102: pophs {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 30119: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30121: _022D6EB0: .4byte 0x4EC4EC4F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30125: ov00_022D6EB4: @ 0x022D6EB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30126: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30135: pophi {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 30138: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30142: ov00_022D6EE4: @ 0x022D6EE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30143: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30151: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30171: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30175: ov00_022D6F50: @ 0x022D6F50 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30176: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30183: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30186: popls {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 30189: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30196: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30200: ov00_022D6FA0: @ 0x022D6FA0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30201: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30208: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30211: popls {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 30244: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 30250: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30254: ov00_022D705C: @ 0x022D705C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30255: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30256: ldr r1, _022D7094 @ =0x02326C50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30259: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 30265: ldr r0, _022D7098 @ =0x02326C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30268: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30270: _022D7094: .4byte 0x02326C50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30271: _022D7098: .4byte 0x02326C5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30275: ov00_022D709C: @ 0x022D709C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30276: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30277: ldr r1, _022D70CC @ =0x02326C50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30281: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30287: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30289: _022D70CC: .4byte 0x02326C50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30293: ov00_022D70D0: @ 0x022D70D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30294: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30297: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30301: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 30304: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30305: ldr r0, _022D7138 @ =0x02326C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30308: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30310: ldr r0, _022D713C @ =0x022D73CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30316: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30317: ldr r0, _022D7138 @ =0x02326C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30319: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30321: _022D7138: .4byte 0x02326C5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30322: _022D713C: .4byte 0x022D73CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30326: ov00_022D7140: @ 0x022D7140 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30327: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30337: ldrbeq r1, [r1, #0x26b] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 30344: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30348: ov00_022D7184: @ 0x022D7184 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30349: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30361: ldrbeq r1, [r1, #0x26b] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 30371: strhne r4, [r5] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 30373: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30377: ov00_022D71E4: @ 0x022D71E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30378: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30381: ldr r1, _022D7200 @ =0x02326C50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30384: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30386: _022D7200: .4byte 0x02326C50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30390: ov00_022D7204: @ 0x022D7204 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30391: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30404: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30406: ldr r0, _022D737C @ =0x02326C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30411: ldr r0, _022D737C @ =0x02326C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30416: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30426: ldr r0, _022D737C @ =0x02326C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30431: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30446: ldr r0, _022D7380 @ =ov00_022D738C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30448: lsl r3, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 30451: lsr r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 30456: _022D72F4: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30457: b _022D7318 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 30458: b _022D7318 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 30459: b _022D7330 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 30460: b _022D7318 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 30461: b _022D7318 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 30462: b _022D7318 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 30463: b _022D7318 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 30464: b _022D7318 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 30465: b _022D7318 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 30467: ldr r0, _022D737C @ =0x02326C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30472: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30474: ldr r0, _022D7384 @ =0x02326C54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30476: ldr r0, _022D7388 @ =0x02326C50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30481: ldr r0, _022D737C @ =0x02326C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30486: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30488: ldr r0, _022D737C @ =0x02326C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30493: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30495: _022D737C: .4byte 0x02326C5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30496: _022D7380: .4byte ov00_022D738C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30497: _022D7384: .4byte 0x02326C54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30498: _022D7388: .4byte 0x02326C50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30502: ov00_022D738C: @ 0x022D738C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30503: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30506: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 30508: ldr r1, _022D73C4 @ =0x02326C50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30515: ldr r0, _022D73C8 @ =0x02326C54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30517: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30519: _022D73C4: .4byte 0x02326C50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30520: _022D73C8: .4byte 0x02326C54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30527: ov00_022D73E0: @ 0x022D73E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30531: ldr r1, _022D742C @ =0x01FF95E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30539: ldr r1, _022D742C @ =0x01FF95E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30549: _022D742C: .4byte 0x01FF95E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30553: ov00_022D7430: @ 0x022D7430 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30554: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30556: ldr r1, _022D7464 @ =0x01FF95E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30558: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 30562: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 30566: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30568: _022D7464: .4byte 0x01FF95E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30572: ov00_022D7468: @ 0x022D7468 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30588: ov00_022D7494: @ 0x022D7494 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30589: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30606: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30610: ov00_022D74D8: @ 0x022D74D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30611: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30612: ldr r1, _022D7550 @ =0x02326C7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30617: ldr r3, _022D7554 @ =0x02326C80 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30625: asr r1, r0, #3 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 30627: asr r0, r0, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 30634: ldr r3, _022D7554 @ =0x02326C80 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30645: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30647: _022D7550: .4byte 0x02326C7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30648: _022D7554: .4byte 0x02326C80 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30652: ov00_022D7558: @ 0x022D7558 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30653: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30666: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30670: ov00_022D758C: @ 0x022D758C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30671: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30672: ldr r2, _022D75E4 @ =0x02326C7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30675: asr r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 30677: lsr r1, ip, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 30680: ldr r3, _022D75E8 @ =0x02326C80 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30685: strblo r0, [r2] +# Error: ^^^^^^ +# Undefined macro or opcode: strblo +### mwasmarm.exe Assembler: +# 30686: poplo {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 30687: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 30692: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30694: _022D75E4: .4byte 0x02326C7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30695: _022D75E8: .4byte 0x02326C80 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30699: ov00_022D75EC: @ 0x022D75EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30700: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30707: ldr r3, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30712: ldr r0, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30718: ldr r1, _022D7790 @ =0x00000D18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30725: ldr r2, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30730: ldr r2, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30735: ldr r2, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30740: ldr r1, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30741: ldr r2, _022D7790 @ =0x00000D18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30747: ldr r1, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30752: ldr r1, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30757: ldr r1, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30761: ldr r1, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30787: lsl r1, r1, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 30791: ldr r0, _022D778C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30802: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30805: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30807: _022D778C: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30808: _022D7790: .4byte 0x00000D18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30812: ov00_022D7794: @ 0x022D7794 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30813: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30864: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30868: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 30871: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30875: ov00_022D7864: @ 0x022D7864 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30876: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30880: popls {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 30883: poplo {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 30886: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30889: poplo {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 30892: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30895: poplo {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 30897: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30900: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 30902: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30906: ov00_022D78D0: @ 0x022D78D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30907: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30913: ldrls r0, _022D78FC @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30915: ldrbls r4, [r0, #0x17] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbls +### mwasmarm.exe Assembler: +# 30918: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30920: _022D78FC: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30924: ov00_022D7900: @ 0x022D7900 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30925: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30933: ldr r0, _022D7954 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 30946: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30948: _022D7954: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 30952: ov00_022D7958: @ 0x022D7958 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30953: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30961: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30968: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 30972: ov00_022D7994: @ 0x022D7994 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 30973: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 30999: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31003: ov00_022D79F8: @ 0x022D79F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31004: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31035: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31053: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31057: ov00_022D7AB0: @ 0x022D7AB0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31058: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31068: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31072: ov00_022D7ADC: @ 0x022D7ADC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31073: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31081: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 31088: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31092: ov00_022D7B1C: @ 0x022D7B1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31093: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31100: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 31103: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 31113: ldreq r0, _022D7B7C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31116: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31118: _022D7B7C: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 31122: ov00_022D7B80: @ 0x022D7B80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31123: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31127: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 31135: ldr r2, _022D7C9C @ =0x00000D18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31186: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 31194: ldr r0, _022D7CA0 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31197: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31199: _022D7C9C: .4byte 0x00000D18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 31200: _022D7CA0: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 31204: ov00_022D7CA4: @ 0x022D7CA4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31206: ldrne r0, _022D7CF8 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31210: ldrne r0, _022D7CF8 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31214: ldrne r0, _022D7CF8 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31218: ldrne r0, _022D7CF8 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31222: ldrne r0, _022D7CF8 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31227: _022D7CF8: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 31231: ov00_022D7CFC: @ 0x022D7CFC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31232: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31242: pophs {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 31245: strbhi r6, [r5, #0x16] +# Error: ^^^^^^ +# Undefined macro or opcode: strbhi +### mwasmarm.exe Assembler: +# 31247: popls {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 31255: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31259: ov00_022D7D5C: @ 0x022D7D5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31260: ldr r0, _022D7D74 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31263: ldrbne r0, [r0, #9] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 31267: _022D7D74: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 31271: ov00_022D7D78: @ 0x022D7D78 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31272: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31280: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31284: ov00_022D7D9C: @ 0x022D7D9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31285: ldr r0, _022D7DAC @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31290: _022D7DAC: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 31294: ov00_022D7DB0: @ 0x022D7DB0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31295: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31296: ldr r1, _022D7E54 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31304: ldr r1, _022D7E54 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31313: ldr r1, _022D7E54 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31319: ldr r0, _022D7E54 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31334: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31340: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31342: _022D7E54: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 31346: ov00_022D7E58: @ 0x022D7E58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31354: ov00_022D7E68: @ 0x022D7E68 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31355: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31356: ldr r1, _022D7E98 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31361: ldr r0, _022D7E98 @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31362: ldr r2, _022D7E9C @ =0x00000D18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31366: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31368: _022D7E98: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 31369: _022D7E9C: .4byte 0x00000D18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 31373: ov00_022D7EA0: @ 0x022D7EA0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31374: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31375: ldr r0, _022D7F3C @ =0x02326C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 31385: pophs {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 31407: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 31415: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31417: _022D7F3C: .4byte 0x02326C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 31421: ov00_022D7F40: @ 0x022D7F40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31422: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31439: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31444: ldrbne r0, [r7, #0xc] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 31510: poplt {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 31518: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31522: ov00_022D80AC: @ 0x022D80AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31523: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31529: lsl r0, r0, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 31530: lsrs r0, r0, #0x1c +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 31534: asr r0, r0, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 31542: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 31545: lsl r0, r0, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 31546: lsrs r0, r0, #0x1c +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 31550: asr r0, r0, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 31558: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 31561: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31565: ov00_022D8140: @ 0x022D8140 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31566: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31575: popgt {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 31591: ldrbeq r0, [r4, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31592: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 31600: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31604: ov00_022D81BC: @ 0x022D81BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31605: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31613: popgt {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 31634: ldrbeq r0, [r0, #0x445] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31635: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 31644: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31648: ov00_022D824C: @ 0x022D824C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31649: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31662: ldrbeq r8, [r1, #5] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31663: ldrbeq r7, [ip, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31665: ldrbeq r8, [r1, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31666: ldrbeq r7, [ip, #2] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31668: ldrbeq r8, [r1, #7] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31669: ldrbeq r7, [ip, #3] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31671: ldrbeq r8, [r1, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31672: ldrbeq r7, [ip, #4] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31674: ldrbeq r8, [r1, #9] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31675: ldrbeq r7, [ip, #5] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31694: strblo r0, [r6, #0xd12] +# Error: ^^^^^^ +# Undefined macro or opcode: strblo +### mwasmarm.exe Assembler: +# 31702: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31706: ov00_022D8314: @ 0x022D8314 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31707: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31713: asr r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 31725: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31729: ov00_022D8360: @ 0x022D8360 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31730: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31738: asr r4, r4, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 31757: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31761: ov00_022D83CC: @ 0x022D83CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31762: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31823: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31827: ov00_022D84BC: @ 0x022D84BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31828: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31837: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 31849: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31853: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31857: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31861: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31864: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 31867: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31871: ov00_022D8548: @ 0x022D8548 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31872: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31891: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31895: ov00_022D858C: @ 0x022D858C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31896: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31921: asr r0, r0, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 31929: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31933: ldrbeq r0, [r4, #0x15] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 31941: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31945: asr r0, r0, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 31954: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31960: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 31964: ov00_022D8684: @ 0x022D8684 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 31965: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 31990: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32011: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32022: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32025: ldrbeq r0, [r7, #0xd0b] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 32027: strbeq r0, [r7, #0xd0b] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 32047: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32050: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32054: ov00_022D87C0: @ 0x022D87C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32055: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32062: lsl r0, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32063: lsrs r0, r0, #0x1e +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 32109: ldrbeq r0, [r7, #0x301] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 32141: lsl r1, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32142: lsr r1, r1, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 32162: ldrbeq r0, [sl, #0xd0c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 32164: strbeq r0, [sl, #0xd0c] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 32168: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32172: ov00_022D895C: @ 0x022D895C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32174: lsl r0, r0, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32175: lsr r0, r0, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 32183: ov00_022D8978: @ 0x022D8978 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32185: lsl r0, r0, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32186: lsr r0, r0, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 32194: ov00_022D8994: @ 0x022D8994 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32195: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32200: _022D89A8: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32201: b _022D89D8 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32202: b _022D89D4 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32203: b _022D89D0 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32204: b _022D8A04 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32205: b _022D8A00 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32206: b _022D89FC @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32207: b _022D8A20 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32208: b _022D8A48 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32209: b _022D8A6C @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32210: b _022D8A6C @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32219: lsl r2, r2, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32220: lsr r3, r2, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 32263: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32267: ov00_022D8A80: @ 0x022D8A80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32268: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32279: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32287: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32302: strbeq r0, [r4] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 32305: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32309: ov00_022D8B08: @ 0x022D8B08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32310: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32315: _022D8B1C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32316: b _022D8B50 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32317: b _022D8B58 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32318: b _022D8B90 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32319: b _022D8B60 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32320: b _022D8B90 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32321: b _022D8B90 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32322: b _022D8B68 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32323: b _022D8B90 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32324: b _022D8B90 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32325: b _022D8B70 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32326: b _022D8B90 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32327: b _022D8B80 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32328: b _022D8B78 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32331: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32351: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32354: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32358: ov00_022D8B98: @ 0x022D8B98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32359: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32360: ldr r0, _022D8BDC @ =0x02318868 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32364: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 32368: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 32375: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32377: _022D8BDC: .4byte 0x02318868 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32381: ov00_022D8BE0: @ 0x022D8BE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32382: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32390: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32394: ov00_022D8C04: @ 0x022D8C04 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32395: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32403: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32408: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32414: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32417: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32421: ov00_022D8C54: @ 0x022D8C54 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32425: _022D8C60: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32426: b _022D8C78 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32427: b _022D8C70 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32428: b _022D8C80 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32429: b _022D8C88 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32448: ov00_022D8C98: @ 0x022D8C98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32454: ov00_022D8CA0: @ 0x022D8CA0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32457: ldreq r0, _022D8CB4 @ =0xFFFF3C4D +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32458: ldrne r0, _022D8CB8 @ =0xFFFF3865 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32461: _022D8CB4: .4byte 0xFFFF3C4D +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32462: _022D8CB8: .4byte 0xFFFF3865 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32466: ov00_022D8CBC: @ 0x022D8CBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32470: ldrbeq r1, [r0, #0x15] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 32475: ldreq r0, _022D8DA4 @ =0xFFFF3864 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32479: ldrne r0, _022D8DA8 @ =0xFFFF379C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32488: ldrlo r0, _022D8DAC @ =0xFFFF34E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32493: ldreq r0, _022D8DB0 @ =0xFFFF3CB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32498: ldreq r0, _022D8DB4 @ =0xFFFF347C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32503: ldreq r0, _022D8DB8 @ =0xFFFF3418 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32508: ldreq r0, _022D8DBC @ =0xFFFF33B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32513: ldreq r0, _022D8DC0 @ =0xFFFF30F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32518: ldreq r0, _022D8DC4 @ =0xFFFF3094 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32523: ldreq r0, _022D8DC8 @ =0xFFFF3030 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32527: _022D8DA4: .4byte 0xFFFF3864 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32528: _022D8DA8: .4byte 0xFFFF379C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32529: _022D8DAC: .4byte 0xFFFF34E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32530: _022D8DB0: .4byte 0xFFFF3CB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32531: _022D8DB4: .4byte 0xFFFF347C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32532: _022D8DB8: .4byte 0xFFFF3418 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32533: _022D8DBC: .4byte 0xFFFF33B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32534: _022D8DC0: .4byte 0xFFFF30F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32535: _022D8DC4: .4byte 0xFFFF3094 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32536: _022D8DC8: .4byte 0xFFFF3030 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32540: ov00_022D8DCC: @ 0x022D8DCC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32541: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32581: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32585: ov00_022D8E60: @ 0x022D8E60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32586: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32591: lsl r0, r0, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32592: lsrs r0, r0, #0x1c +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 32595: ldr r1, _022D8EA8 @ =0x02318188 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32601: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 32604: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32606: _022D8EA8: .4byte 0x02318188 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32610: ov00_022D8EAC: @ 0x022D8EAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32611: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32619: lsl r1, r1, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32620: lsrs r0, r1, #0x1c +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 32623: ldr r0, _022D8F08 @ =0x02318188 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32634: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32636: _022D8F08: .4byte 0x02318188 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32640: ov00_022D8F0C: @ 0x022D8F0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32641: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32649: lsl r1, r1, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32650: lsrs r0, r1, #0x1c +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 32653: ldr r0, _022D8FEC @ =0x02318AF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32666: lsl r0, r0, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32667: lsrs r0, r0, #0x1c +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 32670: ldr r0, _022D8FF0 @ =0x02318180 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32683: lsl r0, r0, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32684: lsrs r0, r0, #0x1c +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 32687: ldr r0, _022D8FF4 @ =0x02318190 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 32699: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32701: _022D8FEC: .4byte 0x02318AF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32702: _022D8FF0: .4byte 0x02318180 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32703: _022D8FF4: .4byte 0x02318190 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 32707: ov00_022D8FF8: @ 0x022D8FF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32708: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32715: lsl r4, r4, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32716: lsrs r5, r4, #0x1c +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 32781: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32785: ov00_022D9100: @ 0x022D9100 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32786: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32804: lsl r4, lr, #0x19 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32825: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32829: ov00_022D9190: @ 0x022D9190 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32838: lsl r1, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32839: lsrs r1, r1, #0x1f +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 32852: ov00_022D91D4: @ 0x022D91D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32853: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32862: _022D91F8: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32863: b _022D92A8 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32864: b _022D92A8 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32865: b _022D92A8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32866: b _022D922C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32867: b _022D92A8 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32868: b _022D92A8 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32869: b _022D9278 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32870: b _022D92A8 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32871: b _022D92A8 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32872: b _022D9280 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32873: b _022D92A8 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32874: b _022D929C @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32875: b _022D9288 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 32879: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 32880: lsr r0, r0, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 32915: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32919: ov00_022D92B0: @ 0x022D92B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32920: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32973: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32977: ov00_022D9374: @ 0x022D9374 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32978: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 32990: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 32994: ov00_022D93A8: @ 0x022D93A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 32995: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33003: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 33011: lsleq r0, r2, #0x18 +# Error: ^^^^^ +# Undefined macro or opcode: lsleq +### mwasmarm.exe Assembler: +# 33012: asreq r0, r0, #0x18 +# Error: ^^^^^ +# Undefined macro or opcode: asreq +### mwasmarm.exe Assembler: +# 33013: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 33022: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33026: ov00_022D9410: @ 0x022D9410 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33027: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33038: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33045: ldr r0, _022D94E8 @ =0x02318158 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33046: ldr r1, _022D94EC @ =0x02318160 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33049: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33069: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33080: ldr r0, _022D94E8 @ =0x02318158 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33083: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33085: _022D94E8: .4byte 0x02318158 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33086: _022D94EC: .4byte 0x02318160 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33090: ov00_022D94F0: @ 0x022D94F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33091: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33103: ldr r0, _022D9538 @ =0x02318158 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33104: ldr r1, _022D953C @ =0x02318160 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33108: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33110: _022D9538: .4byte 0x02318158 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33111: _022D953C: .4byte 0x02318160 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33115: ov00_022D9540: @ 0x022D9540 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33116: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33123: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33124: ldr r2, _022D95D8 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33126: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33142: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33149: ldr r0, _022D95DC @ =0x02318158 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33150: ldr r1, _022D95E0 @ =0x02318160 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33155: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33157: _022D95D8: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33158: _022D95DC: .4byte 0x02318158 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33159: _022D95E0: .4byte 0x02318160 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33163: ov00_022D95E4: @ 0x022D95E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33164: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33169: lsl r1, r2, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33170: lsr r1, r1, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33174: lsl r1, r1, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33181: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33185: ov00_022D962C: @ 0x022D962C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33186: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33193: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33194: ldr r2, _022D9750 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33196: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33205: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33206: lsr r0, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33223: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33224: lsrs r0, r0, #0x1f +# Error: ^^^^ +# Undefined macro or opcode: lsrs +### mwasmarm.exe Assembler: +# 33241: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33263: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33265: _022D9750: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33269: ov00_022D9754: @ 0x022D9754 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33270: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33277: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33278: ldr r2, _022D986C @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33280: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33290: lsl r0, r0, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33291: lsr r0, r0, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33327: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33338: ldr r0, _022D9870 @ =0x02318158 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33343: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33345: _022D986C: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33346: _022D9870: .4byte 0x02318158 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33350: ov00_022D9874: @ 0x022D9874 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33351: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33365: ldrheq r1, [r1, #0x16] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 33379: lsl r1, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33380: lsr r1, r1, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33393: lsl r1, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33394: lsr r1, r1, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33404: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33408: ov00_022D9938: @ 0x022D9938 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33409: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33414: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 33443: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33447: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 33450: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 33455: poplo {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 33460: strbne r4, [r5, #0xd0e] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 33463: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33467: ov00_022D99FC: @ 0x022D99FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33468: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33482: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33485: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33486: lsr r0, r0, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33489: pophs {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 33492: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33496: ov00_022D9A5C: @ 0x022D9A5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33497: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33498: ldr ip, _022D9A7C @ =0x0231819C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33504: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33506: _022D9A7C: .4byte 0x0231819C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33510: ov00_022D9A80: @ 0x022D9A80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33511: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33526: ldr r1, _022D9B04 @ =ov00_022D84BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33538: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33542: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33546: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33548: _022D9B04: .4byte ov00_022D84BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33552: ov00_022D9B08: @ 0x022D9B08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33553: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33566: _022D9B3C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33567: b _022D9B54 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 33568: b _022D9BA0 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 33569: b _022D9B64 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 33570: b _022D9B74 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 33571: b _022D9B80 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 33572: b _022D9B90 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 33627: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33631: ov00_022D9C04: @ 0x022D9C04 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33632: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33644: ldr r1, _022D9C64 @ =0x023268C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33651: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 33655: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33657: _022D9C64: .4byte 0x023268C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33661: ov00_022D9C68: @ 0x022D9C68 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33662: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33670: lsl r0, r0, #0x1a +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33671: lsr r0, r0, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33675: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33682: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33683: ldr r2, _022D9CF4 @ =0x01FF6210 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33685: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33691: poplo {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 33697: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33699: _022D9CF4: .4byte 0x01FF6210 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33703: ov00_022D9CF8: @ 0x022D9CF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33704: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33710: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 33714: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33718: ov00_022D9D24: @ 0x022D9D24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33719: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33738: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 33744: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33747: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33751: ov00_022D9D90: @ 0x022D9D90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33752: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33756: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33760: ov00_022D9DA4: @ 0x022D9DA4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33761: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33765: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 33772: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33776: ov00_022D9DD4: @ 0x022D9DD4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33777: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33781: ldr r0, _022D9E90 @ =0x023181D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33791: pophs {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 33814: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33824: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33826: _022D9E90: .4byte 0x023181D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33830: ov00_022D9E94: @ 0x022D9E94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33840: lsr r1, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33841: lsr r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33842: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33843: lsl r3, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33855: ov00_022D9EE8: @ 0x022D9EE8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33864: lsl r3, r3, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33867: lsr r1, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33868: lsr r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 33869: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33870: lsl r3, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 33882: ov00_022D9F3C: @ 0x022D9F3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33883: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33889: pophs {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 33902: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 33905: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 33916: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33920: ov00_022D9FC4: @ 0x022D9FC4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33921: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33925: ldr r1, _022D9FF8 @ =0x02318B74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33933: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33935: _022D9FF8: .4byte 0x02318B74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33939: ov00_022D9FFC: @ 0x022D9FFC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33940: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33949: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33953: ov00_022DA024: @ 0x022DA024 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33954: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33959: ldr r1, _022DA06C @ =0x02318B74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33965: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 33971: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33973: _022DA06C: .4byte 0x02318B74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33977: ov00_022DA070: @ 0x022DA070 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33978: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 33979: ldr r1, _022DA090 @ =0x02318B80 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33985: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 33987: _022DA090: .4byte 0x02318B80 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 33991: ov00_022DA094: @ 0x022DA094 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 33992: ldr ip, _022DA0A0 @ =ov00_022DA1F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 33996: _022DA0A0: .4byte ov00_022DA1F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34000: ov00_022DA0A4: @ 0x022DA0A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34001: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34003: ldr lr, _022DA1A0 @ =0x0231822B +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34020: ldr r0, _022DA1A4 @ =0x02318B0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34057: ldr r0, _022DA1A4 @ =0x02318B0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34069: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34071: _022DA1A0: .4byte 0x0231822B +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34072: _022DA1A4: .4byte 0x02318B0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34076: ov00_022DA1A8: @ 0x022DA1A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34077: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34095: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34099: ov00_022DA1F4: @ 0x022DA1F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34100: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34102: ldr lr, _022DA390 @ =0x92492493 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34109: lsr r2, r1, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 34132: ldr r0, _022DA394 @ =0x02318B0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34147: ldr r3, _022DA398 @ =0x02318244 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34157: ldr r0, _022DA394 @ =0x02318B0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34168: ldr r2, _022DA39C @ =0x02318254 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34172: asr r0, r3, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 34209: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34211: _022DA390: .4byte 0x92492493 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34212: _022DA394: .4byte 0x02318B0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34213: _022DA398: .4byte 0x02318244 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34214: _022DA39C: .4byte 0x02318254 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34218: ov00_022DA3A0: @ 0x022DA3A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34253: ov00_022DA410: @ 0x022DA410 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34254: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34258: lsr r0, r4, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 34270: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34338: asr r0, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 34353: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34357: ov00_022DA578: @ 0x022DA578 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34359: asr r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 34366: ov00_022DA58C: @ 0x022DA58C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34367: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34369: ldr r1, _022DA86C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34377: ldrheq r0, [r6, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 34390: ldreq r1, _022DA870 @ =0x00000857 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34393: ldr r1, _022DA86C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34416: ldr r1, _022DA86C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34426: ldr r0, _022DA874 @ =0x02318264 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34436: ldr r0, _022DA86C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34443: ldr r0, _022DA86C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34456: ldr r0, _022DA86C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34471: ldr r0, _022DA86C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34478: ldr r1, _022DA86C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34504: ldr r3, _022DA86C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34521: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 34542: ldr r1, _022DA86C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34552: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 34556: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34558: _022DA86C: .4byte 0x02326CA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34559: _022DA870: .4byte 0x00000857 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34560: _022DA874: .4byte 0x02318264 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34564: ov00_022DA878: @ 0x022DA878 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34565: ldr r0, _022DA880 @ =0x00001DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34568: _022DA880: .4byte 0x00001DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34572: ov00_022DA884: @ 0x022DA884 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34573: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34578: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 34579: ldr r1, _022DA914 @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34582: ldr r1, _022DA914 @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34587: ldr r2, _022DA914 @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34590: ldr r1, _022DA918 @ =0x0000A001 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34600: ldr r0, _022DA914 @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34608: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34610: _022DA914: .4byte 0x02326CA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34611: _022DA918: .4byte 0x0000A001 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34615: ov00_022DA91C: @ 0x022DA91C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34616: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34619: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 34620: ldr r2, _022DA958 @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34630: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34632: _022DA958: .4byte 0x02326CA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34636: ov00_022DA95C: @ 0x022DA95C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34637: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34640: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 34641: ldr r1, _022DAA1C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34651: ldr r1, _022DAA1C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34656: ldr r3, _022DAA1C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34670: ldr r2, _022DAA1C @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34673: ldr r0, _022DAA20 @ =ov00_022DA58C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34684: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34686: _022DAA1C: .4byte 0x02326CA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34687: _022DAA20: .4byte ov00_022DA58C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34691: ov00_022DAA24: @ 0x022DAA24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34692: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34695: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 34696: ldr r1, _022DAA58 @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34704: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34706: _022DAA58: .4byte 0x02326CA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34710: ov00_022DAA5C: @ 0x022DAA5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34711: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34712: ldr r2, _022DAAF4 @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34720: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 34728: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34735: ldr r3, _022DAAF4 @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34750: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34752: _022DAAF4: .4byte 0x02326CA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34756: ov00_022DAAF8: @ 0x022DAAF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34757: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34758: ldr r1, _022DAB98 @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34765: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 34777: ldr r7, _022DAB98 @ =0x02326CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34799: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34801: _022DAB98: .4byte 0x02326CA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34805: ov00_022DAB9C: @ 0x022DAB9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34806: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34813: ldr r2, _022DAC04 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34814: ldr r1, _022DAC08 @ =0x00000794 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34818: ldr r2, _022DAC04 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34821: ldr r2, _022DAC08 @ =0x00000794 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34823: ldr r1, _022DAC04 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34831: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 34833: _022DAC04: .4byte 0x02326CA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34834: _022DAC08: .4byte 0x00000794 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 34838: ov00_022DAC0C: @ 0x022DAC0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34839: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 34840: ldr r1, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34846: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 34852: _022DAC40: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 34853: b _022DAC70 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34854: b _022DAF1C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34855: b _022DAC9C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34856: b _022DAF1C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34857: b _022DACF4 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34858: b _022DAD58 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34859: b _022DAF1C @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34860: b _022DAD80 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34861: b _022DAF1C @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34862: b _022DAE54 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34863: b _022DAEF0 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34864: b _022DAF18 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 34868: ldr r1, _022DAF28 @ =0x022DAFF0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34873: ldr r0, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34878: ldr r0, _022DAF2C @ =0x022DB004 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34884: ldr r0, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34892: ldr r2, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34897: ldr r0, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34903: ldr r3, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34904: ldr r2, _022DAF30 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34911: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 34913: lsl r0, r5, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 34915: ldr r2, _022DAF34 @ =0x00000BB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34919: ldr r0, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34924: ldr r0, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34929: ldr r0, _022DAF38 @ =0x022DB018 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34935: ldr r0, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34944: ldrne r0, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34947: ldr r8, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34984: ldr r1, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34986: ldr r0, _022DAF3C @ =0x022DB02C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 34991: ldr r0, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35007: ldr r1, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35017: ldr r1, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35036: ldr r0, _022DAF40 @ =0x022DB040 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35042: ldr r0, _022DAF24 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35050: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35052: _022DAF24: .4byte 0x02326CA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35053: _022DAF28: .4byte 0x022DAFF0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35054: _022DAF2C: .4byte 0x022DB004 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35055: _022DAF30: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35056: _022DAF34: .4byte 0x00000BB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35057: _022DAF38: .4byte 0x022DB018 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35058: _022DAF3C: .4byte 0x022DB02C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35059: _022DAF40: .4byte 0x022DB040 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35063: ov00_022DAF44: @ 0x022DAF44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35064: ldr r0, _022DAF5C @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35071: _022DAF5C: .4byte 0x02326CA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35075: ov00_022DAF60: @ 0x022DAF60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35076: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35077: ldr r0, _022DAFB8 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35084: ldr r0, _022DAFB8 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35088: ldr r0, _022DAFB8 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35091: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 35095: ldr r0, _022DAFB8 @ =0x02326CA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35098: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35100: _022DAFB8: .4byte 0x02326CA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35104: ov00_022DAFBC: @ 0x022DAFBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35132: ov00_022DB054: @ 0x022DB054 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35133: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35135: ldr r0, _022DB0CC @ =0x02000C34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35159: ldr r0, _022DB0D0 @ =0x022E04F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35160: ldr r1, _022DB0D4 @ =ov00_022E0520 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35161: ldr r2, _022DB0D8 @ =0x022E0504 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35162: ldr r3, _022DB0DC @ =0x022E0538 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35165: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35167: _022DB0CC: .4byte 0x02000C34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35168: _022DB0D0: .4byte 0x022E04F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35169: _022DB0D4: .4byte ov00_022E0520 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35170: _022DB0D8: .4byte 0x022E0504 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35171: _022DB0DC: .4byte 0x022E0538 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35175: ov00_022DB0E0: @ 0x022DB0E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35190: ov00_022DB10C: @ 0x022DB10C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35192: ldr r1, _022DB128 @ =0x000007FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35199: _022DB128: .4byte 0x000007FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35203: ov00_022DB12C: @ 0x022DB12C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35209: ov00_022DB134: @ 0x022DB134 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35218: ov00_022DB148: @ 0x022DB148 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35224: ov00_022DB150: @ 0x022DB150 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35225: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35226: ldr r3, _022DB174 @ =0x000007FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35233: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35235: _022DB174: .4byte 0x000007FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35239: ov00_022DB178: @ 0x022DB178 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35245: ov00_022DB180: @ 0x022DB180 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35251: ov00_022DB188: @ 0x022DB188 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35257: ov00_022DB190: @ 0x022DB190 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35259: ldr r0, _022DB1A0 @ =0x001FFFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35263: _022DB1A0: .4byte 0x001FFFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35267: ov00_022DB1A4: @ 0x022DB1A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35268: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35271: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35275: ov00_022DB1B4: @ 0x022DB1B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35276: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35285: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 35288: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35292: ov00_022DB1E4: @ 0x022DB1E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35293: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35304: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35307: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35311: ov00_022DB21C: @ 0x022DB21C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35312: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35318: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35322: ov00_022DB238: @ 0x022DB238 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35323: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35329: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35333: ov00_022DB1A4: @ 0x022DB254 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35334: ldr ip, _022DB25C @ =ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35337: _022DB25C: .4byte ov00_022DB1A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35341: ov00_022DB260: @ 0x022DB260 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35342: ldr ip, _022DB270 @ =ov00_022DB0E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35343: ldr r3, _022DB274 @ =0x001FFFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35347: _022DB270: .4byte ov00_022DB0E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35348: _022DB274: .4byte 0x001FFFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35352: ov00_022DB278: @ 0x022DB278 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35353: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35361: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35365: ov00_022DB29C: @ 0x022DB29C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35366: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35370: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 35376: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35380: ov00_022DB2C8: @ 0x022DB2C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35381: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35394: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35398: ov00_022DB2F8: @ 0x022DB2F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35399: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35412: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35416: ov00_022DB328: @ 0x022DB328 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35417: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35430: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35434: ov00_022DB358: @ 0x022DB358 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35435: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35465: asr r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 35471: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35475: ov00_022DB3E0: @ 0x022DB3E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35476: ldr ip, _022DB3FC @ =ov00_022DB400 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35484: _022DB3FC: .4byte ov00_022DB400 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35488: ov00_022DB400: @ 0x022DB400 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35489: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35496: pople {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 35505: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35509: ov00_022DB444: @ 0x022DB444 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35510: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35526: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35532: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35536: ov00_022DB498: @ 0x022DB498 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35537: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35540: ldr r2, _022DB4B4 @ =0x02318B8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35543: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35545: _022DB4B4: .4byte 0x02318B8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35549: ov00_022DB4B8: @ 0x022DB4B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35550: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35551: ldr lr, _022DB520 @ =0x66666667 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35554: lsr ip, r4, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 35557: ldr r7, _022DB524 @ =0x02318B94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35566: lsr r0, r0, #5 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 35567: lsr lr, r1, #5 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 35577: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35579: _022DB520: .4byte 0x66666667 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35580: _022DB524: .4byte 0x02318B94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35584: ov00_022DB528: @ 0x022DB528 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35585: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35600: lsr r1, r4, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 35603: lsr r1, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 35606: lsr r1, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 35613: ldr r2, _022DB5B4 @ =0x02318BB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35619: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35621: _022DB5B4: .4byte 0x02318BB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35625: ov00_022DB5B8: @ 0x022DB5B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35626: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35643: ldr r1, _022DB630 @ =0xEDB88320 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35655: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35657: _022DB630: .4byte 0xEDB88320 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35661: ov00_022DB634: @ 0x022DB634 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35662: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35696: ldr r0, _022DB6EC @ =0x6C078965 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35697: ldr r1, _022DB6F0 @ =0x5D588B65 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35700: ldr r1, _022DB6F4 @ =0x00269EC3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35710: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35712: _022DB6EC: .4byte 0x6C078965 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35713: _022DB6F0: .4byte 0x5D588B65 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35714: _022DB6F4: .4byte 0x00269EC3 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35718: ov00_022DB6F8: @ 0x022DB6F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35719: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35736: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35746: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35750: ov00_022DB764: @ 0x022DB764 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35751: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35756: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35760: ov00_022DB77C: @ 0x022DB77C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35761: ldr ip, _022DB788 @ =ov00_022DB764 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35765: _022DB788: .4byte ov00_022DB764 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35769: ov00_022DB78C: @ 0x022DB78C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35770: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35775: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35779: ov00_022DB78C: @ 0x022DB7A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35780: ldr ip, _022DB7AC @ =ov00_022DB78C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35783: _022DB7AC: .4byte ov00_022DB78C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35787: ov00_022DB5B8: @ 0x022DB7B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35788: ldr ip, _022DB7B8 @ =ov00_022DB5B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35791: _022DB7B8: .4byte ov00_022DB5B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35795: ov00_022DB7BC: @ 0x022DB7BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35796: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35798: ldr r1, _022DB7FC @ =0xEDB88320 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35811: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35813: _022DB7FC: .4byte 0xEDB88320 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35817: ov00_022DB800: @ 0x022DB800 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35818: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35827: popgt {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 35830: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35834: ov00_022DB830: @ 0x022DB830 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35835: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35843: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 35850: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 35860: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35864: ov00_022DB898: @ 0x022DB898 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35865: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35870: ldm r1, {r0, r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 35871: stm r3, {r0, r1, r2} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 35872: ldr r1, _022DB8EC @ =0xEDB88320 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35885: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35887: _022DB8EC: .4byte 0xEDB88320 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35891: ov00_022DB8F0: @ 0x022DB8F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35892: ldr ip, _022DB8F8 @ =ov00_022DB8FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35895: _022DB8F8: .4byte ov00_022DB8FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35899: ov00_022DB8FC: @ 0x022DB8FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35909: ov00_022DB914: @ 0x022DB914 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35910: ldr ip, _022DB91C @ =ov00_022DB920 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35913: _022DB91C: .4byte ov00_022DB920 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35917: ov00_022DB920: @ 0x022DB920 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35918: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35924: ldr r1, _022DB960 @ =0xEDB88320 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 35933: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35935: _022DB960: .4byte 0xEDB88320 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 35939: ov00_022DB964: @ 0x022DB964 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35940: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35946: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 35949: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35953: ov00_022DB98C: @ 0x022DB98C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35954: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35971: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35975: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35978: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35981: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 35985: ov00_022DB9EC: @ 0x022DB9EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 35986: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 35998: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36002: ov00_022DBA1C: @ 0x022DBA1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36003: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36017: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36021: ov00_022DBA58: @ 0x022DBA58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36022: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36033: ldmeq r0, {r0, r1, r2} +# Error: ^^^^^ +# Undefined macro or opcode: ldmeq +### mwasmarm.exe Assembler: +# 36034: stmeq r4, {r0, r1, r2} +# Error: ^^^^^ +# Undefined macro or opcode: stmeq +### mwasmarm.exe Assembler: +# 36035: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 36042: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36046: ov00_022DBAAC: @ 0x022DBAAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36047: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36059: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36063: ov00_022DBAE0: @ 0x022DBAE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36064: ldr ip, _022DBAF4 @ =ov00_022DB528 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36070: _022DBAF4: .4byte ov00_022DB528 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36074: ov00_022DBAF8: @ 0x022DBAF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36075: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36084: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 36095: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36115: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 36118: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36132: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36135: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36139: ov00_022DBBDC: @ 0x022DBBDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36140: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36151: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36164: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36169: popne {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 36175: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36179: ov00_022DBC64: @ 0x022DBC64 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36180: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36187: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36191: ov00_022DBC84: @ 0x022DBC84 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36192: ldr r1, _022DBC90 @ =0x02318BC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36196: _022DBC90: .4byte 0x02318BC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36203: ov00_022DBCA4: @ 0x022DBCA4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36204: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36205: ldr r2, _022DBDB8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36212: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 36213: ldr r0, _022DBDBC @ =0x02318C0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36214: ldr r1, _022DBDC0 @ =0x000013F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36216: ldr r1, _022DBDB8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36220: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 36221: ldr r2, _022DBDC0 @ =0x000013F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36224: ldr r3, _022DBDB8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36235: ldr r1, _022DBDB8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36236: ldr r2, _022DBDC4 @ =0x00004E84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36245: ldm r5!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 36246: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 36249: ldm r5, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 36250: stm ip, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 36254: ldr r1, _022DBDB8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36260: ldr r2, _022DBDB8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36268: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 36273: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36275: _022DBDB8: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36276: _022DBDBC: .4byte 0x02318C0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36277: _022DBDC0: .4byte 0x000013F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36278: _022DBDC4: .4byte 0x00004E84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36282: ov00_022DBDC8: @ 0x022DBDC8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36283: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36285: ldr r0, _022DBE70 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36290: ldr r1, _022DBE70 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36305: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 36307: ldr r0, _022DBE70 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36310: ldr r1, _022DBE74 @ =ov00_022DC17C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36312: ldr r2, _022DBE78 @ =0x02326CBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36319: ldr r0, _022DBE70 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36325: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36327: _022DBE70: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36328: _022DBE74: .4byte ov00_022DC17C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36329: _022DBE78: .4byte 0x02326CBC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36333: ov00_022DBE7C: @ 0x022DBE7C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36334: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36335: ldr r0, _022DBF04 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36338: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 36342: ldr r1, _022DBF04 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36351: ldr r0, _022DBF04 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36359: ldr r0, _022DBF04 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36364: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 36368: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36370: _022DBF04: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36374: ov00_022DBF08: @ 0x022DBF08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36375: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36376: ldr r0, _022DBF58 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36379: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 36387: ldr r1, _022DBF58 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36388: ldr r0, _022DBF5C @ =0x02318C1C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36392: ldr r0, _022DBF58 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36395: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36397: _022DBF58: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36398: _022DBF5C: .4byte 0x02318C1C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36402: ov00_022DBF60: @ 0x022DBF60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36403: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36404: ldr r0, _022DBF8C @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36409: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 36413: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36415: _022DBF8C: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36419: ov00_022DBF90: @ 0x022DBF90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36420: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36421: ldr r0, _022DBFD8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36425: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 36429: ldr r0, _022DBFD8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36437: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36439: _022DBFD8: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36443: ov00_022DBFDC: @ 0x022DBFDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36444: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36445: ldr r1, _022DC058 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36454: ldr r0, _022DC058 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36462: ldr r0, _022DC05C @ =0x00004E20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36465: ldr r0, _022DC060 @ =0x00007530 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36469: ldr r0, _022DC064 @ =0x00005206 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36473: ldr r0, _022DC068 @ =0x00004E84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36477: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36479: _022DC058: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36480: _022DC05C: .4byte 0x00004E20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36481: _022DC060: .4byte 0x00007530 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36482: _022DC064: .4byte 0x00005206 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36483: _022DC068: .4byte 0x00004E84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36487: ov00_022DC06C: @ 0x022DC06C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36488: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36489: ldr r1, _022DC164 @ =0x02318BC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36492: ldr r1, _022DC168 @ =0x02318C2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36495: ldrne r0, _022DC164 @ =0x02318BC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36498: ldr r0, _022DC16C @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36499: ldr r2, _022DC164 @ =0x02318BC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36501: ldr r1, _022DC170 @ =0x02318BC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36511: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 36514: ldr r0, _022DC174 @ =0x02326CC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36517: ldr r0, _022DC16C @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36525: ldr r2, _022DC16C @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36534: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 36539: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 36540: ldr r0, _022DC178 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36543: ldr r1, _022DC16C @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36550: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36552: _022DC164: .4byte 0x02318BC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36553: _022DC168: .4byte 0x02318C2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36554: _022DC16C: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36555: _022DC170: .4byte 0x02318BC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36556: _022DC174: .4byte 0x02326CC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36557: _022DC178: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36561: ov00_022DC17C: @ 0x022DC17C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36562: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36565: ldr r0, _022DC420 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36577: ldr r2, _022DC420 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36585: ldr r1, _022DC424 @ =0x00004E84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36596: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36604: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36610: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36614: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36630: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36636: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36644: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36649: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36661: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 36663: lsl r0, r2, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 36664: ldr r2, _022DC428 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36668: ldr r7, _022DC42C @ =0x00001388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36672: ldr r6, _022DC428 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36673: ldr r5, _022DC420 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36685: ldr r2, _022DC424 @ =0x00004E84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36686: ldr r1, _022DC420 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36694: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36704: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 36706: lsl r0, r2, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 36714: ldr r0, _022DC420 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36719: ldr r0, _022DC420 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36726: ldr r2, _022DC420 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36735: ldr r1, _022DC424 @ =0x00004E84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36741: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36749: _022DC420: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36750: _022DC424: .4byte 0x00004E84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36751: _022DC428: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36752: _022DC42C: .4byte 0x00001388 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36756: ov00_022DC430: @ 0x022DC430 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36757: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36758: ldr r0, _022DC5E8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36768: ldr r0, _022DC5E8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36769: ldr r2, _022DC5EC @ =0x00004E84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36774: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36779: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 36780: ldr r0, _022DC5E8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36781: ldr r1, _022DC5EC @ =0x00004E84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36790: ldr r0, _022DC5F0 @ =0x02318C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36791: ldr r1, _022DC5F4 @ =0x0000071F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36795: ldr r0, _022DC5E8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36796: ldr r2, _022DC5EC @ =0x00004E84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36801: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36804: ldr r0, _022DC5F8 @ =0x02326CC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36810: ldr r0, _022DC5FC @ =0x02318C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36813: ldr r0, _022DC5E8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36814: ldr r2, _022DC5EC @ =0x00004E84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36819: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36821: ldr r0, _022DC5FC @ =0x02318C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36826: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36836: ldr r0, _022DC5F8 @ =0x02326CC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36838: ldr r0, _022DC5E8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36839: ldr r2, _022DC600 @ =0x00004E88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36844: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36846: ldr r0, _022DC5F0 @ =0x02318C4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36851: ldr r0, _022DC5E8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36852: ldr r2, _022DC604 @ =0x00004E8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36857: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36862: ldr r0, _022DC5FC @ =0x02318C5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36866: ldr r0, _022DC5E8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36867: ldr r2, _022DC604 @ =0x00004E8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36872: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36875: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36877: _022DC5E8: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36878: _022DC5EC: .4byte 0x00004E84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36879: _022DC5F0: .4byte 0x02318C4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36880: _022DC5F4: .4byte 0x0000071F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36881: _022DC5F8: .4byte 0x02326CC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36882: _022DC5FC: .4byte 0x02318C5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36883: _022DC600: .4byte 0x00004E88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36884: _022DC604: .4byte 0x00004E8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 36888: ov00_022DC608: @ 0x022DC608 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 36889: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 36890: ldr r0, _022DC8A0 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36896: ldr r1, _022DC8A4 @ =0x02318C68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36903: ldr r0, _022DC8A0 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36906: ldr r0, _022DC8A8 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36911: ldr r1, _022DC8AC @ =0x02318C70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36914: ldr r1, _022DC8A8 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36918: ldr r0, _022DC8A0 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36919: ldr r2, _022DC8B0 @ =0x00004E85 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36924: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36928: ldr r1, _022DC8A0 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36935: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36937: ldr r0, _022DC8A0 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36938: ldr r1, _022DC8B4 @ =0x02318C7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36948: ldr r0, _022DC8A0 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36949: ldr r2, _022DC8B0 @ =0x00004E85 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36954: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36956: ldr r0, _022DC8A0 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36963: ldr r1, _022DC8A0 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36975: ldr r1, _022DC8B0 @ =0x00004E85 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36979: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 36987: ldr r5, _022DC8A0 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36990: ldr r1, _022DC8B8 @ =0x02318C88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 36994: ldr r3, _022DC8BC @ =0x0000012D +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37014: ldr r1, _022DC8C0 @ =0x02318C90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37023: ldr r1, _022DC8C4 @ =0x02318C98 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37032: ldr r1, _022DC8C8 @ =0x02318CA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37041: ldr r1, _022DC8CC @ =0x02318CB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37060: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37062: _022DC8A0: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37063: _022DC8A4: .4byte 0x02318C68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37064: _022DC8A8: .4byte 0x022BCA70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37065: _022DC8AC: .4byte 0x02318C70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37066: _022DC8B0: .4byte 0x00004E85 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37067: _022DC8B4: .4byte 0x02318C7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37068: _022DC8B8: .4byte 0x02318C88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37069: _022DC8BC: .4byte 0x0000012D +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37070: _022DC8C0: .4byte 0x02318C90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37071: _022DC8C4: .4byte 0x02318C98 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37072: _022DC8C8: .4byte 0x02318CA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37073: _022DC8CC: .4byte 0x02318CB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37077: ov00_022DC8D0: @ 0x022DC8D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37078: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37080: ldr r3, _022DCA4C @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37089: ldr r0, _022DCA50 @ =0x02318CBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37092: ldr r1, _022DCA54 @ =0x02318CC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37093: ldr r2, _022DCA50 @ =0x02318CBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37100: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37102: ldr r0, _022DCA58 @ =0x02318CD0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37105: ldr r1, _022DCA54 @ =0x02318CC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37106: ldr r2, _022DCA58 @ =0x02318CD0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37112: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37116: ldr r1, _022DCA5C @ =0x02318CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37123: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37125: ldr r1, _022DCA60 @ =0x02326CC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37131: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 37132: ldr r0, _022DCA64 @ =0x02326CDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37140: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 37141: ldr r0, _022DCA4C @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37145: ldr r0, _022DCA68 @ =0x02318CE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37148: ldr r1, _022DCA6C @ =0x02318CE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37149: ldr r2, _022DCA68 @ =0x02318CE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37155: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37164: ldr r1, _022DCA70 @ =0x02318CEC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37167: lsl r3, r3, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 37172: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37176: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37178: _022DCA4C: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37179: _022DCA50: .4byte 0x02318CBC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37180: _022DCA54: .4byte 0x02318CC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37181: _022DCA58: .4byte 0x02318CD0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37182: _022DCA5C: .4byte 0x02318CD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37183: _022DCA60: .4byte 0x02326CC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37184: _022DCA64: .4byte 0x02326CDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37185: _022DCA68: .4byte 0x02318CE0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37186: _022DCA6C: .4byte 0x02318CE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37187: _022DCA70: .4byte 0x02318CEC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37191: ov00_022DCA74: @ 0x022DCA74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37192: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37193: ldr r1, _022DCAB4 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37199: ldr r1, _022DCAB4 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37207: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37209: _022DCAB4: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37213: ov00_022DCAB8: @ 0x022DCAB8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37214: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37223: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37227: ov00_022DCAE0: @ 0x022DCAE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37228: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37235: ldm r6, {r3, r5} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 37240: ldr r2, _022DCD70 @ =0x02318CF8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37248: ldr r2, _022DCD70 @ =0x02318CF8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37254: ldr r2, _022DCD74 @ =0x02318D00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37258: ldr r0, _022DCD78 @ =0x027FFE0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37264: ldr r0, _022DCD78 @ =0x027FFE0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37268: ldr r0, _022DCD7C @ =0x027FFE10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37274: ldr r0, _022DCD7C @ =0x027FFE10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37282: ldr r5, _022DCD80 @ =0x02318D08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37298: ldr r2, _022DCD80 @ =0x02318D08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37302: strbhs r0, [sp, #0x38] +# Error: ^^^^^^ +# Undefined macro or opcode: strbhs +### mwasmarm.exe Assembler: +# 37311: ldr r2, _022DCD84 @ =0x02318D10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37323: popne {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37325: ldr r2, _022DCD88 @ =0x02318D1C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37351: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37353: ldr r5, _022DCD80 @ =0x02318D08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37374: ldr r2, _022DCD8C @ =0x02318D38 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37389: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37401: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37403: _022DCD70: .4byte 0x02318CF8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37404: _022DCD74: .4byte 0x02318D00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37405: _022DCD78: .4byte 0x027FFE0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37406: _022DCD7C: .4byte 0x027FFE10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37407: _022DCD80: .4byte 0x02318D08 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37408: _022DCD84: .4byte 0x02318D10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37409: _022DCD88: .4byte 0x02318D1C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37410: _022DCD8C: .4byte 0x02318D38 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37414: ov00_022DCD90: @ 0x022DCD90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37415: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37421: ldr r2, _022DD094 @ =0x02318D48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37430: ldr r1, _022DD098 @ =0x02318D54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37437: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37441: ldr r1, _022DD09C @ =0x02318D5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37448: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37452: ldr r1, _022DD0A0 @ =0x02318D64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37459: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37463: ldr r1, _022DD0A4 @ =0x02318D6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37470: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37474: ldr r1, _022DD0A8 @ =0x02318D74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37481: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37485: ldr r1, _022DD0AC @ =0x02318D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37492: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37496: ldr r1, _022DD0B0 @ =0x02318D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37503: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37507: ldr r1, _022DD0B4 @ =0x02318D8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37514: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37518: ldr r1, _022DD0B8 @ =0x02318D94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37525: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37529: ldr r1, _022DD0BC @ =0x02318D9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37536: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37540: ldr r1, _022DD0C0 @ =0x02318DA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37547: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37551: ldr r1, _022DD0C4 @ =0x02318DAC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37558: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37562: ldr r1, _022DD0C8 @ =0x02318DB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37565: lsl r3, r3, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 37570: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37576: ldr r1, _022DD0CC @ =0x02318DBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37583: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37585: ldr r2, _022DD0D0 @ =0x02318DC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37592: ldr r1, _022DD0D4 @ =0x02318DDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37599: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37600: ldr r1, _022DD0D8 @ =0x02318DE8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37608: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37610: _022DD094: .4byte 0x02318D48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37611: _022DD098: .4byte 0x02318D54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37612: _022DD09C: .4byte 0x02318D5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37613: _022DD0A0: .4byte 0x02318D64 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37614: _022DD0A4: .4byte 0x02318D6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37615: _022DD0A8: .4byte 0x02318D74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37616: _022DD0AC: .4byte 0x02318D7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37617: _022DD0B0: .4byte 0x02318D84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37618: _022DD0B4: .4byte 0x02318D8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37619: _022DD0B8: .4byte 0x02318D94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37620: _022DD0BC: .4byte 0x02318D9C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37621: _022DD0C0: .4byte 0x02318DA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37622: _022DD0C4: .4byte 0x02318DAC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37623: _022DD0C8: .4byte 0x02318DB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37624: _022DD0CC: .4byte 0x02318DBC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37625: _022DD0D0: .4byte 0x02318DC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37626: _022DD0D4: .4byte 0x02318DDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37627: _022DD0D8: .4byte 0x02318DE8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37631: ov00_022DD0DC: @ 0x022DD0DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37632: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37634: ldr r2, _022DD1E4 @ =0x00001C14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37646: ldm lr!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 37647: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 37648: ldm lr, {r0, r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 37649: stm ip, {r0, r1, r2} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 37650: ldr r0, _022DD1E8 @ =0x02318E28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37651: ldr r1, _022DD1EC @ =0x00000B68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37658: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 37659: ldr r0, _022DD1F0 @ =0x02318E40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37660: ldr r1, _022DD1F4 @ =0x000005EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37667: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 37678: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37688: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37696: strbeq r0, [r1] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 37699: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37701: _022DD1E4: .4byte 0x00001C14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37702: _022DD1E8: .4byte 0x02318E28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37703: _022DD1EC: .4byte 0x00000B68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37704: _022DD1F0: .4byte 0x02318E40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37705: _022DD1F4: .4byte 0x000005EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37709: ov00_022DD1F8: @ 0x022DD1F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37710: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37712: ldr r1, _022DD27C @ =0x02318E58 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37713: ldr r2, _022DD280 @ =0x02318E64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37719: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37722: ldr r1, _022DD284 @ =0x02318E6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37728: ldr r2, _022DD288 @ =0x02318E74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37732: ldr r1, _022DD28C @ =0x02318E78 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37739: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37743: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37745: _022DD27C: .4byte 0x02318E58 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37746: _022DD280: .4byte 0x02318E64 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37747: _022DD284: .4byte 0x02318E6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37748: _022DD288: .4byte 0x02318E74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37749: _022DD28C: .4byte 0x02318E78 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37753: ov00_022DD290: @ 0x022DD290 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37754: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37770: ldreq r0, _022DD344 @ =0x02326CD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37772: ldrne r0, _022DD344 @ =0x02326CD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37784: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 37789: ldr r1, _022DD348 @ =ov00_022DD574 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37799: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37801: _022DD344: .4byte 0x02326CD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37802: _022DD348: .4byte ov00_022DD574 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37806: ov00_022DD34C: @ 0x022DD34C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37807: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37812: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 37825: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 37829: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37833: ov00_022DD3A8: @ 0x022DD3A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37834: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37859: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37865: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37869: ov00_022DD420: @ 0x022DD420 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37870: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37877: ldr r0, _022DD470 @ =0x00000B68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37882: ldr r2, _022DD474 @ =0x000005EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37889: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37891: _022DD470: .4byte 0x00000B68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37892: _022DD474: .4byte 0x000005EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37896: ov00_022DD478: @ 0x022DD478 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37897: ldr ip, _022DD488 @ =ov00_022CCC58 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37902: _022DD488: .4byte ov00_022CCC58 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37906: ov00_022DD48C: @ 0x022DD48C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37907: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37912: ldr r1, _022DD568 @ =0x02318E6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37918: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 37919: ldr r1, _022DD568 @ =0x02318E6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37934: ldr r1, _022DD56C @ =0x02318E88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37938: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 37939: ldr r0, _022DD56C @ =0x02318E88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37942: ldr r1, _022DD570 @ =0x02318E9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37961: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 37963: _022DD568: .4byte 0x02318E6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37964: _022DD56C: .4byte 0x02318E88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37965: _022DD570: .4byte 0x02318E9C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 37969: ov00_022DD574: @ 0x022DD574 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 37970: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 37984: ldrle r8, _022DD87C @ =0x0000EA60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 37993: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38004: ldr r1, _022DD880 @ =0x022DDC74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38008: ldr r0, _022DD884 @ =0x02318DF8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38030: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38070: ldr r0, _022DD888 @ =0x023250C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38139: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 38141: lsl r0, r2, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 38142: ldr r2, _022DD88C @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38169: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38176: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38178: _022DD87C: .4byte 0x0000EA60 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38179: _022DD880: .4byte 0x022DDC74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38180: _022DD884: .4byte 0x02318DF8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38181: _022DD888: .4byte 0x023250C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38182: _022DD88C: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38186: ov00_022DD890: @ 0x022DD890 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38187: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38191: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38208: ldr r0, _022DD938 @ =0x02318EA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38219: ldr r0, _022DD93C @ =0x02318EB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38226: ldr r2, _022DD940 @ =0x00001C14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38230: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38232: _022DD938: .4byte 0x02318EA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38233: _022DD93C: .4byte 0x02318EB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38234: _022DD940: .4byte 0x00001C14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38238: ov00_022DD944: @ 0x022DD944 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38239: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38246: ldreq r6, _022DD9FC @ =0x02318ED0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38249: ldrne r6, _022DDA00 @ =0x02318F24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38270: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 38284: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38286: _022DD9FC: .4byte 0x02318ED0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38287: _022DDA00: .4byte 0x02318F24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38291: ov00_022DDA04: @ 0x022DDA04 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38292: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38301: ldr r0, _022DDAD8 @ =0x02318F44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38321: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38324: ldr r1, _022DDADC @ =0x02318E6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38334: ldr r2, _022DDAD8 @ =0x02318F44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38345: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38347: _022DDAD8: .4byte 0x02318F44 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38348: _022DDADC: .4byte 0x02318E6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38352: ov00_022DDAE0: @ 0x022DDAE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38353: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38359: ldreq r7, _022DDBE4 @ =0x02318F50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38368: ldrne r7, _022DDBE8 @ =0x02318F54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38394: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38412: poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 38418: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38420: _022DDBE4: .4byte 0x02318F50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38421: _022DDBE8: .4byte 0x02318F54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38425: ov00_022DDBEC: @ 0x022DDBEC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38426: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38445: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38449: ldr r2, _022DDC70 @ =0x02318F5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38454: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 38459: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38461: _022DDC70: .4byte 0x02318F5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38467: ov00_022DDC80: @ 0x022DDC80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38468: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38474: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38475: ldr r0, _022DDCD4 @ =0x02318F60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38481: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38488: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38490: _022DDCD4: .4byte 0x02318F60 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38494: ov00_022DDCD8: @ 0x022DDCD8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38495: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38502: ldr r0, _022DDD14 @ =0x02318F74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38510: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38512: _022DDD14: .4byte 0x02318F74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38516: ov00_022DDD18: @ 0x022DDD18 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38517: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38525: pople {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 38527: ldr r0, _022DDDB8 @ =0x02318F88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38532: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38538: ldr r0, _022DDDBC @ =0x02318F74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38543: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38544: ldm r6, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 38556: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38558: _022DDDB8: .4byte 0x02318F88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38559: _022DDDBC: .4byte 0x02318F74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38563: ov00_022DDDC0: @ 0x022DDDC0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38564: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38572: pophs {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 38586: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 38588: ldr r1, _022DDF04 @ =0x02318F98 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38605: ldr r1, _022DDF08 @ =0x02318FA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38610: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38622: ldr r1, _022DDF0C @ =0x02318FAC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38626: strbne r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 38630: ldr r1, _022DDF10 @ =0x02318FB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38635: strbne r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 38647: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38649: _022DDF04: .4byte 0x02318F98 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38650: _022DDF08: .4byte 0x02318FA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38651: _022DDF0C: .4byte 0x02318FAC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38652: _022DDF10: .4byte 0x02318FB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38656: ov00_022DDF14: @ 0x022DDF14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38657: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38667: popgt {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 38671: ldr r0, _022DE058 @ =0x02318FB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38685: ldr r0, _022DE05C @ =0x02318FD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38711: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38716: ldr r0, _022DE060 @ =0x02318FF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38730: ldr r0, _022DE064 @ =0x02319010 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38740: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38742: _022DE058: .4byte 0x02318FB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38743: _022DE05C: .4byte 0x02318FD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38744: _022DE060: .4byte 0x02318FF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38745: _022DE064: .4byte 0x02319010 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38749: ov00_022DE068: @ 0x022DE068 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38750: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38765: ldr r1, _022DE2E8 @ =0x02318E6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38772: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38778: ldr r1, _022DE2EC @ =0x0231902C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38784: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38786: ldr r2, _022DE2F0 @ =0x02319030 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38797: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 38800: ldr r1, _022DE2F4 @ =0x0231903C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38809: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38811: ldr r1, _022DE2F8 @ =0x02318E9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38817: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38821: ldr r1, _022DE2FC @ =0x02319040 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38830: ldr r1, _022DE2F8 @ =0x02318E9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38834: strbeq r7, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 38850: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38861: ldrsbne r0, [sb, #1] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 38870: ldr r1, _022DE300 @ =0x02319044 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38879: ldr r1, _022DE304 @ =0x02319048 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38884: ldr r1, _022DE2F8 @ =0x02318E9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 38890: ldrsbne r8, [sl] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 38893: strbne r0, [sl] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 38903: strbne r8, [sl] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 38905: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38913: strbne r8, [sl] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 38919: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38921: _022DE2E8: .4byte 0x02318E6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38922: _022DE2EC: .4byte 0x0231902C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38923: _022DE2F0: .4byte 0x02319030 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38924: _022DE2F4: .4byte 0x0231903C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38925: _022DE2F8: .4byte 0x02318E9C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38926: _022DE2FC: .4byte 0x02319040 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38927: _022DE300: .4byte 0x02319044 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38928: _022DE304: .4byte 0x02319048 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 38932: ov00_022DE308: @ 0x022DE308 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38933: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38950: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38957: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38961: ov00_022DE360: @ 0x022DE360 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38962: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38968: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38977: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38979: pophs {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 38982: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 38986: ov00_022DE3B4: @ 0x022DE3B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 38987: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 38993: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 38997: popge {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 39002: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 39006: ov00_022DE3F4: @ 0x022DE3F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 39007: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 39014: pople {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 39015: ldr fp, _022DE474 @ =0x0231904C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39016: ldr r7, _022DE478 @ =0x02319068 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39041: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 39043: _022DE474: .4byte 0x0231904C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39044: _022DE478: .4byte 0x02319068 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39048: ov00_022DE47C: @ 0x022DE47C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 39049: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 39050: ldr r1, _022DE544 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39056: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 39057: ldr r0, _022DE548 @ =0x023190AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39058: ldr r1, _022DE54C @ =0x000011F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39060: ldr r1, _022DE544 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39064: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 39065: ldr r2, _022DE54C @ =0x000011F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39068: ldr ip, _022DE544 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39069: ldr r1, _022DE550 @ =0xFFFE7961 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39074: ldm r5, {r0, r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 39077: stm r3, {r0, r1, r2} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 39081: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 39082: ldr r0, _022DE554 @ =0x023190C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39083: ldr r1, _022DE558 @ =0x00001C14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39085: ldr r1, _022DE544 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39089: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 39098: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 39100: _022DE544: .4byte 0x02326CD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39101: _022DE548: .4byte 0x023190AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39102: _022DE54C: .4byte 0x000011F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39103: _022DE550: .4byte 0xFFFE7961 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39104: _022DE554: .4byte 0x023190C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39105: _022DE558: .4byte 0x00001C14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39109: ov00_022DE55C: @ 0x022DE55C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 39110: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 39111: ldr r0, _022DE640 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39119: ldr r1, _022DE640 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39120: ldr r0, _022DE644 @ =0x023190D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39124: ldr r0, _022DE640 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39129: ldr r0, _022DE640 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39132: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 39137: ldr r0, _022DE648 @ =0x023190E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39140: ldr r0, _022DE640 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39146: ldr r0, _022DE640 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39152: ldr r0, _022DE64C @ =0x023190FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39155: ldr r0, _022DE640 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39161: ldr r1, _022DE640 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39162: ldr r0, _022DE650 @ =0x0231911C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39166: ldr r0, _022DE640 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39169: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 39171: _022DE640: .4byte 0x02326CD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39172: _022DE644: .4byte 0x023190D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39173: _022DE648: .4byte 0x023190E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39174: _022DE64C: .4byte 0x023190FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39175: _022DE650: .4byte 0x0231911C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39179: ov00_022DE654: @ 0x022DE654 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 39180: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 39181: ldr r0, _022DE6B8 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39184: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 39191: ldr r0, _022DE6B8 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39201: ldr r0, _022DE6B8 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39206: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 39208: _022DE6B8: .4byte 0x02326CD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39212: ov00_022DE6BC: @ 0x022DE6BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 39213: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 39214: ldr r0, _022DE6F8 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39219: ldr r0, _022DE6F8 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39227: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 39229: _022DE6F8: .4byte 0x02326CD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39233: ov00_022DE6FC: @ 0x022DE6FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 39234: ldr r0, _022DE710 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39240: _022DE710: .4byte 0x02326CD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39244: ov00_022DE714: @ 0x022DE714 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 39245: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 39247: ldr r0, _022DE794 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39258: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 39260: ldr r0, _022DE794 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39263: ldr r1, _022DE798 @ =ov00_022DE79C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39271: ldr r0, _022DE794 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39277: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 39279: _022DE794: .4byte 0x02326CD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39280: _022DE798: .4byte ov00_022DE79C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 39284: ov00_022DE79C: @ 0x022DE79C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 39285: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 39287: ldr r5, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39302: ldr r0, _022DF62C @ =0x00009C40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39304: lsr r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 39310: ldr r0, _022DF630 @ =0x02319084 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39311: ldr r1, _022DF634 @ =0x02326CF0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39330: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39341: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39348: ldr r0, _022DF638 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39372: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39378: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39389: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39397: ldr r1, _022DF63C @ =0x02319198 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39401: ldr r0, _022DF640 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39411: ldr r0, _022DF644 @ =0x0000012E +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39429: ldr r1, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39434: ldr r0, _022DF648 @ =0x02318BC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39435: ldr r2, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39443: ldr r3, _022DF64C @ =0x00004E20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39445: ldr r1, _022DF650 @ =0x023191A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39449: ldrne r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39452: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39453: ldr r1, _022DF634 @ =0x02326CF0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39458: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39469: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39477: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39484: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39485: ldr r1, _022DF654 @ =0x023191C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39487: ldr r2, _022DF658 @ =0x023191CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39492: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39498: ldr r1, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39501: ldr r1, _022DF65C @ =0x023191D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39507: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39514: ldr r1, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39515: ldr r0, _022DF660 @ =0x023190FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39521: ldr r1, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39530: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39537: ldr r0, _022DF638 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39540: ldr r2, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39544: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39554: ldr r2, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39569: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39595: ldr r0, _022DF664 @ =0x02319130 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39606: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39622: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39640: ldr r0, _022DF668 @ =0x02326D0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39670: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39679: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39684: ldr r0, _022DF66C @ =0xFFFFA4FA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39691: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39701: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39716: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39726: ldr r1, _022DF650 @ =0x023191A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39730: ldr r0, _022DF648 @ =0x02318BC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39738: ldr r2, _022DF62C @ =0x00009C40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39746: ldr r1, _022DF634 @ =0x02326CF0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39750: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39768: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39776: ldr r1, _022DF654 @ =0x023191C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39777: ldr r2, _022DF670 @ =0x023191E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39789: ldr r1, _022DF674 @ =0x023191EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39795: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39803: ldr r0, _022DF678 @ =0x023190E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39816: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39823: ldr r0, _022DF638 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39850: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39866: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39872: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39883: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39891: ldr r1, _022DF63C @ =0x02319198 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39895: ldr r0, _022DF640 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39899: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39908: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39911: ldr r1, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39914: ldreq r0, _022DF644 @ =0x0000012E +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39930: ldr r1, _022DF67C @ =0x023191F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39936: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39945: ldr r1, _022DF640 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39949: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39960: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39971: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39980: ldr r1, _022DF680 @ =0x02319200 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39986: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 39995: ldr r1, _022DF684 @ =0x02319204 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40001: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40010: ldr r1, _022DF688 @ =0x0231920C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40015: ldr r0, _022DF68C @ =0x0231914C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40020: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40028: ldr r0, _022DF690 @ =0x02319158 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40033: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40042: ldr r0, _022DF694 @ =0x02319168 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40047: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40055: ldr r1, _022DF680 @ =0x02319200 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40062: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40075: ldr r1, _022DF684 @ =0x02319204 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40079: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40093: ldr r1, _022DF688 @ =0x0231920C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40099: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40110: ldr r1, _022DF640 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40114: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40123: ldr r0, _022DF698 @ =0x0002BF20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40131: ldr r1, _022DF634 @ =0x02326CF0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40141: ldr r0, _022DF69C @ =0x0001D4C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40148: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40160: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40171: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40178: ldr r0, _022DF638 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40202: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40208: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40219: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40239: ldr r0, _022DF6A0 @ =0x02319178 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40250: ldr r0, _022DF628 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40272: ldr r0, _022DF6A4 @ =0x02319214 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40279: ldr r0, _022DF6A8 @ =0x02319220 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40286: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 40287: ldr r0, _022DF6AC @ =0x0231922C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40292: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40294: _022DF628: .4byte 0x02326CD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40295: _022DF62C: .4byte 0x00009C40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40296: _022DF630: .4byte 0x02319084 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40297: _022DF634: .4byte 0x02326CF0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40298: _022DF638: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40299: _022DF63C: .4byte 0x02319198 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40300: _022DF640: .4byte 0x022BCA70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40301: _022DF644: .4byte 0x0000012E +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40302: _022DF648: .4byte 0x02318BC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40303: _022DF64C: .4byte 0x00004E20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40304: _022DF650: .4byte 0x023191A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40305: _022DF654: .4byte 0x023191C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40306: _022DF658: .4byte 0x023191CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40307: _022DF65C: .4byte 0x023191D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40308: _022DF660: .4byte 0x023190FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40309: _022DF664: .4byte 0x02319130 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40310: _022DF668: .4byte 0x02326D0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40311: _022DF66C: .4byte 0xFFFFA4FA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40312: _022DF670: .4byte 0x023191E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40313: _022DF674: .4byte 0x023191EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40314: _022DF678: .4byte 0x023190E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40315: _022DF67C: .4byte 0x023191F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40316: _022DF680: .4byte 0x02319200 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40317: _022DF684: .4byte 0x02319204 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40318: _022DF688: .4byte 0x0231920C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40319: _022DF68C: .4byte 0x0231914C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40320: _022DF690: .4byte 0x02319158 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40321: _022DF694: .4byte 0x02319168 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40322: _022DF698: .4byte 0x0002BF20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40323: _022DF69C: .4byte 0x0001D4C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40324: _022DF6A0: .4byte 0x02319178 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40325: _022DF6A4: .4byte 0x02319214 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40326: _022DF6A8: .4byte 0x02319220 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40327: _022DF6AC: .4byte 0x0231922C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40331: ov00_022DF6B0: @ 0x022DF6B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 40332: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 40333: ldr r1, _022DF6F0 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40339: ldr r1, _022DF6F0 @ =0x02326CD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40347: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40349: _022DF6F0: .4byte 0x02326CD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40353: ov00_022DF6F4: @ 0x022DF6F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 40354: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 40359: ldr r0, _022DF900 @ =0x02319298 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40362: ldrsbeq r0, [r6, #7] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 40364: ldrsbeq r0, [r6, #0xb] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 40366: ldrsbeq r0, [r6, #0x10] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 40368: ldrsbeq r0, [r6, #0x13] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 40370: ldrsbeq r0, [r6, #0x16] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 40372: ldrsbeq r0, [r6, #0x19] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 40393: ldr r1, _022DF904 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40403: ldr r1, _022DF904 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40410: ldr r7, _022DF908 @ =0x02319268 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40430: ldr r1, _022DF904 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40435: ldr r1, _022DF904 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40444: ldr r1, _022DF904 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40453: ldr r1, _022DF904 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40462: ldr r1, _022DF904 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40474: ldr r2, _022DF90C @ =0x02326D54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40483: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40487: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40489: _022DF900: .4byte 0x02319298 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40490: _022DF904: .4byte 0x022BCA70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40491: _022DF908: .4byte 0x02319268 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40492: _022DF90C: .4byte 0x02326D54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40496: ov00_022DF910: @ 0x022DF910 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 40497: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 40498: ldr r2, _022DF998 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40504: ldr r1, _022DF99C @ =0xFFFFA1DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40508: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40510: ldr r0, _022DF9A0 @ =0x023192B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40511: ldr r1, _022DF9A4 @ =0x00001C20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40513: ldr r1, _022DF998 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40517: ldr r1, _022DF99C @ =0xFFFFA1DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40521: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40523: ldr r2, _022DF9A4 @ =0x00001C20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40526: ldr r1, _022DF998 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40532: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40534: _022DF998: .4byte 0x02326D68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40535: _022DF99C: .4byte 0xFFFFA1DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40536: _022DF9A0: .4byte 0x023192B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40537: _022DF9A4: .4byte 0x00001C20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40541: ov00_022DF9A8: @ 0x022DF9A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 40542: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 40543: ldr r0, _022DF9EC @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40546: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 40549: ldr r1, _022DF9EC @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40550: ldr r0, _022DF9F0 @ =0x023192C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40555: ldr r0, _022DF9EC @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40558: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40560: _022DF9EC: .4byte 0x02326D68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40561: _022DF9F0: .4byte 0x023192C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40565: ov00_022DF9F4: @ 0x022DF9F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 40566: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 40568: ldr r2, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40577: ldr r0, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40589: ldr r0, _022DFC3C @ =0x02318BC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40590: ldr r1, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40599: ldr r1, _022DFC40 @ =0x023192D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40608: ldr r2, _022DFC44 @ =0x00004E20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40616: ldr r1, _022DFC48 @ =0xFFFFA1DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40621: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40627: ldr r0, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40636: ldr r0, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40640: ldr r1, _022DFC48 @ =0xFFFFA1DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40645: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40647: ldr r0, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40648: ldr r1, _022DFC4C @ =0x023192F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40650: ldr r2, _022DFC50 @ =0x02319300 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40656: ldr r0, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40657: ldr r1, _022DFC54 @ =0x02319308 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40666: ldr r0, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40670: ldr r1, _022DFC48 @ =0xFFFFA1DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40675: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40677: ldr r0, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40683: ldr r0, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40687: ldr r1, _022DFC48 @ =0xFFFFA1DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40692: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40694: ldr r0, _022DFC58 @ =0x022B966C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40697: ldr r1, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40702: ldr r0, _022DFC38 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40709: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 40712: ldr r1, _022DFC48 @ =0xFFFFA1DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40717: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40719: _022DFC38: .4byte 0x02326D68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40720: _022DFC3C: .4byte 0x02318BC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40721: _022DFC40: .4byte 0x023192D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40722: _022DFC44: .4byte 0x00004E20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40723: _022DFC48: .4byte 0xFFFFA1DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40724: _022DFC4C: .4byte 0x023192F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40725: _022DFC50: .4byte 0x02319300 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40726: _022DFC54: .4byte 0x02319308 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40727: _022DFC58: .4byte 0x022B966C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40731: ov00_022DFC5C: @ 0x022DFC5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 40732: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 40733: ldr r0, _022DFD28 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40737: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 40742: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 40747: ldr r0, _022DFD28 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40758: ldr r0, _022DFD28 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40763: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40765: ldr r0, _022DFD28 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40770: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40775: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40779: ldr r1, _022DFD2C @ =0xFFFFA1DB +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40783: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40786: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40788: _022DFD28: .4byte 0x02326D68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40789: _022DFD2C: .4byte 0xFFFFA1DB +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40793: ov00_022DFD30: @ 0x022DFD30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 40794: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 40796: ldr r0, _022DFF20 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40803: ldr r1, _022DFF24 @ =0xFFFF9DF3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40808: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40810: ldr r1, _022DFF28 @ =0x0231930C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40817: ldr r1, _022DFF2C @ =0x02319314 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40822: ldr r1, _022DFF24 @ =0xFFFF9DF3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40827: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40830: ldr r1, _022DFF30 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40835: ldr r1, _022DFF24 @ =0xFFFF9DF3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40840: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40844: ldr r1, _022DFF34 @ =0xFFFF9E58 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40850: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40852: ldr r1, _022DFF38 @ =0x02319320 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40859: ldr r1, _022DFF24 @ =0xFFFF9DF3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40864: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40868: ldr r1, _022DFF30 @ =0x022BCA70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40873: ldr r1, _022DFF24 @ =0xFFFF9DF3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40878: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40882: ldr r1, _022DFF3C @ =0xFFFFA240 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40888: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40890: ldr r0, _022DFF20 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40891: ldr r1, _022DFF40 @ =0x0231932C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40899: ldr r0, _022DFF20 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40900: ldr r1, _022DFF44 @ =0x02319334 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40908: ldr r1, _022DFF48 @ =0x02319344 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40915: ldreq r0, _022DFF20 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40917: ldrne r0, _022DFF20 @ =0x02326D68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40925: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 40927: _022DFF20: .4byte 0x02326D68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40928: _022DFF24: .4byte 0xFFFF9DF3 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40929: _022DFF28: .4byte 0x0231930C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40930: _022DFF2C: .4byte 0x02319314 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40931: _022DFF30: .4byte 0x022BCA70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40932: _022DFF34: .4byte 0xFFFF9E58 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40933: _022DFF38: .4byte 0x02319320 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40934: _022DFF3C: .4byte 0xFFFFA240 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40935: _022DFF40: .4byte 0x0231932C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40936: _022DFF44: .4byte 0x02319334 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40937: _022DFF48: .4byte 0x02319344 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 40941: ov00_022DFF4C: @ 0x022DFF4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 40942: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 40944: ldr r4, _022E00CC @ =0xAAAAAAAB +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40948: lsr r5, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 40953: ldr r2, _022E00CC @ =0xAAAAAAAB +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40958: lsr r4, r4, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 40961: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 40965: poplo {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 40971: ldr r5, _022E00D0 @ =0x02319350 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 40975: lsl r0, sb, #3 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 40999: asr r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 41007: lsl r2, r2, #4 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 41019: lsl r2, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 41042: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41044: _022E00CC: .4byte 0xAAAAAAAB +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41045: _022E00D0: .4byte 0x02319350 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41049: ov00_022E00D4: @ 0x022E00D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41050: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41053: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 41066: asr ip, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 41068: asr ip, ip, #3 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 41071: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41074: poplo {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 41077: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41091: strble r5, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strble +### mwasmarm.exe Assembler: +# 41098: strble r5, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strble +### mwasmarm.exe Assembler: +# 41105: strble r5, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strble +### mwasmarm.exe Assembler: +# 41109: strbeq lr, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 41112: strbeq r4, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 41113: strbne r3, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 41122: asr r4, r4, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 41132: asr lr, lr, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 41148: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41152: ov00_022E023C: @ 0x022E023C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41154: ldrne r1, _022E0258 @ =0x02326D6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41157: ldr r0, _022E0258 @ =0x02326D6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41161: _022E0258: .4byte 0x02326D6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41165: ov00_022E025C: @ 0x022E025C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41167: ldrne r2, _022E0354 @ =0x02326D6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41172: ldr r0, _022E0354 @ =0x02326D6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41177: _022E0288: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41178: b _022E0340 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41179: b _022E0310 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41180: b _022E02E0 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41181: b _022E02E0 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41182: b _022E02E0 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41183: b _022E02E0 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41184: b _022E02EC @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41185: b _022E02F8 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41186: b _022E02E0 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41187: b _022E0310 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41188: b _022E0304 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41189: b _022E0304 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41190: b _022E0304 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41191: b _022E0304 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41192: b _022E031C @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41193: b _022E0328 @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41194: b _022E0334 @ case 16 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41195: b _022E0328 @ case 17 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41196: b _022E0334 @ case 18 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41197: b _022E0328 @ case 19 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41198: b _022E0334 @ case 20 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41199: b _022E0334 @ case 21 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41236: ldr r0, _022E0354 @ =0x02326D6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41240: _022E0354: .4byte 0x02326D6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41244: ov00_022E0358: @ 0x022E0358 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41245: ldr r0, _022E0374 @ =0x02326D6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41253: _022E0374: .4byte 0x02326D6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41257: ov00_022E0378: @ 0x022E0378 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41258: ldr r0, _022E0390 @ =0x02326D6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41265: _022E0390: .4byte 0x02326D6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41269: ov00_022E0394: @ 0x022E0394 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41270: ldr r2, _022E03A8 @ =0x02326D6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41273: stmne r2, {r0, r1} +# Error: ^^^^^ +# Undefined macro or opcode: stmne +### mwasmarm.exe Assembler: +# 41276: _022E03A8: .4byte 0x02326D6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41280: ov00_022E03AC: @ 0x022E03AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41286: ov00_022E03B4: @ 0x022E03B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41287: ldr r2, _022E03C8 @ =0x4457434D +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41293: _022E03C8: .4byte 0x4457434D +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41297: ov00_022E03CC: @ 0x022E03CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41298: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41301: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41305: ov00_022E03DC: @ 0x022E03DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41306: ldr r2, _022E03EC @ =0x02326D74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41311: _022E03EC: .4byte 0x02326D74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41315: ov00_022E03F0: @ 0x022E03F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41316: ldr ip, _022E03FC @ =ov00_022E0400 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41320: _022E03FC: .4byte ov00_022E0400 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41324: ov00_022E0400: @ 0x022E0400 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41325: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41326: ldr r3, _022E0430 @ =0x02326D74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41333: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41336: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41338: _022E0430: .4byte 0x02326D74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41342: ov00_022E0434: @ 0x022E0434 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41343: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41346: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41350: ldr r0, _022E046C @ =0x02326D74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41356: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41358: _022E046C: .4byte 0x02326D74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41365: ov00_022E0484: @ 0x022E0484 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41366: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41375: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41393: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41401: ov00_022E0520: @ 0x022E0520 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41402: ldr ip, _022E0534 @ =ov00_022E0434 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41408: _022E0534: .4byte ov00_022E0434 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41415: ov00_022E054C: @ 0x022E054C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41416: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41417: ldr r2, _022E05AC @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41423: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 41434: ldr r1, _022E05AC @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41439: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41441: _022E05AC: .4byte 0x02326D7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41445: ov00_022E05B0: @ 0x022E05B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41446: ldr ip, _022E05C4 @ =ov00_022E054C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41452: _022E05C4: .4byte ov00_022E054C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41456: ov00_022E05C8: @ 0x022E05C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41457: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41464: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41466: ldr r0, _022E060C @ =0x0231A0E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41468: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41470: ldr r0, _022E0610 @ =0x0231A108 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41472: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41474: ldr r0, _022E0614 @ =0x0231A12C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41476: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41478: _022E060C: .4byte 0x0231A0E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41479: _022E0610: .4byte 0x0231A108 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41480: _022E0614: .4byte 0x0231A12C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41484: ov00_022E0618: @ 0x022E0618 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41487: ldr r0, _022E06BC @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41494: ldmne sp!, {pc} +# Error: ^^^^^ +# Undefined macro or opcode: ldmne +### mwasmarm.exe Assembler: +# 41499: ldr r0, _022E06BC @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41500: ldr r3, _022E06C0 @ =ov00_022E03F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41502: ldr r2, _022E06C4 @ =ov00_022E0434 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41515: ldmne sp!, {pc} +# Error: ^^^^^ +# Undefined macro or opcode: ldmne +### mwasmarm.exe Assembler: +# 41516: ldr r1, _022E06C8 @ =0xFFFF3BE9 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41520: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 41522: ldr r1, _022E06C8 @ =0xFFFF3BE9 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41526: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 41528: _022E06BC: .4byte 0x02326D7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41529: _022E06C0: .4byte ov00_022E03F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41530: _022E06C4: .4byte ov00_022E0434 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41531: _022E06C8: .4byte 0xFFFF3BE9 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41535: ov00_022E06CC: @ 0x022E06CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41536: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41542: ldr r0, _022E0724 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41546: strbne r0, [r1, #0xc] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 41549: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 41557: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41559: _022E0724: .4byte 0x02326D7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41563: ov00_022E0728: @ 0x022E0728 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41564: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41565: ldr r0, _022E077C @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41569: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41576: ldr r0, _022E077C @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41582: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41585: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41587: _022E077C: .4byte 0x02326D7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41591: ov00_022E0780: @ 0x022E0780 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41592: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41593: ldr r0, _022E0898 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41596: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41601: _022E07A4: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41602: b _022E0838 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41603: b _022E07BC @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41604: b _022E07D8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41605: b _022E0814 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41606: b _022E0834 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41607: b _022E0834 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41612: ldr r1, _022E0898 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41615: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41618: ldr r0, _022E0898 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41627: ldr r0, _022E0898 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41631: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41634: ldr r0, _022E0898 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41642: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41648: ldr r1, _022E0898 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41651: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41654: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 41657: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41660: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41661: ldr r0, _022E0898 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41668: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41670: _022E0898: .4byte 0x02326D7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41674: ov00_022E089C: @ 0x022E089C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41675: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41676: ldr r0, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41680: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41685: _022E08C4: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41686: b _022E0930 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41687: b _022E08DC @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41688: b _022E08E4 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41689: b _022E08EC @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41690: b _022E0920 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41691: b _022E0928 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 41694: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41697: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41700: ldr r1, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41704: ldr r1, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41711: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41714: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41717: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41721: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41726: ldr r1, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41735: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41742: ldr r0, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41743: ldr r1, _022E0A6C @ =0xFFFF3BE9 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41749: ldr r1, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41753: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41755: ldr r0, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41762: ldr r1, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41766: lsl r2, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 41767: lsr r3, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 41772: ldr r0, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41777: ldr r1, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41785: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41793: ldr r1, _022E0A68 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41797: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41800: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41802: _022E0A68: .4byte 0x02326D7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41803: _022E0A6C: .4byte 0xFFFF3BE9 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41807: ov00_022E0A70: @ 0x022E0A70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41808: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41809: ldr r0, _022E0AF8 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41812: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41827: ldr r0, _022E0AF8 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41830: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41843: ldr r0, _022E0AF8 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41846: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41848: _022E0AF8: .4byte 0x02326D7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41852: ov00_022E0AFC: @ 0x022E0AFC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41853: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41854: ldr r0, _022E0BBC @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41858: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41862: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41869: ldr r0, _022E0BBC @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41874: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41881: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41887: ldr r0, _022E0BBC @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41891: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41898: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 41899: ldr r0, _022E0BBC @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41903: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41905: _022E0BBC: .4byte 0x02326D7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41909: ov00_022E0BC0: @ 0x022E0BC0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41910: ldr r0, _022E0BE8 @ =0x02326D7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 41922: _022E0BE8: .4byte 0x02326D7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 41929: ov00_022E0BF8: @ 0x022E0BF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 41930: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 41942: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 41954: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41968: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 41990: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42025: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42029: ov00_022E0D58: @ 0x022E0D58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42030: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42044: ldr r1, _022E0DA8 @ =0xFFFF2D10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42049: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42052: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42054: _022E0DA8: .4byte 0xFFFF2D10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42058: ov00_022E0DAC: @ 0x022E0DAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42059: ldr r0, _022E0DB8 @ =0x02326CB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42063: _022E0DB8: .4byte 0x02326CB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42067: ov00_022E0DBC: @ 0x022E0DBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42068: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42071: ldr r0, _022E0E24 @ =ov00_022E03F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42072: ldr r1, _022E0E28 @ =ov00_022E0434 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42076: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 42081: ldr r0, _022E0E2C @ =0x0231A14C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42092: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 42095: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42097: _022E0E24: .4byte ov00_022E03F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42098: _022E0E28: .4byte ov00_022E0434 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42099: _022E0E2C: .4byte 0x0231A14C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42103: ov00_022E0E30: @ 0x022E0E30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42104: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42113: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42117: ov00_022E0E54: @ 0x022E0E54 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42118: ldr ip, _022E0E68 @ =ov00_022E0400 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42124: _022E0E68: .4byte ov00_022E0400 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42128: ov00_022E0E6C: @ 0x022E0E6C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42129: ldr ip, _022E0E80 @ =ov00_022E0434 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42135: _022E0E80: .4byte ov00_022E0434 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42139: ov00_022E0E84: @ 0x022E0E84 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42140: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42145: ldr r3, _022E0F64 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42149: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42154: _022E0EB8: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42155: b _022E0F40 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 42156: b _022E0EDC @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 42157: b _022E0EEC @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 42158: b _022E0EF4 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 42159: b _022E0F04 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 42160: b _022E0F14 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 42161: b _022E0F44 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 42162: b _022E0F28 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 42163: b _022E0F30 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 42165: ldr r1, _022E0F68 @ =0xFFFF86E7 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42173: ldr r1, _022E0F6C @ =0xFFFF86D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42178: ldr r1, _022E0F70 @ =0xFFFF86CA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42183: ldr r1, _022E0F74 @ =0xFFFF86E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42192: ldr r1, _022E0F78 @ =0xFFFF86DF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42199: ldr r1, _022E0F64 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42206: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42208: _022E0F64: .4byte 0x02326D84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42209: _022E0F68: .4byte 0xFFFF86E7 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42210: _022E0F6C: .4byte 0xFFFF86D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42211: _022E0F70: .4byte 0xFFFF86CA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42212: _022E0F74: .4byte 0xFFFF86E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42213: _022E0F78: .4byte 0xFFFF86DF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42217: ov00_022E0F7C: @ 0x022E0F7C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42218: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42219: ldr r0, _022E0FBC @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42223: ldr r0, _022E0FBC @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42227: ldr r0, _022E0FBC @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42231: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 42233: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42235: _022E0FBC: .4byte 0x02326D84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42239: ov00_022E0FC0: @ 0x022E0FC0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42240: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42250: ldr r0, _022E1160 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42255: ldr r0, _022E1164 @ =0x0231A154 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42265: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42267: ldr r2, _022E1168 @ =0x0231A168 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42272: ldr r0, _022E1160 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42288: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42290: ldr r0, _022E1160 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42291: ldr r4, _022E116C @ =ov00_022E0E84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42293: ldr r0, _022E1170 @ =ov00_022E0E54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42298: ldr r1, _022E1174 @ =ov00_022E0E6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42310: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42312: ldr r1, _022E1160 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42320: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42329: ldr r0, _022E1160 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42337: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42351: _022E1160: .4byte 0x02326D84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42352: _022E1164: .4byte 0x0231A154 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42353: _022E1168: .4byte 0x0231A168 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42354: _022E116C: .4byte ov00_022E0E84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42355: _022E1170: .4byte ov00_022E0E54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42356: _022E1174: .4byte ov00_022E0E6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42360: ov00_022E1178: @ 0x022E1178 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42361: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42370: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 42374: ldr r2, _022E1284 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42381: ldr r0, _022E1284 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42389: ldr r0, _022E1284 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42395: ldr r1, _022E1284 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42396: ldr r0, _022E1288 @ =0x0231A17C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42402: ldr r0, _022E1284 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42405: ldr r1, _022E1284 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42409: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42411: ldr r0, _022E1284 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42414: ldr r1, _022E128C @ =ov00_022E0FC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42422: ldr r0, _022E1284 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42428: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42430: _022E1284: .4byte 0x02326D84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42431: _022E1288: .4byte 0x0231A17C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42432: _022E128C: .4byte ov00_022E0FC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42436: ov00_022E1290: @ 0x022E1290 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42437: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42438: ldr r1, _022E12D4 @ =0x02326D84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42442: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 42451: ldr r0, _022E12D8 @ =ov00_022E0F7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42455: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42457: _022E12D4: .4byte 0x02326D84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42458: _022E12D8: .4byte ov00_022E0F7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42462: ov00_022E12DC: @ 0x022E12DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42463: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42470: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 42475: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42479: ov00_022E1310: @ 0x022E1310 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42480: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42485: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 42488: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42492: ov00_022E1334: @ 0x022E1334 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42493: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42500: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 42510: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42514: ov00_022E137C: @ 0x022E137C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42515: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42522: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 42528: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42532: ov00_022E13B4: @ 0x022E13B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42533: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42537: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 42539: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42543: ov00_022E13D0: @ 0x022E13D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42544: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42546: stm sp, {r0, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 42549: ldr r2, _022E1404 @ =0x0231A184 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42556: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42558: _022E1404: .4byte 0x0231A184 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42562: ov00_022E1408: @ 0x022E1408 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42563: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42578: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42582: ov00_022E1448: @ 0x022E1448 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42583: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42588: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 42594: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 42616: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 42623: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42630: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 42649: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42653: ov00_022E1544: @ 0x022E1544 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42654: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42656: ldr r1, _022E1650 @ =0x02326D88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42677: lsl r2, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 42680: lsr lr, ip, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 42689: ldr r0, _022E1654 @ =0x02326D88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42693: ldm r1, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 42694: stm r0, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 42695: ldr r1, _022E1658 @ =0x6C078965 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42696: ldr r0, _022E1650 @ =0x02326D88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42697: ldr r2, _022E165C @ =0x5D588B65 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42699: ldr r1, _022E1660 @ =0x00269EC3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42704: ldr r1, _022E1650 @ =0x02326D88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42721: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42723: _022E1650: .4byte 0x02326D88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42724: _022E1654: .4byte 0x02326D88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42725: _022E1658: .4byte 0x6C078965 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42726: _022E165C: .4byte 0x5D588B65 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42727: _022E1660: .4byte 0x00269EC3 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42731: ov00_022E1664: @ 0x022E1664 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42738: lsl r1, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 42748: ov00_022E1690: @ 0x022E1690 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42749: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42751: ldr ip, _022E18F4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42757: ldr r0, _022E18F4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42760: ldr r3, _022E18F8 @ =ov00_022E6248 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42763: ldr r2, _022E18FC @ =0x022E26E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42770: ldr r3, _022E1900 @ =ov00_022E26F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42771: ldr r1, _022E1904 @ =0x022E2A5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42776: ldr r0, _022E18F4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42782: ldr r1, _022E18F4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42785: ldr ip, _022E1908 @ =0x02328A18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42788: ldr r3, _022E190C @ =0x02328B18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42827: ldr r0, _022E18F4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42830: ldr r0, _022E1910 @ =ov00_022E24B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42842: ldr r0, _022E18F4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42851: ldr r0, _022E18F4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42852: ldr r1, _022E1908 @ =0x02328A18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42854: ldr r0, _022E190C @ =0x02328B18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42865: ldr r0, _022E18F4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42879: ldr r1, _022E1908 @ =0x02328A18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42884: ldr r1, _022E1908 @ =0x02328A18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42896: ldr r1, _022E190C @ =0x02328B18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42899: ldr r0, _022E190C @ =0x02328B18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42903: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 42905: _022E18F4: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42906: _022E18F8: .4byte ov00_022E6248 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42907: _022E18FC: .4byte 0x022E26E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42908: _022E1900: .4byte ov00_022E26F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42909: _022E1904: .4byte 0x022E2A5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42910: _022E1908: .4byte 0x02328A18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42911: _022E190C: .4byte 0x02328B18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42912: _022E1910: .4byte ov00_022E24B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 42916: ov00_022E1914: @ 0x022E1914 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 42917: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 42918: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42921: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 42926: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42931: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42940: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42949: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42959: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42966: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42973: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42980: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42984: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42989: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 42997: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43003: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43008: ldr r0, _022E1A80 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43011: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43013: _022E1A80: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43017: ov00_022E1A84: @ 0x022E1A84 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43018: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43024: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43029: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43032: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43033: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43039: _022E1AD4: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43040: b _022E1C9C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43041: b _022E1AF0 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43042: b _022E1C30 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43043: b _022E1C38 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43044: b _022E1C38 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43045: b _022E1C48 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43046: b _022E1C58 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43057: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43066: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43067: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43070: ldr r2, _022E1CE8 @ =ov00_022E2558 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43076: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43077: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43078: ldr r2, _022E1CEC @ =ov00_022E2590 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43086: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43087: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43088: ldr r2, _022E1CF0 @ =ov00_022E3CBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43096: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43097: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43098: ldr r2, _022E1CF4 @ =ov00_022E3C70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43106: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43107: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43108: ldr r2, _022E1CF8 @ =ov00_022E3CEC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43116: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43122: ldr r1, _022E1CFC @ =0xFFFFB172 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43125: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43127: ldr r1, _022E1D00 @ =0xFFFFB17B +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43130: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43147: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43151: ldrbne r0, [r1, #0x38d] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 43164: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43168: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43173: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43178: ldr r0, _022E1CE4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43182: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43184: _022E1CE4: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43185: _022E1CE8: .4byte ov00_022E2558 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43186: _022E1CEC: .4byte ov00_022E2590 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43187: _022E1CF0: .4byte ov00_022E3CBC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43188: _022E1CF4: .4byte ov00_022E3C70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43189: _022E1CF8: .4byte ov00_022E3CEC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43190: _022E1CFC: .4byte 0xFFFFB172 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43191: _022E1D00: .4byte 0xFFFFB17B +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43195: ov00_022E1D04: @ 0x022E1D04 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43196: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43201: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43205: ldr r0, _022E1E04 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43212: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43218: ldrhne r1, [r4] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 43236: ldr r1, _022E1E04 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43239: lsl r2, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 43243: ldr r0, _022E1E04 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43251: ldr r1, _022E1E08 @ =0xFFFF1596 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43255: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43259: ldr r0, _022E1E04 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43264: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43266: _022E1E04: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43267: _022E1E08: .4byte 0xFFFF1596 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43271: ov00_022E1E0C: @ 0x022E1E0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43272: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43280: ldr r0, _022E1EAC @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43290: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43297: ldr r0, _022E1EAC @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43305: ldr r2, _022E1EB0 @ =ov00_022E2510 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43313: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43315: _022E1EAC: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43316: _022E1EB0: .4byte ov00_022E2510 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43320: ov00_022E1EB4: @ 0x022E1EB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43321: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43322: ldr r1, _022E1F18 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43330: ldr r0, _022E1F18 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43338: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43344: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43347: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43349: _022E1F18: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43353: ov00_022E1F1C: @ 0x022E1F1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43354: ldr r0, _022E1F34 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43357: ldrbne r0, [r0, #0x2c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 43361: _022E1F34: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43365: ov00_022E1F38: @ 0x022E1F38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43366: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43367: ldr r2, _022E1F84 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43371: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43378: ldrbne r1, [r2, #0x38d] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 43382: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43385: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43387: _022E1F84: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43391: ov00_022E1F88: @ 0x022E1F88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43392: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43393: ldr r1, _022E1FBC @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43397: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43402: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43404: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43406: _022E1FBC: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43410: ov00_022E1FC0: @ 0x022E1FC0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43411: ldr r0, _022E1FD8 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43418: _022E1FD8: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43422: ov00_022E1FDC: @ 0x022E1FDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43423: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43425: ldr r0, _022E2094 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43431: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43435: lsl r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 43436: ldr r3, _022E2094 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43439: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 43442: ldr r1, _022E2098 @ =ov00_022E2A68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43443: ldr r2, _022E2094 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43455: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43456: ldr r0, _022E2094 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43457: ldr r1, _022E209C @ =ov00_022E6000 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43461: ldr r0, _022E2094 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43462: ldr r1, _022E20A0 @ =ov00_022E5F0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43468: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43470: _022E2094: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43471: _022E2098: .4byte ov00_022E2A68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43472: _022E209C: .4byte ov00_022E6000 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43473: _022E20A0: .4byte ov00_022E5F0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43477: ov00_022E20A4: @ 0x022E20A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43478: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43479: ldr r1, _022E2100 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43484: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43485: ldr r4, _022E2104 @ =0x02326DA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43494: ldreq r0, _022E2104 @ =0x02326DA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43496: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43502: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43504: _022E2100: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43505: _022E2104: .4byte 0x02326DA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43509: ov00_022E2108: @ 0x022E2108 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43510: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43513: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43517: ov00_022E2118: @ 0x022E2118 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43518: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43521: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43525: ov00_022E2128: @ 0x022E2128 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43526: ldr r2, _022E2150 @ =0x02326DA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43538: _022E2150: .4byte 0x02326DA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43542: ov00_022E2154: @ 0x022E2154 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43543: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43544: ldr r1, _022E217C @ =0x02326DA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43548: ldr r1, _022E2180 @ =0x02326E28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43552: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43554: _022E217C: .4byte 0x02326DA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43555: _022E2180: .4byte 0x02326E28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43559: ov00_022E2184: @ 0x022E2184 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43560: ldr r1, _022E2190 @ =0x02326DA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43564: _022E2190: .4byte 0x02326DA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43568: ov00_022E2194: @ 0x022E2194 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43569: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43573: ldr r2, _022E21F8 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43587: popge {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 43588: ldr r0, _022E21F8 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43595: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43597: _022E21F8: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43601: ov00_022E21FC: @ 0x022E21FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43602: ldr r1, _022E2208 @ =0x02326E28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43606: _022E2208: .4byte 0x02326E28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43610: ov00_022E220C: @ 0x022E220C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43611: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43612: ldr r4, _022E2250 @ =0x02326DA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43623: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43629: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43631: _022E2250: .4byte 0x02326DA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43635: ov00_022E2254: @ 0x022E2254 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43636: ldr r0, _022E2268 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43642: _022E2268: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43646: ov00_022E226C: @ 0x022E226C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43651: ov00_022E2270: @ 0x022E2270 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43652: ldr r1, _022E228C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43660: _022E228C: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43664: ov00_022E2290: @ 0x022E2290 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43665: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43687: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43690: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43694: ov00_022E22F0: @ 0x022E22F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43695: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43698: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43702: _022E230C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43703: b _022E234C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43704: b _022E2320 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43705: b _022E232C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43706: b _022E2338 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43707: b _022E2344 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43724: ldr r0, _022E23F8 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43730: _022E2364: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43731: b _022E23DC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43732: b _022E237C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43733: b _022E2394 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43734: b _022E23DC @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43735: b _022E23D0 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43736: b _022E23B8 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43738: ldr r1, _022E23FC @ =0xFFFF11B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43746: ldr r0, _022E23FC @ =0xFFFF11B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43755: ldr r1, _022E2400 @ =0xFFFEC398 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43762: ldr r0, _022E2404 @ =0xFFFEEAA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43766: ldr r0, _022E2408 @ =0xFFFE9C88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43773: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43775: _022E23F8: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43776: _022E23FC: .4byte 0xFFFF11B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43777: _022E2400: .4byte 0xFFFEC398 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43778: _022E2404: .4byte 0xFFFEEAA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43779: _022E2408: .4byte 0xFFFE9C88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43783: ov00_022E240C: @ 0x022E240C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43784: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43787: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43791: _022E2428: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43792: b _022E2490 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43793: b _022E2448 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43794: b _022E2454 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43795: b _022E2464 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43796: b _022E2470 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43797: b _022E2454 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43798: b _022E247C @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43799: b _022E2488 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 43827: ldr r1, _022E24AC @ =0xFFFEFA48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43832: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43834: _022E24AC: .4byte 0xFFFEFA48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43838: ov00_022E24B0: @ 0x022E24B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43839: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43843: ldr r1, _022E250C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43854: ldr r0, _022E250C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43858: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43863: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43865: _022E250C: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43869: ov00_022E2510: @ 0x022E2510 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43870: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43871: ldr r2, _022E2554 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43880: ldr r1, _022E2554 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43887: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43889: _022E2554: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43893: ov00_022E2558: @ 0x022E2558 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43894: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43896: ldr r0, _022E2588 @ =0x00000603 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43898: ldrne r0, _022E258C @ =0x00000901 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43902: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 43905: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43907: _022E2588: .4byte 0x00000603 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43908: _022E258C: .4byte 0x00000901 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43912: ov00_022E2590: @ 0x022E2590 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 43913: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 43931: ldr r0, _022E26DC @ =0x0231A194 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43935: ldr r1, _022E26DC @ =0x0231A194 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43940: popne {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43941: ldr r0, _022E26DC @ =0x0231A194 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43954: pophi {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 43961: popne {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43962: ldr r0, _022E26E0 @ =0x0231A19C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43967: ldr r1, _022E26E0 @ =0x0231A19C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43972: popne {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43973: ldr r0, _022E26E4 @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43980: popne {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43983: ldrbne r0, [r1, #0x38d] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 43986: popne {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 43988: ldr r0, _022E26E0 @ =0x0231A19C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 43996: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 43998: _022E26DC: .4byte 0x0231A194 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 43999: _022E26E0: .4byte 0x0231A19C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44000: _022E26E4: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44007: ov00_022E26F4: @ 0x022E26F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44008: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44017: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44021: _022E2728: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44022: b _022E273C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44023: b _022E273C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44024: b _022E2744 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44025: b _022E2744 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44026: b _022E2750 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44032: ldr r6, _022E2A44 @ =0xFFFFE250 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44035: ldr r6, _022E2A48 @ =0xFFFFE24F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44044: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 44045: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44054: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44069: ldr r1, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44071: ldr r3, _022E2A50 @ =0x02326DA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44079: strbne r0, [r2, #0x385] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 44080: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44084: ldrbne r0, [r1, #0x38c] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 44086: strbne r0, [r1, #0x38c] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 44088: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44100: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44105: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44113: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44116: ldr r1, _022E2A54 @ =0xFFFEC780 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44121: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44123: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44130: ldrbne r0, [r1, #0x38d] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 44133: ldr r2, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44152: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44166: ldr r1, _022E2A58 @ =0x0231A190 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44175: ldr r1, _022E2A58 @ =0x0231A190 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44180: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44184: ldrbne r0, [r1, #0x38d] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 44187: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44195: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44208: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44218: ldr r0, _022E2A4C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44222: ldrbeq r0, [r1, #0x38d] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 44225: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 44229: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44235: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44237: _022E2A44: .4byte 0xFFFFE250 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44238: _022E2A48: .4byte 0xFFFFE24F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44239: _022E2A4C: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44240: _022E2A50: .4byte 0x02326DA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44241: _022E2A54: .4byte 0xFFFEC780 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44242: _022E2A58: .4byte 0x0231A190 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44249: ov00_022E2A68: @ 0x022E2A68 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44250: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44253: ldr r2, _022E2A9C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44257: ov00_022E2A78: @ 0x022E2A78 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44258: ldr r1, _022E2AA0 @ =0xFFFE8515 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44262: ldr r0, _022E2A9C @ =0x02326DA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44266: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44268: _022E2A9C: .4byte 0x02326DA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44269: _022E2AA0: .4byte 0xFFFE8515 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44273: ov00_022E2AA4: @ 0x022E2AA4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44274: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44275: ldr ip, _022E2B24 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44283: ldr r0, _022E2B24 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44305: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44307: _022E2B24: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44311: ov00_022E2B28: @ 0x022E2B28 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44312: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44313: ldr r0, _022E2B58 @ =0x022E2EF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44316: ldr r0, _022E2B5C @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44323: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44325: _022E2B58: .4byte 0x022E2EF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44326: _022E2B5C: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44330: ov00_022E2B60: @ 0x022E2B60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44331: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44332: ldr r0, _022E2C48 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44335: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 44338: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44339: ldr r0, _022E2C48 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44344: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44345: _022E2B98: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44346: pop {r3, pc} @ case 0 +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44347: b _022E2BB0 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44348: b _022E2BB8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44349: b _022E2BB8 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44350: b _022E2BB8 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44351: pop {r3, pc} @ case 5 +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44354: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44363: ldr r0, _022E2C48 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44367: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 44369: ldr r3, _022E2C48 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44370: ldr r2, _022E2C4C @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44377: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 44379: lsl r0, lr, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 44381: ldr r2, _022E2C50 @ =0x0000EA60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44384: popls {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 44385: ldr r1, _022E2C54 @ =0xFFFF1172 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44388: ldr r0, _022E2C48 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44392: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44394: _022E2C48: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44395: _022E2C4C: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44396: _022E2C50: .4byte 0x0000EA60 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44397: _022E2C54: .4byte 0xFFFF1172 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44401: ov00_022E2C58: @ 0x022E2C58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44402: ldr r0, _022E2C70 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44409: _022E2C70: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44413: ov00_022E2C74: @ 0x022E2C74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44414: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44415: ldr r2, _022E2CC0 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44420: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 44422: ldr r0, _022E2CC0 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44433: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44435: _022E2CC0: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44439: ov00_022E2CC4: @ 0x022E2CC4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44440: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44441: ldr r0, _022E2D1C @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44448: ldr r1, _022E2D1C @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44454: ldr r0, _022E2D1C @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44459: ldr r0, _022E2D1C @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44462: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44464: _022E2D1C: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44468: ov00_022E2D20: @ 0x022E2D20 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44469: ldr r0, _022E2D44 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44479: _022E2D44: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44483: ov00_022E2D48: @ 0x022E2D48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44484: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44487: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 44491: _022E2D64: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44492: b _022E2DA4 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44493: b _022E2D78 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44494: b _022E2D84 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44495: b _022E2D90 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44496: b _022E2D9C @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 44513: ldr r1, _022E2DB8 @ =0xFFFF11B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44517: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44519: _022E2DB8: .4byte 0xFFFF11B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44523: ov00_022E2DBC: @ 0x022E2DBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44524: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44526: ldr r2, _022E2EE4 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44538: ldm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 44539: stm r5!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 44540: ldm r6, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 44541: stm r5, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 44550: ldr r1, _022E2EE8 @ =0x0231A1A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44559: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44560: ldr r0, _022E2EE4 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44570: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44575: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44577: ldr r1, _022E2EEC @ =0xFFFF15A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44581: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44585: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44586: ldr r1, _022E2EF0 @ =ov00_022E337C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44588: stm sp, {r1, lr} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 44596: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44600: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44602: _022E2EE4: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44603: _022E2EE8: .4byte 0x0231A1A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44604: _022E2EEC: .4byte 0xFFFF15A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44605: _022E2EF0: .4byte ov00_022E337C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44612: ov00_022E2F0C: @ 0x022E2F0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44613: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44615: ldr r4, _022E2FA4 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44623: ldr r0, _022E2FA4 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44628: ldr r0, _022E2FA4 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44634: ldr r0, _022E2FA4 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44638: stm sp, {r1, r5} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 44646: ldreq r0, _022E2FA4 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44650: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44652: _022E2FA4: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44656: ov00_022E2FA8: @ 0x022E2FA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44657: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44665: ldr r0, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44673: ldr r0, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44682: ldr r0, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44688: ldr r0, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44695: ldr r0, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44700: ldm r0, {r0, r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 44701: stm r3, {r0, r1, r2} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 44704: ldr r0, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44711: ldr r2, _022E315C @ =0x6C078965 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44712: ldr r3, _022E3160 @ =0x5D588B65 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44715: ldr r3, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44716: ldr r0, _022E3164 @ =0x00269EC3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44724: ldr r0, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44731: ldr r0, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44735: ldr r1, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44736: lsl r2, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 44742: ldr r1, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44748: ldr r4, _022E3168 @ =ov00_022E03F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44749: ldr r3, _022E316C @ =ov00_022E0434 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44750: ldr r1, _022E3170 @ =0x00001C14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44756: ldr r1, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44761: ldr r2, _022E3158 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44769: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44771: _022E3158: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44772: _022E315C: .4byte 0x6C078965 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44773: _022E3160: .4byte 0x5D588B65 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44774: _022E3164: .4byte 0x00269EC3 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44775: _022E3168: .4byte ov00_022E03F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44776: _022E316C: .4byte ov00_022E0434 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44777: _022E3170: .4byte 0x00001C14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44781: ov00_022E3174: @ 0x022E3174 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44782: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44789: ldr r0, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44795: ldr r0, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44802: ldr r1, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44808: ldr r0, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44817: ldr r0, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44824: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44826: ldr r0, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44827: ldr r2, _022E3368 @ =ov00_022E2DBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44834: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44839: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 44841: ldr r3, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44842: ldr r2, _022E336C @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44849: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 44851: lsl r0, lr, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 44853: ldr r2, _022E3370 @ =0x00002710 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44860: ldr r1, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44866: ldr r0, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44874: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44881: ldr r0, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44885: ldr r1, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44886: lsl r2, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 44892: ldr r1, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44898: ldr r2, _022E3374 @ =ov00_022E03F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44899: ldr r0, _022E3364 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44901: ldr r2, _022E3378 @ =ov00_022E0434 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44908: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44910: _022E3364: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44911: _022E3368: .4byte ov00_022E2DBC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44912: _022E336C: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44913: _022E3370: .4byte 0x00002710 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44914: _022E3374: .4byte ov00_022E03F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44915: _022E3378: .4byte ov00_022E0434 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 44919: ov00_022E337C: @ 0x022E337C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 44920: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 44927: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44928: ldr r1, _022E3510 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44941: ldr r1, _022E3514 @ =0x00000705 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44948: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44949: ldr r0, _022E3510 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44952: ldr r0, _022E3518 @ =ov00_022E337C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44955: stm sp, {r0, r2} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 44963: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44966: ldr r0, _022E351C @ =0x022E2EF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44969: ldr r0, _022E3510 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44974: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 44978: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 44989: ldr r0, _022E3510 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 44995: ldr r0, _022E3510 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45001: ldr r1, _022E3510 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45011: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45013: ldr r0, _022E3518 @ =ov00_022E337C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45015: stm sp, {r0, r2} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 45023: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45025: _022E3510: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45026: _022E3514: .4byte 0x00000705 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45027: _022E3518: .4byte ov00_022E337C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45028: _022E351C: .4byte 0x022E2EF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45032: ov00_022E3520: @ 0x022E3520 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45033: ldr r0, _022E3548 @ =0x02326F28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45045: _022E3548: .4byte 0x02326F28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45049: ov00_022E354C: @ 0x022E354C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45050: ldr ip, _022E3560 @ =ov00_022E3564 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45056: _022E3560: .4byte ov00_022E3564 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45060: ov00_022E3564: @ 0x022E3564 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45061: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45075: ldr r0, _022E3678 @ =0x0231A1A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45082: strble r0, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strble +### mwasmarm.exe Assembler: +# 45092: ldr r0, _022E367C @ =0x0231A1A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45099: strble r0, [r4] +# Error: ^^^^^^ +# Undefined macro or opcode: strble +### mwasmarm.exe Assembler: +# 45110: strbne r0, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 45113: strbne r0, [r4] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 45124: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45128: strbne r0, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 45131: strbne r0, [r4] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 45134: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45136: _022E3678: .4byte 0x0231A1A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45137: _022E367C: .4byte 0x0231A1A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45141: ov00_022E3680: @ 0x022E3680 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45142: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45143: ldr r1, _022E3710 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45161: ldr r0, _022E3710 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45168: ldr r0, _022E3710 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45178: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45180: _022E3710: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45184: ov00_022E3714: @ 0x022E3714 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45185: ldr r2, _022E373C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45196: _022E373C: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45200: ov00_022E3740: @ 0x022E3740 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45201: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45202: ldr r6, _022E3858 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45258: pople {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 45271: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45273: _022E3858: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45277: ov00_022E385C: @ 0x022E385C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45278: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45280: ldr r0, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45284: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45288: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 45289: ldr r0, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45299: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45302: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45311: ldr r0, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45317: ldr r0, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45326: ldr r0, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45336: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 45337: ldr r0, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45342: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45345: ldrbne r2, [r3, #0x1e] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 45356: ldr r0, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45369: ldr r6, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45374: poplo {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 45406: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45408: lsl r1, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 45411: ldr r8, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45418: ldr r1, _022E3B34 @ =0xFFFEEE8F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45422: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45452: ldr r0, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45453: ldr r1, _022E3B38 @ =ov00_022E4E98 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45456: stm sp, {r1, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 45464: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 45466: ldr r0, _022E3B30 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45471: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45473: _022E3B30: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45474: _022E3B34: .4byte 0xFFFEEE8F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45475: _022E3B38: .4byte ov00_022E4E98 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45479: ov00_022E3B3C: @ 0x022E3B3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45480: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45481: ldr r0, _022E3BE4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45513: ldrbeq r0, [r1, #0x1f] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 45515: strbeq r0, [r1, #0x1f] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 45516: ldr r0, _022E3BE4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45521: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45523: _022E3BE4: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45527: ov00_022E3BE8: @ 0x022E3BE8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45528: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45529: ldr r2, _022E3C6C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45534: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45536: ldr r0, _022E3C6C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45548: ldr r0, _022E3C6C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45553: ldr r1, _022E3C6C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45562: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45564: _022E3C6C: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45568: ov00_022E3C70: @ 0x022E3C70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45569: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45571: ldr r2, _022E3CB4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45576: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45577: ldr r3, _022E3CB8 @ =ov00_022E49D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45585: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45587: _022E3CB4: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45588: _022E3CB8: .4byte ov00_022E49D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45592: ov00_022E3CBC: @ 0x022E3CBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45593: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45595: ldr r3, _022E3CE8 @ =ov00_022E4C08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45603: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45605: _022E3CE8: .4byte ov00_022E4C08 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45609: ov00_022E3CEC: @ 0x022E3CEC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45610: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45612: ldr r2, _022E3D6C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45619: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45626: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45631: ldr r0, _022E3D6C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45641: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45643: _022E3D6C: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45647: ov00_022E3D70: @ 0x022E3D70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45648: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45649: ldr r1, _022E3DB4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45655: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45664: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45666: _022E3DB4: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45670: ov00_022E3DB8: @ 0x022E3DB8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45671: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45672: ldr r4, _022E3E18 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45678: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45688: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45696: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45698: _022E3E18: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45702: ov00_022E3E1C: @ 0x022E3E1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45703: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45704: ldr r0, _022E3E50 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45707: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45711: ldr r2, _022E3E50 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45715: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45717: _022E3E50: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45721: ov00_022E3E54: @ 0x022E3E54 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45722: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45723: ldr r3, _022E3F04 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45735: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45740: ldr r0, _022E3F04 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45748: ldr r0, _022E3F04 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45756: ldr r0, _022E3F04 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45763: ldr r0, _022E3F04 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45770: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45772: _022E3F04: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45776: ov00_022E3F08: @ 0x022E3F08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45777: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45779: ldr r1, _022E3F8C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45790: ldr r0, _022E3F8C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45795: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 45801: ldr r2, _022E3F8C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45810: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45812: _022E3F8C: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45816: ov00_022E3F90: @ 0x022E3F90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45817: ldr r0, _022E3FA0 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45822: _022E3FA0: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45826: ov00_022E3FA4: @ 0x022E3FA4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45827: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45828: ldr r0, _022E4028 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45836: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 45837: ldr r2, _022E402C @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45839: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 45846: ldr r0, _022E4028 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45854: ldr r2, _022E4028 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45860: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 45862: _022E4028: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45863: _022E402C: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45867: ov00_022E4030: @ 0x022E4030 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45868: ldr r0, _022E405C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45880: _022E405C: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 45884: ov00_022E4060: @ 0x022E4060 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 45885: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 45887: ldr r2, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45904: ldr r0, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45931: ldr r0, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45938: ldr r0, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45945: ldr r0, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45957: ldr r0, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45977: ldr r0, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45982: ldr r7, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 45987: popge {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 46035: ldr r2, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46042: ldr r0, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46046: stm sp, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 46048: ldr r0, _022E432C @ =ov00_022E4734 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46057: ldr r0, _022E4328 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46062: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46073: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46075: _022E4328: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46076: _022E432C: .4byte ov00_022E4734 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46080: ov00_022E4330: @ 0x022E4330 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46081: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46082: ldr r1, _022E4364 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46089: ldr r0, _022E4364 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46093: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46095: _022E4364: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46099: ov00_022E4368: @ 0x022E4368 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46100: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46101: ldr r3, _022E43BC @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46106: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 46111: ldr r0, _022E43BC @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46115: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 46120: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46122: _022E43BC: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46126: ov00_022E43C0: @ 0x022E43C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46127: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46137: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 46168: ldr r1, _022E4480 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46172: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46179: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46181: _022E4480: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46185: ov00_022E4484: @ 0x022E4484 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46186: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46214: ldr r4, _022E45CC @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46274: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46276: _022E45CC: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46280: ov00_022E45D0: @ 0x022E45D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46281: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46282: ldr r2, _022E45FC @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46285: ldr r2, _022E4600 @ =0x0231A1AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46291: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46293: _022E45FC: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46294: _022E4600: .4byte 0x0231A1AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46298: ov00_022E4604: @ 0x022E4604 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46299: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46300: ldr r2, _022E46BC @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46313: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46321: ldr r0, _022E46BC @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46329: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 46339: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46341: ldr r0, _022E46BC @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46349: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46351: _022E46BC: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46355: ov00_022E46C0: @ 0x022E46C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46356: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46359: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 46363: _022E46DC: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46364: b _022E471C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 46365: b _022E46F0 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 46366: b _022E46FC @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 46367: b _022E4708 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 46368: b _022E4714 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 46385: ldr r1, _022E4730 @ =0xFFFEEAA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46389: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46391: _022E4730: .4byte 0xFFFEEAA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46395: ov00_022E4734: @ 0x022E4734 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46396: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46407: ldr r1, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46415: ldr r7, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46419: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 46434: ldr r0, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46444: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46455: ldr fp, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46479: ldr r1, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46487: ldr r0, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46492: ldr r0, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46498: ldr r0, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46505: ldr r0, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46514: ldr r0, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46526: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46536: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 46537: ldr r0, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46545: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46552: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46554: ldr r0, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46564: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 46566: ldr r0, _022E49D4 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46574: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46576: _022E49D4: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46580: ov00_022E49D8: @ 0x022E49D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46581: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46589: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 46590: ldr r4, _022E4C00 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46659: lsr r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 46662: lsr r2, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 46667: lsr r1, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 46669: ldr r2, _022E4C04 @ =0x0231A1B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46720: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46726: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46728: _022E4C00: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46729: _022E4C04: .4byte 0x0231A1B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46733: ov00_022E4C08: @ 0x022E4C08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46734: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46742: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 46743: ldr r4, _022E4E58 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46853: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 46861: ldr r1, _022E4E58 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46868: ldr r0, _022E4E58 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46875: ldr r0, _022E4E58 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46885: ldr r0, _022E4E58 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46890: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46892: _022E4E58: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46896: ov00_022E4E5C: @ 0x022E4E5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46897: ldr r0, _022E4E6C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46902: _022E4E6C: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46906: ov00_022E4E70: @ 0x022E4E70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46907: ldr r0, _022E4E80 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46912: _022E4E80: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46916: ov00_022E4E84: @ 0x022E4E84 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46917: ldr r0, _022E4E94 @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46922: _022E4E94: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 46926: ov00_022E4E98: @ 0x022E4E98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 46927: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 46928: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46937: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46946: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 46948: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46965: ldr sb, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46977: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46984: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46992: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 46999: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47016: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47023: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47033: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47040: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47047: ldr r0, _022E507C @ =0x02326F34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47056: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47058: _022E507C: .4byte 0x02326F34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47062: ov00_022E5080: @ 0x022E5080 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 47063: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 47064: ldr r0, _022E50A4 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47069: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 47071: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47073: _022E50A4: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47077: ov00_022E50A8: @ 0x022E50A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 47078: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 47165: ldr r1, _022E5220 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47171: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47173: _022E5220: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47177: ov00_022E5224: @ 0x022E5224 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 47178: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 47186: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 47189: ldr r4, _022E539C @ =ov00_022EB970 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47190: ldr fp, _022E53A0 @ =0x022EBAB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47211: stm sp, {r3, r5} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 47214: ldr r3, _022E53A4 @ =0x022EBABC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47217: ldr r3, _022E53A8 @ =ov00_022EBAC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47220: ldr r3, _022E53AC @ =0x022EBB64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47223: ldr r3, _022E53B0 @ =0x022EBB6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47246: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47260: ldr r1, _022E53B4 @ =0x022EBB78 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47264: ldr r1, _022E53B8 @ =ov00_022EBB98 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47268: ldr r1, _022E53BC @ =ov00_022EBC4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47275: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47277: _022E539C: .4byte ov00_022EB970 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47278: _022E53A0: .4byte 0x022EBAB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47279: _022E53A4: .4byte 0x022EBABC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47280: _022E53A8: .4byte ov00_022EBAC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47281: _022E53AC: .4byte 0x022EBB64 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47282: _022E53B0: .4byte 0x022EBB6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47283: _022E53B4: .4byte 0x022EBB78 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47284: _022E53B8: .4byte ov00_022EBB98 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47285: _022E53BC: .4byte ov00_022EBC4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 47289: ov00_022E53C0: @ 0x022E53C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 47290: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 47292: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 47296: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 47304: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47310: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47311: _022E5410: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 47312: pop {r4, pc} @ case 0 +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47313: b _022E5440 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47314: b _022E5440 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47315: b _022E5440 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47316: b _022E5440 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47317: pop {r4, pc} @ case 5 +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47318: b _022E5440 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47319: pop {r4, pc} @ case 7 +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47320: pop {r4, pc} @ case 8 +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47321: pop {r4, pc} @ case 9 +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47322: pop {r4, pc} @ case 10 +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47323: b _022E5440 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47328: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47333: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 47337: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47341: ov00_022E5470: @ 0x022E5470 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 47342: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 47348: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 47352: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 47367: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 47373: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47379: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 47385: _022E5514: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 47386: b _022E5C18 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47387: b _022E5B20 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47388: b _022E56C8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47389: b _022E56C8 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47390: b _022E554C @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47391: b _022E56C8 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47392: b _022E5C18 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47393: b _022E5788 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47394: b _022E5C18 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47395: b _022E5C18 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47396: b _022E5C18 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47397: b _022E590C @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47398: b _022E5C18 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47399: b _022E5A00 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 47416: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47418: lsl r0, r2, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47419: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47441: ldr r1, _022E5EE4 @ =0xFFFEC5D2 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47445: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47455: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47461: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 47469: ldr r0, _022E5EE8 @ =0x00000BB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47481: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47483: lsl r0, r2, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47484: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47498: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47510: ldr r0, _022E5EE8 @ =0x00000BB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47520: ldrne r5, _022E5EE8 @ =0x00000BB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47530: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47531: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47533: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47545: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 47565: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47566: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47568: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47571: ldr r2, _022E5EEC @ =0x000061A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47585: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47599: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47600: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47602: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47605: ldr r2, _022E5EF0 @ =0x00001770 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47624: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47649: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47667: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47668: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47670: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47673: ldr r2, _022E5EF0 @ =0x00001770 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47690: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47691: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47693: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47696: ldr r2, _022E5EF4 @ =0x00004A38 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47713: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47727: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47728: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47730: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47733: ldr r2, _022E5EF8 @ =0x00007530 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47760: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47788: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47801: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47802: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47804: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47807: ldr r2, _022E5EF8 @ =0x00007530 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47821: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 47839: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 47847: ldr r2, _022E5EFC @ =0xFF403B3A +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47877: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47878: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47880: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47883: ldr r2, _022E5F00 @ =0x00002710 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47898: ldr r0, _022E5F04 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47905: ldr r0, _022E5F04 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47940: ldr r1, _022E5F08 @ =0xFFFEB3EE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47947: ldr r0, _022E5F04 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47953: ldr r0, _022E5F04 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47983: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47984: ldr r2, _022E5EE0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47986: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 47989: ldr r2, _022E5EE8 @ =0x00000BB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 47996: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 48001: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48005: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48011: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48016: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 48030: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48038: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48040: _022E5EE0: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48041: _022E5EE4: .4byte 0xFFFEC5D2 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48042: _022E5EE8: .4byte 0x00000BB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48043: _022E5EEC: .4byte 0x000061A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48044: _022E5EF0: .4byte 0x00001770 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48045: _022E5EF4: .4byte 0x00004A38 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48046: _022E5EF8: .4byte 0x00007530 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48047: _022E5EFC: .4byte 0xFF403B3A +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48048: _022E5F00: .4byte 0x00002710 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48049: _022E5F04: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48050: _022E5F08: .4byte 0xFFFEB3EE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48054: ov00_022E5F0C: @ 0x022E5F0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48055: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48065: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48070: asr r1, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 48071: lsl r0, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 48081: ldrbeq r0, [r4, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 48099: ldr r1, _022E5FFC @ =0x0231BF24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48114: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48118: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48120: _022E5FFC: .4byte 0x0231BF24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48124: ov00_022E6000: @ 0x022E6000 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48125: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48141: ldr r1, _022E6230 @ =0x0231A1D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48145: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48152: ldr r1, _022E6234 @ =0x0231A1DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48155: ldr r1, _022E6238 @ =0xFFFEABC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48158: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48209: ldr r1, _022E623C @ =0x0231A1E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48213: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48225: ldr r1, _022E6240 @ =0xFFFEC5E6 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48228: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48236: ldr r0, _022E6244 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48237: asr r4, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 48272: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48274: _022E6230: .4byte 0x0231A1D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48275: _022E6234: .4byte 0x0231A1DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48276: _022E6238: .4byte 0xFFFEABC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48277: _022E623C: .4byte 0x0231A1E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48278: _022E6240: .4byte 0xFFFEC5E6 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48279: _022E6244: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48283: ov00_022E6248: @ 0x022E6248 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48284: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48291: popeq {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48300: popne {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 48306: popeq {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48328: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48332: ldr r2, _022E64C0 @ =0x0231A1C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48358: ldr r3, _022E64C4 @ =0x00001388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48373: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48377: popeq {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48387: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48399: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48406: ldr r1, _022E64C8 @ =0xFFFEABC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48410: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48443: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48448: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48450: _022E64C0: .4byte 0x0231A1C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48451: _022E64C4: .4byte 0x00001388 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48452: _022E64C8: .4byte 0xFFFEABC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48456: ov00_022E64CC: @ 0x022E64CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48457: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48484: stm sp, {r0, sb} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 48491: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48495: ov00_022E6550: @ 0x022E6550 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48496: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48503: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48507: ov00_022E6570: @ 0x022E6570 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48508: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48516: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48521: ldr r1, _022E6628 @ =0x0231A1BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48553: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48555: _022E6628: .4byte 0x0231A1BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48559: ov00_022E662C: @ 0x022E662C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48560: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48564: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48574: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48578: ov00_022E6668: @ 0x022E6668 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48579: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48588: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48636: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48665: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 48686: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48691: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48696: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 48699: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48703: ov00_022E6820: @ 0x022E6820 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48704: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48710: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 48715: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48718: ldr r1, _022E6994 @ =0xFFFEC780 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48723: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48742: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48776: ldr r1, _022E6998 @ =0xFFFEC5D2 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 48805: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48807: _022E6994: .4byte 0xFFFEC780 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48808: _022E6998: .4byte 0xFFFEC5D2 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 48812: ov00_022E699C: @ 0x022E699C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48813: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48818: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48821: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48825: ov00_022E69C0: @ 0x022E69C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48826: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48832: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48846: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48853: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48857: ov00_022E6A24: @ 0x022E6A24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48858: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48864: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 48970: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48974: ov00_022E6BDC: @ 0x022E6BDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 48975: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 48993: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 48997: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49001: ov00_022E6C30: @ 0x022E6C30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49002: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 49007: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 49014: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49018: ov00_022E6C64: @ 0x022E6C64 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49019: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 49024: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 49025: ldr r0, _022E6D04 @ =0x02326F68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49034: ldr r6, _022E6D04 @ =0x02326F68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49055: ldr r0, _022E6D04 @ =0x02326F68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49060: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49062: _022E6D04: .4byte 0x02326F68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49066: ov00_022E6D08: @ 0x022E6D08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49074: ldmne sp!, {pc} +# Error: ^^^^^ +# Undefined macro or opcode: ldmne +### mwasmarm.exe Assembler: +# 49077: ldr r2, _022E6DC8 @ =0x0231A1C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49082: ldr r0, _022E6DCC @ =0x0231A200 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49092: ldr r2, _022E6DC8 @ =0x0231A1C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49094: ldr r0, _022E6DD0 @ =0x0231A204 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49099: ldr r2, _022E6DC8 @ =0x0231A1C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49104: ldr r0, _022E6DD4 @ =0x0231A1CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49114: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 49116: _022E6DC8: .4byte 0x0231A1C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49117: _022E6DCC: .4byte 0x0231A200 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49118: _022E6DD0: .4byte 0x0231A204 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49119: _022E6DD4: .4byte 0x0231A1CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49123: ov00_022E6DD8: @ 0x022E6DD8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49124: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 49127: ldr r0, _022E6E4C @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49134: ldr r0, _022E6E4C @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49139: ldr r0, _022E6E4C @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49146: ldr r0, _022E6E4C @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49150: ldr r0, _022E6E4C @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49154: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49156: _022E6E4C: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49160: ov00_022E6E50: @ 0x022E6E50 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49161: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 49166: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49170: ov00_022E6E68: @ 0x022E6E68 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49171: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 49254: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49259: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 49262: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49364: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49369: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 49372: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49405: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49409: ov00_022E7204: @ 0x022E7204 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49410: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 49413: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 49418: ldr r0, _022E729C @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49434: ldr r0, _022E729C @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49441: ldr r0, _022E729C @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49449: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49451: _022E729C: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49455: ov00_022E72A0: @ 0x022E72A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49456: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 49483: ldr r2, _022E7484 @ =0x02326F88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49491: strbne r0, [r3], #1 +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 49501: _022E7348: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49502: b _022E73EC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 49503: b _022E73EC @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 49504: b _022E73CC @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 49505: b _022E7360 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 49506: b _022E73CC @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 49507: b _022E73CC @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 49524: ldr r0, _022E7488 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49530: ldr r2, _022E748C @ =0x0231A234 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49538: ldr r2, _022E7490 @ =0x0231A240 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49539: ldr r3, _022E7494 @ =0x0231A208 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49579: ldr r2, _022E7498 @ =0x00EFB5F7 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49587: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49589: _022E7484: .4byte 0x02326F88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49590: _022E7488: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49591: _022E748C: .4byte 0x0231A234 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49592: _022E7490: .4byte 0x0231A240 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49593: _022E7494: .4byte 0x0231A208 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49594: _022E7498: .4byte 0x00EFB5F7 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49598: ov00_022E749C: @ 0x022E749C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49602: ldr ip, _022E74F0 @ =0x0231A208 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49608: ldr r2, _022E74F4 @ =0x0231A210 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49609: ldr r1, _022E74F8 @ =0x0231A21C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49613: ldr r2, _022E74FC @ =0x0231A248 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49614: ldr r3, _022E7500 @ =0x0231A228 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49619: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 49621: _022E74F0: .4byte 0x0231A208 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49622: _022E74F4: .4byte 0x0231A210 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49623: _022E74F8: .4byte 0x0231A21C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49624: _022E74FC: .4byte 0x0231A248 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49625: _022E7500: .4byte 0x0231A228 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49629: ov00_022E7504: @ 0x022E7504 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49630: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 49647: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 49648: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 49679: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 49680: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 49681: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 49682: ldr r1, _022E77EC @ =0x0000A8C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49683: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 49759: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 49826: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49828: _022E77EC: .4byte 0x0000A8C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49832: ov00_022E77F0: @ 0x022E77F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49833: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 49854: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 49856: ldr r5, _022E78A4 @ =ov00_022EBD5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49857: ldr r4, _022E78A8 @ =0x022EBD58 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49864: stm sp, {r5, r7} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 49871: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 49874: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 49879: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 49881: _022E78A4: .4byte ov00_022EBD5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49882: _022E78A8: .4byte 0x022EBD58 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 49886: ov00_022E78AC: @ 0x022E78AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 49887: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 49925: ldr r2, _022E7A68 @ =0x0231A1C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 49937: ldr r2, _022E7A6C @ =0x0231A2A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 50000: lsl r2, r8, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 50005: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50007: _022E7A68: .4byte 0x0231A1C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 50008: _022E7A6C: .4byte 0x0231A2A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 50012: ov00_022E7A70: @ 0x022E7A70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 50013: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 50027: lsl r2, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 50030: ldr r2, _022E7B84 @ =0x0231A2A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 50031: lsl r0, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 50075: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 50078: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 50083: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50085: _022E7B84: .4byte 0x0231A2A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 50089: ov00_022E7B88: @ 0x022E7B88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 50090: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 50098: ldr r4, _022E7C3C @ =0x0231A2BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 50099: ldr r2, _022E7C40 @ =0x0231A2AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 50100: ldr r3, _022E7C44 @ =0x0231A2B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 50120: ldrhi r0, _022E7C48 @ =0x000001FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 50135: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50137: _022E7C3C: .4byte 0x0231A2BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 50138: _022E7C40: .4byte 0x0231A2AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 50139: _022E7C44: .4byte 0x0231A2B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 50140: _022E7C48: .4byte 0x000001FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 50144: ov00_022E7C4C: @ 0x022E7C4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 50145: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 50163: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 50176: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 50185: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50189: ov00_022E7CE8: @ 0x022E7CE8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 50190: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 50209: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50230: _022E7D7C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 50231: b _022E8BB8 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50232: b _022E7E08 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50233: b _022E7FD8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50234: b _022E81AC @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50235: b _022E820C @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50236: b _022E832C @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50237: b _022E83A8 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50238: b _022E84B8 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50239: b _022E85D0 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50240: b _022E8750 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50241: b _022E87A4 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50242: b _022E7E08 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50243: b _022E884C @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50244: b _022E88C0 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50245: b _022E88C0 @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50246: b _022E88C0 @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50247: b _022E88E4 @ case 16 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50248: b _022E8934 @ case 17 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50249: b _022E89D4 @ case 18 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50250: b _022E8A30 @ case 19 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50251: b _022E8BB8 @ case 20 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50252: b _022E8BB8 @ case 21 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50253: b _022E8BB8 @ case 22 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50254: b _022E8BB8 @ case 23 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50255: b _022E8BB8 @ case 24 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50256: b _022E8BB8 @ case 25 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50257: b _022E8BB8 @ case 26 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50258: b _022E8BB8 @ case 27 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50259: b _022E8BB8 @ case 28 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50260: b _022E8BB8 @ case 29 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50261: b _022E8BB8 @ case 30 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50262: b _022E8BB8 @ case 31 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50263: b _022E8A48 @ case 32 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 50274: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 50275: lsr sl, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 50300: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 50389: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50456: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 50465: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50483: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 50500: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50511: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50531: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50537: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50647: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50651: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 50652: lsr r4, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 50695: asr r1, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 50696: lsl r0, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 50758: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 50852: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50884: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 50961: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 50982: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51003: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51010: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 51028: ldr r0, _022E8BC4 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51031: ldrbne r0, [r4] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 51039: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 51040: ldr r2, _022E8BC8 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51042: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 51069: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51080: ldr r1, _022E8BC4 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51100: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51138: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 51196: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51206: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51208: _022E8BC4: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 51209: _022E8BC8: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 51213: ov00_022E8BCC: @ 0x022E8BCC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 51214: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 51372: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 51410: ldr r0, _022E8EF4 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51413: ldrbeq r0, [r0, #0x1d] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 51440: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51442: _022E8EF4: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 51446: ov00_022E8EF8: @ 0x022E8EF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 51447: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 51461: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 51550: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 51561: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51565: ov00_022E90B8: @ 0x022E90B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 51566: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 51578: lsl r2, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 51586: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51590: ov00_022E9108: @ 0x022E9108 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 51591: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 51599: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51602: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51606: ov00_022E9134: @ 0x022E9134 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 51607: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 51636: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51649: ldr r1, _022E92E8 @ =0x0231A208 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51690: ldr r1, _022E92EC @ =0x00001770 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51712: stm sp, {r2, r4} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 51720: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51722: _022E92E8: .4byte 0x0231A208 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 51723: _022E92EC: .4byte 0x00001770 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 51727: ov00_022E92F0: @ 0x022E92F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 51728: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 51781: ldr r1, _022E95A8 @ =0x00000BB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51793: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51866: ldr r0, _022E95AC @ =0x0231A1CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51872: ldr r0, _022E95B0 @ =0x0231A1C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51878: ldr r0, _022E95B4 @ =0x0231A1C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51908: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51910: _022E95A8: .4byte 0x00000BB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 51911: _022E95AC: .4byte 0x0231A1CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 51912: _022E95B0: .4byte 0x0231A1C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 51913: _022E95B4: .4byte 0x0231A1C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 51917: ov00_022E95B8: @ 0x022E95B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 51918: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 51946: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51960: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51966: ldr r1, _022E968C @ =0xFFFEC5E6 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 51970: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51973: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 51975: _022E968C: .4byte 0xFFFEC5E6 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 51979: ov00_022E9690: @ 0x022E9690 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 51980: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 52000: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52004: ov00_022E96E4: @ 0x022E96E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52005: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 52135: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 52150: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52154: ov00_022E9900: @ 0x022E9900 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52155: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 52167: ldr r1, _022E99BC @ =0xFFFEC5D2 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 52171: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52206: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52208: _022E99BC: .4byte 0xFFFEC5D2 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 52212: ov00_022E99C0: @ 0x022E99C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52213: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 52246: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 52271: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52275: ov00_022E9AA4: @ 0x022E9AA4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52276: push {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 52283: _022E9AC0: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52284: b _022E9AD4 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 52285: b _022E9E74 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 52286: b _022E9EB8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 52287: b _022E9F7C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 52288: b _022E9F9C @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 52513: stm sp, {r1, r4} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 52529: popne {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 52604: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52632: ldr r1, _022EA160 @ =0xFFFEA2A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 52636: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52648: ldr r1, _022EA164 @ =0x0231A1BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 52706: popne {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 52707: ldr r0, _022EA168 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 52711: strbeq r1, [r0, #0x1d] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 52729: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 52734: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 52739: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52741: _022EA160: .4byte 0xFFFEA2A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 52742: _022EA164: .4byte 0x0231A1BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 52743: _022EA168: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 52747: ov00_022EA16C: @ 0x022EA16C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52748: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 52759: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 52769: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 52778: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 52785: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52789: ov00_022EA1F4: @ 0x022EA1F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52790: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 52792: ldr r1, _022EA2B0 @ =0x0231A1BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 52799: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 52837: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52839: _022EA2B0: .4byte 0x0231A1BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 52843: ov00_022EA2B4: @ 0x022EA2B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52844: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 52897: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52901: ov00_022EA388: @ 0x022EA388 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52902: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 52908: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52942: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52950: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 52956: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52963: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 52969: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52973: ov00_022EA488: @ 0x022EA488 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52974: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 52978: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 52982: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 52986: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 52990: ov00_022EA4BC: @ 0x022EA4BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 52991: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53018: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53035: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53041: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53045: ov00_022EA57C: @ 0x022EA57C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53046: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53066: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53074: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53078: ov00_022EA5EC: @ 0x022EA5EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53079: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53090: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53094: ov00_022EA61C: @ 0x022EA61C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53095: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53102: ov00_022EA62C: @ 0x022EA62C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53156: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 53186: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53190: ov00_022EA758: @ 0x022EA758 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53191: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53210: strbeq r0, [sp] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 53212: strbne r0, [sp] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 53222: strbeq r6, [sp, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 53223: strbeq r5, [sp, #2] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 53240: asr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 53254: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53258: ov00_022EA848: @ 0x022EA848 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53259: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53281: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 53282: ldr r2, _022EAAB0 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53284: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 53292: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53304: ldr r0, _022EAAB4 @ =0x00001770 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53321: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53333: ldr r0, _022EAAB4 @ =0x00001770 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53364: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 53385: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53426: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53428: _022EAAB0: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 53429: _022EAAB4: .4byte 0x00001770 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 53433: ov00_022EAAB8: @ 0x022EAAB8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53434: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53458: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 53466: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53470: ov00_022EAB38: @ 0x022EAB38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53471: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53478: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 53502: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53516: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 53517: ldr r2, _022EAD58 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53519: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 53522: lsr r2, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 53523: lsr r0, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 53533: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 53534: ldr r2, _022EAD58 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53536: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 53539: lsr r3, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 53589: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 53606: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53616: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53618: _022EAD58: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 53622: ov00_022EAD5C: @ 0x022EAD5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53623: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53645: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 53646: ldr r2, _022EAF54 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53648: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 53656: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53668: ldr r0, _022EAF58 @ =0x00001770 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53679: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53681: ldr r0, _022EAF58 @ =0x00001770 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53698: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 53740: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 53759: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53761: _022EAF54: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 53762: _022EAF58: .4byte 0x00001770 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 53766: ov00_022EAF5C: @ 0x022EAF5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53767: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53769: ldr r7, _022EAFAC @ =0x02326F88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53784: ldr r1, _022EAFAC @ =0x02326F88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53785: ldr r2, _022EAFB0 @ =0x00000738 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53788: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53790: _022EAFAC: .4byte 0x02326F88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 53791: _022EAFB0: .4byte 0x00000738 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 53795: ov00_022EAFB4: @ 0x022EAFB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53796: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53827: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53831: ov00_022EB024: @ 0x022EB024 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53832: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53838: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 53853: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 53862: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53866: ov00_022EB094: @ 0x022EB094 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53867: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53885: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53894: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53898: ov00_022EB0F8: @ 0x022EB0F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53899: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53906: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53926: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53930: ov00_022EB15C: @ 0x022EB15C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53931: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53940: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53944: ov00_022EB184: @ 0x022EB184 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53945: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53946: ldr r1, _022EB1F0 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53950: ldrbne r0, [r3] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 53952: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 53960: ldr r2, _022EB1F0 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53965: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 53967: ldr r2, _022EB1F0 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53971: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 53973: _022EB1F0: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 53977: ov00_022EB1F4: @ 0x022EB1F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 53978: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 53980: ldr r0, _022EB614 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 53983: ldrbne r0, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 53986: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 53991: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 53996: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54003: ldr r1, _022EB614 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54025: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54047: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54056: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54064: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 54065: ldr r2, _022EB618 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54067: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 54070: ldr r2, _022EB61C @ =0x00001770 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54075: poplo {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 54084: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54091: ldr r8, _022EB614 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54121: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 54129: ldr r0, _022EB614 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54135: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54145: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 54147: ldr r0, _022EB614 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54155: poplt {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 54159: ldr r0, _022EB614 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54166: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 54167: ldr r2, _022EB618 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54169: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 54180: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54181: ldr r0, _022EB614 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54188: lsl r1, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 54189: ldr r2, _022EB618 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54191: lsl r0, r3, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 54198: poplo {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 54210: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 54240: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 54247: ldr r0, _022EB614 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54255: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54257: _022EB614: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54258: _022EB618: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54259: _022EB61C: .4byte 0x00001770 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54263: ov00_022EB620: @ 0x022EB620 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54264: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54267: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54271: _022EB63C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54272: b _022EB67C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54273: b _022EB650 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54274: b _022EB65C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54275: b _022EB668 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54276: b _022EB674 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54293: ldr r1, _022EB690 @ =0xFFFEC398 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54297: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54299: _022EB690: .4byte 0xFFFEC398 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54303: ov00_022EB694: @ 0x022EB694 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54304: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54307: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54311: _022EB6B0: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54312: b _022EB710 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54313: b _022EB6CC @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54314: b _022EB6D8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54315: b _022EB6E4 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54316: b _022EB6F0 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54317: b _022EB6FC @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54318: b _022EB708 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54343: ldr r1, _022EB724 @ =0xFFFEB3F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54347: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54349: _022EB724: .4byte 0xFFFEB3F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54353: ov00_022EB728: @ 0x022EB728 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54354: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54357: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54361: _022EB744: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54362: b _022EB794 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54363: b _022EB75C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54364: b _022EB768 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54365: b _022EB774 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54366: b _022EB780 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54367: b _022EB78C @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54402: ldr r1, _022EB804 @ =0xFFFEDEF0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54408: ldr r1, _022EB808 @ =0xFFFEB7E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54414: ldr r1, _022EB80C @ =0xFFFE90D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54420: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54422: _022EB804: .4byte 0xFFFEDEF0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54423: _022EB808: .4byte 0xFFFEB7E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54424: _022EB80C: .4byte 0xFFFE90D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54428: ov00_022EB810: @ 0x022EB810 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54429: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54432: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54449: ldr r1, _022EB868 @ =0xFFFEB010 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54453: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54455: _022EB868: .4byte 0xFFFEB010 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54459: ov00_022EB86C: @ 0x022EB86C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54460: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54463: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54473: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54476: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54479: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54483: ldr r1, _022EB8C8 @ =0xFFFEB007 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54487: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54489: _022EB8C8: .4byte 0xFFFEB007 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54493: ov00_022EB8CC: @ 0x022EB8CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54494: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54497: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54501: _022EB8E8: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54502: b _022EB950 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54503: b _022EB908 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54504: b _022EB914 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54505: b _022EB924 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54506: b _022EB930 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54507: b _022EB914 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54508: b _022EB93C @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54509: b _022EB948 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54537: ldr r1, _022EB96C @ =0xFFFEAC28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54542: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54544: _022EB96C: .4byte 0xFFFEAC28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54548: ov00_022EB970: @ 0x022EB970 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54549: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54567: _022EB9B4: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54568: b _022EBA00 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54569: b _022EBA14 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54570: b _022EBA28 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54571: b _022EBA38 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 54577: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54583: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54589: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54595: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54601: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54606: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54611: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54614: popmi {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popmi +### mwasmarm.exe Assembler: +# 54616: popge {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 54619: ldr r0, _022EBAAC @ =0x02326F88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54622: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54623: ldr r0, _022EBAB0 @ =0x02326F89 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54627: ldr r1, _022EBAB4 @ =0x02326F90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54631: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54633: ldr r1, _022EBAB4 @ =0x02326F90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54638: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54640: _022EBAAC: .4byte 0x02326F88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54641: _022EBAB0: .4byte 0x02326F89 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54642: _022EBAB4: .4byte 0x02326F90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54648: ov00_022EBAC0: @ 0x022EBAC0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54649: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54655: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54678: ldr r5, _022EBB60 @ =0x02326F88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54691: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54693: _022EBB60: .4byte 0x02326F88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54702: ov00_022EBB98: @ 0x022EBB98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54703: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54720: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 54747: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 54751: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54755: ov00_022EBC4C: @ 0x022EBC4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54756: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54767: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 54776: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 54780: poplo {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 54781: ldr r5, _022EBD54 @ =0x0231A2A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54799: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 54806: asr r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 54815: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54823: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54825: _022EBD54: .4byte 0x0231A2A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 54831: ov00_022EBD5C: @ 0x022EBD5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 54832: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 54845: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 54849: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54869: asr r2, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 54870: lsl r1, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 54903: ldr r2, _022EC138 @ =0x0231A1C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54924: ldr r3, _022EC13C @ =0x00001388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 54939: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54943: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54950: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54961: asr r2, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 54962: lsl r1, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 54978: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 54983: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 54991: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 55009: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 55019: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55029: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55041: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 55046: poplo {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 55064: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55070: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 55092: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55094: _022EC138: .4byte 0x0231A1C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55095: _022EC13C: .4byte 0x00001388 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55099: ov00_022EC140: @ 0x022EC140 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55100: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55103: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 55122: ldr r1, _022EC1AC @ =0xFFFEAE6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55126: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55129: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55131: _022EC1AC: .4byte 0xFFFEAE6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55135: ov00_022EC1B0: @ 0x022EC1B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55136: ldr r1, _022EC1BC @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55140: _022EC1BC: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55144: ov00_022EC1C0: @ 0x022EC1C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55145: ldr r0, _022EC1CC @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55149: _022EC1CC: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55153: ov00_022EC1D0: @ 0x022EC1D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55154: ldr r1, _022EC1E0 @ =0x02326F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55159: _022EC1E0: .4byte 0x02326F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55163: ov00_022EC1E4: @ 0x022EC1E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55164: ldr r0, _022EC1F8 @ =0x023276C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55170: _022EC1F8: .4byte 0x023276C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55174: ov00_022EC1FC: @ 0x022EC1FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55175: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55176: ldr r4, _022EC260 @ =0x023276C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55197: ldr r0, _022EC260 @ =0x023276C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55201: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55203: _022EC260: .4byte 0x023276C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55207: ov00_022EC264: @ 0x022EC264 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55208: ldr r0, _022EC27C @ =0x023276C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55215: _022EC27C: .4byte 0x023276C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55219: ov00_022EC280: @ 0x022EC280 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55220: ldr ip, _022EC28C @ =ov00_022EC294 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55221: ldr r0, _022EC290 @ =ov00_0230E280 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55224: _022EC28C: .4byte ov00_022EC294 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55225: _022EC290: .4byte ov00_0230E280 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55229: ov00_022EC294: @ 0x022EC294 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55230: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55231: ldr r4, _022EC370 @ =0x023276C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55244: ldm r8, {r0, r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 55269: ldr r4, _022EC370 @ =0x023276C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55291: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55293: _022EC370: .4byte 0x023276C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55297: ov00_022EC374: @ 0x022EC374 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55298: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55299: ldr r3, _022EC458 @ =0x023276C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55302: ldr r4, _022EC45C @ =0x023276C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55308: popgt {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 55324: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 55339: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55352: ldr r1, _022EC458 @ =0x023276C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55357: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55359: _022EC458: .4byte 0x023276C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55360: _022EC45C: .4byte 0x023276C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55364: ov00_022EC460: @ 0x022EC460 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55365: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55384: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55390: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 55398: poplt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 55403: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55407: ov00_022EC4F0: @ 0x022EC4F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55408: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55423: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 55439: ldr r0, _022EC60C @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55450: popgt {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 55466: ldr r1, _022EC60C @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55479: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55481: _022EC60C: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55485: ov00_022EC610: @ 0x022EC610 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55486: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55490: ldr r1, _022EC63C @ =0x0231A2C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55496: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55498: _022EC63C: .4byte 0x0231A2C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55502: ov00_022EC640: @ 0x022EC640 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55503: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55508: ldr r1, _022EC678 @ =0x0231A2C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55513: ldrheq r0, [sp, #4] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 55516: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55518: _022EC678: .4byte 0x0231A2C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55522: ov00_022EC67C: @ 0x022EC67C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55535: ov00_022EC69C: @ 0x022EC69C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55536: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55537: ldr r3, _022EC6D0 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55538: ldr r2, _022EC6D4 @ =0x00000614 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55542: ldr r0, _022EC6D0 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55543: ldr r1, _022EC6D8 @ =0x000005B9 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55548: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55550: _022EC6D0: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55551: _022EC6D4: .4byte 0x00000614 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55552: _022EC6D8: .4byte 0x000005B9 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55566: ov00_022EC758: @ 0x022EC758 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55567: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55568: ldr r0, _022EC8E8 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55571: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 55577: pople {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 55578: ldr r4, _022EC8E8 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55603: lsl r0, r2, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 55605: lsl r1, r1, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 55607: ldr r2, _022EC8EC @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55669: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55671: _022EC8E8: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55672: _022EC8EC: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55676: ov00_022EC8F0: @ 0x022EC8F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55677: ldr r2, _022EC978 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55712: _022EC978: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55716: ov00_022EC97C: @ 0x022EC97C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55717: ldr r0, _022EC990 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55719: ldr ip, _022EC994 @ =ov00_022EC1FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55723: _022EC990: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55724: _022EC994: .4byte ov00_022EC1FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55728: ov00_022EC998: @ 0x022EC998 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55729: ldr r2, _022EC9AC @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55735: _022EC9AC: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55739: ov00_022EC9B0: @ 0x022EC9B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55740: ldr r2, _022EC9C8 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55747: _022EC9C8: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55751: ov00_022EC9CC: @ 0x022EC9CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55752: ldr r2, _022EC9E4 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55759: _022EC9E4: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55763: ov00_022EC9E8: @ 0x022EC9E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55764: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55781: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 55788: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 55789: ldr r1, _022ECA6C @ =0xFFFE82A2 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55792: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55798: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55800: _022ECA6C: .4byte 0xFFFE82A2 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55804: ov00_022ECA70: @ 0x022ECA70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55805: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55814: _022ECA94: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55815: b _022ECAA8 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 55816: b _022ECAD4 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 55817: b _022ECAE8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 55818: b _022ECAFC @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 55819: b _022ECB10 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 55824: poplo {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 55826: pophi {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 55831: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55837: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55843: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55849: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55853: ldr r0, _022ECB5C @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55865: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55867: ldr r1, _022ECB60 @ =0xFFFE82B6 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55870: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55872: _022ECB5C: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55873: _022ECB60: .4byte 0xFFFE82B6 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55877: ov00_022ECB64: @ 0x022ECB64 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55878: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55882: ldr r2, _022ECBE0 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55888: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 55891: poplt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 55899: ldr r0, _022ECBE0 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55905: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 55909: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55911: _022ECBE0: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55915: ov00_022ECBE4: @ 0x022ECBE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55916: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55918: ldr r4, _022ECCA8 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55932: _022ECC24: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55933: b _022ECC9C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 55934: b _022ECC38 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 55935: b _022ECC94 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 55936: b _022ECC94 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 55937: b _022ECC94 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 55941: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 55957: strbge r0, [r4, #0x1d] +# Error: ^^^^^^ +# Undefined macro or opcode: strbge +### mwasmarm.exe Assembler: +# 55969: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 55971: _022ECCA8: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 55975: ov00_022ECCAC: @ 0x022ECCAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 55976: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 55977: ldr r3, _022ECD88 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55992: ldr r1, _022ECD8C @ =0xFFFE82AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 55995: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56013: ldr r0, _022ECD88 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56023: ldr r0, _022ECD88 @ =0x023276C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56029: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 56033: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56035: _022ECD88: .4byte 0x023276C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56036: _022ECD8C: .4byte 0xFFFE82AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56040: ov00_022ECD90: @ 0x022ECD90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56041: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56051: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 56055: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56059: ov00_022ECDCC: @ 0x022ECDCC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56060: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56063: ldr r1, _022ECDEC @ =0xFFFFFDF9 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56067: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56069: _022ECDEC: .4byte 0xFFFFFDF9 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56073: ov00_022ECDF0: @ 0x022ECDF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56074: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56076: ldr r1, _022ECE10 @ =0x023276CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56081: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56083: _022ECE10: .4byte 0x023276CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56087: ov00_022ECE14: @ 0x022ECE14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56088: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56089: ldr r0, _022ECE50 @ =0x023276CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56093: pople {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 56095: ldr r0, _022ECE50 @ =0x023276CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56103: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56105: _022ECE50: .4byte 0x023276CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56109: ov00_022ECE54: @ 0x022ECE54 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56110: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56114: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 56117: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56121: ov00_022ECE74: @ 0x022ECE74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56122: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56164: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56168: ov00_022ECF10: @ 0x022ECF10 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56169: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56175: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 56186: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56190: ov00_022ECF58: @ 0x022ECF58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56191: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56204: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 56223: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56243: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56251: ldr r2, _022ED0F4 @ =ov00_022ECF10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56252: stm sp, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 56255: ldr r0, _022ED0F8 @ =ov00_022ECE74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56266: ldr r2, _022ED0F4 @ =ov00_022ECF10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56269: ldr r0, _022ED0F8 @ =ov00_022ECE74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56300: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56302: _022ED0F4: .4byte ov00_022ECF10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56303: _022ED0F8: .4byte ov00_022ECE74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56307: ov00_022ED0FC: @ 0x022ED0FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56312: stm sp, {r3, lr} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 56317: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 56321: ov00_022ED124: @ 0x022ED124 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56322: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56328: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 56338: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56342: ov00_022ED164: @ 0x022ED164 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56343: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56346: ldr r1, _022ED2A4 @ =0xFFFE8130 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56348: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 56353: _022ED18C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56354: b _022ED1F8 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56355: b _022ED200 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56356: b _022ED20C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56357: b _022ED214 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56358: b _022ED214 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56359: b _022ED214 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56360: b _022ED21C @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56361: b _022ED298 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56362: b _022ED228 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56363: b _022ED234 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56364: b _022ED23C @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56365: b _022ED248 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56366: b _022ED250 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56367: b _022ED258 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56368: b _022ED260 @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56369: b _022ED268 @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56370: b _022ED268 @ case 16 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56371: b _022ED268 @ case 17 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56372: b _022ED258 @ case 18 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56373: b _022ED258 @ case 19 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56374: b _022ED274 @ case 20 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56375: b _022ED274 @ case 21 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56376: b _022ED27C @ case 22 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56377: b _022ED288 @ case 23 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56378: b _022ED290 @ case 24 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56379: b _022ED298 @ case 25 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56380: b _022ED228 @ case 26 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 56385: ldr r2, _022ED2A8 @ =0xFFFFFCD6 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56395: ldr r2, _022ED2AC @ =0xFFFFFCC2 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56406: ldr r2, _022ED2B0 @ =0xFFFFFCAE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56422: ldr r2, _022ED2B4 @ =0xFFFFFC9A +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56429: ldr r2, _022ED2B8 @ =0xFFFFFC86 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56436: ldr r2, _022ED2BC @ =0xFFFFFC72 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56441: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56443: _022ED2A4: .4byte 0xFFFE8130 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56444: _022ED2A8: .4byte 0xFFFFFCD6 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56445: _022ED2AC: .4byte 0xFFFFFCC2 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56446: _022ED2B0: .4byte 0xFFFFFCAE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56447: _022ED2B4: .4byte 0xFFFFFC9A +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56448: _022ED2B8: .4byte 0xFFFFFC86 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56449: _022ED2BC: .4byte 0xFFFFFC72 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56453: ov00_022ED2C0: @ 0x022ED2C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56454: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56461: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 56462: ldm r4, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 56463: stm ip, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 56466: ldr r1, _022ED318 @ =0x023276CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56475: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56477: _022ED318: .4byte 0x023276CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56481: ov00_022ED31C: @ 0x022ED31C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56482: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56483: ldr r1, _022ED39C @ =0x023276CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56486: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 56493: ldr r0, _022ED39C @ =0x023276CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56495: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56499: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 56511: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56516: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56518: _022ED39C: .4byte 0x023276CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56522: ov00_022ED3A0: @ 0x022ED3A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56523: ldr r1, _022ED3C8 @ =0x023276CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56536: _022ED3C8: .4byte 0x023276CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56540: ov00_022ED3CC: @ 0x022ED3CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56541: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56542: ldr r0, _022ED438 @ =0x023276CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56567: ldr r0, _022ED438 @ =0x023276CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56570: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56572: _022ED438: .4byte 0x023276CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56576: ov00_022ED43C: @ 0x022ED43C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56577: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56578: ldr r1, _022ED464 @ =0x023276D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56586: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56588: _022ED464: .4byte 0x023276D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56592: ov00_022ED468: @ 0x022ED468 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56593: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56595: ldr r0, _022ED528 @ =0x023276E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56599: ldr r1, _022ED52C @ =0x000007FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56607: ldr r0, _022ED530 @ =0x023276E5 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56613: lsr r1, r1, #3 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 56616: lsr r3, r0, #3 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 56618: ldr r1, _022ED52C @ =0x000007FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56625: ldr r0, _022ED534 @ =0x023276EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56630: ldr r3, _022ED538 @ =0x000003FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56631: ldr r0, _022ED53C @ =0x023276EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56632: asr r1, r1, #6 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 56640: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56642: _022ED528: .4byte 0x023276E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56643: _022ED52C: .4byte 0x000007FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56644: _022ED530: .4byte 0x023276E5 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56645: _022ED534: .4byte 0x023276EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56646: _022ED538: .4byte 0x000003FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56647: _022ED53C: .4byte 0x023276EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56651: ov00_022ED540: @ 0x022ED540 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56652: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56653: ldr r2, _022ED610 @ =0x023276D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56657: ldr r1, _022ED614 @ =0x0000A001 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56661: ldr r6, _022ED618 @ =0x023276E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56675: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56706: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56708: _022ED610: .4byte 0x023276D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56709: _022ED614: .4byte 0x0000A001 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56710: _022ED618: .4byte 0x023276E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56714: ov00_022ED61C: @ 0x022ED61C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56715: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56723: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 56725: ldr r1, _022ED65C @ =0x023276D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56727: lsl r2, r2, #3 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 56730: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56732: _022ED65C: .4byte 0x023276D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56736: ov00_022ED660: @ 0x022ED660 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56737: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56738: ldr r1, _022ED688 @ =0x023276D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56746: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56748: _022ED688: .4byte 0x023276D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56752: ov00_022ED68C: @ 0x022ED68C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56753: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56754: ldr r3, _022ED710 @ =0x023276D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56788: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56790: _022ED710: .4byte 0x023276D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56794: ov00_022ED714: @ 0x022ED714 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56795: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56796: ldr r1, _022ED7A4 @ =0x023276D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56832: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56834: _022ED7A4: .4byte 0x023276D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56838: ov00_022ED7A8: @ 0x022ED7A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56839: ldr ip, _022ED7B8 @ =sub_0207C4C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56840: ldr r1, _022ED7BC @ =0x023276E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56844: _022ED7B8: .4byte sub_0207C4C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56845: _022ED7BC: .4byte 0x023276E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 56849: ov00_022ED7C0: @ 0x022ED7C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56850: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56858: asr r1, r4, lr +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 56868: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56872: ov00_022ED804: @ 0x022ED804 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56879: lsr r0, r2, r0 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 56889: ov00_022ED834: @ 0x022ED834 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56904: ov00_022ED85C: @ 0x022ED85C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56905: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56913: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 56929: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 56933: ov00_022ED8C0: @ 0x022ED8C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56948: ov00_022ED8EC: @ 0x022ED8EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 56949: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 56951: ldr sl, _022EDD40 @ =0x02327700 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56952: lsr r8, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 56953: lsl r4, sl, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 56956: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 56958: lsr r5, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 56960: ldr ip, _022EDD44 @ =0x01020000 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56961: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 56964: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 56968: lsr r1, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 56970: ldr r0, _022EDD48 @ =0x02002200 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56975: lsr sb, sb, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 56990: ldr r0, _022EDD4C @ =0x03002100 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 56994: lsr r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 56997: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 56998: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 57009: ldr r0, _022EDD50 @ =0x023276D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57014: _022ED9EC: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57015: b _022ED9D0 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57016: b _022EDA0C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57017: b _022EDAB8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57018: b _022EDAD8 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57019: b _022EDB74 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57020: b _022EDB74 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57021: b _022EDBCC @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57022: b _022EDBF0 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57141: ldr r1, _022EDD4C @ =0x03002100 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57151: ldr r1, _022EDD4C @ =0x03002100 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57160: ldr r0, _022EDD50 @ =0x023276D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57164: ldr r0, _022EDD50 @ =0x023276D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57172: _022EDC40: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57173: b _022ED9D0 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57174: b _022EDC60 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57175: b _022EDC6C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57176: b _022EDC74 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57177: b _022EDC7C @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57178: b _022EDC7C @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57179: b _022EDD1C @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57180: b _022EDD28 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 57184: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57203: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57208: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57221: ldr r2, _022EDD54 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57238: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57242: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57246: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57248: _022EDD40: .4byte 0x02327700 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57249: _022EDD44: .4byte 0x01020000 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57250: _022EDD48: .4byte 0x02002200 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57251: _022EDD4C: .4byte 0x03002100 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57252: _022EDD50: .4byte 0x023276D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57253: _022EDD54: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57257: ov00_022EDD58: @ 0x022EDD58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57258: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57272: ldr r1, _022EDDE4 @ =0x022EDF1C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57275: lsl r0, r5, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 57276: lsr r8, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 57295: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57297: _022EDDE4: .4byte 0x022EDF1C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57301: ov00_022EDDE8: @ 0x022EDDE8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57302: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57314: ldr r1, _022EDE60 @ =0x022EDF1C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57329: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57335: _022EDE60: .4byte 0x022EDF1C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57339: ov00_022EDE64: @ 0x022EDE64 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57340: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57350: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57358: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57362: ov00_022EDEB0: @ 0x022EDEB0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57363: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57372: ldr r1, _022EDF18 @ =0x022EDF1C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57391: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57393: _022EDF18: .4byte 0x022EDF1C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57402: ov00_022EDF4C: @ 0x022EDF4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57403: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57408: ldr r1, _022EE000 @ =0x023276E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57415: lsr ip, r2, #5 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 57417: lsr r3, r1, #5 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 57423: ldr r2, _022EE000 @ =0x023276E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57424: ldr r1, _022EE004 @ =0x023276E6 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57433: ldr r3, _022EE000 @ =0x023276E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57435: lsl r0, r0, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 57440: ldr r1, _022EE008 @ =0x023276EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57441: asr r4, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 57445: ldr r0, _022EE000 @ =0x023276E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57447: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57449: _022EE000: .4byte 0x023276E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57450: _022EE004: .4byte 0x023276E6 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57451: _022EE008: .4byte 0x023276EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57458: ov00_022EE018: @ 0x022EE018 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57459: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57469: ldreq r0, _022EE30C @ =0xFFFFD8EF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57470: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57471: ldr r1, _022EE310 @ =0x0000A001 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57478: ldreq r0, _022EE30C @ =0xFFFFD8EF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57479: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57531: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57548: ldreq r0, _022EE314 @ =0xFFFFD8F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57549: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57567: ldreq r0, _022EE314 @ =0xFFFFD8F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57568: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57579: ldrne r0, _022EE318 @ =0xFFFFD8ED +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57581: ldreq r0, _022EE314 @ =0xFFFFD8F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57582: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57653: ldreq r0, _022EE314 @ =0xFFFFD8F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57654: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57656: ldrne r0, _022EE31C @ =0xFFFFD8EE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57659: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57661: _022EE30C: .4byte 0xFFFFD8EF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57662: _022EE310: .4byte 0x0000A001 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57663: _022EE314: .4byte 0xFFFFD8F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57664: _022EE318: .4byte 0xFFFFD8ED +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57665: _022EE31C: .4byte 0xFFFFD8EE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57669: ov00_022EE320: @ 0x022EE320 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57670: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57677: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57681: pophi {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 57687: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57688: ldr r1, _022EE41C @ =0x02318268 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57699: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57704: pophi {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 57713: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57715: ldr r1, _022EE41C @ =0x02318268 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57730: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 57734: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57736: _022EE41C: .4byte 0x02318268 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57740: ov00_022EE420: @ 0x022EE420 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57741: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57774: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57778: ov00_022EE4A0: @ 0x022EE4A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57779: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57789: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57793: ov00_022EE4CC: @ 0x022EE4CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57794: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57796: ldr r4, _022EE644 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57801: lsl r6, ip, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 57806: lsl r7, ip, #3 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 57810: lsl r3, ip, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 57826: ldr r2, _022EE648 @ =0x02318274 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57833: asr r0, r3, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 57845: ldr r4, _022EE64C @ =0x0231826C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57864: lsl r4, r3, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 57865: lsl r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 57871: asr r2, r2, #3 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 57891: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 57893: _022EE644: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57894: _022EE648: .4byte 0x02318274 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57895: _022EE64C: .4byte 0x0231826C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 57899: ov00_022EE650: @ 0x022EE650 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 57900: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 57910: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 57916: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 57925: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 57929: ldr r0, _022EE81C @ =sub_0207AE44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57935: ldr r5, _022EE820 @ =0x5D588B65 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57936: ldr r6, _022EE824 @ =0x00269EC3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57939: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 57942: ldr r0, _022EE828 @ =0x000009BF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 57946: lsr r2, sb, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 57949: lsr r2, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 57953: lsl r3, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 58021: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58023: _022EE81C: .4byte sub_0207AE44 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58024: _022EE820: .4byte 0x5D588B65 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58025: _022EE824: .4byte 0x00269EC3 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58026: _022EE828: .4byte 0x000009BF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58030: ov00_022EE82C: @ 0x022EE82C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58031: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58039: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 58047: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58051: ov00_022EE870: @ 0x022EE870 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58052: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58059: ldm ip, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 58060: stm r5, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 58062: ldm r1, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 58065: stm ip, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 58071: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58075: ov00_022EE8C0: @ 0x022EE8C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58076: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58094: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 58100: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 58109: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 58113: ldr r0, _022EEA50 @ =sub_0207AE44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58119: ldr r5, _022EEA54 @ =0x5D588B65 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58120: ldr r6, _022EEA58 @ =0x00269EC3 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58122: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 58126: ldr r0, _022EEA5C @ =0x000009BF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58131: lsr r2, sb, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 58134: lsr r2, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 58137: lsl r4, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 58161: lsl r0, sb, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 58162: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 58180: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58182: _022EEA50: .4byte sub_0207AE44 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58183: _022EEA54: .4byte 0x5D588B65 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58184: _022EEA58: .4byte 0x00269EC3 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58185: _022EEA5C: .4byte 0x000009BF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58189: ov00_022EEA60: @ 0x022EEA60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58190: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58196: ldm r0, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 58197: stm r4, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 58200: ldm r1, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 58201: stm r0, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 58210: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58214: ov00_022EEAB4: @ 0x022EEAB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58231: ldmeq sp!, {pc} +# Error: ^^^^^ +# Undefined macro or opcode: ldmeq +### mwasmarm.exe Assembler: +# 58235: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 58239: ov00_022EEB04: @ 0x022EEB04 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58240: ldr r1, _022EEB38 @ =0xAAAAAAAB +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58243: lsr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 58246: ldr r1, _022EEB38 @ =0xAAAAAAAB +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58251: lsl r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 58254: _022EEB38: .4byte 0xAAAAAAAB +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58258: ov00_022EEB3C: @ 0x022EEB3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58259: ldr r1, _022EEB4C @ =0x02327720 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58264: _022EEB4C: .4byte 0x02327720 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58268: ov00_022EEB50: @ 0x022EEB50 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58269: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58270: ldr r1, _022EEB88 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58271: ldr r0, _022EEB8C @ =0x02327720 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58278: ldr r0, _022EEB8C @ =0x02327720 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58279: asr r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 58282: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58284: _022EEB88: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58285: _022EEB8C: .4byte 0x02327720 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58289: ov00_022EEB90: @ 0x022EEB90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58290: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58291: ldr r4, _022EEC80 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58302: pophs {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 58307: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 58311: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 58314: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 58318: lsr r0, r4, r1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 58327: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 58328: ldr r0, _022EEC84 @ =0x0231A2D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58332: ldr r3, _022EEC88 @ =0x0231A2F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58343: ldr r1, _022EEC80 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58351: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58353: _022EEC80: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58354: _022EEC84: .4byte 0x0231A2D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58355: _022EEC88: .4byte 0x0231A2F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58359: ov00_022EEC8C: @ 0x022EEC8C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58360: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58362: ldr r4, _022EEE30 @ =0x02318284 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58381: pople {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 58391: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 58392: ldr r8, _022EEE34 @ =0x0231A2F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58412: ldr r3, _022EEE34 @ =0x0231A2F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58444: asr lr, ip, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 58462: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 58463: ldr r1, _022EEE38 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58468: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58470: _022EEE30: .4byte 0x02318284 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58471: _022EEE34: .4byte 0x0231A2F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58472: _022EEE38: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58478: ov00_022EEE40: @ 0x022EEE40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58479: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58481: ldr r3, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58489: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 58497: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58502: ldr r3, _022EF0B4 @ =0x02318295 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58516: ldr r3, _022EF0B8 @ =0x0231A2F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58538: ldr r2, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58544: asr ip, ip, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 58557: ldr r0, _022EF0BC @ =0x0231A368 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58559: ldr r1, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58565: ldr r0, _022EF0C0 @ =0x0231A33C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58567: ldr r0, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58578: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58580: ldr r0, _022EF0C4 @ =0x0231A370 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58583: ldr r1, _022EF0C4 @ =0x0231A370 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58590: ldr r0, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58594: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58596: ldr r0, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58601: ldr r0, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58612: ldr r0, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58616: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58618: ldr r0, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58629: ldr r0, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58633: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58635: ldr r0, _022EF0B0 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58641: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58646: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58648: _022EF0B0: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58649: _022EF0B4: .4byte 0x02318295 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58650: _022EF0B8: .4byte 0x0231A2F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58651: _022EF0BC: .4byte 0x0231A368 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58652: _022EF0C0: .4byte 0x0231A33C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58653: _022EF0C4: .4byte 0x0231A370 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58657: ov00_022EF0C8: @ 0x022EF0C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58658: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58671: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 58722: ldr r1, _022EF20C @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58727: lsr r2, r6, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 58729: lsr r2, r6, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 58731: lsr r2, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 58746: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58748: _022EF20C: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58752: ov00_022EF210: @ 0x022EF210 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58753: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58757: ldr r2, _022EF370 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58780: ldreq r0, _022EF374 @ =0x0231A3C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58784: ldr r0, _022EF378 @ =0x0231A378 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58788: ldr r0, _022EF37C @ =0x0231A3A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58837: ldr r0, _022EF370 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58843: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58845: _022EF370: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58846: _022EF374: .4byte 0x0231A3C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58847: _022EF378: .4byte 0x0231A378 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58848: _022EF37C: .4byte 0x0231A3A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58852: ov00_022EF380: @ 0x022EF380 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58853: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58855: ldr r0, _022EF49C @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58860: _022EF39C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58861: b _022EF48C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 58862: b _022EF3C0 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 58863: b _022EF48C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 58864: b _022EF48C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 58865: b _022EF3DC @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 58866: b _022EF41C @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 58867: b _022EF438 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 58868: b _022EF478 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 58869: b _022EF48C @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 58874: ldr r1, _022EF4A0 @ =0xFFFEA048 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58879: ldr r2, _022EF4A4 @ =ov00_022EEE40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58884: ldr r3, _022EF4A8 @ =0x022EEE3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58887: ldr r1, _022EF49C @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58899: ldr r0, _022EF49C @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58904: ldr r2, _022EF4A4 @ =ov00_022EEE40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58909: ldr r3, _022EF4A8 @ =0x022EEE3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58912: ldr r1, _022EF49C @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58923: ldreq r0, _022EF49C @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58927: ldr r0, _022EF49C @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58930: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58932: _022EF49C: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58933: _022EF4A0: .4byte 0xFFFEA048 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58934: _022EF4A4: .4byte ov00_022EEE40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58935: _022EF4A8: .4byte 0x022EEE3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58939: ov00_022EF4AC: @ 0x022EF4AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58940: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58941: ldr r0, _022EF4D4 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58947: ldr r0, _022EF4D4 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58950: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58952: _022EF4D4: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58956: ov00_022EF4D8: @ 0x022EF4D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58957: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 58958: ldr r0, _022EF544 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58965: ldr r0, _022EF544 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58969: ldr r0, _022EF544 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58974: ldr r0, _022EF544 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58980: ldr r0, _022EF544 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58985: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 58987: _022EF544: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 58991: ov00_022EF548: @ 0x022EF548 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 58992: ldr r1, _022EF55C @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 58998: _022EF55C: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59002: ov00_022EF560: @ 0x022EF560 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59003: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59005: ldr r4, _022EF784 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59014: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 59028: ldr r0, _022EF788 @ =0x0231A3EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59031: ldr r0, _022EF78C @ =0x0231A368 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59034: ldr r2, _022EF790 @ =0x0231A3F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59040: ldr r0, _022EF794 @ =0x0231A3F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59046: ldr r0, _022EF784 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59050: ldr r0, _022EF798 @ =0x0231A2D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59064: ldr r1, _022EF784 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59069: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 59071: ldr r3, _022EF79C @ =0x0231A41C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59074: ldr r2, _022EF7A0 @ =0x0231A448 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59075: ldr r3, _022EF798 @ =0x0231A2D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59078: ldr r1, _022EF7A4 @ =0x0231A400 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59080: ldr r0, _022EF784 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59085: ldr r1, _022EF784 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59086: ldr r0, _022EF788 @ =0x0231A3EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59089: ldr r4, _022EF784 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59114: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59120: ldr r1, _022EF7A8 @ =0x0231A33C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59129: ldr r0, _022EF78C @ =0x0231A368 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59139: ldr r1, _022EF784 @ =0x0231A2C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59143: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59145: _022EF784: .4byte 0x0231A2C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59146: _022EF788: .4byte 0x0231A3EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59147: _022EF78C: .4byte 0x0231A368 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59148: _022EF790: .4byte 0x0231A3F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59149: _022EF794: .4byte 0x0231A3F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59150: _022EF798: .4byte 0x0231A2D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59151: _022EF79C: .4byte 0x0231A41C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59152: _022EF7A0: .4byte 0x0231A448 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59153: _022EF7A4: .4byte 0x0231A400 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59154: _022EF7A8: .4byte 0x0231A33C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59158: ov00_022EF7AC: @ 0x022EF7AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59159: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59167: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59171: ov00_022EF7D0: @ 0x022EF7D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59172: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59174: ldr r6, _022EF80C @ =0x0232774C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59175: ldr r4, _022EF810 @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59188: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59190: _022EF80C: .4byte 0x0232774C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59191: _022EF810: .4byte 0x02327744 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59195: ov00_022EF814: @ 0x022EF814 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59196: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59206: ldr r0, _022EF8D8 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59210: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59217: ldr r0, _022EF8D8 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59221: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59224: ldr r1, _022EF8DC @ =0x02327730 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59229: ldr r1, _022EF8E0 @ =0x0232774C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59233: ldr r0, _022EF8D8 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59237: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59242: ldr r1, _022EF8E0 @ =0x0232774C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59248: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59250: _022EF8D8: .4byte 0x02327740 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59251: _022EF8DC: .4byte 0x02327730 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59252: _022EF8E0: .4byte 0x0232774C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59256: ov00_022EF8E4: @ 0x022EF8E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59257: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59280: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59285: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59289: ov00_022EF954: @ 0x022EF954 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59290: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59299: strbeq r3, [r0], #1 +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 59310: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59314: ov00_022EF99C: @ 0x022EF99C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59343: ov00_022EF9F4: @ 0x022EF9F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59344: asr r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 59350: ov00_022EFA00: @ 0x022EFA00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59351: ldr r1, _022EFA18 @ =0x55555556 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59355: lsl r0, r3, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 59358: _022EFA18: .4byte 0x55555556 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59362: ov00_022EFA1C: @ 0x022EFA1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59363: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59376: ldr sl, _022EFB10 @ =0x023182A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59381: strblt r5, [sp, #2] +# Error: ^^^^^^ +# Undefined macro or opcode: strblt +### mwasmarm.exe Assembler: +# 59383: strblt r4, [sp, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: strblt +### mwasmarm.exe Assembler: +# 59387: asr lr, r1, #6 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 59388: asr ip, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 59390: asr r3, r3, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 59400: ldrsbgt r2, [sl, ip] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbgt +### mwasmarm.exe Assembler: +# 59405: ldrsbgt r1, [sl, r1] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbgt +### mwasmarm.exe Assembler: +# 59425: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59427: _022EFB10: .4byte 0x023182A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59431: ov00_022EFB14: @ 0x022EFB14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59432: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59454: lsl r1, r4, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 59461: lsl r1, r4, #4 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 59470: lsl r1, r4, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 59476: ldrsbpl r0, [sp, #2] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbpl +### mwasmarm.exe Assembler: +# 59478: strbpl r0, [sp, #2] +# Error: ^^^^^^ +# Undefined macro or opcode: strbpl +### mwasmarm.exe Assembler: +# 59511: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59515: ov00_022EFC3C: @ 0x022EFC3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59516: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59519: ldr r1, _022EFC84 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59534: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59536: _022EFC84: .4byte 0x02327724 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59540: ov00_022EFC88: @ 0x022EFC88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59541: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59542: ldr ip, _022EFE18 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59558: ldr r0, _022EFE1C @ =0x02327764 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59563: ldr r0, _022EFE20 @ =0x023277AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59567: ldr r1, _022EFE18 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59573: ldr r1, _022EFE18 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59578: ldr r0, _022EFE24 @ =0x02327758 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59581: ldr r1, _022EFE24 @ =0x02327758 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59585: ldr r0, _022EFE28 @ =0x02327790 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59588: ldr r1, _022EFE28 @ =0x02327790 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59603: ldr r0, _022EFE2C @ =0x02327778 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59605: ldr r1, _022EFE18 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59609: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59613: ldr r1, _022EFE18 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59617: ldr r1, _022EFE18 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59621: ldr r0, _022EFE18 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59625: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59627: ldr r1, _022EFE18 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59634: ldr r1, _022EFE18 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59641: ldr r0, _022EFE18 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59645: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59647: _022EFE18: .4byte 0x02327724 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59648: _022EFE1C: .4byte 0x02327764 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59649: _022EFE20: .4byte 0x023277AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59650: _022EFE24: .4byte 0x02327758 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59651: _022EFE28: .4byte 0x02327790 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59652: _022EFE2C: .4byte 0x02327778 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59656: ov00_022EFE30: @ 0x022EFE30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59657: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59661: ldr r1, _022EFE70 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59665: ldr r1, _022EFE70 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59669: ldr r0, _022EFE70 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59672: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59674: _022EFE70: .4byte 0x02327724 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59678: ov00_022EFE74: @ 0x022EFE74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59679: ldr r1, _022EFE90 @ =0x02327724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59683: ldr ip, _022EFE94 @ =ov00_022F13A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59684: ldr r0, _022EFE98 @ =ov00_022EFE30 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59687: _022EFE90: .4byte 0x02327724 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59688: _022EFE94: .4byte ov00_022F13A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59689: _022EFE98: .4byte ov00_022EFE30 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59693: ov00_022EFE9C: @ 0x022EFE9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59694: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59699: ldr r0, _022EFED4 @ =0x02327748 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59704: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59708: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59710: _022EFED4: .4byte 0x02327748 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59714: ov00_022EFED8: @ 0x022EFED8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59715: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59717: ldr ip, _022EFFC8 @ =0x023182EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59731: ldr r0, _022EFFCC @ =0x023277D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59736: ldr r0, _022EFFD0 @ =0x023277D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59742: strblt r0, [sp, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: strblt +### mwasmarm.exe Assembler: +# 59752: ldr r0, _022EFFD0 @ =0x023277D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59757: ldr r0, _022EFFD0 @ =0x023277D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59763: strblt r0, [sp, #3] +# Error: ^^^^^^ +# Undefined macro or opcode: strblt +### mwasmarm.exe Assembler: +# 59765: ldr r1, _022EFFD4 @ =0x023277D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59776: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59780: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59782: _022EFFC8: .4byte 0x023182EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59783: _022EFFCC: .4byte 0x023277D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59784: _022EFFD0: .4byte 0x023277D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59785: _022EFFD4: .4byte 0x023277D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59789: ov00_022EFFD8: @ 0x022EFFD8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59790: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59805: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 59812: poplt {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 59817: ldr r1, _022F0060 @ =0x027FFE0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59823: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59825: _022F0060: .4byte 0x027FFE0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59829: ov00_022F0064: @ 0x022F0064 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59830: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59831: ldr r2, _022F0084 @ =0x0231A534 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59837: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 59839: _022F0084: .4byte 0x0231A534 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 59843: ov00_022F0088: @ 0x022F0088 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 59844: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 59863: ldr r1, _022F03A0 @ =0x0231A550 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59873: ldr r1, _022F03A4 @ =0x0000012E +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 59886: ldr r4, _022F03A8 @ =0x0231A560 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60016: ldr r1, _022F03AC @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60023: ldr r1, _022F03AC @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60027: ldr r1, _022F03AC @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60033: ldr r1, _022F03AC @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60039: ldr r0, _022F03B0 @ =0x02327748 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60045: ldr r1, _022F03AC @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60051: ldrne r0, _022F03B4 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60065: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 60068: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60070: _022F03A0: .4byte 0x0231A550 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60071: _022F03A4: .4byte 0x0000012E +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60072: _022F03A8: .4byte 0x0231A560 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60073: _022F03AC: .4byte 0x02327744 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60074: _022F03B0: .4byte 0x02327748 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60075: _022F03B4: .4byte 0x02327740 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60079: ov00_022F03B8: @ 0x022F03B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60080: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60085: ldr r1, _022F03E0 @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60089: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60091: _022F03E0: .4byte 0x02327744 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60095: ov00_022F03E4: @ 0x022F03E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60096: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60100: ldr r0, _022F0710 @ =0x0232780C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60101: ldr r1, _022F0714 @ =0x02327818 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60107: ldr r0, _022F0718 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60112: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60114: ldr r1, _022F071C @ =0x02327730 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60121: ldr r0, _022F0718 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60126: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60128: ldr r0, _022F0720 @ =0x0232773C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60136: ldr r1, _022F0724 @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60140: ldr r0, _022F0718 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60145: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60147: ldr r1, _022F0728 @ =ov00_022F0088 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60148: ldr r0, _022F072C @ =0x02327734 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60149: stm sp, {r1, r4} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 60158: ldr r1, _022F0724 @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60162: ldr r0, _022F0718 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60167: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60169: ldr r1, _022F0730 @ =0x0231A54C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60176: ldr r1, _022F0734 @ =0x0231A56C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60177: ldr r2, _022F0738 @ =0x023277AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60182: ldr r1, _022F073C @ =0x0231A578 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60183: ldr r2, _022F0740 @ =0x02327758 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60188: ldr r1, _022F0744 @ =0x0231A580 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60189: ldr r2, _022F0710 @ =0x0232780C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60194: ldr r1, _022F0748 @ =0x0231A58C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60195: ldr r2, _022F074C @ =0x02327790 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60200: ldr r0, _022F0750 @ =0x0232772C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60201: ldr r1, _022F0754 @ =0x0231A594 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60207: ldr r1, _022F0758 @ =0x0231A59C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60208: ldr r2, _022F0714 @ =0x02327818 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60213: ldr r1, _022F075C @ =0x0231A5A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60214: ldr r2, _022F0760 @ =0x02327764 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60219: ldr r1, _022F0764 @ =0x0231A5AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60225: ldr r0, _022F0768 @ =0x0232774C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60229: ldr r1, _022F076C @ =0x0231A5B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60235: ldr r0, _022F0768 @ =0x0232774C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60239: ldr r1, _022F0770 @ =0x0231A5BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60245: ldr r0, _022F0768 @ =0x0232774C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60249: ldr r1, _022F0774 @ =0x0231A5C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60255: ldr r0, _022F0778 @ =0x02327728 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60259: ldr r1, _022F077C @ =0x0231A5CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60260: ldr r2, _022F0780 @ =0x02327778 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60273: ldr r2, _022F0718 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60281: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60283: ldr r0, _022F0784 @ =0x02327830 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60287: ldr r0, _022F0784 @ =0x02327830 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60290: ldr r1, _022F0788 @ =0x0231A5D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60291: ldr r2, _022F0784 @ =0x02327830 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60299: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60304: ldr r0, _022F0718 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60309: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60311: _022F0710: .4byte 0x0232780C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60312: _022F0714: .4byte 0x02327818 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60313: _022F0718: .4byte 0x02327740 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60314: _022F071C: .4byte 0x02327730 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60315: _022F0720: .4byte 0x0232773C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60316: _022F0724: .4byte 0x02327744 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60317: _022F0728: .4byte ov00_022F0088 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60318: _022F072C: .4byte 0x02327734 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60319: _022F0730: .4byte 0x0231A54C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60320: _022F0734: .4byte 0x0231A56C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60321: _022F0738: .4byte 0x023277AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60322: _022F073C: .4byte 0x0231A578 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60323: _022F0740: .4byte 0x02327758 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60324: _022F0744: .4byte 0x0231A580 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60325: _022F0748: .4byte 0x0231A58C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60326: _022F074C: .4byte 0x02327790 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60327: _022F0750: .4byte 0x0232772C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60328: _022F0754: .4byte 0x0231A594 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60329: _022F0758: .4byte 0x0231A59C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60330: _022F075C: .4byte 0x0231A5A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60331: _022F0760: .4byte 0x02327764 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60332: _022F0764: .4byte 0x0231A5AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60333: _022F0768: .4byte 0x0232774C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60334: _022F076C: .4byte 0x0231A5B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60335: _022F0770: .4byte 0x0231A5BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60336: _022F0774: .4byte 0x0231A5C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60337: _022F0778: .4byte 0x02327728 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60338: _022F077C: .4byte 0x0231A5CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60339: _022F0780: .4byte 0x02327778 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60340: _022F0784: .4byte 0x02327830 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60341: _022F0788: .4byte 0x0231A5D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60345: ov00_022F078C: @ 0x022F078C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60346: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60352: ldr r1, _022F07E4 @ =0x02327748 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60359: popge {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 60363: ldr r0, _022F07E8 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60367: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60369: _022F07E4: .4byte 0x02327748 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60370: _022F07E8: .4byte 0x02327740 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60374: ov00_022F07EC: @ 0x022F07EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60375: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60381: ldr r2, _022F0860 @ =0x023182FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60382: ldr r3, _022F0864 @ =0x0232788C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60390: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 60403: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60405: _022F0860: .4byte 0x023182FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60406: _022F0864: .4byte 0x0232788C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60410: ov00_022F0868: @ 0x022F0868 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60411: push {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60415: ldr r1, _022F0B14 @ =0x02327730 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60416: lsl r7, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 60426: ldr r0, _022F0B18 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60431: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60438: ldr r1, _022F0B14 @ =0x02327730 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60445: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60449: ldr r0, _022F0B18 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60454: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60466: ldr r1, _022F0B14 @ =0x02327730 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60473: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60477: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60481: ldr r0, _022F0B18 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60486: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60494: ldr r2, _022F0B20 @ =0x02318308 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60502: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60506: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60510: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60516: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60519: ldr r1, _022F0B24 @ =0x0231A5E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60525: ldr r1, _022F0B28 @ =0x0231A5EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60549: popne {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 60550: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60554: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60558: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60564: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60566: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60570: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60574: ldr r1, _022F0B1C @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60581: ldr r0, _022F0B18 @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60586: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60588: _022F0B14: .4byte 0x02327730 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60589: _022F0B18: .4byte 0x02327740 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60590: _022F0B1C: .4byte 0x02327744 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60591: _022F0B20: .4byte 0x02318308 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60592: _022F0B24: .4byte 0x0231A5E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60593: _022F0B28: .4byte 0x0231A5EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60597: ov00_022F0B2C: @ 0x022F0B2C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60598: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60606: ldr r0, _022F0CDC @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60611: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60617: ldr r0, _022F0CDC @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60622: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60630: ldr r1, _022F0CE0 @ =0x02327730 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60637: ldr r0, _022F0CDC @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60642: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60645: ldr r2, _022F0CE4 @ =0x02318314 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60654: ldr r1, _022F0CE8 @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60660: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60671: ldr r1, _022F0CEC @ =0x0231A5F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60691: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 60692: ldr r1, _022F0CE8 @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60698: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60703: ldr r1, _022F0CE8 @ =0x02327744 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60707: ldr r0, _022F0CDC @ =0x02327740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60712: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60714: _022F0CDC: .4byte 0x02327740 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60715: _022F0CE0: .4byte 0x02327730 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60716: _022F0CE4: .4byte 0x02318314 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60717: _022F0CE8: .4byte 0x02327744 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60718: _022F0CEC: .4byte 0x0231A5F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60722: ov00_022F0CF0: @ 0x022F0CF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60723: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60740: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60744: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60748: ov00_022F0D44: @ 0x022F0D44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60749: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60759: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60763: ov00_022F0D70: @ 0x022F0D70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60764: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60776: ldr r1, _022F0FF0 @ =0x0231A5FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60785: ldrsbeq r0, [r1, #1] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 60789: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 60856: _022F0ECC: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60857: b _022F0EE4 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 60858: b _022F0F00 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 60859: b _022F0F30 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 60860: b _022F0F4C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 60861: b _022F0F68 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 60862: b _022F0F84 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 60940: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60942: _022F0FF0: .4byte 0x0231A5FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60946: ov00_022F0FF4: @ 0x022F0FF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60947: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60948: ldr r0, _022F1008 @ =0x02327928 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60951: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60953: _022F1008: .4byte 0x02327928 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60957: ov00_022F100C: @ 0x022F100C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60962: ov00_022F1010: @ 0x022F1010 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60963: ldr ip, _022F101C @ =sub_0207A048 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60964: ldr r0, _022F1020 @ =0x02327928 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60967: _022F101C: .4byte sub_0207A048 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60968: _022F1020: .4byte 0x02327928 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60972: ov00_022F1024: @ 0x022F1024 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60973: ldr ip, _022F1030 @ =sub_0207A0CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60974: ldr r0, _022F1034 @ =0x02327928 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60977: _022F1030: .4byte sub_0207A0CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60978: _022F1034: .4byte 0x02327928 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60982: ov00_022F1038: @ 0x022F1038 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 60983: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 60984: ldr r0, _022F1058 @ =0x02327910 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60986: ldr r0, _022F105C @ =0x0232790C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 60990: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 60992: _022F1058: .4byte 0x02327910 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60993: _022F105C: .4byte 0x0232790C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 60997: ov00_022F1060: @ 0x022F1060 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61002: ov00_022F1064: @ 0x022F1064 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61003: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61004: ldr r0, _022F10A4 @ =0x02327910 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61006: ldr r0, _022F10A8 @ =0x0232790C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61012: ldrne r0, _022F10A8 @ =0x0232790C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61015: ldr r0, _022F10A4 @ =0x02327910 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61018: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61020: _022F10A4: .4byte 0x02327910 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61021: _022F10A8: .4byte 0x0232790C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61025: ov00_022F10AC: @ 0x022F10AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61026: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61027: ldr r0, _022F10D0 @ =0x02327910 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61029: ldr r1, _022F10D4 @ =0x0232790C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61031: ldr r0, _022F10D0 @ =0x02327910 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61034: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61036: _022F10D0: .4byte 0x02327910 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61037: _022F10D4: .4byte 0x0232790C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61041: ov00_022F10D8: @ 0x022F10D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61042: ldr ip, _022F10E8 @ =sub_02079DE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61047: _022F10E8: .4byte sub_02079DE0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61051: ov00_022F10EC: @ 0x022F10EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61052: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61076: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61080: ov00_020852A4: @ 0x022F114C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61081: ldr ip, _022F1154 @ =sub_020852a4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61084: _022F1154: .4byte sub_020852a4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61088: ov00_020852F8: @ 0x022F1158 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61089: ldr ip, _022F1160 @ =sub_020852f8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61092: _022F1160: .4byte sub_020852f8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61096: ov00_022F1164: @ 0x022F1164 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61097: ldr ip, _022F1174 @ =sub_0207C40C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61102: _022F1174: .4byte sub_0207C40C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61106: ov00_022F1178: @ 0x022F1178 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61107: ldr ip, _022F118C @ =sub_0207C4C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61113: _022F118C: .4byte sub_0207C4C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61117: ov00_022F43BC: @ 0x022F1190 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61118: ldr ip, _022F1198 @ =ov00_022F43BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61121: _022F1198: .4byte ov00_022F43BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61125: ov00_022F4454: @ 0x022F119C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61126: ldr ip, _022F11A4 @ =ov00_022F4454 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61129: _022F11A4: .4byte ov00_022F4454 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61133: ov00_022F11A8: @ 0x022F11A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61134: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61136: ldr r4, _022F1274 @ =0x01634578 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61137: ldr r2, _022F1278 @ =0x5D8A0000 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61145: pophs {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophs +### mwasmarm.exe Assembler: +# 61149: ldr r1, _022F127C @ =0x02318324 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61152: ldr r1, _022F127C @ =0x02318324 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61188: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61190: _022F1274: .4byte 0x01634578 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61191: _022F1278: .4byte 0x5D8A0000 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61192: _022F127C: .4byte 0x02318324 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61196: ov00_022F1280: @ 0x022F1280 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61197: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61201: popgt {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 61207: lsl r3, r3, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 61208: lsr r3, r1, r3 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 61220: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61224: ov00_022F12D8: @ 0x022F12D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61225: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61226: ldr r3, _022F139C @ =0x02327940 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61239: ldr r0, _022F139C @ =0x02327940 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61243: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61245: ldr r1, _022F139C @ =0x02327940 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61251: ldr r0, _022F139C @ =0x02327940 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61258: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61263: ldrne r1, _022F139C @ =0x02327940 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61266: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 61267: ldr r1, _022F139C @ =0x02327940 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61275: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61277: _022F139C: .4byte 0x02327940 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61281: ov00_022F13A0: @ 0x022F13A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61282: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61286: ldr r0, _022F13DC @ =0x02327964 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61287: ldr r1, _022F13E0 @ =ov00_022F13E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61288: ldr r3, _022F13E4 @ =0x02328224 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61293: ldr r0, _022F13DC @ =0x02327964 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61296: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61298: _022F13DC: .4byte 0x02327964 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61299: _022F13E0: .4byte ov00_022F13E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61300: _022F13E4: .4byte 0x02328224 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61304: ov00_022F13E8: @ 0x022F13E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61305: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61309: ldr r1, _022F1420 @ =0x02327940 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61314: ldr r0, _022F1420 @ =0x02327940 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61318: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61320: _022F1420: .4byte 0x02327940 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61324: ov00_022F1424: @ 0x022F1424 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61325: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61362: ldr r1, _022F1534 @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61369: ldr r0, _022F1538 @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61373: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61397: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61399: _022F1534: .4byte 0x02327948 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61400: _022F1538: .4byte 0x02327944 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61404: ov00_022F153C: @ 0x022F153C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61426: ov00_022F1580: @ 0x022F1580 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61438: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 61439: asr r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 61444: ov00_022F15B4: @ 0x022F15B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61445: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61456: poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 61457: ldr r6, _022F1650 @ =0x023183B7 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61479: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61486: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61488: _022F1650: .4byte 0x023183B7 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61492: ov00_022F1654: @ 0x022F1654 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61493: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61497: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 61501: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61505: ov00_022F1678: @ 0x022F1678 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61506: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61514: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 61535: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61539: ov00_022F16EC: @ 0x022F16EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61550: ov00_022F1708: @ 0x022F1708 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61551: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61552: ldr r1, _022F17B0 @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61561: ldr r1, _022F17B4 @ =0x02327960 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61578: ldr r1, _022F17B8 @ =0x0232795C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61594: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61596: _022F17B0: .4byte 0x02327948 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61597: _022F17B4: .4byte 0x02327960 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61598: _022F17B8: .4byte 0x0232795C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61602: ov00_022F17BC: @ 0x022F17BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61603: ldr r1, _022F1810 @ =0x02327960 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61627: _022F1810: .4byte 0x02327960 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61631: ov00_022F1814: @ 0x022F1814 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61632: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61637: ldr r0, _022F18AC @ =0x02327960 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61642: ldm r4, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 61661: ldr r1, _022F18B0 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61672: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61674: _022F18AC: .4byte 0x02327960 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61675: _022F18B0: .4byte 0x0232794C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61679: ov00_022F18B4: @ 0x022F18B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61680: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61681: ldr r4, _022F18E0 @ =0x02327960 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61684: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 61691: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61693: _022F18E0: .4byte 0x02327960 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61697: ov00_022F18E4: @ 0x022F18E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61698: ldr ip, _022F18F0 @ =ov00_022F153C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61699: ldr r0, _022F18F4 @ =0x02327960 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61702: _022F18F0: .4byte ov00_022F153C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61703: _022F18F4: .4byte 0x02327960 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61707: ov00_022F18F8: @ 0x022F18F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61708: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61709: ldr r0, _022F190C @ =0x02328228 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61712: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61714: _022F190C: .4byte 0x02328228 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61718: ov00_022F1910: @ 0x022F1910 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61723: ov00_022F1914: @ 0x022F1914 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61724: ldr ip, _022F1920 @ =sub_0207A048 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61725: ldr r0, _022F1924 @ =0x02328228 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61728: _022F1920: .4byte sub_0207A048 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61729: _022F1924: .4byte 0x02328228 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61733: ov00_022F1928: @ 0x022F1928 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61734: ldr ip, _022F1934 @ =sub_0207A0CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61735: ldr r0, _022F1938 @ =0x02328228 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61738: _022F1934: .4byte sub_0207A0CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61739: _022F1938: .4byte 0x02328228 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61743: ov00_022F193C: @ 0x022F193C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61744: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61752: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 61753: ldr r0, _022F19A4 @ =0x02328240 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61754: ldr r1, _022F19A8 @ =0x02328224 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61759: ldr r0, _022F19AC @ =0x02328260 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61760: ldr r1, _022F19B0 @ =ov00_022F2EDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61765: ldr r0, _022F19AC @ =0x02328260 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61769: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61771: _022F19A4: .4byte 0x02328240 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61772: _022F19A8: .4byte 0x02328224 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61773: _022F19AC: .4byte 0x02328260 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61774: _022F19B0: .4byte ov00_022F2EDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61778: ov00_022F19B4: @ 0x022F19B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61779: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61780: ldr r0, _022F19D4 @ =0x02327954 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61784: ldr r0, _022F19D8 @ =0x02328260 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61786: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61788: _022F19D4: .4byte 0x02327954 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61789: _022F19D8: .4byte 0x02328260 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61793: ov00_022F19DC: @ 0x022F19DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61794: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61795: ldr r0, _022F19F4 @ =0x02328240 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61799: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61801: _022F19F4: .4byte 0x02328240 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61805: ov00_022F19F8: @ 0x022F19F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61806: ldr ip, _022F1A0C @ =sub_02079DE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61808: ldr r0, _022F1A10 @ =0x02328240 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61812: _022F1A0C: .4byte sub_02079DE0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61813: _022F1A10: .4byte 0x02328240 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61817: ov00_022F1A14: @ 0x022F1A14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61818: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61824: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61827: asrs ip, ip, #9 +# Error: ^^^^ +# Undefined macro or opcode: asrs +### mwasmarm.exe Assembler: +# 61837: ldr r0, _022F1A6C @ =0x000001FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 61842: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61844: _022F1A6C: .4byte 0x000001FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 61848: ov00_022F1A70: @ 0x022F1A70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61886: ov00_022F1AEC: @ 0x022F1AEC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61887: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61934: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61944: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61948: ov00_022F1BBC: @ 0x022F1BBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61949: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 61971: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 61978: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 61982: ov00_022F1C2C: @ 0x022F1C2C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 61983: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62011: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 62039: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62043: ov00_022F1CFC: @ 0x022F1CFC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62044: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62072: ldr r0, _022F1DE4 @ =0x000001FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62073: asrs r1, r2, #9 +# Error: ^^^^ +# Undefined macro or opcode: asrs +### mwasmarm.exe Assembler: +# 62086: ldr sb, _022F1DE4 @ =0x000001FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62104: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62107: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62109: _022F1DE4: .4byte 0x000001FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62113: ov00_022F1DE8: @ 0x022F1DE8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62122: ov00_022F1DFC: @ 0x022F1DFC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62123: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62132: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62136: ov00_022F1E24: @ 0x022F1E24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62137: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62149: ldrne r0, _022F1E90 @ =0xFFFFFC15 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62150: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 62163: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62165: _022F1E90: .4byte 0xFFFFFC15 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62169: ov00_022F1E94: @ 0x022F1E94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62170: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62180: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62187: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62192: ldr r1, _022F23E0 @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62199: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62206: ldr r1, _022F23E0 @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62214: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62230: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62237: ldr r1, _022F23E4 @ =0x0231A60C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62244: ldr r1, _022F23E8 @ =0x0231A614 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62250: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62265: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62284: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 62285: asrs r0, r0, #0x18 +# Error: ^^^^ +# Undefined macro or opcode: asrs +### mwasmarm.exe Assembler: +# 62288: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62312: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62317: ldr r0, _022F23E0 @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62327: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62351: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 62352: asr r1, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 62370: strbne r1, [r5, r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 62436: ldr r1, _022F23EC @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62439: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62444: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 62445: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 62451: ldr r0, _022F23E0 @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62461: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62468: ldr r1, _022F23E0 @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62479: ldr r0, _022F23DC @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62493: ldr r1, _022F23F0 @ =0x023183A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62504: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62514: ldr r1, _022F23F4 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62518: ldr r1, _022F23F4 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62526: ldr r1, _022F23F4 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62533: ldr r1, _022F23F4 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62537: ldr r1, _022F23F4 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62543: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62545: _022F23DC: .4byte 0x02327944 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62546: _022F23E0: .4byte 0x02327948 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62547: _022F23E4: .4byte 0x0231A60C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62548: _022F23E8: .4byte 0x0231A614 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62549: _022F23EC: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62550: _022F23F0: .4byte 0x023183A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62551: _022F23F4: .4byte 0x0232794C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62555: ov00_022F23F8: @ 0x022F23F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62556: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62557: ldr r1, _022F241C @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62564: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62566: _022F241C: .4byte 0x0232794C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62570: ov00_022F2420: @ 0x022F2420 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62571: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62573: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 62574: ldr r4, _022F2470 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62593: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62595: _022F2470: .4byte 0x0232794C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62599: ov00_022F2474: @ 0x022F2474 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62600: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62612: ldr r1, _022F24E8 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62616: ldr r1, _022F24E8 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62621: ldr r1, _022F24E8 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62625: ldr r1, _022F24E8 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62630: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62632: _022F24E8: .4byte 0x0232794C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62636: ov00_022F24EC: @ 0x022F24EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62637: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62642: ldr r0, _022F2574 @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62646: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62653: ldr r0, _022F2574 @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62657: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62663: ldrmi r0, _022F2574 @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62673: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62675: _022F2574: .4byte 0x02327944 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62679: ov00_022F2578: @ 0x022F2578 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62680: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62684: ldr r0, _022F25F0 @ =0x02327950 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62711: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62713: _022F25F0: .4byte 0x02327950 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62717: ov00_022F25F4: @ 0x022F25F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62718: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62720: ldr r0, _022F2644 @ =0x02327950 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62738: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62740: _022F2644: .4byte 0x02327950 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62744: ov00_022F2648: @ 0x022F2648 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62745: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62767: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 62768: lsr r2, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 62769: lsr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 62770: lsl r3, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 62771: lsl ip, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 62783: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62787: ov00_022F26E0: @ 0x022F26E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62788: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62793: ldr r5, _022F2754 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62805: ldr r1, _022F2754 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62812: ldr r1, _022F2754 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62816: ldr r1, _022F2754 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62820: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62822: _022F2754: .4byte 0x0232794C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62826: ov00_022F2758: @ 0x022F2758 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62827: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62873: poplt {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 62886: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62890: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62898: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62902: ov00_022F2864: @ 0x022F2864 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62903: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62910: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 62914: ldr r1, _022F295C @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62926: ldr r1, _022F2960 @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62942: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62944: ldr r0, _022F2964 @ =0x0231A620 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62949: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 62950: ldr r1, _022F2960 @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62966: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62968: _022F295C: .4byte 0x0232794C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62969: _022F2960: .4byte 0x02327948 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62970: _022F2964: .4byte 0x0231A620 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 62974: ov00_022F2968: @ 0x022F2968 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62990: ov00_022F2998: @ 0x022F2998 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 62991: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 62992: ldr r0, _022F29B4 @ =0x02328320 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62994: ldr r0, _022F29B4 @ =0x02328320 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 62997: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 62999: _022F29B4: .4byte 0x02328320 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63003: ov00_022F29B8: @ 0x022F29B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63004: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63018: ldr r2, _022F2A34 @ =0x022F298C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63035: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63037: _022F2A34: .4byte 0x022F298C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63041: ov00_022F2A38: @ 0x022F2A38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63042: ldr ip, _022F2A44 @ =ov00_022CE8D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63046: _022F2A44: .4byte ov00_022CE8D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63050: ov00_022F2A48: @ 0x022F2A48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63051: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63057: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 63066: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63070: ov00_022F2A84: @ 0x022F2A84 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63071: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63073: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 63074: lsr r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 63075: asr ip, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 63079: lsl r3, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 63095: ldrne r0, _022F2AFC @ =0xFFFFFC16 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63097: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63101: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63103: _022F2AFC: .4byte 0xFFFFFC16 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63107: ov00_022F2B00: @ 0x022F2B00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63108: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63116: popge {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 63119: ldrne r0, _022F2B48 @ =0xFFFFFC16 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63120: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 63125: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63127: _022F2B48: .4byte 0xFFFFFC16 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63131: ov00_022F2B4C: @ 0x022F2B4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63132: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63140: popge {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 63143: ldrne r0, _022F2B94 @ =0xFFFFFC16 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63144: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 63149: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63151: _022F2B94: .4byte 0xFFFFFC16 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63155: ov00_022F2B98: @ 0x022F2B98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63156: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63158: poplt {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 63162: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63166: ov00_020852D8: @ 0x022F2BB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63167: ldr ip, _022F2BBC @ =sub_020852cc +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63170: _022F2BBC: .4byte sub_020852cc +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63174: ov00_022F2BC0: @ 0x022F2BC0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63209: ov00_020852A4: @ 0x022F2C28 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63210: ldr ip, _022F2C30 @ =sub_020852a4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63213: _022F2C30: .4byte sub_020852a4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63217: ov00_022F2C34: @ 0x022F2C34 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63218: ldr ip, _022F2C44 @ =sub_0207C40C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63223: _022F2C44: .4byte sub_0207C40C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63227: ov00_022F2C48: @ 0x022F2C48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63228: ldr ip, _022F2C5C @ =sub_0207C4C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63234: _022F2C5C: .4byte sub_0207C4C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63238: ov00_022F2C60: @ 0x022F2C60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63239: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63247: ldr r4, _022F2D10 @ =0x02328388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63253: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 63276: pople {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 63285: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63287: _022F2D10: .4byte 0x02328388 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63291: ov00_022F2D14: @ 0x022F2D14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63292: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63313: pople {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 63328: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63332: ov00_022F2DA0: @ 0x022F2DA0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63333: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63335: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 63339: ldr r1, _022F2DD8 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63343: ldr r1, _022F2DD8 @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63347: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63349: _022F2DD8: .4byte 0x0232794C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63353: ov00_022F2DDC: @ 0x022F2DDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63354: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63355: ldr r2, _022F2E70 @ =0x02328340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63357: ldm r2, {r0, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 63363: ldr r1, _022F2E74 @ =0x02328348 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63367: ldr r0, _022F2E70 @ =0x02328340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63368: ldr r1, _022F2E78 @ =0x0232834C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63372: ldr r0, _022F2E70 @ =0x02328340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63380: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 63381: ldr r0, _022F2E70 @ =0x02328340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63382: ldr r1, _022F2E74 @ =0x02328348 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63384: ldr r2, _022F2E78 @ =0x0232834C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63391: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63393: _022F2E70: .4byte 0x02328340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63394: _022F2E74: .4byte 0x02328348 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63395: _022F2E78: .4byte 0x0232834C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63399: ov00_022F2E7C: @ 0x022F2E7C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63400: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63401: ldr r6, _022F2ED4 @ =0x02328340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63402: ldm r6, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 63404: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 63405: ldr r4, _022F2ED8 @ =0x02328348 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63422: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 63424: _022F2ED4: .4byte 0x02328340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63425: _022F2ED8: .4byte 0x02328348 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 63429: ov00_022F2EDC: @ 0x022F2EDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 63430: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 63432: ldr r2, _022F3DFC @ =0x02328340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63436: ldr r1, _022F3E00 @ =0x02327954 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63455: ldr r1, _022F3E04 @ =0x02327950 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63506: ldr r2, _022F3E08 @ =0x0000CC8D +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63555: ldr r0, _022F3E04 @ =0x02327950 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63584: ldr r0, _022F3E04 @ =0x02327950 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63616: ldr r3, _022F3E0C @ =0x0231A630 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63628: ldr r3, _022F3E10 @ =0x0231A638 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63640: ldr r3, _022F3E14 @ =0x0231A640 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63668: ldr r3, _022F3E18 @ =0x0231A648 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63679: ldr r3, _022F3E1C @ =0x0231A64C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63688: ldr r3, _022F3E20 @ =0x0231A658 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63719: ldr r3, _022F3E24 @ =0x0231A660 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63748: ldr r3, _022F3E28 @ =0x0231A664 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63772: ldr r3, _022F3E24 @ =0x0231A660 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63780: ldr r1, _022F3E2C @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63838: ldr r3, _022F3E30 @ =0x0231A668 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63859: ldr r3, _022F3E24 @ =0x0231A660 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63889: ldr r3, _022F3E34 @ =0x0231A698 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63900: ldr r3, _022F3E38 @ =0x0231A6CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63926: ldr r3, _022F3E24 @ =0x0231A660 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63937: ldr r3, _022F3E24 @ =0x0231A660 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63967: ldr r3, _022F3E24 @ =0x0231A660 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 63977: ldr r3, _022F3E3C @ =0x023183BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64001: ldr r3, _022F3E40 @ =0x0231A6E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64014: ldr r3, _022F3E44 @ =0x023183E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64025: ldr r3, _022F3E24 @ =0x0231A660 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64048: ldr r3, _022F3E24 @ =0x0231A660 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64075: ldr r3, _022F3E48 @ =0x0231A6E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64119: ldr r3, _022F3E4C @ =0x0231A6EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64161: ldr r3, _022F3E50 @ =0x0231A6F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64178: ldr r2, _022F3E54 @ =0x02328388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64218: ldr r1, _022F3E58 @ =0x000001FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64225: ldr r2, _022F3E5C @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64232: ldr r2, _022F3E5C @ =0x02327948 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64290: ldr r1, _022F3E54 @ =0x02328388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64297: ldr r0, _022F3E54 @ =0x02328388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64298: ldr r1, _022F3E60 @ =0x0231A6F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64302: ldreq r0, _022F3E54 @ =0x02328388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64303: ldrsbeq r0, [r0, #8] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 64306: ldr r0, _022F3E64 @ =0x02328391 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64318: ldr r1, _022F3E68 @ =0x0231A6FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64331: ldr r1, _022F3E54 @ =0x02328388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64337: ldr r0, _022F3E54 @ =0x02328388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64348: ldr r1, _022F3E6C @ =0x0231A70C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64356: ldr r0, _022F3E54 @ =0x02328388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64380: ldr r3, _022F3E70 @ =0x0231A718 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64390: ldr r1, _022F3E74 @ =0x0231A724 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64402: ldr r3, _022F3E78 @ =0x0231A738 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64461: _022F3DFC: .4byte 0x02328340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64462: _022F3E00: .4byte 0x02327954 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64463: _022F3E04: .4byte 0x02327950 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64464: _022F3E08: .4byte 0x0000CC8D +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64465: _022F3E0C: .4byte 0x0231A630 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64466: _022F3E10: .4byte 0x0231A638 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64467: _022F3E14: .4byte 0x0231A640 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64468: _022F3E18: .4byte 0x0231A648 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64469: _022F3E1C: .4byte 0x0231A64C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64470: _022F3E20: .4byte 0x0231A658 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64471: _022F3E24: .4byte 0x0231A660 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64472: _022F3E28: .4byte 0x0231A664 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64473: _022F3E2C: .4byte 0x0232794C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64474: _022F3E30: .4byte 0x0231A668 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64475: _022F3E34: .4byte 0x0231A698 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64476: _022F3E38: .4byte 0x0231A6CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64477: _022F3E3C: .4byte 0x023183BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64478: _022F3E40: .4byte 0x0231A6E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64479: _022F3E44: .4byte 0x023183E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64480: _022F3E48: .4byte 0x0231A6E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64481: _022F3E4C: .4byte 0x0231A6EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64482: _022F3E50: .4byte 0x0231A6F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64483: _022F3E54: .4byte 0x02328388 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64484: _022F3E58: .4byte 0x000001FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64485: _022F3E5C: .4byte 0x02327948 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64486: _022F3E60: .4byte 0x0231A6F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64487: _022F3E64: .4byte 0x02328391 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64488: _022F3E68: .4byte 0x0231A6FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64489: _022F3E6C: .4byte 0x0231A70C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64490: _022F3E70: .4byte 0x0231A718 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64491: _022F3E74: .4byte 0x0231A724 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64492: _022F3E78: .4byte 0x0231A738 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64499: ldr r5, _022F3E54 @ =0x02328388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64615: ldr r4, _022F3E54 @ =0x02328388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64656: ldr r0, _022F3E04 @ =0x02327950 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64657: ldr r1, _022F3E2C @ =0x0232794C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64661: ldr r0, _022F3E04 @ =0x02327950 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64698: ldr r1, _022F41D8 @ =0x02327944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64711: ldr r0, _022F3E00 @ =0x02327954 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64727: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 64729: _022F41D8: .4byte 0x02327944 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64733: ov00_022F41DC: @ 0x022F41DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 64771: ov00_022F4244: @ 0x022F4244 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 64798: asr r2, r1, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 64816: ov00_022F42D4: @ 0x022F42D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 64817: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 64820: popgt {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 64825: popgt {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 64846: lsl r2, r8, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 64847: asr r2, r2, #0x18 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 64875: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 64882: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 64886: ov00_022F43BC: @ 0x022F43BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 64887: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 64890: popgt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 64915: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 64923: popgt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 64930: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 64934: ov00_022F4454: @ 0x022F4454 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 64935: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 64937: ldr r6, _022F450C @ =0x02318430 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 64941: ldm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 64943: stm r4!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 64944: ldm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 64945: stm r4!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 64963: strbne r0, [sl, r7] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 64972: strbne r4, [sl, r7] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 64980: strbne r0, [sl, r7] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 64983: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 64985: _022F450C: .4byte 0x02318430 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 64989: ov00_022F4510: @ 0x022F4510 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 64990: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65000: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65026: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65030: ov00_022F4594: @ 0x022F4594 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65031: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65051: popgt {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 65061: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65065: ov00_022F4604: @ 0x022F4604 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65066: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65069: poplt {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 65096: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65103: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65107: ov00_022F4688: @ 0x022F4688 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65108: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65112: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65116: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65120: ov00_022F46AC: @ 0x022F46AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65121: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65132: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65136: ov00_022F46DC: @ 0x022F46DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65137: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65145: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65149: ov00_022F4700: @ 0x022F4700 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65150: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65160: stm r4, {r0, r6, r7} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 65172: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65176: ov00_022F4758: @ 0x022F4758 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65177: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65196: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65200: ov00_022F47A0: @ 0x022F47A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65206: ov00_022F47A8: @ 0x022F47A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65223: ov00_022F47D4: @ 0x022F47D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65224: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65226: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65229: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65233: ov00_022F47EC: @ 0x022F47EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65234: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65268: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65272: ov00_022F4870: @ 0x022F4870 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65273: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65276: stm sp, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 65293: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65297: ov00_022F48C4: @ 0x022F48C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65298: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65320: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65324: ov00_022F491C: @ 0x022F491C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65325: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65332: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65336: ov00_022F493C: @ 0x022F493C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65337: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65347: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65351: ov00_022F4968: @ 0x022F4968 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65352: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65364: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65393: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65399: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65403: ov00_022F4A20: @ 0x022F4A20 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65404: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65410: popmi {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popmi +### mwasmarm.exe Assembler: +# 65419: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65423: ov00_022F4A5C: @ 0x022F4A5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65424: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65440: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65445: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65449: ov00_022F4AAC: @ 0x022F4AAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65450: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65454: popmi {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popmi +### mwasmarm.exe Assembler: +# 65461: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65465: ov00_022F4AD8: @ 0x022F4AD8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65466: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65482: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65489: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65493: ov00_022F4B30: @ 0x022F4B30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65494: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65506: asr r6, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 65520: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65524: ov00_022F4B94: @ 0x022F4B94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65525: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65534: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65538: ov00_022F4BBC: @ 0x022F4BBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65539: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65548: lsl r0, sb, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 65571: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65575: ov00_022F4C38: @ 0x022F4C38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65576: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65578: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65596: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65600: ov00_022F4C84: @ 0x022F4C84 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65601: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65605: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65621: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65625: ov00_022F4CD0: @ 0x022F4CD0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65626: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65631: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65653: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65658: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65662: ov00_022F4D50: @ 0x022F4D50 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65663: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65669: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65687: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65693: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65697: ov00_022F4DCC: @ 0x022F4DCC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65698: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65704: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65722: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65727: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65731: ov00_022F4E44: @ 0x022F4E44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65732: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65739: pople {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 65750: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65754: ov00_022F4E8C: @ 0x022F4E8C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65755: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65770: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 65777: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65781: ov00_022F4EE0: @ 0x022F4EE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65782: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65784: ldr ip, _022F4F38 @ =0x02318454 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 65789: lsr r2, r2, #4 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 65795: lsr r3, r2, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 65804: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65806: _022F4F38: .4byte 0x02318454 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 65810: ov00_022F4F3C: @ 0x022F4F3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65811: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65829: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65833: ov00_022F4F88: @ 0x022F4F88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65835: ldrlt r2, _022F4F9C @ =0x02328788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 65840: _022F4F9C: .4byte 0x02328788 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 65844: ov00_022F4FA0: @ 0x022F4FA0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65845: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65849: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65853: ov00_022F4FB4: @ 0x022F4FB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65854: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65858: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65862: ov00_022F4FC8: @ 0x022F4FC8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65863: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65867: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65871: ov00_022F4FDC: @ 0x022F4FDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65872: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65878: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 65896: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65900: ov00_022F503C: @ 0x022F503C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65901: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65920: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65924: ov00_022F5088: @ 0x022F5088 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65925: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65929: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65933: ov00_022F509C: @ 0x022F509C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65934: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65945: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65949: ov00_022F50CC: @ 0x022F50CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65950: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65954: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65958: ov00_022F50E0: @ 0x022F50E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65959: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 65981: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 65985: ov00_022F5138: @ 0x022F5138 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65986: ldr ip, _022F5148 @ =ov00_022F4F88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 65991: _022F5148: .4byte ov00_022F4F88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 65995: ov00_022F514C: @ 0x022F514C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 65996: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66006: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66010: ov00_022F5178: @ 0x022F5178 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66011: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66017: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66021: ov00_022F5194: @ 0x022F5194 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66022: ldr r0, _022F51A0 @ =0x02328788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66026: _022F51A0: .4byte 0x02328788 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66030: ov00_022F51A4: @ 0x022F51A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66031: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66037: ldrshne r0, [sp, #4] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrshne +### mwasmarm.exe Assembler: +# 66041: strhne r0, [sp, #4] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 66043: ldrshne r0, [sp, #4] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrshne +### mwasmarm.exe Assembler: +# 66047: strhne r0, [sp, #4] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 66055: poplt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 66084: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 66092: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 66097: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66101: ov00_022F529C: @ 0x022F529C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66102: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66117: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66121: ov00_022F52DC: @ 0x022F52DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66122: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66123: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66124: ldr r1, _022F5318 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66126: ldr r2, _022F531C @ =0x00001002 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66134: pop {r3, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66138: _022F5318: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66139: _022F531C: .4byte 0x00001002 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66143: ov00_022F5320: @ 0x022F5320 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66144: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66153: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66157: ov00_022F5348: @ 0x022F5348 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66158: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66167: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66171: ov00_022F5370: @ 0x022F5370 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66172: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66173: ldr r2, _022F53E4 @ =0x0231A7B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66174: ldr r0, _022F53E8 @ =0x02328788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66175: ldr r1, _022F53EC @ =0x02328788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66181: ldr r1, _022F53F0 @ =0x023287C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66186: ldr r1, _022F53F4 @ =0x023287B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66188: ldr r1, _022F53E8 @ =0x02328788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66192: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 66193: ldr r2, _022F53F4 @ =0x023287B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66198: ldr r0, _022F53F8 @ =0x023287A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66200: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66202: _022F53E4: .4byte 0x0231A7B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66203: _022F53E8: .4byte 0x02328788 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66204: _022F53EC: .4byte 0x02328788 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66205: _022F53F0: .4byte 0x023287C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66206: _022F53F4: .4byte 0x023287B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66207: _022F53F8: .4byte 0x023287A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66211: ov00_022F53FC: @ 0x022F53FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66213: lsr r1, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66214: lsr r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66215: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66218: lsl r3, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66224: lsr r0, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66226: lsr r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66247: ov00_022F5478: @ 0x022F5478 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66248: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66251: lsl r1, r1, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66253: ldr r2, _022F54A8 @ =0x01FF6210 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66254: lsl r0, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66259: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66261: _022F54A8: .4byte 0x01FF6210 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66265: ov00_022F54AC: @ 0x022F54AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66266: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66271: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 66276: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 66283: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66287: ov00_022F5B14: @ 0x022F54F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66288: ldr ip, _022F54FC @ =ov00_022F5B14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66291: _022F54FC: .4byte ov00_022F5B14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66295: ov00_022F5500: @ 0x022F5500 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66296: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66300: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66304: ov00_022F5514: @ 0x022F5514 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66305: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66308: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 66318: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66322: ov00_022F5548: @ 0x022F5548 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66327: ldr r1, _022F5588 @ =0x020AECB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66343: _022F5588: .4byte 0x020AECB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66347: ov00_022F558C: @ 0x022F558C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66352: ov00_022F5590: @ 0x022F5590 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66357: ov00_022F5594: @ 0x022F5594 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66358: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66360: lsl r1, r1, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66362: ldr r2, _022F55B8 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66363: lsl r0, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66366: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66368: _022F55B8: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66372: ov00_022F55BC: @ 0x022F55BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66373: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66378: ldr r2, _022F55E8 @ =0x000082EA +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66383: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66385: _022F55E8: .4byte 0x000082EA +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66389: ov00_02079B14: @ 0x022F55EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66390: ldr ip, _022F55F4 @ =sub_02079B14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66393: _022F55F4: .4byte sub_02079B14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66397: ov00_022F55F8: @ 0x022F55F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66398: ldr r2, _022F5640 @ =0x000041A7 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66399: lsl r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66400: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66402: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66404: lsl r0, r3, #0x11 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66417: _022F5640: .4byte 0x000041A7 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66421: ov00_022F5644: @ 0x022F5644 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66422: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66423: ldr r0, _022F5660 @ =0x0231A740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66426: ldr r1, _022F5660 @ =0x0231A740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66428: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66430: _022F5660: .4byte 0x0231A740 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66434: ov00_022F5664: @ 0x022F5664 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66437: ldr r0, _022F567C @ =0x0231A740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66442: _022F567C: .4byte 0x0231A740 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66446: ov00_022F5680: @ 0x022F5680 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66447: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66450: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 66455: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66459: ov00_022F56A4: @ 0x022F56A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66464: asr r3, r3, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 66472: lsl ip, ip, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66473: asr r3, r3, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 66481: lsl r2, r2, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66488: ov00_022F5700: @ 0x022F5700 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66489: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66513: asr r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 66517: lsl r2, r2, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66518: asr r0, r0, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 66523: lsl r2, r2, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66524: asr r0, r0, #6 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 66530: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66534: ov00_022F5798: @ 0x022F5798 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66535: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66549: ldr r5, _022F5980 @ =0x02318468 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66552: ldr r5, _022F5984 @ =0x0231846C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66555: ldr r5, _022F5988 @ =0x02318470 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66564: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66573: lsr r2, r7, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66584: lsr r2, r7, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66595: lsr r2, r7, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66605: lsr r1, r7, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66615: lsr r1, r7, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66632: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66653: lsr r1, r7, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66672: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66674: _022F5980: .4byte 0x02318468 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66675: _022F5984: .4byte 0x0231846C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66676: _022F5988: .4byte 0x02318470 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66680: ov00_022F598C: @ 0x022F598C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66681: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66693: ldr r4, _022F5AB4 @ =0x02318468 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66696: ldr r4, _022F5AB8 @ =0x0231846C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66699: ldr r4, _022F5ABC @ =0x02318470 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66717: ldr r1, _022F5AC0 @ =0x55555556 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66733: popls {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 66737: ldrsbhs r0, [r4, #2] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbhs +### mwasmarm.exe Assembler: +# 66738: strbhs r0, [r7] +# Error: ^^^^^^ +# Undefined macro or opcode: strbhs +### mwasmarm.exe Assembler: +# 66743: strble r0, [r7] +# Error: ^^^^^^ +# Undefined macro or opcode: strble +### mwasmarm.exe Assembler: +# 66747: strble r0, [r7] +# Error: ^^^^^^ +# Undefined macro or opcode: strble +### mwasmarm.exe Assembler: +# 66751: strble r0, [r7] +# Error: ^^^^^^ +# Undefined macro or opcode: strble +### mwasmarm.exe Assembler: +# 66754: ldrsbeq r0, [r4] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 66755: strbeq r0, [r7] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 66758: ldrsbeq r0, [r4, #1] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 66759: strbeq r0, [r7] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 66763: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66765: _022F5AB4: .4byte 0x02318468 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66766: _022F5AB8: .4byte 0x0231846C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66767: _022F5ABC: .4byte 0x02318470 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66768: _022F5AC0: .4byte 0x55555556 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66774: ov00_022F5AC8: @ 0x022F5AC8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66775: ldr ip, _022F5AE0 @ =0x02328788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66782: _022F5AE0: .4byte 0x02328788 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66786: ov00_022F5AE4: @ 0x022F5AE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66787: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66788: ldr r1, _022F5AF8 @ =0x02328788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66791: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66793: _022F5AF8: .4byte 0x02328788 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66797: ov00_022F5AFC: @ 0x022F5AFC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66798: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66799: ldr r2, _022F5B10 @ =0x02328788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66802: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66804: _022F5B10: .4byte 0x02328788 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66808: ov00_022F5B14: @ 0x022F5B14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66809: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66811: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 66812: ldr r1, _022F5B30 @ =0x02328788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66815: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66817: _022F5B30: .4byte 0x02328788 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66821: ov00_022F5B34: @ 0x022F5B34 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66822: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66823: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66824: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 66825: asr r3, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 66826: lsl r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66844: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 66851: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66855: ov00_022F5BA8: @ 0x022F5BA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66856: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66858: ldr r1, _022F5BEC @ =0x02328888 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66861: ldr r1, _022F5BF0 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66865: ldr r1, _022F5BF4 @ =0x02328890 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66869: ldr r1, _022F5BF0 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66872: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66874: _022F5BEC: .4byte 0x02328888 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66875: _022F5BF0: .4byte 0x02328884 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66876: _022F5BF4: .4byte 0x02328890 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66880: ov00_022F5BF8: @ 0x022F5BF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66881: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66884: ldr r0, _022F5CD4 @ =0x02328804 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66887: ldr r0, _022F5CD8 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66891: ldr r0, _022F5CDC @ =0x02328844 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66895: ldr r1, _022F5CE0 @ =0x0231A7BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66901: ldrne r0, _022F5CDC @ =0x02328844 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66902: ldr r1, _022F5CE4 @ =0x00006CFC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66903: ldr r2, _022F5CE8 @ =0x02328888 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66908: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 66913: ldr r2, _022F5CD8 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66918: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 66924: ldr r0, _022F5CEC @ =0x02328895 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66928: ldr r0, _022F5CD8 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66932: ldr r0, _022F5CD8 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66936: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66938: _022F5CD4: .4byte 0x02328804 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66939: _022F5CD8: .4byte 0x02328884 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66940: _022F5CDC: .4byte 0x02328844 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66941: _022F5CE0: .4byte 0x0231A7BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66942: _022F5CE4: .4byte 0x00006CFC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66943: _022F5CE8: .4byte 0x02328888 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66944: _022F5CEC: .4byte 0x02328895 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66948: ov00_022F5CF0: @ 0x022F5CF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 66949: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 66955: poplt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 66956: ldr r1, _022F5D9C @ =0x0232888C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66962: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 66963: ldr r0, _022F5DA0 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66968: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 66969: ldr r1, _022F5DA4 @ =0x0231A7E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 66975: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 66979: lsl r3, r2, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66980: lsl r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66981: lsl r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 66991: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 66993: _022F5D9C: .4byte 0x0232888C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66994: _022F5DA0: .4byte 0x02328884 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66995: _022F5DA4: .4byte 0x0231A7E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 66999: ov00_022F5DA8: @ 0x022F5DA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67000: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67002: ldr r0, _022F5EE8 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67009: ldr r1, _022F5EEC @ =0x02328800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67013: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67022: ldr r0, _022F5EE8 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67035: ldr r0, _022F5EE8 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67041: ldr r0, _022F5EEC @ =0x02328800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67047: ldreq r0, _022F5EEC @ =0x02328800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67051: ldr r0, _022F5EEC @ =0x02328800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67055: ldr r0, _022F5EEC @ =0x02328800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67058: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67061: ldr r1, _022F5EE8 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67071: ldr r1, _022F5EEC @ =0x02328800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67075: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67078: ldr r0, _022F5EE8 @ =0x02328884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67085: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67087: _022F5EE8: .4byte 0x02328884 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 67088: _022F5EEC: .4byte 0x02328800 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 67092: ov00_022F5EF0: @ 0x022F5EF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67093: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67100: popls {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 67112: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67116: ov00_022F5F3C: @ 0x022F5F3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67117: ldr ip, _022F5F44 @ =ov00_022F5F48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67120: _022F5F44: .4byte ov00_022F5F48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 67124: ov00_022F5F48: @ 0x022F5F48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67125: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67135: pophi {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 67174: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67178: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67182: ov00_022F6018: @ 0x022F6018 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67183: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67184: ldr r1, _022F605C @ =0x023288E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67188: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 67189: ldr r1, _022F6060 @ =0x023288E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67194: ldr r2, _022F6064 @ =0x023288DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67195: ldr r1, _022F605C @ =0x023288E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67199: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67201: _022F605C: .4byte 0x023288E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 67202: _022F6060: .4byte 0x023288E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 67203: _022F6064: .4byte 0x023288DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 67207: ov00_022F6068: @ 0x022F6068 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67208: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67209: ldr r1, _022F60B0 @ =0x023288E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67213: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 67215: ldr r1, _022F60B4 @ =0x023288DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67216: ldr r3, _022F60B8 @ =0x023288E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67221: ldr r0, _022F60B0 @ =0x023288E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 67225: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67227: _022F60B0: .4byte 0x023288E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 67228: _022F60B4: .4byte 0x023288DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 67229: _022F60B8: .4byte 0x023288E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 67233: ov00_022F60C4: @ 0x022F60BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67280: ov00_022F615C: @ 0x022F614C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67299: ov00_022F617C: @ 0x022F617C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67300: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67315: poplo {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 67361: popls {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 67374: lsl r2, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 67387: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67391: ov00_022F62BC: @ 0x022F62BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67392: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67421: lsr r5, r2, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 67434: lsr r5, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 67444: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67455: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67466: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67470: ov00_022F63C8: @ 0x022F63C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67471: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67487: stm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 67488: stm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 67528: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67553: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67589: lsl r2, r4, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 67596: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67600: ov00_022F658C: @ 0x022F658C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67601: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67608: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67612: ov00_022F65AC: @ 0x022F65AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67613: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67632: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 67633: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 67641: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 67663: lsl r0, r6, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 67676: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 67677: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 67698: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67721: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67742: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67767: lsl r2, r4, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 67790: stm sp, {r7, ip} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 67798: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67846: lsl r2, r4, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 67855: lsl r2, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 67864: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67868: ov00_022F6938: @ 0x022F6938 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 67869: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67870: push {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 67908: stm r8!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 67909: stm r8!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 67941: pop {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 67959: lsr r1, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 67974: pop {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68001: pop {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68007: ov00_022F6B38: @ 0x022F6B38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68008: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68028: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68029: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68039: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68040: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68082: lsl r1, r4, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 68142: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68146: ov00_022F6D28: @ 0x022F6D28 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68147: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68164: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68165: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68176: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68177: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68189: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68190: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68202: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68203: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68214: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68215: stm sb!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68247: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68261: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68274: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68287: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68313: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68341: stm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68342: stm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68353: pophi {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 68375: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68389: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68406: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68424: lsr r0, r7, #5 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 68456: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68460: ov00_022F71B0: @ 0x022F71B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68461: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68479: stm r8!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68480: stm r8!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68497: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 68509: lsl r2, r1, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 68513: lsl r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 68612: stm r5!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68613: stm r5!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68622: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68636: lsl r2, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 68645: stm r5!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68646: stm r5!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 68652: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68656: ov00_022F7478: @ 0x022F7478 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68657: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68669: lsl r7, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 68682: lsl r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 68686: lsl r3, r3, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 68691: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68695: ov00_022F74FC: @ 0x022F74FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68718: ov00_022F7540: @ 0x022F7540 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68719: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68731: lsr r1, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 68735: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68739: ov00_022F7584: @ 0x022F7584 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68740: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68753: lsl r2, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 68757: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68761: ov00_022F75CC: @ 0x022F75CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68770: ov00_022F75E0: @ 0x022F75E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68771: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68778: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 68807: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68811: ov00_022F766C: @ 0x022F766C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68812: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68819: pople {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 68852: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68856: ov00_022F770C: @ 0x022F770C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68863: ldr r1, _022F7760 @ =0x67452301 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 68865: ldr r2, _022F7764 @ =0xEFCDAB89 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 68867: ldr r1, _022F7768 @ =0x98BADCFE +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 68869: ldr r2, _022F776C @ =0x10325476 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 68871: ldr r1, _022F7770 @ =0xC3D2E1F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 68879: _022F7760: .4byte 0x67452301 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 68880: _022F7764: .4byte 0xEFCDAB89 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 68881: _022F7768: .4byte 0x98BADCFE +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 68882: _022F776C: .4byte 0x10325476 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 68883: _022F7770: .4byte 0xC3D2E1F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 68887: ov00_022F7774: @ 0x022F7774 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68888: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68893: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 68897: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 68921: lsl r0, r0, #3 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 68922: lsr r0, r1, r0 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 68928: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68932: ov00_022F780C: @ 0x022F780C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68933: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68938: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 68942: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 68947: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 68950: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 68986: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 68990: ov00_022F78D0: @ 0x022F78D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 68991: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 68993: ldr r1, _022F7B20 @ =0x02318474 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 68996: ldm r1, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 68997: stm r5, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 69005: lsl r1, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 69030: lsr r0, r1, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69036: ldm lr, {r0, r1, r2, r3, ip} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 69042: lsr r5, r0, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69053: lsr r4, r1, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69064: lsr sb, r0, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69074: lsr r4, r1, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69086: lsr r5, r0, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69097: lsr r4, r1, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69108: lsr sb, r0, #0x1b +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69119: lsr r4, r1, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69144: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69146: _022F7B20: .4byte 0x02318474 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69150: ov00_022F7B24: @ 0x022F7B24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69151: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69211: lsr r1, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69214: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69217: lsr r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69222: lsr r1, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69225: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69228: lsr r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 69233: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69237: ov00_022F7C58: @ 0x022F7C58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69238: ldr r0, _022F7C60 @ =0x0232896C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69241: _022F7C60: .4byte 0x0232896C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69254: ov00_022F7CE0: @ 0x022F7CE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69255: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69270: pople {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 69286: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69290: ov00_022F7D54: @ 0x022F7D54 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69291: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69353: ldr r2, _022F7E68 @ =0x022F7CC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69360: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 69364: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69366: _022F7E68: .4byte 0x022F7CC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69406: ov00_022F8084: @ 0x022F8084 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69407: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69437: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69445: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 69457: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69461: ov00_022F8144: @ 0x022F8144 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69462: push {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69487: ldr r2, _022F8268 @ =0x022F7C84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69515: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69520: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 69536: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69538: _022F8268: .4byte 0x022F7C84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69542: ov00_022F826C: @ 0x022F826C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69543: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69563: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69567: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69571: ov00_022F82CC: @ 0x022F82CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69572: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69603: ldr r2, _022F83F8 @ =0x022F7C74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69609: ldr r5, _022F83FC @ =ov00_022F7D54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69610: ldr r4, _022F8400 @ =0x022F7E6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69611: ldr r3, _022F8404 @ =ov00_022F8084 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69612: ldr r2, _022F8408 @ =ov00_022F8144 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69621: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69636: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69649: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69651: _022F83F8: .4byte 0x022F7C74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69652: _022F83FC: .4byte ov00_022F7D54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69653: _022F8400: .4byte 0x022F7E6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69654: _022F8404: .4byte ov00_022F8084 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69655: _022F8408: .4byte ov00_022F8144 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69659: ov00_022F840C: @ 0x022F840C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69660: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69663: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69667: ov00_022F841C: @ 0x022F841C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69668: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69677: ldreq r6, _022F8560 @ =0x000005DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69691: ldreq r5, _022F8564 @ =0x000005B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69697: ldr r7, _022F8568 @ =ov00_022F7CE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69707: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 69716: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 69717: ldr r2, _022F856C @ =0x022F7C64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69725: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 69727: ldr r1, _022F8570 @ =ov00_022F826C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69730: ldr r1, _022F8574 @ =ov00_022F82CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69748: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69750: _022F8560: .4byte 0x000005DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69751: _022F8564: .4byte 0x000005B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69752: _022F8568: .4byte ov00_022F7CE0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69753: _022F856C: .4byte 0x022F7C64 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69754: _022F8570: .4byte ov00_022F826C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69755: _022F8574: .4byte ov00_022F82CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69759: ov00_022F8578: @ 0x022F8578 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69760: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69774: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69781: ldr r2, _022F8618 @ =0x022F7C9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69792: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69801: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69803: _022F8618: .4byte 0x022F7C9C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69807: ov00_022F861C: @ 0x022F861C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69808: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69820: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 69825: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 69831: ldr r2, _022F8830 @ =0x022F7C9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69846: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 69863: ldr r2, _022F8834 @ =0x022F7C74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69881: ldr r3, _022F8838 @ =ov00_022F7D54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69882: ldr r2, _022F883C @ =0x022F7E6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69883: ldr r1, _022F8840 @ =ov00_022F8084 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69884: ldr r0, _022F8844 @ =ov00_022F8144 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69918: ldr r2, _022F8834 @ =0x022F7C74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69944: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 69946: _022F8830: .4byte 0x022F7C9C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69947: _022F8834: .4byte 0x022F7C74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69948: _022F8838: .4byte ov00_022F7D54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69949: _022F883C: .4byte 0x022F7E6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69950: _022F8840: .4byte ov00_022F8084 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69951: _022F8844: .4byte ov00_022F8144 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 69955: ov00_022F8848: @ 0x022F8848 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 69956: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 69968: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 69971: ldr r2, _022F8984 @ =0x022F7C9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 69992: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70005: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 70037: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70039: _022F8984: .4byte 0x022F7C9C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 70043: ov00_022F8988: @ 0x022F8988 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70044: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70049: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70053: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70057: ov00_022F89B0: @ 0x022F89B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70058: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70064: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70073: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70077: ov00_022F89F0: @ 0x022F89F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70078: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70082: ldrhne r0, [r0, #0x38] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 70084: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70088: ov00_022F8A0C: @ 0x022F8A0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70089: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70101: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70106: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70111: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70150: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70158: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70162: ov00_022F8B1C: @ 0x022F8B1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70163: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70172: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70174: ldrsbne r0, [r5] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 70178: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70193: ldr r2, _022F8BC0 @ =0x022F7C84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 70205: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70207: _022F8BC0: .4byte 0x022F7C84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 70211: ov00_022F8BC4: @ 0x022F8BC4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70212: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70217: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70223: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70227: ov00_022F8BF4: @ 0x022F8BF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70228: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70233: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70250: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70254: ov00_022F8C50: @ 0x022F8C50 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70255: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70265: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70271: ldr r2, _022F8CCC @ =0x022F7C9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 70279: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70285: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70287: _022F8CCC: .4byte 0x022F7C9C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 70291: ov00_022F8CD0: @ 0x022F8CD0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70297: ov00_022F8CD8: @ 0x022F8CD8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70303: ov00_022F8CE0: @ 0x022F8CE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70304: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70307: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70310: pople {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 70317: stmibne r5, {r0, r4} +# Error: ^^^^^^^ +# Undefined macro or opcode: stmibne +### mwasmarm.exe Assembler: +# 70319: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70323: ov00_022F8D20: @ 0x022F8D20 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70324: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70328: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70331: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70334: pople {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 70337: pople {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 70353: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70358: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70362: ov00_022F8DAC: @ 0x022F8DAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70375: stm r1, {r0, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 70390: ov00_022F8E0C: @ 0x022F8E0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70403: stm r1, {r0, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 70416: ov00_022F8E64: @ 0x022F8E64 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70417: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70421: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70431: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70435: ov00_022F8E9C: @ 0x022F8E9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70436: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70441: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70444: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70447: poplt {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 70451: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 70474: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70487: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70504: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70508: ov00_022F8F9C: @ 0x022F8F9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70509: push {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70518: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70522: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70526: poplt {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 70531: popne {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 70543: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70554: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70557: ldr r5, _022F910C @ =0x00003F01 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 70563: ldm sl, {r0, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 70565: stm sp, {r1, r4} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 70582: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70600: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70606: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70608: _022F910C: .4byte 0x00003F01 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 70612: ov00_022F9110: @ 0x022F9110 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70613: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70620: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70621: ldr r1, _022F9188 @ =0x0231A7E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 70627: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70634: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70635: ldr r1, _022F918C @ =0x0231A7E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 70642: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70644: _022F9188: .4byte 0x0231A7E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 70645: _022F918C: .4byte 0x0231A7E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 70649: ov00_022F9190: @ 0x022F9190 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70650: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70654: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70658: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 70674: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70686: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70698: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70702: ov00_022F924C: @ 0x022F924C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70703: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70707: ldr r1, _022F9280 @ =0x0231A7EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 70715: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70717: _022F9280: .4byte 0x0231A7EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 70721: ov00_022F9284: @ 0x022F9284 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70728: strbeq r2, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 70733: ov00_022F92A4: @ 0x022F92A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70734: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70769: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70779: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70791: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70800: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70804: ov00_022F9398: @ 0x022F9398 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70805: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70809: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70813: poplt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 70823: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70827: ov00_022F93E4: @ 0x022F93E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70828: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70832: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70845: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70849: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70853: ov00_022F943C: @ 0x022F943C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70861: ldmeq sp!, {pc} +# Error: ^^^^^ +# Undefined macro or opcode: ldmeq +### mwasmarm.exe Assembler: +# 70873: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 70877: ov00_022F948C: @ 0x022F948C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70878: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70884: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70897: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70901: ov00_022F94DC: @ 0x022F94DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70906: ov00_022F94E0: @ 0x022F94E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70911: ov00_022F94E4: @ 0x022F94E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70916: ov00_022F94E8: @ 0x022F94E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70921: ov00_022F94EC: @ 0x022F94EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 70922: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 70942: stm sp, {r0, r5} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 70959: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 70964: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 70975: popgt {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 71006: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71010: ov00_022F962C: @ 0x022F962C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71011: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71021: ldr r1, _022F9730 @ =0x0231A7F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71027: poplo {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 71049: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71058: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71066: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71073: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71079: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71081: _022F9730: .4byte 0x0231A7F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71085: ov00_022F9734: @ 0x022F9734 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71086: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71091: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71107: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71114: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71123: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71127: ov00_022F97C8: @ 0x022F97C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71128: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71143: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71148: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71153: poplt {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 71157: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71171: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71174: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71183: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71187: ov00_022F98A0: @ 0x022F98A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71188: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71189: ldr r1, _022F9988 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71196: ov00_022F98B4: @ 0x022F98B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71203: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71208: ldr r0, _022F9988 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71212: lsl r1, r5, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 71216: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71217: ldr r8, _022F9988 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71236: ldr r4, _022F9988 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71246: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71253: ldr r1, _022F9988 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71256: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71258: _022F9988: .4byte 0x023289B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71262: ov00_022F998C: @ 0x022F998C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71263: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71272: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71274: ldr r0, _022F9B3C @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71283: ldr r0, _022F9B3C @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71367: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71369: ldr r0, _022F9B3C @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71375: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71377: _022F9B3C: .4byte 0x023289B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71381: ov00_022F9B40: @ 0x022F9B40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71382: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71385: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71389: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71393: poplt {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 71394: ldr r0, _022F9C8C @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71398: popge {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 71462: ldr r0, _022F9C8C @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71469: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71471: _022F9C8C: .4byte 0x023289B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71475: ov00_022F9C90: @ 0x022F9C90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71476: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71481: ldr r0, _022F9CE0 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71488: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71497: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71499: _022F9CE0: .4byte 0x023289B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71503: ov00_022F9CE4: @ 0x022F9CE4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71504: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71505: ldr r1, _022F9D44 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71509: pople {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 71511: ldr r5, _022F9D44 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71530: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71532: _022F9D44: .4byte 0x023289B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71536: ov00_022F9D48: @ 0x022F9D48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71537: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71601: ldr r0, _022F9E6C @ =0x0231A7F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71612: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71614: _022F9E6C: .4byte 0x0231A7F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71618: ov00_022F9E70: @ 0x022F9E70 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71619: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71620: ldr r0, _022F9EE0 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71623: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71624: ldr r0, _022F9EE4 @ =ov00_022F9B40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71626: ldr r4, _022F9EE0 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71640: ldr r0, _022F9EE0 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71643: ldr r0, _022F9EE0 @ =0x023289B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71648: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71650: _022F9EE0: .4byte 0x023289B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71651: _022F9EE4: .4byte ov00_022F9B40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71655: ov00_022F9EE8: @ 0x022F9EE8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71656: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71661: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71665: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71670: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 71674: ldr r1, _022F9F9C @ =0x0231A804 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71679: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71687: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71690: ldr r1, _022F9FA0 @ =ov00_022FA6A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71692: ldr r0, _022F9FA4 @ =ov00_022FA8B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71694: ldr r1, _022F9FA8 @ =ov00_022FA8E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71696: ldr r0, _022F9FAC @ =ov00_022FAAF8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71702: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71704: _022F9F9C: .4byte 0x0231A804 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71705: _022F9FA0: .4byte ov00_022FA6A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71706: _022F9FA4: .4byte ov00_022FA8B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71707: _022F9FA8: .4byte ov00_022FA8E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71708: _022F9FAC: .4byte ov00_022FAAF8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 71712: ov00_022F9FB0: @ 0x022F9FB0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71713: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71715: lsr ip, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 71716: lsl r4, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 71717: lsr r3, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 71718: lsl lr, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 71730: pophi {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 71735: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71739: ov00_022FA00C: @ 0x022FA00C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71740: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71744: pophi {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 71750: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71753: lsr r2, ip, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 71754: lsr r1, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 71755: lsl r3, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 71756: lsl ip, ip, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 71765: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71769: ov00_022FA074: @ 0x022FA074 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71770: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71782: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71787: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 71795: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71811: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 71821: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71831: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 71835: ov00_022FA168: @ 0x022FA168 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 71836: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 71841: ldr r1, _022FA698 @ =0x0231A810 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71880: ldr r1, _022FA69C @ =0x0231A814 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71919: ldr r1, _022FA6A0 @ =0x0231A818 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71958: ldr r1, _022FA698 @ =0x0231A810 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 71996: ldr r1, _022FA69C @ =0x0231A814 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 72034: ldr r1, _022FA6A0 @ =0x0231A818 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 72072: ldr r1, _022FA6A4 @ =0x0231A81C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 72171: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 72173: _022FA698: .4byte 0x0231A810 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 72174: _022FA69C: .4byte 0x0231A814 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 72175: _022FA6A0: .4byte 0x0231A818 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 72176: _022FA6A4: .4byte 0x0231A81C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 72180: ov00_022FA6A8: @ 0x022FA6A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 72181: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 72191: poplo {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 72192: ldr r0, _022FA8A8 @ =0x00000704 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 72198: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72199: ldr r2, _022FA8A8 @ =0x00000704 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 72273: ldr r0, _022FA8AC @ =0x02318490 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 72277: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 72278: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 72279: asr lr, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 72280: lsl r2, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 72310: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 72312: _022FA8A8: .4byte 0x00000704 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 72313: _022FA8AC: .4byte 0x02318490 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 72317: ov00_022FA8B0: @ 0x022FA8B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 72318: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 72333: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 72337: ov00_022FA8E8: @ 0x022FA8E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 72338: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 72355: popgt {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 72365: lsl r0, r8, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 72366: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 72367: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 72368: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 72379: poplt {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 72392: ldr r1, _022FAAEC @ =0x0231A824 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 72400: ldr r1, _022FAAF0 @ =0x0231A858 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 72421: ldr r1, _022FAAF4 @ =0x0231A85C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 72460: strbeq r2, [r3, #0x310] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 72463: strbne r1, [r3, #0x310] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 72469: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 72471: _022FAAEC: .4byte 0x0231A824 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 72472: _022FAAF0: .4byte 0x0231A858 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 72473: _022FAAF4: .4byte 0x0231A85C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 72477: ov00_022FAAF8: @ 0x022FAAF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 72478: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 72502: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 72506: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72525: asr r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 72527: lsl r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 72550: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 72557: _022FAC28: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 72558: b _022FACCC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 72559: b _022FACDC @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 72560: b _022FAC38 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 72561: b _022FAC88 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 72583: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 72614: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 72629: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 72633: ov00_022FAD24: @ 0x022FAD24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 72639: ov00_022FAD2C: @ 0x022FAD2C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 72640: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 72661: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72673: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72681: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72689: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 72700: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72708: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72716: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72726: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72737: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72742: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72774: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72782: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72789: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72797: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 72811: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72819: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 72820: ldr r0, _022FBD10 @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 72824: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 72836: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72843: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72850: poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 72859: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72869: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72879: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72889: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72899: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72910: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 72920: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72931: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72942: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72953: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72964: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72971: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 72976: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72986: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72996: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 72998: ldr r1, _022FBD14 @ =0x02318484 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73005: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73015: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73025: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73031: poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 73040: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73050: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73056: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 73066: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73073: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 73083: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73098: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 73125: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 73134: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73139: pophi {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 73140: lsr r0, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 73157: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73172: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 73199: popgt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 73203: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 73207: pophi {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 73209: lsr r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 73231: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73237: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 73268: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 73273: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73293: lsl r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 73308: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 73347: lsl r1, r1, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 73355: lsl r1, r1, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 73374: lsl r2, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 73379: lsl r2, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 73431: ldr r1, _022FBD18 @ =0x0231A890 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73443: ldr r1, _022FBD1C @ =0x0231A824 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73452: ldr r1, _022FBD18 @ =0x0231A890 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73463: ldr r1, _022FBD1C @ =0x0231A824 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73481: ldr r1, _022FBD20 @ =0x0231A85C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73504: ldr r1, _022FBD20 @ =0x0231A85C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73540: ov00_022FBAF0: @ 0x022FBAF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 73563: ldr r1, _022FBD1C @ =0x0231A824 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73612: ldr r1, _022FBD20 @ =0x0231A85C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73668: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73681: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73683: _022FBD10: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73684: _022FBD14: .4byte 0x02318484 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73685: _022FBD18: .4byte 0x0231A890 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73686: _022FBD1C: .4byte 0x0231A824 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73687: _022FBD20: .4byte 0x0231A85C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73691: ov00_022FBD24: @ 0x022FBD24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 73692: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 73694: ldr r3, _022FBDDC @ =0x51EB851F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73695: lsr r1, lr, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 73700: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73701: _022FBD48: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 73702: pop {r3, pc} @ case 0 +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73703: b _022FBD60 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73704: b _022FBD60 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73705: b _022FBD60 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73706: b _022FBD64 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73707: b _022FBDD0 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73709: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73716: _022FBD78: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 73717: b _022FBDA0 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73718: b _022FBDC4 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73719: b _022FBDAC @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73720: b _022FBDB8 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73721: b _022FBDC4 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73722: b _022FBDC4 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73723: b _022FBDC4 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73724: b _022FBDC4 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73725: b _022FBDC4 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73726: b _022FBDB8 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 73730: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73734: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73738: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73742: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73746: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73748: _022FBDDC: .4byte 0x51EB851F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73752: ov00_022FBDE0: @ 0x022FBDE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 73753: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 73758: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 73856: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73860: ov00_022FBF48: @ 0x022FBF48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 73861: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 73863: ldr r0, _022FBF90 @ =0x023289C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73870: ldr r0, _022FBF94 @ =0x0231A7F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73872: ldr r1, _022FBF98 @ =0x0231A7F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73876: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73879: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73881: _022FBF90: .4byte 0x023289C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73882: _022FBF94: .4byte 0x0231A7F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73883: _022FBF98: .4byte 0x0231A7F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73887: ov00_022FBF9C: @ 0x022FBF9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 73888: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 73890: ldr r0, _022FBFF0 @ =0x023289C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73896: ldr r0, _022FBFF4 @ =0x023289AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73901: ldr r0, _022FBFF4 @ =0x023289AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73907: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73910: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73912: _022FBFF0: .4byte 0x023289C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73913: _022FBFF4: .4byte 0x023289AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 73917: ov00_022FBFF8: @ 0x022FBFF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 73918: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 73920: ldrsbne r0, [r8] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 73926: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 73929: poplt {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 73934: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 73936: ldr r0, _022FC1C0 @ =0x023289C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 73945: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 73956: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 73959: ldrsbne r0, [r7] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 73970: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74008: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74020: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74039: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74042: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74044: _022FC1C0: .4byte 0x023289C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74048: ov00_022FC1C4: @ 0x022FC1C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74049: ldr ip, _022FC1D0 @ =ov00_022F9CE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74050: ldr r0, _022FC1D4 @ =ov00_022FBDE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74053: _022FC1D0: .4byte ov00_022F9CE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74054: _022FC1D4: .4byte ov00_022FBDE0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74058: ov00_022FC1D8: @ 0x022FC1D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74059: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74062: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74064: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74068: ov00_022FC1F0: @ 0x022FC1F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74074: ov00_022FC1F8: @ 0x022FC1F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74075: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74081: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74085: ov00_022FC214: @ 0x022FC214 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74088: ldreq r0, _022FC258 @ =0x0231A8DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74092: ldrne r0, _022FC25C @ =0x0231A8E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74096: ldrne r0, _022FC260 @ =0x0231A8F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74100: ldrne r0, _022FC264 @ =0x0231A938 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74101: ldreq r0, _022FC268 @ =0x0231A944 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74104: _022FC258: .4byte 0x0231A8DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74105: _022FC25C: .4byte 0x0231A8E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74106: _022FC260: .4byte 0x0231A8F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74107: _022FC264: .4byte 0x0231A938 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74108: _022FC268: .4byte 0x0231A944 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74112: ov00_022FC26C: @ 0x022FC26C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74113: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74120: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74154: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74158: ov00_022FC304: @ 0x022FC304 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74159: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74161: ldr r1, _022FC60C @ =0x023289C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74175: stm r1, {r0, r8} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 74178: ldr r0, _022FC610 @ =0x0231A968 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74180: ldr r1, _022FC60C @ =0x023289C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74197: ldr r4, _022FC60C @ =0x023289C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74242: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74250: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74255: lsr r1, sb, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74289: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74297: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74302: lsr r1, fp, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74320: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74326: ldr r0, _022FC614 @ =0x0231A990 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74329: ldr r0, _022FC614 @ =0x0231A990 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74331: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74337: ldr r0, _022FC618 @ =0x0231A998 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74340: ldr r0, _022FC618 @ =0x0231A998 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74342: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74352: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74359: ldr r0, _022FC60C @ =0x023289C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74363: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74365: _022FC60C: .4byte 0x023289C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74366: _022FC610: .4byte 0x0231A968 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74367: _022FC614: .4byte 0x0231A990 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74368: _022FC618: .4byte 0x0231A998 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74372: ov00_022FC61C: @ 0x022FC61C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74373: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74377: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74382: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74385: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74389: ov00_022FC64C: @ 0x022FC64C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74390: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74403: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74409: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 74416: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74424: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 74427: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74431: ov00_022FC6DC: @ 0x022FC6DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74432: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74437: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74439: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 74447: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74451: ov00_022FC718: @ 0x022FC718 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74452: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74459: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74482: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74517: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74537: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74541: ov00_022FC85C: @ 0x022FC85C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74542: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74570: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74574: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74578: ov00_022FC8D4: @ 0x022FC8D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74579: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74585: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74595: ldr r0, _022FCA54 @ =0x023184A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74613: ldr r4, _022FCA58 @ =0x0231A9C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74614: ldr r5, _022FCA5C @ =0x0231A898 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74634: asr r0, r7, #3 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 74635: lsr r2, r7, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74638: asr r3, r0, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 74661: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74670: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74679: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74682: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74684: _022FCA54: .4byte 0x023184A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74685: _022FCA58: .4byte 0x0231A9C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74686: _022FCA5C: .4byte 0x0231A898 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 74690: ov00_022FCA60: @ 0x022FCA60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74691: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74706: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74727: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74735: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74761: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74769: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74778: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74782: ov00_022FCBAC: @ 0x022FCBAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74783: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74807: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74822: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74831: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74846: lsr r2, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74860: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74865: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74872: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74876: ov00_022FCD00: @ 0x022FCD00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 74877: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 74886: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74901: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74920: lsr r2, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74933: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74937: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74943: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 74945: ldr r6, _022FCED8 @ =0x00003F01 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 74959: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74978: lsr r2, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 74991: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 74995: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75001: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75003: _022FCED8: .4byte 0x00003F01 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75007: ov00_022FCEDC: @ 0x022FCEDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 75008: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 75029: ldr r1, _022FD580 @ =0x0231A9D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75033: ldr r1, _022FD584 @ =0x0231A9DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75042: ldrne r2, _022FD588 @ =0x0231A9E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75044: ldreq r2, _022FD58C @ =0x0231AA0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75045: ldr r1, _022FD590 @ =0x0231AA38 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75060: strbne r0, [sp, #0x14] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 75062: ldrbne r0, [sp, #0x14] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 75066: strbne r0, [sp, #0x14] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 75067: ldr r0, _022FD594 @ =0x0231A990 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75073: ldr r0, _022FD594 @ =0x0231A990 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75075: lsl r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75076: lsl r0, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75077: asr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75078: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75079: asr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75080: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75081: lsl r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75082: asr r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75083: lsr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75087: ldr r0, _022FD598 @ =0x0231A998 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75091: ldr r0, _022FD598 @ =0x0231A998 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75093: lsl r1, r4, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75094: asr r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75095: lsl r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75096: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75097: asr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75098: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75099: lsl r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75100: asr r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75101: lsr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75121: lsl r2, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75123: lsr r2, r4, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75124: lsr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75125: lsl r1, sb, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75147: ldr r3, _022FD594 @ =0x0231A990 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75159: ldr r0, _022FD594 @ =0x0231A990 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75162: ldr r0, _022FD594 @ =0x0231A990 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75181: ldr r3, _022FD598 @ =0x0231A998 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75193: ldr r0, _022FD598 @ =0x0231A998 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75196: ldr r0, _022FD598 @ =0x0231A998 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75239: strbne r0, [sp, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 75241: ldrbne r0, [sp, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 75245: strbne r0, [sp, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 75256: lsl r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75257: lsl r0, sb, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75258: asr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75259: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75260: asr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75261: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75262: lsl r0, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75263: asr r1, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75264: lsr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75274: lsl r1, sb, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75275: asr r2, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75276: lsl r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75277: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75278: lsr r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75279: asr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75280: lsr ip, r5, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75281: asr r3, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75282: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75283: lsr r2, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75284: lsl r1, r5, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75285: lsr sb, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 75286: lsl r0, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75366: stm sp, {r1, r4} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 75368: ldrne r2, _022FD588 @ =0x0231A9E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75370: ldreq r2, _022FD58C @ =0x0231AA0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75371: ldr r1, _022FD59C @ =0x0231AA68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75391: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75395: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75413: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75419: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75425: poplt {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 75437: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75445: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75453: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75457: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75459: _022FD580: .4byte 0x0231A9D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75460: _022FD584: .4byte 0x0231A9DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75461: _022FD588: .4byte 0x0231A9E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75462: _022FD58C: .4byte 0x0231AA0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75463: _022FD590: .4byte 0x0231AA38 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75464: _022FD594: .4byte 0x0231A990 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75465: _022FD598: .4byte 0x0231A998 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75466: _022FD59C: .4byte 0x0231AA68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75470: ov00_022FD5A0: @ 0x022FD5A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 75471: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 75484: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75489: poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 75495: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 75499: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75510: ldr r0, _022FD79C @ =0x0231AABC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75513: ldr r1, _022FD79C @ =0x0231AABC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75518: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75521: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75526: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75557: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75560: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75578: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75589: ldr r0, _022FD7A0 @ =0x0231AAC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75592: ldr r1, _022FD7A0 @ =0x0231AAC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75597: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75604: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75606: _022FD79C: .4byte 0x0231AABC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75607: _022FD7A0: .4byte 0x0231AAC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75611: ov00_022FD7A4: @ 0x022FD7A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 75612: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 75615: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75619: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75620: ldr r1, _022FD910 @ =0x0231AAEC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75631: ldr r1, _022FD914 @ =0x0231AAF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75643: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75645: ldr r1, _022FD918 @ =0x0231AB00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75657: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75669: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 75680: ldreq r0, _022FD91C @ =0x000001BB +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75681: strheq r0, [r5, #0x20] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 75683: strhne r0, [r5, #0x20] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 75687: ldreq r4, _022FD920 @ =0x0231AB04 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75710: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75712: _022FD910: .4byte 0x0231AAEC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75713: _022FD914: .4byte 0x0231AAF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75714: _022FD918: .4byte 0x0231AB00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75715: _022FD91C: .4byte 0x000001BB +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75716: _022FD920: .4byte 0x0231AB04 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75720: ov00_022FD924: @ 0x022FD924 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 75721: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 75735: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75761: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75765: ov00_022FD9BC: @ 0x022FD9BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 75766: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 75776: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75781: ldr r0, _022FDA94 @ =0x023289AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75804: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75816: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75823: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75825: _022FDA94: .4byte 0x023289AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 75829: ov00_022FDA98: @ 0x022FDA98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 75830: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 75844: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75854: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75862: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75866: ov00_022FDB14: @ 0x022FDB14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 75867: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 75890: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75904: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 75909: ldr r1, _022FDD70 @ =0x0231A7F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75925: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75926: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75933: ldr r0, _022FDD74 @ =0x023289AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75937: ldr r0, _022FDD78 @ =0x023289A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 75939: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75940: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75948: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 75949: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 75979: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76008: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76012: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 76016: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76027: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76029: _022FDD70: .4byte 0x0231A7F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76030: _022FDD74: .4byte 0x023289AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76031: _022FDD78: .4byte 0x023289A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76035: ov00_022FDD7C: @ 0x022FDD7C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76036: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76054: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76065: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76071: poplt {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 76075: ldr r3, _022FDEE4 @ =0x00000401 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76090: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76095: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 76103: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76114: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76120: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76129: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76131: _022FDEE4: .4byte 0x00000401 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76135: ov00_022FDEE8: @ 0x022FDEE8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76136: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76151: ldreq r1, _022FE180 @ =0x0231AB08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76156: ldreq r1, _022FE184 @ =0x0231AB10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76157: ldrne r1, _022FE188 @ =0x0231AB18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76165: ldreq r0, _022FE18C @ =0x023289AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76178: ldr r1, _022FE190 @ =0x0231AB20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76186: ldr r1, _022FE194 @ =0x0231AB2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76191: ldr r1, _022FE198 @ =0x0231AB34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76206: ldr r1, _022FE19C @ =0x0231AB3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76213: ldr r1, _022FE1A0 @ =0x0231AB40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76218: ldr r1, _022FE1A0 @ =0x0231AB40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76219: ldr r2, _022FE1A4 @ =0x0231AB4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76226: ldr r1, _022FE1A8 @ =0x0231AB5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76227: ldr r2, _022FE1AC @ =0x0231AB68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76232: ldr r1, _022FE1A8 @ =0x0231AB5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76233: ldr r2, _022FE1B0 @ =0x0231AB74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76244: ldr r1, _022FE1B4 @ =0x0231AB7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76247: ldr r1, _022FE1B8 @ =0x0231AB80 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76254: ldr r1, _022FE1BC @ =0x0231AB90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76265: ldr r1, _022FE19C @ =0x0231AB3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76283: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76292: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76297: poplt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 76317: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76319: _022FE180: .4byte 0x0231AB08 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76320: _022FE184: .4byte 0x0231AB10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76321: _022FE188: .4byte 0x0231AB18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76322: _022FE18C: .4byte 0x023289AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76323: _022FE190: .4byte 0x0231AB20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76324: _022FE194: .4byte 0x0231AB2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76325: _022FE198: .4byte 0x0231AB34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76326: _022FE19C: .4byte 0x0231AB3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76327: _022FE1A0: .4byte 0x0231AB40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76328: _022FE1A4: .4byte 0x0231AB4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76329: _022FE1A8: .4byte 0x0231AB5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76330: _022FE1AC: .4byte 0x0231AB68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76331: _022FE1B0: .4byte 0x0231AB74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76332: _022FE1B4: .4byte 0x0231AB7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76333: _022FE1B8: .4byte 0x0231AB80 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76334: _022FE1BC: .4byte 0x0231AB90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76338: ov00_022FE1C0: @ 0x022FE1C0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76339: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76357: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 76361: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76369: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76375: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76384: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 76396: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76400: ov00_022FE2A0: @ 0x022FE2A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76401: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76431: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76435: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 76439: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76447: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76451: ov00_022FE350: @ 0x022FE350 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76452: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76460: ldr r1, _022FE444 @ =0x0231ABA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76480: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76485: ldr r1, _022FE448 @ =0x020AEDB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76503: lsleq r0, r0, #1 +# Error: ^^^^^ +# Undefined macro or opcode: lsleq +### mwasmarm.exe Assembler: +# 76504: ldrheq r0, [r1, r0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 76518: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76520: _022FE444: .4byte 0x0231ABA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76521: _022FE448: .4byte 0x020AEDB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76525: ov00_022FE44C: @ 0x022FE44C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76526: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76540: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76553: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76564: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76572: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76575: ldr r1, _022FE5F0 @ =0x0231AB3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76588: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76609: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76619: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76624: popne {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 76634: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76636: _022FE5F0: .4byte 0x0231AB3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76640: ov00_022FE5F4: @ 0x022FE5F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76641: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76665: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76679: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76694: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76698: ov00_022FE6B4: @ 0x022FE6B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76699: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76700: ldr r1, _022FE6D8 @ =0x0231ABB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76707: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76709: _022FE6D8: .4byte 0x0231ABB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 76713: ov00_022FE6DC: @ 0x022FE6DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76714: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76717: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76720: popge {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 76734: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76738: ov00_022FE730: @ 0x022FE730 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76739: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76779: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76791: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76804: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76821: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 76836: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76842: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76845: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76849: ov00_022FE8B8: @ 0x022FE8B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 76850: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 76863: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 76904: ldr r2, _022FEDB0 @ =0x51EB851F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76905: lsr r0, r1, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 76912: ldr r1, _022FEDB4 @ =0x0231AB3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76918: ldr r1, _022FEDB8 @ =0x0231ABB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76929: ldr r1, _022FEDBC @ =0x0231ABB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76935: ldr r1, _022FEDB8 @ =0x0231ABB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76954: ldr r3, _022FEDB0 @ =0x51EB851F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 76955: lsr r0, r2, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 77003: ldr r1, _022FEDC0 @ =0x0231ABC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77009: ldr r1, _022FEDC4 @ =0x020AEDB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77024: lsl r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 77031: ldr r1, _022FEDC4 @ =0x020AEDB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77047: lsl r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 77076: ldr r1, _022FEDC8 @ =0x0231ABCC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77090: ldr r1, _022FEDCC @ =0x0231ABDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77095: ldr r8, _022FEDD0 @ =0x023184AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77118: ldrsbne r1, [sb] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 77150: ldr r1, _022FEDD4 @ =0x0231ABEC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77202: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77204: _022FEDB0: .4byte 0x51EB851F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77205: _022FEDB4: .4byte 0x0231AB3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77206: _022FEDB8: .4byte 0x0231ABB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77207: _022FEDBC: .4byte 0x0231ABB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77208: _022FEDC0: .4byte 0x0231ABC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77209: _022FEDC4: .4byte 0x020AEDB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77210: _022FEDC8: .4byte 0x0231ABCC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77211: _022FEDCC: .4byte 0x0231ABDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77212: _022FEDD0: .4byte 0x023184AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77213: _022FEDD4: .4byte 0x0231ABEC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77217: ov00_022FEDD8: @ 0x022FEDD8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77218: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77230: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77309: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77313: ov00_022FEF28: @ 0x022FEF28 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77314: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77315: ldr ip, _022FEF54 @ =0x02328800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77319: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 77322: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77324: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77326: _022FEF54: .4byte 0x02328800 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77330: ov00_022FEF58: @ 0x022FEF58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77331: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77335: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77337: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77341: ov00_022FEF74: @ 0x022FEF74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77342: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77347: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77351: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 77354: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77358: ov00_022FEFA8: @ 0x022FEFA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77359: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77364: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77370: ldr r1, _022FEFF4 @ =0x0231AC08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77373: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77379: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77381: _022FEFF4: .4byte 0x0231AC08 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77385: ov00_022FEFF8: @ 0x022FEFF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77386: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77393: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77395: ldrsbne r4, [r1] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 77399: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77401: ldrsbne r4, [r2] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 77405: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77409: ldr r1, _022FF0F4 @ =0x0231AC18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77413: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77422: stm r2!, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 77423: stm r2!, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 77424: stm r2!, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 77425: stm r2, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 77432: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77434: ldr lr, _022FF0F8 @ =0x0231AC28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77450: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77452: _022FF0F4: .4byte 0x0231AC18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77453: _022FF0F8: .4byte 0x0231AC28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77457: ov00_022FF0FC: @ 0x022FF0FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77458: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77462: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77465: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 77470: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77474: ov00_022FF130: @ 0x022FF130 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77475: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77482: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77486: ldr r1, _022FF1F0 @ =0x0231AC18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77490: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77498: ldr r3, _022FF1F4 @ =0x00000601 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77507: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77524: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77526: _022FF1F0: .4byte 0x0231AC18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77527: _022FF1F4: .4byte 0x00000601 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77531: ov00_022FF1F8: @ 0x022FF1F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77532: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77540: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77544: ldr r1, _022FF2CC @ =0x0231AC18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77548: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77560: stm lr!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 77561: stm lr!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 77572: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77577: ldr r1, _022FF2D0 @ =0x0231AC2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77581: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77588: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77590: _022FF2CC: .4byte 0x0231AC18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77591: _022FF2D0: .4byte 0x0231AC2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77595: ov00_022FF2D4: @ 0x022FF2D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77596: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77601: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77605: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 77609: ldr r1, _022FF320 @ =0x0231AC2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77612: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77615: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77617: _022FF320: .4byte 0x0231AC2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77621: ov00_022FF324: @ 0x022FF324 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77622: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77632: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77638: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 77642: ldr r1, _022FF478 @ =0x0231AC2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77647: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77651: ldr r1, _022FF47C @ =0x0231AC5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77656: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77659: ldr r2, _022FF480 @ =0x00000401 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77670: strbeq r1, [r2] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 77675: ldr r2, _022FF484 @ =0x0231AC6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77679: ldr r2, _022FF488 @ =0x0231AC78 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77687: ldr r2, _022FF48C @ =0x0231AC84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77695: ldr r2, _022FF490 @ =0x0231AC94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77703: ldr r2, _022FF494 @ =0x0231ACA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77710: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77712: _022FF478: .4byte 0x0231AC2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77713: _022FF47C: .4byte 0x0231AC5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77714: _022FF480: .4byte 0x00000401 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77715: _022FF484: .4byte 0x0231AC6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77716: _022FF488: .4byte 0x0231AC78 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77717: _022FF48C: .4byte 0x0231AC84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77718: _022FF490: .4byte 0x0231AC94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77719: _022FF494: .4byte 0x0231ACA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77723: ov00_022FF498: @ 0x022FF498 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77724: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77729: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77733: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 77737: ldr r1, _022FF4E4 @ =0x0231AC2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77740: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77743: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77745: _022FF4E4: .4byte 0x0231AC2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77749: ov00_022FF4E8: @ 0x022FF4E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77750: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77755: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77759: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 77763: ldr r1, _022FF5A4 @ =0x0231AC2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77766: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77772: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77798: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77800: _022FF5A4: .4byte 0x0231AC2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77804: ov00_022FF5A8: @ 0x022FF5A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77820: ov00_022FF5D8: @ 0x022FF5D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77821: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77827: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77836: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77840: ldr r1, _022FF760 @ =0x0231ACA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77843: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77851: ldr r1, _022FF764 @ =0x0231ACB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77855: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77860: ldr r1, _022FF764 @ =0x0231ACB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 77864: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77900: strbeq r0, [r5, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 77910: strbeq r0, [r5, #0x108] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 77927: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77929: _022FF760: .4byte 0x0231ACA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77930: _022FF764: .4byte 0x0231ACB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 77934: ov00_022FF768: @ 0x022FF768 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77935: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77944: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77950: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 77975: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 77979: ov00_022FF808: @ 0x022FF808 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 77980: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 77986: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 77990: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 77998: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 78009: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78013: ov00_022FF880: @ 0x022FF880 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78014: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78019: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 78023: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 78027: ldr r1, _022FF8D8 @ =0x0231AC2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78030: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78036: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78038: _022FF8D8: .4byte 0x0231AC2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78042: ov00_022FF8DC: @ 0x022FF8DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78043: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78052: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 78057: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 78061: ldr r1, _022FFAF0 @ =0x0231AC2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78065: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78069: ldr r1, _022FFAF4 @ =0x0231ACC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78073: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78077: ldr r1, _022FFAF8 @ =0x0231ACE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78081: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78096: strbeq r1, [r2] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 78113: strbeq r1, [r2] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 78133: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 78145: ldr r2, _022FFAFC @ =0x0231ACF8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78153: ldr r2, _022FFB00 @ =0x0231AC78 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78161: ldr r2, _022FFB04 @ =0x0231AD04 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78169: ldr r2, _022FFB08 @ =0x0231AD14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78177: ldr r2, _022FFB0C @ =0x0231ACA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78183: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78185: _022FFAF0: .4byte 0x0231AC2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78186: _022FFAF4: .4byte 0x0231ACC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78187: _022FFAF8: .4byte 0x0231ACE0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78188: _022FFAFC: .4byte 0x0231ACF8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78189: _022FFB00: .4byte 0x0231AC78 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78190: _022FFB04: .4byte 0x0231AD04 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78191: _022FFB08: .4byte 0x0231AD14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78192: _022FFB0C: .4byte 0x0231ACA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78196: ov00_022FFB10: @ 0x022FFB10 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78197: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78205: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 78210: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 78214: ldr r1, _022FFBA0 @ =0x0231AC2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78218: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78222: ldr r1, _022FFBA4 @ =0x0231AD20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78226: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78234: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78236: _022FFBA0: .4byte 0x0231AC2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78237: _022FFBA4: .4byte 0x0231AD20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78241: ov00_022FFBA8: @ 0x022FFBA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78242: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78249: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 78253: ldr r1, _022FFC54 @ =0x0231AC18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78257: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78262: ldr r1, _022FFC58 @ =0x0231AC2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78266: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78280: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78287: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78289: _022FFC54: .4byte 0x0231AC18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78290: _022FFC58: .4byte 0x0231AC2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78294: ov00_022FFC5C: @ 0x022FFC5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78295: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78299: ldr r0, _022FFD84 @ =0x00000634 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78307: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 78308: ldr r2, _022FFD84 @ =0x00000634 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78340: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78363: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78371: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78373: _022FFD84: .4byte 0x00000634 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78377: ov00_022FFD88: @ 0x022FFD88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78378: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78404: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78411: ov00_022FFE10: @ 0x022FFE10 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78412: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78502: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78522: ldr r1, _02300028 @ =0x022FFDF0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78548: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78550: _02300028: .4byte 0x022FFDF0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78554: ov00_0230002C: @ 0x0230002C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78555: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78571: ldr r0, _02300384 @ =0x0231AD34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78581: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 78583: ldr r0, _02300384 @ =0x0231AD34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78595: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 78596: ldr r2, _02300388 @ =0x0231AD38 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78606: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78609: ldr r1, _0230038C @ =0x0231AD64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78613: ldr fp, _02300390 @ =0x0231AD7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78614: ldr r5, _02300394 @ =0x0231AD94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78636: ldr r1, _02300398 @ =0x0231AD6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78641: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78680: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78689: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 78691: ldr r1, _0230039C @ =0x0231AD84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78703: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78705: ldr r1, _023003A0 @ =0x0231AD8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78724: ldr r1, _023003A4 @ =0x0231AD9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78734: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 78737: ldr r1, _0230038C @ =0x0231AD64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78748: ldr r2, _023003A8 @ =0x0231ADA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78758: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78770: ldr r0, _023003AC @ =0x0001D4C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78774: ldr r2, _023003B0 @ =0x0231ADCC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78782: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78784: _02300384: .4byte 0x0231AD34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78785: _02300388: .4byte 0x0231AD38 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78786: _0230038C: .4byte 0x0231AD64 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78787: _02300390: .4byte 0x0231AD7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78788: _02300394: .4byte 0x0231AD94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78789: _02300398: .4byte 0x0231AD6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78790: _0230039C: .4byte 0x0231AD84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78791: _023003A0: .4byte 0x0231AD8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78792: _023003A4: .4byte 0x0231AD9C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78793: _023003A8: .4byte 0x0231ADA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78794: _023003AC: .4byte 0x0001D4C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78795: _023003B0: .4byte 0x0231ADCC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78798: ov00_023003B4: @ 0x023003B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78799: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78891: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 78902: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78906: ov00_02300524: @ 0x02300524 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78907: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78910: ldr r2, _023005B8 @ =0x0231ADD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78914: ldr r2, _023005BC @ =0x0231ADE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78922: ldr r2, _023005C0 @ =0x0231ADF0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78932: ldr r2, _023005C4 @ =0x0231AE00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78940: ldr r2, _023005C8 @ =0x0231AE08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78943: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78945: _023005B8: .4byte 0x0231ADD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78946: _023005BC: .4byte 0x0231ADE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78947: _023005C0: .4byte 0x0231ADF0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78948: _023005C4: .4byte 0x0231AE00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78949: _023005C8: .4byte 0x0231AE08 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 78953: ov00_023005CC: @ 0x023005CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 78954: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 78959: ldr r1, _023011B8 @ =0x0231AE10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78967: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78978: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 78983: ldr r1, _023011C0 @ =0x0231AE48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 78990: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79001: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79006: ldr r1, _023011C4 @ =0x0231AE4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79027: _023006E0: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 79028: b _023011A8 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 79029: b _02300718 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 79030: b _02300938 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 79031: b _023011A8 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 79032: b _02300AFC @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 79033: b _02300828 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 79034: b _02300B7C @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 79055: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79061: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79063: ldr r1, _023011CC @ =0x0231AE64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79070: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79081: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79090: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79096: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79109: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 79115: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79127: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79133: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79135: ldr r1, _023011CC @ =0x0231AE64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79142: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79153: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79162: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79168: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79181: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 79187: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79194: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79200: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79202: ldr r1, _023011CC @ =0x0231AE64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79209: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79220: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79222: ldr r1, _023011D0 @ =0x0231AE6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79227: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79238: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79246: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79257: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79275: ldr r0, _023011D4 @ =0x0000040C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79279: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79285: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79287: ldr r2, _023011D8 @ =0x00000401 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79300: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 79306: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79318: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79324: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79334: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 79340: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79352: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79358: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79368: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 79374: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79381: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79387: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79397: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79403: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79433: ldr r1, _023011CC @ =0x0231AE64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79441: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79452: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79454: ldr r1, _023011DC @ =0x0231AE78 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79461: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79472: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79481: ldr r1, _023011E0 @ =0x0231AE7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79488: strbeq r0, [sp, #0x50] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 79494: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79500: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79505: ldr r1, _023011E4 @ =0x0231AE84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79513: strbeq r0, [sp, #0x50] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 79519: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79525: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79527: ldr r1, _023011E8 @ =0x0231AE8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79546: lsr r1, r7, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 79547: lsr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 79548: lsl r2, fp, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 79551: lsl r3, r8, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 79558: ldr r1, _023011EC @ =0x0231AE94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79569: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 79570: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 79571: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 79572: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 79577: ldr r1, _023011F0 @ =0x0231AE98 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79600: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79606: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79618: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 79624: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79626: ldr r1, _023011CC @ =0x0231AE64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79633: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79644: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79646: ldr r1, _023011EC @ =0x0231AE94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79651: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79662: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79667: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79678: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79683: ldr r1, _023011F4 @ =0x0231AEA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79688: strbeq r0, [sp, #0x50] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 79705: ldr r1, _023011C8 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79711: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79724: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 79730: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79732: ldr r1, _023011CC @ =0x0231AE64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79739: ldr r2, _023011BC @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79750: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79754: ldr r3, _023011F8 @ =0x0231AEA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79764: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79766: _023011B8: .4byte 0x0231AE10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79767: _023011BC: .4byte 0x0231AE18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79768: _023011C0: .4byte 0x0231AE48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79769: _023011C4: .4byte 0x0231AE4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79770: _023011C8: .4byte 0x0231AE54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79771: _023011CC: .4byte 0x0231AE64 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79772: _023011D0: .4byte 0x0231AE6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79773: _023011D4: .4byte 0x0000040C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79774: _023011D8: .4byte 0x00000401 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79775: _023011DC: .4byte 0x0231AE78 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79776: _023011E0: .4byte 0x0231AE7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79777: _023011E4: .4byte 0x0231AE84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79778: _023011E8: .4byte 0x0231AE8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79779: _023011EC: .4byte 0x0231AE94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79780: _023011F0: .4byte 0x0231AE98 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79781: _023011F4: .4byte 0x0231AEA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79782: _023011F8: .4byte 0x0231AEA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 79786: ov00_023011FC: @ 0x023011FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 79787: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 79796: ldr r1, _02301A08 @ =0x0231AEA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79803: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79814: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79824: ldr r1, _02301A10 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79830: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79840: ldr r1, _02301A10 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79846: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79869: ldr r2, _02301A14 @ =ov00_023066EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79879: ldr r1, _02301A10 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79885: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79887: ldr r1, _02301A18 @ =0x0231AEB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79894: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79905: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79910: ldr r1, _02301A1C @ =0x0231AEBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79917: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79928: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79941: lsl r1, sl, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 79942: lsr r3, r8, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 79943: lsr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 79945: lsl r1, sb, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 79953: ldr r1, _02301A20 @ =0x0231AEC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79960: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79971: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 79976: ldr r1, _02301A24 @ =0x0231AECC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79983: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 79994: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80007: lsl r1, sl, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 80008: lsr r3, r8, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 80009: lsr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 80011: lsl r1, sb, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 80019: ldr r1, _02301A28 @ =0x0231AED8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80026: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80037: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80050: lsl r1, sl, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 80051: lsr r3, r8, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 80052: lsr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 80054: lsl r1, sb, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 80062: ldr r1, _02301A2C @ =0x0231AEE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80069: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80080: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80085: ldr r1, _02301A30 @ =0x0231AEEC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80092: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80103: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80108: ldr r1, _02301A34 @ =0x0231AEF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80115: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80126: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80135: ldr r1, _02301A38 @ =0x0231AF00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80142: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80153: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80162: ldr r1, _02301A3C @ =0x0231AF0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80169: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80180: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80189: ldr r1, _02301A40 @ =0x0231AF18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80196: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80207: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80216: ldr r1, _02301A44 @ =0x0231AF24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80223: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80234: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80239: ldr r1, _02301A48 @ =0x0231AF30 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80246: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80257: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80262: ldr r1, _02301A4C @ =0x0231AF3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80269: ldr r2, _02301A0C @ =0x0231AE18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80280: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80295: ldr r1, _02301A10 @ =0x0231AE54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80301: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80313: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 80318: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 80323: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80325: _02301A08: .4byte 0x0231AEA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80326: _02301A0C: .4byte 0x0231AE18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80327: _02301A10: .4byte 0x0231AE54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80328: _02301A14: .4byte ov00_023066EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80329: _02301A18: .4byte 0x0231AEB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80330: _02301A1C: .4byte 0x0231AEBC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80331: _02301A20: .4byte 0x0231AEC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80332: _02301A24: .4byte 0x0231AECC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80333: _02301A28: .4byte 0x0231AED8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80334: _02301A2C: .4byte 0x0231AEE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80335: _02301A30: .4byte 0x0231AEEC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80336: _02301A34: .4byte 0x0231AEF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80337: _02301A38: .4byte 0x0231AF00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80338: _02301A3C: .4byte 0x0231AF0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80339: _02301A40: .4byte 0x0231AF18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80340: _02301A44: .4byte 0x0231AF24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80341: _02301A48: .4byte 0x0231AF30 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80342: _02301A4C: .4byte 0x0231AF3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80346: ov00_02301A50: @ 0x02301A50 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 80347: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 80352: ldr r2, _02301B14 @ =0x00000DAD +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80357: ldr r2, _02301B18 @ =0x0231AE10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80365: ldr r2, _02301B1C @ =0x0231ADE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80373: ldr r2, _02301B20 @ =0x0231AF4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80381: ldr r2, _02301B24 @ =0x0231AE64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80389: ldr r2, _02301B28 @ =0x0231AE08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80395: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80397: _02301B14: .4byte 0x00000DAD +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80398: _02301B18: .4byte 0x0231AE10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80399: _02301B1C: .4byte 0x0231ADE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80400: _02301B20: .4byte 0x0231AF4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80401: _02301B24: .4byte 0x0231AE64 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80402: _02301B28: .4byte 0x0231AE08 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80406: ov00_02301B2C: @ 0x02301B2C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 80407: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 80424: ldrhne r0, [r0, #0x20] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 80431: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 80438: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80447: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 80458: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80464: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80479: strhne r0, [r1, #0x20] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 80484: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 80493: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80509: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80513: ov00_02301CB4: @ 0x02301CB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 80514: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 80522: popne {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 80526: ldreq r0, _02301D4C @ =0x0231AF50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80538: popne {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 80540: ldr r1, _02301D4C @ =0x0231AF50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80552: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80554: _02301D4C: .4byte 0x0231AF50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80558: ov00_02301D50: @ 0x02301D50 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 80559: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 80570: ldr r1, _02302190 @ =0x0231AF54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80576: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80578: ldr r1, _02302194 @ =0x0231AF50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80598: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 80622: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 80643: ldr r1, _02302198 @ =0x0231AF68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80648: ldr r2, _0230219C @ =0x0231AF70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80659: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80680: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 80704: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 80711: lsl r4, r8, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 80811: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 80836: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 80845: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80847: _02302190: .4byte 0x0231AF54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80848: _02302194: .4byte 0x0231AF50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80849: _02302198: .4byte 0x0231AF68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80850: _0230219C: .4byte 0x0231AF70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80854: ov00_023021A0: @ 0x023021A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 80855: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 80862: ldr r1, _02302268 @ =0x0231AF54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80866: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80872: ldr r1, _02302268 @ =0x0231AF54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80876: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80881: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 80907: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80909: _02302268: .4byte 0x0231AF54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 80919: ov00_023022B0: @ 0x023022B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 80920: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 80929: ldr r1, _02302504 @ =0x0231AF54 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80934: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 80938: ldr r2, _02302508 @ =0x0231AF94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80942: ldr r2, _0230250C @ =0x0231ADE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80950: ldr r2, _02302510 @ =0x0231AFA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80961: ldr r2, _02302514 @ =0x0231AE08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 80998: ldr r1, _02302518 @ =0x0230226C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81066: ldr r1, _02302518 @ =0x0230226C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81075: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81077: _02302504: .4byte 0x0231AF54 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81078: _02302508: .4byte 0x0231AF94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81079: _0230250C: .4byte 0x0231ADE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81080: _02302510: .4byte 0x0231AFA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81081: _02302514: .4byte 0x0231AE08 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81082: _02302518: .4byte 0x0230226C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81086: ov00_0230251C: @ 0x0230251C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81087: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81101: ldr r1, _02302590 @ =0x0231AFB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81105: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81114: stm r4, {r0, r6} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 81116: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81118: _02302590: .4byte 0x0231AFB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81122: ov00_02302594: @ 0x02302594 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81123: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81129: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 81145: ldr r1, _02302634 @ =0x0231AFB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81149: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81163: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81165: _02302634: .4byte 0x0231AFB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81169: ov00_02302638: @ 0x02302638 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81170: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81181: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81185: ov00_02302668: @ 0x02302668 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81186: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81190: ldr r1, _0230269C @ =0x0231AFC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81198: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81200: _0230269C: .4byte 0x0231AFC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81204: ov00_023026A0: @ 0x023026A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81205: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81230: ldrsbeq r0, [r4, #1] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 81233: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 81234: ldr r2, _02302778 @ =0x0231AFC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81243: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81261: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81263: _02302778: .4byte 0x0231AFC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81267: ov00_0230277C: @ 0x0230277C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81273: ov00_02302784: @ 0x02302784 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81274: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81284: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 81336: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 81340: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81344: ov00_02302884: @ 0x02302884 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81345: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81356: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81360: ov00_023028B4: @ 0x023028B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81361: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81376: ldm fp, {r4, r6} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 81391: ldr r1, _023029FC @ =0x0231AFB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81396: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81398: stm fp, {r4, r6} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 81418: ldr r1, _02302A00 @ =0x0231AFEC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81423: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81448: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81450: _023029FC: .4byte 0x0231AFB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81451: _02302A00: .4byte 0x0231AFEC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81455: ov00_02302A04: @ 0x02302A04 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81456: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81471: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 81486: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 81517: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81521: ov00_02302AF0: @ 0x02302AF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81522: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81541: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 81615: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81619: ov00_02302C58: @ 0x02302C58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81620: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81630: poplt {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 81636: ldr r1, _02302D88 @ =0x0231B018 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81643: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 81647: ldr r1, _02302D8C @ =0x0231B020 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81654: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 81659: ldr r1, _02302D90 @ =0x0231B024 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81666: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 81680: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 81697: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81699: _02302D88: .4byte 0x0231B018 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81700: _02302D8C: .4byte 0x0231B020 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81701: _02302D90: .4byte 0x0231B024 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81705: ov00_02302D94: @ 0x02302D94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81706: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81713: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 81728: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81732: ov00_02302DEC: @ 0x02302DEC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81733: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81748: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 81764: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 81767: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81771: ov00_02302E74: @ 0x02302E74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81772: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81773: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 81781: ldr r1, _02302F14 @ =0x0231B02C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 81785: pop {r4, r5, r6, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81810: pop {r4, r5, r6, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 81814: _02302F14: .4byte 0x0231B02C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 81818: ov00_02302F18: @ 0x02302F18 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 81819: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 82000: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82004: ov00_023031B0: @ 0x023031B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 82005: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 82047: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82071: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82075: ov00_02303298: @ 0x02303298 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 82076: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 82082: ldr r6, _023032F8 @ =0x0231B07C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82083: ldr r5, _023032FC @ =0x08421085 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82090: lsr r2, r2, #5 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 82101: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82103: _023032F8: .4byte 0x0231B07C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82104: _023032FC: .4byte 0x08421085 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82108: ov00_02303300: @ 0x02303300 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 82109: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 82114: ldr r1, _0230362C @ =0x0231B0BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82126: ldr r5, _02303630 @ =0x00001964 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82145: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 82147: lsr r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 82163: ldr r2, _02303634 @ =0x0231B0C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82173: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82178: strheq r5, [r0, #0x30] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 82185: ldr r0, _02303638 @ =ov00_0230847C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82186: ldr r1, _0230363C @ =0x023085CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82188: ldr r0, _02303640 @ =ov00_023084A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82192: ldr r3, _02303644 @ =ov00_0230859C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82199: ldr r2, _02303648 @ =0x0231B0F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82209: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82216: strhne r1, [r0, #0x30] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 82224: ldr r2, _0230364C @ =0x0231B11C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82234: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82240: ldr r2, _02303650 @ =0x0231B144 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82250: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82254: ldr r0, _02303654 @ =0x0231B03C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82263: ldr r0, _02303654 @ =0x0231B03C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82267: ldr r2, _02303658 @ =0x0231B178 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82277: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82285: ldr r0, _02303654 @ =0x0231B03C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82289: ldr r0, _0230365C @ =0x0000CC74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82307: ldr r2, _02303660 @ =0x0231B1AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82317: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82324: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82326: _0230362C: .4byte 0x0231B0BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82327: _02303630: .4byte 0x00001964 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82328: _02303634: .4byte 0x0231B0C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82329: _02303638: .4byte ov00_0230847C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82330: _0230363C: .4byte 0x023085CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82331: _02303640: .4byte ov00_023084A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82332: _02303644: .4byte ov00_0230859C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82333: _02303648: .4byte 0x0231B0F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82334: _0230364C: .4byte 0x0231B11C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82335: _02303650: .4byte 0x0231B144 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82336: _02303654: .4byte 0x0231B03C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82337: _02303658: .4byte 0x0231B178 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82338: _0230365C: .4byte 0x0000CC74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82339: _02303660: .4byte 0x0231B1AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82343: ov00_02303664: @ 0x02303664 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 82344: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 82357: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 82362: ldr r1, _02303858 @ =0x0231B1D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82367: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82395: ldr r1, _0230385C @ =0x0231B1E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82400: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82411: ldrsbne r0, [r0] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 82444: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 82460: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82471: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 82475: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82477: _02303858: .4byte 0x0231B1D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82478: _0230385C: .4byte 0x0231B1E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82482: ov00_02303860: @ 0x02303860 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 82483: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 82506: ldr r1, _02303C30 @ =0x0231B1F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82511: ldr r0, _02303C34 @ =0x0231B1FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82527: ldr r1, _02303C38 @ =0x0231B200 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82533: ldr r1, _02303C3C @ =0x0231B208 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82543: ldr r1, _02303C40 @ =0x0231B210 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82544: ldr r3, _02303C44 @ =0x0231B220 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82573: ldr r2, _02303C48 @ =0x0231B254 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82577: ldr r2, _02303C4C @ =0x0231B25C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82588: ldr r2, _02303C50 @ =0x0231B268 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82602: ldr r2, _02303C54 @ =0x0231B274 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82613: ldr r2, _02303C58 @ =0x0231B284 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82621: ldr r2, _02303C5C @ =0x0231B28C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82633: ldr r2, _02303C60 @ =0x0231B290 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82645: ldr r2, _02303C64 @ =0x0231B29C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82654: ldr r2, _02303C68 @ =0x0231B2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82662: ldr r2, _02303C6C @ =0x0231B2B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82673: ldr r2, _02303C70 @ =0x0231B2C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82678: ldr r2, _02303C74 @ =0x0231B2CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82687: ldr r2, _02303C78 @ =0x0231B2D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82697: ldr r2, _02303C7C @ =0x0231B2E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82701: ldr r2, _02303C80 @ =0x02328804 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82705: ldr r2, _02303C84 @ =0x0231B2EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82713: ldr r2, _02303C88 @ =0x0231B2FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82721: ldr r2, _02303C8C @ =0x0231B30C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82729: ldr r2, _02303C90 @ =0x0231B314 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82733: ldr r2, _02303C94 @ =0x0231B31C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82737: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82739: _02303C30: .4byte 0x0231B1F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82740: _02303C34: .4byte 0x0231B1FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82741: _02303C38: .4byte 0x0231B200 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82742: _02303C3C: .4byte 0x0231B208 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82743: _02303C40: .4byte 0x0231B210 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82744: _02303C44: .4byte 0x0231B220 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82745: _02303C48: .4byte 0x0231B254 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82746: _02303C4C: .4byte 0x0231B25C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82747: _02303C50: .4byte 0x0231B268 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82748: _02303C54: .4byte 0x0231B274 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82749: _02303C58: .4byte 0x0231B284 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82750: _02303C5C: .4byte 0x0231B28C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82751: _02303C60: .4byte 0x0231B290 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82752: _02303C64: .4byte 0x0231B29C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82753: _02303C68: .4byte 0x0231B2A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82754: _02303C6C: .4byte 0x0231B2B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82755: _02303C70: .4byte 0x0231B2C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82756: _02303C74: .4byte 0x0231B2CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82757: _02303C78: .4byte 0x0231B2D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82758: _02303C7C: .4byte 0x0231B2E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82759: _02303C80: .4byte 0x02328804 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82760: _02303C84: .4byte 0x0231B2EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82761: _02303C88: .4byte 0x0231B2FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82762: _02303C8C: .4byte 0x0231B30C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82763: _02303C90: .4byte 0x0231B314 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82764: _02303C94: .4byte 0x0231B31C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82768: ov00_02303C98: @ 0x02303C98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 82769: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 82778: ldr r2, _02303EA8 @ =0x0231B324 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82782: ldr r2, _02303EAC @ =0x0231B330 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82790: ldr r2, _02303EB0 @ =0x0231B338 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82798: ldr r2, _02303EB4 @ =0x0231B340 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82806: ldr r2, _02303EB8 @ =0x0231B2D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82814: ldr r2, _02303EBC @ =0x0231B2E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82818: ldr r2, _02303EC0 @ =0x02328804 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82822: ldr r2, _02303EC4 @ =0x0231B2EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82830: ldr r2, _02303EC8 @ =0x0231B274 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82847: ldr r0, _02303ECC @ =0x79707367 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82863: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 82876: ldr r2, _02303ED0 @ =0x0231B350 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82885: ldr r2, _02303ED4 @ =0x0231B2A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82893: ldr r2, _02303ED8 @ =0x0231B314 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82897: ldr r2, _02303EDC @ =0x0231B31C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82903: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82905: _02303EA8: .4byte 0x0231B324 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82906: _02303EAC: .4byte 0x0231B330 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82907: _02303EB0: .4byte 0x0231B338 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82908: _02303EB4: .4byte 0x0231B340 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82909: _02303EB8: .4byte 0x0231B2D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82910: _02303EBC: .4byte 0x0231B2E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82911: _02303EC0: .4byte 0x02328804 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82912: _02303EC4: .4byte 0x0231B2EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82913: _02303EC8: .4byte 0x0231B274 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82914: _02303ECC: .4byte 0x79707367 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82915: _02303ED0: .4byte 0x0231B350 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82916: _02303ED4: .4byte 0x0231B2A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82917: _02303ED8: .4byte 0x0231B314 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82918: _02303EDC: .4byte 0x0231B31C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 82922: ov00_02303EE0: @ 0x02303EE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 82923: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 82935: ldr r0, _02304558 @ =0x00000106 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82948: ldr r0, _0230455C @ =0x00000201 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82951: ldr r1, _02304560 @ =0x0231B35C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82972: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 82984: ldr r1, _02304564 @ =0x0231B364 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 82990: ldr r2, _02304568 @ =0x0231B36C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83000: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83002: ldr r1, _0230456C @ =0x0231B25C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83009: ldr r2, _02304568 @ =0x0231B36C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83019: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83029: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 83037: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 83042: ldr r1, _02304570 @ =0x0231B39C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83048: ldr r2, _02304568 @ =0x0231B36C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83058: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83060: ldr r1, _02304574 @ =0x0231B290 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83067: ldr r2, _02304578 @ =0x0231B3A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83077: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83082: ldr r1, _0230457C @ =0x0231B29C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83089: ldr r2, _02304578 @ =0x0231B3A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83099: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83109: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 83114: ldr r1, _02304580 @ =0x0231B3D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83120: ldr r2, _02304568 @ =0x0231B36C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83130: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83132: ldr r1, _02304584 @ =0x0231B3DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83139: ldr r2, _02304578 @ =0x0231B3A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83149: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83154: ldr r1, _02304574 @ =0x0231B290 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83161: ldr r2, _02304578 @ =0x0231B3A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83171: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83176: ldr r1, _0230457C @ =0x0231B29C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83183: ldr r2, _02304578 @ =0x0231B3A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83193: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83198: ldr r1, _02304588 @ =0x0231B274 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83205: strbeq r0, [sp, #0x23] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 83206: ldr r1, _0230458C @ =0x0231B3E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83213: strbeq r0, [r5, #0x610] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 83217: ldr r1, _02304590 @ =0x0231B1F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83222: ldr r0, _02304594 @ =0x0231B1FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83238: ldr r1, _02304598 @ =0x0231B200 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83244: ldr r1, _0230459C @ =0x0231B208 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83251: stm sp, {r0, r4} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 83255: ldr r1, _023045A0 @ =0x0231B210 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83256: ldr r3, _023045A4 @ =0x0231B220 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83266: ldr r1, _023045A8 @ =0x0231B3F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83273: ldr r2, _02304578 @ =0x0231B3A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83283: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83291: ldr r2, _023045AC @ =0x0231B3F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83301: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83326: ldr r1, _023045B0 @ =0x0231B1E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83331: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83350: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 83354: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 83362: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83364: _02304558: .4byte 0x00000106 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83365: _0230455C: .4byte 0x00000201 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83366: _02304560: .4byte 0x0231B35C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83367: _02304564: .4byte 0x0231B364 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83368: _02304568: .4byte 0x0231B36C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83369: _0230456C: .4byte 0x0231B25C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83370: _02304570: .4byte 0x0231B39C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83371: _02304574: .4byte 0x0231B290 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83372: _02304578: .4byte 0x0231B3A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83373: _0230457C: .4byte 0x0231B29C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83374: _02304580: .4byte 0x0231B3D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83375: _02304584: .4byte 0x0231B3DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83376: _02304588: .4byte 0x0231B274 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83377: _0230458C: .4byte 0x0231B3E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83378: _02304590: .4byte 0x0231B1F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83379: _02304594: .4byte 0x0231B1FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83380: _02304598: .4byte 0x0231B200 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83381: _0230459C: .4byte 0x0231B208 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83382: _023045A0: .4byte 0x0231B210 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83383: _023045A4: .4byte 0x0231B220 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83384: _023045A8: .4byte 0x0231B3F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83385: _023045AC: .4byte 0x0231B3F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83386: _023045B0: .4byte 0x0231B1E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83390: ov00_023045B4: @ 0x023045B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 83391: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 83398: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 83402: ldr r1, _02304620 @ =0x00000107 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83403: ldr r2, _02304624 @ =0x0231B418 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83411: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83418: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83420: _02304620: .4byte 0x00000107 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83421: _02304624: .4byte 0x0231B418 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83425: ov00_02304628: @ 0x02304628 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 83426: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 83519: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83522: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83526: ov00_02304798: @ 0x02304798 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 83527: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 83534: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 83541: ldr r2, _02304928 @ =0x0231B440 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83548: ldr r2, _0230492C @ =0x0231B31C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83554: ldr r0, _02304930 @ =0x0231B454 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83624: ldr r6, _02304934 @ =ov00_02304628 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83634: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83636: _02304928: .4byte 0x0231B440 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83637: _0230492C: .4byte 0x0231B31C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83638: _02304930: .4byte 0x0231B454 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83639: _02304934: .4byte ov00_02304628 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83643: ov00_02304938: @ 0x02304938 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 83644: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 83649: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 83654: poplt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 83658: _02304970: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 83659: b _023049A4 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83660: b _023049B4 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83661: b _023049D4 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83662: b _023049B4 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83663: b _023049C4 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83664: b _023049B4 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83665: b _023049C4 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83666: b _023049B4 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83667: b _023049B4 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83668: b _023049C4 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83669: b _023049B4 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83670: b _023049C4 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83671: b _023049B4 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 83676: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83681: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83686: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83688: lsr r4, r2, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 83692: ldr ip, _02304A90 @ =0x51EB851F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83700: ldr lr, _02304A90 @ =0x51EB851F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83701: lsr r3, r2, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 83712: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83717: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83720: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83722: ldr ip, _02304A94 @ =0x0000076C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83725: poplt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 83729: popgt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 83733: popgt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 83737: popgt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 83740: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83742: _02304A90: .4byte 0x51EB851F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83743: _02304A94: .4byte 0x0000076C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83747: ov00_02304A98: @ 0x02304A98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 83748: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 83749: asr lr, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 83750: asr ip, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 83751: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 83755: lsr r6, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 83764: ldr r1, _02304B04 @ =0x0231B458 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83768: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83775: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83777: _02304B04: .4byte 0x0231B458 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 83781: ov00_02304B08: @ 0x02304B08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 83782: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 83788: strbeq r0, [r4, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 83797: strbeq r0, [r4, #0x27] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 83806: strbeq r0, [r4, #0x3c] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 83815: strbeq r0, [r4, #0x6f] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 83824: strbeq r0, [r4, #0x8e] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 83833: strbeq r0, [r4, #0xad] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 83856: strbeq r0, [r4, #0x118] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 83875: strbeq r0, [r4, #0x1ac] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 83915: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83919: ov00_02304D00: @ 0x02304D00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 83920: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 83932: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 83933: ldr r1, _0230546C @ =0x0231B468 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83939: ldr r2, _02305470 @ =0x0231B470 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83949: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83951: ldr r1, _02305474 @ =0x0231B4A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83958: ldr r2, _02305470 @ =0x0231B470 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 83968: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 83984: stm r7!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 83985: stm r7!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 83988: stm r7!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 84001: ldr r1, _02305478 @ =0x0231B4AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84010: strbeq r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 84012: ldr r1, _0230547C @ =0x0231B4B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84019: strbeq r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 84021: ldr r1, _02305480 @ =0x0231B4C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84028: strbeq r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 84030: ldr r1, _02305484 @ =0x0231B4CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84037: strbeq r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 84039: ldr r1, _02305488 @ =0x0231B4D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84046: strbeq r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 84047: ldr r1, _0230548C @ =0x0231B4E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84061: ldr r1, _02305490 @ =0x0231B4F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84068: strbeq r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 84069: ldr r1, _02305494 @ =0x0231B4FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84077: strbeq r0, [sp, #0x194] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 84078: ldr r1, _02305498 @ =0x0231B508 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84085: strbeq r0, [sp, #0x19f] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 84086: ldr r1, _0230549C @ =0x0231B518 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84100: ldr r1, _023054A0 @ =0x0231B520 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84114: ldr r1, _023054A4 @ =0x0231B528 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84121: strbeq r0, [sp, #0x1ac] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 84122: ldr r1, _023054A8 @ =0x0231B530 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84146: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 84148: ldr r1, _023054AC @ =0x0231B53C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84154: ldreq r0, _023054B0 @ =0x00000502 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84163: ldreq r0, _023054B4 @ =0x00000501 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84165: ldrne r0, _023054B0 @ =0x00000502 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84168: ldr r1, _023054B8 @ =0x0231B544 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84182: ldr r1, _023054BC @ =0x0231B54C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84189: strbeq r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 84190: ldr r1, _023054C0 @ =0x0231B554 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84203: ldr r1, _023054C4 @ =0x0231B55C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84216: ldr r1, _023054C8 @ =0x0231B564 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84229: ldr r1, _023054CC @ =0x0231B56C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84242: ldr r1, _023054D0 @ =0x0231B574 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84255: ldr r1, _023054D4 @ =0x0231B57C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84268: ldr r1, _023054D8 @ =0x0231B584 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84281: ldr r1, _023054DC @ =0x0231B58C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84294: ldr r1, _023054E0 @ =0x0231B594 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84307: ldr r1, _023054E4 @ =0x0231B59C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84314: ldr r2, _02305470 @ =0x0231B470 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84324: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84395: ldr r1, _023054E8 @ =0x0231B5A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84400: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84406: stm r4, {r2, sb} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 84412: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 84416: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 84423: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84425: _0230546C: .4byte 0x0231B468 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84426: _02305470: .4byte 0x0231B470 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84427: _02305474: .4byte 0x0231B4A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84428: _02305478: .4byte 0x0231B4AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84429: _0230547C: .4byte 0x0231B4B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84430: _02305480: .4byte 0x0231B4C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84431: _02305484: .4byte 0x0231B4CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84432: _02305488: .4byte 0x0231B4D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84433: _0230548C: .4byte 0x0231B4E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84434: _02305490: .4byte 0x0231B4F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84435: _02305494: .4byte 0x0231B4FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84436: _02305498: .4byte 0x0231B508 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84437: _0230549C: .4byte 0x0231B518 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84438: _023054A0: .4byte 0x0231B520 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84439: _023054A4: .4byte 0x0231B528 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84440: _023054A8: .4byte 0x0231B530 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84441: _023054AC: .4byte 0x0231B53C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84442: _023054B0: .4byte 0x00000502 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84443: _023054B4: .4byte 0x00000501 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84444: _023054B8: .4byte 0x0231B544 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84445: _023054BC: .4byte 0x0231B54C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84446: _023054C0: .4byte 0x0231B554 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84447: _023054C4: .4byte 0x0231B55C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84448: _023054C8: .4byte 0x0231B564 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84449: _023054CC: .4byte 0x0231B56C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84450: _023054D0: .4byte 0x0231B574 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84451: _023054D4: .4byte 0x0231B57C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84452: _023054D8: .4byte 0x0231B584 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84453: _023054DC: .4byte 0x0231B58C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84454: _023054E0: .4byte 0x0231B594 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84455: _023054E4: .4byte 0x0231B59C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84456: _023054E8: .4byte 0x0231B5A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84460: ov00_023054EC: @ 0x023054EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 84461: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 84468: ldr r2, _023055C4 @ =0x0231B5B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84478: ldr r2, _023055C8 @ =0x0231B5CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84488: ldr r2, _023055CC @ =0x0231B5D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84496: ldr r2, _023055D0 @ =0x0231B5E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84508: ldr r2, _023055CC @ =0x0231B5D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84516: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84518: _023055C4: .4byte 0x0231B5B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84519: _023055C8: .4byte 0x0231B5CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84520: _023055CC: .4byte 0x0231B5D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84521: _023055D0: .4byte 0x0231B5E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84525: ov00_023055D4: @ 0x023055D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 84526: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 84534: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 84541: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84545: ov00_02305614: @ 0x02305614 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 84546: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 84554: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 84561: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84565: ov00_02305654: @ 0x02305654 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 84566: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 84574: _02305674: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 84575: b _023057AC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84576: b _02305A98 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84577: b _023056D8 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84578: b _02305A98 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84579: b _02305A98 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84580: b _02305720 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84581: b _023057D8 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84582: b _02305804 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84583: b _02305830 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84584: b _02305A98 @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84585: b _02305868 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84586: b _02305A98 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84587: b _023058A0 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84588: b _023058D8 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84589: b _02305904 @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84590: b _02305930 @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84591: b _02305A98 @ case 16 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84592: b _02305A98 @ case 17 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84593: b _02305964 @ case 18 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84594: b _02305990 @ case 19 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84595: b _023059BC @ case 20 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84596: b _023059E8 @ case 21 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84597: b _02305A14 @ case 22 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84598: b _02305A40 @ case 23 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84599: b _02305A6C @ case 24 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84603: ldr r1, _02305ABC @ =0x0231B5F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84607: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84609: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84612: ldr r1, _02305AC4 @ =0x0231B4FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84619: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84623: ldr r1, _02305AC8 @ =0x00000501 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84631: ldr r1, _02305ACC @ =0x0231B53C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84632: ldr r2, _02305AD0 @ =0x0231B60C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84637: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84639: ldr r1, _02305ACC @ =0x0231B53C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84640: ldr r2, _02305AD4 @ =0x0231B610 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84645: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84647: ldr r1, _02305ACC @ =0x0231B53C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84648: ldr r2, _02305AD8 @ =0x0231B614 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84653: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84655: ldr r1, _02305ADC @ =0x0231B618 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84659: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84661: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84664: ldr r1, _02305AE0 @ =0x0231B4E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84671: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84673: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84676: ldr r1, _02305AE4 @ =0x0231B628 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84683: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84685: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84688: ldr r1, _02305AE8 @ =0x0231B638 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84695: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84697: asr r0, r2, #3 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 84699: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84701: asr r2, r2, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 84703: ldr r1, _02305AEC @ =0x0231B644 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84710: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84712: asr r0, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 84714: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84716: asr r2, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 84718: ldr r1, _02305AF0 @ =0x0231B650 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84725: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84727: asr r0, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 84729: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84731: asr r2, r2, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 84733: ldr r1, _02305AF4 @ =0x0231B660 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84740: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84742: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84745: ldr r1, _02305AF8 @ =0x0231B670 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84752: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84754: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84757: ldr r1, _02305AFC @ =0x0231B680 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84764: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84766: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84771: ldr r1, _02305B00 @ =0x0231B694 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84778: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84780: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84783: ldr r1, _02305B04 @ =0x0231B554 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84790: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84792: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84795: ldr r1, _02305B08 @ =0x0231B55C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84802: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84804: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84807: ldr r1, _02305B0C @ =0x0231B564 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84814: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84816: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84819: ldr r1, _02305B10 @ =0x0231B56C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84826: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84828: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84831: ldr r1, _02305B14 @ =0x0231B574 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84838: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84840: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84843: ldr r1, _02305B18 @ =0x0231B57C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84850: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84852: ldr r1, _02305AC0 @ =0x0231B608 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84855: ldr r1, _02305B1C @ =0x0231B584 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84862: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84864: ldr r1, _02305B20 @ =0x0231B6A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84869: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84873: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84875: _02305ABC: .4byte 0x0231B5F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84876: _02305AC0: .4byte 0x0231B608 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84877: _02305AC4: .4byte 0x0231B4FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84878: _02305AC8: .4byte 0x00000501 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84879: _02305ACC: .4byte 0x0231B53C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84880: _02305AD0: .4byte 0x0231B60C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84881: _02305AD4: .4byte 0x0231B610 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84882: _02305AD8: .4byte 0x0231B614 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84883: _02305ADC: .4byte 0x0231B618 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84884: _02305AE0: .4byte 0x0231B4E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84885: _02305AE4: .4byte 0x0231B628 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84886: _02305AE8: .4byte 0x0231B638 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84887: _02305AEC: .4byte 0x0231B644 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84888: _02305AF0: .4byte 0x0231B650 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84889: _02305AF4: .4byte 0x0231B660 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84890: _02305AF8: .4byte 0x0231B670 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84891: _02305AFC: .4byte 0x0231B680 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84892: _02305B00: .4byte 0x0231B694 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84893: _02305B04: .4byte 0x0231B554 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84894: _02305B08: .4byte 0x0231B55C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84895: _02305B0C: .4byte 0x0231B564 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84896: _02305B10: .4byte 0x0231B56C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84897: _02305B14: .4byte 0x0231B574 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84898: _02305B18: .4byte 0x0231B57C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84899: _02305B1C: .4byte 0x0231B584 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84900: _02305B20: .4byte 0x0231B6A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 84904: ov00_02305B24: @ 0x02305B24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 84905: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 84911: ldr r1, _02306284 @ =0x0231B6B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84915: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84921: _02305B60: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 84922: b _02305BDC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84923: b _02305C3C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84924: b _02305CA0 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84925: b _02305D08 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84926: b _02305D7C @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84927: b _02305DAC @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84928: b _02305F30 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84929: b _02305DDC @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84930: b _02305E0C @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84931: b _02305E3C @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84932: b _02306260 @ case 10 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84933: b _02305E94 @ case 11 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84934: b _02306260 @ case 12 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84935: b _02305F60 @ case 13 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84936: b _02305F88 @ case 14 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84937: b _02305FB0 @ case 15 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84938: b _02305FE0 @ case 16 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84939: b _02306008 @ case 17 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84940: b _02306038 @ case 18 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84941: b _02306260 @ case 19 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84942: b _02306060 @ case 20 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84943: b _02306088 @ case 21 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84944: b _023060B0 @ case 22 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84945: b _023060E0 @ case 23 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84946: b _02306110 @ case 24 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84947: b _02306140 @ case 25 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84948: b _02306170 @ case 26 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84949: b _023061A0 @ case 27 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84950: b _023061D0 @ case 28 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84951: b _02306200 @ case 29 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84952: b _02306230 @ case 30 +# Error: ^^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 84957: ldr r1, _02306284 @ =0x0231B6B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84961: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84971: ldr r1, _02306288 @ =0x0231B4AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84978: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84983: ldr r1, _02306284 @ =0x0231B6B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 84987: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 84998: ldr r1, _0230628C @ =0x0231B4B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85005: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85010: ldr r1, _02306284 @ =0x0231B6B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85014: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85026: ldr r1, _02306290 @ =0x0231B4C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85033: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85038: ldr r1, _02306284 @ =0x0231B6B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85042: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85057: ldr r1, _02306294 @ =0x0231B6C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85064: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85070: ldr r1, _02306298 @ =0x0231B4CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85077: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85083: ldr r1, _0230629C @ =0x0231B4D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85090: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85096: ldr r1, _023062A0 @ =0x0231B4F0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85103: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85109: ldr r1, _023062A4 @ =0x0231B4FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85116: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85122: ldr r1, _023062A8 @ =0x0231B6D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85127: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85133: ldr r1, _023062AC @ =0x0231B508 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85140: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85147: ldr r0, _023062B0 @ =0x020AED30 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85150: lsl r0, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 85151: asr r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 85155: ldr r0, _023062B4 @ =0x0231B60C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85164: ldr r0, _023062B8 @ =0x0231B610 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85171: ldr r0, _023062BC @ =0x0231B614 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85177: ldr r1, _023062C0 @ =0x0231B53C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85184: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85190: ldr r1, _023062C4 @ =0x0231B4E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85197: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85202: ldr r1, _023062C8 @ =0x0000070D +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85208: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85213: ldr r1, _023062CC @ =0x0000070E +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85219: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85225: ldr r1, _023062D0 @ =0x0231B6EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85232: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85243: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85249: ldr r1, _023062D4 @ =0x0231B700 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85256: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85261: ldr r1, _023062D8 @ =0x00000712 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85267: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85272: ldr r1, _023062DC @ =0x00000714 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85278: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85283: ldr r1, _023062E0 @ =0x00000715 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85289: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85295: ldr r1, _023062E4 @ =0x0231B714 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85302: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85308: ldr r1, _023062E8 @ =0x0231B54C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85315: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85321: ldr r1, _023062EC @ =0x0231B554 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85328: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85334: ldr r1, _023062F0 @ =0x0231B55C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85341: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85347: ldr r1, _023062F4 @ =0x0231B564 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85354: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85360: ldr r1, _023062F8 @ =0x0231B56C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85367: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85373: ldr r1, _023062FC @ =0x0231B574 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85380: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85386: ldr r1, _02306300 @ =0x0231B57C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85393: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85399: ldr r1, _02306304 @ =0x0231B584 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85406: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85408: ldr r1, _02306308 @ =0x0231B6A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85413: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85417: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85419: _02306284: .4byte 0x0231B6B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85420: _02306288: .4byte 0x0231B4AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85421: _0230628C: .4byte 0x0231B4B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85422: _02306290: .4byte 0x0231B4C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85423: _02306294: .4byte 0x0231B6C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85424: _02306298: .4byte 0x0231B4CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85425: _0230629C: .4byte 0x0231B4D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85426: _023062A0: .4byte 0x0231B4F0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85427: _023062A4: .4byte 0x0231B4FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85428: _023062A8: .4byte 0x0231B6D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85429: _023062AC: .4byte 0x0231B508 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85430: _023062B0: .4byte 0x020AED30 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85431: _023062B4: .4byte 0x0231B60C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85432: _023062B8: .4byte 0x0231B610 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85433: _023062BC: .4byte 0x0231B614 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85434: _023062C0: .4byte 0x0231B53C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85435: _023062C4: .4byte 0x0231B4E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85436: _023062C8: .4byte 0x0000070D +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85437: _023062CC: .4byte 0x0000070E +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85438: _023062D0: .4byte 0x0231B6EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85439: _023062D4: .4byte 0x0231B700 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85440: _023062D8: .4byte 0x00000712 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85441: _023062DC: .4byte 0x00000714 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85442: _023062E0: .4byte 0x00000715 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85443: _023062E4: .4byte 0x0231B714 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85444: _023062E8: .4byte 0x0231B54C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85445: _023062EC: .4byte 0x0231B554 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85446: _023062F0: .4byte 0x0231B55C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85447: _023062F4: .4byte 0x0231B564 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85448: _023062F8: .4byte 0x0231B56C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85449: _023062FC: .4byte 0x0231B574 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85450: _02306300: .4byte 0x0231B57C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85451: _02306304: .4byte 0x0231B584 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85452: _02306308: .4byte 0x0231B6A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85456: ov00_0230630C: @ 0x0230630C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85457: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85462: ldr r2, _02306394 @ =0x0231B720 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85469: ldr r2, _02306398 @ =0x0231B4A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85479: ldr r2, _0230639C @ =0x0231B738 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85487: ldr r2, _023063A0 @ =0x0231B5D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85490: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85492: _02306394: .4byte 0x0231B720 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85493: _02306398: .4byte 0x0231B4A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85494: _0230639C: .4byte 0x0231B738 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85495: _023063A0: .4byte 0x0231B5D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85499: ov00_023063A4: @ 0x023063A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85500: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85530: ldr r1, _02306544 @ =0x0231B5A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85535: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85543: stm r4, {r2, r7} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 85545: stm sp, {r0, r5} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 85555: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 85564: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 85568: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 85585: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 85594: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 85603: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 85607: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85609: _02306544: .4byte 0x0231B5A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85613: ov00_02306548: @ 0x02306548 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85614: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85621: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 85632: ldm lr!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 85633: stm r6!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 85669: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85673: ov00_02306620: @ 0x02306620 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85674: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85678: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 85724: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85728: ov00_023066EC: @ 0x023066EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85729: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85739: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85743: ov00_02306718: @ 0x02306718 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85744: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85746: ldr r2, _02306758 @ =ov00_023066EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85754: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 85755: ldr r1, _0230675C @ =0x0231B740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85759: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85761: _02306758: .4byte ov00_023066EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85762: _0230675C: .4byte 0x0231B740 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85766: ov00_02306760: @ 0x02306760 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85767: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85771: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 85775: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85782: ov00_02306798: @ 0x02306798 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85783: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85789: ldr r1, _02306814 @ =0x0231B750 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85793: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85797: ldr r1, _02306818 @ =0x0231B764 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85801: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85809: ldr r2, _0230681C @ =0x02306784 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85815: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85817: _02306814: .4byte 0x0231B750 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85818: _02306818: .4byte 0x0231B764 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85819: _0230681C: .4byte 0x02306784 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85823: ov00_02306820: @ 0x02306820 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85824: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85830: ldr r1, _023068BC @ =0x0231B750 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85834: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85840: ldr r2, _023068C0 @ =0x02306784 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85864: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85866: _023068BC: .4byte 0x0231B750 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85867: _023068C0: .4byte 0x02306784 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85871: ov00_023068C4: @ 0x023068C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85872: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85878: ldr r1, _02306950 @ =0x0231B750 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85882: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85888: ldr r2, _02306954 @ =0x02306784 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85908: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 85910: _02306950: .4byte 0x0231B750 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85911: _02306954: .4byte 0x02306784 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 85915: ov00_02306958: @ 0x02306958 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 85916: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 85925: ldr r1, _02306C74 @ =0x0231B778 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85932: ldr r6, _02306C78 @ =0xAAAAAAAB +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 85942: lsr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 85952: lsl r2, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 85955: lsr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 85964: lsl r1, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 85966: lsr r5, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 85972: lsr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 85982: lsl r2, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 85985: lsr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 85994: lsl r1, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 85996: lsr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 86014: ldr r1, _02306C7C @ =0x0231B740 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86019: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86029: ldr r5, _02306C78 @ =0xAAAAAAAB +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86035: ldr r1, _02306C80 @ =0x0231B784 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86051: lsr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 86061: lsl r2, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 86064: lsr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 86074: lsl r1, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 86078: ldr r1, _02306C80 @ =0x0231B784 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86094: lsr r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 86104: lsl r1, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 86107: lsr r1, r1, #1 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 86117: lsl r1, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 86127: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86129: _02306C74: .4byte 0x0231B778 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86130: _02306C78: .4byte 0xAAAAAAAB +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86131: _02306C7C: .4byte 0x0231B740 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86132: _02306C80: .4byte 0x0231B784 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86136: ov00_02306C84: @ 0x02306C84 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86137: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 86152: _02306CC0: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86153: b _02306CDC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86154: b _02306D68 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86155: b _02306E60 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86156: b _02306ECC @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86157: b _02306F54 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86158: b _02306DE4 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86159: b _02306FC0 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86165: ldr r1, _02307034 @ =0x0231B788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86170: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86176: ldr r0, _02307038 @ =0x00000201 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86192: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 86197: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86203: ldr r1, _02307034 @ =0x0231B788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86208: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86225: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 86230: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86236: ldr r1, _02307034 @ =0x0231B788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86241: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86258: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 86263: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86269: ldr r1, _02307034 @ =0x0231B788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86274: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86287: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 86292: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86298: ldr r1, _02307034 @ =0x0231B788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86303: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86324: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 86329: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86335: ldr r1, _02307034 @ =0x0231B788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86340: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86353: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 86358: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86364: ldr r1, _02307034 @ =0x0231B788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86369: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86382: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 86386: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 86390: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86392: _02307034: .4byte 0x0231B788 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86393: _02307038: .4byte 0x00000201 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86397: ov00_0230703C: @ 0x0230703C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86398: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 86408: ldr r1, _023070F0 @ =0x0231B788 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86412: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86444: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86446: _023070F0: .4byte 0x0231B788 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86450: ov00_023070F4: @ 0x023070F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86451: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 86481: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86485: ov00_0230716C: @ 0x0230716C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86486: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 86491: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 86501: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86507: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86511: ov00_023071BC: @ 0x023071BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86537: ov00_02307208: @ 0x02307208 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86558: ov00_02307244: @ 0x02307244 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86559: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 86566: _02307260: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86567: b _0230727C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86568: b _02307288 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86569: b _023072A0 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86570: b _023072C0 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86571: b _023072AC @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86572: b _02307294 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86573: b _023072B8 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86601: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86605: ov00_023072D0: @ 0x023072D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86606: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 86614: popeq {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 86620: popeq {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 86625: _0230731C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86626: b _02307568 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86627: b _0230732C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86628: b _02307340 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86629: b _0230749C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 86635: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86651: ldr r1, _023075B8 @ =0x0231B798 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86656: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86658: ldr r2, _023075BC @ =0x0231B7B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86662: ldr r2, _023075C0 @ =0x0231B7BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86670: ldr r2, _023075C4 @ =0x0231B7C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86680: ldr r2, _023075C8 @ =0x0231B7CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86689: ldr r2, _023075CC @ =0x0231B7D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86733: ldr r1, _023075CC @ =0x0231B7D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86742: ldr r1, _023075D0 @ =0x0231B7DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86753: ldr r1, _023075D4 @ =0x0231B7E4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86758: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86766: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86768: ldr r1, _023075D8 @ =0x0231B808 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86774: ldr r1, _023075DC @ =0x0231B810 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86779: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86806: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86808: _023075B8: .4byte 0x0231B798 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86809: _023075BC: .4byte 0x0231B7B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86810: _023075C0: .4byte 0x0231B7BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86811: _023075C4: .4byte 0x0231B7C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86812: _023075C8: .4byte 0x0231B7CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86813: _023075CC: .4byte 0x0231B7D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86814: _023075D0: .4byte 0x0231B7DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86815: _023075D4: .4byte 0x0231B7E4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86816: _023075D8: .4byte 0x0231B808 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86817: _023075DC: .4byte 0x0231B810 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86821: ov00_023075E0: @ 0x023075E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86822: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 86831: popne {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 86843: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86846: ldr r1, _02307804 @ =0x0231B7D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86853: ldr r1, _02307808 @ =0x0231B7B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86859: ldr r1, _0230780C @ =0x0231B7BC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86870: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86876: ldr r1, _02307810 @ =0x0231B7C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86886: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86889: ldr r1, _02307814 @ =0x0231B7CC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86899: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86904: ldr r1, _02307818 @ =0x0231B830 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86919: ldr r2, _0230781C @ =0x0231B7DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86923: ldr r2, _02307804 @ =0x0231B7D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86940: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86942: ldr r2, _02307820 @ =0x0231B808 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86946: ldr r2, _02307804 @ =0x0231B7D4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 86959: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86966: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 86968: _02307804: .4byte 0x0231B7D4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86969: _02307808: .4byte 0x0231B7B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86970: _0230780C: .4byte 0x0231B7BC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86971: _02307810: .4byte 0x0231B7C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86972: _02307814: .4byte 0x0231B7CC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86973: _02307818: .4byte 0x0231B830 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86974: _0230781C: .4byte 0x0231B7DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86975: _02307820: .4byte 0x0231B808 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 86979: ov00_02307824: @ 0x02307824 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 86980: push {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 86986: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 86991: popne {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87020: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87036: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87040: ov00_023078FC: @ 0x023078FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87041: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87048: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87068: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87078: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87083: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87107: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87145: _02307A7C: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87146: b _02307C0C @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 87147: b _02307C0C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 87148: b _02307C0C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 87149: b _02307C0C @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 87150: b _02307C0C @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 87151: b _02307C0C @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 87152: b _02307C0C @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 87164: ldr r1, _02307C70 @ =0x0231B838 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87169: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87181: stm sp, {sb, sl} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 87182: ldm fp, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 87187: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87199: ldr r1, _02307C70 @ =0x0231B838 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87204: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87221: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 87226: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87232: ldr r3, _02307C74 @ =0x0231B848 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87244: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87252: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87280: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87282: _02307C70: .4byte 0x0231B838 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87283: _02307C74: .4byte 0x0231B848 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87287: ov00_02307C78: @ 0x02307C78 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87288: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87294: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87327: ldm sb, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 87341: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87345: ov00_02307D40: @ 0x02307D40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87346: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87353: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87379: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87383: ov00_02307DBC: @ 0x02307DBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87384: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87403: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87407: ov00_02307E08: @ 0x02307E08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87408: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87414: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87424: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87464: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87468: ov00_02307ED4: @ 0x02307ED4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87469: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87508: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87512: ov00_02307F60: @ 0x02307F60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87530: ov00_02307F90: @ 0x02307F90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87542: ldrheq r3, [r0, #0xc] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 87554: ov00_02307FD8: @ 0x02307FD8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87555: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87561: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87565: ov00_02307FF4: @ 0x02307FF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87566: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87574: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87579: stm r4, {r0, r6} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 87587: ldr r2, _0230807C @ =ov00_02307FD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87599: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87601: _0230807C: .4byte ov00_02307FD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87605: ov00_02308080: @ 0x02308080 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87606: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87619: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87630: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87634: ov00_023080E4: @ 0x023080E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87635: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87645: ldr r1, _023081D8 @ =0x0231B798 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87650: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87665: ldr r3, _023081DC @ =0x00002710 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87673: ldr r2, _023081E0 @ =0x0231B84C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87683: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87698: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87700: _023081D8: .4byte 0x0231B798 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87701: _023081DC: .4byte 0x00002710 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87702: _023081E0: .4byte 0x0231B84C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87706: ov00_023081E4: @ 0x023081E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87707: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87715: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87719: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87726: ldr r2, _02308340 @ =0x0231B884 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87737: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87744: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87745: ldr r2, _02308344 @ =0x0231B888 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87751: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87758: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87759: ldr r2, _02308348 @ =0x0231B890 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87765: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87775: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87782: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87793: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87795: _02308340: .4byte 0x0231B884 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87796: _02308344: .4byte 0x0231B888 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87797: _02308348: .4byte 0x0231B890 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87801: ov00_0230834C: @ 0x0230834C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87802: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87811: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87813: ldr r1, _023083A4 @ =0x0231B898 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87823: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87825: _023083A4: .4byte 0x0231B898 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87829: ov00_023083A8: @ 0x023083A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87830: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87838: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87841: ldreq r5, _02308474 @ =0x0231B8AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87848: ldr r1, _02308478 @ =0x0231B8B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87858: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87866: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87873: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 87881: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87883: _02308474: .4byte 0x0231B8AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87884: _02308478: .4byte 0x0231B8B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87888: ov00_0230847C: @ 0x0230847C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87889: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87898: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87902: ov00_023084A4: @ 0x023084A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87903: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87920: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 87943: ldr r1, _02308598 @ =0x0231B838 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 87950: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87966: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87968: _02308598: .4byte 0x0231B838 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 87972: ov00_0230859C: @ 0x0230859C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 87973: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 87984: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 87990: ov00_023085D0: @ 0x023085D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88013: ov00_02308618: @ 0x02308618 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88014: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88017: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 88020: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 88044: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 88055: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88059: ov00_023086AC: @ 0x023086AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88060: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88064: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88070: ov00_023086D0: @ 0x023086D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88071: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88142: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88146: ov00_023087E4: @ 0x023087E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88147: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88153: ldr ip, _02308830 @ =ov00_023086D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88154: ldr r2, _02308834 @ =ov00_023086AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88155: ldr r3, _02308838 @ =0x023086C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88165: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88167: _02308830: .4byte ov00_023086D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88168: _02308834: .4byte ov00_023086AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88169: _02308838: .4byte 0x023086C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88173: ov00_0230883C: @ 0x0230883C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88174: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88185: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 88186: ldr r1, _0230898C @ =0x0231B8C0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88192: ldr r2, _02308990 @ =0x0231B8C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88202: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88204: ldr r1, _02308994 @ =0x0231B8F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88211: ldr r2, _02308990 @ =0x0231B8C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88221: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88236: ldr r1, _02308998 @ =0x0231B904 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88241: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88250: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 88254: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 88261: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88263: _0230898C: .4byte 0x0231B8C0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88264: _02308990: .4byte 0x0231B8C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88265: _02308994: .4byte 0x0231B8F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88266: _02308998: .4byte 0x0231B904 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88270: ov00_0230899C: @ 0x0230899C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88271: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88279: pople {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 88285: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 88290: stm r2!, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 88291: stm r2!, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 88292: stm r2!, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 88293: stm r2, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 88314: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88318: ov00_02308A4C: @ 0x02308A4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88319: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88333: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88337: ov00_02308A88: @ 0x02308A88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88338: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88350: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 88351: ldr r1, _02308B8C @ =0x0231B914 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88357: ldr r2, _02308B90 @ =0x0231B8C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88367: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88379: ldr r1, _02308B94 @ =0x0231B904 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88384: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88394: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 88398: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 88405: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88407: _02308B8C: .4byte 0x0231B914 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88408: _02308B90: .4byte 0x0231B8C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88409: _02308B94: .4byte 0x0231B904 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88413: ov00_02308B98: @ 0x02308B98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88414: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88421: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 88426: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88430: ov00_02308BCC: @ 0x02308BCC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88432: ldr ip, _02308BDC @ =ov00_022F4D50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88436: _02308BDC: .4byte ov00_022F4D50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88440: ov00_02308BE0: @ 0x02308BE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88441: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88462: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88465: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88469: ov00_02308C40: @ 0x02308C40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88470: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88476: ldr r1, _02308C88 @ =ov00_02308BE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88487: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88489: _02308C88: .4byte ov00_02308BE0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88497: ov00_02308CA8: @ 0x02308CA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88505: ldr r1, _02308CE4 @ =0x02308C8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88512: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 88514: _02308CE4: .4byte 0x02308C8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88535: ov00_02308D38: @ 0x02308D38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88536: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88540: ldr r1, _02308D64 @ =0x02308CE8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88546: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88548: _02308D64: .4byte 0x02308CE8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88552: ov00_02308D68: @ 0x02308D68 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88553: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88565: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88569: ov00_02308D9C: @ 0x02308D9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88570: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88594: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88598: ov00_02308E00: @ 0x02308E00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88619: ov00_02308E40: @ 0x02308E40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88620: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88632: ldr r1, _02309000 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88637: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88647: ldr r2, _02309004 @ =0x0231B96C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88657: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88663: ldr r2, _02309008 @ =0x0231B994 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88673: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88675: ldr r0, _0230900C @ =0x0231B91C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88679: ldr r2, _02309010 @ =0x0231B9C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88689: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88698: ldr r0, _02309014 @ =0x0000CD74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88718: ldr r2, _02309018 @ =0x0231B9F8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88728: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88736: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88738: _02309000: .4byte 0x0231B95C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88739: _02309004: .4byte 0x0231B96C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88740: _02309008: .4byte 0x0231B994 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88741: _0230900C: .4byte 0x0231B91C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88742: _02309010: .4byte 0x0231B9C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88743: _02309014: .4byte 0x0000CD74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88744: _02309018: .4byte 0x0231B9F8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88748: ov00_0230901C: @ 0x0230901C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88749: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88757: ldr r1, _023090C8 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88761: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88783: ldr r1, _023090C8 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88787: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88793: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88795: _023090C8: .4byte 0x0231B95C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88799: ov00_023090CC: @ 0x023090CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88800: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88808: stm sp, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 88816: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 88822: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 88832: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 88836: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88840: ov00_0230915C: @ 0x0230915C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88841: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88845: ldrsbne r0, [r8] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 88853: ldrsbne r0, [r6] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 88857: ldrsbne r0, [r5] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 88861: ldrsbne r0, [r4] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 88868: ldrsbne r0, [r7] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 88871: ldr r1, _02309344 @ =0x0231BA20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 88876: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88884: popne {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 88973: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 88975: _02309344: .4byte 0x0231BA20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 88979: ov00_02309348: @ 0x02309348 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 88980: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 88991: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 89006: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 89010: ov00_023093B4: @ 0x023093B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 89011: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 89028: ldr r1, _0230A144 @ =0x0000EA60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89032: ldr r1, _0230A148 @ =0x00000D02 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89034: ldr r2, _0230A14C @ =0x0231BA34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89045: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 89048: ldr r0, _0230A150 @ =0x0231BA4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89059: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 89071: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 89075: ldr r1, _0230A154 @ =0x00000D01 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89076: ldr r2, _0230A158 @ =0x0231BA50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89086: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 89093: ldr r2, _0230A15C @ =0x0231BA7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89097: ldr r2, _0230A160 @ =0x0231BA88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89106: ldr r2, _0230A164 @ =0x0231BA94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89115: ldr r2, _0230A168 @ =0x0231BAA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89124: ldr r2, _0230A16C @ =0x0231BAB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89136: ldr r2, _0230A170 @ =0x0231BABC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89148: ldr r2, _0230A174 @ =0x0231BAC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89160: ldr r2, _0230A178 @ =0x0231BAD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89172: ldr r2, _0230A17C @ =0x0231BADC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89184: ldr r2, _0230A180 @ =0x0231BAE8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89196: ldr r2, _0230A184 @ =0x0231BAF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89208: ldr r2, _0230A188 @ =0x0231BB00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89220: ldr r2, _0230A18C @ =0x0231BB08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89224: ldr r2, _0230A178 @ =0x0231BAD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89232: ldr r2, _0230A16C @ =0x0231BAB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89245: ldr r2, _0230A190 @ =0x0231BB10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89249: ldr r2, _0230A178 @ =0x0231BAD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89260: ldr r2, _0230A194 @ =0x0231BB18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89268: ldr r2, _0230A168 @ =0x0231BAA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89277: ldr r2, _0230A16C @ =0x0231BAB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89290: ldr r2, _0230A198 @ =0x0231BB24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89294: ldr r2, _0230A160 @ =0x0231BA88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89303: ldr r2, _0230A164 @ =0x0231BA94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89312: ldr r2, _0230A19C @ =0x0231BB30 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89324: ldr r2, _0230A1A0 @ =0x0231BB3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89328: ldr r2, _0230A170 @ =0x0231BABC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89336: ldr r2, _0230A178 @ =0x0231BAD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89344: ldr r2, _0230A16C @ =0x0231BAB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89356: ldr r2, _0230A194 @ =0x0231BB18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89368: ldr r2, _0230A1A4 @ =0x0231BB44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89372: ldr r2, _0230A170 @ =0x0231BABC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89380: ldr r2, _0230A178 @ =0x0231BAD4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89391: ldr r2, _0230A194 @ =0x0231BB18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89399: ldr r2, _0230A1A8 @ =0x0231BB50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89408: ldr r2, _0230A168 @ =0x0231BAA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89417: ldr r2, _0230A174 @ =0x0231BAC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89428: ldr r2, _0230A1AC @ =0x0231BB5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89437: ldr r2, _0230A16C @ =0x0231BAB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89450: ldr r2, _0230A1B0 @ =0x0231BB64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89454: ldr r2, _0230A160 @ =0x0231BA88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89463: ldr r2, _0230A164 @ =0x0231BA94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89472: ldr r2, _0230A168 @ =0x0231BAA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89485: ldr r2, _0230A1B4 @ =0x0231BB70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89489: ldr r2, _0230A160 @ =0x0231BA88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89498: ldr r2, _0230A164 @ =0x0231BA94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89507: ldr r2, _0230A1B8 @ =0x0231BB80 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89515: ldr r2, _0230A1BC @ =0x0231BB8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89530: ldr r7, _0230A1C0 @ =0x0231BB94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89546: ldr r2, _0230A168 @ =0x0231BAA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89559: ldr r2, _0230A1C4 @ =0x0231BB98 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89563: ldr r2, _0230A1C8 @ =0x0231BBA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89571: ldr r2, _0230A168 @ =0x0231BAA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89581: ldr r2, _0230A1CC @ =0x0231BBB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89585: ldr r2, _0230A1D0 @ =0x02328804 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89589: ldr r2, _0230A1D4 @ =0x0231BBC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89601: ldr r0, _0230A150 @ =0x0231BA4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89614: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 89615: ldr r1, _0230A154 @ =0x00000D01 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89616: ldr r2, _0230A1D8 @ =0x0231BBCC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89626: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 89634: ldr r1, _0230A144 @ =0x0000EA60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89638: ldr r1, _0230A148 @ =0x00000D02 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89640: ldr r2, _0230A14C @ =0x0231BA34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89651: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 89654: ldr r1, _0230A1D4 @ =0x0231BBC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89674: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 89679: ldr r1, _0230A1DC @ =0x00000601 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89700: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 89701: ldr r1, _0230A1E0 @ =0x0231BBF8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89715: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 89716: ldr r1, _0230A1E4 @ =0x0231BC00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89721: ldr r1, _0230A1E8 @ =0x0231BC08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89732: ldr r1, _0230A1EC @ =0x0231BC0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89747: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89753: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 89779: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 89780: ldr r1, _0230A1F4 @ =0x0231BC10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89791: ldr r1, _0230A1F8 @ =0x0231BC18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89802: ldr r1, _0230A1FC @ =0x0231BC24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89813: ldr r1, _0230A200 @ =0x0231BC30 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89824: ldr r1, _0230A204 @ =0x0231BC3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89835: ldr r1, _0230A1EC @ =0x0231BC0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89840: ldr r1, _0230A1E0 @ =0x0231BBF8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89853: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 89864: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 89912: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 89920: _0230A144: .4byte 0x0000EA60 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89921: _0230A148: .4byte 0x00000D02 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89922: _0230A14C: .4byte 0x0231BA34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89923: _0230A150: .4byte 0x0231BA4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89924: _0230A154: .4byte 0x00000D01 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89925: _0230A158: .4byte 0x0231BA50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89926: _0230A15C: .4byte 0x0231BA7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89927: _0230A160: .4byte 0x0231BA88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89928: _0230A164: .4byte 0x0231BA94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89929: _0230A168: .4byte 0x0231BAA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89930: _0230A16C: .4byte 0x0231BAB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89931: _0230A170: .4byte 0x0231BABC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89932: _0230A174: .4byte 0x0231BAC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89933: _0230A178: .4byte 0x0231BAD4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89934: _0230A17C: .4byte 0x0231BADC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89935: _0230A180: .4byte 0x0231BAE8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89936: _0230A184: .4byte 0x0231BAF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89937: _0230A188: .4byte 0x0231BB00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89938: _0230A18C: .4byte 0x0231BB08 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89939: _0230A190: .4byte 0x0231BB10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89940: _0230A194: .4byte 0x0231BB18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89941: _0230A198: .4byte 0x0231BB24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89942: _0230A19C: .4byte 0x0231BB30 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89943: _0230A1A0: .4byte 0x0231BB3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89944: _0230A1A4: .4byte 0x0231BB44 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89945: _0230A1A8: .4byte 0x0231BB50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89946: _0230A1AC: .4byte 0x0231BB5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89947: _0230A1B0: .4byte 0x0231BB64 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89948: _0230A1B4: .4byte 0x0231BB70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89949: _0230A1B8: .4byte 0x0231BB80 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89950: _0230A1BC: .4byte 0x0231BB8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89951: _0230A1C0: .4byte 0x0231BB94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89952: _0230A1C4: .4byte 0x0231BB98 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89953: _0230A1C8: .4byte 0x0231BBA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89954: _0230A1CC: .4byte 0x0231BBB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89955: _0230A1D0: .4byte 0x02328804 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89956: _0230A1D4: .4byte 0x0231BBC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89957: _0230A1D8: .4byte 0x0231BBCC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89958: _0230A1DC: .4byte 0x00000601 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89959: _0230A1E0: .4byte 0x0231BBF8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89960: _0230A1E4: .4byte 0x0231BC00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89961: _0230A1E8: .4byte 0x0231BC08 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89962: _0230A1EC: .4byte 0x0231BC0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89963: _0230A1F0: .4byte 0x0231B95C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89964: _0230A1F4: .4byte 0x0231BC10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89965: _0230A1F8: .4byte 0x0231BC18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89966: _0230A1FC: .4byte 0x0231BC24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89967: _0230A200: .4byte 0x0231BC30 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89968: _0230A204: .4byte 0x0231BC3C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89969: _0230A208: .4byte 0x0231BC44 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89970: _0230A20C: .4byte 0x0231BC6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89971: _0230A210: .4byte 0x0231BC70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 89993: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 89995: ldr r1, _0230A20C @ =0x0231BC6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90000: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90011: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90017: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90023: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90043: ldm r2, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 90049: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90064: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90070: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90092: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90094: ldr r1, _0230A210 @ =0x0231BC70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90099: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90110: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90113: ldr fp, _0230A1F4 @ =0x0231BC10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90128: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90137: lsl r1, r1, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 90141: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90147: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90154: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90160: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90176: ldr r1, _0230A1F8 @ =0x0231BC18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90184: lsl r1, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 90189: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90195: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90202: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90208: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90223: ldr r1, _0230B494 @ =0x0231BC74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90229: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90240: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90251: ldm r2, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 90257: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90272: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90278: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90282: stm fp, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 90299: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90300: ldr r1, _0230B498 @ =0x0231BC7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90307: ldr r1, _0230B49C @ =0x0231BC84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90322: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90328: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90356: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90357: ldr r1, _0230B4A0 @ =0x0231BC88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90368: ldr r1, _0230A1F4 @ =0x0231BC10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90378: ldr r1, _0230B4A4 @ =0x0231BC90 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90388: ldr r1, _0230B49C @ =0x0231BC84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90393: ldr r1, _0230B498 @ =0x0231BC7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90406: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90417: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90429: ldm r2, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 90435: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90457: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90459: ldr r1, _0230B4A8 @ =0x0231BC9C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90464: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90475: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90487: ldr r1, _0230B4AC @ =0x0231BCA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90493: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90504: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90514: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90520: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90522: stm r3, {r4, r5} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 90529: ldm r2, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 90535: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90557: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90559: ldr r1, _0230B4B0 @ =0x0231BCA8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90564: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90575: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90581: ldr r1, _0230B4AC @ =0x0231BCA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90591: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90602: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90615: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90621: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90623: stm r3, {r4, r5} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 90630: ldm r2, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 90636: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90651: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90657: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90674: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90676: ldr r1, _0230B4B4 @ =0x0231BCAC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90681: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90692: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90709: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90710: ldr r1, _0230B4B8 @ =0x0231BCB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90717: ldr r1, _0230B4BC @ =0x0231BCBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90730: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90736: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90766: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90767: ldr r1, _0230A1F4 @ =0x0231BC10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90778: ldr r1, _0230A1F8 @ =0x0231BC18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90789: ldr r1, _0230B4C0 @ =0x0231BCC0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90800: ldr r1, _0230B4C4 @ =0x0231BCC8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90811: ldr r1, _0230A204 @ =0x0231BC3C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90822: ldr r1, _0230B4BC @ =0x0231BCBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90827: ldr r1, _0230B4B8 @ =0x0231BCB4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90840: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90851: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90863: ldm r2, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 90869: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90884: ldr r1, _0230A1F0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90890: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90907: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90909: ldr r1, _0230B4C8 @ =0x0231BCD0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90914: ldr r2, _0230A208 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90925: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 90942: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 90943: ldr r1, _0230B4CC @ =0x0231BCDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90950: ldr r1, _0230B4BC @ =0x0231BCBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90963: ldr r1, _0230B4D0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 90969: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91004: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91005: ldr r1, _0230B4D4 @ =0x0231BC18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91016: ldr r1, _0230B4BC @ =0x0231BCBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91021: ldr r1, _0230B4CC @ =0x0231BCDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91034: ldr r2, _0230B4D8 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91045: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91057: ldm r2, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 91063: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91079: ldr r1, _0230B4D0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91085: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91102: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91104: ldr r1, _0230B4DC @ =0x0231BCE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91109: ldr r2, _0230B4D8 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91120: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91125: lsl r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 91130: ldr r1, _0230B4D0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91136: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91153: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91154: ldr r1, _0230B4E0 @ =0x0231BC10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91167: ldr r1, _0230B4D0 @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91173: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91181: ldr r1, _0230B4E4 @ =0x0231BCE8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91188: ldr r2, _0230B4D8 @ =0x0231BC44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91199: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91210: ldm r2, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 91215: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91231: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91233: _0230B494: .4byte 0x0231BC74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91234: _0230B498: .4byte 0x0231BC7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91235: _0230B49C: .4byte 0x0231BC84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91236: _0230B4A0: .4byte 0x0231BC88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91237: _0230B4A4: .4byte 0x0231BC90 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91238: _0230B4A8: .4byte 0x0231BC9C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91239: _0230B4AC: .4byte 0x0231BCA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91240: _0230B4B0: .4byte 0x0231BCA8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91241: _0230B4B4: .4byte 0x0231BCAC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91242: _0230B4B8: .4byte 0x0231BCB4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91243: _0230B4BC: .4byte 0x0231BCBC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91244: _0230B4C0: .4byte 0x0231BCC0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91245: _0230B4C4: .4byte 0x0231BCC8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91246: _0230B4C8: .4byte 0x0231BCD0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91247: _0230B4CC: .4byte 0x0231BCDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91248: _0230B4D0: .4byte 0x0231B95C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91249: _0230B4D4: .4byte 0x0231BC18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91250: _0230B4D8: .4byte 0x0231BC44 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91251: _0230B4DC: .4byte 0x0231BCE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91252: _0230B4E0: .4byte 0x0231BC10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91253: _0230B4E4: .4byte 0x0231BCE8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91257: ov00_0230B4E8: @ 0x0230B4E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91258: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91265: lsl r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 91269: ldr r1, _0230B5FC @ =0x0231B95C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91273: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91336: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91338: _0230B5FC: .4byte 0x0231B95C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91342: ov00_0230B600: @ 0x0230B600 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91343: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91349: ldreq r0, _0230B69C @ =0x0231BCF0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91360: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91361: ldr r1, _0230B6A0 @ =0x0231BCF4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91372: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91381: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91383: _0230B69C: .4byte 0x0231BCF0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91384: _0230B6A0: .4byte 0x0231BCF4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91388: ov00_0230B6A4: @ 0x0230B6A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91389: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91394: ldr r1, _0230B720 @ =0x0231BD0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91400: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 91401: ldr r1, _0230B724 @ =0x0231BD14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91410: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91419: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91421: _0230B720: .4byte 0x0231BD0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91422: _0230B724: .4byte 0x0231BD14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91426: ov00_0230B728: @ 0x0230B728 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91427: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91438: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91439: ldr r1, _0230B820 @ =0x0231BD20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91445: ldr r2, _0230B824 @ =0x0231BD28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91455: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91467: ldr r1, _0230B828 @ =0x0231BD58 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91472: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91480: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 91484: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91491: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91493: _0230B820: .4byte 0x0231BD20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91494: _0230B824: .4byte 0x0231BD28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91495: _0230B828: .4byte 0x0231BD58 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91499: ov00_0230B82C: @ 0x0230B82C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91500: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91511: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91512: ldr r1, _0230B924 @ =0x0231BD68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91518: ldr r2, _0230B928 @ =0x0231BD28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91528: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91540: ldr r1, _0230B92C @ =0x0231BD58 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91545: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91553: ldm r1, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 91557: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 91564: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91566: _0230B924: .4byte 0x0231BD68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91567: _0230B928: .4byte 0x0231BD28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91568: _0230B92C: .4byte 0x0231BD58 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91572: ov00_0230B930: @ 0x0230B930 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91573: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91580: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91584: ov00_0230B950: @ 0x0230B950 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91585: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91590: ldr r1, _0230BA18 @ =0x0231BD70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91597: ldr r1, _0230BA1C @ =0x0231BD78 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91608: ldr r1, _0230BA20 @ =0x0231BD80 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91615: strbeq r0, [r4] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 91618: ldr r1, _0230BA24 @ =0x0231BD8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91633: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91637: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91639: _0230BA18: .4byte 0x0231BD70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91640: _0230BA1C: .4byte 0x0231BD78 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91641: _0230BA20: .4byte 0x0231BD80 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91642: _0230BA24: .4byte 0x0231BD8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91646: ov00_0230BA28: @ 0x0230BA28 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91647: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91655: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 91676: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91680: ov00_0230BA94: @ 0x0230BA94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91681: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91696: ldr r2, _0230BB54 @ =0x0231BD94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91706: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91717: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91726: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91731: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91733: _0230BB54: .4byte 0x0231BD94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91737: ov00_0230BB58: @ 0x0230BB58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91738: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91746: ldr r2, _0230BCA0 @ =0x0231BDCC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91754: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91761: ldr r0, _0230BCA4 @ =0x000001FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91765: ldr r2, _0230BCA0 @ =0x0231BDCC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91774: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91778: ldr r2, _0230BCA0 @ =0x0231BDCC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91787: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91797: ldr r0, _0230BCA4 @ =0x000001FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91802: ldr r2, _0230BCA0 @ =0x0231BDCC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91811: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91827: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91829: _0230BCA0: .4byte 0x0231BDCC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91830: _0230BCA4: .4byte 0x000001FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91834: ov00_0230BCA8: @ 0x0230BCA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91835: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91843: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91847: ov00_0230BCCC: @ 0x0230BCCC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91848: ldr ip, _0230BCDC @ =ov00_0230B930 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91853: _0230BCDC: .4byte ov00_0230B930 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91857: ov00_0230BCE0: @ 0x0230BCE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91858: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91864: ldr r0, _0230BD64 @ =0x79707367 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91877: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 91892: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91894: _0230BD64: .4byte 0x79707367 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91898: ov00_0230BD68: @ 0x0230BD68 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91899: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91902: ldreq r0, _0230BDD8 @ =0x023289D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 91926: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91928: _0230BDD8: .4byte 0x023289D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 91932: ov00_0230BDDC: @ 0x0230BDDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91933: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91938: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 91943: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91947: ov00_0230BE08: @ 0x0230BE08 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91948: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91955: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 91967: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91973: ldm r5, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 91974: ldm r3, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 91980: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91986: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 91990: ov00_0230BE9C: @ 0x0230BE9C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 91991: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 91996: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92008: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92016: ldm r5, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 92022: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92025: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92029: ov00_0230BF20: @ 0x0230BF20 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92030: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92035: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92047: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92053: ldm r5, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 92054: ldm r3, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 92060: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92063: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92067: ov00_0230BFA0: @ 0x0230BFA0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92068: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92073: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92085: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92093: ldm r5, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 92099: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92102: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92106: ov00_0230C024: @ 0x0230C024 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92107: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92112: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92135: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92139: ov00_0230C098: @ 0x0230C098 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92140: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92145: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92161: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92172: ldm r5, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 92176: ldm r7, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 92191: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92194: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92198: ov00_0230C16C: @ 0x0230C16C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92199: ldr r1, _0230C17C @ =0x023289D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92201: ldr r0, _0230C180 @ =0x023289DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92204: _0230C17C: .4byte 0x023289D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92205: _0230C180: .4byte 0x023289DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92209: ov00_0230C184: @ 0x0230C184 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92210: ldr r2, _0230C198 @ =0x023289D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92212: ldr r0, _0230C19C @ =0x023289E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92216: _0230C198: .4byte 0x023289D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92217: _0230C19C: .4byte 0x023289E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92221: ov00_0230C1A0: @ 0x0230C1A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92229: strbeq r1, [r0] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 92239: ov00_0230C1D0: @ 0x0230C1D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92240: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92274: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92278: ov00_0230C24C: @ 0x0230C24C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92290: ov00_0230C26C: @ 0x0230C26C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92294: ldreq r0, _0230C298 @ =0x023289D8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92301: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 92303: _0230C298: .4byte 0x023289D8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92307: ov00_0230C29C: @ 0x0230C29C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92308: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92309: ldr r0, _0230C304 @ =0x0231BDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92316: ldr r0, _0230C304 @ =0x0231BDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92320: ldr r0, _0230C304 @ =0x0231BDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92324: ldr r0, _0230C308 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92327: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92329: ldr r0, _0230C308 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92334: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92336: _0230C304: .4byte 0x0231BDDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92337: _0230C308: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92341: ov00_0230C30C: @ 0x0230C30C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92342: ldr r1, _0230C328 @ =0x0231BDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92350: _0230C328: .4byte 0x0231BDDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92354: ov00_0230C32C: @ 0x0230C32C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92355: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92356: ldr r0, _0230C474 @ =0x0231BDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92361: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92362: ldr r1, _0230C478 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92366: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 92371: ldr sl, _0230C478 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92372: ldr sb, _0230C474 @ =0x0231BDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92384: lslge r0, r1, #1 +# Error: ^^^^^ +# Undefined macro or opcode: lslge +### mwasmarm.exe Assembler: +# 92393: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92407: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92435: ldr r1, _0230C474 @ =0x0231BDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92441: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92443: _0230C474: .4byte 0x0231BDDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92444: _0230C478: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92448: ov00_0230C47C: @ 0x0230C47C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92449: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92450: ldr r2, _0230C4C0 @ =0x0231BDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92454: pople {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 92466: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92468: _0230C4C0: .4byte 0x0231BDDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92472: ov00_0230C4C4: @ 0x0230C4C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92473: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92475: ldr lr, _0230C588 @ =0x02318660 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92488: ldr r2, _0230C58C @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92494: ldr r1, _0230C590 @ =0x0231BE4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92503: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92506: ldr r1, _0230C58C @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92507: ldr r2, _0230C594 @ =0x02328C18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92524: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92526: _0230C588: .4byte 0x02318660 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92527: _0230C58C: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92528: _0230C590: .4byte 0x0231BE4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92529: _0230C594: .4byte 0x02328C18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92533: ov00_0230C598: @ 0x0230C598 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92534: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92537: ldreq r0, _0230C5AC @ =0x0231BE48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92538: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92540: _0230C5AC: .4byte 0x0231BE48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92544: ov00_022F5320: @ 0x0230C5B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92545: ldr ip, _0230C5B8 @ =ov00_022F5320 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92548: _0230C5B8: .4byte ov00_022F5320 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92552: ov00_0230C5BC: @ 0x0230C5BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92560: ldrsbeq r1, [r2, #1] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 92562: ldrsbeq r1, [r2, #2] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 92564: ldrsbeq r1, [r2, #3] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 92566: ldrsbeq r1, [r2, #4] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 92568: ldrsbeq r1, [r2, #5] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 92570: ldrsbeq r1, [r2, #6] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 92584: ov00_0230C624: @ 0x0230C624 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92585: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92586: ldr r3, _0230C6A4 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92593: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92598: ldr r8, _0230C6A4 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92610: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92618: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92620: _0230C6A4: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92624: ov00_0230C6A8: @ 0x0230C6A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92625: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92627: ldr r1, _0230C748 @ =0x0231BE50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92632: ldr r1, _0230C74C @ =0x0231BE58 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92637: ldr r1, _0230C750 @ =0x0231BE5C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92649: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92650: ldr r0, _0230C754 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92664: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92666: _0230C748: .4byte 0x0231BE50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92667: _0230C74C: .4byte 0x0231BE58 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92668: _0230C750: .4byte 0x0231BE5C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92669: _0230C754: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92673: ov00_0230C758: @ 0x0230C758 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92674: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92675: ldr r1, _0230C7D8 @ =0x0231BE64 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92680: ldr r1, _0230C7DC @ =0x0231BE58 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92691: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92692: ldr r0, _0230C7E0 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92705: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92707: _0230C7D8: .4byte 0x0231BE64 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92708: _0230C7DC: .4byte 0x0231BE58 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92709: _0230C7E0: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92713: ov00_0230C7E4: @ 0x0230C7E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92714: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92716: ldr r1, _0230C8AC @ =0x0231BE6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92721: ldr r1, _0230C8B0 @ =0x0231BE58 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92726: ldr r1, _0230C8B4 @ =0x0231BE74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92731: ldr r1, _0230C8B8 @ =0x0231BE78 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92744: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92745: ldr r1, _0230C8BC @ =0x0231BE7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92750: ldr r1, _0230C8C0 @ =0x0231BE84 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92754: ldreq r3, _0230C8C4 @ =0x0231BE48 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92763: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92765: _0230C8AC: .4byte 0x0231BE6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92766: _0230C8B0: .4byte 0x0231BE58 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92767: _0230C8B4: .4byte 0x0231BE74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92768: _0230C8B8: .4byte 0x0231BE78 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92769: _0230C8BC: .4byte 0x0231BE7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92770: _0230C8C0: .4byte 0x0231BE84 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92771: _0230C8C4: .4byte 0x0231BE48 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92775: ov00_0230C8C8: @ 0x0230C8C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92776: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92777: ldr r1, _0230C950 @ =0x0231BE8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92782: ldr r1, _0230C954 @ =0x0231BE74 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92787: ldr r1, _0230C958 @ =0x0231BE58 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92792: ldr r1, _0230C95C @ =0x0231BE78 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92803: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 92809: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92811: _0230C950: .4byte 0x0231BE8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92812: _0230C954: .4byte 0x0231BE74 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92813: _0230C958: .4byte 0x0231BE58 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92814: _0230C95C: .4byte 0x0231BE78 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92818: ov00_0230C960: @ 0x0230C960 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92819: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92821: ldr r1, _0230CA38 @ =0x0231BE94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92832: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92834: ldr r1, _0230CA3C @ =0x0231BEA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92843: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92845: ldr r1, _0230CA3C @ =0x0231BEA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92854: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92856: ldr r1, _0230CA40 @ =0x0231BEAC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92865: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92867: ldr r1, _0230CA44 @ =0x0231BEB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92872: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 92876: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92878: _0230CA38: .4byte 0x0231BE94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92879: _0230CA3C: .4byte 0x0231BEA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92880: _0230CA40: .4byte 0x0231BEAC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92881: _0230CA44: .4byte 0x0231BEB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92885: ov00_0230CA48: @ 0x0230CA48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92886: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92892: ldr r5, _0230CAC8 @ =0x0231BE28 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92893: ldr r4, _0230CACC @ =0x0231BDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92920: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92922: _0230CAC8: .4byte 0x0231BE28 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92923: _0230CACC: .4byte 0x0231BDDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 92927: ov00_0230CAD0: @ 0x0230CAD0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92928: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 92935: popmi {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popmi +### mwasmarm.exe Assembler: +# 92936: ldr r0, _0230CBD0 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92941: popge {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 92942: ldr r0, _0230CBD0 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92954: _0230CB38: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 92955: b _0230CB48 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 92956: b _0230CB64 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 92957: b _0230CB8C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 92958: b _0230CBA8 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 92992: ldr r0, _0230CBD0 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 92997: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 92999: _0230CBD0: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93003: ov00_0230CBD4: @ 0x0230CBD4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93004: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93006: ldr r0, _0230CCB8 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93010: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93014: ldr r5, _0230CCBC @ =0x023184D0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93026: ldr sb, _0230CCC0 @ =0x0231BE38 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93027: ldr r5, _0230CCC4 @ =0x0231BDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93057: ldr r0, _0230CCB8 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93060: ldr r0, _0230CCB8 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93064: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93066: _0230CCB8: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93067: _0230CCBC: .4byte 0x023184D0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93068: _0230CCC0: .4byte 0x0231BE38 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93069: _0230CCC4: .4byte 0x0231BDDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93073: ov00_0230CCC8: @ 0x0230CCC8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93074: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93076: ldreq r0, _0230CCF4 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93080: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93084: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93086: _0230CCF4: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93090: ov00_0230CCF8: @ 0x0230CCF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93091: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93093: ldreq r0, _0230CD24 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93097: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93101: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93103: _0230CD24: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93107: ov00_0230CD28: @ 0x0230CD28 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93108: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93109: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93111: ldreq r0, _0230CD8C @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93131: pop {r3, r4, r5, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93135: _0230CD8C: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93139: ov00_0230CD90: @ 0x0230CD90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93140: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93141: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93143: ldreq r0, _0230CDFC @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93165: pop {r3, r4, r5, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93169: _0230CDFC: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93173: ov00_0230CE00: @ 0x0230CE00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93174: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93176: ldreq r0, _0230CE58 @ =0x023289E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93183: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93189: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 93195: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93197: _0230CE58: .4byte 0x023289E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93201: ov00_0230CE5C: @ 0x0230CE5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93202: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93211: ldr r1, _0230CEB4 @ =0x0231BEC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93223: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93225: _0230CEB4: .4byte 0x0231BEC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93229: ov00_0230CEB8: @ 0x0230CEB8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93230: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93240: ldr r1, _0230CF14 @ =0x0231BEC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93249: stm sp, {r4, ip} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 93252: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93254: _0230CF14: .4byte 0x0231BEC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93258: ov00_0230CF18: @ 0x0230CF18 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93259: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93268: ldr r1, _0230CF70 @ =0x0231BEC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93280: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93282: _0230CF70: .4byte 0x0231BEC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93286: ov00_0230CF74: @ 0x0230CF74 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93287: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93296: ldr r1, _0230CFCC @ =0x0231BECC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93308: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93310: _0230CFCC: .4byte 0x0231BECC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93314: ov00_0230CFD0: @ 0x0230CFD0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93315: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93325: ldr r1, _0230D02C @ =0x0231BECC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93330: ov00_0230D000: @ 0x0230D000 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93338: stm sp, {r4, ip} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 93341: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93343: _0230D02C: .4byte 0x0231BECC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93347: ov00_0230D030: @ 0x0230D030 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93348: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93357: ldr r1, _0230D088 @ =0x0231BECC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93369: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93371: _0230D088: .4byte 0x0231BECC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93375: ov00_0230D08C: @ 0x0230D08C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93376: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93406: ldrbeq r7, [r7] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 93412: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93418: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93422: ov00_0230D128: @ 0x0230D128 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93423: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93428: ldr r5, _0230D21C @ =0x2C0B02C1 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93429: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 93461: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 93474: ldrbeq r0, [sb] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 93487: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93489: _0230D21C: .4byte 0x2C0B02C1 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93493: ov00_0230D220: @ 0x0230D220 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93494: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93496: ldr r0, _0230D320 @ =0x0231BED4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93511: ldr r1, _0230D324 @ =0x2C0B02C1 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93512: lsr r2, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 93523: ldrsbeq r6, [r4, sl] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 93526: ldrsbne r6, [r0, #-1] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 93534: ldr r0, _0230D320 @ =0x0231BED4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93538: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 93544: ldr r1, _0230D324 @ =0x2C0B02C1 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 93546: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 93560: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93562: _0230D320: .4byte 0x0231BED4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93563: _0230D324: .4byte 0x2C0B02C1 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 93567: ov00_0230D328: @ 0x0230D328 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93572: ldrbne r3, [r0, ip] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 93573: ldrbne r2, [r1, ip] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 93585: ov00_0230D35C: @ 0x0230D35C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93586: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93596: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93600: ov00_0230D388: @ 0x0230D388 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93608: ov00_0230D398: @ 0x0230D398 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93618: ov00_0230D3B0: @ 0x0230D3B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93620: asr r3, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 93634: ov00_0230D3E0: @ 0x0230D3E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93635: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93640: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93657: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93661: ov00_0230D438: @ 0x0230D438 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93662: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93679: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93683: ov00_0230D480: @ 0x0230D480 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93684: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93687: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93691: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93709: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93712: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93716: ov00_0230D4F0: @ 0x0230D4F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93717: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93724: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93729: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93769: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93773: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93777: ov00_0230D5D0: @ 0x0230D5D0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93778: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93781: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93786: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93817: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93820: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93824: ov00_0230D678: @ 0x0230D678 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93825: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93828: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93832: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93863: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93866: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93870: ov00_0230D71C: @ 0x0230D71C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93871: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93874: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93878: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93904: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93907: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93911: ov00_0230D7AC: @ 0x0230D7AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93912: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93915: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93919: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93945: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93948: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 93952: ov00_0230D83C: @ 0x0230D83C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 93953: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 93959: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 93964: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94000: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94003: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94007: ov00_0230D904: @ 0x0230D904 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94008: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94014: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94021: ov00_0230D92C: @ 0x0230D92C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94023: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94059: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94062: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94066: ov00_0230D9CC: @ 0x0230D9CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94067: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94073: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94081: popeq {r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94122: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94126: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94130: ov00_0230DAB8: @ 0x0230DAB8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94131: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94137: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94141: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94168: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94171: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94175: ov00_0230DB58: @ 0x0230DB58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94176: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94180: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 94187: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94191: ov00_0230DB88: @ 0x0230DB88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94192: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94196: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 94203: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94207: ov00_0230DBB8: @ 0x0230DBB8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94208: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94209: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94224: popeq {r3, r4, r5, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94235: ldmne r4, {r0, r1, r2, r3} +# Error: ^^^^^ +# Undefined macro or opcode: ldmne +### mwasmarm.exe Assembler: +# 94236: stmne ip, {r0, r1, r2, r3} +# Error: ^^^^^ +# Undefined macro or opcode: stmne +### mwasmarm.exe Assembler: +# 94248: pop {r3, r4, r5, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94254: ov00_0230DC60: @ 0x0230DC60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94255: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94262: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 94268: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 94274: ldmne r4, {r0, r1, r2, r3} +# Error: ^^^^^ +# Undefined macro or opcode: ldmne +### mwasmarm.exe Assembler: +# 94275: stmne ip, {r0, r1, r2, r3} +# Error: ^^^^^ +# Undefined macro or opcode: stmne +### mwasmarm.exe Assembler: +# 94277: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94281: ov00_0230DCBC: @ 0x0230DCBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94282: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94283: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94289: popne {r4, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 94301: pop {r4, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94307: ov00_0230DD14: @ 0x0230DD14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94308: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94320: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94325: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94329: ov00_0230DD5C: @ 0x0230DD5C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94330: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94351: ldr r0, _0230DDFC @ =0x0000EA60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 94369: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94372: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94374: _0230DDFC: .4byte 0x0000EA60 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 94378: ov00_0230DE00: @ 0x0230DE00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94379: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94401: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94408: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94412: ov00_0230DE6C: @ 0x0230DE6C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94413: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94417: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94425: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94428: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94432: ov00_0230DEA8: @ 0x0230DEA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94433: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94435: ldr r2, _0230DED8 @ =0x00007530 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 94442: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94445: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94447: _0230DED8: .4byte 0x00007530 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 94451: ov00_0230DEDC: @ 0x0230DEDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94452: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94458: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94464: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94470: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94477: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94481: ov00_0230DF44: @ 0x0230DF44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94482: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94488: popge {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 94497: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94502: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94506: ov00_0230DF94: @ 0x0230DF94 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94507: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94508: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94512: popeq {r3, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94527: pop {r3, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94533: ov00_0230DFF0: @ 0x0230DFF0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94534: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94573: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94577: ov00_0230E074: @ 0x0230E074 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94578: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94586: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94590: ov00_0230E098: @ 0x0230E098 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94591: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94596: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94600: ov00_0230E0B0: @ 0x0230E0B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94601: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94605: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94609: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94612: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94616: ov00_023105EC: @ 0x0230E0E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94617: ldr ip, _0230E0E8 @ =ov00_023105EC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 94620: _0230E0E8: .4byte ov00_023105EC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 94624: ov00_0230DC60: @ 0x0230E0EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94625: ldr ip, _0230E0F4 @ =ov00_0230DC60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 94628: _0230E0F4: .4byte ov00_0230DC60 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 94632: ov00_0230DCBC: @ 0x0230E0F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94633: ldr ip, _0230E100 @ =ov00_0230DCBC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 94636: _0230E100: .4byte ov00_0230DCBC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 94640: ov00_0230E104: @ 0x0230E104 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94641: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94653: ldrhne r3, [sp] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 94657: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94658: lsr r1, r2, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 94659: lsr r0, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 94660: lsl r7, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 94663: lsl r8, r2, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 94673: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94679: popne {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 94694: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94704: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94739: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94743: ov00_0230E280: @ 0x0230E280 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94744: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94745: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94753: popne {r3, r4, r5, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 94779: popne {r3, r4, r5, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 94795: pop {r3, r4, r5, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94808: pop {r3, r4, r5, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94814: ov00_0230E384: @ 0x0230E384 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94815: ldr ip, _0230E390 @ =ov00_0230DF44 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 94819: _0230E390: .4byte ov00_0230DF44 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 94826: ov00_0230E3A4: @ 0x0230E3A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94827: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94828: ldr r1, _0230E3E0 @ =0x02328E18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 94831: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94835: ldr r1, _0230E3E4 @ =0x0230E394 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 94838: ldr r0, _0230E3E0 @ =0x02328E18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 94841: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94843: _0230E3E0: .4byte 0x02328E18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 94844: _0230E3E4: .4byte 0x0230E394 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 94848: ov00_0230E3E8: @ 0x0230E3E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94862: ov00_0230E410: @ 0x0230E410 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94868: ov00_0230E418: @ 0x0230E418 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94874: ov00_0230E420: @ 0x0230E420 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94880: ov00_0230E428: @ 0x0230E428 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94886: ov00_0230E430: @ 0x0230E430 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94892: ov00_0230E438: @ 0x0230E438 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94900: ov00_0230E448: @ 0x0230E448 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94906: ov00_0230E450: @ 0x0230E450 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94912: ov00_0230E458: @ 0x0230E458 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94918: ov00_0230E460: @ 0x0230E460 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94924: ov00_0230E468: @ 0x0230E468 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94928: lsl r0, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 94930: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 94936: ov00_0230E488: @ 0x0230E488 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94937: asr r3, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 94945: ov00_0230E49C: @ 0x0230E49C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94947: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 94948: asr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 94953: ov00_0230E4AC: @ 0x0230E4AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94954: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 94973: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94990: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 94993: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 94997: ov00_0230E540: @ 0x0230E540 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 94998: ldr ip, _0230E550 @ =ov00_0230E4AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 95003: _0230E550: .4byte ov00_0230E4AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 95007: ov00_0230E554: @ 0x0230E554 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95008: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95013: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95018: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95022: ov00_0230E580: @ 0x0230E580 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95023: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95030: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95048: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95067: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95092: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95096: ov00_0230E67C: @ 0x0230E67C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95097: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95107: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 95122: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95133: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95137: ov00_0230E70C: @ 0x0230E70C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95138: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95152: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95169: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95179: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95183: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95187: ov00_0230E7B8: @ 0x0230E7B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95188: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95199: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95208: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95227: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95231: ov00_0230E850: @ 0x0230E850 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95232: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95244: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95253: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95266: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95279: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95290: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95294: ov00_0230E92C: @ 0x0230E92C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95295: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95308: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95317: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95330: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95341: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95346: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95354: stm sp, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 95366: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95370: ov00_0230EA3C: @ 0x0230EA3C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95371: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95379: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95390: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95394: ov00_0230EA88: @ 0x0230EA88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95395: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95406: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95413: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95422: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95426: ov00_0230EAF4: @ 0x0230EAF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95427: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95432: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95443: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95447: ov00_0230EB38: @ 0x0230EB38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95448: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95460: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95470: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95480: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95490: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95498: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95508: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95515: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95518: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95525: ov00_0230EC4C: @ 0x0230EC4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95526: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95550: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95567: poplt {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 95575: ldr r2, _0230EDFC @ =0x0230EC38 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 95584: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 95592: lsl r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 95595: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 95601: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95616: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 95617: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 95622: lsl r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 95624: lsl r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 95626: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 95627: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 95632: popeq {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95638: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95640: _0230EDFC: .4byte 0x0230EC38 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 95644: ov00_0230EE00: @ 0x0230EE00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95645: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95648: ldm r1, {r4, r5} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 95680: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95684: ov00_0230EE84: @ 0x0230EE84 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95685: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95703: ldm r4, {r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 95709: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95720: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95724: ov00_0230EF04: @ 0x0230EF04 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95725: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95729: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 95734: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95738: ov00_0230EF2C: @ 0x0230EF2C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95739: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95755: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95794: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95808: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95815: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95825: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95838: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95847: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95851: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95855: ov00_0230F0DC: @ 0x0230F0DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95856: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95864: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95875: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95879: ov00_0230F128: @ 0x0230F128 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95880: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95904: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95932: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95939: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95943: ov00_02310170: @ 0x0230F204 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95944: ldr ip, _0230F20C @ =ov00_02310170 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 95947: _0230F20C: .4byte ov00_02310170 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 95951: ov00_0230F210: @ 0x0230F210 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95952: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95958: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 95961: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 95962: ldr r1, _0230F2A0 @ =0x0231BEF8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 95968: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 95987: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 95989: _0230F2A0: .4byte 0x0231BEF8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 95993: ov00_0230F2A4: @ 0x0230F2A4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 95994: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 95998: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96007: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96011: ov00_0230F2DC: @ 0x0230F2DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96012: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96025: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96035: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96045: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96055: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96062: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96065: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96069: ov00_0230F3A0: @ 0x0230F3A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96070: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96088: stm sp, {r0, sb} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 96099: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96103: ldr r1, _0230F698 @ =0x0231BF00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 96121: stm sp, {r8, ip} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 96126: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96131: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 96151: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96155: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96161: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96178: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96182: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96198: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96202: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96208: ldr r1, _0230F698 @ =0x0231BF00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 96241: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96249: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96253: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96266: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96276: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96278: _0230F698: .4byte 0x0231BF00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 96282: ov00_0230F69C: @ 0x0230F69C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96283: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96307: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96312: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96328: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96338: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96347: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96351: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96355: ov00_0230F79C: @ 0x0230F79C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96356: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96381: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96386: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96395: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96399: ov00_0230F838: @ 0x0230F838 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96400: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96420: ldr r2, _0230F9B8 @ =0x000005DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 96434: asr r2, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 96436: lsl r2, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 96439: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 96440: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 96446: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96453: asr r2, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 96455: lsl r2, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 96458: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 96459: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 96466: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96474: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96479: asr r3, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 96480: lsl ip, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 96484: lsl r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 96485: lsr r3, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 96492: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96501: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96503: _0230F9B8: .4byte 0x000005DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 96507: ov00_0230F9BC: @ 0x0230F9BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96508: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96536: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96540: ov00_0230FA30: @ 0x0230FA30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96541: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96560: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96574: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96585: ldr r1, _0230FB20 @ =0x0231BF00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 96603: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96605: _0230FB20: .4byte 0x0231BF00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 96609: ov00_0230FB24: @ 0x0230FB24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96610: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96618: ldm r0, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 96627: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96631: ov00_0230FB6C: @ 0x0230FB6C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96632: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96644: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96649: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 96660: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96664: ov00_0230FBE0: @ 0x0230FBE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96665: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96676: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96680: popne {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 96690: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96694: ov00_0230FC48: @ 0x0230FC48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96695: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96709: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96714: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 96731: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96735: ov00_0230FCDC: @ 0x0230FCDC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96736: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96750: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96754: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 96768: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96772: ov00_0230FD60: @ 0x0230FD60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96773: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96785: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96790: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 96797: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96801: ov00_0230FDC4: @ 0x0230FDC4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96802: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96817: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96822: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 96833: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96837: ov00_0230FE44: @ 0x0230FE44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96838: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96850: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96855: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 96862: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96866: ov00_0230FEA8: @ 0x0230FEA8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96867: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96879: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96884: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 96891: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96895: ov00_0230FF0C: @ 0x0230FF0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96896: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96903: ldr r1, _02310000 @ =0x0231BF00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 96918: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96925: poplt {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 96937: ldr r1, _02310000 @ =0x0231BF00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 96953: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 96959: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 96961: _02310000: .4byte 0x0231BF00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 96965: ov00_02310004: @ 0x02310004 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 96966: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 96984: ldr r1, _023100A4 @ =0x0231BF00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97006: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97008: _023100A4: .4byte 0x0231BF00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97012: ov00_023100A8: @ 0x023100A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97013: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97033: ldr r1, _0231016C @ =0x0231BF00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97063: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97065: _0231016C: .4byte 0x0231BF00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97069: ov00_02310170: @ 0x02310170 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97070: ldr ip, _02310180 @ =ov00_0230DD14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97075: _02310180: .4byte ov00_0230DD14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97079: ov00_02310184: @ 0x02310184 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97080: ldr ip, _0231019C @ =ov00_023101A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97087: _0231019C: .4byte ov00_023101A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97091: ov00_023101A0: @ 0x023101A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97092: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97108: ldr r4, _02310224 @ =0x0231BF00 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97125: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97127: _02310224: .4byte 0x0231BF00 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97131: ov00_02310228: @ 0x02310228 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97132: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97144: ldm r4, {r1, r2} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 97150: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97164: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97168: ov00_023102AC: @ 0x023102AC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97169: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97173: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97176: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97180: ov00_023102C8: @ 0x023102C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97181: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97188: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97198: ov00_0231032C: @ 0x0231032C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97212: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 97216: ov00_02310364: @ 0x02310364 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97217: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97236: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97242: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97252: ldr r0, _0231059C @ =0x023102E8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97253: ldr r3, _023105A0 @ =ov00_023102C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97268: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97271: ldr r2, _023105A4 @ =0x0231031C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97283: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97307: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97312: asr r2, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 97313: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 97342: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97354: asr r2, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 97355: lsl r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 97362: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97364: _0231059C: .4byte 0x023102E8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97365: _023105A0: .4byte ov00_023102C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97366: _023105A4: .4byte 0x0231031C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97370: ov00_023105A8: @ 0x023105A8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97371: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97377: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 97387: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97391: ov00_023105EC: @ 0x023105EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97397: ov00_023105F4: @ 0x023105F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97398: ldr ip, _02310600 @ =ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97402: _02310600: .4byte ov00_022F5AE4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97406: ov00_02310604: @ 0x02310604 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97407: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97419: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 97506: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 97544: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97548: ov00_02310814: @ 0x02310814 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97549: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97550: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97556: popne {r4, r5, r6, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 97568: pople {r4, r5, r6, lr} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 97584: pop {r4, r5, r6, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97591: pop {r4, r5, r6, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97598: pop {r4, r5, r6, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97604: ov00_023108D8: @ 0x023108D8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97605: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97606: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97622: popeq {r4, r5, r6, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97626: asr r1, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 97627: lsl r0, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 97662: pop {r4, r5, r6, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97678: pop {r4, r5, r6, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97688: popeq {r4, r5, r6, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97697: popeq {r4, r5, r6, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97707: pop {r4, r5, r6, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97734: popeq {r4, r5, r6, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97740: pop {r4, r5, r6, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97746: ov00_02310AEC: @ 0x02310AEC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97747: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97757: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97770: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97774: ov00_02310B44: @ 0x02310B44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97775: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97781: ldr r1, _02310B7C @ =ov00_02310AEC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97788: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97790: _02310B7C: .4byte ov00_02310AEC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97794: ov00_02310B80: @ 0x02310B80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97795: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97800: popmi {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popmi +### mwasmarm.exe Assembler: +# 97809: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97813: ov00_02310BB8: @ 0x02310BB8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97814: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97818: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 97825: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97828: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97832: ov00_02310BF4: @ 0x02310BF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97833: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97837: ldr r2, _02310C90 @ =0x02328E1C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97838: ldr r3, _02310C94 @ =0x02328E20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97845: ov00_02310C18: @ 0x02310C18 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97856: ldr r1, _02310C98 @ =0x0231BF04 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97864: ldr r1, _02310C9C @ =0x0231BF0C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97871: strbeq r0, [r4] +# Error: ^^^^^^ +# Undefined macro or opcode: strbeq +### mwasmarm.exe Assembler: +# 97873: ldr r1, _02310CA0 @ =0x0231BF10 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97879: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97881: _02310C90: .4byte 0x02328E1C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97882: _02310C94: .4byte 0x02328E20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97883: _02310C98: .4byte 0x0231BF04 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97884: _02310C9C: .4byte 0x0231BF0C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97885: _02310CA0: .4byte 0x0231BF10 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97889: ov00_02310CA4: @ 0x02310CA4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97890: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97894: ldrsbne r1, [r8] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbne +### mwasmarm.exe Assembler: +# 97922: ldr r1, _02310DF8 @ =0x020AEDB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97933: lsl r0, r0, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 97940: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97949: ldr r1, _02310DFC @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 97955: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97957: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 97958: lsr r5, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 97973: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 97981: strhne r5, [r6] +# Error: ^^^^^^ +# Undefined macro or opcode: strhne +### mwasmarm.exe Assembler: +# 97984: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 97986: _02310DF8: .4byte 0x020AEDB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97987: _02310DFC: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 97991: ov00_02310E00: @ 0x02310E00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 97992: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 97997: ldr r2, _02310E4C @ =0x0231BF14 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98001: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98006: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 98011: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98013: _02310E4C: .4byte 0x0231BF14 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98017: ov00_02310E50: @ 0x02310E50 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98018: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98023: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 98024: ldr r4, _02310EB0 @ =0x0100007F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98038: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 98044: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98046: _02310EB0: .4byte 0x0100007F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98050: ov00_02310EB4: @ 0x02310EB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98061: ldrhne r0, [sp, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 98063: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 98067: ov00_02310EE8: @ 0x02310EE8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98072: ov00_02310EEC: @ 0x02310EEC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98073: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98075: ldr r2, _02311220 @ =0x02328E4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98096: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 98108: ldr r1, _02311224 @ =0x02328E98 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98118: ldr r0, _02311224 @ =0x02328E98 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98119: ldr r1, _02311228 @ =0x0231BF24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98125: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 98126: ldr r6, _02311224 @ =0x02328E98 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98131: poplt {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 98156: ldr r0, _02311220 @ =0x02328E4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98162: ldr r0, _02311220 @ =0x02328E4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98169: ldr r0, _02311220 @ =0x02328E4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98191: lsr r1, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98192: lsr r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98193: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98196: lsl r3, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98206: _023110E4: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98207: b _023110F4 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 98208: b _02311114 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 98209: b _02311124 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 98210: b _02311104 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 98212: ldr r0, _02311220 @ =0x02328E4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98217: ldr r0, _02311220 @ =0x02328E4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98222: ldr r0, _02311220 @ =0x02328E4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98227: ldr r0, _02311220 @ =0x02328E4C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98240: asr r2, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 98241: lsl r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98271: asr r3, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 98272: lsl r2, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98292: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98294: _02311220: .4byte 0x02328E4C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98295: _02311224: .4byte 0x02328E98 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98296: _02311228: .4byte 0x0231BF24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98300: ov00_02310EEC: @ 0x0231122C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98301: ldr ip, _02311234 @ =ov00_02310EEC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98304: _02311234: .4byte ov00_02310EEC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98308: ov00_02311238: @ 0x02311238 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98309: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98324: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 98423: ldrheq r1, [r6, #0xb0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 98424: ldrheq r0, [r6, #0xa8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 98426: ldrheq r1, [r6, #0xc0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 98427: ldrheq r0, [r6, #0xb8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 98434: ldrheq r0, [r6, #0xc0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 98440: ldrheq r0, [r6, #0xc0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 98456: ldrhne r0, [r6, #0xa0] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 98461: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98465: ov00_02311480: @ 0x02311480 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98466: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98467: ldr r1, _023114E4 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98472: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 98477: ldr r4, _023114E4 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98484: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 98492: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98494: _023114E4: .4byte 0x02329098 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98498: ov00_023114E8: @ 0x023114E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98506: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 98507: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 98508: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 98509: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 98510: stm ip!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 98511: ldr r1, _02311574 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98519: ldr r1, _02311574 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98522: ldr r0, _02311574 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98526: ldr r0, _02311574 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98529: ldr r2, _02311574 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98534: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 98536: _02311574: .4byte 0x02329098 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98540: ov00_02311578: @ 0x02311578 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98541: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98542: ldr r1, _023115DC @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98548: pople {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 98549: ldr r4, _023115DC @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98556: ldr r0, _023115DC @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98560: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98567: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98569: _023115DC: .4byte 0x02329098 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98573: ov00_023115E0: @ 0x023115E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98574: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98575: ldr r0, _02311608 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98578: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 98580: ldr r0, _02311608 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98583: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98585: _02311608: .4byte 0x02329098 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98589: ov00_0231160C: @ 0x0231160C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98590: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98591: ldr r1, _0231162C @ =0x0231BF24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98597: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98599: _0231162C: .4byte 0x0231BF24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98603: ov00_02311630: @ 0x02311630 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98604: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98606: asr ip, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 98607: lsl r2, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98624: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98628: ov00_02311684: @ 0x02311684 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98629: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98634: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 98635: ldr r4, _023116E4 @ =0x0100007F +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98649: popne {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 98655: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98657: _023116E4: .4byte 0x0100007F +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98661: ov00_023116E8: @ 0x023116E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98672: ldrhne r0, [sp, #6] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrhne +### mwasmarm.exe Assembler: +# 98674: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 98678: ov00_0231171C: @ 0x0231171C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98679: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98681: ldr r1, _02311858 @ =0x0231BF24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98702: lsr r1, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98703: lsr r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98704: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98707: lsl r3, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98713: ldr r1, _0231185C @ =0x0231BF18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98721: ldr r0, _02311860 @ =0x023290A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98731: ldr r0, _02311864 @ =0x02328804 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98744: ldr r1, _02311864 @ =0x02328804 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98751: ldr r1, _02311868 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98754: ldr r2, _0231186C @ =0x00006CFD +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98758: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98760: _02311858: .4byte 0x0231BF24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98761: _0231185C: .4byte 0x0231BF18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98762: _02311860: .4byte 0x023290A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98763: _02311864: .4byte 0x02328804 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98764: _02311868: .4byte 0x02329098 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98765: _0231186C: .4byte 0x00006CFD +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98769: ov00_02311870: @ 0x02311870 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98770: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98801: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98814: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98818: ov00_02311918: @ 0x02311918 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98819: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98821: ldr r2, _02311B80 @ =0x0231BF24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98842: lsr r3, r7, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98843: lsr r2, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98844: lsl r4, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98847: lsl r7, r7, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98868: lsl r1, r7, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98870: lsl r1, r8, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98871: lsr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98873: lsr r1, r4, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98879: lsr r1, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98881: lsr r1, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98882: lsr r0, r3, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98885: ldr r1, _02311B84 @ =0x02328804 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98891: ldr r0, _02311B84 @ =0x02328804 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98903: ldr r1, _02311B88 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98906: ldr r2, _02311B8C @ =0x00006CFD +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98916: ldr r1, _02311B88 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98919: ldr r2, _02311B8C @ =0x00006CFD +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98934: asr r1, r7, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 98935: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98939: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 98940: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 98941: asr r0, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 98950: ldr r1, _02311B88 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98953: ldr r2, _02311B8C @ =0x00006CFD +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98963: ldr r1, _02311B88 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 98976: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 98978: _02311B80: .4byte 0x0231BF24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98979: _02311B84: .4byte 0x02328804 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98980: _02311B88: .4byte 0x02329098 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98981: _02311B8C: .4byte 0x00006CFD +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 98985: ov00_02311B90: @ 0x02311B90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 98986: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 98988: ldr r1, _02311CAC @ =0x0231BF24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99008: lsr r1, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99009: lsr r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99010: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99013: lsl r3, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99024: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 99025: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99054: strbne r0, [r4, #0x37] +# Error: ^^^^^^ +# Undefined macro or opcode: strbne +### mwasmarm.exe Assembler: +# 99056: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99058: _02311CAC: .4byte 0x0231BF24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99062: ov00_02311CB0: @ 0x02311CB0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99063: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99071: ldr r2, _02311DB0 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99072: ldr r1, _02311DB4 @ =0x00002710 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99078: ldr r1, _02311DB8 @ =0x023290C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99085: ldr r0, _02311DB8 @ =0x023290C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99088: ldr r5, _02311DB8 @ =0x023290C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99093: ldm r5!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 99094: stm lr!, {r0, r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 99097: ldm r5, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 99098: stm lr, {r0, r1} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 99099: ldr r1, _02311DB0 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99102: ldm r6, {r1, r2, r3} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 99104: ldr r1, _02311DB8 @ =0x023290C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99105: ldr r2, _02311DBC @ =0x0231BF18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99107: ldr r0, _02311DB0 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99117: ldr r0, _02311DBC @ =0x0231BF18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99125: ldr r0, _02311DBC @ =0x0231BF18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99131: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99133: _02311DB0: .4byte 0x02329098 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99134: _02311DB4: .4byte 0x00002710 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99135: _02311DB8: .4byte 0x023290C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99136: _02311DBC: .4byte 0x0231BF18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99140: ov00_02311DC0: @ 0x02311DC0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99141: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99146: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 99154: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99158: ov00_02311DF8: @ 0x02311DF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99163: ldr r2, _02311E30 @ =0x0231BF2C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99165: ldr r3, _02311E34 @ =0x02328804 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99173: ldm sp!, {pc} +# Error: ^^^ +# Undefined macro or opcode: ldm +### mwasmarm.exe Assembler: +# 99175: _02311E30: .4byte 0x0231BF2C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99176: _02311E34: .4byte 0x02328804 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99180: ov00_02311E38: @ 0x02311E38 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99181: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99182: ldr r0, _02311ED0 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99187: ldr r1, _02311ED4 @ =0x0231BF34 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99189: ldr r1, _02311ED0 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99192: ldr r0, _02311ED0 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99197: ldr r1, _02311ED8 @ =0x0231BF50 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99199: ldr r1, _02311ED0 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99202: ldr r0, _02311ED0 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99207: ldr r1, _02311EDC @ =0x0231BF6C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99209: ldr r1, _02311ED0 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99212: ldr r0, _02311ED0 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99221: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99223: _02311ED0: .4byte 0x02329098 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99224: _02311ED4: .4byte 0x0231BF34 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99225: _02311ED8: .4byte 0x0231BF50 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99226: _02311EDC: .4byte 0x0231BF6C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99230: ov00_02311EE0: @ 0x02311EE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99231: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99232: ldr ip, _02311FAC @ =0x02328800 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99240: popne {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 99244: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 99248: popeq {r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 99278: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99282: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99284: _02311FAC: .4byte 0x02328800 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99288: ov00_02311FB0: @ 0x02311FB0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99289: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99292: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 99303: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99307: ov00_02311FE8: @ 0x02311FE8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99308: push {r3, r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99310: ldr r1, _023122AC @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99317: ldr r0, _023122B0 @ =0x0231BF18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99320: ldr r2, _023122AC @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99321: ldr r1, _023122B0 @ =0x0231BF18 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99325: ldr r1, _023122AC @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99330: popeq {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 99337: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99346: ldr r6, _023122B4 @ =0x0232919C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99426: asr r2, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 99427: lsl r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99462: popne {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 99467: popls {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 99485: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99496: pop {r3, r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99498: _023122AC: .4byte 0x02329098 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99499: _023122B0: .4byte 0x0231BF18 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99500: _023122B4: .4byte 0x0232919C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99504: ov00_023122B8: @ 0x023122B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99505: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99506: ldr r0, _02312318 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99516: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99518: ldr r0, _02312318 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99522: popmi {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popmi +### mwasmarm.exe Assembler: +# 99523: ldr r4, _02312318 @ =0x02329098 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99531: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99533: _02312318: .4byte 0x02329098 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99537: ov00_0231231C: @ 0x0231231C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99538: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99540: ldr r2, _023123E4 @ =0x0231BF24 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99560: lsr lr, r5, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99561: lsr ip, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99562: lsl r4, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99563: lsl r5, r5, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99576: asr ip, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 99577: lsl r2, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99581: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99584: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99587: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99589: _023123E4: .4byte 0x0231BF24 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99593: ov00_023123E8: @ 0x023123E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99594: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99605: popge {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 99620: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99627: asr r3, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 99628: lsl r2, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99640: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99644: ov00_02312498: @ 0x02312498 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99645: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99649: poplt {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 99654: asr ip, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 99655: lsl r2, r2, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99665: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99681: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99685: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 99687: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99691: ov00_02312538: @ 0x02312538 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99692: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99704: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99709: pophi {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 99716: popne {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 99724: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 99732: popeq {r3, r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 99745: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99751: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 99752: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99757: lsl ip, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99760: lsr r2, ip, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99763: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99780: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99784: ov00_0231268C: @ 0x0231268C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99785: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99793: popeq {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 99800: poplt {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 99813: lsr r1, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99814: lsr r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99815: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99818: lsl r3, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99827: popeq {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 99834: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99838: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99842: poplt {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 99857: lsr r1, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99858: lsr r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99859: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99862: lsl r3, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 99871: popeq {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 99876: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99880: ov00_023127EC: @ 0x023127EC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 99881: push {r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 99887: ldreq r6, _02312998 @ =0x0231BF8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99889: ldr r0, _0231299C @ =0x00000D94 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99936: ldr r4, _023129A0 @ =0x80808081 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99945: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 99969: ldr r0, _023129A4 @ =0x023293B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99973: ldr r1, _023129A8 @ =0x0231CD20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99979: ldrne r0, _023129A4 @ =0x023293B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99980: ldr r1, _023129AC @ =0x00006CFC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 99993: pop {r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 99995: _02312998: .4byte 0x0231BF8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99996: _0231299C: .4byte 0x00000D94 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99997: _023129A0: .4byte 0x80808081 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99998: _023129A4: .4byte 0x023293B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 99999: _023129A8: .4byte 0x0231CD20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100000: _023129AC: .4byte 0x00006CFC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100004: ov00_023129B0: @ 0x023129B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100006: ldreq r0, _023129C4 @ =0x0231BF88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100011: _023129C4: .4byte 0x0231BF88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100015: ov00_023129C8: @ 0x023129C8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100017: ldreq r0, _023129DC @ =0x0231BF88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100022: _023129DC: .4byte 0x0231BF88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100026: ov00_023129E0: @ 0x023129E0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100028: ldreq r0, _023129F4 @ =0x0231BF88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100033: _023129F4: .4byte 0x0231BF88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100037: ov00_023129F8: @ 0x023129F8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100038: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100040: ldreq r0, _02312A30 @ =0x0231BF88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100052: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100054: _02312A30: .4byte 0x0231BF88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100058: ov00_02312A34: @ 0x02312A34 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100059: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100067: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100072: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100074: ldr r7, _02312ADC @ =0x023293F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100102: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100104: _02312ADC: .4byte 0x023293F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100108: ov00_02312AE0: @ 0x02312AE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100109: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100115: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100120: ldr r1, _02312BE4 @ =0x00002710 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100130: ldr r1, _02312BE8 @ =0x0231CD40 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100133: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100147: ldr r1, _02312BE4 @ =0x00002710 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100157: ldr r1, _02312BEC @ =0x0000EA60 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100172: ldr r1, _02312BF0 @ =0x00004E20 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100175: popls {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 100178: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100180: _02312BE4: .4byte 0x00002710 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100181: _02312BE8: .4byte 0x0231CD40 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100182: _02312BEC: .4byte 0x0000EA60 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100183: _02312BF0: .4byte 0x00004E20 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100187: ov00_02312BF4: @ 0x02312BF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100188: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100190: ldreq r0, _02312C48 @ =0x0231BF88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100194: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100197: ldr r1, _02312C4C @ =0x00002710 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100202: poplo {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 100208: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100210: _02312C48: .4byte 0x0231BF88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100211: _02312C4C: .4byte 0x00002710 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100215: ov00_02312C50: @ 0x02312C50 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100216: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100218: ldreq r0, _02312CCC @ =0x0231BF88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100244: ldr r0, _02312CD0 @ =0x0231BF8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100246: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100249: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100251: _02312CCC: .4byte 0x0231BF88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100252: _02312CD0: .4byte 0x0231BF8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100256: ov00_02312CD4: @ 0x02312CD4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100277: ov00_02312D10: @ 0x02312D10 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100278: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100282: ldr r1, _02312D40 @ =0x0231CD78 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100289: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100291: _02312D40: .4byte 0x0231CD78 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100295: ov00_02312D44: @ 0x02312D44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100296: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100302: ldr r1, _02312DAC @ =0x00000578 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100309: pople {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 100321: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100323: _02312DAC: .4byte 0x00000578 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100327: ov00_02312DB0: @ 0x02312DB0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100328: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100331: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100332: ldr r1, _02312E1C @ =0x0232939C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100334: ldr ip, _02312E20 @ =0x023293A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100338: lsl r5, r6, #2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100341: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100355: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100357: _02312E1C: .4byte 0x0232939C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100358: _02312E20: .4byte 0x023293A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100362: ov00_02312E24: @ 0x02312E24 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100363: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100364: lsl r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100365: lsr r1, r1, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 100366: asr r4, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 100367: lsl r1, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100387: ldr r1, _02312EC8 @ =0x0231CD7C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100396: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100405: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100407: _02312EC8: .4byte 0x0231CD7C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100411: ov00_02312ECC: @ 0x02312ECC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100420: ov00_02312EE0: @ 0x02312EE0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100442: ov00_02312F28: @ 0x02312F28 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100443: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100457: ldrblt r1, [r8], #1 +# Error: ^^^^^^ +# Undefined macro or opcode: ldrblt +### mwasmarm.exe Assembler: +# 100460: strblt r1, [r3] +# Error: ^^^^^^ +# Undefined macro or opcode: strblt +### mwasmarm.exe Assembler: +# 100461: strbge r0, [r3] +# Error: ^^^^^^ +# Undefined macro or opcode: strbge +### mwasmarm.exe Assembler: +# 100468: lsl r3, r0, #0x1e +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100469: asr r1, r5, #4 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 100472: lsl r3, r5, #0x1c +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100473: asr r2, r2, #6 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 100474: asr r0, r0, #2 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 100495: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100499: ov00_02312FEC: @ 0x02312FEC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100500: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100510: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100512: asr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 100527: lsr r3, r2, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 100537: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100538: asr r7, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 100547: pople {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 100553: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 100560: lsr r2, r1, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 100569: lsl r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100571: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 100580: asr r5, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 100583: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100587: ov00_02313130: @ 0x02313130 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100603: ov00_02313160: @ 0x02313160 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100604: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100611: poplt {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 100614: popgt {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 100619: popne {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 100643: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100647: ov00_02313200: @ 0x02313200 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100648: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100652: ldr r1, _023132AC @ =0x0231CD8C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100658: lsr r2, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 100659: lsr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 100660: lsl r3, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100661: lsl ip, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100666: lsl r0, lr, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100670: lsr r1, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 100674: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100678: ldrheq r0, [r0, #8] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 100681: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100690: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100692: _023132AC: .4byte 0x0231CD8C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100696: ov00_023132B0: @ 0x023132B0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100697: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100707: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100712: ldr r0, _02313504 @ =0x00000578 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100716: poplo {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplo +### mwasmarm.exe Assembler: +# 100722: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100723: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 100724: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 100725: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 100756: ldr fp, _02313508 @ =0x0231CD98 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100757: ldr r4, _0231350C @ =0x0231CF68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100777: ldr r1, _02313510 @ =0x0231CDA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100788: ldr r0, _02313504 @ =0x00000578 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100792: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 100801: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100807: pople {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 100845: ldr r1, _02313510 @ =0x0231CDA0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100858: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100860: _02313504: .4byte 0x00000578 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100861: _02313508: .4byte 0x0231CD98 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100862: _0231350C: .4byte 0x0231CF68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100863: _02313510: .4byte 0x0231CDA0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 100867: ov00_02313514: @ 0x02313514 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100868: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100889: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100893: ov00_0231356C: @ 0x0231356C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 100894: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 100901: popge {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 100903: ldr r0, _02313814 @ =0x00000578 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100907: poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 100908: ldr r1, _02313818 @ =0x0231CDA4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100945: ldr r4, _02313814 @ =0x00000578 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100949: poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 100959: ldr r6, _0231381C @ =0x0231CF68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 100969: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 100983: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 100989: poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 101022: poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 101049: ldr r0, _02313814 @ =0x00000578 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101076: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101078: _02313814: .4byte 0x00000578 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101079: _02313818: .4byte 0x0231CDA4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101080: _0231381C: .4byte 0x0231CF68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101084: ov00_02313820: @ 0x02313820 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101085: push {r4, r5, r6, r7, r8, sb, sl, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101096: poplt {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 101106: poplt {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 101116: poplt {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 101126: poplt {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 101127: ldrbgt ip, [r2] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbgt +### mwasmarm.exe Assembler: +# 101144: popne {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 101150: stm sp, {r4, sb} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 101160: popgt {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 101168: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101170: stm sp, {r1, lr} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 101187: pop {r4, r5, r6, r7, r8, sb, sl, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101191: ov00_023139B4: @ 0x023139B4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101192: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101194: ldr ip, _02313AD8 @ =0x02318760 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101241: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 101244: lsr r3, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 101245: lsr r0, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 101246: lsl ip, lr, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 101249: lsl lr, lr, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 101257: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101262: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 101268: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101270: _02313AD8: .4byte 0x02318760 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101274: ov00_02313ADC: @ 0x02313ADC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101275: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101282: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 101287: ldr ip, _02313B3C @ =0x66666667 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101290: lsr r2, lr, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 101299: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101301: _02313B3C: .4byte 0x66666667 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101305: ov00_02313B40: @ 0x02313B40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101306: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101323: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101349: popgt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 101354: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 101381: lsl r1, r6, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 101383: lsl r1, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 101384: lsr r3, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 101389: lsr r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 101401: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101405: ov00_02313CB4: @ 0x02313CB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101406: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101425: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101431: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101435: ov00_02313D14: @ 0x02313D14 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101436: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101454: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101458: ov00_02313D58: @ 0x02313D58 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101459: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101465: ldreq r0, _02314150 @ =0x0231BF88 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101476: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 101483: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101488: poplt {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 101491: ldrbeq r0, [r1, #1] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbeq +### mwasmarm.exe Assembler: +# 101495: popne {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 101511: _02313E24: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101512: b _02313E70 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 101513: b _02313F04 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 101514: b _02313F8C @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 101515: b _02314118 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 101516: b _02313FC4 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 101517: b _02314118 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 101518: b _02314048 @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 101519: b _02314118 @ case 7 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 101520: b _02314118 @ case 8 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 101521: b _02313E4C @ case 9 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 101531: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101540: poplt {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 101543: lsr r2, r4, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 101544: lsr r1, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 101545: lsl r3, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 101546: lsl r4, r4, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 101560: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 101570: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101581: popne {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 101589: ldr r1, _02314154 @ =0x0231CDB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101629: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 101639: popne {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 101647: poplt {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 101657: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101668: popne {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 101676: poplt {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 101715: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101727: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101729: _02314150: .4byte 0x0231BF88 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101730: _02314154: .4byte 0x0231CDB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101734: ov00_02314158: @ 0x02314158 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101735: push {r3, r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101758: pop {r3, r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101762: ov00_023141B8: @ 0x023141B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101763: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101774: ldr r4, _0231440C @ =0x0232939C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101779: ldr fp, _02314410 @ =0x0231CDB8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101780: ldr r5, _02314414 @ =0x023293A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101801: ldr r1, _02314418 @ =0x0231CDC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101807: ldr r1, _0231441C @ =0x0231CDD0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101812: ldrne r1, _02314420 @ =0x0231CDD8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101814: ldreq r1, _02314424 @ =0x0231CDDC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101818: ldr r1, _02314428 @ =0x0231CDE0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101825: ldr r1, _0231442C @ =0x0231CDF0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101834: ldr r1, _02314430 @ =0x0231CDFC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101840: ldr r1, _02314434 @ =0x0231CE08 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101866: ldr r0, _02314438 @ =0x00000578 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101891: ldr r0, _02314438 @ =0x00000578 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101918: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101920: _0231440C: .4byte 0x0232939C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101921: _02314410: .4byte 0x0231CDB8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101922: _02314414: .4byte 0x023293A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101923: _02314418: .4byte 0x0231CDC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101924: _0231441C: .4byte 0x0231CDD0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101925: _02314420: .4byte 0x0231CDD8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101926: _02314424: .4byte 0x0231CDDC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101927: _02314428: .4byte 0x0231CDE0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101928: _0231442C: .4byte 0x0231CDF0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101929: _02314430: .4byte 0x0231CDFC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101930: _02314434: .4byte 0x0231CE08 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101931: _02314438: .4byte 0x00000578 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101935: ov00_0231443C: @ 0x0231443C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101936: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101937: ldr r1, _02314480 @ =0x0231CF68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101943: ldr r1, _02314480 @ =0x0231CF68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 101951: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101954: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 101956: _02314480: .4byte 0x0231CF68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 101960: ov00_02314484: @ 0x02314484 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 101961: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 101969: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 101975: lsl r0, r5, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 102009: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102013: ov00_02314538: @ 0x02314538 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102036: ov00_02314580: @ 0x02314580 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102037: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102046: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102089: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102093: ov00_02314648: @ 0x02314648 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102094: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102144: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102148: ov00_02314714: @ 0x02314714 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102149: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102155: pople {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 102164: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102168: ov00_02314750: @ 0x02314750 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102185: ov00_02314784: @ 0x02314784 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102203: ov00_023147B8: @ 0x023147B8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102237: ov00_02314824: @ 0x02314824 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102246: ov00_02314838: @ 0x02314838 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102247: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102284: lsr r3, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 102285: lsr r2, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 102286: lsl lr, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 102287: lsl r6, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 102370: ldr r3, _02314AF8 @ =0x0231D360 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102386: ldr r3, _02314AFC @ =0x0231D370 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102430: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 102435: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102437: _02314AF8: .4byte 0x0231D360 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102438: _02314AFC: .4byte 0x0231D370 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102442: ov00_02314B00: @ 0x02314B00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102443: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102449: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102453: ov00_02314B1C: @ 0x02314B1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102454: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102464: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102468: ov00_02314B48: @ 0x02314B48 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102469: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102477: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 102502: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102510: ldr fp, _02314D04 @ =0x0231CF68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102544: ldr r0, _02314D08 @ =0x0231D37C +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102556: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 102586: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102588: _02314D04: .4byte 0x0231CF68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102589: _02314D08: .4byte 0x0231D37C +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102593: ov00_02314D0C: @ 0x02314D0C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102594: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102598: ldr r1, _02314DA0 @ =0x0231D388 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102608: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 102630: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102632: _02314DA0: .4byte 0x0231D388 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102636: ov00_02314DA4: @ 0x02314DA4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102642: ov00_02314DAC: @ 0x02314DAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102643: push {r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102657: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 102662: ldr r2, _02314F3C @ =0x000007FF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102673: popeq {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 102710: ldrheq r1, [r6, #0xc] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 102711: ldrheq r0, [sp, #0xe] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 102751: pop {r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102753: _02314F3C: .4byte 0x000007FF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102757: ov00_02314F40: @ 0x02314F40 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102758: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102764: popeq {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 102765: ldr r4, _02314FCC @ =0x000009C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102772: popls {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popls +### mwasmarm.exe Assembler: +# 102793: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102795: _02314FCC: .4byte 0x000009C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102799: ov00_02314FD0: @ 0x02314FD0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102800: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102813: popge {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popge +### mwasmarm.exe Assembler: +# 102817: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102821: ov00_02315010: @ 0x02315010 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102822: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102826: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 102839: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 102846: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102850: ov00_02315070: @ 0x02315070 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102867: ov00_023150C4: @ 0x023150C4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102868: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102870: ldr r0, _02315118 @ =0x023294F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102874: ldr r0, _0231511C @ =0x023150A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102875: ldr ip, _02315120 @ =0x023150B4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102877: ldr r3, _02315124 @ =0x02315090 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102883: ldr r1, _02315118 @ =0x023294F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102886: ldr r0, _02315118 @ =0x023294F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102889: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102891: _02315118: .4byte 0x023294F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102892: _0231511C: .4byte 0x023150A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102893: _02315120: .4byte 0x023150B4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102894: _02315124: .4byte 0x02315090 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102898: ov00_02315128: @ 0x02315128 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102899: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102900: ldr r0, _02315164 @ =0x023294F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102903: popeq {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 102906: popne {r3, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 102907: ldr r0, _02315164 @ =0x023294F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102910: ldr r0, _02315164 @ =0x023294F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102913: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102915: _02315164: .4byte 0x023294F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102919: ov00_02315168: @ 0x02315168 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102920: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102928: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102932: ov00_0231518C: @ 0x0231518C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102933: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102948: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102952: ov00_023151CC: @ 0x023151CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102953: push {r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102957: ldr r1, _02315200 @ =0x0231D3A0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 102965: pop {r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102967: _02315200: .4byte 0x0231D3A0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 102971: ov00_02315204: @ 0x02315204 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 102972: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 102978: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 102993: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 102997: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103001: ov00_02315264: @ 0x02315264 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103002: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103007: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 103008: ldr r1, _02315304 @ =0x0231D3A4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103015: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103022: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 103036: ldr r1, _02315308 @ =0x020AEDB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103037: lsl r2, r2, #1 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103043: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 103045: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103047: _02315304: .4byte 0x0231D3A4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103048: _02315308: .4byte 0x020AEDB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103052: ov00_0231530C: @ 0x0231530C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103058: ov00_02315314: @ 0x02315314 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103060: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 103061: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103065: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103066: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 103071: ov00_02315338: @ 0x02315338 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103077: ov00_02315340: @ 0x02315340 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103087: ov00_02315358: @ 0x02315358 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103093: ov00_02315360: @ 0x02315360 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103095: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 103096: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103100: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103101: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 103106: ov00_02315384: @ 0x02315384 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103112: ov00_0231538C: @ 0x0231538C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103118: ov00_02315394: @ 0x02315394 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103119: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103121: ldr r1, _023153F0 @ =0x02318768 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103136: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 103142: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103144: _023153F0: .4byte 0x02318768 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103148: ov00_023153F4: @ 0x023153F4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103150: ldrne r2, _02315454 @ =0x023294F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103152: ldr r2, _02315454 @ =0x023294F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103168: ldr r1, _02315454 @ =0x023294F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103176: _02315454: .4byte 0x023294F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103180: ov00_02315458: @ 0x02315458 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103181: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103187: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 103190: ldr r5, _023154E4 @ =0x0231D3AC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103217: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103219: _023154E4: .4byte 0x0231D3AC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103223: ov00_023154E8: @ 0x023154E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103224: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103238: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103247: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103271: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103281: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 103282: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103297: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103300: popgt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 103324: popmi {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popmi +### mwasmarm.exe Assembler: +# 103325: ldr r1, _023156D0 @ =0x0231D3B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103355: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103357: _023156D0: .4byte 0x0231D3B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103361: ov00_023156D4: @ 0x023156D4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103362: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103371: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 103377: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103381: ldr r0, _02315924 @ =0x0231D3B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103384: ldr r0, _02315924 @ =0x0231D3B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103389: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 103392: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103401: pophi {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 103403: ldrbne r1, [sl, #0x28] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 103408: lsl r0, r0, r2 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103410: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103416: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103419: pople {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 103426: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103429: popgt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popgt +### mwasmarm.exe Assembler: +# 103433: ldr fp, _02315928 @ =0x0231D3B0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103441: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103453: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103469: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103481: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 103511: popne {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 103518: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103520: _02315924: .4byte 0x0231D3B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103521: _02315928: .4byte 0x0231D3B0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103538: ov00_023159DC: @ 0x023159DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103544: ov00_023159E4: @ 0x023159E4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103545: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103554: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 103555: ldr r1, _02315A84 @ =0x023159B8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103556: ldr ip, _02315A88 @ =0x02315984 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103559: ldr r3, _02315A8C @ =0x023159A8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103571: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103585: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103587: _02315A84: .4byte 0x023159B8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103588: _02315A88: .4byte 0x02315984 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103589: _02315A8C: .4byte 0x023159A8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103593: ov00_02315A90: @ 0x02315A90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103599: ov00_02315A98: @ 0x02315A98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103606: ov00_02315AA4: @ 0x02315AA4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103612: ov00_02315AAC: @ 0x02315AAC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103618: ov00_02315AB4: @ 0x02315AB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103624: ov00_02315ABC: @ 0x02315ABC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103625: ldr r1, _02315AD4 @ =0x023294F4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103632: _02315AD4: .4byte 0x023294F4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103636: ov00_02315AD8: @ 0x02315AD8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103637: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103645: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103649: ov00_02315AFC: @ 0x02315AFC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103650: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103673: ldr r4, _02315C24 @ =0x0231CF68 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103684: ldr r1, _02315C28 @ =0x0231D3C4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103705: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 103709: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 103724: pople {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pople +### mwasmarm.exe Assembler: +# 103728: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103730: _02315C24: .4byte 0x0231CF68 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103731: _02315C28: .4byte 0x0231D3C4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103735: ov00_02315C2C: @ 0x02315C2C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103736: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103748: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103752: ov00_02315C60: @ 0x02315C60 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103753: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103760: asr r3, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 103761: lsl r2, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103768: lsl r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103771: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 103774: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103778: ov00_02315CB8: @ 0x02315CB8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103779: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103785: asr r3, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 103786: lsl r2, r6, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103791: lsl r2, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 103794: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 103796: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103800: ov00_02315D00: @ 0x02315D00 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103801: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103806: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103810: ov00_02315D18: @ 0x02315D18 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103811: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103817: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103821: ov00_02315D34: @ 0x02315D34 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103822: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103827: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103831: ov00_02315D4C: @ 0x02315D4C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103848: ov00_02315D80: @ 0x02315D80 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103849: ldr ip, _02315D8C @ =ov00_02315EC4 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 103853: _02315D8C: .4byte ov00_02315EC4 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 103857: ov00_02315D90: @ 0x02315D90 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103863: ov00_02315D98: @ 0x02315D98 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103864: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103865: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103876: pop {r4, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103882: ov00_02315DD4: @ 0x02315DD4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103883: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103906: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 103913: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103917: ov00_02315E44: @ 0x02315E44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103918: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103932: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103936: ov00_02315E78: @ 0x02315E78 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103937: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103955: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103959: ov00_02315EC4: @ 0x02315EC4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103960: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103964: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103968: ov00_02315ED8: @ 0x02315ED8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103969: push {r3, r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 103975: popeq {r3, r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 103992: pop {r3, r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 103996: ov00_02315F30: @ 0x02315F30 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 103997: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104020: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104024: ov00_02315F88: @ 0x02315F88 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104025: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104040: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104053: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104057: ov00_02315FF8: @ 0x02315FF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104058: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104067: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 104072: popne {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 104078: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104082: ov00_0231604C: @ 0x0231604C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104100: ov00_0231607C: @ 0x0231607C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104101: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104106: ldr r0, _02316130 @ =0x0231D3C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104112: ldr r0, _02316130 @ =0x0231D3C8 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104129: ldr r0, _02316134 @ =0x023294FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104137: ldr r0, _02316134 @ =0x023294FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104146: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104148: _02316130: .4byte 0x0231D3C8 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 104149: _02316134: .4byte 0x023294FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 104153: ov00_02316138: @ 0x02316138 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104154: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104159: ldr r3, _02316188 @ =0x020AECB0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104160: ldr r2, _0231618C @ =0x9CCF9319 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104176: pop {r3, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104178: _02316188: .4byte 0x020AECB0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 104179: _0231618C: .4byte 0x9CCF9319 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 104183: ov00_02316190: @ 0x02316190 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104184: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104190: ldr r1, _023162B0 @ =0x02329500 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104199: ldr r1, _023162B4 @ =0x0231D3E0 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104203: ldr r1, _023162B8 @ =0x0000EE70 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104218: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 104244: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 104252: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 104259: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104261: _023162B0: .4byte 0x02329500 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 104262: _023162B4: .4byte 0x0231D3E0 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 104263: _023162B8: .4byte 0x0000EE70 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 104267: ov00_023162BC: @ 0x023162BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104268: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104270: ldreq r7, _02316308 @ =0x0231D3DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104286: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104288: _02316308: .4byte 0x0231D3DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 104292: ov00_0231630C: @ 0x0231630C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104305: ov00_02316330: @ 0x02316330 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104306: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104307: push {r3, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104324: pop {r3, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104330: ov00_02316384: @ 0x02316384 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104331: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104332: lsr ip, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 104333: lsr r3, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 104334: lsl lr, r1, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 104335: lsl r4, r1, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 104352: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104356: ov00_023163DC: @ 0x023163DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104357: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104369: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104373: ov00_02316410: @ 0x02316410 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104374: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104377: ldr r5, _023164F8 @ =0x2C0B02C1 +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104380: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 104410: lsr r1, r0, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 104423: ldrsbeq r0, [sb, #0x74] +# Error: ^^^^^^^ +# Undefined macro or opcode: ldrsbeq +### mwasmarm.exe Assembler: +# 104435: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104437: _023164F8: .4byte 0x2C0B02C1 +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 104441: ov00_023164FC: @ 0x023164FC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104442: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104477: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104485: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104489: ov00_023165A0: @ 0x023165A0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104490: push {r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104493: ldreq r7, _023167D8 @ =0x0231D3DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104497: ldreq r6, _023167D8 @ =0x0231D3DC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 104504: pophi {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 104510: pophi {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: pophi +### mwasmarm.exe Assembler: +# 104515: popne {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 104560: lsl r1, r4, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 104562: lsl r1, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 104564: lsr r1, r4, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 104566: lsr r1, r4, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 104592: lsl r0, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 104593: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 104594: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 104595: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 104614: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104629: popeq {r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 104635: pop {r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104637: _023167D8: .4byte 0x0231D3DC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 104641: ov00_023167DC: @ 0x023167DC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104642: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104660: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104664: ov00_02316820: @ 0x02316820 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104665: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104669: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 104691: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104695: ov00_02316884: @ 0x02316884 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104696: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104722: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104726: ov00_023168E8: @ 0x023168E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104727: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104741: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104745: ov00_02316920: @ 0x02316920 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104746: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104762: lsr r2, r4, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 104765: lsr r1, r3, #0x1f +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 104776: lsl r0, r0, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 104786: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104790: ov00_023169BC: @ 0x023169BC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104805: ov00_023169E8: @ 0x023169E8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104806: push {r3, r4, r5, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104816: poplt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 104824: poplt {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 104836: popeq {r3, r4, r5, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 104841: pop {r3, r4, r5, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104845: ov00_02316A6C: @ 0x02316A6C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104846: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104880: poplt {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 104890: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 104896: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104900: poplt {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 104906: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104910: ov00_02316B44: @ 0x02316B44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104911: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104913: poplt {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 104927: poplt {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 104933: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104939: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 104943: ov00_02316BB4: @ 0x02316BB4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 104944: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 104978: ldrheq r0, [r0, #0xac] +# Error: ^^^^^^ +# Undefined macro or opcode: ldrheq +### mwasmarm.exe Assembler: +# 104979: strheq r0, [sp, #4] +# Error: ^^^^^^ +# Undefined macro or opcode: strheq +### mwasmarm.exe Assembler: +# 105047: asr r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 105048: lsl r3, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 105052: lsl r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 105053: lsr r2, r2, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 105060: ldrbne r0, [r8], #1 +# Error: ^^^^^^ +# Undefined macro or opcode: ldrbne +### mwasmarm.exe Assembler: +# 105141: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 105145: ov00_02316E8C: @ 0x02316E8C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105146: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 105154: poplt {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 105162: poplt {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 105172: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105182: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105184: ldr r1, _02316FB8 @ =0x0231D3FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 105191: popeq {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105208: popne {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 105222: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 105224: _02316FB8: .4byte 0x0231D3FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 105228: ov00_02316FBC: @ 0x02316FBC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105234: ov00_02316FC4: @ 0x02316FC4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105235: push {r3, r4, r5, r6, r7, r8, sb, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 105244: _02316FE8: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105245: b _02316FFC @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105246: b _02317088 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105247: b _02317188 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105248: b _02317274 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105249: b _02317320 @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105277: asr r2, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 105278: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 105291: ldr r2, _023173E8 @ =0x023294FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 105307: ldr r1, _023173EC @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 105322: ldr r0, _023173E8 @ =0x023294FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 105340: ldr r0, _023173EC @ =0x0000FFFF +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 105370: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105478: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105485: ldr r0, _023173E8 @ =0x023294FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 105508: popeq {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105518: pop {r3, r4, r5, r6, r7, r8, sb, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 105520: _023173E8: .4byte 0x023294FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 105521: _023173EC: .4byte 0x0000FFFF +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 105525: ov00_023173F0: @ 0x023173F0 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105526: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 105546: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105556: poplt {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 105564: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105583: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 105587: ov00_023174CC: @ 0x023174CC +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105588: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 105596: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 105617: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105623: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 105650: lsl r2, ip, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 105652: lsl r2, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 105654: lsr r2, ip, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 105655: lsr ip, ip, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 105667: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105670: stm sp, {r1, sb} +# Error: ^^^ +# Undefined macro or opcode: stm +### mwasmarm.exe Assembler: +# 105701: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 105705: ov00_02317688: @ 0x02317688 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105706: push {r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 105714: poplt {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 105737: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105754: lsr r1, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 105755: lsr r0, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 105756: lsl r2, r3, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 105759: lsl r3, r3, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 105779: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105793: popeq {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105805: pop {r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 105809: ov00_0231780C: @ 0x0231780C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105810: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 105816: poplt {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 105839: popeq {r4, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 105844: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 105848: ov00_02317898: @ 0x02317898 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105849: push {r3, r4, r5, r6, r7, r8, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 105857: poplt {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 105880: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 105897: poplt {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 105913: pop {r3, r4, r5, r6, r7, r8, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 105917: ov00_02317990: @ 0x02317990 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105918: push {r3, r4, r5, r6, r7, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 105933: asr r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 105934: lsl r0, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 105946: poplt {r3, r4, r5, r6, r7, pc} +# Error: ^^^^^ +# Undefined macro or opcode: poplt +### mwasmarm.exe Assembler: +# 105952: _02317A14: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 105953: b _02317AC0 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105954: b _02317A30 @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105955: b _02317A48 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105956: b _02317A60 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105957: b _02317A7C @ case 4 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105958: b _02317A94 @ case 5 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105959: b _02317AAC @ case 6 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 105981: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106025: pop {r3, r4, r5, r6, r7, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106029: ov00_02317B10: @ 0x02317B10 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 106030: push {r4, r5, r6, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 106036: popeq {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 106050: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106079: popne {r4, r5, r6, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 106088: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106091: pop {r4, r5, r6, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106095: ov00_02317BF4: @ 0x02317BF4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 106096: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 106097: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 106114: popeq {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popeq +### mwasmarm.exe Assembler: +# 106120: lsl r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 106121: lsr r0, r0, #0x10 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 106122: asr r2, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: asr +### mwasmarm.exe Assembler: +# 106123: lsl r1, r0, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 106156: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 106168: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106174: ov00_02317D1C: @ 0x02317D1C +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 106175: push {r0, r1, r2, r3} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 106176: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 106180: lsr r4, r5, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 106181: lsl r8, r5, #0x18 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 106182: lsr r3, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsr +### mwasmarm.exe Assembler: +# 106183: lsl r6, r5, #8 +# Error: ^^^ +# Undefined macro or opcode: lsl +### mwasmarm.exe Assembler: +# 106218: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106224: ov00_02317DD4: @ 0x02317DD4 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 106225: push {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 106234: ldr r6, _02317EF0 @ =0x000005DB +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 106265: popne {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^^^ +# Undefined macro or opcode: popne +### mwasmarm.exe Assembler: +# 106289: ldr r0, _02317EF4 @ =0x023294FC +# Error: ^^^^^^^^^^^^^^^^^^^^^^^ +# Invalid address mode +### mwasmarm.exe Assembler: +# 106299: pop {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106301: _02317EF0: .4byte 0x000005DB +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 106302: _02317EF4: .4byte 0x023294FC +# Error: ^^^^^^ +# Undefined macro or opcode: .4byte +### mwasmarm.exe Assembler: +# 106306: ov00_02317EF8: @ 0x02317EF8 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 106307: push {r4, lr} +# Error: ^^^^ +# Undefined macro or opcode: push +### mwasmarm.exe Assembler: +# 106314: _02317F14: @ jump table +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 106315: b _02317F30 @ case 0 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 106316: b _02317F3C @ case 1 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 106317: b _02317F24 @ case 2 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 106318: b _02317F24 @ case 3 +# Error: ^^^^^^^^^^^^^^^^^^ +# Invalid target for b +### mwasmarm.exe Assembler: +# 106322: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106326: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106329: pop {r4, pc} +# Error: ^^^ +# Undefined macro or opcode: pop +### mwasmarm.exe Assembler: +# 106331: @ 0x02317F44 +# Error: ^ +# Undefined macro or opcode: @ +### mwasmarm.exe Assembler: +# 18: bl sub_0207AFF0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AFF0 +### mwasmarm.exe Assembler: +# 21: bl MemAlloc +# Error: ^^^^^^^^ +# Unknown identifier, MemAlloc +### mwasmarm.exe Assembler: +# 25: bl ov00_022DB054 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB054 +### mwasmarm.exe Assembler: +# 28: bl MemFree +# Error: ^^^^^^^ +# Unknown identifier, MemFree +### mwasmarm.exe Assembler: +# 31: bl MemAlloc +# Error: ^^^^^^^^ +# Unknown identifier, MemAlloc +### mwasmarm.exe Assembler: +# 57: bl ov00_022E03DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03DC +### mwasmarm.exe Assembler: +# 91: .size ov00_022BCA80, .-ov00_022BCA80 +# Error: ^ +# Unknown value for identifier ov00_022BCA80 +### mwasmarm.exe Assembler: +# 102: bl MemFree +# Error: ^^^^^^^ +# Unknown identifier, MemFree +### mwasmarm.exe Assembler: +# 122: bl MemFree +# Error: ^^^^^^^ +# Unknown identifier, MemFree +### mwasmarm.exe Assembler: +# 131: .size ov00_022BCBAC, .-ov00_022BCBAC +# Error: ^ +# Unknown value for identifier ov00_022BCBAC +### mwasmarm.exe Assembler: +# 140: bl ov00_022DB7BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB7BC +### mwasmarm.exe Assembler: +# 145: bl ov00_022DBC64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBC64 +### mwasmarm.exe Assembler: +# 152: bl ov00_022DB5B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB5B8 +### mwasmarm.exe Assembler: +# 155: bl ov00_022DBC64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBC64 +### mwasmarm.exe Assembler: +# 161: .size ov00_022BCC30, .-ov00_022BCC30 +# Error: ^ +# Unknown value for identifier ov00_022BCC30 +### mwasmarm.exe Assembler: +# 168: bl ov00_022DB8F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB8F0 +### mwasmarm.exe Assembler: +# 173: .size ov00_022BCC90, .-ov00_022BCC90 +# Error: ^ +# Unknown value for identifier ov00_022BCC90 +### mwasmarm.exe Assembler: +# 184: bl ov00_022BCD4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BCD4C +### mwasmarm.exe Assembler: +# 188: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 193: .size ov00_022BCCC8, .-ov00_022BCCC8 +# Error: ^ +# Unknown value for identifier ov00_022BCCC8 +### mwasmarm.exe Assembler: +# 200: bl ov00_022DB830 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB830 +### mwasmarm.exe Assembler: +# 205: .size ov00_022BCCF4, .-ov00_022BCCF4 +# Error: ^ +# Unknown value for identifier ov00_022BCCF4 +### mwasmarm.exe Assembler: +# 217: .size ov00_022BCD10, .-ov00_022BCD10 +# Error: ^ +# Unknown value for identifier ov00_022BCD10 +### mwasmarm.exe Assembler: +# 229: bl ov00_022DB800 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB800 +### mwasmarm.exe Assembler: +# 235: bl ov00_022DBA58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBA58 +### mwasmarm.exe Assembler: +# 240: bl ov00_022DB9EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB9EC +### mwasmarm.exe Assembler: +# 245: bl ov00_022DBA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBA1C +### mwasmarm.exe Assembler: +# 249: .size ov00_022BCD4C, .-ov00_022BCD4C +# Error: ^ +# Unknown value for identifier ov00_022BCD4C +### mwasmarm.exe Assembler: +# 311: bl ov00_022DB78C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB78C +### mwasmarm.exe Assembler: +# 316: .size ov00_022BD0A0, .-ov00_022BD0A0 +# Error: ^ +# Unknown value for identifier ov00_022BD0A0 +### mwasmarm.exe Assembler: +# 322: bl ov00_022BD0A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BD0A0 +### mwasmarm.exe Assembler: +# 334: .size ov00_022BD0D4, .-ov00_022BD0D4 +# Error: ^ +# Unknown value for identifier ov00_022BD0D4 +### mwasmarm.exe Assembler: +# 348: bl ov00_022DB964 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB964 +### mwasmarm.exe Assembler: +# 352: .size ov00_022BD108, .-ov00_022BD108 +# Error: ^ +# Unknown value for identifier ov00_022BD108 +### mwasmarm.exe Assembler: +# 366: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 370: .size ov00_022BD13C, .-ov00_022BD13C +# Error: ^ +# Unknown value for identifier ov00_022BD13C +### mwasmarm.exe Assembler: +# 383: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 387: .size ov00_022BD170, .-ov00_022BD170 +# Error: ^ +# Unknown value for identifier ov00_022BD170 +### mwasmarm.exe Assembler: +# 399: bl ov00_022BD170 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BD170 +### mwasmarm.exe Assembler: +# 406: .size ov00_022BD1A0, .-ov00_022BD1A0 +# Error: ^ +# Unknown value for identifier ov00_022BD1A0 +### mwasmarm.exe Assembler: +# 431: .size ov00_022BD1D4, .-ov00_022BD1D4 +# Error: ^ +# Unknown value for identifier ov00_022BD1D4 +### mwasmarm.exe Assembler: +# 456: .size ov00_022BD21C, .-ov00_022BD21C +# Error: ^ +# Unknown value for identifier ov00_022BD21C +### mwasmarm.exe Assembler: +# 465: .size ov00_022BD264, .-ov00_022BD264 +# Error: ^ +# Unknown value for identifier ov00_022BD264 +### mwasmarm.exe Assembler: +# 474: .size ov00_022BD274, .-ov00_022BD274 +# Error: ^ +# Unknown value for identifier ov00_022BD274 +### mwasmarm.exe Assembler: +# 487: .size ov00_022BD284, .-ov00_022BD284 +# Error: ^ +# Unknown value for identifier ov00_022BD284 +### mwasmarm.exe Assembler: +# 499: .size ov00_022BD2A4, .-ov00_022BD2A4 +# Error: ^ +# Unknown value for identifier ov00_022BD2A4 +### mwasmarm.exe Assembler: +# 512: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 517: .size ov00_022BD2C0, .-ov00_022BD2C0 +# Error: ^ +# Unknown value for identifier ov00_022BD2C0 +### mwasmarm.exe Assembler: +# 530: bl ov00_022DB78C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB78C +### mwasmarm.exe Assembler: +# 540: .size ov00_022BD2F4, .-ov00_022BD2F4 +# Error: ^ +# Unknown value for identifier ov00_022BD2F4 +### mwasmarm.exe Assembler: +# 554: bl ov00_022DB78C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB78C +### mwasmarm.exe Assembler: +# 560: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 571: .size ov00_022BD338, .-ov00_022BD338 +# Error: ^ +# Unknown value for identifier ov00_022BD338 +### mwasmarm.exe Assembler: +# 586: bl MemZero +# Error: ^^^^^^^ +# Unknown identifier, MemZero +### mwasmarm.exe Assembler: +# 592: bl ov00_022E3680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3680 +### mwasmarm.exe Assembler: +# 596: .size ov00_022BD3B4, .-ov00_022BD3B4 +# Error: ^ +# Unknown value for identifier ov00_022BD3B4 +### mwasmarm.exe Assembler: +# 608: bl ov00_022DB78C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB78C +### mwasmarm.exe Assembler: +# 613: bl ov00_022BD3B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BD3B4 +### mwasmarm.exe Assembler: +# 621: .size ov00_022BD3F4, .-ov00_022BD3F4 +# Error: ^ +# Unknown value for identifier ov00_022BD3F4 +### mwasmarm.exe Assembler: +# 631: bl ov00_022DB3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB3E0 +### mwasmarm.exe Assembler: +# 638: bl ov00_022DBA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBA1C +### mwasmarm.exe Assembler: +# 643: .size ov00_022BD43C, .-ov00_022BD43C +# Error: ^ +# Unknown value for identifier ov00_022BD43C +### mwasmarm.exe Assembler: +# 654: bl ov00_022E3714 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3714 +### mwasmarm.exe Assembler: +# 662: bl ov00_022E1E0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1E0C +### mwasmarm.exe Assembler: +# 671: .size ov00_022BD480, .-ov00_022BD480 +# Error: ^ +# Unknown value for identifier ov00_022BD480 +### mwasmarm.exe Assembler: +# 680: .size ov00_022BD4DC, .-ov00_022BD4DC +# Error: ^ +# Unknown value for identifier ov00_022BD4DC +### mwasmarm.exe Assembler: +# 689: bl MemZero +# Error: ^^^^^^^ +# Unknown identifier, MemZero +### mwasmarm.exe Assembler: +# 713: bl ov00_022BD2A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BD2A4 +### mwasmarm.exe Assembler: +# 721: .size ov00_022BD4EC, .-ov00_022BD4EC +# Error: ^ +# Unknown value for identifier ov00_022BD4EC +### mwasmarm.exe Assembler: +# 742: .size ov00_022BD5C8, .-ov00_022BD5C8 +# Error: ^ +# Unknown value for identifier ov00_022BD5C8 +### mwasmarm.exe Assembler: +# 752: .size ov00_022BD5EC, .-ov00_022BD5EC +# Error: ^ +# Unknown value for identifier ov00_022BD5EC +### mwasmarm.exe Assembler: +# 776: .size ov00_022BD660, .-ov00_022BD660 +# Error: ^ +# Unknown value for identifier ov00_022BD660 +### mwasmarm.exe Assembler: +# 787: .size ov00_022BD690, .-ov00_022BD690 +# Error: ^ +# Unknown value for identifier ov00_022BD690 +### mwasmarm.exe Assembler: +# 802: .size ov00_022BD6E0, .-ov00_022BD6E0 +# Error: ^ +# Unknown value for identifier ov00_022BD6E0 +### mwasmarm.exe Assembler: +# 812: .size ov00_022BD6F4, .-ov00_022BD6F4 +# Error: ^ +# Unknown value for identifier ov00_022BD6F4 +### mwasmarm.exe Assembler: +# 822: .size ov00_022BD708, .-ov00_022BD708 +# Error: ^ +# Unknown value for identifier ov00_022BD708 +### mwasmarm.exe Assembler: +# 832: .size ov00_022BD71C, .-ov00_022BD71C +# Error: ^ +# Unknown value for identifier ov00_022BD71C +### mwasmarm.exe Assembler: +# 849: .size ov00_022BD780, .-ov00_022BD780 +# Error: ^ +# Unknown value for identifier ov00_022BD780 +### mwasmarm.exe Assembler: +# 855: bl ov00_022E05B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E05B0 +### mwasmarm.exe Assembler: +# 857: bl ov00_022E05C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E05C8 +### mwasmarm.exe Assembler: +# 858: bl ov00_022E0618 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0618 +### mwasmarm.exe Assembler: +# 862: .size ov00_022BD798, .-ov00_022BD798 +# Error: ^ +# Unknown value for identifier ov00_022BD798 +### mwasmarm.exe Assembler: +# 867: bl ov00_022E0780 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0780 +### mwasmarm.exe Assembler: +# 868: bl ov00_022E0728 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0728 +### mwasmarm.exe Assembler: +# 874: .size ov00_022BD7B8, .-ov00_022BD7B8 +# Error: ^ +# Unknown value for identifier ov00_022BD7B8 +### mwasmarm.exe Assembler: +# 879: bl ov00_022E0AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0AFC +### mwasmarm.exe Assembler: +# 882: .size ov00_022BD7D8, .-ov00_022BD7D8 +# Error: ^ +# Unknown value for identifier ov00_022BD7D8 +### mwasmarm.exe Assembler: +# 887: bl ov00_022E089C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E089C +### mwasmarm.exe Assembler: +# 931: .size ov00_022BD7E8, .-ov00_022BD7E8 +# Error: ^ +# Unknown value for identifier ov00_022BD7E8 +### mwasmarm.exe Assembler: +# 952: bl ov00_022E1690 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1690 +### mwasmarm.exe Assembler: +# 959: bl ov00_022E1D04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1D04 +### mwasmarm.exe Assembler: +# 971: .size ov00_022BD870, .-ov00_022BD870 +# Error: ^ +# Unknown value for identifier ov00_022BD870 +### mwasmarm.exe Assembler: +# 979: .size ov00_022E1A84, .-ov00_022E1A84 +# Error: ^ +# Unknown value for identifier ov00_022E1A84 +### mwasmarm.exe Assembler: +# 988: .size ov00_022BD908, .-ov00_022BD908 +# Error: ^ +# Unknown value for identifier ov00_022BD908 +### mwasmarm.exe Assembler: +# 993: bl ov00_022E0DAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0DAC +### mwasmarm.exe Assembler: +# 1013: .size ov00_022BD918, .-ov00_022BD918 +# Error: ^ +# Unknown value for identifier ov00_022BD918 +### mwasmarm.exe Assembler: +# 1021: .size ov00_022E1914, .-ov00_022E1914 +# Error: ^ +# Unknown value for identifier ov00_022E1914 +### mwasmarm.exe Assembler: +# 1032: .size ov00_022BD968, .-ov00_022BD968 +# Error: ^ +# Unknown value for identifier ov00_022BD968 +### mwasmarm.exe Assembler: +# 1037: bl ov00_022EF4D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF4D8 +### mwasmarm.exe Assembler: +# 1044: .size ov00_022BD980, .-ov00_022BD980 +# Error: ^ +# Unknown value for identifier ov00_022BD980 +### mwasmarm.exe Assembler: +# 1051: bl ov00_022EF7AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF7AC +### mwasmarm.exe Assembler: +# 1072: .size ov00_022BD99C, .-ov00_022BD99C +# Error: ^ +# Unknown value for identifier ov00_022BD99C +### mwasmarm.exe Assembler: +# 1077: bl ov00_022EF380 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF380 +### mwasmarm.exe Assembler: +# 1118: .size ov00_022BD9E8, .-ov00_022BD9E8 +# Error: ^ +# Unknown value for identifier ov00_022BD9E8 +### mwasmarm.exe Assembler: +# 1126: .size ov00_022EF548, .-ov00_022EF548 +# Error: ^ +# Unknown value for identifier ov00_022EF548 +### mwasmarm.exe Assembler: +# 1135: bl ov00_022EF4AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF4AC +### mwasmarm.exe Assembler: +# 1139: .size ov00_022BDA74, .-ov00_022BDA74 +# Error: ^ +# Unknown value for identifier ov00_022BDA74 +### mwasmarm.exe Assembler: +# 1147: bl ov00_022E1178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1178 +### mwasmarm.exe Assembler: +# 1158: .size ov00_022BDA94, .-ov00_022BDA94 +# Error: ^ +# Unknown value for identifier ov00_022BDA94 +### mwasmarm.exe Assembler: +# 1167: .size ov00_022BDACC, .-ov00_022BDACC +# Error: ^ +# Unknown value for identifier ov00_022BDACC +### mwasmarm.exe Assembler: +# 1175: bl ov00_022E12DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E12DC +### mwasmarm.exe Assembler: +# 1182: .size ov00_022BDADC, .-ov00_022BDADC +# Error: ^ +# Unknown value for identifier ov00_022BDADC +### mwasmarm.exe Assembler: +# 1190: bl ov00_022E1310 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1310 +### mwasmarm.exe Assembler: +# 1200: .size ov00_022BDB04, .-ov00_022BDB04 +# Error: ^ +# Unknown value for identifier ov00_022BDB04 +### mwasmarm.exe Assembler: +# 1208: bl ov00_022E1334 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1334 +### mwasmarm.exe Assembler: +# 1218: .size ov00_022BDB38, .-ov00_022BDB38 +# Error: ^ +# Unknown value for identifier ov00_022BDB38 +### mwasmarm.exe Assembler: +# 1228: bl ov00_022E137C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E137C +### mwasmarm.exe Assembler: +# 1238: .size ov00_022BDB6C, .-ov00_022BDB6C +# Error: ^ +# Unknown value for identifier ov00_022BDB6C +### mwasmarm.exe Assembler: +# 1247: bl ov00_022E13B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E13B4 +### mwasmarm.exe Assembler: +# 1259: .size ov00_022BDBA8, .-ov00_022BDBA8 +# Error: ^ +# Unknown value for identifier ov00_022BDBA8 +### mwasmarm.exe Assembler: +# 1279: bl ov00_022E1290 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1290 +### mwasmarm.exe Assembler: +# 1297: .size ov00_022BDBE4, .-ov00_022BDBE4 +# Error: ^ +# Unknown value for identifier ov00_022BDBE4 +### mwasmarm.exe Assembler: +# 1313: bl ov00_022E025C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E025C +### mwasmarm.exe Assembler: +# 1430: .size ov00_022BDCB8, .-ov00_022BDCB8 +# Error: ^ +# Unknown value for identifier ov00_022BDCB8 +### mwasmarm.exe Assembler: +# 1445: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 1488: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 1501: .size ov00_022BDE30, .-ov00_022BDE30 +# Error: ^ +# Unknown value for identifier ov00_022BDE30 +### mwasmarm.exe Assembler: +# 1510: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 1563: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 1567: .size ov00_022BDF1C, .-ov00_022BDF1C +# Error: ^ +# Unknown value for identifier ov00_022BDF1C +### mwasmarm.exe Assembler: +# 1584: bl sub_020348E4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020348E4 +### mwasmarm.exe Assembler: +# 1587: bl ov00_0232F3F4 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232F3F4 +### mwasmarm.exe Assembler: +# 1591: .size ov00_022BE094, .-ov00_022BE094 +# Error: ^ +# Unknown value for identifier ov00_022BE094 +### mwasmarm.exe Assembler: +# 1601: .size ov00_022BE0B4, .-ov00_022BE0B4 +# Error: ^ +# Unknown value for identifier ov00_022BE0B4 +### mwasmarm.exe Assembler: +# 1610: bl sub_0204a1cc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0204a1cc +### mwasmarm.exe Assembler: +# 1611: bl ov00_022BCA80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BCA80 +### mwasmarm.exe Assembler: +# 1613: bl ov00_022BCC30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BCC30 +### mwasmarm.exe Assembler: +# 1614: bl ov00_022BD3F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BD3F4 +### mwasmarm.exe Assembler: +# 1615: bl ov00_022BD4EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BD4EC +### mwasmarm.exe Assembler: +# 1616: bl ov00_022BD780 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BD780 +### mwasmarm.exe Assembler: +# 1618: bl ov00_022BCBAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BCBAC +### mwasmarm.exe Assembler: +# 1624: bl sub_0204a1cc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0204a1cc +### mwasmarm.exe Assembler: +# 1625: bl ov00_022BCA80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BCA80 +### mwasmarm.exe Assembler: +# 1628: bl ov00_022BCBAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BCBAC +### mwasmarm.exe Assembler: +# 1634: bl sub_0204a1cc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0204a1cc +### mwasmarm.exe Assembler: +# 1635: bl ov00_022BCA80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BCA80 +### mwasmarm.exe Assembler: +# 1637: bl ov00_022BCC30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BCC30 +### mwasmarm.exe Assembler: +# 1640: bl ov00_022BD3F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BD3F4 +### mwasmarm.exe Assembler: +# 1641: bl sub_0205b80c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0205b80c +### mwasmarm.exe Assembler: +# 1643: bl sub_0205B77C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0205B77C +### mwasmarm.exe Assembler: +# 1648: bl sub_020590dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020590dc +### mwasmarm.exe Assembler: +# 1649: bl ov00_022BD4EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BD4EC +### mwasmarm.exe Assembler: +# 1654: bl ov00_022BCBAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BCBAC +### mwasmarm.exe Assembler: +# 1661: bl sub_02028E2C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02028E2C +### mwasmarm.exe Assembler: +# 1662: bl sub_02017A68 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02017A68 +### mwasmarm.exe Assembler: +# 1664: bl sub_02017DF4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02017DF4 +### mwasmarm.exe Assembler: +# 1665: bl sub_020519D0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020519D0 +### mwasmarm.exe Assembler: +# 1666: bl sub_0201DC90 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201DC90 +### mwasmarm.exe Assembler: +# 1667: bl ov00_022BE4D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE4D8 +### mwasmarm.exe Assembler: +# 1668: bl ov00_0232E768 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232E768 +### mwasmarm.exe Assembler: +# 1673: bl sub_0200383C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200383C +### mwasmarm.exe Assembler: +# 1682: bl sub_020038E8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020038E8 +### mwasmarm.exe Assembler: +# 1691: bl ov00_022BE918 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE918 +### mwasmarm.exe Assembler: +# 1695: bl ov00_022BE57C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE57C +### mwasmarm.exe Assembler: +# 1699: bl ov00_022BE57C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE57C +### mwasmarm.exe Assembler: +# 1704: bl ov00_022BE680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE680 +### mwasmarm.exe Assembler: +# 1707: bl ov00_022BE6AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE6AC +### mwasmarm.exe Assembler: +# 1715: bl ov00_0233AE6 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, ov00_0233AE6 +### mwasmarm.exe Assembler: +# 1720: bl ov00_02337914 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_02337914 +### mwasmarm.exe Assembler: +# 1730: bl sub_02046804 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02046804 +### mwasmarm.exe Assembler: +# 1734: bl ov00_023310B8 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_023310B8 +### mwasmarm.exe Assembler: +# 1751: bl sub_02049A40 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02049A40 +### mwasmarm.exe Assembler: +# 1755: bl sub_02017ACC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02017ACC +### mwasmarm.exe Assembler: +# 1757: bl ov00_022BE5C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE5C8 +### mwasmarm.exe Assembler: +# 1759: bl ov00_022BE630 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE630 +### mwasmarm.exe Assembler: +# 1763: bl sub_02006E14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02006E14 +### mwasmarm.exe Assembler: +# 1764: bl ov00_0232EA30 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232EA30 +### mwasmarm.exe Assembler: +# 1765: bl sub_020039E4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020039E4 +### mwasmarm.exe Assembler: +# 1766: bl ov00_0232EC30 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232EC30 +### mwasmarm.exe Assembler: +# 1767: bl sub_02034A80 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02034A80 +### mwasmarm.exe Assembler: +# 1768: bl sub_02028848 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02028848 +### mwasmarm.exe Assembler: +# 1772: bl sub_0200383C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200383C +### mwasmarm.exe Assembler: +# 1773: bl ov00_0232E7E8 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232E7E8 +### mwasmarm.exe Assembler: +# 1774: bl sub_02034710 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02034710 +### mwasmarm.exe Assembler: +# 1775: bl ov00_0232E7C0 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232E7C0 +### mwasmarm.exe Assembler: +# 1776: bl ov00_022BE51C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE51C +### mwasmarm.exe Assembler: +# 1777: bl sub_0201DCD0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201DCD0 +### mwasmarm.exe Assembler: +# 1778: bl sub_02051b44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02051b44 +### mwasmarm.exe Assembler: +# 1784: bl UnloadOverlay +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, UnloadOverlay +### mwasmarm.exe Assembler: +# 1786: bl LoadOverlay +# Error: ^^^^^^^^^^^ +# Unknown identifier, LoadOverlay +### mwasmarm.exe Assembler: +# 1787: bl sub_020184b4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020184b4 +### mwasmarm.exe Assembler: +# 1788: bl sub_020024b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020024b0 +### mwasmarm.exe Assembler: +# 1789: bl ov00_02329520 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_02329520 +### mwasmarm.exe Assembler: +# 1794: bl sub_020024c0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020024c0 +### mwasmarm.exe Assembler: +# 1795: bl sub_020184c0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020184c0 +### mwasmarm.exe Assembler: +# 1797: bl sub_02002448 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02002448 +### mwasmarm.exe Assembler: +# 1799: bl sub_02002448 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02002448 +### mwasmarm.exe Assembler: +# 1805: bl sub_02002448 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02002448 +### mwasmarm.exe Assembler: +# 1818: .size ov00_022BE0C8, .-ov00_022BE0C8 +# Error: ^ +# Unknown value for identifier ov00_022BE0C8 +### mwasmarm.exe Assembler: +# 1823: bl sub_0201BF64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201BF64 +### mwasmarm.exe Assembler: +# 1824: bl sub_02028E40 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02028E40 +### mwasmarm.exe Assembler: +# 1825: bl sub_020038D8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020038D8 +### mwasmarm.exe Assembler: +# 1828: bl ov00_022BE6D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE6D0 +### mwasmarm.exe Assembler: +# 1829: bl sub_02003990 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02003990 +### mwasmarm.exe Assembler: +# 1831: bl ov00_0232BE98 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232BE98 +### mwasmarm.exe Assembler: +# 1832: bl ov00_0233103C +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0233103C +### mwasmarm.exe Assembler: +# 1833: bl ov00_0232ED5C +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232ED5C +### mwasmarm.exe Assembler: +# 1834: bl ov00_022BE774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE774 +### mwasmarm.exe Assembler: +# 1835: bl ov00_0232C244 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232C244 +### mwasmarm.exe Assembler: +# 1836: bl ov00_0232C4D8 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232C4D8 +### mwasmarm.exe Assembler: +# 1837: bl sub_0201dd48 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201dd48 +### mwasmarm.exe Assembler: +# 1838: bl sub_0201F464 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201F464 +### mwasmarm.exe Assembler: +# 1843: bl sub_0201DDFC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201DDFC +### mwasmarm.exe Assembler: +# 1845: bl sub_02008F84 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02008F84 +### mwasmarm.exe Assembler: +# 1846: bl sub_0201BE28 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201BE28 +### mwasmarm.exe Assembler: +# 1847: bl sub_02017A80 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02017A80 +### mwasmarm.exe Assembler: +# 1848: bl sub_02003A40 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02003A40 +### mwasmarm.exe Assembler: +# 1855: bl sub_02008ED0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02008ED0 +### mwasmarm.exe Assembler: +# 1858: bl sub_02008F64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02008F64 +### mwasmarm.exe Assembler: +# 1861: bl sub_02008F64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02008F64 +### mwasmarm.exe Assembler: +# 1863: bl ov00_0232ED84 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, ov00_0232ED84 +### mwasmarm.exe Assembler: +# 1865: bl sub_02028A64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02028A64 +### mwasmarm.exe Assembler: +# 1866: bl sub_0201BE5C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201BE5C +### mwasmarm.exe Assembler: +# 1867: bl sub_0201BE84 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201BE84 +### mwasmarm.exe Assembler: +# 1868: bl sub_020778D0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020778D0 +### mwasmarm.exe Assembler: +# 1869: bl sub_0201DE10 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201DE10 +### mwasmarm.exe Assembler: +# 1870: bl sub_02028E88 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02028E88 +### mwasmarm.exe Assembler: +# 1871: bl sub_02051c24 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02051c24 +### mwasmarm.exe Assembler: +# 1872: bl sub_0201BF4C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0201BF4C +### mwasmarm.exe Assembler: +# 1873: bl sub_02008F88 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02008F88 +### mwasmarm.exe Assembler: +# 1881: .size ov00_022BE3CC, .-ov00_022BE3CC +# Error: ^ +# Unknown value for identifier ov00_022BE3CC +### mwasmarm.exe Assembler: +# 1894: .size ov00_022BE4A8, .-ov00_022BE4A8 +# Error: ^ +# Unknown value for identifier ov00_022BE4A8 +### mwasmarm.exe Assembler: +# 1904: bl sub_0200B894 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200B894 +### mwasmarm.exe Assembler: +# 1907: bl sub_0200B894 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200B894 +### mwasmarm.exe Assembler: +# 1908: bl ov00_022BE53C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE53C +### mwasmarm.exe Assembler: +# 1911: bl sub_0200B8D4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200B8D4 +### mwasmarm.exe Assembler: +# 1914: bl ov00_022BE868 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE868 +### mwasmarm.exe Assembler: +# 1919: .size ov00_022BE4D8, .-ov00_022BE4D8 +# Error: ^ +# Unknown value for identifier ov00_022BE4D8 +### mwasmarm.exe Assembler: +# 1925: bl sub_0200B8B8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200B8B8 +### mwasmarm.exe Assembler: +# 1927: bl sub_0200B8B8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200B8B8 +### mwasmarm.exe Assembler: +# 1932: .size ov00_022BE51C, .-ov00_022BE51C +# Error: ^ +# Unknown value for identifier ov00_022BE51C +### mwasmarm.exe Assembler: +# 1945: bl sub_0200B8D4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200B8D4 +### mwasmarm.exe Assembler: +# 1948: bl ov00_022BE868 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE868 +### mwasmarm.exe Assembler: +# 1953: .size ov00_022BE53C, .-ov00_022BE53C +# Error: ^ +# Unknown value for identifier ov00_022BE53C +### mwasmarm.exe Assembler: +# 1960: bl sub_02002878 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02002878 +### mwasmarm.exe Assembler: +# 1969: bl sub_0200BB60 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BB60 +### mwasmarm.exe Assembler: +# 1978: .size ov00_022BE57C, .-ov00_022BE57C +# Error: ^ +# Unknown value for identifier ov00_022BE57C +### mwasmarm.exe Assembler: +# 1985: bl sub_02002878 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02002878 +### mwasmarm.exe Assembler: +# 1995: bl sub_0200BB74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BB74 +### mwasmarm.exe Assembler: +# 2004: .size ov00_022BE5C8, .-ov00_022BE5C8 +# Error: ^ +# Unknown value for identifier ov00_022BE5C8 +### mwasmarm.exe Assembler: +# 2015: .size ov00_022BE618, .-ov00_022BE618 +# Error: ^ +# Unknown value for identifier ov00_022BE618 +### mwasmarm.exe Assembler: +# 2027: .size ov00_022BE630, .-ov00_022BE630 +# Error: ^ +# Unknown value for identifier ov00_022BE630 +### mwasmarm.exe Assembler: +# 2038: bl sub_0200BB74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BB74 +### mwasmarm.exe Assembler: +# 2042: bl sub_0200BB74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BB74 +### mwasmarm.exe Assembler: +# 2046: .size ov00_022BE64C, .-ov00_022BE64C +# Error: ^ +# Unknown value for identifier ov00_022BE64C +### mwasmarm.exe Assembler: +# 2057: bl sub_0200BD14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BD14 +### mwasmarm.exe Assembler: +# 2062: .size ov00_022BE680, .-ov00_022BE680 +# Error: ^ +# Unknown value for identifier ov00_022BE680 +### mwasmarm.exe Assembler: +# 2072: .size ov00_022BE6AC, .-ov00_022BE6AC +# Error: ^ +# Unknown value for identifier ov00_022BE6AC +### mwasmarm.exe Assembler: +# 2093: bl sub_0200BB60 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BB60 +### mwasmarm.exe Assembler: +# 2099: bl sub_0200BB74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BB74 +### mwasmarm.exe Assembler: +# 2105: bl sub_0200BB74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BB74 +### mwasmarm.exe Assembler: +# 2125: .size ov00_022BE6D0, .-ov00_022BE6D0 +# Error: ^ +# Unknown value for identifier ov00_022BE6D0 +### mwasmarm.exe Assembler: +# 2136: bl sub_0200BD2C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BD2C +### mwasmarm.exe Assembler: +# 2143: bl sub_0200BB74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BB74 +### mwasmarm.exe Assembler: +# 2148: bl sub_0200BA08 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BA08 +### mwasmarm.exe Assembler: +# 2154: bl ov00_022BE868 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE868 +### mwasmarm.exe Assembler: +# 2156: bl sub_0200BD2C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BD2C +### mwasmarm.exe Assembler: +# 2163: bl sub_0200BB74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BB74 +### mwasmarm.exe Assembler: +# 2168: bl sub_0200BA08 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BA08 +### mwasmarm.exe Assembler: +# 2174: bl ov00_022BE89C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE89C +### mwasmarm.exe Assembler: +# 2182: bl sub_0200BA08 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BA08 +### mwasmarm.exe Assembler: +# 2185: bl ov00_022BE868 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE868 +### mwasmarm.exe Assembler: +# 2187: bl sub_0200BA08 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0200BA08 +### mwasmarm.exe Assembler: +# 2190: bl ov00_022BE89C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE89C +### mwasmarm.exe Assembler: +# 2196: .size ov00_022BE774, .-ov00_022BE774 +# Error: ^ +# Unknown value for identifier ov00_022BE774 +### mwasmarm.exe Assembler: +# 2203: bl GetDebugFlag1 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, GetDebugFlag1 +### mwasmarm.exe Assembler: +# 2208: bl sub_02008F3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02008F3C +### mwasmarm.exe Assembler: +# 2212: bl sub_02008F3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02008F3C +### mwasmarm.exe Assembler: +# 2214: .size ov00_022BE868, .-ov00_022BE868 +# Error: ^ +# Unknown value for identifier ov00_022BE868 +### mwasmarm.exe Assembler: +# 2221: bl GetDebugFlag1 +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, GetDebugFlag1 +### mwasmarm.exe Assembler: +# 2226: bl sub_02008F3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02008F3C +### mwasmarm.exe Assembler: +# 2230: bl sub_02008F3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02008F3C +### mwasmarm.exe Assembler: +# 2232: .size ov00_022BE89C, .-ov00_022BE89C +# Error: ^ +# Unknown value for identifier ov00_022BE89C +### mwasmarm.exe Assembler: +# 2249: bl sub_02052060 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02052060 +### mwasmarm.exe Assembler: +# 2255: .size ov00_022BE8D0, .-ov00_022BE8D0 +# Error: ^ +# Unknown value for identifier ov00_022BE8D0 +### mwasmarm.exe Assembler: +# 2262: bl RandInt +# Error: ^^^^^^^ +# Unknown identifier, RandInt +### mwasmarm.exe Assembler: +# 2273: bl sub_02052060 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02052060 +### mwasmarm.exe Assembler: +# 2279: .size ov00_022BE918, .-ov00_022BE918 +# Error: ^ +# Unknown value for identifier ov00_022BE918 +### mwasmarm.exe Assembler: +# 2285: bl ov00_022BE990 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE990 +### mwasmarm.exe Assembler: +# 2295: .size ov00_022BE964, .-ov00_022BE964 +# Error: ^ +# Unknown value for identifier ov00_022BE964 +### mwasmarm.exe Assembler: +# 2303: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 2309: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 2315: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 2321: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 2327: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 2331: bl sub_0207D9B0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207D9B0 +### mwasmarm.exe Assembler: +# 2334: bl sub_0207DAFC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DAFC +### mwasmarm.exe Assembler: +# 2338: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 2344: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 2349: bl sub_0207BC4C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207BC4C +### mwasmarm.exe Assembler: +# 2366: bl ov00_022BF224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF224 +### mwasmarm.exe Assembler: +# 2392: bl sub_02079DB8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DB8 +### mwasmarm.exe Assembler: +# 2405: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 2409: bl sub_02079DE0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DE0 +### mwasmarm.exe Assembler: +# 2416: bl sub_0207DAB0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DAB0 +### mwasmarm.exe Assembler: +# 2421: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 2430: .size ov00_022BE990, .-ov00_022BE990 +# Error: ^ +# Unknown value for identifier ov00_022BE990 +### mwasmarm.exe Assembler: +# 2435: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 2437: bl ov00_022BED80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 2441: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 2447: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 2450: bl ov00_022BF224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF224 +### mwasmarm.exe Assembler: +# 2453: bl sub_0207DAB0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DAB0 +### mwasmarm.exe Assembler: +# 2459: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 2464: .size ov00_022BEB74, .-ov00_022BEB74 +# Error: ^ +# Unknown value for identifier ov00_022BEB74 +### mwasmarm.exe Assembler: +# 2475: .size ov00_022BEBE4, .-ov00_022BEBE4 +# Error: ^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 2483: bl sub_02079E74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079E74 +### mwasmarm.exe Assembler: +# 2489: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 2497: bl sub_02079F18 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079F18 +### mwasmarm.exe Assembler: +# 2502: .size ov00_022BEBFC, .-ov00_022BEBFC +# Error: ^ +# Unknown value for identifier ov00_022BEBFC +### mwasmarm.exe Assembler: +# 2509: bl ov00_022BEBFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBFC +### mwasmarm.exe Assembler: +# 2534: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 2538: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 2543: bl sub_02079DE0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DE0 +### mwasmarm.exe Assembler: +# 2552: .size ov00_022BEC54, .-ov00_022BEC54 +# Error: ^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 2559: bl ov00_022BEBFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBFC +### mwasmarm.exe Assembler: +# 2566: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 2569: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 2573: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 2578: bl sub_02079DE0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DE0 +### mwasmarm.exe Assembler: +# 2585: .size ov00_022BED00, .-ov00_022BED00 +# Error: ^ +# Unknown value for identifier ov00_022BED00 +### mwasmarm.exe Assembler: +# 2594: .size ov00_022BED70, .-ov00_022BED70 +# Error: ^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 2606: .size ov00_022BED80, .-ov00_022BED80 +# Error: ^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 2611: bl ov00_022BED80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 2618: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 2629: .size ov00_022BED9C, .-ov00_022BED9C +# Error: ^ +# Unknown value for identifier ov00_022BED9C +### mwasmarm.exe Assembler: +# 2635: bl ov00_022BED80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 2644: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 2672: .size ov00_022BEDE4, .-ov00_022BEDE4 +# Error: ^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 2686: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 2692: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 2699: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 2709: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 2732: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 2766: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 2775: bl ov00_022BEB74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEB74 +### mwasmarm.exe Assembler: +# 2843: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 2864: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 2870: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 2875: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 2908: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 2909: bl ov00_022BF224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF224 +### mwasmarm.exe Assembler: +# 2919: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 2928: .size ov00_022BEE78, .-ov00_022BEE78 +# Error: ^ +# Unknown value for identifier ov00_022BEE78 +### mwasmarm.exe Assembler: +# 2940: .size ov00_022BF224, .-ov00_022BF224 +# Error: ^ +# Unknown value for identifier ov00_022BF224 +### mwasmarm.exe Assembler: +# 2945: bl ov00_022BED80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 2954: .size ov00_022BF240, .-ov00_022BF240 +# Error: ^ +# Unknown value for identifier ov00_022BF240 +### mwasmarm.exe Assembler: +# 2959: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 2966: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 2971: .size ov00_022BF264, .-ov00_022BF264 +# Error: ^ +# Unknown value for identifier ov00_022BF264 +### mwasmarm.exe Assembler: +# 2976: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 2982: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 2988: .size ov00_022BF294, .-ov00_022BF294 +# Error: ^ +# Unknown value for identifier ov00_022BF294 +### mwasmarm.exe Assembler: +# 2994: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 2996: bl ov00_022BED80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 3000: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 3004: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 3007: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 3010: .size ov00_022BF2C4, .-ov00_022BF2C4 +# Error: ^ +# Unknown value for identifier ov00_022BF2C4 +### mwasmarm.exe Assembler: +# 3023: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 3039: bl sub_0207B9EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B9EC +### mwasmarm.exe Assembler: +# 3041: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 3043: bl ov00_022BED80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 3047: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 3052: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 3058: bl ov00_022BF294 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF294 +### mwasmarm.exe Assembler: +# 3060: bl ov00_022BF264 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF264 +### mwasmarm.exe Assembler: +# 3066: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 3072: .size ov00_022BF308, .-ov00_022BF308 +# Error: ^ +# Unknown value for identifier ov00_022BF308 +### mwasmarm.exe Assembler: +# 3078: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 3080: bl ov00_022BED80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 3088: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3092: bl sub_0207c3b4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c3b4 +### mwasmarm.exe Assembler: +# 3095: .size ov00_022BF3E0, .-ov00_022BF3E0 +# Error: ^ +# Unknown value for identifier ov00_022BF3E0 +### mwasmarm.exe Assembler: +# 3100: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 3105: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3112: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3120: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3126: .size ov00_022BF42C, .-ov00_022BF42C +# Error: ^ +# Unknown value for identifier ov00_022BF42C +### mwasmarm.exe Assembler: +# 3131: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 3136: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3143: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3151: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3160: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3170: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3179: .size ov00_022BF498, .-ov00_022BF498 +# Error: ^ +# Unknown value for identifier ov00_022BF498 +### mwasmarm.exe Assembler: +# 3187: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 3189: bl ov00_022BED80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 3207: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3243: .size ov00_022BF55C, .-ov00_022BF55C +# Error: ^ +# Unknown value for identifier ov00_022BF55C +### mwasmarm.exe Assembler: +# 3248: bl ov00_022BED80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 3256: .size ov00_022BF640, .-ov00_022BF640 +# Error: ^ +# Unknown value for identifier ov00_022BF640 +### mwasmarm.exe Assembler: +# 3261: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 3263: bl ov00_022BED80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED80 +### mwasmarm.exe Assembler: +# 3269: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3282: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3292: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 3299: .size ov00_022BF660, .-ov00_022BF660 +# Error: ^ +# Unknown value for identifier ov00_022BF660 +### mwasmarm.exe Assembler: +# 3306: bl sub_0207B9EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B9EC +### mwasmarm.exe Assembler: +# 3341: .size ov00_022BF6F0, .-ov00_022BF6F0 +# Error: ^ +# Unknown value for identifier ov00_022BF6F0 +### mwasmarm.exe Assembler: +# 3348: bl sub_0207B9EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B9EC +### mwasmarm.exe Assembler: +# 3384: .size ov00_022BF780, .-ov00_022BF780 +# Error: ^ +# Unknown value for identifier ov00_022BF780 +### mwasmarm.exe Assembler: +# 3483: .size ov00_022BF814, .-ov00_022BF814 +# Error: ^ +# Unknown value for identifier ov00_022BF814 +### mwasmarm.exe Assembler: +# 3493: bl sub_0208266C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208266C +### mwasmarm.exe Assembler: +# 3495: bl sub_020827f4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020827f4 +### mwasmarm.exe Assembler: +# 3518: .size ov00_022BF96C, .-ov00_022BF96C +# Error: ^ +# Unknown value for identifier ov00_022BF96C +### mwasmarm.exe Assembler: +# 3527: .size ov00_022BF9E0, .-ov00_022BF9E0 +# Error: ^ +# Unknown value for identifier ov00_022BF9E0 +### mwasmarm.exe Assembler: +# 3537: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3543: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3544: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 3551: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 3556: .size ov00_022BF9F0, .-ov00_022BF9F0 +# Error: ^ +# Unknown value for identifier ov00_022BF9F0 +### mwasmarm.exe Assembler: +# 3564: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3569: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3572: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 3576: .size ov00_022BFA54, .-ov00_022BFA54 +# Error: ^ +# Unknown value for identifier ov00_022BFA54 +### mwasmarm.exe Assembler: +# 3584: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3589: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3592: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 3596: .size ov00_022BFA94, .-ov00_022BFA94 +# Error: ^ +# Unknown value for identifier ov00_022BFA94 +### mwasmarm.exe Assembler: +# 3604: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3609: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3612: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 3616: .size ov00_022BFAD4, .-ov00_022BFAD4 +# Error: ^ +# Unknown value for identifier ov00_022BFAD4 +### mwasmarm.exe Assembler: +# 3630: .size ov00_022BFB24, .-ov00_022BFB24 +# Error: ^ +# Unknown value for identifier ov00_022BFB24 +### mwasmarm.exe Assembler: +# 3639: bl ov00_022BE964 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE964 +### mwasmarm.exe Assembler: +# 3645: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3646: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 3653: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 3658: .size ov00_022BFB3C, .-ov00_022BFB3C +# Error: ^ +# Unknown value for identifier ov00_022BFB3C +### mwasmarm.exe Assembler: +# 3664: bl ov00_022BED9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED9C +### mwasmarm.exe Assembler: +# 3669: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3672: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 3676: .size ov00_022BFB9C, .-ov00_022BFB9C +# Error: ^ +# Unknown value for identifier ov00_022BFB9C +### mwasmarm.exe Assembler: +# 3684: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3689: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3692: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 3696: .size ov00_022BFBD4, .-ov00_022BFBD4 +# Error: ^ +# Unknown value for identifier ov00_022BFBD4 +### mwasmarm.exe Assembler: +# 3705: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3739: bl ov00_022BFCF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFCF0 +### mwasmarm.exe Assembler: +# 3742: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3745: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 3750: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 3755: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 3759: .size ov00_022BFC14, .-ov00_022BFC14 +# Error: ^ +# Unknown value for identifier ov00_022BFC14 +### mwasmarm.exe Assembler: +# 3787: .size ov00_022BFCF0, .-ov00_022BFCF0 +# Error: ^ +# Unknown value for identifier ov00_022BFCF0 +### mwasmarm.exe Assembler: +# 3796: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3799: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 3806: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3810: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 3814: .size ov00_022BFD40, .-ov00_022BFD40 +# Error: ^ +# Unknown value for identifier ov00_022BFD40 +### mwasmarm.exe Assembler: +# 3823: .size ov00_022BFD9C, .-ov00_022BFD9C +# Error: ^ +# Unknown value for identifier ov00_022BFD9C +### mwasmarm.exe Assembler: +# 3831: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3836: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3839: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 3843: .size ov00_022BFDAC, .-ov00_022BFDAC +# Error: ^ +# Unknown value for identifier ov00_022BFDAC +### mwasmarm.exe Assembler: +# 3855: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3880: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3903: bl ov00_022BED00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED00 +### mwasmarm.exe Assembler: +# 3908: .size ov00_022BFDEC, .-ov00_022BFDEC +# Error: ^ +# Unknown value for identifier ov00_022BFDEC +### mwasmarm.exe Assembler: +# 3920: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 3965: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 3979: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 3989: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 3992: bl ov00_022BED00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED00 +### mwasmarm.exe Assembler: +# 3997: .size ov00_022BFED8, .-ov00_022BFED8 +# Error: ^ +# Unknown value for identifier ov00_022BFED8 +### mwasmarm.exe Assembler: +# 4005: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4010: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 4013: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 4017: .size ov00_022C0028, .-ov00_022C0028 +# Error: ^ +# Unknown value for identifier ov00_022C0028 +### mwasmarm.exe Assembler: +# 4029: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4040: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 4041: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 4048: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 4057: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 4062: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 4069: bl ov00_022BED00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED00 +### mwasmarm.exe Assembler: +# 4074: .size ov00_022C0068, .-ov00_022C0068 +# Error: ^ +# Unknown value for identifier ov00_022C0068 +### mwasmarm.exe Assembler: +# 4082: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 4092: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4113: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4131: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 4135: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 4140: .size ov00_022C0134, .-ov00_022C0134 +# Error: ^ +# Unknown value for identifier ov00_022C0134 +### mwasmarm.exe Assembler: +# 4150: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 4155: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4161: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4164: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4175: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4192: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4196: bl ov00_022BF498 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF498 +### mwasmarm.exe Assembler: +# 4201: bl ov00_022BF42C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF42C +### mwasmarm.exe Assembler: +# 4209: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 4213: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 4225: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 4229: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 4232: bl ov00_022BED00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED00 +### mwasmarm.exe Assembler: +# 4237: .size ov00_022C021C, .-ov00_022C021C +# Error: ^ +# Unknown value for identifier ov00_022C021C +### mwasmarm.exe Assembler: +# 4251: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 4278: bl ov00_022C021C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C021C +### mwasmarm.exe Assembler: +# 4283: .size ov00_022C038C, .-ov00_022C038C +# Error: ^ +# Unknown value for identifier ov00_022C038C +### mwasmarm.exe Assembler: +# 4296: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 4310: bl ov00_022C021C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C021C +### mwasmarm.exe Assembler: +# 4313: .size ov00_022C0430, .-ov00_022C0430 +# Error: ^ +# Unknown value for identifier ov00_022C0430 +### mwasmarm.exe Assembler: +# 4324: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 4329: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4335: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4343: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4348: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4360: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4376: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 4389: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 4394: .size ov00_022C0498, .-ov00_022C0498 +# Error: ^ +# Unknown value for identifier ov00_022C0498 +### mwasmarm.exe Assembler: +# 4400: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 4405: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4411: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4419: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 4422: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 4426: .size ov00_022C05C8, .-ov00_022C05C8 +# Error: ^ +# Unknown value for identifier ov00_022C05C8 +### mwasmarm.exe Assembler: +# 4434: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 4438: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4444: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4458: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 4461: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 4466: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 4470: .size ov00_022C0638, .-ov00_022C0638 +# Error: ^ +# Unknown value for identifier ov00_022C0638 +### mwasmarm.exe Assembler: +# 4480: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 4484: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4491: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4505: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 4508: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 4512: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 4519: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 4526: .size ov00_022C06D8, .-ov00_022C06D8 +# Error: ^ +# Unknown value for identifier ov00_022C06D8 +### mwasmarm.exe Assembler: +# 4532: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 4536: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4542: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 4550: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 4553: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 4557: .size ov00_022C07A4, .-ov00_022C07A4 +# Error: ^ +# Unknown value for identifier ov00_022C07A4 +### mwasmarm.exe Assembler: +# 4571: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4587: bl ov00_022BF264 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF264 +### mwasmarm.exe Assembler: +# 4590: bl ov00_022BF294 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF294 +### mwasmarm.exe Assembler: +# 4596: bl sub_0207C358 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C358 +### mwasmarm.exe Assembler: +# 4615: bl sub_02084f34 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02084f34 +### mwasmarm.exe Assembler: +# 4648: bl ov00_022BF308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF308 +### mwasmarm.exe Assembler: +# 4672: bl ov00_022C0498 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C0498 +### mwasmarm.exe Assembler: +# 4710: bl ov00_022BF308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF308 +### mwasmarm.exe Assembler: +# 4720: .size ov00_022C0810, .-ov00_022C0810 +# Error: ^ +# Unknown value for identifier ov00_022C0810 +### mwasmarm.exe Assembler: +# 4736: bl ov00_022BF308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF308 +### mwasmarm.exe Assembler: +# 4742: .size ov00_022C0A64, .-ov00_022C0A64 +# Error: ^ +# Unknown value for identifier ov00_022C0A64 +### mwasmarm.exe Assembler: +# 4754: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 4770: bl ov00_022BF264 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF264 +### mwasmarm.exe Assembler: +# 4773: bl ov00_022BF294 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF294 +### mwasmarm.exe Assembler: +# 4812: bl ov00_022C0498 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C0498 +### mwasmarm.exe Assembler: +# 4849: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 4878: bl ov00_022C11B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C11B8 +### mwasmarm.exe Assembler: +# 4884: bl ov00_022C10EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C10EC +### mwasmarm.exe Assembler: +# 4891: bl ov00_022C11B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C11B8 +### mwasmarm.exe Assembler: +# 4913: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 4935: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 4947: bl ov00_022C0498 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C0498 +### mwasmarm.exe Assembler: +# 4965: .size ov00_022C0AAC, .-ov00_022C0AAC +# Error: ^ +# Unknown value for identifier ov00_022C0AAC +### mwasmarm.exe Assembler: +# 4971: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 4986: bl ov00_022BF264 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF264 +### mwasmarm.exe Assembler: +# 5027: .size ov00_022C0DF4, .-ov00_022C0DF4 +# Error: ^ +# Unknown value for identifier ov00_022C0DF4 +### mwasmarm.exe Assembler: +# 5063: bl ov00_022C10EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C10EC +### mwasmarm.exe Assembler: +# 5066: bl ov00_022C11B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C11B8 +### mwasmarm.exe Assembler: +# 5071: bl ov00_022C11B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C11B8 +### mwasmarm.exe Assembler: +# 5076: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 5095: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 5098: bl ov00_022C11B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C11B8 +### mwasmarm.exe Assembler: +# 5105: bl ov00_022C11B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C11B8 +### mwasmarm.exe Assembler: +# 5112: .size ov00_022C0ECC, .-ov00_022C0ECC +# Error: ^ +# Unknown value for identifier ov00_022C0ECC +### mwasmarm.exe Assembler: +# 5145: bl ov00_022BF264 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF264 +### mwasmarm.exe Assembler: +# 5163: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 5181: .size ov00_022C0FF8, .-ov00_022C0FF8 +# Error: ^ +# Unknown value for identifier ov00_022C0FF8 +### mwasmarm.exe Assembler: +# 5214: bl ov00_022C1360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1360 +### mwasmarm.exe Assembler: +# 5221: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 5225: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 5227: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 5237: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 5239: .size ov00_022C10EC, .-ov00_022C10EC +# Error: ^ +# Unknown value for identifier ov00_022C10EC +### mwasmarm.exe Assembler: +# 5247: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 5255: bl ov00_022BF294 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF294 +### mwasmarm.exe Assembler: +# 5269: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 5285: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 5300: bl ov00_022C0498 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C0498 +### mwasmarm.exe Assembler: +# 5325: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 5331: .size ov00_022C11B8, .-ov00_022C11B8 +# Error: ^ +# Unknown value for identifier ov00_022C11B8 +### mwasmarm.exe Assembler: +# 5354: bl ov00_022C1360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1360 +### mwasmarm.exe Assembler: +# 5356: .size ov00_022C130C, .-ov00_022C130C +# Error: ^ +# Unknown value for identifier ov00_022C130C +### mwasmarm.exe Assembler: +# 5367: bl sub_02084f34 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02084f34 +### mwasmarm.exe Assembler: +# 5372: .size ov00_022C1360, .-ov00_022C1360 +# Error: ^ +# Unknown value for identifier ov00_022C1360 +### mwasmarm.exe Assembler: +# 5381: bl ov00_022C0810 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C0810 +### mwasmarm.exe Assembler: +# 5383: .size ov00_022C1390, .-ov00_022C1390 +# Error: ^ +# Unknown value for identifier ov00_022C1390 +### mwasmarm.exe Assembler: +# 5402: bl ov00_022BED9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED9C +### mwasmarm.exe Assembler: +# 5415: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 5419: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 5425: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 5429: .size ov00_022C142C, .-ov00_022C142C +# Error: ^ +# Unknown value for identifier ov00_022C142C +### mwasmarm.exe Assembler: +# 5442: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 5457: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 5460: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 5463: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 5473: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 5480: .size ov00_022C14A8, .-ov00_022C14A8 +# Error: ^ +# Unknown value for identifier ov00_022C14A8 +### mwasmarm.exe Assembler: +# 5487: bl ov00_022BED9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED9C +### mwasmarm.exe Assembler: +# 5496: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 5500: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 5504: .size ov00_022C1560, .-ov00_022C1560 +# Error: ^ +# Unknown value for identifier ov00_022C1560 +### mwasmarm.exe Assembler: +# 5514: bl ov00_022BED9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED9C +### mwasmarm.exe Assembler: +# 5520: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 5527: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 5532: .size ov00_022C15B0, .-ov00_022C15B0 +# Error: ^ +# Unknown value for identifier ov00_022C15B0 +### mwasmarm.exe Assembler: +# 5542: bl ov00_022BED70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED70 +### mwasmarm.exe Assembler: +# 5545: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 5551: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 5561: bl ov00_022BED00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BED00 +### mwasmarm.exe Assembler: +# 5566: .size ov00_022C1610, .-ov00_022C1610 +# Error: ^ +# Unknown value for identifier ov00_022C1610 +### mwasmarm.exe Assembler: +# 5576: bl ov00_022BEDE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEDE4 +### mwasmarm.exe Assembler: +# 5581: bl ov00_022BEBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEBE4 +### mwasmarm.exe Assembler: +# 5585: bl ov00_022BEC54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEC54 +### mwasmarm.exe Assembler: +# 5589: .size ov00_022C1688, .-ov00_022C1688 +# Error: ^ +# Unknown value for identifier ov00_022C1688 +### mwasmarm.exe Assembler: +# 5603: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 5610: bl ov00_022C2BB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2BB8 +### mwasmarm.exe Assembler: +# 5614: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 5616: .size ov00_022C16D4, .-ov00_022C16D4 +# Error: ^ +# Unknown value for identifier ov00_022C16D4 +### mwasmarm.exe Assembler: +# 5637: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 5647: .size ov00_022C1730, .-ov00_022C1730 +# Error: ^ +# Unknown value for identifier ov00_022C1730 +### mwasmarm.exe Assembler: +# 5688: .size ov00_022C179C, .-ov00_022C179C +# Error: ^ +# Unknown value for identifier ov00_022C179C +### mwasmarm.exe Assembler: +# 5737: .size ov00_022C1820, .-ov00_022C1820 +# Error: ^ +# Unknown value for identifier ov00_022C1820 +### mwasmarm.exe Assembler: +# 5795: bl ov00_022C16D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C16D4 +### mwasmarm.exe Assembler: +# 5810: .size ov00_022C18C0, .-ov00_022C18C0 +# Error: ^ +# Unknown value for identifier ov00_022C18C0 +### mwasmarm.exe Assembler: +# 5861: .size ov00_022C19BC, .-ov00_022C19BC +# Error: ^ +# Unknown value for identifier ov00_022C19BC +### mwasmarm.exe Assembler: +# 5890: bl ov00_022C2CE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2CE0 +### mwasmarm.exe Assembler: +# 5982: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 6015: bl ov00_022C1820 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1820 +### mwasmarm.exe Assembler: +# 6033: bl ov00_022C19BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C19BC +### mwasmarm.exe Assembler: +# 6082: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 6086: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 6101: bl ov00_022C1820 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1820 +### mwasmarm.exe Assembler: +# 6140: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 6144: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 6166: .size ov00_022C1A6C, .-ov00_022C1A6C +# Error: ^ +# Unknown value for identifier ov00_022C1A6C +### mwasmarm.exe Assembler: +# 6227: bl ov00_022C179C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C179C +### mwasmarm.exe Assembler: +# 6296: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 6301: .size ov00_022C1ED4, .-ov00_022C1ED4 +# Error: ^ +# Unknown value for identifier ov00_022C1ED4 +### mwasmarm.exe Assembler: +# 6351: bl ov00_022C1A6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1A6C +### mwasmarm.exe Assembler: +# 6401: bl ov00_022C1A6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1A6C +### mwasmarm.exe Assembler: +# 6411: .size ov00_022C20BC, .-ov00_022C20BC +# Error: ^ +# Unknown value for identifier ov00_022C20BC +### mwasmarm.exe Assembler: +# 6482: .size ov00_022C2248, .-ov00_022C2248 +# Error: ^ +# Unknown value for identifier ov00_022C2248 +### mwasmarm.exe Assembler: +# 6491: bl ov00_022C1A6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1A6C +### mwasmarm.exe Assembler: +# 6517: bl ov00_022C1ED4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1ED4 +### mwasmarm.exe Assembler: +# 6519: .size ov00_022C2340, .-ov00_022C2340 +# Error: ^ +# Unknown value for identifier ov00_022C2340 +### mwasmarm.exe Assembler: +# 6527: bl ov00_022C20BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C20BC +### mwasmarm.exe Assembler: +# 6531: bl ov00_022C20BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C20BC +### mwasmarm.exe Assembler: +# 6537: bl ov00_022C1ED4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1ED4 +### mwasmarm.exe Assembler: +# 6540: .size ov00_022C23B0, .-ov00_022C23B0 +# Error: ^ +# Unknown value for identifier ov00_022C23B0 +### mwasmarm.exe Assembler: +# 6567: .size ov00_022C23EC, .-ov00_022C23EC +# Error: ^ +# Unknown value for identifier ov00_022C23EC +### mwasmarm.exe Assembler: +# 6574: .size ov00_022C2444, .-ov00_022C2444 +# Error: ^ +# Unknown value for identifier ov00_022C2444 +### mwasmarm.exe Assembler: +# 6615: .size ov00_022C2450, .-ov00_022C2450 +# Error: ^ +# Unknown value for identifier ov00_022C2450 +### mwasmarm.exe Assembler: +# 6634: bl ov00_022C18C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C18C0 +### mwasmarm.exe Assembler: +# 6636: .size ov00_022C24DC, .-ov00_022C24DC +# Error: ^ +# Unknown value for identifier ov00_022C24DC +### mwasmarm.exe Assembler: +# 6643: .size ov00_022C251C, .-ov00_022C251C +# Error: ^ +# Unknown value for identifier ov00_022C251C +### mwasmarm.exe Assembler: +# 6727: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 6818: bl ov00_022C2444 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2444 +### mwasmarm.exe Assembler: +# 6829: bl ov00_022C2444 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2444 +### mwasmarm.exe Assembler: +# 6868: bl ov00_022C19BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C19BC +### mwasmarm.exe Assembler: +# 6876: bl ov00_022C1730 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1730 +### mwasmarm.exe Assembler: +# 6902: bl ov00_022C2444 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2444 +### mwasmarm.exe Assembler: +# 6908: bl ov00_022C19BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C19BC +### mwasmarm.exe Assembler: +# 6919: bl ov00_022C19BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C19BC +### mwasmarm.exe Assembler: +# 6924: .size ov00_022C2528, .-ov00_022C2528 +# Error: ^ +# Unknown value for identifier ov00_022C2528 +### mwasmarm.exe Assembler: +# 6945: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 6949: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 6952: bl ov00_022C29B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C29B0 +### mwasmarm.exe Assembler: +# 6954: .size ov00_022C2948, .-ov00_022C2948 +# Error: ^ +# Unknown value for identifier ov00_022C2948 +### mwasmarm.exe Assembler: +# 6990: .size ov00_022C29B0, .-ov00_022C29B0 +# Error: ^ +# Unknown value for identifier ov00_022C29B0 +### mwasmarm.exe Assembler: +# 6999: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 7022: bl ov00_022C18C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C18C0 +### mwasmarm.exe Assembler: +# 7025: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 7027: .size ov00_022C2A24, .-ov00_022C2A24 +# Error: ^ +# Unknown value for identifier ov00_022C2A24 +### mwasmarm.exe Assembler: +# 7034: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 7102: bl ov00_022C18C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C18C0 +### mwasmarm.exe Assembler: +# 7105: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 7108: .size ov00_022C2A9C, .-ov00_022C2A9C +# Error: ^ +# Unknown value for identifier ov00_022C2A9C +### mwasmarm.exe Assembler: +# 7118: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 7123: .size ov00_022C2BB8, .-ov00_022C2BB8 +# Error: ^ +# Unknown value for identifier ov00_022C2BB8 +### mwasmarm.exe Assembler: +# 7132: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 7154: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 7159: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 7169: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 7171: .size ov00_022C2BE4, .-ov00_022C2BE4 +# Error: ^ +# Unknown value for identifier ov00_022C2BE4 +### mwasmarm.exe Assembler: +# 7179: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 7198: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 7201: .size ov00_022C2C84, .-ov00_022C2C84 +# Error: ^ +# Unknown value for identifier ov00_022C2C84 +### mwasmarm.exe Assembler: +# 7208: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 7218: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 7221: .size ov00_022C2CE0, .-ov00_022C2CE0 +# Error: ^ +# Unknown value for identifier ov00_022C2CE0 +### mwasmarm.exe Assembler: +# 7236: .size ov00_022C2D18, .-ov00_022C2D18 +# Error: ^ +# Unknown value for identifier ov00_022C2D18 +### mwasmarm.exe Assembler: +# 7249: .size ov00_022C2D3C, .-ov00_022C2D3C +# Error: ^ +# Unknown value for identifier ov00_022C2D3C +### mwasmarm.exe Assembler: +# 7257: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 7268: bl ov00_022C2948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2948 +### mwasmarm.exe Assembler: +# 7274: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 7296: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 7303: .size ov00_022C2D60, .-ov00_022C2D60 +# Error: ^ +# Unknown value for identifier ov00_022C2D60 +### mwasmarm.exe Assembler: +# 7309: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 7320: bl ov00_022C2948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2948 +### mwasmarm.exe Assembler: +# 7326: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 7340: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 7346: .size ov00_022C2E1C, .-ov00_022C2E1C +# Error: ^ +# Unknown value for identifier ov00_022C2E1C +### mwasmarm.exe Assembler: +# 7351: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 7361: bl ov00_022C29B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C29B0 +### mwasmarm.exe Assembler: +# 7364: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 7369: .size ov00_022C2EAC, .-ov00_022C2EAC +# Error: ^ +# Unknown value for identifier ov00_022C2EAC +### mwasmarm.exe Assembler: +# 7386: .size ov00_022C2EF0, .-ov00_022C2EF0 +# Error: ^ +# Unknown value for identifier ov00_022C2EF0 +### mwasmarm.exe Assembler: +# 7400: .size ov00_022C2F20, .-ov00_022C2F20 +# Error: ^ +# Unknown value for identifier ov00_022C2F20 +### mwasmarm.exe Assembler: +# 7414: .size ov00_022C2F44, .-ov00_022C2F44 +# Error: ^ +# Unknown value for identifier ov00_022C2F44 +### mwasmarm.exe Assembler: +# 7424: bl ov00_022C251C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C251C +### mwasmarm.exe Assembler: +# 7428: .size ov00_022C2F68, .-ov00_022C2F68 +# Error: ^ +# Unknown value for identifier ov00_022C2F68 +### mwasmarm.exe Assembler: +# 7441: .size ov00_022C2F8C, .-ov00_022C2F8C +# Error: ^ +# Unknown value for identifier ov00_022C2F8C +### mwasmarm.exe Assembler: +# 7457: bl ov00_022C2BE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2BE4 +### mwasmarm.exe Assembler: +# 7463: .size ov00_022C2FAC, .-ov00_022C2FAC +# Error: ^ +# Unknown value for identifier ov00_022C2FAC +### mwasmarm.exe Assembler: +# 7474: .size ov00_022C2FF0, .-ov00_022C2FF0 +# Error: ^ +# Unknown value for identifier ov00_022C2FF0 +### mwasmarm.exe Assembler: +# 7497: bl ov00_022C2A24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2A24 +### mwasmarm.exe Assembler: +# 7506: .size ov00_022C3008, .-ov00_022C3008 +# Error: ^ +# Unknown value for identifier ov00_022C3008 +### mwasmarm.exe Assembler: +# 7545: bl ov00_022C2A24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2A24 +### mwasmarm.exe Assembler: +# 7555: .size ov00_022C306C, .-ov00_022C306C +# Error: ^ +# Unknown value for identifier ov00_022C306C +### mwasmarm.exe Assembler: +# 7602: bl ov00_022C2A24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2A24 +### mwasmarm.exe Assembler: +# 7611: .size ov00_022C3110, .-ov00_022C3110 +# Error: ^ +# Unknown value for identifier ov00_022C3110 +### mwasmarm.exe Assembler: +# 7632: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 7639: bl ov00_022C2A24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2A24 +### mwasmarm.exe Assembler: +# 7648: .size ov00_022C31D4, .-ov00_022C31D4 +# Error: ^ +# Unknown value for identifier ov00_022C31D4 +### mwasmarm.exe Assembler: +# 7655: bl ov00_022C2A9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C2A9C +### mwasmarm.exe Assembler: +# 7662: .size ov00_022C324C, .-ov00_022C324C +# Error: ^ +# Unknown value for identifier ov00_022C324C +### mwasmarm.exe Assembler: +# 7706: bl ov00_022C4664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4664 +### mwasmarm.exe Assembler: +# 7719: bl ov00_022C34E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C34E8 +### mwasmarm.exe Assembler: +# 7723: .size ov00_022C349C, .-ov00_022C349C +# Error: ^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 7738: .size ov00_022C34E8, .-ov00_022C34E8 +# Error: ^ +# Unknown value for identifier ov00_022C34E8 +### mwasmarm.exe Assembler: +# 7780: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 7790: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 7812: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 7821: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 7823: bl ov00_022C7E70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7E70 +### mwasmarm.exe Assembler: +# 7900: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 7905: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 7917: bl ov00_022C3E94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C3E94 +### mwasmarm.exe Assembler: +# 7920: bl ov00_022C4458 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4458 +### mwasmarm.exe Assembler: +# 7943: bl ov00_022C5590 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5590 +### mwasmarm.exe Assembler: +# 7953: bl ov00_022C78A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C78A0 +### mwasmarm.exe Assembler: +# 7955: bl ov00_022C78B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C78B4 +### mwasmarm.exe Assembler: +# 7957: bl ov00_022C78C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C78C8 +### mwasmarm.exe Assembler: +# 7961: bl ov00_022C56BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C56BC +### mwasmarm.exe Assembler: +# 7988: bl ov00_022C4680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4680 +### mwasmarm.exe Assembler: +# 7993: bl ov00_022C4680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4680 +### mwasmarm.exe Assembler: +# 8034: bl ov00_022C4680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4680 +### mwasmarm.exe Assembler: +# 8039: bl ov00_022C4680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4680 +### mwasmarm.exe Assembler: +# 8049: bl sub_0207C358 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C358 +### mwasmarm.exe Assembler: +# 8062: .size ov00_022C3510, .-ov00_022C3510 +# Error: ^ +# Unknown value for identifier ov00_022C3510 +### mwasmarm.exe Assembler: +# 8077: bl ov00_022C7F38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7F38 +### mwasmarm.exe Assembler: +# 8110: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 8128: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 8144: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 8209: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 8266: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 8274: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 8283: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 8318: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 8336: bl ov00_022C4654 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4654 +### mwasmarm.exe Assembler: +# 8371: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 8388: bl ov00_022C349C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C349C +### mwasmarm.exe Assembler: +# 8396: .size ov00_022C39B0, .-ov00_022C39B0 +# Error: ^ +# Unknown value for identifier ov00_022C39B0 +### mwasmarm.exe Assembler: +# 8427: bl ov00_022BF55C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF55C +### mwasmarm.exe Assembler: +# 8434: bl ov00_022C39B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C39B0 +### mwasmarm.exe Assembler: +# 8447: .size ov00_022C3E94, .-ov00_022C3E94 +# Error: ^ +# Unknown value for identifier ov00_022C3E94 +### mwasmarm.exe Assembler: +# 8458: bl ov00_022C7EB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7EB4 +### mwasmarm.exe Assembler: +# 8463: bl ov00_022C537C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C537C +### mwasmarm.exe Assembler: +# 8468: .size ov00_022C3F40, .-ov00_022C3F40 +# Error: ^ +# Unknown value for identifier ov00_022C3F40 +### mwasmarm.exe Assembler: +# 8479: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 8559: bl ov00_022C7EB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7EB4 +### mwasmarm.exe Assembler: +# 8569: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 8575: bl ov00_022C537C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C537C +### mwasmarm.exe Assembler: +# 8582: .size ov00_022C3F80, .-ov00_022C3F80 +# Error: ^ +# Unknown value for identifier ov00_022C3F80 +### mwasmarm.exe Assembler: +# 8592: bl sub_0207EDB4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207EDB4 +### mwasmarm.exe Assembler: +# 8596: bl FileInit +# Error: ^^^^^^^^ +# Unknown identifier, FileInit +### mwasmarm.exe Assembler: +# 8604: bl sub_0207F60C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F60C +### mwasmarm.exe Assembler: +# 8610: bl sub_0207F818 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F818 +### mwasmarm.exe Assembler: +# 8616: bl sub_0207F70C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F70C +### mwasmarm.exe Assembler: +# 8628: .size ov00_022C4118, .-ov00_022C4118 +# Error: ^ +# Unknown value for identifier ov00_022C4118 +### mwasmarm.exe Assembler: +# 8673: bl ov00_022C45D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C45D8 +### mwasmarm.exe Assembler: +# 8690: bl ov00_022C5150 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5150 +### mwasmarm.exe Assembler: +# 8709: bl ov00_022C7EB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7EB4 +### mwasmarm.exe Assembler: +# 8731: bl ov00_022C79FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C79FC +### mwasmarm.exe Assembler: +# 8739: bl ov00_022C7C5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7C5C +### mwasmarm.exe Assembler: +# 8771: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 8785: bl ov00_022C7C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7C74 +### mwasmarm.exe Assembler: +# 8801: bl ov00_022C537C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C537C +### mwasmarm.exe Assembler: +# 8808: .size ov00_022C41BC, .-ov00_022C41BC +# Error: ^ +# Unknown value for identifier ov00_022C41BC +### mwasmarm.exe Assembler: +# 8817: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 8880: bl ov00_022C3F40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C3F40 +### mwasmarm.exe Assembler: +# 8887: bl ov00_022C3F40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C3F40 +### mwasmarm.exe Assembler: +# 8894: bl ov00_022C3F40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C3F40 +### mwasmarm.exe Assembler: +# 8901: bl ov00_022C3F40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C3F40 +### mwasmarm.exe Assembler: +# 8907: bl ov00_022C3F80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C3F80 +### mwasmarm.exe Assembler: +# 8910: bl ov00_022C41BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C41BC +### mwasmarm.exe Assembler: +# 8917: bl ov00_022C3F40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C3F40 +### mwasmarm.exe Assembler: +# 8923: .size ov00_022C4458, .-ov00_022C4458 +# Error: ^ +# Unknown value for identifier ov00_022C4458 +### mwasmarm.exe Assembler: +# 8960: .size ov00_022C45D8, .-ov00_022C45D8 +# Error: ^ +# Unknown value for identifier ov00_022C45D8 +### mwasmarm.exe Assembler: +# 8968: .size ov00_022C4654, .-ov00_022C4654 +# Error: ^ +# Unknown value for identifier ov00_022C4654 +### mwasmarm.exe Assembler: +# 8980: .size ov00_022C4664, .-ov00_022C4664 +# Error: ^ +# Unknown value for identifier ov00_022C4664 +### mwasmarm.exe Assembler: +# 8988: bl ov00_022C34E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C34E8 +### mwasmarm.exe Assembler: +# 8990: .size ov00_022C4680, .-ov00_022C4680 +# Error: ^ +# Unknown value for identifier ov00_022C4680 +### mwasmarm.exe Assembler: +# 9005: bl sub_0207F818 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F818 +### mwasmarm.exe Assembler: +# 9011: bl sub_0207F828 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F828 +### mwasmarm.exe Assembler: +# 9030: .size ov00_022C4698, .-ov00_022C4698 +# Error: ^ +# Unknown value for identifier ov00_022C4698 +### mwasmarm.exe Assembler: +# 9057: bl sub_0207F818 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F818 +### mwasmarm.exe Assembler: +# 9072: bl FileInit +# Error: ^^^^^^^^ +# Unknown identifier, FileInit +### mwasmarm.exe Assembler: +# 9075: bl sub_0207EDB4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207EDB4 +### mwasmarm.exe Assembler: +# 9082: bl sub_0207F60C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F60C +### mwasmarm.exe Assembler: +# 9091: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 9104: bl sub_0207F828 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F828 +### mwasmarm.exe Assembler: +# 9108: bl sub_0207F818 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F818 +### mwasmarm.exe Assembler: +# 9116: bl ov00_022C7980 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7980 +### mwasmarm.exe Assembler: +# 9125: bl ov00_022C7994 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7994 +### mwasmarm.exe Assembler: +# 9141: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 9179: bl sub_0207F828 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F828 +### mwasmarm.exe Assembler: +# 9183: bl sub_0207F818 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F818 +### mwasmarm.exe Assembler: +# 9190: bl ov00_022C7994 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7994 +### mwasmarm.exe Assembler: +# 9196: bl sub_0207F828 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F828 +### mwasmarm.exe Assembler: +# 9200: bl sub_0207F818 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F818 +### mwasmarm.exe Assembler: +# 9207: bl ov00_022C7994 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7994 +### mwasmarm.exe Assembler: +# 9219: bl sub_0207F828 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F828 +### mwasmarm.exe Assembler: +# 9223: bl sub_0207F818 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F818 +### mwasmarm.exe Assembler: +# 9230: bl ov00_022C7994 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7994 +### mwasmarm.exe Assembler: +# 9235: bl sub_0207F828 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F828 +### mwasmarm.exe Assembler: +# 9239: bl sub_0207F818 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F818 +### mwasmarm.exe Assembler: +# 9246: bl ov00_022C7994 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7994 +### mwasmarm.exe Assembler: +# 9251: bl sub_0207F828 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F828 +### mwasmarm.exe Assembler: +# 9255: bl sub_0207F818 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F818 +### mwasmarm.exe Assembler: +# 9262: bl ov00_022C7994 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7994 +### mwasmarm.exe Assembler: +# 9269: bl sub_0207F828 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F828 +### mwasmarm.exe Assembler: +# 9274: bl sub_0207F70C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F70C +### mwasmarm.exe Assembler: +# 9296: bl ov00_022C4B90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4B90 +### mwasmarm.exe Assembler: +# 9307: bl ov00_022C4B90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4B90 +### mwasmarm.exe Assembler: +# 9325: bl sub_0207A2DC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2DC +### mwasmarm.exe Assembler: +# 9336: .size ov00_022C4718, .-ov00_022C4718 +# Error: ^ +# Unknown value for identifier ov00_022C4718 +### mwasmarm.exe Assembler: +# 9361: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 9369: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 9371: .size ov00_022C4B90, .-ov00_022C4B90 +# Error: ^ +# Unknown value for identifier ov00_022C4B90 +### mwasmarm.exe Assembler: +# 9379: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 9381: bl ov00_022C7928 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7928 +### mwasmarm.exe Assembler: +# 9385: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 9397: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 9410: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 9426: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 9442: bl ov00_022C4E98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4E98 +### mwasmarm.exe Assembler: +# 9446: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 9453: bl ov00_022C5084 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5084 +### mwasmarm.exe Assembler: +# 9457: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 9468: bl ov00_022C5400 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5400 +### mwasmarm.exe Assembler: +# 9478: bl ov00_022C5628 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5628 +### mwasmarm.exe Assembler: +# 9514: bl ov00_022C7C2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7C2C +### mwasmarm.exe Assembler: +# 9521: bl ov00_022C7C48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7C48 +### mwasmarm.exe Assembler: +# 9527: bl ov00_022C7BAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7BAC +### mwasmarm.exe Assembler: +# 9541: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 9548: .size ov00_022C4C08, .-ov00_022C4C08 +# Error: ^ +# Unknown value for identifier ov00_022C4C08 +### mwasmarm.exe Assembler: +# 9570: bl ov00_022C4F0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C4F0C +### mwasmarm.exe Assembler: +# 9579: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 9583: .size ov00_022C4E98, .-ov00_022C4E98 +# Error: ^ +# Unknown value for identifier ov00_022C4E98 +### mwasmarm.exe Assembler: +# 9618: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 9657: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 9692: .size ov00_022C4F0C, .-ov00_022C4F0C +# Error: ^ +# Unknown value for identifier ov00_022C4F0C +### mwasmarm.exe Assembler: +# 9724: bl DivideUInt +# Error: ^^^^^^^^^^ +# Unknown identifier, DivideUInt +### mwasmarm.exe Assembler: +# 9734: bl ov00_022C52B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C52B0 +### mwasmarm.exe Assembler: +# 9750: .size ov00_022C5084, .-ov00_022C5084 +# Error: ^ +# Unknown value for identifier ov00_022C5084 +### mwasmarm.exe Assembler: +# 9802: .size ov00_022C5150, .-ov00_022C5150 +# Error: ^ +# Unknown value for identifier ov00_022C5150 +### mwasmarm.exe Assembler: +# 9855: .size ov00_022C5204, .-ov00_022C5204 +# Error: ^ +# Unknown value for identifier ov00_022C5204 +### mwasmarm.exe Assembler: +# 9869: bl ov00_022C5204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5204 +### mwasmarm.exe Assembler: +# 9918: .size ov00_022C52B0, .-ov00_022C52B0 +# Error: ^ +# Unknown value for identifier ov00_022C52B0 +### mwasmarm.exe Assembler: +# 9929: bl sub_0207A2DC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2DC +### mwasmarm.exe Assembler: +# 9930: bl sub_0207A300 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A300 +### mwasmarm.exe Assembler: +# 9934: bl ov00_022C77C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C77C0 +### mwasmarm.exe Assembler: +# 9936: .size ov00_022C537C, .-ov00_022C537C +# Error: ^ +# Unknown value for identifier ov00_022C537C +### mwasmarm.exe Assembler: +# 9962: .size ov00_022C53B4, .-ov00_022C53B4 +# Error: ^ +# Unknown value for identifier ov00_022C53B4 +### mwasmarm.exe Assembler: +# 9973: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 9979: bl ov00_022C54F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C54F0 +### mwasmarm.exe Assembler: +# 9986: bl ov00_022C54F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C54F0 +### mwasmarm.exe Assembler: +# 9997: bl sub_0207C358 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C358 +### mwasmarm.exe Assembler: +# 10006: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 10011: bl ov00_022C5600 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5600 +### mwasmarm.exe Assembler: +# 10016: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 10020: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 10028: .size ov00_022C5400, .-ov00_022C5400 +# Error: ^ +# Unknown value for identifier ov00_022C5400 +### mwasmarm.exe Assembler: +# 10046: bl FileInit +# Error: ^^^^^^^^ +# Unknown identifier, FileInit +### mwasmarm.exe Assembler: +# 10049: bl sub_0207F6C4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F6C4 +### mwasmarm.exe Assembler: +# 10060: bl sub_0207F70C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F70C +### mwasmarm.exe Assembler: +# 10067: bl sub_0207F818 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F818 +### mwasmarm.exe Assembler: +# 10069: bl sub_0207F70C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207F70C +### mwasmarm.exe Assembler: +# 10073: .size ov00_022C54F0, .-ov00_022C54F0 +# Error: ^ +# Unknown value for identifier ov00_022C54F0 +### mwasmarm.exe Assembler: +# 10086: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 10107: .size ov00_022C5590, .-ov00_022C5590 +# Error: ^ +# Unknown value for identifier ov00_022C5590 +### mwasmarm.exe Assembler: +# 10123: .size ov00_022C5600, .-ov00_022C5600 +# Error: ^ +# Unknown value for identifier ov00_022C5600 +### mwasmarm.exe Assembler: +# 10148: .size ov00_022C5628, .-ov00_022C5628 +# Error: ^ +# Unknown value for identifier ov00_022C5628 +### mwasmarm.exe Assembler: +# 10167: .size ov00_022C5698, .-ov00_022C5698 +# Error: ^ +# Unknown value for identifier ov00_022C5698 +### mwasmarm.exe Assembler: +# 10190: bl ov00_022C5748 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5748 +### mwasmarm.exe Assembler: +# 10195: bl ov00_022C57E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C57E8 +### mwasmarm.exe Assembler: +# 10201: bl ov00_022C583C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C583C +### mwasmarm.exe Assembler: +# 10204: bl ov00_022C59A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C59A0 +### mwasmarm.exe Assembler: +# 10210: bl ov00_022C59D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C59D0 +### mwasmarm.exe Assembler: +# 10214: .size ov00_022C56BC, .-ov00_022C56BC +# Error: ^ +# Unknown value for identifier ov00_022C56BC +### mwasmarm.exe Assembler: +# 10224: bl ov00_022C78A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C78A0 +### mwasmarm.exe Assembler: +# 10226: bl ov00_022C78B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C78B4 +### mwasmarm.exe Assembler: +# 10234: bl ov00_022C14A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C14A8 +### mwasmarm.exe Assembler: +# 10247: bl ov00_022C5698 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5698 +### mwasmarm.exe Assembler: +# 10260: .size ov00_022C5748, .-ov00_022C5748 +# Error: ^ +# Unknown value for identifier ov00_022C5748 +### mwasmarm.exe Assembler: +# 10288: .size ov00_022C57E8, .-ov00_022C57E8 +# Error: ^ +# Unknown value for identifier ov00_022C57E8 +### mwasmarm.exe Assembler: +# 10313: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 10319: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 10352: bl ov00_022C53B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C53B4 +### mwasmarm.exe Assembler: +# 10376: bl ov00_022C14A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C14A8 +### mwasmarm.exe Assembler: +# 10384: .size ov00_022C583C, .-ov00_022C583C +# Error: ^ +# Unknown value for identifier ov00_022C583C +### mwasmarm.exe Assembler: +# 10401: .size ov00_022C59A0, .-ov00_022C59A0 +# Error: ^ +# Unknown value for identifier ov00_022C59A0 +### mwasmarm.exe Assembler: +# 10416: bl ov00_022C59A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C59A0 +### mwasmarm.exe Assembler: +# 10472: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 10499: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 10528: bl ov00_022C53B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C53B4 +### mwasmarm.exe Assembler: +# 10549: bl ov00_022C14A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C14A8 +### mwasmarm.exe Assembler: +# 10570: .size ov00_022C59D0, .-ov00_022C59D0 +# Error: ^ +# Unknown value for identifier ov00_022C59D0 +### mwasmarm.exe Assembler: +# 10576: bl ov00_022BF640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF640 +### mwasmarm.exe Assembler: +# 10604: .size ov00_022C5C3C, .-ov00_022C5C3C +# Error: ^ +# Unknown value for identifier ov00_022C5C3C +### mwasmarm.exe Assembler: +# 10634: .size ov00_022C5CAC, .-ov00_022C5CAC +# Error: ^ +# Unknown value for identifier ov00_022C5CAC +### mwasmarm.exe Assembler: +# 10640: bl ov00_022BF2C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF2C4 +### mwasmarm.exe Assembler: +# 10643: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 10651: bl ov00_022C15B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C15B0 +### mwasmarm.exe Assembler: +# 10654: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 10659: .size ov00_022C5D0C, .-ov00_022C5D0C +# Error: ^ +# Unknown value for identifier ov00_022C5D0C +### mwasmarm.exe Assembler: +# 10681: .size ov00_022C5D5C, .-ov00_022C5D5C +# Error: ^ +# Unknown value for identifier ov00_022C5D5C +### mwasmarm.exe Assembler: +# 10734: bl ov00_022C5D0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5D0C +### mwasmarm.exe Assembler: +# 10753: bl ov00_022BFC14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFC14 +### mwasmarm.exe Assembler: +# 10756: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 10768: bl ov00_022C1560 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1560 +### mwasmarm.exe Assembler: +# 10771: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 10794: bl ov00_022BFD40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFD40 +### mwasmarm.exe Assembler: +# 10797: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 10814: bl ov00_022C5D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5D5C +### mwasmarm.exe Assembler: +# 10918: bl ov00_022C038C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C038C +### mwasmarm.exe Assembler: +# 10921: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 10925: bl ov00_022C5CAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5CAC +### mwasmarm.exe Assembler: +# 11046: bl sub_0207B854 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B854 +### mwasmarm.exe Assembler: +# 11127: bl ov00_022BFBD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFBD4 +### mwasmarm.exe Assembler: +# 11130: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 11137: bl ov00_022BF308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF308 +### mwasmarm.exe Assembler: +# 11139: bl ov00_022BF2C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF2C4 +### mwasmarm.exe Assembler: +# 11158: bl ov00_022C1560 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C1560 +### mwasmarm.exe Assembler: +# 11161: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 11181: bl ov00_022C5D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5D5C +### mwasmarm.exe Assembler: +# 11251: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 11269: .size ov00_022C5DA0, .-ov00_022C5DA0 +# Error: ^ +# Unknown value for identifier ov00_022C5DA0 +### mwasmarm.exe Assembler: +# 11304: .size ov00_022C65F8, .-ov00_022C65F8 +# Error: ^ +# Unknown value for identifier ov00_022C65F8 +### mwasmarm.exe Assembler: +# 11368: bl ov00_022C15B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C15B0 +### mwasmarm.exe Assembler: +# 11371: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 11409: bl ov00_022BFDEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFDEC +### mwasmarm.exe Assembler: +# 11412: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 11507: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 11515: bl sub_0207BD3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207BD3C +### mwasmarm.exe Assembler: +# 11534: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 11539: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 11547: bl sub_0207BD3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207BD3C +### mwasmarm.exe Assembler: +# 11562: bl ov00_022C5C3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5C3C +### mwasmarm.exe Assembler: +# 11565: bl ov00_022C7508 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7508 +### mwasmarm.exe Assembler: +# 11569: bl ov00_022BFDEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFDEC +### mwasmarm.exe Assembler: +# 11572: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 11588: bl ov00_022C5C3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5C3C +### mwasmarm.exe Assembler: +# 11591: bl ov00_022C7508 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7508 +### mwasmarm.exe Assembler: +# 11595: bl ov00_022BFDEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFDEC +### mwasmarm.exe Assembler: +# 11598: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 11624: bl ov00_022C0068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C0068 +### mwasmarm.exe Assembler: +# 11627: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 11681: bl ov00_022BF308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF308 +### mwasmarm.exe Assembler: +# 11707: bl ov00_022C038C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C038C +### mwasmarm.exe Assembler: +# 11710: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 11746: bl ov00_022C5CAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5CAC +### mwasmarm.exe Assembler: +# 11819: bl ov00_022BFBD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFBD4 +### mwasmarm.exe Assembler: +# 11822: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 11839: bl ov00_022C5D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5D5C +### mwasmarm.exe Assembler: +# 11843: bl ov00_022C5CAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5CAC +### mwasmarm.exe Assembler: +# 11861: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 11877: .size ov00_022C6668, .-ov00_022C6668 +# Error: ^ +# Unknown value for identifier ov00_022C6668 +### mwasmarm.exe Assembler: +# 11884: bl sub_0207B9EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B9EC +### mwasmarm.exe Assembler: +# 11909: .size ov00_022C6E94, .-ov00_022C6E94 +# Error: ^ +# Unknown value for identifier ov00_022C6E94 +### mwasmarm.exe Assembler: +# 11932: bl ov00_022BF96C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF96C +### mwasmarm.exe Assembler: +# 11935: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 11955: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 11959: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 11993: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 12020: bl ov00_022C6E94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C6E94 +### mwasmarm.exe Assembler: +# 12034: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 12041: .size ov00_022C6EFC, .-ov00_022C6EFC +# Error: ^ +# Unknown value for identifier ov00_022C6EFC +### mwasmarm.exe Assembler: +# 12113: bl ov00_022BFB9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFB9C +### mwasmarm.exe Assembler: +# 12117: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 12124: .size ov00_022C74C4, .-ov00_022C74C4 +# Error: ^ +# Unknown value for identifier ov00_022C74C4 +### mwasmarm.exe Assembler: +# 12133: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 12141: bl ov00_022C5D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C5D5C +### mwasmarm.exe Assembler: +# 12154: bl ov00_022C7C2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7C2C +### mwasmarm.exe Assembler: +# 12158: bl ov00_022C7DD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7DD8 +### mwasmarm.exe Assembler: +# 12162: bl ov00_022C74C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C74C4 +### mwasmarm.exe Assembler: +# 12166: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 12172: .size ov00_022C7508, .-ov00_022C7508 +# Error: ^ +# Unknown value for identifier ov00_022C7508 +### mwasmarm.exe Assembler: +# 12177: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 12185: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 12187: bl ov00_022C7508 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7508 +### mwasmarm.exe Assembler: +# 12189: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 12193: .size ov00_022C759C, .-ov00_022C759C +# Error: ^ +# Unknown value for identifier ov00_022C759C +### mwasmarm.exe Assembler: +# 12201: bl ov00_022C0134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C0134 +### mwasmarm.exe Assembler: +# 12218: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 12225: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 12227: bl ov00_022C7E70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7E70 +### mwasmarm.exe Assembler: +# 12299: .size ov00_022C75D8, .-ov00_022C75D8 +# Error: ^ +# Unknown value for identifier ov00_022C75D8 +### mwasmarm.exe Assembler: +# 12317: bl ov00_022C0498 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C0498 +### mwasmarm.exe Assembler: +# 12321: bl ov00_022C7948 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 12325: .size ov00_022C7774, .-ov00_022C7774 +# Error: ^ +# Unknown value for identifier ov00_022C7774 +### mwasmarm.exe Assembler: +# 12359: bl ov00_022C7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7774 +### mwasmarm.exe Assembler: +# 12374: bl ov00_022C7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7774 +### mwasmarm.exe Assembler: +# 12391: .size ov00_022C77C0, .-ov00_022C77C0 +# Error: ^ +# Unknown value for identifier ov00_022C77C0 +### mwasmarm.exe Assembler: +# 12401: .size ov00_022C78A0, .-ov00_022C78A0 +# Error: ^ +# Unknown value for identifier ov00_022C78A0 +### mwasmarm.exe Assembler: +# 12411: .size ov00_022C78B4, .-ov00_022C78B4 +# Error: ^ +# Unknown value for identifier ov00_022C78B4 +### mwasmarm.exe Assembler: +# 12440: .size ov00_022C78C8, .-ov00_022C78C8 +# Error: ^ +# Unknown value for identifier ov00_022C78C8 +### mwasmarm.exe Assembler: +# 12453: .size ov00_022C7928, .-ov00_022C7928 +# Error: ^ +# Unknown value for identifier ov00_022C7928 +### mwasmarm.exe Assembler: +# 12472: .size ov00_022C7948, .-ov00_022C7948 +# Error: ^ +# Unknown value for identifier ov00_022C7948 +### mwasmarm.exe Assembler: +# 12482: .size ov00_022C7980, .-ov00_022C7980 +# Error: ^ +# Unknown value for identifier ov00_022C7980 +### mwasmarm.exe Assembler: +# 12491: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 12498: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 12514: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 12516: .size ov00_022C7994, .-ov00_022C7994 +# Error: ^ +# Unknown value for identifier ov00_022C7994 +### mwasmarm.exe Assembler: +# 12526: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 12547: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 12558: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 12561: .size ov00_022C79FC, .-ov00_022C79FC +# Error: ^ +# Unknown value for identifier ov00_022C79FC +### mwasmarm.exe Assembler: +# 12568: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 12578: bl sub_02079A64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079A64 +### mwasmarm.exe Assembler: +# 12580: bl sub_02079888 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079888 +### mwasmarm.exe Assembler: +# 12592: bl sub_02079A64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079A64 +### mwasmarm.exe Assembler: +# 12594: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 12601: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 12605: bl sub_02079B0C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B0C +### mwasmarm.exe Assembler: +# 12622: bl sub_02079A64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079A64 +### mwasmarm.exe Assembler: +# 12638: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 12641: bl sub_0207965C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207965C +### mwasmarm.exe Assembler: +# 12643: .size ov00_022C7A94, .-ov00_022C7A94 +# Error: ^ +# Unknown value for identifier ov00_022C7A94 +### mwasmarm.exe Assembler: +# 12651: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 12659: bl ov00_022C7C48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7C48 +### mwasmarm.exe Assembler: +# 12670: bl sub_02079560 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079560 +### mwasmarm.exe Assembler: +# 12672: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 12675: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 12681: .size ov00_022C7BAC, .-ov00_022C7BAC +# Error: ^ +# Unknown value for identifier ov00_022C7BAC +### mwasmarm.exe Assembler: +# 12693: .size ov00_022C7C2C, .-ov00_022C7C2C +# Error: ^ +# Unknown value for identifier ov00_022C7C2C +### mwasmarm.exe Assembler: +# 12703: .size ov00_022C7C48, .-ov00_022C7C48 +# Error: ^ +# Unknown value for identifier ov00_022C7C48 +### mwasmarm.exe Assembler: +# 12713: .size ov00_022C7C5C, .-ov00_022C7C5C +# Error: ^ +# Unknown value for identifier ov00_022C7C5C +### mwasmarm.exe Assembler: +# 12724: bl ov00_022C7C2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7C2C +### mwasmarm.exe Assembler: +# 12734: bl sub_02079B0C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B0C +### mwasmarm.exe Assembler: +# 12753: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 12773: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 12814: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 12818: .size ov00_022C7C74, .-ov00_022C7C74 +# Error: ^ +# Unknown value for identifier ov00_022C7C74 +### mwasmarm.exe Assembler: +# 12824: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 12826: bl ov00_022C7C2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7C2C +### mwasmarm.exe Assembler: +# 12835: bl ov00_022C7C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C7C74 +### mwasmarm.exe Assembler: +# 12838: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 12842: .size ov00_022C7DD8, .-ov00_022C7DD8 +# Error: ^ +# Unknown value for identifier ov00_022C7DD8 +### mwasmarm.exe Assembler: +# 12851: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 12859: .size ov00_022C7E20, .-ov00_022C7E20 +# Error: ^ +# Unknown value for identifier ov00_022C7E20 +### mwasmarm.exe Assembler: +# 12875: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 12884: .size ov00_022C7E70, .-ov00_022C7E70 +# Error: ^ +# Unknown value for identifier ov00_022C7E70 +### mwasmarm.exe Assembler: +# 12925: .size ov00_022C7EB4, .-ov00_022C7EB4 +# Error: ^ +# Unknown value for identifier ov00_022C7EB4 +### mwasmarm.exe Assembler: +# 12944: bl ov00_022C80E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C80E0 +### mwasmarm.exe Assembler: +# 12963: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 12966: bl ov00_022C8054 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8054 +### mwasmarm.exe Assembler: +# 12994: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 13007: .size ov00_022C7F38, .-ov00_022C7F38 +# Error: ^ +# Unknown value for identifier ov00_022C7F38 +### mwasmarm.exe Assembler: +# 13028: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 13037: bl ov00_022C80E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C80E0 +### mwasmarm.exe Assembler: +# 13047: .size ov00_022C8054, .-ov00_022C8054 +# Error: ^ +# Unknown value for identifier ov00_022C8054 +### mwasmarm.exe Assembler: +# 13075: .size ov00_022C80E0, .-ov00_022C80E0 +# Error: ^ +# Unknown value for identifier ov00_022C80E0 +### mwasmarm.exe Assembler: +# 13098: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 13120: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 13143: bl ov00_022D2C54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2C54 +### mwasmarm.exe Assembler: +# 13150: .size ov00_022C8134, .-ov00_022C8134 +# Error: ^ +# Unknown value for identifier ov00_022C8134 +### mwasmarm.exe Assembler: +# 13159: bl sub_020799AC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020799AC +### mwasmarm.exe Assembler: +# 13162: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 13166: .size ov00_022C8238, .-ov00_022C8238 +# Error: ^ +# Unknown value for identifier ov00_022C8238 +### mwasmarm.exe Assembler: +# 13176: bl sub_02000B9C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02000B9C +### mwasmarm.exe Assembler: +# 13195: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 13273: bl sub_0207B9EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B9EC +### mwasmarm.exe Assembler: +# 13285: bl sub_02079560 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079560 +### mwasmarm.exe Assembler: +# 13295: bl sub_02079560 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079560 +### mwasmarm.exe Assembler: +# 13297: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 13299: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 13320: .size ov00_022C826C, .-ov00_022C826C +# Error: ^ +# Unknown value for identifier ov00_022C826C +### mwasmarm.exe Assembler: +# 13325: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 13328: bl sub_02079830 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079830 +### mwasmarm.exe Assembler: +# 13337: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 13340: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 13346: .size ov00_022C84A8, .-ov00_022C84A8 +# Error: ^ +# Unknown value for identifier ov00_022C84A8 +### mwasmarm.exe Assembler: +# 13355: .size ov00_022C84F8, .-ov00_022C84F8 +# Error: ^ +# Unknown value for identifier ov00_022C84F8 +### mwasmarm.exe Assembler: +# 13360: bl ov00_022C84A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C84A8 +### mwasmarm.exe Assembler: +# 13362: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 13364: bl sub_0207976c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207976c +### mwasmarm.exe Assembler: +# 13368: bl ov00_022C8134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8134 +### mwasmarm.exe Assembler: +# 13378: .size ov00_022C8508, .-ov00_022C8508 +# Error: ^ +# Unknown value for identifier ov00_022C8508 +### mwasmarm.exe Assembler: +# 13388: bl sub_02079A64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079A64 +### mwasmarm.exe Assembler: +# 13391: bl sub_02079A64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079A64 +### mwasmarm.exe Assembler: +# 13397: .size ov00_022C8550, .-ov00_022C8550 +# Error: ^ +# Unknown value for identifier ov00_022C8550 +### mwasmarm.exe Assembler: +# 13452: .size ov00_022C8588, .-ov00_022C8588 +# Error: ^ +# Unknown value for identifier ov00_022C8588 +### mwasmarm.exe Assembler: +# 13464: .size ov00_022C863C, .-ov00_022C863C +# Error: ^ +# Unknown value for identifier ov00_022C863C +### mwasmarm.exe Assembler: +# 13470: bl ov00_022C8588 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8588 +### mwasmarm.exe Assembler: +# 13473: bl ov00_022C863C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C863C +### mwasmarm.exe Assembler: +# 13475: .size ov00_022C8658, .-ov00_022C8658 +# Error: ^ +# Unknown value for identifier ov00_022C8658 +### mwasmarm.exe Assembler: +# 13483: bl ov00_022C8588 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8588 +### mwasmarm.exe Assembler: +# 13487: bl ov00_022C8588 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8588 +### mwasmarm.exe Assembler: +# 13500: .size ov00_022C8674, .-ov00_022C8674 +# Error: ^ +# Unknown value for identifier ov00_022C8674 +### mwasmarm.exe Assembler: +# 13522: .size ov00_022C86C4, .-ov00_022C86C4 +# Error: ^ +# Unknown value for identifier ov00_022C86C4 +### mwasmarm.exe Assembler: +# 13528: bl ov00_022C86C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C86C4 +### mwasmarm.exe Assembler: +# 13536: .size ov00_022C8704, .-ov00_022C8704 +# Error: ^ +# Unknown value for identifier ov00_022C8704 +### mwasmarm.exe Assembler: +# 13543: bl ov00_022C86C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C86C4 +### mwasmarm.exe Assembler: +# 13557: .size ov00_022C8728, .-ov00_022C8728 +# Error: ^ +# Unknown value for identifier ov00_022C8728 +### mwasmarm.exe Assembler: +# 13566: .size ov00_022C8764, .-ov00_022C8764 +# Error: ^ +# Unknown value for identifier ov00_022C8764 +### mwasmarm.exe Assembler: +# 13590: bl ov00_022C8728 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8728 +### mwasmarm.exe Assembler: +# 13597: bl ov00_022C8764 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8764 +### mwasmarm.exe Assembler: +# 13606: .size ov00_022C8778, .-ov00_022C8778 +# Error: ^ +# Unknown value for identifier ov00_022C8778 +### mwasmarm.exe Assembler: +# 13622: .size ov00_022C87F8, .-ov00_022C87F8 +# Error: ^ +# Unknown value for identifier ov00_022C87F8 +### mwasmarm.exe Assembler: +# 13634: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 13640: bl ov00_022D7204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7204 +### mwasmarm.exe Assembler: +# 13650: .size ov00_022C8824, .-ov00_022C8824 +# Error: ^ +# Unknown value for identifier ov00_022C8824 +### mwasmarm.exe Assembler: +# 13748: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 13756: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 13764: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 13776: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 13785: .size ov00_022C8880, .-ov00_022C8880 +# Error: ^ +# Unknown value for identifier ov00_022C8880 +### mwasmarm.exe Assembler: +# 13794: bl ov00_022C8880 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8880 +### mwasmarm.exe Assembler: +# 13801: bl sub_02079830 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079830 +### mwasmarm.exe Assembler: +# 13807: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 13812: .size ov00_022C8A74, .-ov00_022C8A74 +# Error: ^ +# Unknown value for identifier ov00_022C8A74 +### mwasmarm.exe Assembler: +# 13818: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 13832: bl sub_02079888 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079888 +### mwasmarm.exe Assembler: +# 13840: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 13868: .size ov00_022C8ACC, .-ov00_022C8ACC +# Error: ^ +# Unknown value for identifier ov00_022C8ACC +### mwasmarm.exe Assembler: +# 13873: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 13886: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 13890: .size ov00_022C8B8C, .-ov00_022C8B8C +# Error: ^ +# Unknown value for identifier ov00_022C8B8C +### mwasmarm.exe Assembler: +# 13896: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 13907: bl ov00_022C8728 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8728 +### mwasmarm.exe Assembler: +# 13911: bl ov00_022C8764 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8764 +### mwasmarm.exe Assembler: +# 13924: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 13942: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 13952: .size ov00_022C8BD0, .-ov00_022C8BD0 +# Error: ^ +# Unknown value for identifier ov00_022C8BD0 +### mwasmarm.exe Assembler: +# 13962: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 13966: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 13970: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 13983: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14012: bl ov00_022C8824 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8824 +### mwasmarm.exe Assembler: +# 14020: .size ov00_022C8CA0, .-ov00_022C8CA0 +# Error: ^ +# Unknown value for identifier ov00_022C8CA0 +### mwasmarm.exe Assembler: +# 14032: bl ov00_022C8CA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8CA0 +### mwasmarm.exe Assembler: +# 14040: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 14042: bl ov00_022C8BD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8BD0 +### mwasmarm.exe Assembler: +# 14055: .size ov00_022C8D9C, .-ov00_022C8D9C +# Error: ^ +# Unknown value for identifier ov00_022C8D9C +### mwasmarm.exe Assembler: +# 14070: bl ov00_022C86C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C86C4 +### mwasmarm.exe Assembler: +# 14074: bl ov00_022C8764 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8764 +### mwasmarm.exe Assembler: +# 14077: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 14097: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14134: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14143: .size ov00_022C8E0C, .-ov00_022C8E0C +# Error: ^ +# Unknown value for identifier ov00_022C8E0C +### mwasmarm.exe Assembler: +# 14158: bl ov00_022C8764 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8764 +### mwasmarm.exe Assembler: +# 14162: bl ov00_022C8704 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8704 +### mwasmarm.exe Assembler: +# 14165: bl ov00_022C8BD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8BD0 +### mwasmarm.exe Assembler: +# 14169: bl ov00_022C8D9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8D9C +### mwasmarm.exe Assembler: +# 14175: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14194: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14199: bl ov00_022C8824 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8824 +### mwasmarm.exe Assembler: +# 14203: .size ov00_022C8F48, .-ov00_022C8F48 +# Error: ^ +# Unknown value for identifier ov00_022C8F48 +### mwasmarm.exe Assembler: +# 14231: bl ov00_022C8658 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8658 +### mwasmarm.exe Assembler: +# 14248: bl ov00_022C8F48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8F48 +### mwasmarm.exe Assembler: +# 14257: bl ov00_022C8764 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8764 +### mwasmarm.exe Assembler: +# 14265: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14266: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 14274: bl ov00_022C8880 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8880 +### mwasmarm.exe Assembler: +# 14276: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 14284: .size ov00_022C9018, .-ov00_022C9018 +# Error: ^ +# Unknown value for identifier ov00_022C9018 +### mwasmarm.exe Assembler: +# 14348: bl ov00_022C9018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9018 +### mwasmarm.exe Assembler: +# 14369: bl ov00_022C9018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9018 +### mwasmarm.exe Assembler: +# 14377: bl ov00_022C9018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9018 +### mwasmarm.exe Assembler: +# 14397: bl ov00_022C9018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9018 +### mwasmarm.exe Assembler: +# 14416: bl ov00_022C9018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9018 +### mwasmarm.exe Assembler: +# 14422: .size ov00_022C9140, .-ov00_022C9140 +# Error: ^ +# Unknown value for identifier ov00_022C9140 +### mwasmarm.exe Assembler: +# 14446: bl ov00_022C8588 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8588 +### mwasmarm.exe Assembler: +# 14450: bl ov00_022C8588 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8588 +### mwasmarm.exe Assembler: +# 14453: bl ov00_022C863C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C863C +### mwasmarm.exe Assembler: +# 14465: bl ov00_022C9140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9140 +### mwasmarm.exe Assembler: +# 14471: .size ov00_022C9338, .-ov00_022C9338 +# Error: ^ +# Unknown value for identifier ov00_022C9338 +### mwasmarm.exe Assembler: +# 14531: bl ov00_022C8588 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8588 +### mwasmarm.exe Assembler: +# 14535: bl ov00_022C8588 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8588 +### mwasmarm.exe Assembler: +# 14538: bl ov00_022C863C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C863C +### mwasmarm.exe Assembler: +# 14550: bl ov00_022C9140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9140 +### mwasmarm.exe Assembler: +# 14555: .size ov00_022C93E8, .-ov00_022C93E8 +# Error: ^ +# Unknown value for identifier ov00_022C93E8 +### mwasmarm.exe Assembler: +# 14684: bl ov00_022C8588 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8588 +### mwasmarm.exe Assembler: +# 14688: bl ov00_022C8588 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8588 +### mwasmarm.exe Assembler: +# 14691: bl ov00_022C863C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C863C +### mwasmarm.exe Assembler: +# 14703: bl ov00_022C9140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9140 +### mwasmarm.exe Assembler: +# 14718: .size ov00_022C9524, .-ov00_022C9524 +# Error: ^ +# Unknown value for identifier ov00_022C9524 +### mwasmarm.exe Assembler: +# 14729: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14733: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14751: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14755: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14760: bl ov00_022C8824 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8824 +### mwasmarm.exe Assembler: +# 14765: .size ov00_022C9798, .-ov00_022C9798 +# Error: ^ +# Unknown value for identifier ov00_022C9798 +### mwasmarm.exe Assembler: +# 14775: bl ov00_022C87F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C87F8 +### mwasmarm.exe Assembler: +# 14831: bl ov00_022C8E0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8E0C +### mwasmarm.exe Assembler: +# 14838: bl ov00_022C9798 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9798 +### mwasmarm.exe Assembler: +# 14853: .size ov00_022C9840, .-ov00_022C9840 +# Error: ^ +# Unknown value for identifier ov00_022C9840 +### mwasmarm.exe Assembler: +# 14873: bl ov00_022C8704 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8704 +### mwasmarm.exe Assembler: +# 14877: bl ov00_022C8BD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8BD0 +### mwasmarm.exe Assembler: +# 14881: bl ov00_022C8CA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8CA0 +### mwasmarm.exe Assembler: +# 14890: bl ov00_022C8658 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8658 +### mwasmarm.exe Assembler: +# 14912: bl ov00_022C9140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9140 +### mwasmarm.exe Assembler: +# 14915: .size ov00_022C9984, .-ov00_022C9984 +# Error: ^ +# Unknown value for identifier ov00_022C9984 +### mwasmarm.exe Assembler: +# 14923: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 14968: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 14975: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 14983: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 14987: .size ov00_022C9A68, .-ov00_022C9A68 +# Error: ^ +# Unknown value for identifier ov00_022C9A68 +### mwasmarm.exe Assembler: +# 14999: .size ov00_022C9B68, .-ov00_022C9B68 +# Error: ^ +# Unknown value for identifier ov00_022C9B68 +### mwasmarm.exe Assembler: +# 15009: bl ov00_022C8658 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8658 +### mwasmarm.exe Assembler: +# 15035: bl ov00_022C9B68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9B68 +### mwasmarm.exe Assembler: +# 15048: bl ov00_022C9A68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9A68 +### mwasmarm.exe Assembler: +# 15054: bl ov00_022C9984 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9984 +### mwasmarm.exe Assembler: +# 15058: .size ov00_022C9B88, .-ov00_022C9B88 +# Error: ^ +# Unknown value for identifier ov00_022C9B88 +### mwasmarm.exe Assembler: +# 15121: .size ov00_022C9C58, .-ov00_022C9C58 +# Error: ^ +# Unknown value for identifier ov00_022C9C58 +### mwasmarm.exe Assembler: +# 15173: .size ov00_022C9D2C, .-ov00_022C9D2C +# Error: ^ +# Unknown value for identifier ov00_022C9D2C +### mwasmarm.exe Assembler: +# 15193: bl ov00_022C9D2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9D2C +### mwasmarm.exe Assembler: +# 15206: .size ov00_022C9DE0, .-ov00_022C9DE0 +# Error: ^ +# Unknown value for identifier ov00_022C9DE0 +### mwasmarm.exe Assembler: +# 15246: .size ov00_022C9E44, .-ov00_022C9E44 +# Error: ^ +# Unknown value for identifier ov00_022C9E44 +### mwasmarm.exe Assembler: +# 15251: bl ov00_022C8704 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8704 +### mwasmarm.exe Assembler: +# 15255: bl ov00_022C8BD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8BD0 +### mwasmarm.exe Assembler: +# 15257: .size ov00_022C9EC8, .-ov00_022C9EC8 +# Error: ^ +# Unknown value for identifier ov00_022C9EC8 +### mwasmarm.exe Assembler: +# 15267: bl ov00_022C9EC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9EC8 +### mwasmarm.exe Assembler: +# 15281: bl ov00_022C9524 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9524 +### mwasmarm.exe Assembler: +# 15286: bl ov00_022C8704 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8704 +### mwasmarm.exe Assembler: +# 15287: bl ov00_022C8CA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8CA0 +### mwasmarm.exe Assembler: +# 15293: .size ov00_022C9EE4, .-ov00_022C9EE4 +# Error: ^ +# Unknown value for identifier ov00_022C9EE4 +### mwasmarm.exe Assembler: +# 15303: .size ov00_022C9F58, .-ov00_022C9F58 +# Error: ^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 15313: .size ov00_022C9F6C, .-ov00_022C9F6C +# Error: ^ +# Unknown value for identifier ov00_022C9F6C +### mwasmarm.exe Assembler: +# 15326: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 15367: bl ov00_022C9EE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9EE4 +### mwasmarm.exe Assembler: +# 15392: bl ov00_022C9EE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9EE4 +### mwasmarm.exe Assembler: +# 15398: .size ov00_022C9F80, .-ov00_022C9F80 +# Error: ^ +# Unknown value for identifier ov00_022C9F80 +### mwasmarm.exe Assembler: +# 15408: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 15455: bl ov00_022C9E44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9E44 +### mwasmarm.exe Assembler: +# 15459: bl ov00_022C9EE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9EE4 +### mwasmarm.exe Assembler: +# 15461: .size ov00_022CA0BC, .-ov00_022CA0BC +# Error: ^ +# Unknown value for identifier ov00_022CA0BC +### mwasmarm.exe Assembler: +# 15469: bl ov00_022C9DE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9DE0 +### mwasmarm.exe Assembler: +# 15477: bl ov00_022CA0BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA0BC +### mwasmarm.exe Assembler: +# 15489: bl ov00_022CA0BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA0BC +### mwasmarm.exe Assembler: +# 15496: bl ov00_022C9F80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F80 +### mwasmarm.exe Assembler: +# 15503: .size ov00_022CA1A8, .-ov00_022CA1A8 +# Error: ^ +# Unknown value for identifier ov00_022CA1A8 +### mwasmarm.exe Assembler: +# 15533: bl ov00_022C9B68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9B68 +### mwasmarm.exe Assembler: +# 15539: bl ov00_022CA1A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA1A8 +### mwasmarm.exe Assembler: +# 15544: bl ov00_022C9C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9C58 +### mwasmarm.exe Assembler: +# 15549: bl ov00_022CA0BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA0BC +### mwasmarm.exe Assembler: +# 15552: bl sub_020799AC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020799AC +### mwasmarm.exe Assembler: +# 15555: bl ov00_022C9C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9C58 +### mwasmarm.exe Assembler: +# 15560: bl ov00_022CA0BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA0BC +### mwasmarm.exe Assembler: +# 15562: .size ov00_022CA230, .-ov00_022CA230 +# Error: ^ +# Unknown value for identifier ov00_022CA230 +### mwasmarm.exe Assembler: +# 15570: bl ov00_022C9DE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9DE0 +### mwasmarm.exe Assembler: +# 15581: bl ov00_022C9F80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F80 +### mwasmarm.exe Assembler: +# 15584: bl sub_020799AC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020799AC +### mwasmarm.exe Assembler: +# 15616: bl ov00_022C9E44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9E44 +### mwasmarm.exe Assembler: +# 15619: bl ov00_022C9F58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 15628: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 15630: .size ov00_022CA308, .-ov00_022CA308 +# Error: ^ +# Unknown value for identifier ov00_022CA308 +### mwasmarm.exe Assembler: +# 15638: bl ov00_022C9DE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9DE0 +### mwasmarm.exe Assembler: +# 15645: bl ov00_022C9F80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F80 +### mwasmarm.exe Assembler: +# 15683: bl ov00_022C9F58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 15710: bl ov00_022C9F80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F80 +### mwasmarm.exe Assembler: +# 15721: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 15738: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 15749: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 15757: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 15764: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 15777: bl ov00_022C9F6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F6C +### mwasmarm.exe Assembler: +# 15785: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 15792: bl ov00_022C9F58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 15803: bl ov00_022C9F58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 15811: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 15821: bl ov00_022C9F58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 15834: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 15843: bl ov00_022C9F58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 15845: bl sub_020799AC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020799AC +### mwasmarm.exe Assembler: +# 15847: .size ov00_022CA400, .-ov00_022CA400 +# Error: ^ +# Unknown value for identifier ov00_022CA400 +### mwasmarm.exe Assembler: +# 15855: bl ov00_022C9DE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9DE0 +### mwasmarm.exe Assembler: +# 15871: bl ov00_022C9F58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 15880: bl ov00_022C9F58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 15888: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 15895: bl ov00_022C9F6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F6C +### mwasmarm.exe Assembler: +# 15904: bl ov00_022C9F80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F80 +### mwasmarm.exe Assembler: +# 15906: .size ov00_022CA718, .-ov00_022CA718 +# Error: ^ +# Unknown value for identifier ov00_022CA718 +### mwasmarm.exe Assembler: +# 15911: bl ov00_022C9DE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9DE0 +### mwasmarm.exe Assembler: +# 15914: bl sub_020799AC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020799AC +### mwasmarm.exe Assembler: +# 15923: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 15925: .size ov00_022CA7E4, .-ov00_022CA7E4 +# Error: ^ +# Unknown value for identifier ov00_022CA7E4 +### mwasmarm.exe Assembler: +# 15937: bl ov00_022C8674 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8674 +### mwasmarm.exe Assembler: +# 15974: bl ov00_022CA230 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA230 +### mwasmarm.exe Assembler: +# 15982: bl ov00_022CA308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA308 +### mwasmarm.exe Assembler: +# 15988: bl ov00_022CA400 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA400 +### mwasmarm.exe Assembler: +# 15994: bl ov00_022CA718 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA718 +### mwasmarm.exe Assembler: +# 16001: bl ov00_022CA7E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA7E4 +### mwasmarm.exe Assembler: +# 16006: bl ov00_022C9F80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F80 +### mwasmarm.exe Assembler: +# 16008: .size ov00_022CA820, .-ov00_022CA820 +# Error: ^ +# Unknown value for identifier ov00_022CA820 +### mwasmarm.exe Assembler: +# 16023: bl ov00_022C8674 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8674 +### mwasmarm.exe Assembler: +# 16027: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 16121: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 16128: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 16148: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 16152: .size ov00_022CA940, .-ov00_022CA940 +# Error: ^ +# Unknown value for identifier ov00_022CA940 +### mwasmarm.exe Assembler: +# 16243: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 16255: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 16293: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 16348: .size ov00_022CAB4C, .-ov00_022CAB4C +# Error: ^ +# Unknown value for identifier ov00_022CAB4C +### mwasmarm.exe Assembler: +# 16379: bl ov00_022C8778 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8778 +### mwasmarm.exe Assembler: +# 16392: bl ov00_022C8658 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8658 +### mwasmarm.exe Assembler: +# 16424: bl ov00_022C8E0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8E0C +### mwasmarm.exe Assembler: +# 16428: bl ov00_022CAB4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CAB4C +### mwasmarm.exe Assembler: +# 16443: bl ov00_022CA940 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA940 +### mwasmarm.exe Assembler: +# 16452: bl ov00_022C9B88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9B88 +### mwasmarm.exe Assembler: +# 16457: bl ov00_022CA820 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CA820 +### mwasmarm.exe Assembler: +# 16470: .size ov00_022CAE18, .-ov00_022CAE18 +# Error: ^ +# Unknown value for identifier ov00_022CAE18 +### mwasmarm.exe Assembler: +# 16479: bl ov00_022C8ACC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8ACC +### mwasmarm.exe Assembler: +# 16496: bl ov00_022CAE18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CAE18 +### mwasmarm.exe Assembler: +# 16501: bl ov00_022C9840 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9840 +### mwasmarm.exe Assembler: +# 16503: bl ov00_022C8B8C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8B8C +### mwasmarm.exe Assembler: +# 16507: .size ov00_022CAFDC, .-ov00_022CAFDC +# Error: ^ +# Unknown value for identifier ov00_022CAFDC +### mwasmarm.exe Assembler: +# 16560: .size ov00_022CB04C, .-ov00_022CB04C +# Error: ^ +# Unknown value for identifier ov00_022CB04C +### mwasmarm.exe Assembler: +# 16582: .size ov00_022CB0F4, .-ov00_022CB0F4 +# Error: ^ +# Unknown value for identifier ov00_022CB0F4 +### mwasmarm.exe Assembler: +# 16592: .size ov00_022CB138, .-ov00_022CB138 +# Error: ^ +# Unknown value for identifier ov00_022CB138 +### mwasmarm.exe Assembler: +# 16603: .size ov00_022CB14C, .-ov00_022CB14C +# Error: ^ +# Unknown value for identifier ov00_022CB14C +### mwasmarm.exe Assembler: +# 16619: .size ov00_022CB164, .-ov00_022CB164 +# Error: ^ +# Unknown value for identifier ov00_022CB164 +### mwasmarm.exe Assembler: +# 16641: bl ov00_022CB04C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB04C +### mwasmarm.exe Assembler: +# 16648: .size ov00_022CB190, .-ov00_022CB190 +# Error: ^ +# Unknown value for identifier ov00_022CB190 +### mwasmarm.exe Assembler: +# 16666: .size ov00_022CB1F0, .-ov00_022CB1F0 +# Error: ^ +# Unknown value for identifier ov00_022CB1F0 +### mwasmarm.exe Assembler: +# 16679: .size ov00_022CB224, .-ov00_022CB224 +# Error: ^ +# Unknown value for identifier ov00_022CB224 +### mwasmarm.exe Assembler: +# 16690: .size ov00_022CB244, .-ov00_022CB244 +# Error: ^ +# Unknown value for identifier ov00_022CB244 +### mwasmarm.exe Assembler: +# 16702: .size ov00_022CB25C, .-ov00_022CB25C +# Error: ^ +# Unknown value for identifier ov00_022CB25C +### mwasmarm.exe Assembler: +# 16708: bl ov00_022CB0F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB0F4 +### mwasmarm.exe Assembler: +# 16718: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 16725: bl ov00_022C9EE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9EE4 +### mwasmarm.exe Assembler: +# 16726: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 16736: bl sub_02079888 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079888 +### mwasmarm.exe Assembler: +# 16739: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 16755: .size ov00_022CB278, .-ov00_022CB278 +# Error: ^ +# Unknown value for identifier ov00_022CB278 +### mwasmarm.exe Assembler: +# 16768: bl ov00_022D261C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D261C +### mwasmarm.exe Assembler: +# 16771: bl ov00_022CB278 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB278 +### mwasmarm.exe Assembler: +# 16778: .size ov00_022CB32C, .-ov00_022CB32C +# Error: ^ +# Unknown value for identifier ov00_022CB32C +### mwasmarm.exe Assembler: +# 16784: bl sub_020799AC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020799AC +### mwasmarm.exe Assembler: +# 16792: bl ov00_022C9F6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F6C +### mwasmarm.exe Assembler: +# 16801: bl ov00_022C9F58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 16803: .size ov00_022CB36C, .-ov00_022CB36C +# Error: ^ +# Unknown value for identifier ov00_022CB36C +### mwasmarm.exe Assembler: +# 16817: bl ov00_022D2A8C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2A8C +### mwasmarm.exe Assembler: +# 16820: bl ov00_022CB36C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB36C +### mwasmarm.exe Assembler: +# 16824: .size ov00_022CB3BC, .-ov00_022CB3BC +# Error: ^ +# Unknown value for identifier ov00_022CB3BC +### mwasmarm.exe Assembler: +# 16838: bl ov00_022D2B0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2B0C +### mwasmarm.exe Assembler: +# 16840: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 16846: bl ov00_022C8238 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8238 +### mwasmarm.exe Assembler: +# 16854: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 16867: .size ov00_022CB3F8, .-ov00_022CB3F8 +# Error: ^ +# Unknown value for identifier ov00_022CB3F8 +### mwasmarm.exe Assembler: +# 16874: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 16884: bl sub_02079888 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079888 +### mwasmarm.exe Assembler: +# 16890: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 16894: .size ov00_022CB480, .-ov00_022CB480 +# Error: ^ +# Unknown value for identifier ov00_022CB480 +### mwasmarm.exe Assembler: +# 16906: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 16914: bl sub_02079888 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079888 +### mwasmarm.exe Assembler: +# 16922: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 16925: bl sub_020799AC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020799AC +### mwasmarm.exe Assembler: +# 16933: .size ov00_022CB4D4, .-ov00_022CB4D4 +# Error: ^ +# Unknown value for identifier ov00_022CB4D4 +### mwasmarm.exe Assembler: +# 16948: bl ov00_022CB480 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB480 +### mwasmarm.exe Assembler: +# 16954: bl ov00_022D2670 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2670 +### mwasmarm.exe Assembler: +# 16957: bl ov00_022CB4D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB4D4 +### mwasmarm.exe Assembler: +# 16966: .size ov00_022CB550, .-ov00_022CB550 +# Error: ^ +# Unknown value for identifier ov00_022CB550 +### mwasmarm.exe Assembler: +# 16973: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 16991: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 16994: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 17007: bl ov00_022C9F58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9F58 +### mwasmarm.exe Assembler: +# 17009: .size ov00_022CB5B4, .-ov00_022CB5B4 +# Error: ^ +# Unknown value for identifier ov00_022CB5B4 +### mwasmarm.exe Assembler: +# 17022: bl ov00_022D2748 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2748 +### mwasmarm.exe Assembler: +# 17025: bl ov00_022CB5B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB5B4 +### mwasmarm.exe Assembler: +# 17029: .size ov00_022CB644, .-ov00_022CB644 +# Error: ^ +# Unknown value for identifier ov00_022CB644 +### mwasmarm.exe Assembler: +# 17071: bl ov00_022C9524 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9524 +### mwasmarm.exe Assembler: +# 17072: bl sub_020799AC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020799AC +### mwasmarm.exe Assembler: +# 17086: .size ov00_022CB67C, .-ov00_022CB67C +# Error: ^ +# Unknown value for identifier ov00_022CB67C +### mwasmarm.exe Assembler: +# 17095: bl ov00_022CB67C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB67C +### mwasmarm.exe Assembler: +# 17103: bl ov00_022CB67C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB67C +### mwasmarm.exe Assembler: +# 17105: .size ov00_022CB740, .-ov00_022CB740 +# Error: ^ +# Unknown value for identifier ov00_022CB740 +### mwasmarm.exe Assembler: +# 17121: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17134: bl ov00_022CB740 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB740 +### mwasmarm.exe Assembler: +# 17135: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17140: bl ov00_022C8238 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8238 +### mwasmarm.exe Assembler: +# 17152: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17174: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17189: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17195: bl ov00_022C8238 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8238 +### mwasmarm.exe Assembler: +# 17204: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17238: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17251: .size ov00_022CB77C, .-ov00_022CB77C +# Error: ^ +# Unknown value for identifier ov00_022CB77C +### mwasmarm.exe Assembler: +# 17270: bl ov00_022C93E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C93E8 +### mwasmarm.exe Assembler: +# 17277: bl ov00_022C93E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C93E8 +### mwasmarm.exe Assembler: +# 17287: bl ov00_022C9338 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9338 +### mwasmarm.exe Assembler: +# 17294: bl ov00_022C9338 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C9338 +### mwasmarm.exe Assembler: +# 17303: bl ov00_022D2958 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2958 +### mwasmarm.exe Assembler: +# 17306: bl ov00_022CB77C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB77C +### mwasmarm.exe Assembler: +# 17318: .size ov00_022CB984, .-ov00_022CB984 +# Error: ^ +# Unknown value for identifier ov00_022CB984 +### mwasmarm.exe Assembler: +# 17335: bl ov00_022CB984 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB984 +### mwasmarm.exe Assembler: +# 17343: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 17357: bl ov00_022CB984 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB984 +### mwasmarm.exe Assembler: +# 17364: .size ov00_022CBA58, .-ov00_022CBA58 +# Error: ^ +# Unknown value for identifier ov00_022CBA58 +### mwasmarm.exe Assembler: +# 17377: bl ov00_022D28DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D28DC +### mwasmarm.exe Assembler: +# 17401: .size ov00_022CBAF0, .-ov00_022CBAF0 +# Error: ^ +# Unknown value for identifier ov00_022CBAF0 +### mwasmarm.exe Assembler: +# 17416: bl ov00_022CB984 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB984 +### mwasmarm.exe Assembler: +# 17422: .size ov00_022CBB60, .-ov00_022CBB60 +# Error: ^ +# Unknown value for identifier ov00_022CBB60 +### mwasmarm.exe Assembler: +# 17434: bl ov00_022C8CA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8CA0 +### mwasmarm.exe Assembler: +# 17436: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 17439: bl ov00_022C8CA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8CA0 +### mwasmarm.exe Assembler: +# 17440: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17451: bl ov00_022C8134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8134 +### mwasmarm.exe Assembler: +# 17455: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 17461: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17470: .size ov00_022CBBA0, .-ov00_022CBBA0 +# Error: ^ +# Unknown value for identifier ov00_022CBBA0 +### mwasmarm.exe Assembler: +# 17480: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 17490: bl ov00_022CB138 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB138 +### mwasmarm.exe Assembler: +# 17499: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 17504: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17522: bl ov00_022CBBA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBBA0 +### mwasmarm.exe Assembler: +# 17539: bl ov00_022CC68C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC68C +### mwasmarm.exe Assembler: +# 17544: bl ov00_022CC6E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC6E4 +### mwasmarm.exe Assembler: +# 17548: bl ov00_022CBBA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBBA0 +### mwasmarm.exe Assembler: +# 17557: bl ov00_022CC6E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC6E4 +### mwasmarm.exe Assembler: +# 17567: bl ov00_022CC6E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC6E4 +### mwasmarm.exe Assembler: +# 17575: bl ov00_022C8134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8134 +### mwasmarm.exe Assembler: +# 17582: bl ov00_022C8134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8134 +### mwasmarm.exe Assembler: +# 17611: bl ov00_022C8CA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8CA0 +### mwasmarm.exe Assembler: +# 17653: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 17663: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 17691: bl ov00_022D2B74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2B74 +### mwasmarm.exe Assembler: +# 17704: bl ov00_022CC7E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC7E0 +### mwasmarm.exe Assembler: +# 17706: bl ov00_022CB14C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB14C +### mwasmarm.exe Assembler: +# 17717: .size ov00_022CBC40, .-ov00_022CBC40 +# Error: ^ +# Unknown value for identifier ov00_022CBC40 +### mwasmarm.exe Assembler: +# 17727: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 17776: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 17793: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 17800: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 17821: .size ov00_022CBFB0, .-ov00_022CBFB0 +# Error: ^ +# Unknown value for identifier ov00_022CBFB0 +### mwasmarm.exe Assembler: +# 17834: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 17839: .size ov00_022CC13C, .-ov00_022CC13C +# Error: ^ +# Unknown value for identifier ov00_022CC13C +### mwasmarm.exe Assembler: +# 17849: bl ov00_022CBFB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBFB0 +### mwasmarm.exe Assembler: +# 17883: bl ov00_022CC13C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC13C +### mwasmarm.exe Assembler: +# 17887: bl ov00_022CBA58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBA58 +### mwasmarm.exe Assembler: +# 17894: .size ov00_022CC170, .-ov00_022CC170 +# Error: ^ +# Unknown value for identifier ov00_022CC170 +### mwasmarm.exe Assembler: +# 17904: bl ov00_022CBFB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBFB0 +### mwasmarm.exe Assembler: +# 17956: bl ov00_022CC13C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC13C +### mwasmarm.exe Assembler: +# 17960: bl ov00_022CBA58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBA58 +### mwasmarm.exe Assembler: +# 17966: .size ov00_022CC234, .-ov00_022CC234 +# Error: ^ +# Unknown value for identifier ov00_022CC234 +### mwasmarm.exe Assembler: +# 17975: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 17981: bl ov00_022CBAF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBAF0 +### mwasmarm.exe Assembler: +# 17984: bl ov00_022C8238 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8238 +### mwasmarm.exe Assembler: +# 17988: bl ov00_022CB550 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB550 +### mwasmarm.exe Assembler: +# 18012: bl ov00_022C87F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C87F8 +### mwasmarm.exe Assembler: +# 18179: bl ov00_022CB644 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB644 +### mwasmarm.exe Assembler: +# 18188: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 18201: .size ov00_022CC33C, .-ov00_022CC33C +# Error: ^ +# Unknown value for identifier ov00_022CC33C +### mwasmarm.exe Assembler: +# 18206: bl ov00_022CB1F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB1F0 +### mwasmarm.exe Assembler: +# 18207: bl ov00_022CB164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB164 +### mwasmarm.exe Assembler: +# 18211: bl ov00_022CB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB190 +### mwasmarm.exe Assembler: +# 18214: bl ov00_022CC170 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC170 +### mwasmarm.exe Assembler: +# 18216: bl ov00_022CC33C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC33C +### mwasmarm.exe Assembler: +# 18224: bl ov00_022CB224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB224 +### mwasmarm.exe Assembler: +# 18229: .size ov00_022CC68C, .-ov00_022CC68C +# Error: ^ +# Unknown value for identifier ov00_022CC68C +### mwasmarm.exe Assembler: +# 18236: bl ov00_022CB1F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB1F0 +### mwasmarm.exe Assembler: +# 18237: bl ov00_022CB164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB164 +### mwasmarm.exe Assembler: +# 18244: bl ov00_022CB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB190 +### mwasmarm.exe Assembler: +# 18249: bl ov00_022CB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB190 +### mwasmarm.exe Assembler: +# 18254: bl ov00_022CC234 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC234 +### mwasmarm.exe Assembler: +# 18256: bl ov00_022CC33C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC33C +### mwasmarm.exe Assembler: +# 18263: bl ov00_022CB224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB224 +### mwasmarm.exe Assembler: +# 18305: .size ov00_022CC6E4, .-ov00_022CC6E4 +# Error: ^ +# Unknown value for identifier ov00_022CC6E4 +### mwasmarm.exe Assembler: +# 18310: bl ov00_022CB1F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB1F0 +### mwasmarm.exe Assembler: +# 18311: bl ov00_022CB164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB164 +### mwasmarm.exe Assembler: +# 18316: bl ov00_022CB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB190 +### mwasmarm.exe Assembler: +# 18321: bl ov00_022CBFB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBFB0 +### mwasmarm.exe Assembler: +# 18328: bl ov00_022CC13C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC13C +### mwasmarm.exe Assembler: +# 18331: bl ov00_022CBA58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBA58 +### mwasmarm.exe Assembler: +# 18332: bl ov00_022CB224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB224 +### mwasmarm.exe Assembler: +# 18337: .size ov00_022CC7E0, .-ov00_022CC7E0 +# Error: ^ +# Unknown value for identifier ov00_022CC7E0 +### mwasmarm.exe Assembler: +# 18354: .size ov00_022CC84C, .-ov00_022CC84C +# Error: ^ +# Unknown value for identifier ov00_022CC84C +### mwasmarm.exe Assembler: +# 18425: bl ov00_022CBA58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBA58 +### mwasmarm.exe Assembler: +# 18427: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 18432: bl ov00_022CBAF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBAF0 +### mwasmarm.exe Assembler: +# 18435: bl ov00_022C8238 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8238 +### mwasmarm.exe Assembler: +# 18439: bl ov00_022CB550 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB550 +### mwasmarm.exe Assembler: +# 18466: bl ov00_022CC84C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC84C +### mwasmarm.exe Assembler: +# 18475: bl ov00_022CC84C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC84C +### mwasmarm.exe Assembler: +# 18511: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 18521: bl ov00_022CB644 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB644 +### mwasmarm.exe Assembler: +# 18530: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 18543: .size ov00_022CC87C, .-ov00_022CC87C +# Error: ^ +# Unknown value for identifier ov00_022CC87C +### mwasmarm.exe Assembler: +# 18561: .size ov00_022CCB24, .-ov00_022CCB24 +# Error: ^ +# Unknown value for identifier ov00_022CCB24 +### mwasmarm.exe Assembler: +# 18575: bl ov00_022CCB24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CCB24 +### mwasmarm.exe Assembler: +# 18607: .size ov00_022CCB58, .-ov00_022CCB58 +# Error: ^ +# Unknown value for identifier ov00_022CCB58 +### mwasmarm.exe Assembler: +# 18619: bl ov00_022CB1F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB1F0 +### mwasmarm.exe Assembler: +# 18620: bl ov00_022CB164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB164 +### mwasmarm.exe Assembler: +# 18624: bl ov00_022CB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB190 +### mwasmarm.exe Assembler: +# 18630: bl ov00_022CC87C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CC87C +### mwasmarm.exe Assembler: +# 18632: bl ov00_022CB224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB224 +### mwasmarm.exe Assembler: +# 18636: .size ov00_022CCBF4, .-ov00_022CCBF4 +# Error: ^ +# Unknown value for identifier ov00_022CCBF4 +### mwasmarm.exe Assembler: +# 18672: bl ov00_022CCB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CCB58 +### mwasmarm.exe Assembler: +# 18696: bl ov00_022CCBF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CCBF4 +### mwasmarm.exe Assembler: +# 18723: .size ov00_022CCC58, .-ov00_022CCC58 +# Error: ^ +# Unknown value for identifier ov00_022CCC58 +### mwasmarm.exe Assembler: +# 18730: bl sub_02000B9C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02000B9C +### mwasmarm.exe Assembler: +# 18737: bl ov00_022CCE0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CCE0C +### mwasmarm.exe Assembler: +# 18738: bl ov00_022CCDCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CCDCC +### mwasmarm.exe Assembler: +# 18743: .size ov00_022CCD90, .-ov00_022CCD90 +# Error: ^ +# Unknown value for identifier ov00_022CCD90 +### mwasmarm.exe Assembler: +# 18751: bl ov00_022CD004 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD004 +### mwasmarm.exe Assembler: +# 18755: bl ov00_022CD338 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD338 +### mwasmarm.exe Assembler: +# 18765: .size ov00_022CCDCC, .-ov00_022CCDCC +# Error: ^ +# Unknown value for identifier ov00_022CCDCC +### mwasmarm.exe Assembler: +# 18776: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 18841: bl ov00_022C8550 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8550 +### mwasmarm.exe Assembler: +# 18843: bl ov00_022D71E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D71E4 +### mwasmarm.exe Assembler: +# 18845: bl ov00_022C84F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C84F8 +### mwasmarm.exe Assembler: +# 18847: bl ov00_022C826C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C826C +### mwasmarm.exe Assembler: +# 18860: .size ov00_022CCE0C, .-ov00_022CCE0C +# Error: ^ +# Unknown value for identifier ov00_022CCE0C +### mwasmarm.exe Assembler: +# 18896: bl sub_02079DB8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DB8 +### mwasmarm.exe Assembler: +# 18902: bl ov00_022CD148 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD148 +### mwasmarm.exe Assembler: +# 18916: .size ov00_022CD004, .-ov00_022CD004 +# Error: ^ +# Unknown value for identifier ov00_022CD004 +### mwasmarm.exe Assembler: +# 18939: .size ov00_022CD098, .-ov00_022CD098 +# Error: ^ +# Unknown value for identifier ov00_022CD098 +### mwasmarm.exe Assembler: +# 18947: bl sub_02079E74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079E74 +### mwasmarm.exe Assembler: +# 18954: .size ov00_022CD0E0, .-ov00_022CD0E0 +# Error: ^ +# Unknown value for identifier ov00_022CD0E0 +### mwasmarm.exe Assembler: +# 18963: bl ov00_022CD0E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD0E0 +### mwasmarm.exe Assembler: +# 18974: .size ov00_022CD108, .-ov00_022CD108 +# Error: ^ +# Unknown value for identifier ov00_022CD108 +### mwasmarm.exe Assembler: +# 18983: bl sub_02079DE0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DE0 +### mwasmarm.exe Assembler: +# 18987: .size ov00_022CD148, .-ov00_022CD148 +# Error: ^ +# Unknown value for identifier ov00_022CD148 +### mwasmarm.exe Assembler: +# 18996: .size ov00_022CD168, .-ov00_022CD168 +# Error: ^ +# Unknown value for identifier ov00_022CD168 +### mwasmarm.exe Assembler: +# 19013: bl sub_02079DE0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DE0 +### mwasmarm.exe Assembler: +# 19017: bl ov00_022CD148 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD148 +### mwasmarm.exe Assembler: +# 19023: .size ov00_022CD17C, .-ov00_022CD17C +# Error: ^ +# Unknown value for identifier ov00_022CD17C +### mwasmarm.exe Assembler: +# 19029: bl ov00_022CD168 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD168 +### mwasmarm.exe Assembler: +# 19031: bl ov00_022CD17C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD17C +### mwasmarm.exe Assembler: +# 19033: .size ov00_022CD1C8, .-ov00_022CD1C8 +# Error: ^ +# Unknown value for identifier ov00_022CD1C8 +### mwasmarm.exe Assembler: +# 19047: bl sub_02079DB8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DB8 +### mwasmarm.exe Assembler: +# 19052: bl ov00_022CD17C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD17C +### mwasmarm.exe Assembler: +# 19056: bl sub_02079E74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079E74 +### mwasmarm.exe Assembler: +# 19061: bl ov00_022CD17C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD17C +### mwasmarm.exe Assembler: +# 19067: .size ov00_022CD1E0, .-ov00_022CD1E0 +# Error: ^ +# Unknown value for identifier ov00_022CD1E0 +### mwasmarm.exe Assembler: +# 19076: .size ov00_022CD250, .-ov00_022CD250 +# Error: ^ +# Unknown value for identifier ov00_022CD250 +### mwasmarm.exe Assembler: +# 19085: .size ov00_022CD260, .-ov00_022CD260 +# Error: ^ +# Unknown value for identifier ov00_022CD260 +### mwasmarm.exe Assembler: +# 19091: bl ov00_022CD168 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD168 +### mwasmarm.exe Assembler: +# 19093: bl ov00_022CD1E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD1E0 +### mwasmarm.exe Assembler: +# 19095: .size ov00_022CD270, .-ov00_022CD270 +# Error: ^ +# Unknown value for identifier ov00_022CD270 +### mwasmarm.exe Assembler: +# 19110: bl sub_02079FB4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079FB4 +### mwasmarm.exe Assembler: +# 19118: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 19120: bl sub_02079C14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079C14 +### mwasmarm.exe Assembler: +# 19124: bl sub_02079E74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079E74 +### mwasmarm.exe Assembler: +# 19135: bl sub_02079DE0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DE0 +### mwasmarm.exe Assembler: +# 19138: bl ov00_022CD148 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD148 +### mwasmarm.exe Assembler: +# 19139: bl sub_02079C48 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079C48 +### mwasmarm.exe Assembler: +# 19141: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 19143: .size ov00_022CD288, .-ov00_022CD288 +# Error: ^ +# Unknown value for identifier ov00_022CD288 +### mwasmarm.exe Assembler: +# 19150: bl ov00_022CD3E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD3E8 +### mwasmarm.exe Assembler: +# 19157: bl ov00_022CD108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD108 +### mwasmarm.exe Assembler: +# 19160: bl ov00_022CD270 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD270 +### mwasmarm.exe Assembler: +# 19165: .size ov00_022CD338, .-ov00_022CD338 +# Error: ^ +# Unknown value for identifier ov00_022CD338 +### mwasmarm.exe Assembler: +# 19180: bl ov00_022CD450 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD450 +### mwasmarm.exe Assembler: +# 19182: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 19193: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 19196: bl ov00_022CD4F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD4F8 +### mwasmarm.exe Assembler: +# 19198: bl ov00_022CF09C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF09C +### mwasmarm.exe Assembler: +# 19201: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 19206: .size ov00_022CD3E8, .-ov00_022CD3E8 +# Error: ^ +# Unknown value for identifier ov00_022CD3E8 +### mwasmarm.exe Assembler: +# 19217: bl ov00_022CF090 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF090 +### mwasmarm.exe Assembler: +# 19220: bl ov00_022CF090 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF090 +### mwasmarm.exe Assembler: +# 19223: bl ov00_022CD4D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD4D0 +### mwasmarm.exe Assembler: +# 19230: bl ov00_022CF090 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF090 +### mwasmarm.exe Assembler: +# 19233: bl ov00_022CF090 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF090 +### mwasmarm.exe Assembler: +# 19236: bl ov00_022CF090 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF090 +### mwasmarm.exe Assembler: +# 19239: bl ov00_022CD4D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD4D0 +### mwasmarm.exe Assembler: +# 19244: .size ov00_022CD450, .-ov00_022CD450 +# Error: ^ +# Unknown value for identifier ov00_022CD450 +### mwasmarm.exe Assembler: +# 19252: bl ov00_022CF090 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF090 +### mwasmarm.exe Assembler: +# 19255: bl ov00_022CF090 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF090 +### mwasmarm.exe Assembler: +# 19258: .size ov00_022CD4D0, .-ov00_022CD4D0 +# Error: ^ +# Unknown value for identifier ov00_022CD4D0 +### mwasmarm.exe Assembler: +# 19280: bl ov00_022CD61C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD61C +### mwasmarm.exe Assembler: +# 19283: bl ov00_022CD5F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD5F4 +### mwasmarm.exe Assembler: +# 19286: bl ov00_022CD5F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD5F4 +### mwasmarm.exe Assembler: +# 19304: bl ov00_022CD61C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD61C +### mwasmarm.exe Assembler: +# 19307: bl ov00_022CD5F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD5F4 +### mwasmarm.exe Assembler: +# 19310: bl ov00_022CD5F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD5F4 +### mwasmarm.exe Assembler: +# 19313: bl ov00_022CD5F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD5F4 +### mwasmarm.exe Assembler: +# 19329: .size ov00_022CD4F8, .-ov00_022CD4F8 +# Error: ^ +# Unknown value for identifier ov00_022CD4F8 +### mwasmarm.exe Assembler: +# 19340: bl ov00_022CF090 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF090 +### mwasmarm.exe Assembler: +# 19343: .size ov00_022CD5F4, .-ov00_022CD5F4 +# Error: ^ +# Unknown value for identifier ov00_022CD5F4 +### mwasmarm.exe Assembler: +# 19353: bl ov00_022CD4D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD4D0 +### mwasmarm.exe Assembler: +# 19358: bl sub_02079DB8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DB8 +### mwasmarm.exe Assembler: +# 19360: bl sub_0207A030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A030 +### mwasmarm.exe Assembler: +# 19369: bl sub_02079560 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079560 +### mwasmarm.exe Assembler: +# 19371: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 19377: .size ov00_022CD61C, .-ov00_022CD61C +# Error: ^ +# Unknown value for identifier ov00_022CD61C +### mwasmarm.exe Assembler: +# 19384: bl ov00_022CF154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 19408: bl ov00_022CD7E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD7E8 +### mwasmarm.exe Assembler: +# 19410: .size ov00_022CD690, .-ov00_022CD690 +# Error: ^ +# Unknown value for identifier ov00_022CD690 +### mwasmarm.exe Assembler: +# 19418: bl ov00_022CF154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 19467: bl ov00_022CD7E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD7E8 +### mwasmarm.exe Assembler: +# 19479: .size ov00_022CD700, .-ov00_022CD700 +# Error: ^ +# Unknown value for identifier ov00_022CD700 +### mwasmarm.exe Assembler: +# 19488: bl ov00_022CD108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD108 +### mwasmarm.exe Assembler: +# 19502: bl ov00_022CD250 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD250 +### mwasmarm.exe Assembler: +# 19506: .size ov00_022CD7E8, .-ov00_022CD7E8 +# Error: ^ +# Unknown value for identifier ov00_022CD7E8 +### mwasmarm.exe Assembler: +# 19516: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 19520: bl ov00_022CB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB190 +### mwasmarm.exe Assembler: +# 19527: bl ov00_022CB32C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB32C +### mwasmarm.exe Assembler: +# 19531: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 19545: .size ov00_022CD840, .-ov00_022CD840 +# Error: ^ +# Unknown value for identifier ov00_022CD840 +### mwasmarm.exe Assembler: +# 19555: bl ov00_022CF154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 19575: bl sub_0207B848 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B848 +### mwasmarm.exe Assembler: +# 19615: bl sub_0207A164 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A164 +### mwasmarm.exe Assembler: +# 19622: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 19632: bl ov00_022CDA0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CDA0C +### mwasmarm.exe Assembler: +# 19635: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 19639: .size ov00_022CD8C4, .-ov00_022CD8C4 +# Error: ^ +# Unknown value for identifier ov00_022CD8C4 +### mwasmarm.exe Assembler: +# 19664: bl ov00_022CDECC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CDECC +### mwasmarm.exe Assembler: +# 19673: bl ov00_022CDAA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CDAA8 +### mwasmarm.exe Assembler: +# 19677: bl ov00_022CDE34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CDE34 +### mwasmarm.exe Assembler: +# 19684: .size ov00_022CDA0C, .-ov00_022CDA0C +# Error: ^ +# Unknown value for identifier ov00_022CDA0C +### mwasmarm.exe Assembler: +# 19698: bl ov00_022CDC98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CDC98 +### mwasmarm.exe Assembler: +# 19703: bl ov00_022CDB1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CDB1C +### mwasmarm.exe Assembler: +# 19716: bl ov00_022CDC98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CDC98 +### mwasmarm.exe Assembler: +# 19718: .size ov00_022CDAA8, .-ov00_022CDAA8 +# Error: ^ +# Unknown value for identifier ov00_022CDAA8 +### mwasmarm.exe Assembler: +# 19728: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 19736: bl ov00_022CDC24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CDC24 +### mwasmarm.exe Assembler: +# 19754: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 19788: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 19792: .size ov00_022CDB1C, .-ov00_022CDB1C +# Error: ^ +# Unknown value for identifier ov00_022CDB1C +### mwasmarm.exe Assembler: +# 19827: .size ov00_022CDC24, .-ov00_022CDC24 +# Error: ^ +# Unknown value for identifier ov00_022CDC24 +### mwasmarm.exe Assembler: +# 19839: bl ov00_022CD108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD108 +### mwasmarm.exe Assembler: +# 19847: bl ov00_022CD250 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD250 +### mwasmarm.exe Assembler: +# 19851: .size ov00_022CDC98, .-ov00_022CDC98 +# Error: ^ +# Unknown value for identifier ov00_022CDC98 +### mwasmarm.exe Assembler: +# 19873: bl ov00_022CB550 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB550 +### mwasmarm.exe Assembler: +# 19891: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 19911: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 19913: bl ov00_022CB644 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB644 +### mwasmarm.exe Assembler: +# 19927: bl ov00_022CDB1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CDB1C +### mwasmarm.exe Assembler: +# 19939: bl ov00_022CDE90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CDE90 +### mwasmarm.exe Assembler: +# 19944: .size ov00_022CDCE4, .-ov00_022CDCE4 +# Error: ^ +# Unknown value for identifier ov00_022CDCE4 +### mwasmarm.exe Assembler: +# 19959: bl ov00_022CD108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD108 +### mwasmarm.exe Assembler: +# 19964: bl ov00_022CD250 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD250 +### mwasmarm.exe Assembler: +# 19968: .size ov00_022CDE34, .-ov00_022CDE34 +# Error: ^ +# Unknown value for identifier ov00_022CDE34 +### mwasmarm.exe Assembler: +# 19976: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 19984: bl ov00_022CB644 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB644 +### mwasmarm.exe Assembler: +# 19987: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 19990: .size ov00_022CDE90, .-ov00_022CDE90 +# Error: ^ +# Unknown value for identifier ov00_022CDE90 +### mwasmarm.exe Assembler: +# 20002: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 20016: bl sub_02079888 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079888 +### mwasmarm.exe Assembler: +# 20018: bl ov00_022CF154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 20047: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 20076: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 20082: .size ov00_022CDECC, .-ov00_022CDECC +# Error: ^ +# Unknown value for identifier ov00_022CDECC +### mwasmarm.exe Assembler: +# 20091: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 20120: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 20151: bl sub_020798D8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020798D8 +### mwasmarm.exe Assembler: +# 20153: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 20159: .size ov00_022CE010, .-ov00_022CE010 +# Error: ^ +# Unknown value for identifier ov00_022CE010 +### mwasmarm.exe Assembler: +# 20169: bl ov00_022CF154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 20212: bl sub_0207A164 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A164 +### mwasmarm.exe Assembler: +# 20221: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 20231: bl ov00_022CE238 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE238 +### mwasmarm.exe Assembler: +# 20234: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 20238: .size ov00_022CE124, .-ov00_022CE124 +# Error: ^ +# Unknown value for identifier ov00_022CE124 +### mwasmarm.exe Assembler: +# 20279: bl ov00_022CE33C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE33C +### mwasmarm.exe Assembler: +# 20290: bl ov00_022CE3E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE3E4 +### mwasmarm.exe Assembler: +# 20313: .size ov00_022CE238, .-ov00_022CE238 +# Error: ^ +# Unknown value for identifier ov00_022CE238 +### mwasmarm.exe Assembler: +# 20325: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 20331: bl ov00_022CE3C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE3C0 +### mwasmarm.exe Assembler: +# 20346: bl sub_02079888 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079888 +### mwasmarm.exe Assembler: +# 20350: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 20353: .size ov00_022CE33C, .-ov00_022CE33C +# Error: ^ +# Unknown value for identifier ov00_022CE33C +### mwasmarm.exe Assembler: +# 20366: .size ov00_022CE3C0, .-ov00_022CE3C0 +# Error: ^ +# Unknown value for identifier ov00_022CE3C0 +### mwasmarm.exe Assembler: +# 20379: bl ov00_022CD108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD108 +### mwasmarm.exe Assembler: +# 20415: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 20420: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 20432: bl ov00_022CB04C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB04C +### mwasmarm.exe Assembler: +# 20462: bl ov00_022CD260 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD260 +### mwasmarm.exe Assembler: +# 20471: .size ov00_022CE3E4, .-ov00_022CE3E4 +# Error: ^ +# Unknown value for identifier ov00_022CE3E4 +### mwasmarm.exe Assembler: +# 20496: bl ov00_022CB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB190 +### mwasmarm.exe Assembler: +# 20514: bl ov00_022CE688 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE688 +### mwasmarm.exe Assembler: +# 20520: bl ov00_022CE72C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE72C +### mwasmarm.exe Assembler: +# 20525: bl ov00_022CBA58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBA58 +### mwasmarm.exe Assembler: +# 20541: bl ov00_022CB3F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB3F8 +### mwasmarm.exe Assembler: +# 20555: bl sub_020798D8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020798D8 +### mwasmarm.exe Assembler: +# 20558: .size ov00_022CE558, .-ov00_022CE558 +# Error: ^ +# Unknown value for identifier ov00_022CE558 +### mwasmarm.exe Assembler: +# 20567: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 20593: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 20598: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 20608: .size ov00_022CE688, .-ov00_022CE688 +# Error: ^ +# Unknown value for identifier ov00_022CE688 +### mwasmarm.exe Assembler: +# 20630: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 20643: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 20653: .size ov00_022CE72C, .-ov00_022CE72C +# Error: ^ +# Unknown value for identifier ov00_022CE72C +### mwasmarm.exe Assembler: +# 20659: bl ov00_022CF154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 20693: bl ov00_022CD108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD108 +### mwasmarm.exe Assembler: +# 20698: bl ov00_022CD260 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD260 +### mwasmarm.exe Assembler: +# 20705: .size ov00_022CE7C4, .-ov00_022CE7C4 +# Error: ^ +# Unknown value for identifier ov00_022CE7C4 +### mwasmarm.exe Assembler: +# 20718: bl ov00_022CB3BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB3BC +### mwasmarm.exe Assembler: +# 20722: .size ov00_022CE870, .-ov00_022CE870 +# Error: ^ +# Unknown value for identifier ov00_022CE870 +### mwasmarm.exe Assembler: +# 20729: bl ov00_022CF154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 20733: bl ov00_022CF188 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF188 +### mwasmarm.exe Assembler: +# 20740: .size ov00_022CE8A0, .-ov00_022CE8A0 +# Error: ^ +# Unknown value for identifier ov00_022CE8A0 +### mwasmarm.exe Assembler: +# 20749: bl ov00_022CF188 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF188 +### mwasmarm.exe Assembler: +# 20754: bl ov00_022CF154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 20784: bl ov00_022CD17C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD17C +### mwasmarm.exe Assembler: +# 20789: bl ov00_022CD108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD108 +### mwasmarm.exe Assembler: +# 20794: bl ov00_022CD1C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD1C8 +### mwasmarm.exe Assembler: +# 20799: .size ov00_022CE8D4, .-ov00_022CE8D4 +# Error: ^ +# Unknown value for identifier ov00_022CE8D4 +### mwasmarm.exe Assembler: +# 20814: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 20815: bl ov00_022CB3BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB3BC +### mwasmarm.exe Assembler: +# 20816: bl ov00_022CB3F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB3F8 +### mwasmarm.exe Assembler: +# 20817: bl ov00_022CB224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB224 +### mwasmarm.exe Assembler: +# 20819: bl ov00_022CB14C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB14C +### mwasmarm.exe Assembler: +# 20828: bl ov00_022CD17C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD17C +### mwasmarm.exe Assembler: +# 20829: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 20832: bl ov00_022CF0DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF0DC +### mwasmarm.exe Assembler: +# 20834: bl ov00_022CF0C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF0C4 +### mwasmarm.exe Assembler: +# 20836: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 20842: .size ov00_022CE9A4, .-ov00_022CE9A4 +# Error: ^ +# Unknown value for identifier ov00_022CE9A4 +### mwasmarm.exe Assembler: +# 20859: bl ov00_022CEB3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEB3C +### mwasmarm.exe Assembler: +# 20861: bl ov00_022CEB3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEB3C +### mwasmarm.exe Assembler: +# 20890: bl sub_020798D8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020798D8 +### mwasmarm.exe Assembler: +# 20892: bl ov00_022CEB3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEB3C +### mwasmarm.exe Assembler: +# 20898: bl ov00_022CEB3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEB3C +### mwasmarm.exe Assembler: +# 20900: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 20903: bl ov00_022CF0DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF0DC +### mwasmarm.exe Assembler: +# 20905: bl ov00_022CF13C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF13C +### mwasmarm.exe Assembler: +# 20912: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 20916: .size ov00_022CEA3C, .-ov00_022CEA3C +# Error: ^ +# Unknown value for identifier ov00_022CEA3C +### mwasmarm.exe Assembler: +# 20924: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 20925: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 20927: bl sub_02079C14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079C14 +### mwasmarm.exe Assembler: +# 20931: bl sub_02079E74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079E74 +### mwasmarm.exe Assembler: +# 20947: bl sub_02079DE0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DE0 +### mwasmarm.exe Assembler: +# 20950: bl ov00_022CD148 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD148 +### mwasmarm.exe Assembler: +# 20955: bl sub_02079E74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079E74 +### mwasmarm.exe Assembler: +# 20959: bl sub_02079C48 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079C48 +### mwasmarm.exe Assembler: +# 20960: bl sub_02079990 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079990 +### mwasmarm.exe Assembler: +# 20962: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 20964: .size ov00_022CEB3C, .-ov00_022CEB3C +# Error: ^ +# Unknown value for identifier ov00_022CEB3C +### mwasmarm.exe Assembler: +# 20969: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 20976: bl ov00_022CEA3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEA3C +### mwasmarm.exe Assembler: +# 20982: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 20986: .size ov00_022CEBDC, .-ov00_022CEBDC +# Error: ^ +# Unknown value for identifier ov00_022CEBDC +### mwasmarm.exe Assembler: +# 20997: bl ov00_022CED64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CED64 +### mwasmarm.exe Assembler: +# 21004: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 21005: bl ov00_022CED64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CED64 +### mwasmarm.exe Assembler: +# 21009: bl ov00_022CD098 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD098 +### mwasmarm.exe Assembler: +# 21012: bl ov00_022C8508 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C8508 +### mwasmarm.exe Assembler: +# 21014: bl ov00_022C84F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C84F8 +### mwasmarm.exe Assembler: +# 21036: .size ov00_022CEC18, .-ov00_022CEC18 +# Error: ^ +# Unknown value for identifier ov00_022CEC18 +### mwasmarm.exe Assembler: +# 21044: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 21060: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 21064: bl ov00_022CE8D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE8D4 +### mwasmarm.exe Assembler: +# 21090: .size ov00_022CECBC, .-ov00_022CECBC +# Error: ^ +# Unknown value for identifier ov00_022CECBC +### mwasmarm.exe Assembler: +# 21099: bl ov00_022CECBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CECBC +### mwasmarm.exe Assembler: +# 21104: bl ov00_022CE8D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE8D4 +### mwasmarm.exe Assembler: +# 21107: bl ov00_022CE8A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE8A0 +### mwasmarm.exe Assembler: +# 21114: bl ov00_022CEBDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEBDC +### mwasmarm.exe Assembler: +# 21117: bl ov00_022C84A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C84A8 +### mwasmarm.exe Assembler: +# 21122: bl ov00_022D71E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D71E4 +### mwasmarm.exe Assembler: +# 21129: .size ov00_022CED64, .-ov00_022CED64 +# Error: ^ +# Unknown value for identifier ov00_022CED64 +### mwasmarm.exe Assembler: +# 21151: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 21161: bl ov00_022CB138 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB138 +### mwasmarm.exe Assembler: +# 21163: bl ov00_022CCC58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CCC58 +### mwasmarm.exe Assembler: +# 21165: bl ov00_022CB14C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB14C +### mwasmarm.exe Assembler: +# 21178: .size ov00_022CEDE0, .-ov00_022CEDE0 +# Error: ^ +# Unknown value for identifier ov00_022CEDE0 +### mwasmarm.exe Assembler: +# 21184: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 21192: bl ov00_022CCC58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CCC58 +### mwasmarm.exe Assembler: +# 21197: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 21202: .size ov00_022CEE90, .-ov00_022CEE90 +# Error: ^ +# Unknown value for identifier ov00_022CEE90 +### mwasmarm.exe Assembler: +# 21209: bl ov00_022CEF10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEF10 +### mwasmarm.exe Assembler: +# 21220: .size ov00_022CEEDC, .-ov00_022CEEDC +# Error: ^ +# Unknown value for identifier ov00_022CEEDC +### mwasmarm.exe Assembler: +# 21234: bl sub_0207B848 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B848 +### mwasmarm.exe Assembler: +# 21238: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 21253: .size ov00_022CEF10, .-ov00_022CEF10 +# Error: ^ +# Unknown value for identifier ov00_022CEF10 +### mwasmarm.exe Assembler: +# 21260: bl ov00_022CF154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 21274: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 21277: bl ov00_022CF048 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF048 +### mwasmarm.exe Assembler: +# 21281: bl ov00_022CE3C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE3C0 +### mwasmarm.exe Assembler: +# 21285: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 21313: .size ov00_022CEF78, .-ov00_022CEF78 +# Error: ^ +# Unknown value for identifier ov00_022CEF78 +### mwasmarm.exe Assembler: +# 21337: .size ov00_022CF048, .-ov00_022CF048 +# Error: ^ +# Unknown value for identifier ov00_022CF048 +### mwasmarm.exe Assembler: +# 21344: .size ov00_022CF090, .-ov00_022CF090 +# Error: ^ +# Unknown value for identifier ov00_022CF090 +### mwasmarm.exe Assembler: +# 21355: .size ov00_022CF09C, .-ov00_022CF09C +# Error: ^ +# Unknown value for identifier ov00_022CF09C +### mwasmarm.exe Assembler: +# 21363: .size ov00_022CF0B4, .-ov00_022CF0B4 +# Error: ^ +# Unknown value for identifier ov00_022CF0B4 +### mwasmarm.exe Assembler: +# 21374: .size ov00_022CF0C4, .-ov00_022CF0C4 +# Error: ^ +# Unknown value for identifier ov00_022CF0C4 +### mwasmarm.exe Assembler: +# 21385: .size ov00_022CF0DC, .-ov00_022CF0DC +# Error: ^ +# Unknown value for identifier ov00_022CF0DC +### mwasmarm.exe Assembler: +# 21391: bl ov00_022CF110 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF110 +### mwasmarm.exe Assembler: +# 21396: .size ov00_022CF0F4, .-ov00_022CF0F4 +# Error: ^ +# Unknown value for identifier ov00_022CF0F4 +### mwasmarm.exe Assembler: +# 21413: .size ov00_022CF110, .-ov00_022CF110 +# Error: ^ +# Unknown value for identifier ov00_022CF110 +### mwasmarm.exe Assembler: +# 21424: .size ov00_022CF13C, .-ov00_022CF13C +# Error: ^ +# Unknown value for identifier ov00_022CF13C +### mwasmarm.exe Assembler: +# 21433: bl ov00_022CF110 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF110 +### mwasmarm.exe Assembler: +# 21444: .size ov00_022CF154, .-ov00_022CF154 +# Error: ^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 21451: bl ov00_022CF110 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF110 +### mwasmarm.exe Assembler: +# 21458: .size ov00_022CF188, .-ov00_022CF188 +# Error: ^ +# Unknown value for identifier ov00_022CF188 +### mwasmarm.exe Assembler: +# 21466: bl ov00_022CD338 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD338 +### mwasmarm.exe Assembler: +# 21470: bl ov00_022CD338 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD338 +### mwasmarm.exe Assembler: +# 21475: .size ov00_022CF1AC, .-ov00_022CF1AC +# Error: ^ +# Unknown value for identifier ov00_022CF1AC +### mwasmarm.exe Assembler: +# 21491: .size ov00_022CF1D8, .-ov00_022CF1D8 +# Error: ^ +# Unknown value for identifier ov00_022CF1D8 +### mwasmarm.exe Assembler: +# 21516: bl ov00_022CD700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD700 +### mwasmarm.exe Assembler: +# 21518: .size ov00_022CF204, .-ov00_022CF204 +# Error: ^ +# Unknown value for identifier ov00_022CF204 +### mwasmarm.exe Assembler: +# 21528: bl ov00_022CD8C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD8C4 +### mwasmarm.exe Assembler: +# 21531: .size ov00_022CF260, .-ov00_022CF260 +# Error: ^ +# Unknown value for identifier ov00_022CF260 +### mwasmarm.exe Assembler: +# 21541: bl ov00_022CD8C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD8C4 +### mwasmarm.exe Assembler: +# 21571: .size ov00_022CF284, .-ov00_022CF284 +# Error: ^ +# Unknown value for identifier ov00_022CF284 +### mwasmarm.exe Assembler: +# 21581: bl ov00_022CE124 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE124 +### mwasmarm.exe Assembler: +# 21584: .size ov00_022CF314, .-ov00_022CF314 +# Error: ^ +# Unknown value for identifier ov00_022CF314 +### mwasmarm.exe Assembler: +# 21619: bl ov00_022CE124 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE124 +### mwasmarm.exe Assembler: +# 21622: .size ov00_022CF338, .-ov00_022CF338 +# Error: ^ +# Unknown value for identifier ov00_022CF338 +### mwasmarm.exe Assembler: +# 21630: .size ov00_022CE7C4, .-ov00_022CE7C4 +# Error: ^ +# Unknown value for identifier ov00_022CE7C4 +### mwasmarm.exe Assembler: +# 21638: .size ov00_022CE8D4, .-ov00_022CE8D4 +# Error: ^ +# Unknown value for identifier ov00_022CE8D4 +### mwasmarm.exe Assembler: +# 21644: bl ov00_022CEDE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEDE0 +### mwasmarm.exe Assembler: +# 21651: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 21655: bl sub_02085244 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085244 +### mwasmarm.exe Assembler: +# 21691: .size ov00_022CF3D4, .-ov00_022CF3D4 +# Error: ^ +# Unknown value for identifier ov00_022CF3D4 +### mwasmarm.exe Assembler: +# 21700: bl ov00_022CEF10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEF10 +### mwasmarm.exe Assembler: +# 21732: .size ov00_022CF494, .-ov00_022CF494 +# Error: ^ +# Unknown value for identifier ov00_022CF494 +### mwasmarm.exe Assembler: +# 21737: bl ov00_022CEF10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEF10 +### mwasmarm.exe Assembler: +# 21750: .size ov00_022CF528, .-ov00_022CF528 +# Error: ^ +# Unknown value for identifier ov00_022CF528 +### mwasmarm.exe Assembler: +# 21779: bl ov00_022CEEDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEEDC +### mwasmarm.exe Assembler: +# 21781: .size ov00_022CF560, .-ov00_022CF560 +# Error: ^ +# Unknown value for identifier ov00_022CF560 +### mwasmarm.exe Assembler: +# 21808: .size ov00_022CF5CC, .-ov00_022CF5CC +# Error: ^ +# Unknown value for identifier ov00_022CF5CC +### mwasmarm.exe Assembler: +# 21824: .size ov00_022CF61C, .-ov00_022CF61C +# Error: ^ +# Unknown value for identifier ov00_022CF61C +### mwasmarm.exe Assembler: +# 21840: .size ov00_022CF648, .-ov00_022CF648 +# Error: ^ +# Unknown value for identifier ov00_022CF648 +### mwasmarm.exe Assembler: +# 21931: bl ov00_022CCD90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CCD90 +### mwasmarm.exe Assembler: +# 21938: .size ov00_022CF674, .-ov00_022CF674 +# Error: ^ +# Unknown value for identifier ov00_022CF674 +### mwasmarm.exe Assembler: +# 21946: .size ov00_022CEC18, .-ov00_022CEC18 +# Error: ^ +# Unknown value for identifier ov00_022CEC18 +### mwasmarm.exe Assembler: +# 21956: bl ov00_022CF874 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF874 +### mwasmarm.exe Assembler: +# 21963: .size ov00_022CF7F4, .-ov00_022CF7F4 +# Error: ^ +# Unknown value for identifier ov00_022CF7F4 +### mwasmarm.exe Assembler: +# 21969: bl ov00_022CEE90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEE90 +### mwasmarm.exe Assembler: +# 21987: .size ov00_022CF824, .-ov00_022CF824 +# Error: ^ +# Unknown value for identifier ov00_022CF824 +### mwasmarm.exe Assembler: +# 22005: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 22008: bl ov00_022CF8F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF8F8 +### mwasmarm.exe Assembler: +# 22019: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 22025: .size ov00_022CF874, .-ov00_022CF874 +# Error: ^ +# Unknown value for identifier ov00_022CF874 +### mwasmarm.exe Assembler: +# 22037: .size ov00_022CF8F8, .-ov00_022CF8F8 +# Error: ^ +# Unknown value for identifier ov00_022CF8F8 +### mwasmarm.exe Assembler: +# 22061: bl ov00_022CEF78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEF78 +### mwasmarm.exe Assembler: +# 22081: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 22092: .size ov00_022CF918, .-ov00_022CF918 +# Error: ^ +# Unknown value for identifier ov00_022CF918 +### mwasmarm.exe Assembler: +# 22099: bl ov00_022CF154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF154 +### mwasmarm.exe Assembler: +# 22127: bl ov00_022CFA4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFA4C +### mwasmarm.exe Assembler: +# 22129: .size ov00_022CF9CC, .-ov00_022CF9CC +# Error: ^ +# Unknown value for identifier ov00_022CF9CC +### mwasmarm.exe Assembler: +# 22139: bl ov00_022CD108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD108 +### mwasmarm.exe Assembler: +# 22145: bl ov00_022CD250 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CD250 +### mwasmarm.exe Assembler: +# 22149: .size ov00_022CFA4C, .-ov00_022CFA4C +# Error: ^ +# Unknown value for identifier ov00_022CFA4C +### mwasmarm.exe Assembler: +# 22159: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 22165: bl ov00_022D2B44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2B44 +### mwasmarm.exe Assembler: +# 22172: bl ov00_022D2B44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2B44 +### mwasmarm.exe Assembler: +# 22177: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 22180: .size ov00_022CFA88, .-ov00_022CFA88 +# Error: ^ +# Unknown value for identifier ov00_022CFA88 +### mwasmarm.exe Assembler: +# 22186: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 22204: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 22210: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 22221: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 22225: .size ov00_022CFAEC, .-ov00_022CFAEC +# Error: ^ +# Unknown value for identifier ov00_022CFAEC +### mwasmarm.exe Assembler: +# 22233: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 22250: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 22254: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 22255: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 22269: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 22273: .size ov00_022CFB80, .-ov00_022CFB80 +# Error: ^ +# Unknown value for identifier ov00_022CFB80 +### mwasmarm.exe Assembler: +# 22281: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 22283: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 22326: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 22330: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 22337: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 22341: .size ov00_022CFC20, .-ov00_022CFC20 +# Error: ^ +# Unknown value for identifier ov00_022CFC20 +### mwasmarm.exe Assembler: +# 22347: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 22359: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 22371: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 22375: .size ov00_022CFD0C, .-ov00_022CFD0C +# Error: ^ +# Unknown value for identifier ov00_022CFD0C +### mwasmarm.exe Assembler: +# 22382: bl sub_02082748 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02082748 +### mwasmarm.exe Assembler: +# 22384: bl sub_020827f4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020827f4 +### mwasmarm.exe Assembler: +# 22387: bl sub_02082FDC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02082FDC +### mwasmarm.exe Assembler: +# 22394: .size ov00_022CFD74, .-ov00_022CFD74 +# Error: ^ +# Unknown value for identifier ov00_022CFD74 +### mwasmarm.exe Assembler: +# 22403: .size ov00_022CFDAC, .-ov00_022CFDAC +# Error: ^ +# Unknown value for identifier ov00_022CFDAC +### mwasmarm.exe Assembler: +# 22412: .size ov00_022CFDBC, .-ov00_022CFDBC +# Error: ^ +# Unknown value for identifier ov00_022CFDBC +### mwasmarm.exe Assembler: +# 22425: bl sub_02079B0C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B0C +### mwasmarm.exe Assembler: +# 22430: bl sub_02079A64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079A64 +### mwasmarm.exe Assembler: +# 22436: .size ov00_022CFDCC, .-ov00_022CFDCC +# Error: ^ +# Unknown value for identifier ov00_022CFDCC +### mwasmarm.exe Assembler: +# 22446: bl sub_02079A64 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079A64 +### mwasmarm.exe Assembler: +# 22450: .size ov00_022CFE18, .-ov00_022CFE18 +# Error: ^ +# Unknown value for identifier ov00_022CFE18 +### mwasmarm.exe Assembler: +# 22465: .size ov00_022CFE3C, .-ov00_022CFE3C +# Error: ^ +# Unknown value for identifier ov00_022CFE3C +### mwasmarm.exe Assembler: +# 22480: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 22490: .size ov00_022CFE64, .-ov00_022CFE64 +# Error: ^ +# Unknown value for identifier ov00_022CFE64 +### mwasmarm.exe Assembler: +# 22516: .size ov00_022CFEB0, .-ov00_022CFEB0 +# Error: ^ +# Unknown value for identifier ov00_022CFEB0 +### mwasmarm.exe Assembler: +# 22551: .size ov00_022CFF00, .-ov00_022CFF00 +# Error: ^ +# Unknown value for identifier ov00_022CFF00 +### mwasmarm.exe Assembler: +# 22589: .size ov00_022CFF6C, .-ov00_022CFF6C +# Error: ^ +# Unknown value for identifier ov00_022CFF6C +### mwasmarm.exe Assembler: +# 22605: bl ov00_022CFEB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFEB0 +### mwasmarm.exe Assembler: +# 22674: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 22710: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 22739: bl ov00_022CFFEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFFEC +### mwasmarm.exe Assembler: +# 22759: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 22763: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 22807: bl ov00_022CFF00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFF00 +### mwasmarm.exe Assembler: +# 22816: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 22825: bl ov00_022CFF00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFF00 +### mwasmarm.exe Assembler: +# 22837: bl ov00_022CFF6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFF6C +### mwasmarm.exe Assembler: +# 22876: bl ov00_022CFFEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFFEC +### mwasmarm.exe Assembler: +# 22905: bl ov00_022CFFEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFFEC +### mwasmarm.exe Assembler: +# 22929: bl ov00_022CFFEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFFEC +### mwasmarm.exe Assembler: +# 22950: .size ov00_022CFFEC, .-ov00_022CFFEC +# Error: ^ +# Unknown value for identifier ov00_022CFFEC +### mwasmarm.exe Assembler: +# 22991: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 22996: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 23001: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 23002: bl ov00_022CFDCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFDCC +### mwasmarm.exe Assembler: +# 23009: bl ov00_022D4398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4398 +### mwasmarm.exe Assembler: +# 23011: bl ov00_022CFE18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFE18 +### mwasmarm.exe Assembler: +# 23016: bl ov00_022D4A08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4A08 +### mwasmarm.exe Assembler: +# 23049: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 23065: .size ov00_022D04DC, .-ov00_022D04DC +# Error: ^ +# Unknown value for identifier ov00_022D04DC +### mwasmarm.exe Assembler: +# 23088: bl ov00_022D30BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D30BC +### mwasmarm.exe Assembler: +# 23093: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23097: bl ov00_022D31BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D31BC +### mwasmarm.exe Assembler: +# 23103: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 23108: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 23112: bl ov00_022D3A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 23122: bl ov00_022CFE64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFE64 +### mwasmarm.exe Assembler: +# 23127: bl ov00_022D04DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D04DC +### mwasmarm.exe Assembler: +# 23130: .size ov00_022D0684, .-ov00_022D0684 +# Error: ^ +# Unknown value for identifier ov00_022D0684 +### mwasmarm.exe Assembler: +# 23145: .size ov00_022D0768, .-ov00_022D0768 +# Error: ^ +# Unknown value for identifier ov00_022D0768 +### mwasmarm.exe Assembler: +# 23167: bl ov00_022D0768 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0768 +### mwasmarm.exe Assembler: +# 23170: bl ov00_022D0768 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0768 +### mwasmarm.exe Assembler: +# 23177: .size ov00_022D078C, .-ov00_022D078C +# Error: ^ +# Unknown value for identifier ov00_022D078C +### mwasmarm.exe Assembler: +# 23198: bl sub_02082748 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02082748 +### mwasmarm.exe Assembler: +# 23241: bl ov00_022CFFEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFFEC +### mwasmarm.exe Assembler: +# 23259: bl ov00_022D0684 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0684 +### mwasmarm.exe Assembler: +# 23267: bl ov00_022D078C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D078C +### mwasmarm.exe Assembler: +# 23286: bl ov00_022CFFEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFFEC +### mwasmarm.exe Assembler: +# 23296: bl ov00_022D04DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D04DC +### mwasmarm.exe Assembler: +# 23327: .size ov00_022D07F8, .-ov00_022D07F8 +# Error: ^ +# Unknown value for identifier ov00_022D07F8 +### mwasmarm.exe Assembler: +# 23337: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 23348: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 23357: bl ov00_022CFD0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFD0C +### mwasmarm.exe Assembler: +# 23365: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 23380: .size ov00_022D0A1C, .-ov00_022D0A1C +# Error: ^ +# Unknown value for identifier ov00_022D0A1C +### mwasmarm.exe Assembler: +# 23405: .size ov00_022D0AD0, .-ov00_022D0AD0 +# Error: ^ +# Unknown value for identifier ov00_022D0AD0 +### mwasmarm.exe Assembler: +# 23421: bl ov00_022D0AD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0AD0 +### mwasmarm.exe Assembler: +# 23436: .size ov00_022D0B1C, .-ov00_022D0B1C +# Error: ^ +# Unknown value for identifier ov00_022D0B1C +### mwasmarm.exe Assembler: +# 23444: .size ov00_022D0B7C, .-ov00_022D0B7C +# Error: ^ +# Unknown value for identifier ov00_022D0B7C +### mwasmarm.exe Assembler: +# 23453: bl ov00_022D0B7C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0B7C +### mwasmarm.exe Assembler: +# 23464: bl ov00_022D0B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0B1C +### mwasmarm.exe Assembler: +# 23484: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 23489: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 23494: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 23501: .size ov00_022D0B8C, .-ov00_022D0B8C +# Error: ^ +# Unknown value for identifier ov00_022D0B8C +### mwasmarm.exe Assembler: +# 23510: bl ov00_022D0B7C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0B7C +### mwasmarm.exe Assembler: +# 23516: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 23526: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 23528: bl ov00_022CFAEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFAEC +### mwasmarm.exe Assembler: +# 23538: bl ov00_022D0B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0B1C +### mwasmarm.exe Assembler: +# 23545: .size ov00_022D0C54, .-ov00_022D0C54 +# Error: ^ +# Unknown value for identifier ov00_022D0C54 +### mwasmarm.exe Assembler: +# 23582: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 23587: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 23592: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 23593: bl ov00_022CFDCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFDCC +### mwasmarm.exe Assembler: +# 23600: bl ov00_022D47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D47A0 +### mwasmarm.exe Assembler: +# 23605: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 23610: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 23616: bl ov00_022D47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D47A0 +### mwasmarm.exe Assembler: +# 23618: bl ov00_022CFE18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFE18 +### mwasmarm.exe Assembler: +# 23623: bl ov00_022D3D98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3D98 +### mwasmarm.exe Assembler: +# 23628: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 23633: bl ov00_022D3F14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3F14 +### mwasmarm.exe Assembler: +# 23638: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 23643: bl ov00_022D3F14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3F14 +### mwasmarm.exe Assembler: +# 23648: bl ov00_022D3C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C58 +### mwasmarm.exe Assembler: +# 23653: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 23656: bl ov00_022D3C28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C28 +### mwasmarm.exe Assembler: +# 23661: bl ov00_022D3D58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3D58 +### mwasmarm.exe Assembler: +# 23667: bl ov00_022D41B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D41B8 +### mwasmarm.exe Assembler: +# 23672: bl ov00_022D3D98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3D98 +### mwasmarm.exe Assembler: +# 23680: bl ov00_022D41B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D41B8 +### mwasmarm.exe Assembler: +# 23686: bl ov00_022D4A08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4A08 +### mwasmarm.exe Assembler: +# 23696: .size ov00_022D0CF0, .-ov00_022D0CF0 +# Error: ^ +# Unknown value for identifier ov00_022D0CF0 +### mwasmarm.exe Assembler: +# 23706: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 23708: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 23712: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 23716: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 23720: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 23723: bl ov00_022D3A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 23725: bl ov00_022D30BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D30BC +### mwasmarm.exe Assembler: +# 23729: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23733: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23736: bl ov00_022D31BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D31BC +### mwasmarm.exe Assembler: +# 23739: .size ov00_022D0F30, .-ov00_022D0F30 +# Error: ^ +# Unknown value for identifier ov00_022D0F30 +### mwasmarm.exe Assembler: +# 23749: bl ov00_022D0F30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0F30 +### mwasmarm.exe Assembler: +# 23753: bl ov00_022D0F30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0F30 +### mwasmarm.exe Assembler: +# 23757: bl ov00_022D0F30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0F30 +### mwasmarm.exe Assembler: +# 23761: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 23768: .size ov00_022D0FCC, .-ov00_022D0FCC +# Error: ^ +# Unknown value for identifier ov00_022D0FCC +### mwasmarm.exe Assembler: +# 23809: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 23820: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 23828: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 23832: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 23836: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 23839: bl ov00_022D3A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 23841: bl ov00_022D30BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D30BC +### mwasmarm.exe Assembler: +# 23845: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23849: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23853: bl ov00_022D31BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D31BC +### mwasmarm.exe Assembler: +# 23889: bl ov00_022D3B20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3B20 +### mwasmarm.exe Assembler: +# 23893: bl ov00_022D3B20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3B20 +### mwasmarm.exe Assembler: +# 23896: .size ov00_022D102C, .-ov00_022D102C +# Error: ^ +# Unknown value for identifier ov00_022D102C +### mwasmarm.exe Assembler: +# 23903: bl ov00_022D0CF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0CF0 +### mwasmarm.exe Assembler: +# 23905: bl ov00_022D0FCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0FCC +### mwasmarm.exe Assembler: +# 23909: bl ov00_022CFC20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFC20 +### mwasmarm.exe Assembler: +# 23911: bl ov00_022D102C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D102C +### mwasmarm.exe Assembler: +# 23915: .size ov00_022D11F8, .-ov00_022D11F8 +# Error: ^ +# Unknown value for identifier ov00_022D11F8 +### mwasmarm.exe Assembler: +# 23929: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23934: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23939: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23943: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 23947: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23950: bl ov00_022D31BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D31BC +### mwasmarm.exe Assembler: +# 23952: bl ov00_022D30BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D30BC +### mwasmarm.exe Assembler: +# 23956: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23960: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 23964: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23968: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 23971: bl ov00_022D31BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D31BC +### mwasmarm.exe Assembler: +# 23977: .size ov00_022D1234, .-ov00_022D1234 +# Error: ^ +# Unknown value for identifier ov00_022D1234 +### mwasmarm.exe Assembler: +# 23991: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 23996: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24001: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24005: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24009: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24012: bl ov00_022D3A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 24014: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 24018: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24022: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24026: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24030: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24033: bl ov00_022D3A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 24039: .size ov00_022D1310, .-ov00_022D1310 +# Error: ^ +# Unknown value for identifier ov00_022D1310 +### mwasmarm.exe Assembler: +# 24050: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 24054: bl ov00_022D1234 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1234 +### mwasmarm.exe Assembler: +# 24058: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 24062: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 24071: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 24075: bl ov00_022D1310 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1310 +### mwasmarm.exe Assembler: +# 24079: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 24083: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 24091: .size ov00_022D13EC, .-ov00_022D13EC +# Error: ^ +# Unknown value for identifier ov00_022D13EC +### mwasmarm.exe Assembler: +# 24105: .size ov00_022D14AC, .-ov00_022D14AC +# Error: ^ +# Unknown value for identifier ov00_022D14AC +### mwasmarm.exe Assembler: +# 24112: bl ov00_022D3B94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3B94 +### mwasmarm.exe Assembler: +# 24115: .size ov00_022D14D0, .-ov00_022D14D0 +# Error: ^ +# Unknown value for identifier ov00_022D14D0 +### mwasmarm.exe Assembler: +# 24127: bl ov00_022D14D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D14D0 +### mwasmarm.exe Assembler: +# 24141: bl ov00_022D30BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D30BC +### mwasmarm.exe Assembler: +# 24145: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24149: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24153: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24157: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24161: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24165: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24168: bl ov00_022D31BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D31BC +### mwasmarm.exe Assembler: +# 24170: bl ov00_022D30BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D30BC +### mwasmarm.exe Assembler: +# 24174: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24178: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24182: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24186: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24189: bl ov00_022D31BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D31BC +### mwasmarm.exe Assembler: +# 24198: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 24202: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24206: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24210: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24214: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24218: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24222: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24225: bl ov00_022D3A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 24227: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 24231: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24235: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24239: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24243: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24246: bl ov00_022D3A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 24253: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 24258: bl ov00_022D14AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D14AC +### mwasmarm.exe Assembler: +# 24262: .size ov00_022D14E8, .-ov00_022D14E8 +# Error: ^ +# Unknown value for identifier ov00_022D14E8 +### mwasmarm.exe Assembler: +# 24282: bl ov00_022D30BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D30BC +### mwasmarm.exe Assembler: +# 24286: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24290: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24294: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24298: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24302: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24306: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24309: bl ov00_022D31BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D31BC +### mwasmarm.exe Assembler: +# 24311: bl ov00_022D30BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D30BC +### mwasmarm.exe Assembler: +# 24315: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24319: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24323: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24327: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24330: bl ov00_022D31BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D31BC +### mwasmarm.exe Assembler: +# 24335: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 24339: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24343: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24347: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24351: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24355: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24359: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24362: bl ov00_022D3A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 24364: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 24368: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24372: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24376: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24380: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24383: bl ov00_022D3A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 24392: bl ov00_022D3B94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3B94 +### mwasmarm.exe Assembler: +# 24394: bl ov00_022D14AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D14AC +### mwasmarm.exe Assembler: +# 24398: .size ov00_022D1718, .-ov00_022D1718 +# Error: ^ +# Unknown value for identifier ov00_022D1718 +### mwasmarm.exe Assembler: +# 24410: bl ov00_022CB4D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB4D4 +### mwasmarm.exe Assembler: +# 24419: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 24422: bl ov00_022CB5B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB5B4 +### mwasmarm.exe Assembler: +# 24430: .size ov00_022D191C, .-ov00_022D191C +# Error: ^ +# Unknown value for identifier ov00_022D191C +### mwasmarm.exe Assembler: +# 24439: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24443: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 24445: .size ov00_022D1988, .-ov00_022D1988 +# Error: ^ +# Unknown value for identifier ov00_022D1988 +### mwasmarm.exe Assembler: +# 24480: bl ov00_022D14E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D14E8 +### mwasmarm.exe Assembler: +# 24511: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24568: bl ov00_022D0C54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0C54 +### mwasmarm.exe Assembler: +# 24573: bl ov00_022D11F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D11F8 +### mwasmarm.exe Assembler: +# 24578: bl ov00_022D0A1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0A1C +### mwasmarm.exe Assembler: +# 24583: bl ov00_022D07F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D07F8 +### mwasmarm.exe Assembler: +# 24595: bl ov00_022D13EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D13EC +### mwasmarm.exe Assembler: +# 24604: bl ov00_022D1988 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1988 +### mwasmarm.exe Assembler: +# 24633: .size ov00_022D19B4, .-ov00_022D19B4 +# Error: ^ +# Unknown value for identifier ov00_022D19B4 +### mwasmarm.exe Assembler: +# 24645: bl ov00_022CB4D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB4D4 +### mwasmarm.exe Assembler: +# 24667: bl ov00_022CB5B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB5B4 +### mwasmarm.exe Assembler: +# 24679: bl ov00_022D191C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D191C +### mwasmarm.exe Assembler: +# 24688: bl ov00_022D0B8C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0B8C +### mwasmarm.exe Assembler: +# 24693: bl ov00_022D1988 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1988 +### mwasmarm.exe Assembler: +# 24725: bl ov00_022D191C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D191C +### mwasmarm.exe Assembler: +# 24739: bl ov00_022D19B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D19B4 +### mwasmarm.exe Assembler: +# 24748: .size ov00_022D1C34, .-ov00_022D1C34 +# Error: ^ +# Unknown value for identifier ov00_022D1C34 +### mwasmarm.exe Assembler: +# 24776: bl ov00_022D1F04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1F04 +### mwasmarm.exe Assembler: +# 24791: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 24792: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 24797: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24800: bl ov00_022D3AF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3AF0 +### mwasmarm.exe Assembler: +# 24816: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 24833: .size ov00_022D1DD4, .-ov00_022D1DD4 +# Error: ^ +# Unknown value for identifier ov00_022D1DD4 +### mwasmarm.exe Assembler: +# 24842: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 24843: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 24848: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24852: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 24855: bl ov00_022D3A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 24857: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 24866: .size ov00_022D1F04, .-ov00_022D1F04 +# Error: ^ +# Unknown value for identifier ov00_022D1F04 +### mwasmarm.exe Assembler: +# 24895: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 24914: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 24918: bl ov00_022D1234 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1234 +### mwasmarm.exe Assembler: +# 24922: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 24926: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 24930: bl ov00_022D1310 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1310 +### mwasmarm.exe Assembler: +# 24934: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 24938: bl ov00_022D1988 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1988 +### mwasmarm.exe Assembler: +# 24941: bl ov00_022D1718 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1718 +### mwasmarm.exe Assembler: +# 24947: bl ov00_022CB77C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB77C +### mwasmarm.exe Assembler: +# 24957: .size ov00_022D1F74, .-ov00_022D1F74 +# Error: ^ +# Unknown value for identifier ov00_022D1F74 +### mwasmarm.exe Assembler: +# 24976: bl ov00_022CFD74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFD74 +### mwasmarm.exe Assembler: +# 24986: bl ov00_022D1DD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1DD4 +### mwasmarm.exe Assembler: +# 24990: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 24994: bl ov00_022CFB80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFB80 +### mwasmarm.exe Assembler: +# 25005: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 25051: bl ov00_022CB77C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB77C +### mwasmarm.exe Assembler: +# 25055: bl ov00_022D1988 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1988 +### mwasmarm.exe Assembler: +# 25065: .size ov00_022D20CC, .-ov00_022D20CC +# Error: ^ +# Unknown value for identifier ov00_022D20CC +### mwasmarm.exe Assembler: +# 25081: bl ov00_022CB77C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB77C +### mwasmarm.exe Assembler: +# 25089: bl ov00_022D1DD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1DD4 +### mwasmarm.exe Assembler: +# 25109: bl ov00_022D1DD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1DD4 +### mwasmarm.exe Assembler: +# 25117: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 25140: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 25146: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 25152: bl ov00_022D49AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 25153: bl ov00_022CFDCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFDCC +### mwasmarm.exe Assembler: +# 25160: bl ov00_022D4398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4398 +### mwasmarm.exe Assembler: +# 25162: bl ov00_022CFE18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFE18 +### mwasmarm.exe Assembler: +# 25229: bl ov00_022CB77C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB77C +### mwasmarm.exe Assembler: +# 25233: bl ov00_022D1988 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1988 +### mwasmarm.exe Assembler: +# 25252: .size ov00_022D2260, .-ov00_022D2260 +# Error: ^ +# Unknown value for identifier ov00_022D2260 +### mwasmarm.exe Assembler: +# 25258: bl ov00_022D1C34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1C34 +### mwasmarm.exe Assembler: +# 25263: bl ov00_022D1C34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1C34 +### mwasmarm.exe Assembler: +# 25268: .size ov00_022D2520, .-ov00_022D2520 +# Error: ^ +# Unknown value for identifier ov00_022D2520 +### mwasmarm.exe Assembler: +# 25275: bl ov00_022D20CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D20CC +### mwasmarm.exe Assembler: +# 25278: bl ov00_022D1C34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1C34 +### mwasmarm.exe Assembler: +# 25292: bl ov00_022D102C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D102C +### mwasmarm.exe Assembler: +# 25294: bl ov00_022D2520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2520 +### mwasmarm.exe Assembler: +# 25299: bl ov00_022D1F74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1F74 +### mwasmarm.exe Assembler: +# 25303: bl ov00_022D2260 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2260 +### mwasmarm.exe Assembler: +# 25305: bl ov00_022D0FCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D0FCC +### mwasmarm.exe Assembler: +# 25312: bl ov00_022CFC20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFC20 +### mwasmarm.exe Assembler: +# 25315: bl ov00_022D102C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D102C +### mwasmarm.exe Assembler: +# 25317: bl ov00_022D1F74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1F74 +### mwasmarm.exe Assembler: +# 25319: bl ov00_022D2520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2520 +### mwasmarm.exe Assembler: +# 25328: .size ov00_022D2550, .-ov00_022D2550 +# Error: ^ +# Unknown value for identifier ov00_022D2550 +### mwasmarm.exe Assembler: +# 25338: bl ov00_022CB278 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB278 +### mwasmarm.exe Assembler: +# 25348: bl ov00_022D397C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 25350: bl ov00_022D30BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D30BC +### mwasmarm.exe Assembler: +# 25352: bl ov00_022D2550 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2550 +### mwasmarm.exe Assembler: +# 25354: .size ov00_022D261C, .-ov00_022D261C +# Error: ^ +# Unknown value for identifier ov00_022D261C +### mwasmarm.exe Assembler: +# 25373: bl ov00_022D191C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D191C +### mwasmarm.exe Assembler: +# 25387: bl ov00_022D19B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D19B4 +### mwasmarm.exe Assembler: +# 25398: bl ov00_022D1C34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1C34 +### mwasmarm.exe Assembler: +# 25417: .size ov00_022D2670, .-ov00_022D2670 +# Error: ^ +# Unknown value for identifier ov00_022D2670 +### mwasmarm.exe Assembler: +# 25444: .size ov00_022D2748, .-ov00_022D2748 +# Error: ^ +# Unknown value for identifier ov00_022D2748 +### mwasmarm.exe Assembler: +# 25461: bl ov00_022CB4D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB4D4 +### mwasmarm.exe Assembler: +# 25495: bl ov00_022CB4D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB4D4 +### mwasmarm.exe Assembler: +# 25508: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 25511: bl ov00_022CB5B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB5B4 +### mwasmarm.exe Assembler: +# 25516: bl ov00_022D19B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D19B4 +### mwasmarm.exe Assembler: +# 25533: .size ov00_022D2798, .-ov00_022D2798 +# Error: ^ +# Unknown value for identifier ov00_022D2798 +### mwasmarm.exe Assembler: +# 25546: bl ov00_022D2798 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2798 +### mwasmarm.exe Assembler: +# 25572: .size ov00_022D28DC, .-ov00_022D28DC +# Error: ^ +# Unknown value for identifier ov00_022D28DC +### mwasmarm.exe Assembler: +# 25607: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 25614: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 25627: bl ov00_022D1718 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1718 +### mwasmarm.exe Assembler: +# 25635: bl ov00_022CB77C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB77C +### mwasmarm.exe Assembler: +# 25656: .size ov00_022D2958, .-ov00_022D2958 +# Error: ^ +# Unknown value for identifier ov00_022D2958 +### mwasmarm.exe Assembler: +# 25681: bl ov00_022D1718 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1718 +### mwasmarm.exe Assembler: +# 25687: bl ov00_022CB77C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB77C +### mwasmarm.exe Assembler: +# 25693: .size ov00_022D2A8C, .-ov00_022D2A8C +# Error: ^ +# Unknown value for identifier ov00_022D2A8C +### mwasmarm.exe Assembler: +# 25713: .size ov00_022D2B0C, .-ov00_022D2B0C +# Error: ^ +# Unknown value for identifier ov00_022D2B0C +### mwasmarm.exe Assembler: +# 25720: bl sub_02000B9C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02000B9C +### mwasmarm.exe Assembler: +# 25730: .size ov00_022D2B44, .-ov00_022D2B44 +# Error: ^ +# Unknown value for identifier ov00_022D2B44 +### mwasmarm.exe Assembler: +# 25736: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 25754: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 25785: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 25795: .size ov00_022D2B74, .-ov00_022D2B74 +# Error: ^ +# Unknown value for identifier ov00_022D2B74 +### mwasmarm.exe Assembler: +# 25807: .size ov00_022D2C54, .-ov00_022D2C54 +# Error: ^ +# Unknown value for identifier ov00_022D2C54 +### mwasmarm.exe Assembler: +# 25818: .size ov00_022D2C70, .-ov00_022D2C70 +# Error: ^ +# Unknown value for identifier ov00_022D2C70 +### mwasmarm.exe Assembler: +# 25829: .size ov00_022D2C88, .-ov00_022D2C88 +# Error: ^ +# Unknown value for identifier ov00_022D2C88 +### mwasmarm.exe Assembler: +# 25840: bl ov00_022D2C88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2C88 +### mwasmarm.exe Assembler: +# 26101: .size ov00_022D2CA0, .-ov00_022D2CA0 +# Error: ^ +# Unknown value for identifier ov00_022D2CA0 +### mwasmarm.exe Assembler: +# 26109: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 26124: .size ov00_022D30BC, .-ov00_022D30BC +# Error: ^ +# Unknown value for identifier ov00_022D30BC +### mwasmarm.exe Assembler: +# 26151: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 26155: bl ov00_022D2CA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2CA0 +### mwasmarm.exe Assembler: +# 26162: bl ov00_022D2CA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2CA0 +### mwasmarm.exe Assembler: +# 26175: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 26177: .size ov00_022D3104, .-ov00_022D3104 +# Error: ^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 26187: bl ov00_022D2C70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2C70 +### mwasmarm.exe Assembler: +# 26196: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 26200: bl ov00_022D3104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3104 +### mwasmarm.exe Assembler: +# 26204: bl ov00_022D2C70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2C70 +### mwasmarm.exe Assembler: +# 26208: .size ov00_022D31BC, .-ov00_022D31BC +# Error: ^ +# Unknown value for identifier ov00_022D31BC +### mwasmarm.exe Assembler: +# 26229: .size ov00_022D3224, .-ov00_022D3224 +# Error: ^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26251: .size ov00_022D3268, .-ov00_022D3268 +# Error: ^ +# Unknown value for identifier ov00_022D3268 +### mwasmarm.exe Assembler: +# 26274: .size ov00_022D32AC, .-ov00_022D32AC +# Error: ^ +# Unknown value for identifier ov00_022D32AC +### mwasmarm.exe Assembler: +# 26285: bl ov00_022D32AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D32AC +### mwasmarm.exe Assembler: +# 26370: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26385: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26400: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26415: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26436: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26449: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26464: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26477: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26490: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26514: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26529: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26544: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26561: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26576: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26602: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26615: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26628: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26641: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26656: bl ov00_022D3224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3224 +### mwasmarm.exe Assembler: +# 26701: .size ov00_022D32F4, .-ov00_022D32F4 +# Error: ^ +# Unknown value for identifier ov00_022D32F4 +### mwasmarm.exe Assembler: +# 26709: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 26727: .size ov00_022D397C, .-ov00_022D397C +# Error: ^ +# Unknown value for identifier ov00_022D397C +### mwasmarm.exe Assembler: +# 26754: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 26758: bl ov00_022D32F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D32F4 +### mwasmarm.exe Assembler: +# 26765: bl ov00_022D32F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D32F4 +### mwasmarm.exe Assembler: +# 26778: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 26780: .size ov00_022D39D0, .-ov00_022D39D0 +# Error: ^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 26790: bl ov00_022D3268 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3268 +### mwasmarm.exe Assembler: +# 26799: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 26803: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 26807: bl ov00_022D3268 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3268 +### mwasmarm.exe Assembler: +# 26811: .size ov00_022D3A88, .-ov00_022D3A88 +# Error: ^ +# Unknown value for identifier ov00_022D3A88 +### mwasmarm.exe Assembler: +# 26820: bl ov00_022D39D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D39D0 +### mwasmarm.exe Assembler: +# 26824: bl ov00_022D3268 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3268 +### mwasmarm.exe Assembler: +# 26828: .size ov00_022D3AF0, .-ov00_022D3AF0 +# Error: ^ +# Unknown value for identifier ov00_022D3AF0 +### mwasmarm.exe Assembler: +# 26863: .size ov00_022D3B20, .-ov00_022D3B20 +# Error: ^ +# Unknown value for identifier ov00_022D3B20 +### mwasmarm.exe Assembler: +# 26896: .size ov00_022D3B94, .-ov00_022D3B94 +# Error: ^ +# Unknown value for identifier ov00_022D3B94 +### mwasmarm.exe Assembler: +# 26903: .size ov00_022D3C08, .-ov00_022D3C08 +# Error: ^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 26924: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 26929: .size ov00_022D3C28, .-ov00_022D3C28 +# Error: ^ +# Unknown value for identifier ov00_022D3C28 +### mwasmarm.exe Assembler: +# 26940: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 26944: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 26972: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 26974: .size ov00_022D3C58, .-ov00_022D3C58 +# Error: ^ +# Unknown value for identifier ov00_022D3C58 +### mwasmarm.exe Assembler: +# 27006: .size ov00_022D3CF4, .-ov00_022D3CF4 +# Error: ^ +# Unknown value for identifier ov00_022D3CF4 +### mwasmarm.exe Assembler: +# 27026: bl ov00_022D3CF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3CF4 +### mwasmarm.exe Assembler: +# 27028: .size ov00_022D3D58, .-ov00_022D3D58 +# Error: ^ +# Unknown value for identifier ov00_022D3D58 +### mwasmarm.exe Assembler: +# 27039: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 27043: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 27075: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27077: .size ov00_022D3D98, .-ov00_022D3D98 +# Error: ^ +# Unknown value for identifier ov00_022D3D98 +### mwasmarm.exe Assembler: +# 27110: .size ov00_022D3E40, .-ov00_022D3E40 +# Error: ^ +# Unknown value for identifier ov00_022D3E40 +### mwasmarm.exe Assembler: +# 27130: .size ov00_022D3EA8, .-ov00_022D3EA8 +# Error: ^ +# Unknown value for identifier ov00_022D3EA8 +### mwasmarm.exe Assembler: +# 27149: .size ov00_022D3EE0, .-ov00_022D3EE0 +# Error: ^ +# Unknown value for identifier ov00_022D3EE0 +### mwasmarm.exe Assembler: +# 27161: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27164: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 27168: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 27187: bl ov00_022D3EE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3EE0 +### mwasmarm.exe Assembler: +# 27199: .size ov00_022D3F14, .-ov00_022D3F14 +# Error: ^ +# Unknown value for identifier ov00_022D3F14 +### mwasmarm.exe Assembler: +# 27210: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 27233: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27235: .size ov00_022D3FC0, .-ov00_022D3FC0 +# Error: ^ +# Unknown value for identifier ov00_022D3FC0 +### mwasmarm.exe Assembler: +# 27245: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 27254: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27300: bl ov00_022D3EE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3EE0 +### mwasmarm.exe Assembler: +# 27306: bl ov00_022D3EE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3EE0 +### mwasmarm.exe Assembler: +# 27311: bl ov00_022D3EE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3EE0 +### mwasmarm.exe Assembler: +# 27325: .size ov00_022D4038, .-ov00_022D4038 +# Error: ^ +# Unknown value for identifier ov00_022D4038 +### mwasmarm.exe Assembler: +# 27332: .size ov00_022D416C, .-ov00_022D416C +# Error: ^ +# Unknown value for identifier ov00_022D416C +### mwasmarm.exe Assembler: +# 27340: .size ov00_022D4178, .-ov00_022D4178 +# Error: ^ +# Unknown value for identifier ov00_022D4178 +### mwasmarm.exe Assembler: +# 27349: .size ov00_022D4188, .-ov00_022D4188 +# Error: ^ +# Unknown value for identifier ov00_022D4188 +### mwasmarm.exe Assembler: +# 27360: .size ov00_022D419C, .-ov00_022D419C +# Error: ^ +# Unknown value for identifier ov00_022D419C +### mwasmarm.exe Assembler: +# 27377: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27380: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 27384: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 27397: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27403: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27409: bl ov00_022D4188 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4188 +### mwasmarm.exe Assembler: +# 27419: bl ov00_022D4178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4178 +### mwasmarm.exe Assembler: +# 27425: bl ov00_022D416C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D416C +### mwasmarm.exe Assembler: +# 27439: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 27441: bl ov00_022D419C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D419C +### mwasmarm.exe Assembler: +# 27444: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 27455: bl ov00_022D3FC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3FC0 +### mwasmarm.exe Assembler: +# 27459: bl ov00_022D3EA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3EA8 +### mwasmarm.exe Assembler: +# 27467: bl ov00_022D3D98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3D98 +### mwasmarm.exe Assembler: +# 27479: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27488: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27493: .size ov00_022D41B8, .-ov00_022D41B8 +# Error: ^ +# Unknown value for identifier ov00_022D41B8 +### mwasmarm.exe Assembler: +# 27516: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27521: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 27537: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27552: bl ov00_022D4038 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4038 +### mwasmarm.exe Assembler: +# 27556: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27565: bl ov00_022D41B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D41B8 +### mwasmarm.exe Assembler: +# 27578: bl ov00_022D3F14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3F14 +### mwasmarm.exe Assembler: +# 27582: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27591: bl ov00_022D41B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D41B8 +### mwasmarm.exe Assembler: +# 27606: .size ov00_022D4398, .-ov00_022D4398 +# Error: ^ +# Unknown value for identifier ov00_022D4398 +### mwasmarm.exe Assembler: +# 27627: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27631: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27636: bl ov00_022D3C28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C28 +### mwasmarm.exe Assembler: +# 27647: bl ov00_022D41B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D41B8 +### mwasmarm.exe Assembler: +# 27651: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27655: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27660: bl ov00_022D3F14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3F14 +### mwasmarm.exe Assembler: +# 27665: bl ov00_022D3D98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3D98 +### mwasmarm.exe Assembler: +# 27669: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27673: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27676: bl ov00_022D3C28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C28 +### mwasmarm.exe Assembler: +# 27684: bl ov00_022D3C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C58 +### mwasmarm.exe Assembler: +# 27692: bl ov00_022D41B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D41B8 +### mwasmarm.exe Assembler: +# 27695: .size ov00_022D452C, .-ov00_022D452C +# Error: ^ +# Unknown value for identifier ov00_022D452C +### mwasmarm.exe Assembler: +# 27707: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 27713: bl ov00_022D4038 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4038 +### mwasmarm.exe Assembler: +# 27722: bl ov00_022D3F14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3F14 +### mwasmarm.exe Assembler: +# 27728: bl ov00_022D3F14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3F14 +### mwasmarm.exe Assembler: +# 27735: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27740: bl ov00_022D3F14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3F14 +### mwasmarm.exe Assembler: +# 27745: bl ov00_022D3C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C58 +### mwasmarm.exe Assembler: +# 27749: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 27754: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27758: bl ov00_022D3EA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3EA8 +### mwasmarm.exe Assembler: +# 27768: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27775: bl ov00_022D3D98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3D98 +### mwasmarm.exe Assembler: +# 27777: .size ov00_022D4678, .-ov00_022D4678 +# Error: ^ +# Unknown value for identifier ov00_022D4678 +### mwasmarm.exe Assembler: +# 27800: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27812: bl ov00_022D3C08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3C08 +### mwasmarm.exe Assembler: +# 27824: bl ov00_022D452C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D452C +### mwasmarm.exe Assembler: +# 27829: bl ov00_022D3F14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3F14 +### mwasmarm.exe Assembler: +# 27834: bl ov00_022D3E40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3E40 +### mwasmarm.exe Assembler: +# 27841: bl ov00_022D41B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D41B8 +### mwasmarm.exe Assembler: +# 27846: bl ov00_022D3F14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D3F14 +### mwasmarm.exe Assembler: +# 27853: bl ov00_022D41B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D41B8 +### mwasmarm.exe Assembler: +# 27860: bl ov00_022D41B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D41B8 +### mwasmarm.exe Assembler: +# 27874: bl ov00_022D4678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4678 +### mwasmarm.exe Assembler: +# 27891: bl ov00_022D4678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4678 +### mwasmarm.exe Assembler: +# 27906: bl ov00_022D4678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4678 +### mwasmarm.exe Assembler: +# 27916: .size ov00_022D47A0, .-ov00_022D47A0 +# Error: ^ +# Unknown value for identifier ov00_022D47A0 +### mwasmarm.exe Assembler: +# 27926: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 27945: .size ov00_022D49AC, .-ov00_022D49AC +# Error: ^ +# Unknown value for identifier ov00_022D49AC +### mwasmarm.exe Assembler: +# 27968: .size ov00_022D4A08, .-ov00_022D4A08 +# Error: ^ +# Unknown value for identifier ov00_022D4A08 +### mwasmarm.exe Assembler: +# 27976: .size ov00_020800FC, .-ov00_020800FC +# Error: ^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 27984: .size ov00_0208013C, .-ov00_0208013C +# Error: ^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 27992: .size ov00_02080204, .-ov00_02080204 +# Error: ^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 27999: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28005: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28011: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28017: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28023: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28050: bl ov00_022D59D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D59D4 +### mwasmarm.exe Assembler: +# 28051: bl ov00_022D705C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D705C +### mwasmarm.exe Assembler: +# 28052: bl sub_0207ADCC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207ADCC +### mwasmarm.exe Assembler: +# 28055: bl sub_0207AD54 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AD54 +### mwasmarm.exe Assembler: +# 28057: bl sub_0207b030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207b030 +### mwasmarm.exe Assembler: +# 28060: bl sub_0207AFF0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AFF0 +### mwasmarm.exe Assembler: +# 28066: bl sub_0207B040 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B040 +### mwasmarm.exe Assembler: +# 28068: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28073: .size ov00_022D4A70, .-ov00_022D4A70 +# Error: ^ +# Unknown value for identifier ov00_022D4A70 +### mwasmarm.exe Assembler: +# 28078: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28083: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28091: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28097: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28102: .size ov00_022D4B88, .-ov00_022D4B88 +# Error: ^ +# Unknown value for identifier ov00_022D4B88 +### mwasmarm.exe Assembler: +# 28109: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28115: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28131: bl ov00_022D571C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D571C +### mwasmarm.exe Assembler: +# 28134: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28138: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28142: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28152: bl ov00_022BE964 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BE964 +### mwasmarm.exe Assembler: +# 28166: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28168: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28173: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28178: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28180: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28184: bl ov00_022BF640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF640 +### mwasmarm.exe Assembler: +# 28187: bl ov00_022BEB74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEB74 +### mwasmarm.exe Assembler: +# 28191: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28193: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28198: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28203: bl ov00_022BF2C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF2C4 +### mwasmarm.exe Assembler: +# 28207: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28209: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28214: bl ov00_022BF9E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF9E0 +### mwasmarm.exe Assembler: +# 28224: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28233: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28235: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28240: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28242: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28247: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28254: .size ov00_022D4BE0, .-ov00_022D4BE0 +# Error: ^ +# Unknown value for identifier ov00_022D4BE0 +### mwasmarm.exe Assembler: +# 28259: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28265: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28277: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28281: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28285: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28290: bl ov00_022BFAD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFAD4 +### mwasmarm.exe Assembler: +# 28300: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28309: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28314: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28316: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28321: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28327: .size ov00_022D4DE4, .-ov00_022D4DE4 +# Error: ^ +# Unknown value for identifier ov00_022D4DE4 +### mwasmarm.exe Assembler: +# 28335: bl ov00_022D506C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D506C +### mwasmarm.exe Assembler: +# 28338: bl ov00_022D4EF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4EF4 +### mwasmarm.exe Assembler: +# 28340: .size ov00_022D4ED4, .-ov00_022D4ED4 +# Error: ^ +# Unknown value for identifier ov00_022D4ED4 +### mwasmarm.exe Assembler: +# 28348: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28354: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28371: bl ov00_022D583C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D583C +### mwasmarm.exe Assembler: +# 28373: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28380: bl ov00_022D583C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D583C +### mwasmarm.exe Assembler: +# 28382: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28386: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28393: bl ov00_022D583C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D583C +### mwasmarm.exe Assembler: +# 28400: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 28411: bl ov00_022BFED8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFED8 +### mwasmarm.exe Assembler: +# 28421: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28430: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28435: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28437: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28442: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28448: .size ov00_022D4EF4, .-ov00_022D4EF4 +# Error: ^ +# Unknown value for identifier ov00_022D4EF4 +### mwasmarm.exe Assembler: +# 28453: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28459: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28474: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28482: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28486: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28490: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28495: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28500: .size ov00_022D506C, .-ov00_022D506C +# Error: ^ +# Unknown value for identifier ov00_022D506C +### mwasmarm.exe Assembler: +# 28508: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28514: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28530: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28537: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28549: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28566: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 28571: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 28577: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 28584: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 28592: bl ov00_022D5670 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5670 +### mwasmarm.exe Assembler: +# 28595: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28599: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28603: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28612: bl ov00_022C15B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C15B0 +### mwasmarm.exe Assembler: +# 28622: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28631: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28636: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28638: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28643: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28650: .size ov00_022D5110, .-ov00_022D5110 +# Error: ^ +# Unknown value for identifier ov00_022D5110 +### mwasmarm.exe Assembler: +# 28655: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28661: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28673: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28677: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28681: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28689: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28698: bl ov00_022C07A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C07A4 +### mwasmarm.exe Assembler: +# 28708: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28717: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28722: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28724: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28729: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28735: .size ov00_022D5314, .-ov00_022D5314 +# Error: ^ +# Unknown value for identifier ov00_022D5314 +### mwasmarm.exe Assembler: +# 28740: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28746: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28771: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28775: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28780: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28787: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28792: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28800: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28808: bl ov00_022BF240 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF240 +### mwasmarm.exe Assembler: +# 28811: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 28821: bl ov00_022BEB74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BEB74 +### mwasmarm.exe Assembler: +# 28825: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28832: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28837: bl ov00_022BFA54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFA54 +### mwasmarm.exe Assembler: +# 28841: bl ov00_022BFAD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFAD4 +### mwasmarm.exe Assembler: +# 28850: bl ov00_022BFB9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFB9C +### mwasmarm.exe Assembler: +# 28861: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28870: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28875: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 28877: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28882: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28889: .size ov00_022D5430, .-ov00_022D5430 +# Error: ^ +# Unknown value for identifier ov00_022D5430 +### mwasmarm.exe Assembler: +# 28894: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28901: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28906: .size ov00_022D5640, .-ov00_022D5640 +# Error: ^ +# Unknown value for identifier ov00_022D5640 +### mwasmarm.exe Assembler: +# 28912: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 28920: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28946: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 28952: .size ov00_022D5670, .-ov00_022D5670 +# Error: ^ +# Unknown value for identifier ov00_022D5670 +### mwasmarm.exe Assembler: +# 28961: .size ov00_022D570C, .-ov00_022D570C +# Error: ^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 29027: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 29042: .size ov00_022D571C, .-ov00_022D571C +# Error: ^ +# Unknown value for identifier ov00_022D571C +### mwasmarm.exe Assembler: +# 29050: bl ov00_022D5670 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5670 +### mwasmarm.exe Assembler: +# 29061: bl ov00_022D59F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D59F4 +### mwasmarm.exe Assembler: +# 29074: bl ov00_022BF780 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF780 +### mwasmarm.exe Assembler: +# 29097: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 29105: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 29117: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 29130: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 29156: .size ov00_022D583C, .-ov00_022D583C +# Error: ^ +# Unknown value for identifier ov00_022D583C +### mwasmarm.exe Assembler: +# 29169: .size ov00_022D59D4, .-ov00_022D59D4 +# Error: ^ +# Unknown value for identifier ov00_022D59D4 +### mwasmarm.exe Assembler: +# 29212: .size ov00_022D59F4, .-ov00_022D59F4 +# Error: ^ +# Unknown value for identifier ov00_022D59F4 +### mwasmarm.exe Assembler: +# 29230: bl ov00_022D5AC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5AC8 +### mwasmarm.exe Assembler: +# 29234: .size ov00_022D5A84, .-ov00_022D5A84 +# Error: ^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29260: .size ov00_022D5AC8, .-ov00_022D5AC8 +# Error: ^ +# Unknown value for identifier ov00_022D5AC8 +### mwasmarm.exe Assembler: +# 29266: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 29278: bl sub_0207B1E8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B1E8 +### mwasmarm.exe Assembler: +# 29296: bl sub_0207B17C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B17C +### mwasmarm.exe Assembler: +# 29299: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 29305: .size ov00_022D5B1C, .-ov00_022D5B1C +# Error: ^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29311: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 29317: bl sub_0207B1E8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B1E8 +### mwasmarm.exe Assembler: +# 29330: bl sub_0207B17C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B17C +### mwasmarm.exe Assembler: +# 29333: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 29340: .size ov00_022D5BB4, .-ov00_022D5BB4 +# Error: ^ +# Unknown value for identifier ov00_022D5BB4 +### mwasmarm.exe Assembler: +# 29361: .size ov00_022D5C38, .-ov00_022D5C38 +# Error: ^ +# Unknown value for identifier ov00_022D5C38 +### mwasmarm.exe Assembler: +# 29367: .size ov00_022D5C64, .-ov00_022D5C64 +# Error: ^ +# Unknown value for identifier ov00_022D5C64 +### mwasmarm.exe Assembler: +# 29381: bl ov00_022BFB9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFB9C +### mwasmarm.exe Assembler: +# 29385: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29390: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29395: .size ov00_022D5C6C, .-ov00_022D5C6C +# Error: ^ +# Unknown value for identifier ov00_022D5C6C +### mwasmarm.exe Assembler: +# 29423: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29426: bl ov00_022D5C6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5C6C +### mwasmarm.exe Assembler: +# 29430: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29434: .size ov00_022D5CC8, .-ov00_022D5CC8 +# Error: ^ +# Unknown value for identifier ov00_022D5CC8 +### mwasmarm.exe Assembler: +# 29610: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29611: bl ov00_022D5C6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5C6C +### mwasmarm.exe Assembler: +# 29615: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29622: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29629: bl ov00_022D758C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D758C +### mwasmarm.exe Assembler: +# 29632: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 29634: bl ov00_022D709C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D709C +### mwasmarm.exe Assembler: +# 29638: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29645: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29649: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29656: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29663: .size ov00_022D6684, .-ov00_022D6684 +# Error: ^ +# Unknown value for identifier ov00_022D6684 +### mwasmarm.exe Assembler: +# 29722: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29727: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29732: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29737: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29770: bl ov00_022C0068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C0068 +### mwasmarm.exe Assembler: +# 29779: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29786: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29791: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29798: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29803: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29810: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29815: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29822: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29827: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29834: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29839: bl ov00_022BFAD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFAD4 +### mwasmarm.exe Assembler: +# 29848: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29853: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29858: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29863: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29868: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29876: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29881: bl ov00_022D5B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5B1C +### mwasmarm.exe Assembler: +# 29886: bl ov00_022D5A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5A84 +### mwasmarm.exe Assembler: +# 29902: .size ov00_022D68B0, .-ov00_022D68B0 +# Error: ^ +# Unknown value for identifier ov00_022D68B0 +### mwasmarm.exe Assembler: +# 29907: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 29909: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 29913: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 29924: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 29927: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 29929: .size ov00_022D6BDC, .-ov00_022D6BDC +# Error: ^ +# Unknown value for identifier ov00_022D6BDC +### mwasmarm.exe Assembler: +# 29934: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 29936: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 29941: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 29954: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 29957: .size ov00_022D6C30, .-ov00_022D6C30 +# Error: ^ +# Unknown value for identifier ov00_022D6C30 +### mwasmarm.exe Assembler: +# 29963: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 29965: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 29969: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 29992: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 29995: .size ov00_022D6C88, .-ov00_022D6C88 +# Error: ^ +# Unknown value for identifier ov00_022D6C88 +### mwasmarm.exe Assembler: +# 30001: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 30003: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30007: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30012: bl ov00_022D6F50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D6F50 +### mwasmarm.exe Assembler: +# 30016: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30020: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30023: .size ov00_022D6D04, .-ov00_022D6D04 +# Error: ^ +# Unknown value for identifier ov00_022D6D04 +### mwasmarm.exe Assembler: +# 30030: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30040: bl ov00_022D6EE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D6EE4 +### mwasmarm.exe Assembler: +# 30043: bl ov00_022D6DE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D6DE8 +### mwasmarm.exe Assembler: +# 30051: bl ov00_022D6EB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D6EB4 +### mwasmarm.exe Assembler: +# 30060: bl sub_0207c3b4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c3b4 +### mwasmarm.exe Assembler: +# 30062: bl ov00_022D6FA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D6FA0 +### mwasmarm.exe Assembler: +# 30064: .size ov00_022D6D5C, .-ov00_022D6D5C +# Error: ^ +# Unknown value for identifier ov00_022D6D5C +### mwasmarm.exe Assembler: +# 30069: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30122: .size ov00_022D6DE8, .-ov00_022D6DE8 +# Error: ^ +# Unknown value for identifier ov00_022D6DE8 +### mwasmarm.exe Assembler: +# 30127: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30139: .size ov00_022D6EB4, .-ov00_022D6EB4 +# Error: ^ +# Unknown value for identifier ov00_022D6EB4 +### mwasmarm.exe Assembler: +# 30145: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30163: bl ov00_022D7468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7468 +### mwasmarm.exe Assembler: +# 30172: .size ov00_022D6EE4, .-ov00_022D6EE4 +# Error: ^ +# Unknown value for identifier ov00_022D6EE4 +### mwasmarm.exe Assembler: +# 30178: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30197: .size ov00_022D6F50, .-ov00_022D6F50 +# Error: ^ +# Unknown value for identifier ov00_022D6F50 +### mwasmarm.exe Assembler: +# 30203: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30251: .size ov00_022D6FA0, .-ov00_022D6FA0 +# Error: ^ +# Unknown value for identifier ov00_022D6FA0 +### mwasmarm.exe Assembler: +# 30267: bl sub_0207A030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A030 +### mwasmarm.exe Assembler: +# 30272: .size ov00_022D705C, .-ov00_022D705C +# Error: ^ +# Unknown value for identifier ov00_022D705C +### mwasmarm.exe Assembler: +# 30290: .size ov00_022D709C, .-ov00_022D709C +# Error: ^ +# Unknown value for identifier ov00_022D709C +### mwasmarm.exe Assembler: +# 30295: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30306: bl ov00_022D73E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D73E0 +### mwasmarm.exe Assembler: +# 30314: bl ov00_022C06D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C06D8 +### mwasmarm.exe Assembler: +# 30318: bl ov00_022D7430 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7430 +### mwasmarm.exe Assembler: +# 30323: .size ov00_022D70D0, .-ov00_022D70D0 +# Error: ^ +# Unknown value for identifier ov00_022D70D0 +### mwasmarm.exe Assembler: +# 30329: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30331: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 30342: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30345: .size ov00_022D7140, .-ov00_022D7140 +# Error: ^ +# Unknown value for identifier ov00_022D7140 +### mwasmarm.exe Assembler: +# 30353: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30355: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 30369: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30374: .size ov00_022D7184, .-ov00_022D7184 +# Error: ^ +# Unknown value for identifier ov00_022D7184 +### mwasmarm.exe Assembler: +# 30380: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 30383: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30387: .size ov00_022D71E4, .-ov00_022D71E4 +# Error: ^ +# Unknown value for identifier ov00_022D71E4 +### mwasmarm.exe Assembler: +# 30396: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 30398: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30402: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30407: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 30408: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30412: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 30414: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30427: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 30429: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30436: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 30443: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 30452: bl ov00_022C06D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C06D8 +### mwasmarm.exe Assembler: +# 30468: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 30470: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30475: bl sub_02079888 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079888 +### mwasmarm.exe Assembler: +# 30482: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 30484: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30489: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 30491: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30499: .size ov00_022D7204, .-ov00_022D7204 +# Error: ^ +# Unknown value for identifier ov00_022D7204 +### mwasmarm.exe Assembler: +# 30513: bl ov00_022D5BB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5BB4 +### mwasmarm.exe Assembler: +# 30516: bl sub_020798D8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020798D8 +### mwasmarm.exe Assembler: +# 30521: .size ov00_022D738C, .-ov00_022D738C +# Error: ^ +# Unknown value for identifier ov00_022D738C +### mwasmarm.exe Assembler: +# 30550: .size ov00_022D73E0, .-ov00_022D73E0 +# Error: ^ +# Unknown value for identifier ov00_022D73E0 +### mwasmarm.exe Assembler: +# 30565: bl sub_020798D8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020798D8 +### mwasmarm.exe Assembler: +# 30569: .size ov00_022D7430, .-ov00_022D7430 +# Error: ^ +# Unknown value for identifier ov00_022D7430 +### mwasmarm.exe Assembler: +# 30585: .size ov00_022D7468, .-ov00_022D7468 +# Error: ^ +# Unknown value for identifier ov00_022D7468 +### mwasmarm.exe Assembler: +# 30590: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 30592: bl ov00_022D570C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D570C +### mwasmarm.exe Assembler: +# 30600: bl ov00_022D7558 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7558 +### mwasmarm.exe Assembler: +# 30604: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30607: .size ov00_022D7494, .-ov00_022D7494 +# Error: ^ +# Unknown value for identifier ov00_022D7494 +### mwasmarm.exe Assembler: +# 30642: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 30649: .size ov00_022D74D8, .-ov00_022D74D8 +# Error: ^ +# Unknown value for identifier ov00_022D74D8 +### mwasmarm.exe Assembler: +# 30654: bl ov00_022D74D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D74D8 +### mwasmarm.exe Assembler: +# 30667: .size ov00_022D7558, .-ov00_022D7558 +# Error: ^ +# Unknown value for identifier ov00_022D7558 +### mwasmarm.exe Assembler: +# 30696: .size ov00_022D758C, .-ov00_022D758C +# Error: ^ +# Unknown value for identifier ov00_022D758C +### mwasmarm.exe Assembler: +# 30711: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 30724: bl ov00_022D7ADC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7ADC +### mwasmarm.exe Assembler: +# 30729: bl ov00_022D7ADC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7ADC +### mwasmarm.exe Assembler: +# 30734: bl ov00_022D7ADC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7ADC +### mwasmarm.exe Assembler: +# 30739: bl ov00_022D7ADC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7ADC +### mwasmarm.exe Assembler: +# 30745: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 30750: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 30755: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 30760: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 30790: bl ov00_022ED43C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED43C +### mwasmarm.exe Assembler: +# 30794: bl ov00_022D4A70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4A70 +### mwasmarm.exe Assembler: +# 30800: bl ov00_022D7B80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7B80 +### mwasmarm.exe Assembler: +# 30809: .size ov00_022D75EC, .-ov00_022D75EC +# Error: ^ +# Unknown value for identifier ov00_022D75EC +### mwasmarm.exe Assembler: +# 30814: bl ov00_022D7D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 30818: bl ov00_022D9A80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9A80 +### mwasmarm.exe Assembler: +# 30824: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 30826: bl ov00_022D92B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D92B0 +### mwasmarm.exe Assembler: +# 30828: bl ov00_022D7CFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CFC +### mwasmarm.exe Assembler: +# 30830: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 30835: bl ov00_022D8548 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8548 +### mwasmarm.exe Assembler: +# 30841: bl ov00_022D91D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D91D4 +### mwasmarm.exe Assembler: +# 30847: bl ov00_022D9B08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9B08 +### mwasmarm.exe Assembler: +# 30853: bl ov00_022D8BE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8BE0 +### mwasmarm.exe Assembler: +# 30857: bl ov00_022D7CFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CFC +### mwasmarm.exe Assembler: +# 30860: bl ov00_022D7EA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7EA0 +### mwasmarm.exe Assembler: +# 30862: bl ov00_022D7E68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7E68 +### mwasmarm.exe Assembler: +# 30869: bl ov00_022D7E68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7E68 +### mwasmarm.exe Assembler: +# 30872: .size ov00_022D7794, .-ov00_022D7794 +# Error: ^ +# Unknown value for identifier ov00_022D7794 +### mwasmarm.exe Assembler: +# 30877: bl ov00_022D7D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 30901: bl ov00_022D8C04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8C04 +### mwasmarm.exe Assembler: +# 30903: .size ov00_022D7864, .-ov00_022D7864 +# Error: ^ +# Unknown value for identifier ov00_022D7864 +### mwasmarm.exe Assembler: +# 30909: bl ov00_022D7D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 30921: .size ov00_022D78D0, .-ov00_022D78D0 +# Error: ^ +# Unknown value for identifier ov00_022D78D0 +### mwasmarm.exe Assembler: +# 30928: bl ov00_022D7D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 30942: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 30949: .size ov00_022D7900, .-ov00_022D7900 +# Error: ^ +# Unknown value for identifier ov00_022D7900 +### mwasmarm.exe Assembler: +# 30954: bl ov00_022D7D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 30959: bl ov00_022D7B80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7B80 +### mwasmarm.exe Assembler: +# 30964: bl ov00_022D8A80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8A80 +### mwasmarm.exe Assembler: +# 30966: bl ov00_022D7CFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CFC +### mwasmarm.exe Assembler: +# 30969: .size ov00_022D7958, .-ov00_022D7958 +# Error: ^ +# Unknown value for identifier ov00_022D7958 +### mwasmarm.exe Assembler: +# 30979: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 30986: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 30991: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 30998: bl ov00_022D79F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D79F8 +### mwasmarm.exe Assembler: +# 31000: .size ov00_022D7994, .-ov00_022D7994 +# Error: ^ +# Unknown value for identifier ov00_022D7994 +### mwasmarm.exe Assembler: +# 31009: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31017: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 31046: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 31054: .size ov00_022D79F8, .-ov00_022D79F8 +# Error: ^ +# Unknown value for identifier ov00_022D79F8 +### mwasmarm.exe Assembler: +# 31062: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31067: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 31069: .size ov00_022D7AB0, .-ov00_022D7AB0 +# Error: ^ +# Unknown value for identifier ov00_022D7AB0 +### mwasmarm.exe Assembler: +# 31077: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31089: .size ov00_022D7ADC, .-ov00_022D7ADC +# Error: ^ +# Unknown value for identifier ov00_022D7ADC +### mwasmarm.exe Assembler: +# 31098: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31119: .size ov00_022D7B1C, .-ov00_022D7B1C +# Error: ^ +# Unknown value for identifier ov00_022D7B1C +### mwasmarm.exe Assembler: +# 31125: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31132: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31146: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31160: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31174: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31201: .size ov00_022D7B80, .-ov00_022D7B80 +# Error: ^ +# Unknown value for identifier ov00_022D7B80 +### mwasmarm.exe Assembler: +# 31228: .size ov00_022D7CA4, .-ov00_022D7CA4 +# Error: ^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31235: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31238: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31249: bl ov00_022D7E58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7E58 +### mwasmarm.exe Assembler: +# 31256: .size ov00_022D7CFC, .-ov00_022D7CFC +# Error: ^ +# Unknown value for identifier ov00_022D7CFC +### mwasmarm.exe Assembler: +# 31268: .size ov00_022D7D5C, .-ov00_022D7D5C +# Error: ^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 31275: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31278: bl ov00_022D7D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 31281: .size ov00_022D7D78, .-ov00_022D7D78 +# Error: ^ +# Unknown value for identifier ov00_022D7D78 +### mwasmarm.exe Assembler: +# 31291: .size ov00_022D7D9C, .-ov00_022D7D9C +# Error: ^ +# Unknown value for identifier ov00_022D7D9C +### mwasmarm.exe Assembler: +# 31301: bl ov00_022D7E58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7E58 +### mwasmarm.exe Assembler: +# 31308: bl ov00_022D7184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7184 +### mwasmarm.exe Assembler: +# 31312: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 31317: bl ov00_022DA024 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA024 +### mwasmarm.exe Assembler: +# 31333: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 31343: .size ov00_022D7DB0, .-ov00_022D7DB0 +# Error: ^ +# Unknown value for identifier ov00_022D7DB0 +### mwasmarm.exe Assembler: +# 31351: .size ov00_022D7E58, .-ov00_022D7E58 +# Error: ^ +# Unknown value for identifier ov00_022D7E58 +### mwasmarm.exe Assembler: +# 31360: bl ov00_022D7B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7B1C +### mwasmarm.exe Assembler: +# 31365: bl ov00_022D7B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7B1C +### mwasmarm.exe Assembler: +# 31370: .size ov00_022D7E68, .-ov00_022D7E68 +# Error: ^ +# Unknown value for identifier ov00_022D7E68 +### mwasmarm.exe Assembler: +# 31404: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 31418: .size ov00_022D7EA0, .-ov00_022D7EA0 +# Error: ^ +# Unknown value for identifier ov00_022D7EA0 +### mwasmarm.exe Assembler: +# 31426: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31429: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31432: bl ov00_022D7D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 31448: bl ov00_022D9374 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9374 +### mwasmarm.exe Assembler: +# 31455: bl ov00_022D9374 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9374 +### mwasmarm.exe Assembler: +# 31459: bl ov00_022D8140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8140 +### mwasmarm.exe Assembler: +# 31466: bl ov00_022D8140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8140 +### mwasmarm.exe Assembler: +# 31479: bl ov00_022D81BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D81BC +### mwasmarm.exe Assembler: +# 31497: bl ov00_022D8140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8140 +### mwasmarm.exe Assembler: +# 31515: bl ov00_022D824C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D824C +### mwasmarm.exe Assembler: +# 31517: bl ov00_022D83CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D83CC +### mwasmarm.exe Assembler: +# 31519: .size ov00_022D7F40, .-ov00_022D7F40 +# Error: ^ +# Unknown value for identifier ov00_022D7F40 +### mwasmarm.exe Assembler: +# 31526: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31539: bl ov00_022DA070 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA070 +### mwasmarm.exe Assembler: +# 31555: bl ov00_022D9FC4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9FC4 +### mwasmarm.exe Assembler: +# 31562: .size ov00_022D80AC, .-ov00_022D80AC +# Error: ^ +# Unknown value for identifier ov00_022D80AC +### mwasmarm.exe Assembler: +# 31573: bl ov00_022D80AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D80AC +### mwasmarm.exe Assembler: +# 31589: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 31601: .size ov00_022D8140, .-ov00_022D8140 +# Error: ^ +# Unknown value for identifier ov00_022D8140 +### mwasmarm.exe Assembler: +# 31611: bl ov00_022D80AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D80AC +### mwasmarm.exe Assembler: +# 31631: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 31645: .size ov00_022D81BC, .-ov00_022D81BC +# Error: ^ +# Unknown value for identifier ov00_022D81BC +### mwasmarm.exe Assembler: +# 31689: bl ov00_022D8314 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8314 +### mwasmarm.exe Assembler: +# 31699: bl ov00_022D8360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8360 +### mwasmarm.exe Assembler: +# 31703: .size ov00_022D824C, .-ov00_022D824C +# Error: ^ +# Unknown value for identifier ov00_022D824C +### mwasmarm.exe Assembler: +# 31724: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 31726: .size ov00_022D8314, .-ov00_022D8314 +# Error: ^ +# Unknown value for identifier ov00_022D8314 +### mwasmarm.exe Assembler: +# 31756: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 31758: .size ov00_022D8360, .-ov00_022D8360 +# Error: ^ +# Unknown value for identifier ov00_022D8360 +### mwasmarm.exe Assembler: +# 31784: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 31789: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 31793: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 31797: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 31803: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 31807: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 31817: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 31821: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 31824: .size ov00_022D83CC, .-ov00_022D83CC +# Error: ^ +# Unknown value for identifier ov00_022D83CC +### mwasmarm.exe Assembler: +# 31831: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31866: bl ov00_022D7F40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7F40 +### mwasmarm.exe Assembler: +# 31868: .size ov00_022D84BC, .-ov00_022D84BC +# Error: ^ +# Unknown value for identifier ov00_022D84BC +### mwasmarm.exe Assembler: +# 31873: bl ov00_022D7D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 31876: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 31883: bl ov00_022D858C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D858C +### mwasmarm.exe Assembler: +# 31887: bl ov00_022D8684 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8684 +### mwasmarm.exe Assembler: +# 31892: .size ov00_022D8548, .-ov00_022D8548 +# Error: ^ +# Unknown value for identifier ov00_022D8548 +### mwasmarm.exe Assembler: +# 31902: bl ov00_022D87C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D87C0 +### mwasmarm.exe Assembler: +# 31908: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 31913: bl ov00_022D8994 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8994 +### mwasmarm.exe Assembler: +# 31961: .size ov00_022D858C, .-ov00_022D858C +# Error: ^ +# Unknown value for identifier ov00_022D858C +### mwasmarm.exe Assembler: +# 31967: bl ov00_022D5640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5640 +### mwasmarm.exe Assembler: +# 31975: bl ov00_022D895C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D895C +### mwasmarm.exe Assembler: +# 32030: bl ov00_022D8978 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8978 +### mwasmarm.exe Assembler: +# 32036: bl ov00_022D5110 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5110 +### mwasmarm.exe Assembler: +# 32043: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 32051: .size ov00_022D8684, .-ov00_022D8684 +# Error: ^ +# Unknown value for identifier ov00_022D8684 +### mwasmarm.exe Assembler: +# 32072: bl ov00_022D80AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D80AC +### mwasmarm.exe Assembler: +# 32083: bl ov00_022D8E60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8E60 +### mwasmarm.exe Assembler: +# 32105: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 32169: .size ov00_022D87C0, .-ov00_022D87C0 +# Error: ^ +# Unknown value for identifier ov00_022D87C0 +### mwasmarm.exe Assembler: +# 32180: .size ov00_022D895C, .-ov00_022D895C +# Error: ^ +# Unknown value for identifier ov00_022D895C +### mwasmarm.exe Assembler: +# 32191: .size ov00_022D8978, .-ov00_022D8978 +# Error: ^ +# Unknown value for identifier ov00_022D8978 +### mwasmarm.exe Assembler: +# 32223: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 32235: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 32246: bl ov00_022DA094 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA094 +### mwasmarm.exe Assembler: +# 32257: bl ov00_022D9FFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9FFC +### mwasmarm.exe Assembler: +# 32264: .size ov00_022D8994, .-ov00_022D8994 +# Error: ^ +# Unknown value for identifier ov00_022D8994 +### mwasmarm.exe Assembler: +# 32273: bl ov00_022D8B08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8B08 +### mwasmarm.exe Assembler: +# 32291: bl ov00_022DE654 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE654 +### mwasmarm.exe Assembler: +# 32292: bl ov00_022DE55C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE55C +### mwasmarm.exe Assembler: +# 32299: bl ov00_022D8B98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8B98 +### mwasmarm.exe Assembler: +# 32306: .size ov00_022D8A80, .-ov00_022D8A80 +# Error: ^ +# Unknown value for identifier ov00_022D8A80 +### mwasmarm.exe Assembler: +# 32311: bl ov00_022D5640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5640 +### mwasmarm.exe Assembler: +# 32333: bl ov00_022D4B88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4B88 +### mwasmarm.exe Assembler: +# 32336: bl ov00_022D4DE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4DE4 +### mwasmarm.exe Assembler: +# 32339: bl ov00_022D506C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D506C +### mwasmarm.exe Assembler: +# 32342: bl ov00_022D5314 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5314 +### mwasmarm.exe Assembler: +# 32345: bl ov00_022D5430 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5430 +### mwasmarm.exe Assembler: +# 32349: bl ov00_022D7D78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D78 +### mwasmarm.exe Assembler: +# 32355: .size ov00_022D8B08, .-ov00_022D8B08 +# Error: ^ +# Unknown value for identifier ov00_022D8B08 +### mwasmarm.exe Assembler: +# 32365: bl ov00_022CED64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CED64 +### mwasmarm.exe Assembler: +# 32369: bl ov00_022CEC18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEC18 +### mwasmarm.exe Assembler: +# 32378: .size ov00_022D8B98, .-ov00_022D8B98 +# Error: ^ +# Unknown value for identifier ov00_022D8B98 +### mwasmarm.exe Assembler: +# 32384: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 32386: bl ov00_022D8A80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8A80 +### mwasmarm.exe Assembler: +# 32391: .size ov00_022D8BE0, .-ov00_022D8BE0 +# Error: ^ +# Unknown value for identifier ov00_022D8BE0 +### mwasmarm.exe Assembler: +# 32397: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 32399: bl ov00_022D7D9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D9C +### mwasmarm.exe Assembler: +# 32402: bl ov00_022D8C54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8C54 +### mwasmarm.exe Assembler: +# 32407: bl ov00_022D8C98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8C98 +### mwasmarm.exe Assembler: +# 32413: bl ov00_022D8CA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8CA0 +### mwasmarm.exe Assembler: +# 32416: bl ov00_022D8CBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8CBC +### mwasmarm.exe Assembler: +# 32418: .size ov00_022D8C04, .-ov00_022D8C04 +# Error: ^ +# Unknown value for identifier ov00_022D8C04 +### mwasmarm.exe Assembler: +# 32445: .size ov00_022D8C54, .-ov00_022D8C54 +# Error: ^ +# Unknown value for identifier ov00_022D8C54 +### mwasmarm.exe Assembler: +# 32451: .size ov00_022D8C98, .-ov00_022D8C98 +# Error: ^ +# Unknown value for identifier ov00_022D8C98 +### mwasmarm.exe Assembler: +# 32463: .size ov00_022D8CA0, .-ov00_022D8CA0 +# Error: ^ +# Unknown value for identifier ov00_022D8CA0 +### mwasmarm.exe Assembler: +# 32537: .size ov00_022D8CBC, .-ov00_022D8CBC +# Error: ^ +# Unknown value for identifier ov00_022D8CBC +### mwasmarm.exe Assembler: +# 32544: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 32557: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 32559: bl ov00_022D8EAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8EAC +### mwasmarm.exe Assembler: +# 32563: bl ov00_022D9100 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9100 +### mwasmarm.exe Assembler: +# 32566: bl ov00_022D9190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9190 +### mwasmarm.exe Assembler: +# 32573: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 32577: bl ov00_022D8F0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8F0C +### mwasmarm.exe Assembler: +# 32582: .size ov00_022D8DCC, .-ov00_022D8DCC +# Error: ^ +# Unknown value for identifier ov00_022D8DCC +### mwasmarm.exe Assembler: +# 32589: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 32598: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 32607: .size ov00_022D8E60, .-ov00_022D8E60 +# Error: ^ +# Unknown value for identifier ov00_022D8E60 +### mwasmarm.exe Assembler: +# 32614: bl ov00_022D8FF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8FF8 +### mwasmarm.exe Assembler: +# 32626: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 32637: .size ov00_022D8EAC, .-ov00_022D8EAC +# Error: ^ +# Unknown value for identifier ov00_022D8EAC +### mwasmarm.exe Assembler: +# 32644: bl ov00_022D8FF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8FF8 +### mwasmarm.exe Assembler: +# 32656: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 32673: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 32690: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 32704: .size ov00_022D8F0C, .-ov00_022D8F0C +# Error: ^ +# Unknown value for identifier ov00_022D8F0C +### mwasmarm.exe Assembler: +# 32782: .size ov00_022D8FF8, .-ov00_022D8FF8 +# Error: ^ +# Unknown value for identifier ov00_022D8FF8 +### mwasmarm.exe Assembler: +# 32826: .size ov00_022D9100, .-ov00_022D9100 +# Error: ^ +# Unknown value for identifier ov00_022D9100 +### mwasmarm.exe Assembler: +# 32849: .size ov00_022D9190, .-ov00_022D9190 +# Error: ^ +# Unknown value for identifier ov00_022D9190 +### mwasmarm.exe Assembler: +# 32855: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 32858: bl ov00_022D5640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5640 +### mwasmarm.exe Assembler: +# 32895: bl ov00_022D9410 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9410 +### mwasmarm.exe Assembler: +# 32898: bl ov00_022D506C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D506C +### mwasmarm.exe Assembler: +# 32901: bl ov00_022D5314 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5314 +### mwasmarm.exe Assembler: +# 32904: bl ov00_022D5430 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5430 +### mwasmarm.exe Assembler: +# 32906: bl ov00_022D7D78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D78 +### mwasmarm.exe Assembler: +# 32911: bl ov00_022D7D78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D78 +### mwasmarm.exe Assembler: +# 32916: .size ov00_022D91D4, .-ov00_022D91D4 +# Error: ^ +# Unknown value for identifier ov00_022D91D4 +### mwasmarm.exe Assembler: +# 32922: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 32924: bl ov00_022D7D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 32926: bl ov00_022D5640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5640 +### mwasmarm.exe Assembler: +# 32931: bl ov00_022D94F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D94F0 +### mwasmarm.exe Assembler: +# 32939: bl ov00_022D9938 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9938 +### mwasmarm.exe Assembler: +# 32948: bl ov00_022D9938 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9938 +### mwasmarm.exe Assembler: +# 32955: bl ov00_022D9540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9540 +### mwasmarm.exe Assembler: +# 32962: bl ov00_022D962C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D962C +### mwasmarm.exe Assembler: +# 32969: bl ov00_022D9754 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9754 +### mwasmarm.exe Assembler: +# 32974: .size ov00_022D92B0, .-ov00_022D92B0 +# Error: ^ +# Unknown value for identifier ov00_022D92B0 +### mwasmarm.exe Assembler: +# 32981: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 32991: .size ov00_022D9374, .-ov00_022D9374 +# Error: ^ +# Unknown value for identifier ov00_022D9374 +### mwasmarm.exe Assembler: +# 32998: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 33023: .size ov00_022D93A8, .-ov00_022D93A8 +# Error: ^ +# Unknown value for identifier ov00_022D93A8 +### mwasmarm.exe Assembler: +# 33030: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 33040: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33048: bl ov00_022D9A5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9A5C +### mwasmarm.exe Assembler: +# 33051: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33068: bl ov00_022D9A5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9A5C +### mwasmarm.exe Assembler: +# 33071: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33082: bl ov00_022D9A5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9A5C +### mwasmarm.exe Assembler: +# 33087: .size ov00_022D9410, .-ov00_022D9410 +# Error: ^ +# Unknown value for identifier ov00_022D9410 +### mwasmarm.exe Assembler: +# 33093: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33098: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33106: bl ov00_022D9A5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9A5C +### mwasmarm.exe Assembler: +# 33112: .size ov00_022D94F0, .-ov00_022D94F0 +# Error: ^ +# Unknown value for identifier ov00_022D94F0 +### mwasmarm.exe Assembler: +# 33118: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33128: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 33141: bl ov00_022D9874 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9874 +### mwasmarm.exe Assembler: +# 33144: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33152: bl ov00_022D9A5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9A5C +### mwasmarm.exe Assembler: +# 33160: .size ov00_022D9540, .-ov00_022D9540 +# Error: ^ +# Unknown value for identifier ov00_022D9540 +### mwasmarm.exe Assembler: +# 33177: bl ov00_022D8DCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8DCC +### mwasmarm.exe Assembler: +# 33182: .size ov00_022D95E4, .-ov00_022D95E4 +# Error: ^ +# Unknown value for identifier ov00_022D95E4 +### mwasmarm.exe Assembler: +# 33188: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33198: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 33240: bl ov00_022D9874 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9874 +### mwasmarm.exe Assembler: +# 33243: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33260: bl ov00_022D9A5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9A5C +### mwasmarm.exe Assembler: +# 33266: .size ov00_022D962C, .-ov00_022D962C +# Error: ^ +# Unknown value for identifier ov00_022D962C +### mwasmarm.exe Assembler: +# 33272: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33282: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 33315: bl ov00_022D93A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D93A8 +### mwasmarm.exe Assembler: +# 33326: bl ov00_022D9874 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9874 +### mwasmarm.exe Assembler: +# 33329: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33340: bl ov00_022D9A5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9A5C +### mwasmarm.exe Assembler: +# 33347: .size ov00_022D9754, .-ov00_022D9754 +# Error: ^ +# Unknown value for identifier ov00_022D9754 +### mwasmarm.exe Assembler: +# 33369: bl ov00_022D8DCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8DCC +### mwasmarm.exe Assembler: +# 33374: bl ov00_022D99FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D99FC +### mwasmarm.exe Assembler: +# 33384: bl ov00_022D95E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D95E4 +### mwasmarm.exe Assembler: +# 33388: bl ov00_022D99FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D99FC +### mwasmarm.exe Assembler: +# 33398: bl ov00_022D95E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D95E4 +### mwasmarm.exe Assembler: +# 33402: bl ov00_022D9410 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9410 +### mwasmarm.exe Assembler: +# 33405: .size ov00_022D9874, .-ov00_022D9874 +# Error: ^ +# Unknown value for identifier ov00_022D9874 +### mwasmarm.exe Assembler: +# 33436: bl ov00_022D7D78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D78 +### mwasmarm.exe Assembler: +# 33440: bl ov00_022D7D78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D78 +### mwasmarm.exe Assembler: +# 33458: bl ov00_022D506C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D506C +### mwasmarm.exe Assembler: +# 33464: .size ov00_022D9938, .-ov00_022D9938 +# Error: ^ +# Unknown value for identifier ov00_022D9938 +### mwasmarm.exe Assembler: +# 33475: bl ov00_022D8DCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8DCC +### mwasmarm.exe Assembler: +# 33479: bl ov00_022D93A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D93A8 +### mwasmarm.exe Assembler: +# 33491: bl ov00_022D95E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D95E4 +### mwasmarm.exe Assembler: +# 33493: .size ov00_022D99FC, .-ov00_022D99FC +# Error: ^ +# Unknown value for identifier ov00_022D99FC +### mwasmarm.exe Assembler: +# 33503: bl ov00_022D4ED4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4ED4 +### mwasmarm.exe Assembler: +# 33507: .size ov00_022D9A5C, .-ov00_022D9A5C +# Error: ^ +# Unknown value for identifier ov00_022D9A5C +### mwasmarm.exe Assembler: +# 33513: bl ov00_022D5640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5640 +### mwasmarm.exe Assembler: +# 33516: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 33525: bl ov00_022D8DCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D8DCC +### mwasmarm.exe Assembler: +# 33528: bl ov00_022D4BE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D4BE0 +### mwasmarm.exe Assembler: +# 33535: bl ov00_022D7D78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D78 +### mwasmarm.exe Assembler: +# 33549: .size ov00_022D9A80, .-ov00_022D9A80 +# Error: ^ +# Unknown value for identifier ov00_022D9A80 +### mwasmarm.exe Assembler: +# 33554: bl ov00_022D7D5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D5C +### mwasmarm.exe Assembler: +# 33557: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 33559: bl ov00_022D5640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5640 +### mwasmarm.exe Assembler: +# 33575: bl ov00_022D9C04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9C04 +### mwasmarm.exe Assembler: +# 33580: bl ov00_022D9C68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9C68 +### mwasmarm.exe Assembler: +# 33584: bl ov00_022D9CF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9CF8 +### mwasmarm.exe Assembler: +# 33589: bl ov00_022D9D24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9D24 +### mwasmarm.exe Assembler: +# 33594: bl ov00_022D9D90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9D90 +### mwasmarm.exe Assembler: +# 33598: bl ov00_022D9DA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9DA4 +### mwasmarm.exe Assembler: +# 33609: bl ov00_022D9D90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9D90 +### mwasmarm.exe Assembler: +# 33613: bl ov00_022D9DA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9DA4 +### mwasmarm.exe Assembler: +# 33617: bl ov00_022DE654 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE654 +### mwasmarm.exe Assembler: +# 33618: bl ov00_022DE55C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE55C +### mwasmarm.exe Assembler: +# 33628: .size ov00_022D9B08, .-ov00_022D9B08 +# Error: ^ +# Unknown value for identifier ov00_022D9B08 +### mwasmarm.exe Assembler: +# 33635: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 33638: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 33643: bl ov00_022D9DD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9DD4 +### mwasmarm.exe Assembler: +# 33648: bl ov00_022CF674 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF674 +### mwasmarm.exe Assembler: +# 33653: bl ov00_022D7D78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D78 +### mwasmarm.exe Assembler: +# 33658: .size ov00_022D9C04, .-ov00_022D9C04 +# Error: ^ +# Unknown value for identifier ov00_022D9C04 +### mwasmarm.exe Assembler: +# 33664: bl ov00_022CF528 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF528 +### mwasmarm.exe Assembler: +# 33668: bl ov00_022D9F3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9F3C +### mwasmarm.exe Assembler: +# 33677: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 33687: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 33700: .size ov00_022D9C68, .-ov00_022D9C68 +# Error: ^ +# Unknown value for identifier ov00_022D9C68 +### mwasmarm.exe Assembler: +# 33706: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 33707: bl ov00_022DE47C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE47C +### mwasmarm.exe Assembler: +# 33712: bl ov00_022D7D78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7D78 +### mwasmarm.exe Assembler: +# 33715: .size ov00_022D9CF8, .-ov00_022D9CF8 +# Error: ^ +# Unknown value for identifier ov00_022D9CF8 +### mwasmarm.exe Assembler: +# 33722: bl ov00_022D7CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7CA4 +### mwasmarm.exe Assembler: +# 33724: bl ov00_022DE6BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE6BC +### mwasmarm.exe Assembler: +# 33728: bl ov00_022D7E58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7E58 +### mwasmarm.exe Assembler: +# 33732: bl ov00_022DE6FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE6FC +### mwasmarm.exe Assembler: +# 33735: bl ov00_022DE55C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE55C +### mwasmarm.exe Assembler: +# 33748: .size ov00_022D9D24, .-ov00_022D9D24 +# Error: ^ +# Unknown value for identifier ov00_022D9D24 +### mwasmarm.exe Assembler: +# 33754: bl ov00_022D7DB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7DB0 +### mwasmarm.exe Assembler: +# 33757: .size ov00_022D9D90, .-ov00_022D9D90 +# Error: ^ +# Unknown value for identifier ov00_022D9D90 +### mwasmarm.exe Assembler: +# 33762: bl ov00_022CED64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CED64 +### mwasmarm.exe Assembler: +# 33766: bl ov00_022CEC18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEC18 +### mwasmarm.exe Assembler: +# 33773: .size ov00_022D9DA4, .-ov00_022D9DA4 +# Error: ^ +# Unknown value for identifier ov00_022D9DA4 +### mwasmarm.exe Assembler: +# 33784: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 33792: bl ov00_022D7E58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7E58 +### mwasmarm.exe Assembler: +# 33800: bl ov00_022D9E94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9E94 +### mwasmarm.exe Assembler: +# 33803: bl ov00_022D9EE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9EE8 +### mwasmarm.exe Assembler: +# 33806: bl ov00_022D9E94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9E94 +### mwasmarm.exe Assembler: +# 33809: bl ov00_022D9E94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9E94 +### mwasmarm.exe Assembler: +# 33812: bl ov00_022D9E94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9E94 +### mwasmarm.exe Assembler: +# 33827: .size ov00_022D9DD4, .-ov00_022D9DD4 +# Error: ^ +# Unknown value for identifier ov00_022D9DD4 +### mwasmarm.exe Assembler: +# 33852: .size ov00_022D9E94, .-ov00_022D9E94 +# Error: ^ +# Unknown value for identifier ov00_022D9E94 +### mwasmarm.exe Assembler: +# 33879: .size ov00_022D9EE8, .-ov00_022D9EE8 +# Error: ^ +# Unknown value for identifier ov00_022D9EE8 +### mwasmarm.exe Assembler: +# 33890: bl ov00_022D7E58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7E58 +### mwasmarm.exe Assembler: +# 33907: bl ov00_022D9E94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9E94 +### mwasmarm.exe Assembler: +# 33910: bl ov00_022D9E94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D9E94 +### mwasmarm.exe Assembler: +# 33914: bl ov00_022CF560 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF560 +### mwasmarm.exe Assembler: +# 33917: .size ov00_022D9F3C, .-ov00_022D9F3C +# Error: ^ +# Unknown value for identifier ov00_022D9F3C +### mwasmarm.exe Assembler: +# 33924: bl ov00_022DA0A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA0A4 +### mwasmarm.exe Assembler: +# 33928: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 33936: .size ov00_022D9FC4, .-ov00_022D9FC4 +# Error: ^ +# Unknown value for identifier ov00_022D9FC4 +### mwasmarm.exe Assembler: +# 33944: bl ov00_022DA0A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA0A4 +### mwasmarm.exe Assembler: +# 33947: bl ov00_022DA1A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA1A8 +### mwasmarm.exe Assembler: +# 33950: .size ov00_022D9FFC, .-ov00_022D9FFC +# Error: ^ +# Unknown value for identifier ov00_022D9FFC +### mwasmarm.exe Assembler: +# 33958: bl ov00_022DA0A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA0A4 +### mwasmarm.exe Assembler: +# 33962: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 33969: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 33974: .size ov00_022DA024, .-ov00_022DA024 +# Error: ^ +# Unknown value for identifier ov00_022DA024 +### mwasmarm.exe Assembler: +# 33981: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 33988: .size ov00_022DA070, .-ov00_022DA070 +# Error: ^ +# Unknown value for identifier ov00_022DA070 +### mwasmarm.exe Assembler: +# 33997: .size ov00_022DA094, .-ov00_022DA094 +# Error: ^ +# Unknown value for identifier ov00_022DA094 +### mwasmarm.exe Assembler: +# 34019: bl ov00_022DA410 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA410 +### mwasmarm.exe Assembler: +# 34073: .size ov00_022DA0A4, .-ov00_022DA0A4 +# Error: ^ +# Unknown value for identifier ov00_022DA0A4 +### mwasmarm.exe Assembler: +# 34082: bl sub_020800fc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020800fc +### mwasmarm.exe Assembler: +# 34086: bl sub_0208013C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208013C +### mwasmarm.exe Assembler: +# 34089: bl sub_02080204 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02080204 +### mwasmarm.exe Assembler: +# 34093: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 34096: .size ov00_022DA1A8, .-ov00_022DA1A8 +# Error: ^ +# Unknown value for identifier ov00_022DA1A8 +### mwasmarm.exe Assembler: +# 34146: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 34215: .size ov00_022DA1F4, .-ov00_022DA1F4 +# Error: ^ +# Unknown value for identifier ov00_022DA1F4 +### mwasmarm.exe Assembler: +# 34250: .size ov00_022DA3A0, .-ov00_022DA3A0 +# Error: ^ +# Unknown value for identifier ov00_022DA3A0 +### mwasmarm.exe Assembler: +# 34285: bl ov00_022DA3A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA3A0 +### mwasmarm.exe Assembler: +# 34323: bl ov00_022DA3A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA3A0 +### mwasmarm.exe Assembler: +# 34354: .size ov00_022DA410, .-ov00_022DA410 +# Error: ^ +# Unknown value for identifier ov00_022DA410 +### mwasmarm.exe Assembler: +# 34363: .size ov00_022DA578, .-ov00_022DA578 +# Error: ^ +# Unknown value for identifier ov00_022DA578 +### mwasmarm.exe Assembler: +# 34374: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 34425: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 34429: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 34435: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 34442: bl sub_02075720 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02075720 +### mwasmarm.exe Assembler: +# 34455: bl sub_020757B0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020757B0 +### mwasmarm.exe Assembler: +# 34470: bl sub_02085074 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085074 +### mwasmarm.exe Assembler: +# 34477: bl sub_02085158 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085158 +### mwasmarm.exe Assembler: +# 34494: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 34501: bl ov00_022DA578 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA578 +### mwasmarm.exe Assembler: +# 34561: .size ov00_022DA58C, .-ov00_022DA58C +# Error: ^ +# Unknown value for identifier ov00_022DA58C +### mwasmarm.exe Assembler: +# 34569: .size ov00_022DA878, .-ov00_022DA878 +# Error: ^ +# Unknown value for identifier ov00_022DA878 +### mwasmarm.exe Assembler: +# 34581: bl ov00_022DA878 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA878 +### mwasmarm.exe Assembler: +# 34586: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 34599: bl sub_02085030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085030 +### mwasmarm.exe Assembler: +# 34605: bl ov00_022BFB24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFB24 +### mwasmarm.exe Assembler: +# 34612: .size ov00_022DA884, .-ov00_022DA884 +# Error: ^ +# Unknown value for identifier ov00_022DA884 +### mwasmarm.exe Assembler: +# 34627: bl ov00_022BFBD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFBD4 +### mwasmarm.exe Assembler: +# 34633: .size ov00_022DA91C, .-ov00_022DA91C +# Error: ^ +# Unknown value for identifier ov00_022DA91C +### mwasmarm.exe Assembler: +# 34650: bl ov00_022BF640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF640 +### mwasmarm.exe Assembler: +# 34655: bl ov00_022BF780 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BF780 +### mwasmarm.exe Assembler: +# 34669: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 34681: bl ov00_022BFED8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022BFED8 +### mwasmarm.exe Assembler: +# 34688: .size ov00_022DA95C, .-ov00_022DA95C +# Error: ^ +# Unknown value for identifier ov00_022DA95C +### mwasmarm.exe Assembler: +# 34701: bl ov00_022C0028 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022C0028 +### mwasmarm.exe Assembler: +# 34707: .size ov00_022DAA24, .-ov00_022DAA24 +# Error: ^ +# Unknown value for identifier ov00_022DAA24 +### mwasmarm.exe Assembler: +# 34733: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 34748: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 34753: .size ov00_022DAA5C, .-ov00_022DAA5C +# Error: ^ +# Unknown value for identifier ov00_022DAA5C +### mwasmarm.exe Assembler: +# 34768: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 34787: bl ov00_022DAA5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAA5C +### mwasmarm.exe Assembler: +# 34802: .size ov00_022DAAF8, .-ov00_022DAAF8 +# Error: ^ +# Unknown value for identifier ov00_022DAAF8 +### mwasmarm.exe Assembler: +# 34809: bl ov00_022DA878 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA878 +### mwasmarm.exe Assembler: +# 34812: bl ov00_022E03F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 34817: bl ov00_022E03F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 34822: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 34835: .size ov00_022DAB9C, .-ov00_022DAB9C +# Error: ^ +# Unknown value for identifier ov00_022DAB9C +### mwasmarm.exe Assembler: +# 34870: bl ov00_022DA884 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA884 +### mwasmarm.exe Assembler: +# 34881: bl ov00_022DA95C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA95C +### mwasmarm.exe Assembler: +# 34891: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 34902: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 34914: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 34932: bl ov00_022DAA24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAA24 +### mwasmarm.exe Assembler: +# 34941: bl ov00_022DAAF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAAF8 +### mwasmarm.exe Assembler: +# 34967: bl ov00_022DAFBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAFBC +### mwasmarm.exe Assembler: +# 34988: bl ov00_022DA91C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA91C +### mwasmarm.exe Assembler: +# 35006: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 35016: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 35032: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 35039: bl ov00_022DA91C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DA91C +### mwasmarm.exe Assembler: +# 35060: .size ov00_022DAC0C, .-ov00_022DAC0C +# Error: ^ +# Unknown value for identifier ov00_022DAC0C +### mwasmarm.exe Assembler: +# 35072: .size ov00_022DAF44, .-ov00_022DAF44 +# Error: ^ +# Unknown value for identifier ov00_022DAF44 +### mwasmarm.exe Assembler: +# 35083: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 35094: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 35101: .size ov00_022DAF60, .-ov00_022DAF60 +# Error: ^ +# Unknown value for identifier ov00_022DAF60 +### mwasmarm.exe Assembler: +# 35121: .size ov00_022DAFBC, .-ov00_022DAFBC +# Error: ^ +# Unknown value for identifier ov00_022DAFBC +### mwasmarm.exe Assembler: +# 35137: bl sub_02000B9C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02000B9C +### mwasmarm.exe Assembler: +# 35139: bl ov00_022EE018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE018 +### mwasmarm.exe Assembler: +# 35141: bl ov00_022EEAB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEAB4 +### mwasmarm.exe Assembler: +# 35145: bl ov00_022EE82C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE82C +### mwasmarm.exe Assembler: +# 35163: bl ov00_022F5AC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AC8 +### mwasmarm.exe Assembler: +# 35172: .size ov00_022DB054, .-ov00_022DB054 +# Error: ^ +# Unknown value for identifier ov00_022DB054 +### mwasmarm.exe Assembler: +# 35187: .size ov00_022DB0E0, .-ov00_022DB0E0 +# Error: ^ +# Unknown value for identifier ov00_022DB0E0 +### mwasmarm.exe Assembler: +# 35200: .size ov00_022DB10C, .-ov00_022DB10C +# Error: ^ +# Unknown value for identifier ov00_022DB10C +### mwasmarm.exe Assembler: +# 35206: .size ov00_022DB12C, .-ov00_022DB12C +# Error: ^ +# Unknown value for identifier ov00_022DB12C +### mwasmarm.exe Assembler: +# 35215: .size ov00_022DB134, .-ov00_022DB134 +# Error: ^ +# Unknown value for identifier ov00_022DB134 +### mwasmarm.exe Assembler: +# 35221: .size ov00_022DB148, .-ov00_022DB148 +# Error: ^ +# Unknown value for identifier ov00_022DB148 +### mwasmarm.exe Assembler: +# 35231: bl ov00_022DB0E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB0E0 +### mwasmarm.exe Assembler: +# 35236: .size ov00_022DB150, .-ov00_022DB150 +# Error: ^ +# Unknown value for identifier ov00_022DB150 +### mwasmarm.exe Assembler: +# 35242: .size ov00_022DB178, .-ov00_022DB178 +# Error: ^ +# Unknown value for identifier ov00_022DB178 +### mwasmarm.exe Assembler: +# 35248: .size ov00_022DB180, .-ov00_022DB180 +# Error: ^ +# Unknown value for identifier ov00_022DB180 +### mwasmarm.exe Assembler: +# 35254: .size ov00_022DB188, .-ov00_022DB188 +# Error: ^ +# Unknown value for identifier ov00_022DB188 +### mwasmarm.exe Assembler: +# 35264: .size ov00_022DB190, .-ov00_022DB190 +# Error: ^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35269: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35272: .size ov00_022DB1A4, .-ov00_022DB1A4 +# Error: ^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 35278: bl ov00_022DB1E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1E4 +### mwasmarm.exe Assembler: +# 35282: bl ov00_022DB21C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB21C +### mwasmarm.exe Assembler: +# 35289: .size ov00_022DB1B4, .-ov00_022DB1B4 +# Error: ^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 35295: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 35299: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35308: .size ov00_022DB1E4, .-ov00_022DB1E4 +# Error: ^ +# Unknown value for identifier ov00_022DB1E4 +### mwasmarm.exe Assembler: +# 35313: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35319: .size ov00_022DB21C, .-ov00_022DB21C +# Error: ^ +# Unknown value for identifier ov00_022DB21C +### mwasmarm.exe Assembler: +# 35324: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35330: .size ov00_022DB238, .-ov00_022DB238 +# Error: ^ +# Unknown value for identifier ov00_022DB238 +### mwasmarm.exe Assembler: +# 35338: .size ov00_022DB1A4, .-ov00_022DB1A4 +# Error: ^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 35349: .size ov00_022DB260, .-ov00_022DB260 +# Error: ^ +# Unknown value for identifier ov00_022DB260 +### mwasmarm.exe Assembler: +# 35356: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35360: bl ov00_022DB260 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB260 +### mwasmarm.exe Assembler: +# 35362: .size ov00_022DB278, .-ov00_022DB278 +# Error: ^ +# Unknown value for identifier ov00_022DB278 +### mwasmarm.exe Assembler: +# 35368: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 35372: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35375: bl ov00_022DB260 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB260 +### mwasmarm.exe Assembler: +# 35377: .size ov00_022DB29C, .-ov00_022DB29C +# Error: ^ +# Unknown value for identifier ov00_022DB29C +### mwasmarm.exe Assembler: +# 35385: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35389: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35393: bl ov00_022DB260 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB260 +### mwasmarm.exe Assembler: +# 35395: .size ov00_022DB2C8, .-ov00_022DB2C8 +# Error: ^ +# Unknown value for identifier ov00_022DB2C8 +### mwasmarm.exe Assembler: +# 35403: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35407: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35411: bl ov00_022DB260 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB260 +### mwasmarm.exe Assembler: +# 35413: .size ov00_022DB2F8, .-ov00_022DB2F8 +# Error: ^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 35421: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35425: bl ov00_022DB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB190 +### mwasmarm.exe Assembler: +# 35429: bl ov00_022DB260 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB260 +### mwasmarm.exe Assembler: +# 35431: .size ov00_022DB328, .-ov00_022DB328 +# Error: ^ +# Unknown value for identifier ov00_022DB328 +### mwasmarm.exe Assembler: +# 35447: bl sub_02084fb8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02084fb8 +### mwasmarm.exe Assembler: +# 35451: bl sub_02085130 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085130 +### mwasmarm.exe Assembler: +# 35456: bl sub_020800fc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020800fc +### mwasmarm.exe Assembler: +# 35460: bl sub_0208013C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208013C +### mwasmarm.exe Assembler: +# 35463: bl sub_02080204 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02080204 +### mwasmarm.exe Assembler: +# 35472: .size ov00_022DB358, .-ov00_022DB358 +# Error: ^ +# Unknown value for identifier ov00_022DB358 +### mwasmarm.exe Assembler: +# 35485: .size ov00_022DB3E0, .-ov00_022DB3E0 +# Error: ^ +# Unknown value for identifier ov00_022DB3E0 +### mwasmarm.exe Assembler: +# 35500: bl ov00_022DB358 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB358 +### mwasmarm.exe Assembler: +# 35506: .size ov00_022DB400, .-ov00_022DB400 +# Error: ^ +# Unknown value for identifier ov00_022DB400 +### mwasmarm.exe Assembler: +# 35520: bl ov00_022DB400 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB400 +### mwasmarm.exe Assembler: +# 35533: .size ov00_022DB444, .-ov00_022DB444 +# Error: ^ +# Unknown value for identifier ov00_022DB444 +### mwasmarm.exe Assembler: +# 35542: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 35546: .size ov00_022DB498, .-ov00_022DB498 +# Error: ^ +# Unknown value for identifier ov00_022DB498 +### mwasmarm.exe Assembler: +# 35581: .size ov00_022DB4B8, .-ov00_022DB4B8 +# Error: ^ +# Unknown value for identifier ov00_022DB4B8 +### mwasmarm.exe Assembler: +# 35590: bl ov00_022DB10C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB10C +### mwasmarm.exe Assembler: +# 35593: bl ov00_022DB4B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB4B8 +### mwasmarm.exe Assembler: +# 35595: bl ov00_022DB12C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB12C +### mwasmarm.exe Assembler: +# 35599: bl ov00_022DB4B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB4B8 +### mwasmarm.exe Assembler: +# 35617: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 35622: .size ov00_022DB528, .-ov00_022DB528 +# Error: ^ +# Unknown value for identifier ov00_022DB528 +### mwasmarm.exe Assembler: +# 35632: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 35639: bl ov00_022DB634 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB634 +### mwasmarm.exe Assembler: +# 35642: bl ov00_022DB278 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB278 +### mwasmarm.exe Assembler: +# 35645: bl sub_020850B4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020850B4 +### mwasmarm.exe Assembler: +# 35649: bl sub_02085180 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085180 +### mwasmarm.exe Assembler: +# 35658: .size ov00_022DB5B8, .-ov00_022DB5B8 +# Error: ^ +# Unknown value for identifier ov00_022DB5B8 +### mwasmarm.exe Assembler: +# 35666: bl sub_0207BB50 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207BB50 +### mwasmarm.exe Assembler: +# 35681: bl ov00_022EEA60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEA60 +### mwasmarm.exe Assembler: +# 35688: bl ov00_022DB150 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB150 +### mwasmarm.exe Assembler: +# 35694: bl ov00_022DB150 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB150 +### mwasmarm.exe Assembler: +# 35705: bl ov00_022DB178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB178 +### mwasmarm.exe Assembler: +# 35708: bl ov00_022DB278 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB278 +### mwasmarm.exe Assembler: +# 35715: .size ov00_022DB634, .-ov00_022DB634 +# Error: ^ +# Unknown value for identifier ov00_022DB634 +### mwasmarm.exe Assembler: +# 35723: bl ov00_022EEA60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEA60 +### mwasmarm.exe Assembler: +# 35728: bl ov00_022DB10C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB10C +### mwasmarm.exe Assembler: +# 35738: bl ov00_022DB10C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB10C +### mwasmarm.exe Assembler: +# 35747: .size ov00_022DB6F8, .-ov00_022DB6F8 +# Error: ^ +# Unknown value for identifier ov00_022DB6F8 +### mwasmarm.exe Assembler: +# 35752: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 35757: .size ov00_022DB764, .-ov00_022DB764 +# Error: ^ +# Unknown value for identifier ov00_022DB764 +### mwasmarm.exe Assembler: +# 35766: .size ov00_022DB77C, .-ov00_022DB77C +# Error: ^ +# Unknown value for identifier ov00_022DB77C +### mwasmarm.exe Assembler: +# 35771: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 35776: .size ov00_022DB78C, .-ov00_022DB78C +# Error: ^ +# Unknown value for identifier ov00_022DB78C +### mwasmarm.exe Assembler: +# 35784: .size ov00_022DB78C, .-ov00_022DB78C +# Error: ^ +# Unknown value for identifier ov00_022DB78C +### mwasmarm.exe Assembler: +# 35792: .size ov00_022DB5B8, .-ov00_022DB5B8 +# Error: ^ +# Unknown value for identifier ov00_022DB5B8 +### mwasmarm.exe Assembler: +# 35801: bl sub_020850B4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020850B4 +### mwasmarm.exe Assembler: +# 35805: bl sub_02085180 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085180 +### mwasmarm.exe Assembler: +# 35814: .size ov00_022DB7BC, .-ov00_022DB7BC +# Error: ^ +# Unknown value for identifier ov00_022DB7BC +### mwasmarm.exe Assembler: +# 35821: bl ov00_022DB764 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB764 +### mwasmarm.exe Assembler: +# 35831: .size ov00_022DB800, .-ov00_022DB800 +# Error: ^ +# Unknown value for identifier ov00_022DB800 +### mwasmarm.exe Assembler: +# 35839: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 35845: bl ov00_022EEA60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEA60 +### mwasmarm.exe Assembler: +# 35852: bl ov00_022DB10C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB10C +### mwasmarm.exe Assembler: +# 35861: .size ov00_022DB830, .-ov00_022DB830 +# Error: ^ +# Unknown value for identifier ov00_022DB830 +### mwasmarm.exe Assembler: +# 35875: bl sub_020850B4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020850B4 +### mwasmarm.exe Assembler: +# 35879: bl sub_02085180 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085180 +### mwasmarm.exe Assembler: +# 35888: .size ov00_022DB898, .-ov00_022DB898 +# Error: ^ +# Unknown value for identifier ov00_022DB898 +### mwasmarm.exe Assembler: +# 35896: .size ov00_022DB8F0, .-ov00_022DB8F0 +# Error: ^ +# Unknown value for identifier ov00_022DB8F0 +### mwasmarm.exe Assembler: +# 35906: .size ov00_022DB8FC, .-ov00_022DB8FC +# Error: ^ +# Unknown value for identifier ov00_022DB8FC +### mwasmarm.exe Assembler: +# 35914: .size ov00_022DB914, .-ov00_022DB914 +# Error: ^ +# Unknown value for identifier ov00_022DB914 +### mwasmarm.exe Assembler: +# 35926: bl sub_020850B4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020850B4 +### mwasmarm.exe Assembler: +# 35930: bl sub_02085180 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085180 +### mwasmarm.exe Assembler: +# 35936: .size ov00_022DB920, .-ov00_022DB920 +# Error: ^ +# Unknown value for identifier ov00_022DB920 +### mwasmarm.exe Assembler: +# 35942: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 35948: bl ov00_022DB134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB134 +### mwasmarm.exe Assembler: +# 35950: .size ov00_022DB964, .-ov00_022DB964 +# Error: ^ +# Unknown value for identifier ov00_022DB964 +### mwasmarm.exe Assembler: +# 35958: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 35968: bl ov00_022DB134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB134 +### mwasmarm.exe Assembler: +# 35970: bl ov00_022DB444 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB444 +### mwasmarm.exe Assembler: +# 35974: bl ov00_022DB148 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB148 +### mwasmarm.exe Assembler: +# 35982: .size ov00_022DB98C, .-ov00_022DB98C +# Error: ^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 35994: bl ov00_022DB358 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB358 +### mwasmarm.exe Assembler: +# 35999: .size ov00_022DB9EC, .-ov00_022DB9EC +# Error: ^ +# Unknown value for identifier ov00_022DB9EC +### mwasmarm.exe Assembler: +# 36009: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 36013: bl ov00_022DB180 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB180 +### mwasmarm.exe Assembler: +# 36016: bl ov00_022DB278 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB278 +### mwasmarm.exe Assembler: +# 36018: .size ov00_022DBA1C, .-ov00_022DBA1C +# Error: ^ +# Unknown value for identifier ov00_022DBA1C +### mwasmarm.exe Assembler: +# 36028: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 36030: bl ov00_022DB77C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB77C +### mwasmarm.exe Assembler: +# 36038: bl ov00_022DB188 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB188 +### mwasmarm.exe Assembler: +# 36041: bl ov00_022DB278 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB278 +### mwasmarm.exe Assembler: +# 36043: .size ov00_022DBA58, .-ov00_022DBA58 +# Error: ^ +# Unknown value for identifier ov00_022DBA58 +### mwasmarm.exe Assembler: +# 36052: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 36055: bl ov00_022DB188 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB188 +### mwasmarm.exe Assembler: +# 36058: bl ov00_022DB278 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB278 +### mwasmarm.exe Assembler: +# 36060: .size ov00_022DBAAC, .-ov00_022DBAAC +# Error: ^ +# Unknown value for identifier ov00_022DBAAC +### mwasmarm.exe Assembler: +# 36071: .size ov00_022DBAE0, .-ov00_022DBAE0 +# Error: ^ +# Unknown value for identifier ov00_022DBAE0 +### mwasmarm.exe Assembler: +# 36078: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 36081: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 36088: bl ov00_022DB148 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB148 +### mwasmarm.exe Assembler: +# 36091: bl ov00_022DB148 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB148 +### mwasmarm.exe Assembler: +# 36100: bl ov00_022DB10C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB10C +### mwasmarm.exe Assembler: +# 36104: bl ov00_022DB10C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB10C +### mwasmarm.exe Assembler: +# 36109: bl ov00_022DB12C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB12C +### mwasmarm.exe Assembler: +# 36112: bl ov00_022DB12C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB12C +### mwasmarm.exe Assembler: +# 36123: bl ov00_022DB134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB134 +### mwasmarm.exe Assembler: +# 36127: bl ov00_022DB134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB134 +### mwasmarm.exe Assembler: +# 36136: .size ov00_022DBAF8, .-ov00_022DBAF8 +# Error: ^ +# Unknown value for identifier ov00_022DBAF8 +### mwasmarm.exe Assembler: +# 36145: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 36149: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 36153: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 36157: bl ov00_022DB134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB134 +### mwasmarm.exe Assembler: +# 36162: bl ov00_022DB498 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB498 +### mwasmarm.exe Assembler: +# 36166: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 36173: bl ov00_022DB528 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB528 +### mwasmarm.exe Assembler: +# 36176: .size ov00_022DBBDC, .-ov00_022DBBDC +# Error: ^ +# Unknown value for identifier ov00_022DBBDC +### mwasmarm.exe Assembler: +# 36183: bl ov00_022DBBDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBBDC +### mwasmarm.exe Assembler: +# 36186: bl ov00_022DBBDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBBDC +### mwasmarm.exe Assembler: +# 36188: .size ov00_022DBC64, .-ov00_022DBC64 +# Error: ^ +# Unknown value for identifier ov00_022DBC64 +### mwasmarm.exe Assembler: +# 36197: .size ov00_022DBC84, .-ov00_022DBC84 +# Error: ^ +# Unknown value for identifier ov00_022DBC84 +### mwasmarm.exe Assembler: +# 36223: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 36234: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 36259: bl ov00_022DC06C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DC06C +### mwasmarm.exe Assembler: +# 36271: bl ov00_022DBDC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBDC8 +### mwasmarm.exe Assembler: +# 36279: .size ov00_022DBCA4, .-ov00_022DBCA4 +# Error: ^ +# Unknown value for identifier ov00_022DBCA4 +### mwasmarm.exe Assembler: +# 36289: bl sub_0207A030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A030 +### mwasmarm.exe Assembler: +# 36302: bl sub_02079830 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079830 +### mwasmarm.exe Assembler: +# 36318: bl sub_02079560 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079560 +### mwasmarm.exe Assembler: +# 36323: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 36330: .size ov00_022DBDC8, .-ov00_022DBDC8 +# Error: ^ +# Unknown value for identifier ov00_022DBDC8 +### mwasmarm.exe Assembler: +# 36341: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 36350: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 36357: bl ov00_022DD34C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD34C +### mwasmarm.exe Assembler: +# 36367: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 36371: .size ov00_022DBE7C, .-ov00_022DBE7C +# Error: ^ +# Unknown value for identifier ov00_022DBE7C +### mwasmarm.exe Assembler: +# 36385: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 36399: .size ov00_022DBF08, .-ov00_022DBF08 +# Error: ^ +# Unknown value for identifier ov00_022DBF08 +### mwasmarm.exe Assembler: +# 36412: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 36416: .size ov00_022DBF60, .-ov00_022DBF60 +# Error: ^ +# Unknown value for identifier ov00_022DBF60 +### mwasmarm.exe Assembler: +# 36428: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 36435: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 36440: .size ov00_022DBF90, .-ov00_022DBF90 +# Error: ^ +# Unknown value for identifier ov00_022DBF90 +### mwasmarm.exe Assembler: +# 36452: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 36460: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 36484: .size ov00_022DBFDC, .-ov00_022DBFDC +# Error: ^ +# Unknown value for identifier ov00_022DBFDC +### mwasmarm.exe Assembler: +# 36493: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 36508: bl ov00_022DD0DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD0DC +### mwasmarm.exe Assembler: +# 36515: bl ov00_022ED468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED468 +### mwasmarm.exe Assembler: +# 36524: bl ov00_022DC8D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DC8D0 +### mwasmarm.exe Assembler: +# 36536: bl ov00_022DD1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD1F8 +### mwasmarm.exe Assembler: +# 36542: bl sub_02079B0C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B0C +### mwasmarm.exe Assembler: +# 36548: bl ov00_022DD290 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD290 +### mwasmarm.exe Assembler: +# 36558: .size ov00_022DC06C, .-ov00_022DC06C +# Error: ^ +# Unknown value for identifier ov00_022DC06C +### mwasmarm.exe Assembler: +# 36575: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 36595: bl ov00_022DCA74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCA74 +### mwasmarm.exe Assembler: +# 36603: bl ov00_022DCA74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCA74 +### mwasmarm.exe Assembler: +# 36609: bl ov00_022DCA74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCA74 +### mwasmarm.exe Assembler: +# 36613: bl ov00_022DCA74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCA74 +### mwasmarm.exe Assembler: +# 36621: bl ov00_022DC430 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DC430 +### mwasmarm.exe Assembler: +# 36629: bl ov00_022DCA74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCA74 +### mwasmarm.exe Assembler: +# 36635: bl ov00_022DCA74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCA74 +### mwasmarm.exe Assembler: +# 36643: bl ov00_022DCA74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCA74 +### mwasmarm.exe Assembler: +# 36648: bl ov00_022DCA74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCA74 +### mwasmarm.exe Assembler: +# 36655: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 36658: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 36666: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 36679: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 36691: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 36693: bl ov00_022DCA74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCA74 +### mwasmarm.exe Assembler: +# 36698: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 36700: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 36701: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 36709: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 36718: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 36723: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 36725: bl ov00_022DC06C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DC06C +### mwasmarm.exe Assembler: +# 36740: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 36745: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 36753: .size ov00_022DC17C, .-ov00_022DC17C +# Error: ^ +# Unknown value for identifier ov00_022DC17C +### mwasmarm.exe Assembler: +# 36765: bl ov00_022DE068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE068 +### mwasmarm.exe Assembler: +# 36776: bl ov00_022DC608 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DC608 +### mwasmarm.exe Assembler: +# 36806: bl ov00_022EE870 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE870 +### mwasmarm.exe Assembler: +# 36837: bl ov00_022EE8C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE8C0 +### mwasmarm.exe Assembler: +# 36861: bl ov00_022EE82C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE82C +### mwasmarm.exe Assembler: +# 36885: .size ov00_022DC430, .-ov00_022DC430 +# Error: ^ +# Unknown value for identifier ov00_022DC430 +### mwasmarm.exe Assembler: +# 36897: bl ov00_022DE308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE308 +### mwasmarm.exe Assembler: +# 36901: bl ov00_022DF6F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6F4 +### mwasmarm.exe Assembler: +# 36912: bl ov00_022DE308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE308 +### mwasmarm.exe Assembler: +# 36913: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 36945: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 36962: bl sub_0208b298 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b298 +### mwasmarm.exe Assembler: +# 36968: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37011: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 37020: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 37029: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 37038: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 37047: bl ov00_022DE3B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE3B4 +### mwasmarm.exe Assembler: +# 37074: .size ov00_022DC608, .-ov00_022DC608 +# Error: ^ +# Unknown value for identifier ov00_022DC608 +### mwasmarm.exe Assembler: +# 37090: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37095: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37103: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37108: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37114: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37119: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37127: bl ov00_022DCAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCAE0 +### mwasmarm.exe Assembler: +# 37136: bl ov00_022DCD90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCD90 +### mwasmarm.exe Assembler: +# 37146: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37151: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37158: bl Wcslen +# Error: ^^^^^^ +# Unknown identifier, Wcslen +### mwasmarm.exe Assembler: +# 37162: bl Wcslen +# Error: ^^^^^^ +# Unknown identifier, Wcslen +### mwasmarm.exe Assembler: +# 37168: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37188: .size ov00_022DC8D0, .-ov00_022DC8D0 +# Error: ^ +# Unknown value for identifier ov00_022DC8D0 +### mwasmarm.exe Assembler: +# 37198: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 37206: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 37210: .size ov00_022DCA74, .-ov00_022DCA74 +# Error: ^ +# Unknown value for identifier ov00_022DCA74 +### mwasmarm.exe Assembler: +# 37218: bl ov00_022ED468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED468 +### mwasmarm.exe Assembler: +# 37221: bl ov00_022DCAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCAE0 +### mwasmarm.exe Assembler: +# 37224: .size ov00_022DCAB8, .-ov00_022DCAB8 +# Error: ^ +# Unknown value for identifier ov00_022DCAB8 +### mwasmarm.exe Assembler: +# 37234: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 37243: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 37251: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 37257: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 37262: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 37267: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 37272: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 37277: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 37281: bl sub_0207B9EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B9EC +### mwasmarm.exe Assembler: +# 37290: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 37296: bl sub_0207BA08 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207BA08 +### mwasmarm.exe Assembler: +# 37305: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 37309: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 37316: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 37319: bl sub_020828A8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020828A8 +### mwasmarm.exe Assembler: +# 37338: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 37339: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 37341: bl ov00_022D7140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7140 +### mwasmarm.exe Assembler: +# 37344: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 37348: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 37360: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 37365: bl ov00_022D78D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D78D0 +### mwasmarm.exe Assembler: +# 37377: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 37379: bl ov00_022D7184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7184 +### mwasmarm.exe Assembler: +# 37382: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 37386: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 37394: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 37396: bl ov00_022D7900 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7900 +### mwasmarm.exe Assembler: +# 37398: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 37411: .size ov00_022DCAE0, .-ov00_022DCAE0 +# Error: ^ +# Unknown value for identifier ov00_022DCAE0 +### mwasmarm.exe Assembler: +# 37426: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 37428: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37433: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37439: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37444: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37450: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37455: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37461: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37466: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37472: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37477: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37483: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37488: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37494: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37499: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37505: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37510: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37516: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37521: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37527: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37532: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37538: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37543: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37549: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37554: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37560: bl Wcslen +# Error: ^^^^^^ +# Unknown identifier, Wcslen +### mwasmarm.exe Assembler: +# 37566: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37574: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37579: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 37591: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 37595: bl ov00_022DDA04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDA04 +### mwasmarm.exe Assembler: +# 37603: bl ov00_022DDA04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDA04 +### mwasmarm.exe Assembler: +# 37628: .size ov00_022DCD90, .-ov00_022DCD90 +# Error: ^ +# Unknown value for identifier ov00_022DCD90 +### mwasmarm.exe Assembler: +# 37638: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 37672: bl ov00_022DDC80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDC80 +### mwasmarm.exe Assembler: +# 37682: bl ov00_022DDDC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDDC0 +### mwasmarm.exe Assembler: +# 37691: bl ov00_022DD944 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD944 +### mwasmarm.exe Assembler: +# 37706: .size ov00_022DD0DC, .-ov00_022DD0DC +# Error: ^ +# Unknown value for identifier ov00_022DD0DC +### mwasmarm.exe Assembler: +# 37715: bl ov00_022DDA04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDA04 +### mwasmarm.exe Assembler: +# 37723: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 37725: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37731: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 37735: bl ov00_022DDA04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDA04 +### mwasmarm.exe Assembler: +# 37750: .size ov00_022DD1F8, .-ov00_022DD1F8 +# Error: ^ +# Unknown value for identifier ov00_022DD1F8 +### mwasmarm.exe Assembler: +# 37763: bl sub_0207A030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A030 +### mwasmarm.exe Assembler: +# 37766: bl sub_0207A030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A030 +### mwasmarm.exe Assembler: +# 37781: bl sub_02079830 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079830 +### mwasmarm.exe Assembler: +# 37794: bl sub_02079560 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079560 +### mwasmarm.exe Assembler: +# 37797: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 37803: .size ov00_022DD290, .-ov00_022DD290 +# Error: ^ +# Unknown value for identifier ov00_022DD290 +### mwasmarm.exe Assembler: +# 37815: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 37821: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 37828: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 37830: .size ov00_022DD34C, .-ov00_022DD34C +# Error: ^ +# Unknown value for identifier ov00_022DD34C +### mwasmarm.exe Assembler: +# 37842: bl sub_0207BB50 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207BB50 +### mwasmarm.exe Assembler: +# 37846: bl ov00_022D1F04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1F04 +### mwasmarm.exe Assembler: +# 37850: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 37857: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 37861: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 37863: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 37866: .size ov00_022DD3A8, .-ov00_022DD3A8 +# Error: ^ +# Unknown value for identifier ov00_022DD3A8 +### mwasmarm.exe Assembler: +# 37876: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 37888: bl ov00_022CB138 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB138 +### mwasmarm.exe Assembler: +# 37893: .size ov00_022DD420, .-ov00_022DD420 +# Error: ^ +# Unknown value for identifier ov00_022DD420 +### mwasmarm.exe Assembler: +# 37903: .size ov00_022DD478, .-ov00_022DD478 +# Error: ^ +# Unknown value for identifier ov00_022DD478 +### mwasmarm.exe Assembler: +# 37915: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 37921: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 37925: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 37932: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 37935: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 37940: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 37944: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 37951: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 37953: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 37958: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 37966: .size ov00_022DD48C, .-ov00_022DD48C +# Error: ^ +# Unknown value for identifier ov00_022DD48C +### mwasmarm.exe Assembler: +# 37985: bl ov00_022DD420 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD420 +### mwasmarm.exe Assembler: +# 37987: bl ov00_022DD478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD478 +### mwasmarm.exe Assembler: +# 37995: bl ov00_022CB1F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB1F0 +### mwasmarm.exe Assembler: +# 38003: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 38012: bl ov00_022CFE3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFE3C +### mwasmarm.exe Assembler: +# 38014: bl ov00_022D2B44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D2B44 +### mwasmarm.exe Assembler: +# 38020: bl ov00_022CB190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB190 +### mwasmarm.exe Assembler: +# 38021: bl ov00_022CB32C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB32C +### mwasmarm.exe Assembler: +# 38027: bl ov00_022CB224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB224 +### mwasmarm.exe Assembler: +# 38028: bl ov00_022CB14C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB14C +### mwasmarm.exe Assembler: +# 38034: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38037: bl ov00_022CBA58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBA58 +### mwasmarm.exe Assembler: +# 38046: bl ov00_022CBB60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBB60 +### mwasmarm.exe Assembler: +# 38048: bl ov00_022DD3A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD3A8 +### mwasmarm.exe Assembler: +# 38062: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 38079: bl ov00_022CBAF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CBAF0 +### mwasmarm.exe Assembler: +# 38084: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 38088: bl ov00_022CB550 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB550 +### mwasmarm.exe Assembler: +# 38098: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 38107: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 38112: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 38116: bl ov00_022DD48C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD48C +### mwasmarm.exe Assembler: +# 38122: bl ov00_022CB644 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB644 +### mwasmarm.exe Assembler: +# 38126: bl ov00_022CB644 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB644 +### mwasmarm.exe Assembler: +# 38133: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 38143: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 38153: bl ov00_022DD3A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD3A8 +### mwasmarm.exe Assembler: +# 38161: bl ov00_022CB3BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB3BC +### mwasmarm.exe Assembler: +# 38162: bl ov00_022CB3F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB3F8 +### mwasmarm.exe Assembler: +# 38163: bl ov00_022CB224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB224 +### mwasmarm.exe Assembler: +# 38164: bl ov00_022CB14C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB14C +### mwasmarm.exe Assembler: +# 38171: bl ov00_022CB3BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB3BC +### mwasmarm.exe Assembler: +# 38172: bl ov00_022CB3F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB3F8 +### mwasmarm.exe Assembler: +# 38173: bl ov00_022CB224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB224 +### mwasmarm.exe Assembler: +# 38174: bl ov00_022CB14C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CB14C +### mwasmarm.exe Assembler: +# 38183: .size ov00_022DD574, .-ov00_022DD574 +# Error: ^ +# Unknown value for identifier ov00_022DD574 +### mwasmarm.exe Assembler: +# 38195: bl ov00_022DE3F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE3F4 +### mwasmarm.exe Assembler: +# 38199: bl ov00_022DDCD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDCD8 +### mwasmarm.exe Assembler: +# 38203: bl ov00_022DDCD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDCD8 +### mwasmarm.exe Assembler: +# 38229: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 38235: .size ov00_022DD890, .-ov00_022DD890 +# Error: ^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 38251: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38254: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38258: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38266: bl ov00_022DDC80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDC80 +### mwasmarm.exe Assembler: +# 38278: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 38288: .size ov00_022DD944, .-ov00_022DD944 +# Error: ^ +# Unknown value for identifier ov00_022DD944 +### mwasmarm.exe Assembler: +# 38299: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38302: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38305: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38318: bl ov00_022DDD18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDD18 +### mwasmarm.exe Assembler: +# 38325: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38329: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38333: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 38339: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 38349: .size ov00_022DDA04, .-ov00_022DDA04 +# Error: ^ +# Unknown value for identifier ov00_022DDA04 +### mwasmarm.exe Assembler: +# 38373: bl ov00_022DFF4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DFF4C +### mwasmarm.exe Assembler: +# 38376: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38379: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38391: bl ov00_022DDD18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDD18 +### mwasmarm.exe Assembler: +# 38400: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 38409: bl ov00_022DFF4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DFF4C +### mwasmarm.exe Assembler: +# 38422: .size ov00_022DDAE0, .-ov00_022DDAE0 +# Error: ^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 38432: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38442: bl ov00_022DDD18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDD18 +### mwasmarm.exe Assembler: +# 38451: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 38462: .size ov00_022DDBEC, .-ov00_022DDBEC +# Error: ^ +# Unknown value for identifier ov00_022DDBEC +### mwasmarm.exe Assembler: +# 38491: .size ov00_022DDC80, .-ov00_022DDC80 +# Error: ^ +# Unknown value for identifier ov00_022DDC80 +### mwasmarm.exe Assembler: +# 38509: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 38513: .size ov00_022DDCD8, .-ov00_022DDCD8 +# Error: ^ +# Unknown value for identifier ov00_022DDCD8 +### mwasmarm.exe Assembler: +# 38536: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 38560: .size ov00_022DDD18, .-ov00_022DDD18 +# Error: ^ +# Unknown value for identifier ov00_022DDD18 +### mwasmarm.exe Assembler: +# 38569: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38577: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 38579: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38583: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38590: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38607: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38623: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38631: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38642: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 38653: .size ov00_022DDDC0, .-ov00_022DDDC0 +# Error: ^ +# Unknown value for identifier ov00_022DDDC0 +### mwasmarm.exe Assembler: +# 38669: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38683: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38700: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 38706: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 38746: .size ov00_022DDF14, .-ov00_022DDF14 +# Error: ^ +# Unknown value for identifier ov00_022DDF14 +### mwasmarm.exe Assembler: +# 38762: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 38767: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38774: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38780: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38792: bl ov00_022DDF14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDF14 +### mwasmarm.exe Assembler: +# 38803: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 38813: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38823: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38832: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38843: bl ov00_022DDF14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDF14 +### mwasmarm.exe Assembler: +# 38853: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38872: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38881: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38886: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 38897: bl ov00_022DDF14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDF14 +### mwasmarm.exe Assembler: +# 38908: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38929: .size ov00_022DE068, .-ov00_022DE068 +# Error: ^ +# Unknown value for identifier ov00_022DE068 +### mwasmarm.exe Assembler: +# 38944: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 38958: .size ov00_022DE308, .-ov00_022DE308 +# Error: ^ +# Unknown value for identifier ov00_022DE308 +### mwasmarm.exe Assembler: +# 38965: bl ov00_022DE308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE308 +### mwasmarm.exe Assembler: +# 38969: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 38974: bl ov00_022E00D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E00D4 +### mwasmarm.exe Assembler: +# 38983: .size ov00_022DE360, .-ov00_022DE360 +# Error: ^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 38990: bl ov00_022DE308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE308 +### mwasmarm.exe Assembler: +# 38994: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 39000: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 39003: .size ov00_022DE3B4, .-ov00_022DE3B4 +# Error: ^ +# Unknown value for identifier ov00_022DE3B4 +### mwasmarm.exe Assembler: +# 39045: .size ov00_022DE3F4, .-ov00_022DE3F4 +# Error: ^ +# Unknown value for identifier ov00_022DE3F4 +### mwasmarm.exe Assembler: +# 39067: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 39095: bl sub_0207A030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A030 +### mwasmarm.exe Assembler: +# 39096: bl ov00_022DE714 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE714 +### mwasmarm.exe Assembler: +# 39106: .size ov00_022DE47C, .-ov00_022DE47C +# Error: ^ +# Unknown value for identifier ov00_022DE47C +### mwasmarm.exe Assembler: +# 39118: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39128: bl ov00_022DBF08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF08 +### mwasmarm.exe Assembler: +# 39176: .size ov00_022DE55C, .-ov00_022DE55C +# Error: ^ +# Unknown value for identifier ov00_022DE55C +### mwasmarm.exe Assembler: +# 39188: bl ov00_022DD34C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD34C +### mwasmarm.exe Assembler: +# 39190: bl ov00_022DBE7C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBE7C +### mwasmarm.exe Assembler: +# 39199: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 39209: .size ov00_022DE654, .-ov00_022DE654 +# Error: ^ +# Unknown value for identifier ov00_022DE654 +### mwasmarm.exe Assembler: +# 39218: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 39225: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 39230: .size ov00_022DE6BC, .-ov00_022DE6BC +# Error: ^ +# Unknown value for identifier ov00_022DE6BC +### mwasmarm.exe Assembler: +# 39241: .size ov00_022DE6FC, .-ov00_022DE6FC +# Error: ^ +# Unknown value for identifier ov00_022DE6FC +### mwasmarm.exe Assembler: +# 39255: bl sub_02079830 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079830 +### mwasmarm.exe Assembler: +# 39270: bl sub_02079560 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079560 +### mwasmarm.exe Assembler: +# 39275: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 39281: .size ov00_022DE714, .-ov00_022DE714 +# Error: ^ +# Unknown value for identifier ov00_022DE714 +### mwasmarm.exe Assembler: +# 39327: bl ov00_022DD0DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD0DC +### mwasmarm.exe Assembler: +# 39332: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39334: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39338: bl ov00_022DD1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD1F8 +### mwasmarm.exe Assembler: +# 39343: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39345: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39350: bl sub_02079B0C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B0C +### mwasmarm.exe Assembler: +# 39353: bl ov00_022DD290 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD290 +### mwasmarm.exe Assembler: +# 39361: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 39380: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39382: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39386: bl ov00_022DE068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE068 +### mwasmarm.exe Assembler: +# 39391: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39393: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39398: bl ov00_022DE308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE308 +### mwasmarm.exe Assembler: +# 39399: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 39406: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39433: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39447: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 39455: bl ov00_022DD0DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD0DC +### mwasmarm.exe Assembler: +# 39460: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39462: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39466: bl ov00_022DCAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCAB8 +### mwasmarm.exe Assembler: +# 39473: bl ov00_022DCD90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCD90 +### mwasmarm.exe Assembler: +# 39479: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39481: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39489: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 39497: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 39503: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 39509: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39511: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39527: bl ov00_022DD1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD1F8 +### mwasmarm.exe Assembler: +# 39532: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39534: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39539: bl sub_02079B0C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B0C +### mwasmarm.exe Assembler: +# 39543: bl ov00_022DD290 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD290 +### mwasmarm.exe Assembler: +# 39552: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 39571: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39573: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39576: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39578: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39587: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39589: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39593: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 39608: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39610: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39614: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 39619: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 39624: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39626: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39630: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39632: bl ov00_022ED468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED468 +### mwasmarm.exe Assembler: +# 39656: bl ov00_022DBCA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBCA4 +### mwasmarm.exe Assembler: +# 39660: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39663: bl ov00_022DBF60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF60 +### mwasmarm.exe Assembler: +# 39664: bl ov00_022DBF90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF90 +### mwasmarm.exe Assembler: +# 39667: bl ov00_022DBF90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF90 +### mwasmarm.exe Assembler: +# 39678: bl ov00_022DBFDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBFDC +### mwasmarm.exe Assembler: +# 39687: bl ov00_022DBF90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF90 +### mwasmarm.exe Assembler: +# 39696: bl ov00_022DBF08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF08 +### mwasmarm.exe Assembler: +# 39698: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39707: bl ov00_022DBF08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF08 +### mwasmarm.exe Assembler: +# 39709: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39712: bl ov00_022DBF08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF08 +### mwasmarm.exe Assembler: +# 39722: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39741: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 39747: bl ov00_022DD0DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD0DC +### mwasmarm.exe Assembler: +# 39752: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39754: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39758: bl ov00_022DCAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCAB8 +### mwasmarm.exe Assembler: +# 39764: bl ov00_022DCD90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCD90 +### mwasmarm.exe Assembler: +# 39770: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39772: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39779: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 39786: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 39791: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 39797: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39799: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39813: bl ov00_022DD1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD1F8 +### mwasmarm.exe Assembler: +# 39818: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39820: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39825: bl sub_02079B0C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B0C +### mwasmarm.exe Assembler: +# 39828: bl ov00_022DD290 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD290 +### mwasmarm.exe Assembler: +# 39836: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 39849: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39859: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39863: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39874: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39876: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39880: bl ov00_022DE068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE068 +### mwasmarm.exe Assembler: +# 39885: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39887: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39892: bl ov00_022DE308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE308 +### mwasmarm.exe Assembler: +# 39893: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 39901: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39903: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39910: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39922: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39926: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39933: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 39938: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39940: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39944: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 39951: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39953: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39966: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39973: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39975: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39982: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 39988: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 39990: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 39997: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 40003: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40005: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40012: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 40022: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40024: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40035: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40037: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40049: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40051: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40059: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 40064: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40066: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40076: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 40081: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40083: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40096: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 40101: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40103: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40109: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 40116: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40118: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40129: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40145: bl ov00_022DD0DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD0DC +### mwasmarm.exe Assembler: +# 40150: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40152: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40157: bl ov00_022DDBEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDBEC +### mwasmarm.exe Assembler: +# 40162: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40164: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40168: bl ov00_022DD1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD1F8 +### mwasmarm.exe Assembler: +# 40173: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40175: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40180: bl sub_02079B0C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B0C +### mwasmarm.exe Assembler: +# 40183: bl ov00_022DD290 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD290 +### mwasmarm.exe Assembler: +# 40191: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 40210: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40212: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40216: bl ov00_022DE068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE068 +### mwasmarm.exe Assembler: +# 40221: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40223: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40231: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40233: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40237: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 40252: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40254: bl ov00_022DF6B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40258: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 40263: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 40265: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40267: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 40328: .size ov00_022DE79C, .-ov00_022DE79C +# Error: ^ +# Unknown value for identifier ov00_022DE79C +### mwasmarm.exe Assembler: +# 40338: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 40346: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 40350: .size ov00_022DF6B0, .-ov00_022DF6B0 +# Error: ^ +# Unknown value for identifier ov00_022DF6B0 +### mwasmarm.exe Assembler: +# 40357: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 40360: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 40377: bl sub_020828A8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020828A8 +### mwasmarm.exe Assembler: +# 40382: bl sub_02082FDC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02082FDC +### mwasmarm.exe Assembler: +# 40391: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 40402: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 40418: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 40434: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 40443: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 40452: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 40461: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 40469: bl sub_02082FDC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02082FDC +### mwasmarm.exe Assembler: +# 40493: .size ov00_022DF6F4, .-ov00_022DF6F4 +# Error: ^ +# Unknown value for identifier ov00_022DF6F4 +### mwasmarm.exe Assembler: +# 40506: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40519: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40525: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 40538: .size ov00_022DF910, .-ov00_022DF910 +# Error: ^ +# Unknown value for identifier ov00_022DF910 +### mwasmarm.exe Assembler: +# 40548: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40562: .size ov00_022DF9A8, .-ov00_022DF9A8 +# Error: ^ +# Unknown value for identifier ov00_022DF9A8 +### mwasmarm.exe Assembler: +# 40576: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 40584: bl sub_02079830 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079830 +### mwasmarm.exe Assembler: +# 40587: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 40603: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 40613: bl ov00_022DD0DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD0DC +### mwasmarm.exe Assembler: +# 40618: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40624: bl ov00_022DCAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCAB8 +### mwasmarm.exe Assembler: +# 40632: bl ov00_022DCD90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DCD90 +### mwasmarm.exe Assembler: +# 40639: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40642: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40653: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 40662: bl ov00_022DDAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DDAE0 +### mwasmarm.exe Assembler: +# 40669: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40672: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40680: bl ov00_022DD1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD1F8 +### mwasmarm.exe Assembler: +# 40686: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40689: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40696: bl sub_02079B0C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B0C +### mwasmarm.exe Assembler: +# 40701: bl ov00_022DD290 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD290 +### mwasmarm.exe Assembler: +# 40711: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40714: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40728: .size ov00_022DF9F4, .-ov00_022DF9F4 +# Error: ^ +# Unknown value for identifier ov00_022DF9F4 +### mwasmarm.exe Assembler: +# 40744: bl sub_02079830 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079830 +### mwasmarm.exe Assembler: +# 40755: bl ov00_022DFD30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DFD30 +### mwasmarm.exe Assembler: +# 40761: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40768: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40773: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40778: bl ov00_022DD890 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DD890 +### mwasmarm.exe Assembler: +# 40781: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40790: .size ov00_022DFC5C, .-ov00_022DFC5C +# Error: ^ +# Unknown value for identifier ov00_022DFC5C +### mwasmarm.exe Assembler: +# 40800: bl ov00_022DE068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE068 +### mwasmarm.exe Assembler: +# 40805: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40812: bl ov00_022DE308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE308 +### mwasmarm.exe Assembler: +# 40815: bl ov00_022DF6F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF6F4 +### mwasmarm.exe Assembler: +# 40819: bl ov00_022DE308 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE308 +### mwasmarm.exe Assembler: +# 40824: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40829: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 40837: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40847: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40856: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 40861: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40867: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 40875: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40885: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 40898: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 40907: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 40912: bl ov00_022DE360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DE360 +### mwasmarm.exe Assembler: +# 40938: .size ov00_022DFD30, .-ov00_022DFD30 +# Error: ^ +# Unknown value for identifier ov00_022DFD30 +### mwasmarm.exe Assembler: +# 40991: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 40995: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 41046: .size ov00_022DFF4C, .-ov00_022DFF4C +# Error: ^ +# Unknown value for identifier ov00_022DFF4C +### mwasmarm.exe Assembler: +# 41149: .size ov00_022E00D4, .-ov00_022E00D4 +# Error: ^ +# Unknown value for identifier ov00_022E00D4 +### mwasmarm.exe Assembler: +# 41162: .size ov00_022E023C, .-ov00_022E023C +# Error: ^ +# Unknown value for identifier ov00_022E023C +### mwasmarm.exe Assembler: +# 41241: .size ov00_022E025C, .-ov00_022E025C +# Error: ^ +# Unknown value for identifier ov00_022E025C +### mwasmarm.exe Assembler: +# 41254: .size ov00_022E0358, .-ov00_022E0358 +# Error: ^ +# Unknown value for identifier ov00_022E0358 +### mwasmarm.exe Assembler: +# 41266: .size ov00_022E0378, .-ov00_022E0378 +# Error: ^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 41277: .size ov00_022E0394, .-ov00_022E0394 +# Error: ^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 41283: .size ov00_022E03AC, .-ov00_022E03AC +# Error: ^ +# Unknown value for identifier ov00_022E03AC +### mwasmarm.exe Assembler: +# 41294: .size ov00_022E03B4, .-ov00_022E03B4 +# Error: ^ +# Unknown value for identifier ov00_022E03B4 +### mwasmarm.exe Assembler: +# 41299: bl ov00_022E03AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03AC +### mwasmarm.exe Assembler: +# 41302: .size ov00_022E03CC, .-ov00_022E03CC +# Error: ^ +# Unknown value for identifier ov00_022E03CC +### mwasmarm.exe Assembler: +# 41312: .size ov00_022E03DC, .-ov00_022E03DC +# Error: ^ +# Unknown value for identifier ov00_022E03DC +### mwasmarm.exe Assembler: +# 41321: .size ov00_022E03F0, .-ov00_022E03F0 +# Error: ^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 41335: bl ov00_022E03B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03B4 +### mwasmarm.exe Assembler: +# 41339: .size ov00_022E0400, .-ov00_022E0400 +# Error: ^ +# Unknown value for identifier ov00_022E0400 +### mwasmarm.exe Assembler: +# 41348: bl ov00_022E03AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03AC +### mwasmarm.exe Assembler: +# 41359: .size ov00_022E0434, .-ov00_022E0434 +# Error: ^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 41372: bl ov00_022E0400 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0400 +### mwasmarm.exe Assembler: +# 41379: bl ov00_022E03CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03CC +### mwasmarm.exe Assembler: +# 41386: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 41390: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 41394: .size ov00_022E0484, .-ov00_022E0484 +# Error: ^ +# Unknown value for identifier ov00_022E0484 +### mwasmarm.exe Assembler: +# 41409: .size ov00_022E0520, .-ov00_022E0520 +# Error: ^ +# Unknown value for identifier ov00_022E0520 +### mwasmarm.exe Assembler: +# 41426: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 41438: bl ov00_022CFDBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFDBC +### mwasmarm.exe Assembler: +# 41442: .size ov00_022E054C, .-ov00_022E054C +# Error: ^ +# Unknown value for identifier ov00_022E054C +### mwasmarm.exe Assembler: +# 41453: .size ov00_022E05B0, .-ov00_022E05B0 +# Error: ^ +# Unknown value for identifier ov00_022E05B0 +### mwasmarm.exe Assembler: +# 41467: bl ov00_022DBC84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBC84 +### mwasmarm.exe Assembler: +# 41471: bl ov00_022DBC84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBC84 +### mwasmarm.exe Assembler: +# 41475: bl ov00_022DBC84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBC84 +### mwasmarm.exe Assembler: +# 41481: .size ov00_022E05C8, .-ov00_022E05C8 +# Error: ^ +# Unknown value for identifier ov00_022E05C8 +### mwasmarm.exe Assembler: +# 41498: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 41512: bl ov00_022D75EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D75EC +### mwasmarm.exe Assembler: +# 41518: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 41524: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 41532: .size ov00_022E0618, .-ov00_022E0618 +# Error: ^ +# Unknown value for identifier ov00_022E0618 +### mwasmarm.exe Assembler: +# 41541: bl ov00_022E0618 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0618 +### mwasmarm.exe Assembler: +# 41547: bl ov00_022E089C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E089C +### mwasmarm.exe Assembler: +# 41556: bl ov00_022D7994 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7994 +### mwasmarm.exe Assembler: +# 41560: .size ov00_022E06CC, .-ov00_022E06CC +# Error: ^ +# Unknown value for identifier ov00_022E06CC +### mwasmarm.exe Assembler: +# 41575: bl ov00_022E089C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E089C +### mwasmarm.exe Assembler: +# 41588: .size ov00_022E0728, .-ov00_022E0728 +# Error: ^ +# Unknown value for identifier ov00_022E0728 +### mwasmarm.exe Assembler: +# 41611: bl ov00_022DAC0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAC0C +### mwasmarm.exe Assembler: +# 41617: bl ov00_022DAF60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAF60 +### mwasmarm.exe Assembler: +# 41626: bl ov00_022E06CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E06CC +### mwasmarm.exe Assembler: +# 41633: bl ov00_022DAF60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAF60 +### mwasmarm.exe Assembler: +# 41647: bl ov00_022D7794 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7794 +### mwasmarm.exe Assembler: +# 41658: bl ov00_022D5640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D5640 +### mwasmarm.exe Assembler: +# 41671: .size ov00_022E0780, .-ov00_022E0780 +# Error: ^ +# Unknown value for identifier ov00_022E0780 +### mwasmarm.exe Assembler: +# 41699: bl ov00_022E0780 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0780 +### mwasmarm.exe Assembler: +# 41703: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 41722: bl ov00_022D7864 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7864 +### mwasmarm.exe Assembler: +# 41748: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 41761: bl ov00_022CFDAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CFDAC +### mwasmarm.exe Assembler: +# 41765: bl ov00_022E0A70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0A70 +### mwasmarm.exe Assembler: +# 41771: bl ov00_022E054C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E054C +### mwasmarm.exe Assembler: +# 41776: bl ov00_022DAB9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAB9C +### mwasmarm.exe Assembler: +# 41792: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 41804: .size ov00_022E089C, .-ov00_022E089C +# Error: ^ +# Unknown value for identifier ov00_022E089C +### mwasmarm.exe Assembler: +# 41819: bl ov00_022DAF44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAF44 +### mwasmarm.exe Assembler: +# 41821: bl ov00_022DAC0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAC0C +### mwasmarm.exe Assembler: +# 41825: bl ov00_022DAF60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAF60 +### mwasmarm.exe Assembler: +# 41832: bl ov00_022D7958 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7958 +### mwasmarm.exe Assembler: +# 41838: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 41839: bl ov00_022D7958 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7958 +### mwasmarm.exe Assembler: +# 41849: .size ov00_022E0A70, .-ov00_022E0A70 +# Error: ^ +# Unknown value for identifier ov00_022E0A70 +### mwasmarm.exe Assembler: +# 41868: bl ov00_022DAF44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAF44 +### mwasmarm.exe Assembler: +# 41878: bl ov00_022DAC0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAC0C +### mwasmarm.exe Assembler: +# 41885: bl ov00_022DAF60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DAF60 +### mwasmarm.exe Assembler: +# 41895: bl ov00_022D7958 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7958 +### mwasmarm.exe Assembler: +# 41906: .size ov00_022E0AFC, .-ov00_022E0AFC +# Error: ^ +# Unknown value for identifier ov00_022E0AFC +### mwasmarm.exe Assembler: +# 41923: .size ov00_022E0BC0, .-ov00_022E0BC0 +# Error: ^ +# Unknown value for identifier ov00_022E0BC0 +### mwasmarm.exe Assembler: +# 41935: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 41938: bl ov00_022E089C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E089C +### mwasmarm.exe Assembler: +# 41943: bl ov00_022D78D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D78D0 +### mwasmarm.exe Assembler: +# 41956: bl EnableIrqFlag +# Error: ^^^^^^^^^^^^^ +# Unknown identifier, EnableIrqFlag +### mwasmarm.exe Assembler: +# 41958: bl ov00_022D7140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7140 +### mwasmarm.exe Assembler: +# 41961: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 41965: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 41973: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 41980: bl ov00_022D7184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7184 +### mwasmarm.exe Assembler: +# 41983: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 41987: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 41995: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 41998: bl SetIrqFlag +# Error: ^^^^^^^^^^ +# Unknown identifier, SetIrqFlag +### mwasmarm.exe Assembler: +# 42000: bl ov00_022D7900 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D7900 +### mwasmarm.exe Assembler: +# 42017: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 42026: .size ov00_022E0BF8, .-ov00_022E0BF8 +# Error: ^ +# Unknown value for identifier ov00_022E0BF8 +### mwasmarm.exe Assembler: +# 42031: bl ov00_022E0780 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0780 +### mwasmarm.exe Assembler: +# 42032: bl ov00_022E0BC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0BC0 +### mwasmarm.exe Assembler: +# 42035: bl ov00_022D78D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D78D0 +### mwasmarm.exe Assembler: +# 42047: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 42055: .size ov00_022E0D58, .-ov00_022E0D58 +# Error: ^ +# Unknown value for identifier ov00_022E0D58 +### mwasmarm.exe Assembler: +# 42064: .size ov00_022E0DAC, .-ov00_022E0DAC +# Error: ^ +# Unknown value for identifier ov00_022E0DAC +### mwasmarm.exe Assembler: +# 42073: bl ov00_022DF910 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF910 +### mwasmarm.exe Assembler: +# 42078: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42083: bl ov00_022DF9F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF9F4 +### mwasmarm.exe Assembler: +# 42088: bl ov00_022DF9F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF9F4 +### mwasmarm.exe Assembler: +# 42093: bl ov00_022DF9A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF9A8 +### mwasmarm.exe Assembler: +# 42100: .size ov00_022E0DBC, .-ov00_022E0DBC +# Error: ^ +# Unknown value for identifier ov00_022E0DBC +### mwasmarm.exe Assembler: +# 42105: bl ov00_022DFC5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DFC5C +### mwasmarm.exe Assembler: +# 42110: bl ov00_022DF9A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DF9A8 +### mwasmarm.exe Assembler: +# 42114: .size ov00_022E0E30, .-ov00_022E0E30 +# Error: ^ +# Unknown value for identifier ov00_022E0E30 +### mwasmarm.exe Assembler: +# 42125: .size ov00_022E0E54, .-ov00_022E0E54 +# Error: ^ +# Unknown value for identifier ov00_022E0E54 +### mwasmarm.exe Assembler: +# 42136: .size ov00_022E0E6C, .-ov00_022E0E6C +# Error: ^ +# Unknown value for identifier ov00_022E0E6C +### mwasmarm.exe Assembler: +# 42167: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 42170: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 42175: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 42180: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 42186: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 42189: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 42194: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 42197: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 42214: .size ov00_022E0E84, .-ov00_022E0E84 +# Error: ^ +# Unknown value for identifier ov00_022E0E84 +### mwasmarm.exe Assembler: +# 42222: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 42226: bl ov00_022E0E6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0E6C +### mwasmarm.exe Assembler: +# 42236: .size ov00_022E0F7C, .-ov00_022E0F7C +# Error: ^ +# Unknown value for identifier ov00_022E0F7C +### mwasmarm.exe Assembler: +# 42247: bl ov00_022E0E30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0E30 +### mwasmarm.exe Assembler: +# 42253: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42256: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42263: bl ov00_022E0E84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0E84 +### mwasmarm.exe Assembler: +# 42271: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 42275: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42280: bl ov00_022DFF4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DFF4C +### mwasmarm.exe Assembler: +# 42286: bl ov00_022E0E84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0E84 +### mwasmarm.exe Assembler: +# 42302: bl ov00_022EFC88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFC88 +### mwasmarm.exe Assembler: +# 42308: bl ov00_022E0E84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0E84 +### mwasmarm.exe Assembler: +# 42318: bl ov00_022E0E84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0E84 +### mwasmarm.exe Assembler: +# 42325: bl ov00_022E023C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E023C +### mwasmarm.exe Assembler: +# 42328: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 42344: bl ov00_022E0E84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0E84 +### mwasmarm.exe Assembler: +# 42347: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 42357: .size ov00_022E0FC0, .-ov00_022E0FC0 +# Error: ^ +# Unknown value for identifier ov00_022E0FC0 +### mwasmarm.exe Assembler: +# 42366: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 42373: bl ov00_022E0E54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0E54 +### mwasmarm.exe Assembler: +# 42380: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 42388: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 42394: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 42399: bl ov00_022E0DBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0DBC +### mwasmarm.exe Assembler: +# 42404: bl ov00_022E0E6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0E6C +### mwasmarm.exe Assembler: +# 42421: bl sub_02079560 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079560 +### mwasmarm.exe Assembler: +# 42425: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 42433: .size ov00_022E1178, .-ov00_022E1178 +# Error: ^ +# Unknown value for identifier ov00_022E1178 +### mwasmarm.exe Assembler: +# 42448: bl ov00_022E0F7C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0F7C +### mwasmarm.exe Assembler: +# 42452: bl ov00_022EFE74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFE74 +### mwasmarm.exe Assembler: +# 42459: .size ov00_022E1290, .-ov00_022E1290 +# Error: ^ +# Unknown value for identifier ov00_022E1290 +### mwasmarm.exe Assembler: +# 42467: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 42474: bl ov00_022EF8E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF8E4 +### mwasmarm.exe Assembler: +# 42476: .size ov00_022E12DC, .-ov00_022E12DC +# Error: ^ +# Unknown value for identifier ov00_022E12DC +### mwasmarm.exe Assembler: +# 42482: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 42487: bl ov00_022F07EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F07EC +### mwasmarm.exe Assembler: +# 42489: .size ov00_022E1310, .-ov00_022E1310 +# Error: ^ +# Unknown value for identifier ov00_022E1310 +### mwasmarm.exe Assembler: +# 42497: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 42505: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 42509: bl ov00_022F0868 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F0868 +### mwasmarm.exe Assembler: +# 42511: .size ov00_022E1334, .-ov00_022E1334 +# Error: ^ +# Unknown value for identifier ov00_022E1334 +### mwasmarm.exe Assembler: +# 42519: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 42527: bl ov00_022F0B2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F0B2C +### mwasmarm.exe Assembler: +# 42529: .size ov00_022E137C, .-ov00_022E137C +# Error: ^ +# Unknown value for identifier ov00_022E137C +### mwasmarm.exe Assembler: +# 42534: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 42538: bl ov00_022EFE9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFE9C +### mwasmarm.exe Assembler: +# 42540: .size ov00_022E13B4, .-ov00_022E13B4 +# Error: ^ +# Unknown value for identifier ov00_022E13B4 +### mwasmarm.exe Assembler: +# 42552: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 42554: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42559: .size ov00_022E13D0, .-ov00_022E13D0 +# Error: ^ +# Unknown value for identifier ov00_022E13D0 +### mwasmarm.exe Assembler: +# 42570: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 42575: bl ov00_022E13D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E13D0 +### mwasmarm.exe Assembler: +# 42577: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42579: .size ov00_022E1408, .-ov00_022E1408 +# Error: ^ +# Unknown value for identifier ov00_022E1408 +### mwasmarm.exe Assembler: +# 42591: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 42597: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42601: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 42605: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42613: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 42619: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 42627: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 42633: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 42639: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42645: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 42650: .size ov00_022E1448, .-ov00_022E1448 +# Error: ^ +# Unknown value for identifier ov00_022E1448 +### mwasmarm.exe Assembler: +# 42675: bl sub_0207B9EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B9EC +### mwasmarm.exe Assembler: +# 42676: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 42728: .size ov00_022E1544, .-ov00_022E1544 +# Error: ^ +# Unknown value for identifier ov00_022E1544 +### mwasmarm.exe Assembler: +# 42745: .size ov00_022E1664, .-ov00_022E1664 +# Error: ^ +# Unknown value for identifier ov00_022E1664 +### mwasmarm.exe Assembler: +# 42756: bl ov00_022E0358 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0358 +### mwasmarm.exe Assembler: +# 42826: bl ov00_022E2154 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2154 +### mwasmarm.exe Assembler: +# 42841: bl ov00_022E2AA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2AA4 +### mwasmarm.exe Assembler: +# 42850: bl ov00_022E3740 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3740 +### mwasmarm.exe Assembler: +# 42864: bl ov00_022E50A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E50A8 +### mwasmarm.exe Assembler: +# 42869: bl ov00_022EC69C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC69C +### mwasmarm.exe Assembler: +# 42871: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42876: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42882: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 42887: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42892: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 42898: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 42913: .size ov00_022E1690, .-ov00_022E1690 +# Error: ^ +# Unknown value for identifier ov00_022E1690 +### mwasmarm.exe Assembler: +# 42925: bl ov00_02312C50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312C50 +### mwasmarm.exe Assembler: +# 42939: bl ov00_02315AD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AD8 +### mwasmarm.exe Assembler: +# 42945: bl ov00_022E5080 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E5080 +### mwasmarm.exe Assembler: +# 42946: bl ov00_022E4E70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4E70 +### mwasmarm.exe Assembler: +# 42947: bl ov00_0230C29C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C29C +### mwasmarm.exe Assembler: +# 42948: bl ov00_022E4E84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4E84 +### mwasmarm.exe Assembler: +# 42958: bl ov00_022FEFA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEFA8 +### mwasmarm.exe Assembler: +# 42965: bl ov00_022FEFA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEFA8 +### mwasmarm.exe Assembler: +# 42972: bl ov00_022FEFA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEFA8 +### mwasmarm.exe Assembler: +# 42979: bl ov00_022FEFA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEFA8 +### mwasmarm.exe Assembler: +# 42983: bl ov00_022FEF74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEF74 +### mwasmarm.exe Assembler: +# 42987: bl ov00_022FEF58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEF58 +### mwasmarm.exe Assembler: +# 42993: bl ov00_022E2CC4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2CC4 +### mwasmarm.exe Assembler: +# 42994: bl ov00_022E3F90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3F90 +### mwasmarm.exe Assembler: +# 42995: bl ov00_022E6DD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6DD8 +### mwasmarm.exe Assembler: +# 42996: bl ov00_022EC97C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC97C +### mwasmarm.exe Assembler: +# 43002: bl ov00_0230E098 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E098 +### mwasmarm.exe Assembler: +# 43014: .size ov00_022E1914, .-ov00_022E1914 +# Error: ^ +# Unknown value for identifier ov00_022E1914 +### mwasmarm.exe Assembler: +# 43019: bl ov00_022E0D58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0D58 +### mwasmarm.exe Assembler: +# 43022: bl ov00_022E226C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E226C +### mwasmarm.exe Assembler: +# 43030: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 43048: bl ov00_022F5DA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5DA8 +### mwasmarm.exe Assembler: +# 43063: bl ov00_022FEF28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEF28 +### mwasmarm.exe Assembler: +# 43064: bl ov00_022E22F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E22F0 +### mwasmarm.exe Assembler: +# 43073: bl ov00_022FEFA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEFA8 +### mwasmarm.exe Assembler: +# 43074: bl ov00_022E22F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E22F0 +### mwasmarm.exe Assembler: +# 43083: bl ov00_022FEFA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEFA8 +### mwasmarm.exe Assembler: +# 43084: bl ov00_022E22F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E22F0 +### mwasmarm.exe Assembler: +# 43093: bl ov00_022FEFA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEFA8 +### mwasmarm.exe Assembler: +# 43094: bl ov00_022E22F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E22F0 +### mwasmarm.exe Assembler: +# 43103: bl ov00_022FEFA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEFA8 +### mwasmarm.exe Assembler: +# 43104: bl ov00_022E22F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E22F0 +### mwasmarm.exe Assembler: +# 43113: bl ov00_022FEFA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEFA8 +### mwasmarm.exe Assembler: +# 43114: bl ov00_022E22F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E22F0 +### mwasmarm.exe Assembler: +# 43118: bl ov00_022E2270 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2270 +### mwasmarm.exe Assembler: +# 43119: bl ov00_022E2B28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2B28 +### mwasmarm.exe Assembler: +# 43124: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 43129: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 43132: bl ov00_022E2B60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2B60 +### mwasmarm.exe Assembler: +# 43135: bl ov00_022E385C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E385C +### mwasmarm.exe Assembler: +# 43137: bl ov00_022E5470 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E5470 +### mwasmarm.exe Assembler: +# 43141: bl ov00_022E5470 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E5470 +### mwasmarm.exe Assembler: +# 43142: bl ov00_022E385C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E385C +### mwasmarm.exe Assembler: +# 43145: bl ov00_022EC758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC758 +### mwasmarm.exe Assembler: +# 43146: bl ov00_022E385C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E385C +### mwasmarm.exe Assembler: +# 43155: bl ov00_022E5470 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E5470 +### mwasmarm.exe Assembler: +# 43162: bl ov00_022E5470 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E5470 +### mwasmarm.exe Assembler: +# 43172: bl ov00_02312C50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312C50 +### mwasmarm.exe Assembler: +# 43192: .size ov00_022E1A84, .-ov00_022E1A84 +# Error: ^ +# Unknown value for identifier ov00_022E1A84 +### mwasmarm.exe Assembler: +# 43202: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 43226: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 43228: bl ov00_022E1664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1664 +### mwasmarm.exe Assembler: +# 43233: bl ov00_022E1664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1664 +### mwasmarm.exe Assembler: +# 43241: bl sub_0207C2E0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C2E0 +### mwasmarm.exe Assembler: +# 43248: bl ov00_022E089C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E089C +### mwasmarm.exe Assembler: +# 43253: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 43258: bl ov00_022E2270 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2270 +### mwasmarm.exe Assembler: +# 43262: bl ov00_022F5BF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5BF8 +### mwasmarm.exe Assembler: +# 43268: .size ov00_022E1D04, .-ov00_022E1D04 +# Error: ^ +# Unknown value for identifier ov00_022E1D04 +### mwasmarm.exe Assembler: +# 43277: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 43296: bl ov00_022E2270 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2270 +### mwasmarm.exe Assembler: +# 43310: bl ov00_022E3B3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3B3C +### mwasmarm.exe Assembler: +# 43317: .size ov00_022E1E0C, .-ov00_022E1E0C +# Error: ^ +# Unknown value for identifier ov00_022E1E0C +### mwasmarm.exe Assembler: +# 43327: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 43341: bl ov00_022E20A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E20A4 +### mwasmarm.exe Assembler: +# 43345: bl ov00_0230E384 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E384 +### mwasmarm.exe Assembler: +# 43350: .size ov00_022E1EB4, .-ov00_022E1EB4 +# Error: ^ +# Unknown value for identifier ov00_022E1EB4 +### mwasmarm.exe Assembler: +# 43362: .size ov00_022E1F1C, .-ov00_022E1F1C +# Error: ^ +# Unknown value for identifier ov00_022E1F1C +### mwasmarm.exe Assembler: +# 43381: bl ov00_022E6C64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6C64 +### mwasmarm.exe Assembler: +# 43384: bl ov00_022E6C30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6C30 +### mwasmarm.exe Assembler: +# 43388: .size ov00_022E1F38, .-ov00_022E1F38 +# Error: ^ +# Unknown value for identifier ov00_022E1F38 +### mwasmarm.exe Assembler: +# 43403: bl ov00_022E220C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E220C +### mwasmarm.exe Assembler: +# 43407: .size ov00_022E1F88, .-ov00_022E1F88 +# Error: ^ +# Unknown value for identifier ov00_022E1F88 +### mwasmarm.exe Assembler: +# 43419: .size ov00_022E1FC0, .-ov00_022E1FC0 +# Error: ^ +# Unknown value for identifier ov00_022E1FC0 +### mwasmarm.exe Assembler: +# 43433: bl ov00_022E1544 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1544 +### mwasmarm.exe Assembler: +# 43441: bl ov00_02310BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310BF4 +### mwasmarm.exe Assembler: +# 43449: bl ov00_0230E074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E074 +### mwasmarm.exe Assembler: +# 43451: bl ov00_022E240C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E240C +### mwasmarm.exe Assembler: +# 43460: bl ov00_023105EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105EC +### mwasmarm.exe Assembler: +# 43465: bl ov00_0230E450 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E450 +### mwasmarm.exe Assembler: +# 43474: .size ov00_022E1FDC, .-ov00_022E1FDC +# Error: ^ +# Unknown value for identifier ov00_022E1FDC +### mwasmarm.exe Assembler: +# 43491: bl ov00_0230E460 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E460 +### mwasmarm.exe Assembler: +# 43506: .size ov00_022E20A4, .-ov00_022E20A4 +# Error: ^ +# Unknown value for identifier ov00_022E20A4 +### mwasmarm.exe Assembler: +# 43511: bl ov00_0230E460 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E460 +### mwasmarm.exe Assembler: +# 43514: .size ov00_022E2108, .-ov00_022E2108 +# Error: ^ +# Unknown value for identifier ov00_022E2108 +### mwasmarm.exe Assembler: +# 43519: bl ov00_0230E460 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E460 +### mwasmarm.exe Assembler: +# 43522: .size ov00_022E2118, .-ov00_022E2118 +# Error: ^ +# Unknown value for identifier ov00_022E2118 +### mwasmarm.exe Assembler: +# 43539: .size ov00_022E2128, .-ov00_022E2128 +# Error: ^ +# Unknown value for identifier ov00_022E2128 +### mwasmarm.exe Assembler: +# 43547: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 43551: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 43556: .size ov00_022E2154, .-ov00_022E2154 +# Error: ^ +# Unknown value for identifier ov00_022E2154 +### mwasmarm.exe Assembler: +# 43565: .size ov00_022E2184, .-ov00_022E2184 +# Error: ^ +# Unknown value for identifier ov00_022E2184 +### mwasmarm.exe Assembler: +# 43592: bl ov00_022E20A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E20A4 +### mwasmarm.exe Assembler: +# 43593: bl ov00_022E2118 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2118 +### mwasmarm.exe Assembler: +# 43594: bl ov00_022E2184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2184 +### mwasmarm.exe Assembler: +# 43598: .size ov00_022E2194, .-ov00_022E2194 +# Error: ^ +# Unknown value for identifier ov00_022E2194 +### mwasmarm.exe Assembler: +# 43607: .size ov00_022E21FC, .-ov00_022E21FC +# Error: ^ +# Unknown value for identifier ov00_022E21FC +### mwasmarm.exe Assembler: +# 43619: bl ov00_0230E460 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E460 +### mwasmarm.exe Assembler: +# 43632: .size ov00_022E220C, .-ov00_022E220C +# Error: ^ +# Unknown value for identifier ov00_022E220C +### mwasmarm.exe Assembler: +# 43643: .size ov00_022E2254, .-ov00_022E2254 +# Error: ^ +# Unknown value for identifier ov00_022E2254 +### mwasmarm.exe Assembler: +# 43648: .size ov00_022E226C, .-ov00_022E226C +# Error: ^ +# Unknown value for identifier ov00_022E226C +### mwasmarm.exe Assembler: +# 43661: .size ov00_022E2270, .-ov00_022E2270 +# Error: ^ +# Unknown value for identifier ov00_022E2270 +### mwasmarm.exe Assembler: +# 43669: bl ov00_022E6C30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6C30 +### mwasmarm.exe Assembler: +# 43688: bl ov00_022E6A24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6A24 +### mwasmarm.exe Assembler: +# 43691: .size ov00_022E2290, .-ov00_022E2290 +# Error: ^ +# Unknown value for identifier ov00_022E2290 +### mwasmarm.exe Assembler: +# 43742: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 43752: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 43759: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 43771: bl ov00_022E3BE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3BE8 +### mwasmarm.exe Assembler: +# 43780: .size ov00_022E22F0, .-ov00_022E22F0 +# Error: ^ +# Unknown value for identifier ov00_022E22F0 +### mwasmarm.exe Assembler: +# 43829: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 43835: .size ov00_022E240C, .-ov00_022E240C +# Error: ^ +# Unknown value for identifier ov00_022E240C +### mwasmarm.exe Assembler: +# 43847: bl ov00_022E2270 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2270 +### mwasmarm.exe Assembler: +# 43848: bl ov00_022E3E1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3E1C +### mwasmarm.exe Assembler: +# 43852: bl ov00_022E2270 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2270 +### mwasmarm.exe Assembler: +# 43866: .size ov00_022E24B0, .-ov00_022E24B0 +# Error: ^ +# Unknown value for identifier ov00_022E24B0 +### mwasmarm.exe Assembler: +# 43878: bl ov00_022E2270 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2270 +### mwasmarm.exe Assembler: +# 43890: .size ov00_022E2510, .-ov00_022E2510 +# Error: ^ +# Unknown value for identifier ov00_022E2510 +### mwasmarm.exe Assembler: +# 43904: bl ov00_022E22F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E22F0 +### mwasmarm.exe Assembler: +# 43909: .size ov00_022E2558, .-ov00_022E2558 +# Error: ^ +# Unknown value for identifier ov00_022E2558 +### mwasmarm.exe Assembler: +# 43933: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 43937: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 43942: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 43946: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 43951: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 43958: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 43965: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 43969: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 43989: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 43994: bl ov00_022E64CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E64CC +### mwasmarm.exe Assembler: +# 44001: .size ov00_022E2590, .-ov00_022E2590 +# Error: ^ +# Unknown value for identifier ov00_022E2590 +### mwasmarm.exe Assembler: +# 44014: bl ov00_022E6E50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6E50 +### mwasmarm.exe Assembler: +# 44041: bl ov00_0230E460 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E460 +### mwasmarm.exe Assembler: +# 44053: bl ov00_022EC8F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC8F0 +### mwasmarm.exe Assembler: +# 44068: bl ov00_022E2290 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2290 +### mwasmarm.exe Assembler: +# 44101: bl ov00_022E6D08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6D08 +### mwasmarm.exe Assembler: +# 44103: bl ov00_022E699C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E699C +### mwasmarm.exe Assembler: +# 44110: bl ov00_022E6820 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6820 +### mwasmarm.exe Assembler: +# 44119: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 44150: bl ov00_022E6A24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6A24 +### mwasmarm.exe Assembler: +# 44160: bl ov00_022E6D08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6D08 +### mwasmarm.exe Assembler: +# 44169: bl ov00_022E3E54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3E54 +### mwasmarm.exe Assembler: +# 44178: bl ov00_022E3E54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3E54 +### mwasmarm.exe Assembler: +# 44193: bl ov00_02312BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 44205: bl ov00_022E3DB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 44230: bl ov00_022E5080 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E5080 +### mwasmarm.exe Assembler: +# 44231: bl ov00_022E662C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E662C +### mwasmarm.exe Assembler: +# 44233: bl ov00_022E2270 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2270 +### mwasmarm.exe Assembler: +# 44243: .size ov00_022E26F4, .-ov00_022E26F4 +# Error: ^ +# Unknown value for identifier ov00_022E26F4 +### mwasmarm.exe Assembler: +# 44251: bl ov00_0230E448 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E448 +### mwasmarm.exe Assembler: +# 44252: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 44254: .size ov00_022E2A68, .-ov00_022E2A68 +# Error: ^ +# Unknown value for identifier ov00_022E2A68 +### mwasmarm.exe Assembler: +# 44261: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 44270: .size ov00_022E2A78, .-ov00_022E2A78 +# Error: ^ +# Unknown value for identifier ov00_022E2A78 +### mwasmarm.exe Assembler: +# 44282: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 44308: .size ov00_022E2AA4, .-ov00_022E2AA4 +# Error: ^ +# Unknown value for identifier ov00_022E2AA4 +### mwasmarm.exe Assembler: +# 44315: bl ov00_022E2FA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2FA8 +### mwasmarm.exe Assembler: +# 44327: .size ov00_022E2B28, .-ov00_022E2B28 +# Error: ^ +# Unknown value for identifier ov00_022E2B28 +### mwasmarm.exe Assembler: +# 44336: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 44353: bl ov00_022E3174 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3174 +### mwasmarm.exe Assembler: +# 44361: bl ov00_022FEF74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEF74 +### mwasmarm.exe Assembler: +# 44368: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 44380: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 44387: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 44398: .size ov00_022E2B60, .-ov00_022E2B60 +# Error: ^ +# Unknown value for identifier ov00_022E2B60 +### mwasmarm.exe Assembler: +# 44410: .size ov00_022E2C58, .-ov00_022E2C58 +# Error: ^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 44421: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 44432: bl ov00_022E2D20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2D20 +### mwasmarm.exe Assembler: +# 44436: .size ov00_022E2C74, .-ov00_022E2C74 +# Error: ^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 44446: bl ov00_022DBE7C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBE7C +### mwasmarm.exe Assembler: +# 44447: bl ov00_022DBF08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF08 +### mwasmarm.exe Assembler: +# 44453: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 44465: .size ov00_022E2CC4, .-ov00_022E2CC4 +# Error: ^ +# Unknown value for identifier ov00_022E2CC4 +### mwasmarm.exe Assembler: +# 44480: .size ov00_022E2D20, .-ov00_022E2D20 +# Error: ^ +# Unknown value for identifier ov00_022E2D20 +### mwasmarm.exe Assembler: +# 44515: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 44520: .size ov00_022E2D48, .-ov00_022E2D48 +# Error: ^ +# Unknown value for identifier ov00_022E2D48 +### mwasmarm.exe Assembler: +# 44555: bl ov00_022E3E54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3E54 +### mwasmarm.exe Assembler: +# 44556: bl ov00_022E2D48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2D48 +### mwasmarm.exe Assembler: +# 44567: bl ov00_022E1FDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1FDC +### mwasmarm.exe Assembler: +# 44572: bl ov00_022E5224 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E5224 +### mwasmarm.exe Assembler: +# 44579: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 44592: bl ov00_022FF1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF1F8 +### mwasmarm.exe Assembler: +# 44593: bl ov00_022E2D48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2D48 +### mwasmarm.exe Assembler: +# 44598: bl ov00_022E2D48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2D48 +### mwasmarm.exe Assembler: +# 44606: .size ov00_022E2DBC, .-ov00_022E2DBC +# Error: ^ +# Unknown value for identifier ov00_022E2DBC +### mwasmarm.exe Assembler: +# 44622: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 44627: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 44630: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 44643: bl ov00_022FEFF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEFF8 +### mwasmarm.exe Assembler: +# 44644: bl ov00_022E2D48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2D48 +### mwasmarm.exe Assembler: +# 44653: .size ov00_022E2F0C, .-ov00_022E2F0C +# Error: ^ +# Unknown value for identifier ov00_022E2F0C +### mwasmarm.exe Assembler: +# 44664: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 44670: bl ov00_022DB77C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB77C +### mwasmarm.exe Assembler: +# 44679: bl ov00_022DB528 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB528 +### mwasmarm.exe Assembler: +# 44685: bl ov00_022DB764 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB764 +### mwasmarm.exe Assembler: +# 44692: bl ov00_022DB6F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB6F8 +### mwasmarm.exe Assembler: +# 44707: bl ov00_022DB634 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB634 +### mwasmarm.exe Assembler: +# 44710: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 44722: bl ov00_022DB178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB178 +### mwasmarm.exe Assembler: +# 44729: bl ov00_022DB528 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB528 +### mwasmarm.exe Assembler: +# 44734: bl ov00_022E1664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1664 +### mwasmarm.exe Assembler: +# 44741: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 44747: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 44755: bl ov00_022E0400 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0400 +### mwasmarm.exe Assembler: +# 44760: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 44767: bl ov00_022DBCA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBCA4 +### mwasmarm.exe Assembler: +# 44778: .size ov00_022E2FA8, .-ov00_022E2FA8 +# Error: ^ +# Unknown value for identifier ov00_022E2FA8 +### mwasmarm.exe Assembler: +# 44784: bl ov00_022DBF90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF90 +### mwasmarm.exe Assembler: +# 44788: bl ov00_022DBFDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBFDC +### mwasmarm.exe Assembler: +# 44794: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 44800: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 44801: bl ov00_022DBF08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF08 +### mwasmarm.exe Assembler: +# 44807: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 44814: bl ov00_022DB77C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB77C +### mwasmarm.exe Assembler: +# 44832: bl ov00_022E2F0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2F0C +### mwasmarm.exe Assembler: +# 44836: bl ov00_022DBF90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF90 +### mwasmarm.exe Assembler: +# 44840: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 44852: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 44858: bl ov00_022DBFDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBFDC +### mwasmarm.exe Assembler: +# 44859: bl ov00_022DBF08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF08 +### mwasmarm.exe Assembler: +# 44865: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 44872: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 44876: bl ov00_022DBF08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBF08 +### mwasmarm.exe Assembler: +# 44880: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 44884: bl ov00_022E1664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1664 +### mwasmarm.exe Assembler: +# 44891: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 44897: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 44906: bl ov00_022DBCA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBCA4 +### mwasmarm.exe Assembler: +# 44916: .size ov00_022E3174, .-ov00_022E3174 +# Error: ^ +# Unknown value for identifier ov00_022E3174 +### mwasmarm.exe Assembler: +# 44940: bl ov00_022DB528 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB528 +### mwasmarm.exe Assembler: +# 44944: bl ov00_022FF2D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF2D4 +### mwasmarm.exe Assembler: +# 44945: bl ov00_022E2D48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2D48 +### mwasmarm.exe Assembler: +# 44959: bl ov00_022FF1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF1F8 +### mwasmarm.exe Assembler: +# 44960: bl ov00_022E2D48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2D48 +### mwasmarm.exe Assembler: +# 44965: bl ov00_022FF0FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF0FC +### mwasmarm.exe Assembler: +# 44968: bl ov00_022E2FA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2FA8 +### mwasmarm.exe Assembler: +# 44983: bl ov00_022DB528 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB528 +### mwasmarm.exe Assembler: +# 44986: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 44994: bl ov00_022DB528 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB528 +### mwasmarm.exe Assembler: +# 45000: bl ov00_022DB898 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB898 +### mwasmarm.exe Assembler: +# 45009: bl ov00_022E2DBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2DBC +### mwasmarm.exe Assembler: +# 45019: bl ov00_022FF1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF1F8 +### mwasmarm.exe Assembler: +# 45020: bl ov00_022E2D48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2D48 +### mwasmarm.exe Assembler: +# 45029: .size ov00_022E337C, .-ov00_022E337C +# Error: ^ +# Unknown value for identifier ov00_022E337C +### mwasmarm.exe Assembler: +# 45046: .size ov00_022E3520, .-ov00_022E3520 +# Error: ^ +# Unknown value for identifier ov00_022E3520 +### mwasmarm.exe Assembler: +# 45057: .size ov00_022E354C, .-ov00_022E354C +# Error: ^ +# Unknown value for identifier ov00_022E354C +### mwasmarm.exe Assembler: +# 45067: bl ov00_022E4604 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4604 +### mwasmarm.exe Assembler: +# 45079: bl ov00_022E1448 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1448 +### mwasmarm.exe Assembler: +# 45087: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 45096: bl ov00_022E1448 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1448 +### mwasmarm.exe Assembler: +# 45104: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 45119: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 45138: .size ov00_022E3564, .-ov00_022E3564 +# Error: ^ +# Unknown value for identifier ov00_022E3564 +### mwasmarm.exe Assembler: +# 45148: bl ov00_022E3520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3520 +### mwasmarm.exe Assembler: +# 45151: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 45154: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 45156: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 45165: bl ov00_022FF808 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF808 +### mwasmarm.exe Assembler: +# 45172: bl ov00_022FF880 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF880 +### mwasmarm.exe Assembler: +# 45177: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 45181: .size ov00_022E3680, .-ov00_022E3680 +# Error: ^ +# Unknown value for identifier ov00_022E3680 +### mwasmarm.exe Assembler: +# 45197: .size ov00_022E3714, .-ov00_022E3714 +# Error: ^ +# Unknown value for identifier ov00_022E3714 +### mwasmarm.exe Assembler: +# 45266: bl ov00_022DB328 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB328 +### mwasmarm.exe Assembler: +# 45274: .size ov00_022E3740, .-ov00_022E3740 +# Error: ^ +# Unknown value for identifier ov00_022E3740 +### mwasmarm.exe Assembler: +# 45285: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 45300: bl ov00_022E3FA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3FA4 +### mwasmarm.exe Assembler: +# 45304: bl ov00_022E4E5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4E5C +### mwasmarm.exe Assembler: +# 45307: bl ov00_0230C30C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C30C +### mwasmarm.exe Assembler: +# 45316: bl ov00_0230C32C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C32C +### mwasmarm.exe Assembler: +# 45324: bl ov00_0230C29C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C29C +### mwasmarm.exe Assembler: +# 45333: bl ov00_022E3FA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3FA4 +### mwasmarm.exe Assembler: +# 45354: bl ov00_022E4060 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4060 +### mwasmarm.exe Assembler: +# 45390: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 45404: bl ov00_022E4330 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4330 +### mwasmarm.exe Assembler: +# 45410: bl ov00_022E03F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 45420: bl ov00_022E3BE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3BE8 +### mwasmarm.exe Assembler: +# 45432: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 45435: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 45439: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 45460: bl ov00_022FFBA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FFBA8 +### mwasmarm.exe Assembler: +# 45461: bl ov00_022E46C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E46C0 +### mwasmarm.exe Assembler: +# 45476: .size ov00_022E385C, .-ov00_022E385C +# Error: ^ +# Unknown value for identifier ov00_022E385C +### mwasmarm.exe Assembler: +# 45524: .size ov00_022E3B3C, .-ov00_022E3B3C +# Error: ^ +# Unknown value for identifier ov00_022E3B3C +### mwasmarm.exe Assembler: +# 45535: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 45547: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 45561: bl ov00_022E4030 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4030 +### mwasmarm.exe Assembler: +# 45565: .size ov00_022E3BE8, .-ov00_022E3BE8 +# Error: ^ +# Unknown value for identifier ov00_022E3BE8 +### mwasmarm.exe Assembler: +# 45583: bl ov00_022FF1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF1F8 +### mwasmarm.exe Assembler: +# 45589: .size ov00_022E3C70, .-ov00_022E3C70 +# Error: ^ +# Unknown value for identifier ov00_022E3C70 +### mwasmarm.exe Assembler: +# 45601: bl ov00_022FF1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF1F8 +### mwasmarm.exe Assembler: +# 45606: .size ov00_022E3CBC, .-ov00_022E3CBC +# Error: ^ +# Unknown value for identifier ov00_022E3CBC +### mwasmarm.exe Assembler: +# 45621: bl ov00_022E3DB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 45630: bl ov00_022FF5D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF5D8 +### mwasmarm.exe Assembler: +# 45644: .size ov00_022E3CEC, .-ov00_022E3CEC +# Error: ^ +# Unknown value for identifier ov00_022E3CEC +### mwasmarm.exe Assembler: +# 45656: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 45659: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 45667: .size ov00_022E3D70, .-ov00_022E3D70 +# Error: ^ +# Unknown value for identifier ov00_022E3D70 +### mwasmarm.exe Assembler: +# 45685: bl ov00_022E3D70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3D70 +### mwasmarm.exe Assembler: +# 45699: .size ov00_022E3DB8, .-ov00_022E3DB8 +# Error: ^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 45710: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 45718: .size ov00_022E3E1C, .-ov00_022E3E1C +# Error: ^ +# Unknown value for identifier ov00_022E3E1C +### mwasmarm.exe Assembler: +# 45730: bl ov00_022E3520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3520 +### mwasmarm.exe Assembler: +# 45769: bl ov00_022FF8DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF8DC +### mwasmarm.exe Assembler: +# 45773: .size ov00_022E3E54, .-ov00_022E3E54 +# Error: ^ +# Unknown value for identifier ov00_022E3E54 +### mwasmarm.exe Assembler: +# 45800: bl ov00_022E354C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E354C +### mwasmarm.exe Assembler: +# 45813: .size ov00_022E3F08, .-ov00_022E3F08 +# Error: ^ +# Unknown value for identifier ov00_022E3F08 +### mwasmarm.exe Assembler: +# 45823: .size ov00_022E3F90, .-ov00_022E3F90 +# Error: ^ +# Unknown value for identifier ov00_022E3F90 +### mwasmarm.exe Assembler: +# 45831: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 45841: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 45851: bl ov00_022FEF74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEF74 +### mwasmarm.exe Assembler: +# 45853: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 45864: .size ov00_022E3FA4, .-ov00_022E3FA4 +# Error: ^ +# Unknown value for identifier ov00_022E3FA4 +### mwasmarm.exe Assembler: +# 45881: .size ov00_022E4030, .-ov00_022E4030 +# Error: ^ +# Unknown value for identifier ov00_022E4030 +### mwasmarm.exe Assembler: +# 45896: bl ov00_022FF5A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF5A8 +### mwasmarm.exe Assembler: +# 45897: bl ov00_022E46C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E46C0 +### mwasmarm.exe Assembler: +# 45909: bl ov00_022FF5D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF5D8 +### mwasmarm.exe Assembler: +# 45910: bl ov00_022E46C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E46C0 +### mwasmarm.exe Assembler: +# 45916: bl ov00_022E3D70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3D70 +### mwasmarm.exe Assembler: +# 45923: bl ov00_022DB1E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1E4 +### mwasmarm.exe Assembler: +# 45928: bl ov00_022DBAAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBAAC +### mwasmarm.exe Assembler: +# 45930: bl ov00_022DB29C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB29C +### mwasmarm.exe Assembler: +# 45935: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 45943: bl ov00_022DB2F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 45961: bl ov00_022FF880 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF880 +### mwasmarm.exe Assembler: +# 45962: bl ov00_022E46C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E46C0 +### mwasmarm.exe Assembler: +# 45994: bl ov00_022DB238 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB238 +### mwasmarm.exe Assembler: +# 45999: bl ov00_022E3D70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3D70 +### mwasmarm.exe Assembler: +# 46006: bl ov00_022E43C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E43C0 +### mwasmarm.exe Assembler: +# 46013: bl ov00_022FF768 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF768 +### mwasmarm.exe Assembler: +# 46014: bl ov00_022E46C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E46C0 +### mwasmarm.exe Assembler: +# 46019: bl ov00_022E45D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E45D0 +### mwasmarm.exe Assembler: +# 46024: bl ov00_022DB328 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB328 +### mwasmarm.exe Assembler: +# 46027: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 46031: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 46034: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 46041: bl ov00_022DBAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBAE0 +### mwasmarm.exe Assembler: +# 46056: bl ov00_022FF130 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF130 +### mwasmarm.exe Assembler: +# 46077: .size ov00_022E4060, .-ov00_022E4060 +# Error: ^ +# Unknown value for identifier ov00_022E4060 +### mwasmarm.exe Assembler: +# 46096: .size ov00_022E4330, .-ov00_022E4330 +# Error: ^ +# Unknown value for identifier ov00_022E4330 +### mwasmarm.exe Assembler: +# 46110: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 46123: .size ov00_022E4368, .-ov00_022E4368 +# Error: ^ +# Unknown value for identifier ov00_022E4368 +### mwasmarm.exe Assembler: +# 46134: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46143: bl ov00_022E3D70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3D70 +### mwasmarm.exe Assembler: +# 46149: bl ov00_022DB1E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1E4 +### mwasmarm.exe Assembler: +# 46154: bl ov00_022DB1E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1E4 +### mwasmarm.exe Assembler: +# 46160: bl ov00_022E4368 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4368 +### mwasmarm.exe Assembler: +# 46166: bl ov00_022E4368 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4368 +### mwasmarm.exe Assembler: +# 46182: .size ov00_022E43C0, .-ov00_022E43C0 +# Error: ^ +# Unknown value for identifier ov00_022E43C0 +### mwasmarm.exe Assembler: +# 46202: bl ov00_022E3D70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3D70 +### mwasmarm.exe Assembler: +# 46217: bl ov00_022E3D70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3D70 +### mwasmarm.exe Assembler: +# 46221: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46225: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46230: bl ov00_022DBAAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBAAC +### mwasmarm.exe Assembler: +# 46233: bl ov00_022DB1E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1E4 +### mwasmarm.exe Assembler: +# 46237: bl ov00_022DB29C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB29C +### mwasmarm.exe Assembler: +# 46241: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 46248: bl ov00_022DB2F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 46253: bl ov00_022E4368 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4368 +### mwasmarm.exe Assembler: +# 46277: .size ov00_022E4484, .-ov00_022E4484 +# Error: ^ +# Unknown value for identifier ov00_022E4484 +### mwasmarm.exe Assembler: +# 46287: bl ov00_022FF324 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF324 +### mwasmarm.exe Assembler: +# 46289: bl ov00_022E46C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E46C0 +### mwasmarm.exe Assembler: +# 46295: .size ov00_022E45D0, .-ov00_022E45D0 +# Error: ^ +# Unknown value for identifier ov00_022E45D0 +### mwasmarm.exe Assembler: +# 46308: bl ov00_022E3520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3520 +### mwasmarm.exe Assembler: +# 46315: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 46317: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 46326: bl ov00_022FF768 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF768 +### mwasmarm.exe Assembler: +# 46345: bl ov00_022FF5D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF5D8 +### mwasmarm.exe Assembler: +# 46352: .size ov00_022E4604, .-ov00_022E4604 +# Error: ^ +# Unknown value for identifier ov00_022E4604 +### mwasmarm.exe Assembler: +# 46387: bl ov00_022E3BE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3BE8 +### mwasmarm.exe Assembler: +# 46392: .size ov00_022E46C0, .-ov00_022E46C0 +# Error: ^ +# Unknown value for identifier ov00_022E46C0 +### mwasmarm.exe Assembler: +# 46412: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46431: bl ov00_022E43C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E43C0 +### mwasmarm.exe Assembler: +# 46463: bl ov00_022FF768 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF768 +### mwasmarm.exe Assembler: +# 46464: bl ov00_022E46C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E46C0 +### mwasmarm.exe Assembler: +# 46470: bl ov00_022E45D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E45D0 +### mwasmarm.exe Assembler: +# 46475: bl ov00_022DB328 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB328 +### mwasmarm.exe Assembler: +# 46486: bl ov00_022DBAAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBAAC +### mwasmarm.exe Assembler: +# 46491: bl ov00_022DB29C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB29C +### mwasmarm.exe Assembler: +# 46497: bl ov00_022DB2C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2C8 +### mwasmarm.exe Assembler: +# 46502: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 46510: bl ov00_022DB2F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 46513: bl ov00_022E3F08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3F08 +### mwasmarm.exe Assembler: +# 46550: bl ov00_022E46C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E46C0 +### mwasmarm.exe Assembler: +# 46562: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46577: .size ov00_022E4734, .-ov00_022E4734 +# Error: ^ +# Unknown value for identifier ov00_022E4734 +### mwasmarm.exe Assembler: +# 46601: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46604: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 46609: bl ov00_022DBAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBAE0 +### mwasmarm.exe Assembler: +# 46612: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 46617: bl ov00_022FF498 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF498 +### mwasmarm.exe Assembler: +# 46622: bl ov00_022DBAAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBAAC +### mwasmarm.exe Assembler: +# 46627: bl ov00_022DB2C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2C8 +### mwasmarm.exe Assembler: +# 46631: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 46638: bl ov00_022DB2F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 46646: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46652: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46656: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 46671: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 46673: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 46677: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 46683: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 46688: bl ov00_022FF498 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF498 +### mwasmarm.exe Assembler: +# 46693: bl ov00_022DB2C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2C8 +### mwasmarm.exe Assembler: +# 46697: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 46704: bl ov00_022DB2F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 46718: bl ov00_022E45D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E45D0 +### mwasmarm.exe Assembler: +# 46724: bl ov00_022FF4E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF4E8 +### mwasmarm.exe Assembler: +# 46730: .size ov00_022E49D8, .-ov00_022E49D8 +# Error: ^ +# Unknown value for identifier ov00_022E49D8 +### mwasmarm.exe Assembler: +# 46755: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46758: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 46763: bl ov00_022DBAE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBAE0 +### mwasmarm.exe Assembler: +# 46766: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 46773: bl ov00_022DBAAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBAAC +### mwasmarm.exe Assembler: +# 46777: bl ov00_022DB29C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB29C +### mwasmarm.exe Assembler: +# 46781: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 46788: bl ov00_022DB2F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 46796: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46802: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46806: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 46810: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 46817: bl ov00_022DB1E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1E4 +### mwasmarm.exe Assembler: +# 46825: bl ov00_022DBAAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DBAAC +### mwasmarm.exe Assembler: +# 46829: bl ov00_022DB29C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB29C +### mwasmarm.exe Assembler: +# 46833: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 46840: bl ov00_022DB2F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 46856: bl ov00_022E4484 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4484 +### mwasmarm.exe Assembler: +# 46867: bl ov00_022DB2C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2C8 +### mwasmarm.exe Assembler: +# 46872: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 46880: bl ov00_022DB2F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 46883: bl ov00_022E3F08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3F08 +### mwasmarm.exe Assembler: +# 46893: .size ov00_022E4C08, .-ov00_022E4C08 +# Error: ^ +# Unknown value for identifier ov00_022E4C08 +### mwasmarm.exe Assembler: +# 46903: .size ov00_022E4E5C, .-ov00_022E4E5C +# Error: ^ +# Unknown value for identifier ov00_022E4E5C +### mwasmarm.exe Assembler: +# 46913: .size ov00_022E4E70, .-ov00_022E4E70 +# Error: ^ +# Unknown value for identifier ov00_022E4E70 +### mwasmarm.exe Assembler: +# 46923: .size ov00_022E4E84, .-ov00_022E4E84 +# Error: ^ +# Unknown value for identifier ov00_022E4E84 +### mwasmarm.exe Assembler: +# 46936: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 46945: bl ov00_022E4330 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4330 +### mwasmarm.exe Assembler: +# 46958: bl ov00_022DB1A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1A4 +### mwasmarm.exe Assembler: +# 46968: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 46972: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 46981: bl ov00_022DB21C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB21C +### mwasmarm.exe Assembler: +# 46991: bl ov00_022DB2C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2C8 +### mwasmarm.exe Assembler: +# 46996: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 47004: bl ov00_022DB2F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 47020: bl ov00_022DB21C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB21C +### mwasmarm.exe Assembler: +# 47031: bl ov00_022DB2C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2C8 +### mwasmarm.exe Assembler: +# 47037: bl ov00_022DB1B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB1B4 +### mwasmarm.exe Assembler: +# 47045: bl ov00_022DB2F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB2F8 +### mwasmarm.exe Assembler: +# 47055: bl ov00_022E4330 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E4330 +### mwasmarm.exe Assembler: +# 47059: .size ov00_022E4E98, .-ov00_022E4E98 +# Error: ^ +# Unknown value for identifier ov00_022E4E98 +### mwasmarm.exe Assembler: +# 47070: bl ov00_023115E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023115E0 +### mwasmarm.exe Assembler: +# 47074: .size ov00_022E5080, .-ov00_022E5080 +# Error: ^ +# Unknown value for identifier ov00_022E5080 +### mwasmarm.exe Assembler: +# 47082: bl ov00_022EC1B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1B0 +### mwasmarm.exe Assembler: +# 47083: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47085: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47087: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47089: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47092: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47095: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47098: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47102: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 47103: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47106: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47109: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47112: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47116: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47119: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47122: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47125: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47128: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47131: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47134: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47138: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 47139: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47142: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47145: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47148: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47151: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47154: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47157: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47160: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47164: bl ov00_022EAF5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAF5C +### mwasmarm.exe Assembler: +# 47170: bl ov00_022E6E68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6E68 +### mwasmarm.exe Assembler: +# 47174: .size ov00_022E50A8, .-ov00_022E50A8 +# Error: ^ +# Unknown value for identifier ov00_022E50A8 +### mwasmarm.exe Assembler: +# 47181: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47187: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47194: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47196: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47199: bl ov00_0230E448 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E448 +### mwasmarm.exe Assembler: +# 47201: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47204: bl ov00_0230E428 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E428 +### mwasmarm.exe Assembler: +# 47206: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47208: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47228: bl ov00_023127EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023127EC +### mwasmarm.exe Assembler: +# 47231: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47233: bl ov00_02312C50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312C50 +### mwasmarm.exe Assembler: +# 47234: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47243: bl ov00_022EB728 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB728 +### mwasmarm.exe Assembler: +# 47252: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47255: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47258: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47261: bl ov00_023129E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023129E0 +### mwasmarm.exe Assembler: +# 47262: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47265: bl ov00_023129B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023129B0 +### mwasmarm.exe Assembler: +# 47266: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47269: bl ov00_023129C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023129C8 +### mwasmarm.exe Assembler: +# 47270: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47272: bl ov00_02312BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 47286: .size ov00_022E5224, .-ov00_022E5224 +# Error: ^ +# Unknown value for identifier ov00_022E5224 +### mwasmarm.exe Assembler: +# 47293: bl ov00_023129F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023129F8 +### mwasmarm.exe Assembler: +# 47297: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47306: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47325: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47327: bl ov00_02312BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 47330: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47334: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47336: bl ov00_02312BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 47338: .size ov00_022E53C0, .-ov00_022E53C0 +# Error: ^ +# Unknown value for identifier ov00_022E53C0 +### mwasmarm.exe Assembler: +# 47345: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47349: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 47355: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47359: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47361: bl ov00_023129F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023129F8 +### mwasmarm.exe Assembler: +# 47363: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47368: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47371: bl ov00_0230E0B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E0B0 +### mwasmarm.exe Assembler: +# 47375: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47380: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47401: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47405: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47408: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47410: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47421: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47426: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47429: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47433: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47437: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47443: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 47447: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47450: bl ov00_022E9134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9134 +### mwasmarm.exe Assembler: +# 47451: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 47458: bl ov00_022E95B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E95B8 +### mwasmarm.exe Assembler: +# 47463: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47467: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47473: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47476: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47486: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47490: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47493: bl ov00_022E9134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9134 +### mwasmarm.exe Assembler: +# 47494: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 47500: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47504: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47508: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47516: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47522: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47525: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47535: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47539: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47541: bl ov00_022E72A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E72A0 +### mwasmarm.exe Assembler: +# 47542: bl ov00_022EB694 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB694 +### mwasmarm.exe Assembler: +# 47546: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47551: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47557: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47560: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47570: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47575: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47579: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47581: bl ov00_022E9900 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9900 +### mwasmarm.exe Assembler: +# 47587: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47591: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47594: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47604: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47609: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47613: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47617: bl ov00_022E6550 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6550 +### mwasmarm.exe Assembler: +# 47618: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47620: bl ov00_022E9900 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9900 +### mwasmarm.exe Assembler: +# 47626: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47628: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47630: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47632: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47634: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47644: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 47645: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 47651: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47655: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47659: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47662: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47672: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47678: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47682: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47685: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47695: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47701: bl ov00_022E6550 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6550 +### mwasmarm.exe Assembler: +# 47702: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47704: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47709: bl ov00_022E96E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 47715: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47719: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47722: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47732: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47737: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47741: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47745: bl ov00_022E6550 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6550 +### mwasmarm.exe Assembler: +# 47746: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47750: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47752: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47756: bl ov00_022E96E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 47762: bl ov00_022EA488 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA488 +### mwasmarm.exe Assembler: +# 47765: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47767: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47769: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47771: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47773: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47783: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 47784: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 47790: bl ov00_022E1FC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1FC0 +### mwasmarm.exe Assembler: +# 47793: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47796: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47806: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47811: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47815: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47817: bl ov00_022E9900 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9900 +### mwasmarm.exe Assembler: +# 47823: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47825: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47827: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47835: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 47836: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 47840: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47844: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47846: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47854: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47858: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47863: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47869: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47872: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47882: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47887: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47892: bl ov00_022EBD5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EBD5C +### mwasmarm.exe Assembler: +# 47894: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47902: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47904: bl ov00_02315D00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D00 +### mwasmarm.exe Assembler: +# 47909: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47911: bl ov00_02315AD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AD8 +### mwasmarm.exe Assembler: +# 47912: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47916: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47920: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47922: bl ov00_02315D4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D4C +### mwasmarm.exe Assembler: +# 47925: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47931: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47934: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47942: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 47944: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47946: bl ov00_022E53C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E53C0 +### mwasmarm.exe Assembler: +# 47952: bl ov00_023122B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023122B8 +### mwasmarm.exe Assembler: +# 47960: bl ov00_023115E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023115E0 +### mwasmarm.exe Assembler: +# 47962: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47966: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47969: bl ov00_0230E0B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E0B0 +### mwasmarm.exe Assembler: +# 47971: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47975: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 47978: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 47988: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 47993: bl ov00_022EA4BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA4BC +### mwasmarm.exe Assembler: +# 47998: bl ov00_022EA848 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA848 +### mwasmarm.exe Assembler: +# 48002: bl ov00_022EAD5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAD5C +### mwasmarm.exe Assembler: +# 48006: bl ov00_022EB1F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB1F4 +### mwasmarm.exe Assembler: +# 48007: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48012: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48017: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48019: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48022: bl ov00_022E6D08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6D08 +### mwasmarm.exe Assembler: +# 48023: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48026: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48031: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48033: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48051: .size ov00_022E5470, .-ov00_022E5470 +# Error: ^ +# Unknown value for identifier ov00_022E5470 +### mwasmarm.exe Assembler: +# 48069: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 48087: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48091: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48096: bl ov00_02313D58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313D58 +### mwasmarm.exe Assembler: +# 48102: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 48108: bl ov00_0231268C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231268C +### mwasmarm.exe Assembler: +# 48121: .size ov00_022E5F0C, .-ov00_022E5F0C +# Error: ^ +# Unknown value for identifier ov00_022E5F0C +### mwasmarm.exe Assembler: +# 48129: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48132: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48136: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48144: bl ov00_0230DCBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DCBC +### mwasmarm.exe Assembler: +# 48147: bl ov00_022E2128 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2128 +### mwasmarm.exe Assembler: +# 48154: bl ov00_0230DCBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DCBC +### mwasmarm.exe Assembler: +# 48157: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 48160: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48162: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48168: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48170: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48184: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 48186: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48188: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48194: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48196: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48200: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48202: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48212: bl ov00_0230DCBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DCBC +### mwasmarm.exe Assembler: +# 48215: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48219: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48222: bl ov00_0230DC60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DC60 +### mwasmarm.exe Assembler: +# 48227: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 48230: bl ov00_022E6550 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6550 +### mwasmarm.exe Assembler: +# 48231: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48240: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48245: bl ov00_022E2184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2184 +### mwasmarm.exe Assembler: +# 48248: bl ov00_022E21FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E21FC +### mwasmarm.exe Assembler: +# 48251: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48256: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48258: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48269: bl ov00_0230E458 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E458 +### mwasmarm.exe Assembler: +# 48271: bl ov00_022E9AA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9AA4 +### mwasmarm.exe Assembler: +# 48280: .size ov00_022E6000, .-ov00_022E6000 +# Error: ^ +# Unknown value for identifier ov00_022E6000 +### mwasmarm.exe Assembler: +# 48288: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48292: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48296: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48309: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48313: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48317: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48320: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48322: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48326: bl ov00_022E96E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 48330: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48335: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 48336: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48338: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48340: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48342: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48344: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48353: bl ov00_02310BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310BF4 +### mwasmarm.exe Assembler: +# 48355: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48368: bl ov00_0230E104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E104 +### mwasmarm.exe Assembler: +# 48371: bl ov00_022EB8CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB8CC +### mwasmarm.exe Assembler: +# 48378: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48380: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48384: bl ov00_022E96E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 48389: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48391: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48396: bl ov00_022E96E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 48401: bl ov00_022E2128 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2128 +### mwasmarm.exe Assembler: +# 48408: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 48412: bl ov00_022E2184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2184 +### mwasmarm.exe Assembler: +# 48415: bl ov00_022E21FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E21FC +### mwasmarm.exe Assembler: +# 48418: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48426: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48428: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48435: bl ov00_0230E458 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E458 +### mwasmarm.exe Assembler: +# 48436: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48441: bl ov00_022E9AA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9AA4 +### mwasmarm.exe Assembler: +# 48446: bl ov00_022E9AA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9AA4 +### mwasmarm.exe Assembler: +# 48453: .size ov00_022E6248, .-ov00_022E6248 +# Error: ^ +# Unknown value for identifier ov00_022E6248 +### mwasmarm.exe Assembler: +# 48471: bl ov00_022E7C4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E7C4C +### mwasmarm.exe Assembler: +# 48477: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 48489: bl ov00_022E7CE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E7CE8 +### mwasmarm.exe Assembler: +# 48492: .size ov00_022E64CC, .-ov00_022E64CC +# Error: ^ +# Unknown value for identifier ov00_022E64CC +### mwasmarm.exe Assembler: +# 48497: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48500: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48504: .size ov00_022E6550, .-ov00_022E6550 +# Error: ^ +# Unknown value for identifier ov00_022E6550 +### mwasmarm.exe Assembler: +# 48512: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48517: bl ov00_022EA5EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA5EC +### mwasmarm.exe Assembler: +# 48520: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 48524: bl ov00_022E3E54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3E54 +### mwasmarm.exe Assembler: +# 48525: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48530: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48535: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48537: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48539: bl ov00_022E3DB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 48541: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48551: bl ov00_022E7204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E7204 +### mwasmarm.exe Assembler: +# 48556: .size ov00_022E6570, .-ov00_022E6570 +# Error: ^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 48561: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48565: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48568: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48571: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48573: bl ov00_02312BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 48575: .size ov00_022E662C, .-ov00_022E662C +# Error: ^ +# Unknown value for identifier ov00_022E662C +### mwasmarm.exe Assembler: +# 48590: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48597: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48602: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48606: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48608: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48612: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48616: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48621: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48623: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48627: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48631: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 48635: bl ov00_022EA758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA758 +### mwasmarm.exe Assembler: +# 48638: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48642: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48650: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48655: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48660: bl ov00_022EB0F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB0F8 +### mwasmarm.exe Assembler: +# 48662: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48667: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48673: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48677: bl ov00_022EA758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA758 +### mwasmarm.exe Assembler: +# 48679: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48685: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 48690: bl ov00_022EA758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA758 +### mwasmarm.exe Assembler: +# 48693: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48698: bl ov00_022E9AA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9AA4 +### mwasmarm.exe Assembler: +# 48700: .size ov00_022E6668, .-ov00_022E6668 +# Error: ^ +# Unknown value for identifier ov00_022E6668 +### mwasmarm.exe Assembler: +# 48707: bl ov00_022E1FC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1FC0 +### mwasmarm.exe Assembler: +# 48711: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48721: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 48725: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48728: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48732: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48736: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48744: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48748: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48750: bl ov00_02311FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311FB0 +### mwasmarm.exe Assembler: +# 48751: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48755: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48759: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48763: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48766: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48769: bl ov00_0230E3A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E3A4 +### mwasmarm.exe Assembler: +# 48772: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48778: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 48781: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48785: bl ov00_022EA4BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA4BC +### mwasmarm.exe Assembler: +# 48788: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48793: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 48794: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48796: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 48802: bl ov00_022EA388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 48809: .size ov00_022E6820, .-ov00_022E6820 +# Error: ^ +# Unknown value for identifier ov00_022E6820 +### mwasmarm.exe Assembler: +# 48815: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48820: bl ov00_022E96E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 48822: .size ov00_022E699C, .-ov00_022E699C +# Error: ^ +# Unknown value for identifier ov00_022E699C +### mwasmarm.exe Assembler: +# 48829: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48837: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48844: bl ov00_022E6A24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6A24 +### mwasmarm.exe Assembler: +# 48854: .size ov00_022E69C0, .-ov00_022E69C0 +# Error: ^ +# Unknown value for identifier ov00_022E69C0 +### mwasmarm.exe Assembler: +# 48861: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48865: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48868: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48870: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48878: bl ov00_022E6BDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6BDC +### mwasmarm.exe Assembler: +# 48890: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48892: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48897: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48899: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48904: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48906: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48911: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48913: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48918: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48920: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48927: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48929: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48943: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48947: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48951: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48955: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48959: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48964: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48971: .size ov00_022E6A24, .-ov00_022E6A24 +# Error: ^ +# Unknown value for identifier ov00_022E6A24 +### mwasmarm.exe Assembler: +# 48980: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48990: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48995: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 48998: .size ov00_022E6BDC, .-ov00_022E6BDC +# Error: ^ +# Unknown value for identifier ov00_022E6BDC +### mwasmarm.exe Assembler: +# 49004: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49008: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49011: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49015: .size ov00_022E6C30, .-ov00_022E6C30 +# Error: ^ +# Unknown value for identifier ov00_022E6C30 +### mwasmarm.exe Assembler: +# 49021: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49028: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 49030: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49037: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49039: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49045: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49050: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49057: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49063: .size ov00_022E6C64, .-ov00_022E6C64 +# Error: ^ +# Unknown value for identifier ov00_022E6C64 +### mwasmarm.exe Assembler: +# 49069: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49075: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49081: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 49086: bl ov00_022E13D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E13D0 +### mwasmarm.exe Assembler: +# 49087: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49093: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 49098: bl ov00_022E1408 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1408 +### mwasmarm.exe Assembler: +# 49103: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 49108: bl ov00_022E1408 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1408 +### mwasmarm.exe Assembler: +# 49112: bl ov00_022E3E54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3E54 +### mwasmarm.exe Assembler: +# 49120: .size ov00_022E6D08, .-ov00_022E6D08 +# Error: ^ +# Unknown value for identifier ov00_022E6D08 +### mwasmarm.exe Assembler: +# 49126: bl ov00_022EC1B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1B0 +### mwasmarm.exe Assembler: +# 49133: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 49138: bl ov00_022EAF5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAF5C +### mwasmarm.exe Assembler: +# 49145: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 49157: .size ov00_022E6DD8, .-ov00_022E6DD8 +# Error: ^ +# Unknown value for identifier ov00_022E6DD8 +### mwasmarm.exe Assembler: +# 49162: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49167: .size ov00_022E6E50, .-ov00_022E6E50 +# Error: ^ +# Unknown value for identifier ov00_022E6E50 +### mwasmarm.exe Assembler: +# 49173: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49176: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49179: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49182: bl ov00_022E1544 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1544 +### mwasmarm.exe Assembler: +# 49185: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49188: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49192: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49196: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49199: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49202: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49205: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49208: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49211: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49214: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49217: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49221: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49225: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49228: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49232: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49236: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49240: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 49243: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49245: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49248: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49253: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 49256: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49261: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 49264: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49267: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49270: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49273: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49276: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49279: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49282: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49285: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49289: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49292: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49296: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49299: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49303: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49306: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49309: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49312: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49315: bl ov00_022E2254 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2254 +### mwasmarm.exe Assembler: +# 49316: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49320: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 49321: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49325: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 49326: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49330: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 49331: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49335: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 49336: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49340: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 49341: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49345: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 49346: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49350: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 49351: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49355: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 49358: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49363: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 49366: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49371: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 49374: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49377: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49380: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49383: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49386: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49389: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49392: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49395: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49399: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49402: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49406: .size ov00_022E6E68, .-ov00_022E6E68 +# Error: ^ +# Unknown value for identifier ov00_022E6E68 +### mwasmarm.exe Assembler: +# 49411: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49414: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49424: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49426: bl ov00_02315AD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AD8 +### mwasmarm.exe Assembler: +# 49427: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49431: bl ov00_022E5080 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E5080 +### mwasmarm.exe Assembler: +# 49433: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 49440: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 49445: bl ov00_022EAF5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAF5C +### mwasmarm.exe Assembler: +# 49446: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49452: .size ov00_022E7204, .-ov00_022E7204 +# Error: ^ +# Unknown value for identifier ov00_022E7204 +### mwasmarm.exe Assembler: +# 49474: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49478: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49496: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49509: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49513: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49515: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49517: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49522: bl ov00_022E749C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E749C +### mwasmarm.exe Assembler: +# 49532: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 49535: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49543: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 49544: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49547: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49549: bl ov00_02315D34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D34 +### mwasmarm.exe Assembler: +# 49557: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49565: bl ov00_02315C2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315C2C +### mwasmarm.exe Assembler: +# 49576: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49578: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 49595: .size ov00_022E72A0, .-ov00_022E72A0 +# Error: ^ +# Unknown value for identifier ov00_022E72A0 +### mwasmarm.exe Assembler: +# 49617: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 49626: .size ov00_022E749C, .-ov00_022E749C +# Error: ^ +# Unknown value for identifier ov00_022E749C +### mwasmarm.exe Assembler: +# 49635: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49640: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49642: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49650: bl ov00_02315340 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315340 +### mwasmarm.exe Assembler: +# 49654: bl ov00_0231530C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231530C +### mwasmarm.exe Assembler: +# 49656: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49658: bl ov00_02315D90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D90 +### mwasmarm.exe Assembler: +# 49662: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49665: bl ov00_02315358 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315358 +### mwasmarm.exe Assembler: +# 49668: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49671: bl ov00_02315360 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315360 +### mwasmarm.exe Assembler: +# 49678: bl ov00_022CF528 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF528 +### mwasmarm.exe Assembler: +# 49701: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49704: bl ov00_0231530C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231530C +### mwasmarm.exe Assembler: +# 49707: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49710: bl ov00_02315314 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315314 +### mwasmarm.exe Assembler: +# 49718: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49721: bl ov00_022E1544 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1544 +### mwasmarm.exe Assembler: +# 49724: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49728: bl ov00_022CF528 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF528 +### mwasmarm.exe Assembler: +# 49730: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49733: bl ov00_0230E428 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E428 +### mwasmarm.exe Assembler: +# 49735: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49738: bl ov00_0231530C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231530C +### mwasmarm.exe Assembler: +# 49741: bl ov00_02315314 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315314 +### mwasmarm.exe Assembler: +# 49751: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 49753: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49760: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49764: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49767: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49770: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49773: bl ov00_02315314 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315314 +### mwasmarm.exe Assembler: +# 49776: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49779: bl ov00_0231530C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231530C +### mwasmarm.exe Assembler: +# 49783: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49786: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49789: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49793: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49796: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49802: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49804: bl ov00_022E77F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E77F0 +### mwasmarm.exe Assembler: +# 49808: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49811: bl ov00_0230E448 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E448 +### mwasmarm.exe Assembler: +# 49813: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49818: bl ov00_022EBD5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EBD5C +### mwasmarm.exe Assembler: +# 49819: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49829: .size ov00_022E7504, .-ov00_022E7504 +# Error: ^ +# Unknown value for identifier ov00_022E7504 +### mwasmarm.exe Assembler: +# 49839: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49844: bl ov00_02310BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310BF4 +### mwasmarm.exe Assembler: +# 49849: bl ov00_02315CB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315CB8 +### mwasmarm.exe Assembler: +# 49850: bl ov00_022EB694 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB694 +### mwasmarm.exe Assembler: +# 49860: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49863: bl ov00_0230E448 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E448 +### mwasmarm.exe Assembler: +# 49868: bl ov00_02311EE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311EE0 +### mwasmarm.exe Assembler: +# 49883: .size ov00_022E77F0, .-ov00_022E77F0 +# Error: ^ +# Unknown value for identifier ov00_022E77F0 +### mwasmarm.exe Assembler: +# 49896: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49900: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49904: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49917: bl ov00_022E7A70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E7A70 +### mwasmarm.exe Assembler: +# 49928: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 49940: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 49949: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 49958: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49963: bl ov00_022E7B88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E7B88 +### mwasmarm.exe Assembler: +# 49974: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49976: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49980: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49983: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49986: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49988: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 49990: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 49996: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50001: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 50009: .size ov00_022E78AC, .-ov00_022E78AC +# Error: ^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 50028: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 50047: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50050: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50053: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50059: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50064: bl ov00_02310BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310BF4 +### mwasmarm.exe Assembler: +# 50072: bl ov00_02315C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315C60 +### mwasmarm.exe Assembler: +# 50086: .size ov00_022E7A70, .-ov00_022E7A70 +# Error: ^ +# Unknown value for identifier ov00_022E7A70 +### mwasmarm.exe Assembler: +# 50104: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 50115: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 50126: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 50133: bl ov00_022FFB10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FFB10 +### mwasmarm.exe Assembler: +# 50141: .size ov00_022E7B88, .-ov00_022E7B88 +# Error: ^ +# Unknown value for identifier ov00_022E7B88 +### mwasmarm.exe Assembler: +# 50151: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 50160: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 50171: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 50181: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 50186: .size ov00_022E7C4C, .-ov00_022E7C4C +# Error: ^ +# Unknown value for identifier ov00_022E7C4C +### mwasmarm.exe Assembler: +# 50199: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50202: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50211: bl ov00_022E1FC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1FC0 +### mwasmarm.exe Assembler: +# 50214: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50218: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50222: bl ov00_022EB15C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB15C +### mwasmarm.exe Assembler: +# 50268: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50285: bl ov00_022E8BCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E8BCC +### mwasmarm.exe Assembler: +# 50289: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50295: bl ov00_022E8EF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E8EF8 +### mwasmarm.exe Assembler: +# 50296: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 50301: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50305: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50309: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50312: bl ov00_022E3DB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 50314: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50320: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50324: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50330: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50335: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50340: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50344: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50351: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 50356: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50360: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50362: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50367: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50383: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 50384: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 50391: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50395: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50399: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50402: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50405: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50408: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50411: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50416: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50421: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50426: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50432: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50438: bl ov00_022EA16C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA16C +### mwasmarm.exe Assembler: +# 50441: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50447: bl ov00_022E90B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E90B8 +### mwasmarm.exe Assembler: +# 50451: bl ov00_022E9690 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9690 +### mwasmarm.exe Assembler: +# 50452: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 50459: bl ov00_022E92F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E92F0 +### mwasmarm.exe Assembler: +# 50460: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 50467: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50471: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50477: bl ov00_022E90B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E90B8 +### mwasmarm.exe Assembler: +# 50478: bl ov00_022E99C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E99C0 +### mwasmarm.exe Assembler: +# 50479: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 50486: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 50487: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50490: bl ov00_02315D80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D80 +### mwasmarm.exe Assembler: +# 50494: bl ov00_022E7504 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E7504 +### mwasmarm.exe Assembler: +# 50495: bl ov00_022EB810 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB810 +### mwasmarm.exe Assembler: +# 50503: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 50505: bl ov00_022E72A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E72A0 +### mwasmarm.exe Assembler: +# 50506: bl ov00_022EB694 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB694 +### mwasmarm.exe Assembler: +# 50513: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50517: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50528: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 50533: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50535: bl ov00_022E95B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E95B8 +### mwasmarm.exe Assembler: +# 50539: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50543: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50547: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50549: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 50552: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50556: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50561: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50566: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50569: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50571: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 50574: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50578: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50584: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50587: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50590: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50595: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 50596: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50599: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50601: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 50606: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50613: bl ov00_022E92F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E92F0 +### mwasmarm.exe Assembler: +# 50616: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50620: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50624: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50628: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50632: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50636: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50639: bl ov00_0230E3A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E3A4 +### mwasmarm.exe Assembler: +# 50642: bl ov00_022E96E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 50653: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50658: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 50661: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50665: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50670: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50675: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50678: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50680: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50687: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50689: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50702: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50705: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50708: bl ov00_0230E448 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E448 +### mwasmarm.exe Assembler: +# 50710: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50715: bl ov00_022EBD5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EBD5C +### mwasmarm.exe Assembler: +# 50716: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50722: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50726: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50734: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50738: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50743: bl ov00_022EB024 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB024 +### mwasmarm.exe Assembler: +# 50753: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 50754: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 50760: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50762: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50768: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50770: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50775: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50777: bl ov00_02312BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 50778: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50782: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50785: bl ov00_022E3DB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 50787: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50794: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50798: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50808: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50811: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50813: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50818: bl ov00_022E9AA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9AA4 +### mwasmarm.exe Assembler: +# 50824: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50830: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50835: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50837: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50846: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 50847: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 50854: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50858: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50861: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50865: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50869: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50872: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50877: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 50879: bl ov00_022E72A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E72A0 +### mwasmarm.exe Assembler: +# 50880: bl ov00_022EB694 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB694 +### mwasmarm.exe Assembler: +# 50885: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50888: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50893: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50897: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50899: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50907: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50912: bl ov00_022E9AA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9AA4 +### mwasmarm.exe Assembler: +# 50915: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50919: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50924: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50930: bl ov00_022EA16C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA16C +### mwasmarm.exe Assembler: +# 50934: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50937: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50942: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50946: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50950: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50953: bl ov00_0230E3A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E3A4 +### mwasmarm.exe Assembler: +# 50956: bl ov00_022EA4BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA4BC +### mwasmarm.exe Assembler: +# 50963: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50967: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50971: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50977: bl ov00_022E9900 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9900 +### mwasmarm.exe Assembler: +# 50984: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50988: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 50990: bl ov00_022EA5EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA5EC +### mwasmarm.exe Assembler: +# 50992: bl ov00_022EA388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 50998: bl ov00_022EAB38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAB38 +### mwasmarm.exe Assembler: +# 51005: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51018: bl ov00_022EB094 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB094 +### mwasmarm.exe Assembler: +# 51021: bl ov00_022E1EB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1EB4 +### mwasmarm.exe Assembler: +# 51034: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 51044: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 51063: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 51064: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 51071: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51077: bl ov00_022EB094 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB094 +### mwasmarm.exe Assembler: +# 51097: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 51102: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51106: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51111: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51116: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51124: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51128: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51133: bl ov00_022EA2B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA2B4 +### mwasmarm.exe Assembler: +# 51134: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 51140: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51144: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51146: bl ov00_02311FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311FB0 +### mwasmarm.exe Assembler: +# 51147: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51151: bl ov00_022EA488 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA488 +### mwasmarm.exe Assembler: +# 51154: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51158: bl ov00_022EB094 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB094 +### mwasmarm.exe Assembler: +# 51166: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51173: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51178: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51190: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 51191: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 51199: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51210: .size ov00_022E7CE8, .-ov00_022E7CE8 +# Error: ^ +# Unknown value for identifier ov00_022E7CE8 +### mwasmarm.exe Assembler: +# 51219: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51229: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51232: bl ov00_022FF808 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF808 +### mwasmarm.exe Assembler: +# 51236: bl ov00_022E3DB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 51245: bl ov00_022EB024 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB024 +### mwasmarm.exe Assembler: +# 51250: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51254: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51258: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51260: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51265: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51269: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51271: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51278: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51282: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51287: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51291: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51293: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51298: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51300: bl ov00_02312BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 51303: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51307: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51312: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51316: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51328: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51332: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51339: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51343: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51357: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51361: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51366: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51368: bl ov00_022E9690 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9690 +### mwasmarm.exe Assembler: +# 51369: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 51382: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51385: bl ov00_022FF808 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF808 +### mwasmarm.exe Assembler: +# 51389: bl ov00_022E3DB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 51399: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51401: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51417: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51421: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51425: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51443: .size ov00_022E8BCC, .-ov00_022E8BCC +# Error: ^ +# Unknown value for identifier ov00_022E8BCC +### mwasmarm.exe Assembler: +# 51452: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51456: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51463: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51466: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51468: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51471: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51474: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51476: bl ov00_02312BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 51477: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51480: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51482: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51487: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51489: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51494: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51496: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51501: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51503: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51506: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51508: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51510: bl ov00_022EAFB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAFB4 +### mwasmarm.exe Assembler: +# 51516: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51518: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51525: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51533: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51535: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51537: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51547: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 51552: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51558: bl ov00_022EB184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB184 +### mwasmarm.exe Assembler: +# 51562: .size ov00_022E8EF8, .-ov00_022E8EF8 +# Error: ^ +# Unknown value for identifier ov00_022E8EF8 +### mwasmarm.exe Assembler: +# 51573: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51579: bl sub_0207C330 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C330 +### mwasmarm.exe Assembler: +# 51581: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51584: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51587: .size ov00_022E90B8, .-ov00_022E90B8 +# Error: ^ +# Unknown value for identifier ov00_022E90B8 +### mwasmarm.exe Assembler: +# 51593: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51598: bl ov00_022EB694 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB694 +### mwasmarm.exe Assembler: +# 51601: bl ov00_022EB620 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB620 +### mwasmarm.exe Assembler: +# 51603: .size ov00_022E9108, .-ov00_022E9108 +# Error: ^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 51612: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51616: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51621: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51624: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51626: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 51629: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51631: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51638: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51642: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51645: bl ov00_02315D80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D80 +### mwasmarm.exe Assembler: +# 51647: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51652: bl ov00_02315264 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315264 +### mwasmarm.exe Assembler: +# 51654: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51657: bl ov00_0231530C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231530C +### mwasmarm.exe Assembler: +# 51659: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51662: bl ov00_02315314 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315314 +### mwasmarm.exe Assembler: +# 51664: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51666: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51672: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51676: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51679: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51681: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51684: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51689: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51692: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51694: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 51697: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51700: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51705: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51708: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51710: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51718: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 51724: .size ov00_022E9134, .-ov00_022E9134 +# Error: ^ +# Unknown value for identifier ov00_022E9134 +### mwasmarm.exe Assembler: +# 51734: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51738: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51740: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51747: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51759: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51763: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51765: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51770: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51776: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51780: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51783: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51785: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 51788: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51796: bl ov00_022E2C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C58 +### mwasmarm.exe Assembler: +# 51798: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51800: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51802: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51811: bl ov00_022DB98C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB98C +### mwasmarm.exe Assembler: +# 51816: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51818: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51820: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51827: bl ov00_022DB78C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022DB78C +### mwasmarm.exe Assembler: +# 51831: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51836: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51842: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51847: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51851: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51855: bl ov00_022FF768 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF768 +### mwasmarm.exe Assembler: +# 51857: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51861: bl ov00_022FF5D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FF5D8 +### mwasmarm.exe Assembler: +# 51870: bl ov00_022E1448 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1448 +### mwasmarm.exe Assembler: +# 51876: bl ov00_022E1448 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1448 +### mwasmarm.exe Assembler: +# 51882: bl ov00_022E1448 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1448 +### mwasmarm.exe Assembler: +# 51890: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 51896: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 51898: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51906: bl ov00_022E9134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9134 +### mwasmarm.exe Assembler: +# 51914: .size ov00_022E92F0, .-ov00_022E92F0 +# Error: ^ +# Unknown value for identifier ov00_022E92F0 +### mwasmarm.exe Assembler: +# 51920: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51923: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51926: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51929: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51931: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 51934: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51939: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 51941: bl ov00_022E72A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E72A0 +### mwasmarm.exe Assembler: +# 51942: bl ov00_022EB694 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB694 +### mwasmarm.exe Assembler: +# 51948: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51955: bl ov00_022E92F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E92F0 +### mwasmarm.exe Assembler: +# 51956: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 51962: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51968: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 51976: .size ov00_022E95B8, .-ov00_022E95B8 +# Error: ^ +# Unknown value for identifier ov00_022E95B8 +### mwasmarm.exe Assembler: +# 51983: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51985: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 51993: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 51995: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52001: .size ov00_022E9690, .-ov00_022E9690 +# Error: ^ +# Unknown value for identifier ov00_022E9690 +### mwasmarm.exe Assembler: +# 52007: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52011: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52013: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52024: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52027: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52030: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52032: bl ov00_02312BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 52034: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52038: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52040: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52047: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52050: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52054: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52056: bl ov00_02311FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311FB0 +### mwasmarm.exe Assembler: +# 52057: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52061: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52063: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52066: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52071: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52075: bl ov00_022EA488 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA488 +### mwasmarm.exe Assembler: +# 52078: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52083: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52084: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52087: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52089: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 52094: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52099: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52103: bl ov00_022E92F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E92F0 +### mwasmarm.exe Assembler: +# 52106: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52111: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52112: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52115: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52120: bl ov00_022EA57C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA57C +### mwasmarm.exe Assembler: +# 52122: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52128: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52132: bl ov00_022EAAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAAB8 +### mwasmarm.exe Assembler: +# 52137: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52142: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52147: bl ov00_022EA388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 52151: .size ov00_022E96E4, .-ov00_022E96E4 +# Error: ^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 52157: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52161: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52165: bl ov00_022EA5EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA5EC +### mwasmarm.exe Assembler: +# 52169: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 52173: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52175: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52178: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52181: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52185: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52187: bl ov00_02311FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311FB0 +### mwasmarm.exe Assembler: +# 52188: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52192: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52196: bl ov00_022EA488 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA488 +### mwasmarm.exe Assembler: +# 52200: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52202: bl ov00_022E95B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E95B8 +### mwasmarm.exe Assembler: +# 52209: .size ov00_022E9900, .-ov00_022E9900 +# Error: ^ +# Unknown value for identifier ov00_022E9900 +### mwasmarm.exe Assembler: +# 52216: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52222: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52224: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52226: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52228: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52230: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52243: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 52248: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52253: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52256: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52259: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52262: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52265: bl ov00_0230E3A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E3A4 +### mwasmarm.exe Assembler: +# 52266: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52272: .size ov00_022E99C0, .-ov00_022E99C0 +# Error: ^ +# Unknown value for identifier ov00_022E99C0 +### mwasmarm.exe Assembler: +# 52290: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52292: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52299: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52300: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52302: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52308: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52312: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52314: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52320: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52322: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52328: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52330: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52339: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52342: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52345: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52347: bl ov00_02312BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 52348: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52353: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52356: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52361: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52365: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52367: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52370: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52374: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52376: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52382: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52386: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52388: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52390: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52397: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52400: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52402: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52407: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52408: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52412: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52418: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52422: bl ov00_022EA758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA758 +### mwasmarm.exe Assembler: +# 52424: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52432: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52435: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52437: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52442: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52446: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52449: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52451: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 52456: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52463: bl ov00_022E92F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E92F0 +### mwasmarm.exe Assembler: +# 52464: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52468: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52472: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52475: bl ov00_022EB0F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB0F8 +### mwasmarm.exe Assembler: +# 52477: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52479: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52489: bl ov00_022EA488 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA488 +### mwasmarm.exe Assembler: +# 52492: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52497: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52501: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52503: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52505: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52507: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52509: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52511: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52525: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 52526: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 52530: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52536: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52537: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52541: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52543: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52545: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52555: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52556: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52560: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52565: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52568: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52570: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52574: bl ov00_022EB15C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB15C +### mwasmarm.exe Assembler: +# 52575: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52579: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52581: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52583: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52585: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52587: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52599: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 52600: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 52607: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52608: bl ov00_022EB15C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB15C +### mwasmarm.exe Assembler: +# 52609: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52616: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52621: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52626: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52634: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 52639: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52644: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52651: bl ov00_022E3E54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3E54 +### mwasmarm.exe Assembler: +# 52653: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52658: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52660: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52662: bl ov00_022E3DB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 52664: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52674: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52678: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52683: bl ov00_022E7204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E7204 +### mwasmarm.exe Assembler: +# 52686: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52690: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52692: bl ov00_02315AD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AD8 +### mwasmarm.exe Assembler: +# 52693: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52697: bl ov00_022E5080 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E5080 +### mwasmarm.exe Assembler: +# 52698: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52702: bl ov00_022E6D08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6D08 +### mwasmarm.exe Assembler: +# 52703: bl ov00_022EB620 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB620 +### mwasmarm.exe Assembler: +# 52713: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52717: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 52719: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52723: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52730: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52735: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52737: bl ov00_02315D34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D34 +### mwasmarm.exe Assembler: +# 52744: .size ov00_022E9AA4, .-ov00_022E9AA4 +# Error: ^ +# Unknown value for identifier ov00_022E9AA4 +### mwasmarm.exe Assembler: +# 52751: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52755: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52766: bl ov00_022EB024 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB024 +### mwasmarm.exe Assembler: +# 52770: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52774: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52786: .size ov00_022EA16C, .-ov00_022EA16C +# Error: ^ +# Unknown value for identifier ov00_022EA16C +### mwasmarm.exe Assembler: +# 52795: bl ov00_022E3E54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3E54 +### mwasmarm.exe Assembler: +# 52796: bl ov00_022EB620 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB620 +### mwasmarm.exe Assembler: +# 52800: bl ov00_022E7204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E7204 +### mwasmarm.exe Assembler: +# 52801: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52806: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52812: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52817: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52819: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52821: bl ov00_022E3DB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 52823: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52833: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52840: .size ov00_022EA1F4, .-ov00_022EA1F4 +# Error: ^ +# Unknown value for identifier ov00_022EA1F4 +### mwasmarm.exe Assembler: +# 52848: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52852: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52856: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52858: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52863: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52865: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52867: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52869: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52871: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52886: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 52888: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52891: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52898: .size ov00_022EA2B4, .-ov00_022EA2B4 +# Error: ^ +# Unknown value for identifier ov00_022EA2B4 +### mwasmarm.exe Assembler: +# 52906: bl ov00_022EA1F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA1F4 +### mwasmarm.exe Assembler: +# 52910: bl ov00_022E6E68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6E68 +### mwasmarm.exe Assembler: +# 52911: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52915: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52920: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52925: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52927: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52929: bl ov00_022E3DB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3DB8 +### mwasmarm.exe Assembler: +# 52931: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52944: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52952: bl ov00_022E72A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E72A0 +### mwasmarm.exe Assembler: +# 52953: bl ov00_022EB694 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB694 +### mwasmarm.exe Assembler: +# 52958: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52967: bl ov00_022E92F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E92F0 +### mwasmarm.exe Assembler: +# 52970: .size ov00_022EA388, .-ov00_022EA388 +# Error: ^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 52975: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52979: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52983: bl ov00_022EA5EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA5EC +### mwasmarm.exe Assembler: +# 52985: bl ov00_022EA388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 52987: .size ov00_022EA488, .-ov00_022EA488 +# Error: ^ +# Unknown value for identifier ov00_022EA488 +### mwasmarm.exe Assembler: +# 52992: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52995: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 52998: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53001: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53005: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53010: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 53012: bl ov00_022E72A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E72A0 +### mwasmarm.exe Assembler: +# 53014: bl ov00_022EB694 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB694 +### mwasmarm.exe Assembler: +# 53020: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53025: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 53026: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53029: bl ov00_022E9134 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9134 +### mwasmarm.exe Assembler: +# 53031: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 53038: bl ov00_022EA388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 53042: .size ov00_022EA4BC, .-ov00_022EA4BC +# Error: ^ +# Unknown value for identifier ov00_022EA4BC +### mwasmarm.exe Assembler: +# 53048: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53050: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53054: bl ov00_022E2194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2194 +### mwasmarm.exe Assembler: +# 53057: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53061: bl ov00_0230E384 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E384 +### mwasmarm.exe Assembler: +# 53062: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53068: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53072: bl ov00_022E69C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E69C0 +### mwasmarm.exe Assembler: +# 53075: .size ov00_022EA57C, .-ov00_022EA57C +# Error: ^ +# Unknown value for identifier ov00_022EA57C +### mwasmarm.exe Assembler: +# 53080: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53083: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53086: bl ov00_0230E3A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E3A4 +### mwasmarm.exe Assembler: +# 53087: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53091: .size ov00_022EA5EC, .-ov00_022EA5EC +# Error: ^ +# Unknown value for identifier ov00_022EA5EC +### mwasmarm.exe Assembler: +# 53099: .size ov00_022EA61C, .-ov00_022EA61C +# Error: ^ +# Unknown value for identifier ov00_022EA61C +### mwasmarm.exe Assembler: +# 53105: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53113: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53118: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53125: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53132: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53151: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 53152: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 53161: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53172: bl ov00_022EB094 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB094 +### mwasmarm.exe Assembler: +# 53175: bl ov00_022E1EB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1EB4 +### mwasmarm.exe Assembler: +# 53181: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53187: .size ov00_022EA62C, .-ov00_022EA62C +# Error: ^ +# Unknown value for identifier ov00_022EA62C +### mwasmarm.exe Assembler: +# 53201: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53203: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53213: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53218: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53227: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53233: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53237: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53247: bl ov00_022EC4F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC4F0 +### mwasmarm.exe Assembler: +# 53248: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53250: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 53255: .size ov00_022EA758, .-ov00_022EA758 +# Error: ^ +# Unknown value for identifier ov00_022EA758 +### mwasmarm.exe Assembler: +# 53260: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53264: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53268: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53273: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 53276: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53286: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 53294: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53308: bl ov00_022E1FC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1FC0 +### mwasmarm.exe Assembler: +# 53311: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53315: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53317: bl ov00_022E9900 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9900 +### mwasmarm.exe Assembler: +# 53323: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53327: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53330: bl ov00_022EA758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA758 +### mwasmarm.exe Assembler: +# 53337: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53341: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53345: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53349: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53354: bl ov00_022EA5EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA5EC +### mwasmarm.exe Assembler: +# 53356: bl ov00_022EA388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 53359: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53361: bl ov00_022EA61C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA61C +### mwasmarm.exe Assembler: +# 53365: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53369: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53372: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53374: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 53379: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53381: bl ov00_022E96E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 53388: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53395: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53397: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53403: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53407: bl ov00_022EA758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA758 +### mwasmarm.exe Assembler: +# 53410: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53416: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53423: bl ov00_022E9AA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9AA4 +### mwasmarm.exe Assembler: +# 53430: .size ov00_022EA848, .-ov00_022EA848 +# Error: ^ +# Unknown value for identifier ov00_022EA848 +### mwasmarm.exe Assembler: +# 53441: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53453: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 53454: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 53459: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53461: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 53467: .size ov00_022EAAB8, .-ov00_022EAAB8 +# Error: ^ +# Unknown value for identifier ov00_022EAAB8 +### mwasmarm.exe Assembler: +# 53475: bl ov00_022E1FC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1FC0 +### mwasmarm.exe Assembler: +# 53487: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53492: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 53494: bl ov00_022EA57C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA57C +### mwasmarm.exe Assembler: +# 53498: bl ov00_022EAAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAAB8 +### mwasmarm.exe Assembler: +# 53504: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53508: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 53511: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53521: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 53528: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53538: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 53546: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53552: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53558: bl ov00_022EB094 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB094 +### mwasmarm.exe Assembler: +# 53562: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53569: bl ov00_022EB0F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB0F8 +### mwasmarm.exe Assembler: +# 53571: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53576: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53582: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53586: bl ov00_022EAAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAAB8 +### mwasmarm.exe Assembler: +# 53591: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53597: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 53602: bl ov00_022EAAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAAB8 +### mwasmarm.exe Assembler: +# 53608: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53613: bl ov00_022EA388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 53619: .size ov00_022EAB38, .-ov00_022EAB38 +# Error: ^ +# Unknown value for identifier ov00_022EAB38 +### mwasmarm.exe Assembler: +# 53624: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53628: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53632: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53637: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 53640: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53650: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 53658: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53672: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53675: bl ov00_022EAAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAAB8 +### mwasmarm.exe Assembler: +# 53685: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53689: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53693: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53695: bl ov00_022EA61C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA61C +### mwasmarm.exe Assembler: +# 53699: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53703: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53706: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53708: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 53714: bl ov00_022EA388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 53718: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53725: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53727: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53733: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53737: bl ov00_022EAAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EAAB8 +### mwasmarm.exe Assembler: +# 53743: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53749: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53756: bl ov00_022EA388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 53763: .size ov00_022EAD5C, .-ov00_022EAD5C +# Error: ^ +# Unknown value for identifier ov00_022EAD5C +### mwasmarm.exe Assembler: +# 53778: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 53787: bl sub_0207C314 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C314 +### mwasmarm.exe Assembler: +# 53792: .size ov00_022EAF5C, .-ov00_022EAF5C +# Error: ^ +# Unknown value for identifier ov00_022EAF5C +### mwasmarm.exe Assembler: +# 53801: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53806: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53812: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53817: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53828: .size ov00_022EAFB4, .-ov00_022EAFB4 +# Error: ^ +# Unknown value for identifier ov00_022EAFB4 +### mwasmarm.exe Assembler: +# 53834: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53840: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53845: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53848: bl ov00_022E3D70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3D70 +### mwasmarm.exe Assembler: +# 53856: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53863: .size ov00_022EB024, .-ov00_022EB024 +# Error: ^ +# Unknown value for identifier ov00_022EB024 +### mwasmarm.exe Assembler: +# 53872: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53877: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53882: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53888: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53895: .size ov00_022EB094, .-ov00_022EB094 +# Error: ^ +# Unknown value for identifier ov00_022EB094 +### mwasmarm.exe Assembler: +# 53903: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53909: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53915: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53920: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53927: .size ov00_022EB0F8, .-ov00_022EB0F8 +# Error: ^ +# Unknown value for identifier ov00_022EB0F8 +### mwasmarm.exe Assembler: +# 53932: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53935: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53937: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 53941: .size ov00_022EB15C, .-ov00_022EB15C +# Error: ^ +# Unknown value for identifier ov00_022EB15C +### mwasmarm.exe Assembler: +# 53959: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 53966: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 53974: .size ov00_022EB184, .-ov00_022EB184 +# Error: ^ +# Unknown value for identifier ov00_022EB184 +### mwasmarm.exe Assembler: +# 53987: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53992: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 53997: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54002: bl ov00_022EB0F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB0F8 +### mwasmarm.exe Assembler: +# 54011: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54013: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54016: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54018: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54023: bl ov00_022E9AA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9AA4 +### mwasmarm.exe Assembler: +# 54027: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 54032: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54037: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 54038: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54041: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54043: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 54050: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 54054: bl ov00_022E92F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E92F0 +### mwasmarm.exe Assembler: +# 54059: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 54069: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 54079: bl ov00_022EB184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB184 +### mwasmarm.exe Assembler: +# 54080: bl ov00_022EA5EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA5EC +### mwasmarm.exe Assembler: +# 54082: bl ov00_022EA388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EA388 +### mwasmarm.exe Assembler: +# 54087: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54096: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54103: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54105: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54107: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54117: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 54118: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 54124: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54137: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54141: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54149: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54161: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 54171: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 54183: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 54193: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 54200: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54204: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54206: bl ov00_022E9690 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9690 +### mwasmarm.exe Assembler: +# 54207: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 54213: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 54215: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54222: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54224: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54226: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54236: bl ov00_022E78AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E78AC +### mwasmarm.exe Assembler: +# 54237: bl ov00_022E9108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9108 +### mwasmarm.exe Assembler: +# 54242: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54249: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 54260: .size ov00_022EB1F4, .-ov00_022EB1F4 +# Error: ^ +# Unknown value for identifier ov00_022EB1F4 +### mwasmarm.exe Assembler: +# 54295: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 54300: .size ov00_022EB620, .-ov00_022EB620 +# Error: ^ +# Unknown value for identifier ov00_022EB620 +### mwasmarm.exe Assembler: +# 54345: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 54350: .size ov00_022EB694, .-ov00_022EB694 +# Error: ^ +# Unknown value for identifier ov00_022EB694 +### mwasmarm.exe Assembler: +# 54388: bl ov00_022E1FC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1FC0 +### mwasmarm.exe Assembler: +# 54399: bl ov00_022E2C74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2C74 +### mwasmarm.exe Assembler: +# 54405: bl ov00_022E3BE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E3BE8 +### mwasmarm.exe Assembler: +# 54411: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 54417: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 54425: .size ov00_022EB728, .-ov00_022EB728 +# Error: ^ +# Unknown value for identifier ov00_022EB728 +### mwasmarm.exe Assembler: +# 54451: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 54456: .size ov00_022EB810, .-ov00_022EB810 +# Error: ^ +# Unknown value for identifier ov00_022EB810 +### mwasmarm.exe Assembler: +# 54484: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 54490: .size ov00_022EB86C, .-ov00_022EB86C +# Error: ^ +# Unknown value for identifier ov00_022EB86C +### mwasmarm.exe Assembler: +# 54539: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 54545: .size ov00_022EB8CC, .-ov00_022EB8CC +# Error: ^ +# Unknown value for identifier ov00_022EB8CC +### mwasmarm.exe Assembler: +# 54573: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54576: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 54579: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54582: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 54585: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54588: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 54591: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54594: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 54597: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54600: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 54605: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 54610: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 54630: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 54637: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 54643: .size ov00_022EB970, .-ov00_022EB970 +# Error: ^ +# Unknown value for identifier ov00_022EB970 +### mwasmarm.exe Assembler: +# 54659: bl ov00_02312CD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312CD4 +### mwasmarm.exe Assembler: +# 54662: bl ov00_02312CD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312CD4 +### mwasmarm.exe Assembler: +# 54665: bl ov00_02312CD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312CD4 +### mwasmarm.exe Assembler: +# 54668: bl ov00_02312CD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312CD4 +### mwasmarm.exe Assembler: +# 54671: bl ov00_02312CD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312CD4 +### mwasmarm.exe Assembler: +# 54674: bl ov00_02312CD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312CD4 +### mwasmarm.exe Assembler: +# 54677: bl ov00_02312CD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312CD4 +### mwasmarm.exe Assembler: +# 54685: bl ov00_02312CD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312CD4 +### mwasmarm.exe Assembler: +# 54694: .size ov00_022EBAC0, .-ov00_022EBAC0 +# Error: ^ +# Unknown value for identifier ov00_022EBAC0 +### mwasmarm.exe Assembler: +# 54705: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54710: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 54713: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54717: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54722: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54726: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54732: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54735: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54738: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54744: bl ov00_022E7504 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E7504 +### mwasmarm.exe Assembler: +# 54745: bl ov00_022EB810 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB810 +### mwasmarm.exe Assembler: +# 54748: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54752: .size ov00_022EBB98, .-ov00_022EBB98 +# Error: ^ +# Unknown value for identifier ov00_022EBB98 +### mwasmarm.exe Assembler: +# 54761: bl ov00_022E1FC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1FC0 +### mwasmarm.exe Assembler: +# 54764: bl ov00_022E1FC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1FC0 +### mwasmarm.exe Assembler: +# 54768: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54772: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54790: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 54794: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 54803: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 54812: bl ov00_022E7CE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E7CE8 +### mwasmarm.exe Assembler: +# 54826: .size ov00_022EBC4C, .-ov00_022EBC4C +# Error: ^ +# Unknown value for identifier ov00_022EBC4C +### mwasmarm.exe Assembler: +# 54837: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54841: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54854: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54858: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54863: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54868: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54877: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54880: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54883: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54887: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54892: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 54896: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 54898: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54901: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54906: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 54907: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54909: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54911: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54919: bl ov00_02310BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310BF4 +### mwasmarm.exe Assembler: +# 54921: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54934: bl ov00_0230E104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E104 +### mwasmarm.exe Assembler: +# 54937: bl ov00_022EB8CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB8CC +### mwasmarm.exe Assembler: +# 54944: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54947: bl ov00_022E96E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 54955: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54960: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54970: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 54972: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 54976: bl ov00_022EC1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 54985: bl ov00_022EB86C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB86C +### mwasmarm.exe Assembler: +# 55006: bl ov00_022EC140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC140 +### mwasmarm.exe Assembler: +# 55010: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55012: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55016: bl ov00_022E9900 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E9900 +### mwasmarm.exe Assembler: +# 55025: bl ov00_022E77F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E77F0 +### mwasmarm.exe Assembler: +# 55026: bl ov00_022EB810 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EB810 +### mwasmarm.exe Assembler: +# 55031: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55033: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 55042: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55050: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55054: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55060: bl ov00_022EC140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC140 +### mwasmarm.exe Assembler: +# 55067: bl ov00_022EC140 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC140 +### mwasmarm.exe Assembler: +# 55072: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55075: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55078: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55082: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55084: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55089: bl ov00_022E96E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E96E4 +### mwasmarm.exe Assembler: +# 55096: .size ov00_022EBD5C, .-ov00_022EBD5C +# Error: ^ +# Unknown value for identifier ov00_022EBD5C +### mwasmarm.exe Assembler: +# 55104: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55108: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55113: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55117: bl ov00_022EC1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55124: bl ov00_022E6570 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6570 +### mwasmarm.exe Assembler: +# 55132: .size ov00_022EC140, .-ov00_022EC140 +# Error: ^ +# Unknown value for identifier ov00_022EC140 +### mwasmarm.exe Assembler: +# 55141: .size ov00_022EC1B0, .-ov00_022EC1B0 +# Error: ^ +# Unknown value for identifier ov00_022EC1B0 +### mwasmarm.exe Assembler: +# 55150: .size ov00_022EC1C0, .-ov00_022EC1C0 +# Error: ^ +# Unknown value for identifier ov00_022EC1C0 +### mwasmarm.exe Assembler: +# 55160: .size ov00_022EC1D0, .-ov00_022EC1D0 +# Error: ^ +# Unknown value for identifier ov00_022EC1D0 +### mwasmarm.exe Assembler: +# 55171: .size ov00_022EC1E4, .-ov00_022EC1E4 +# Error: ^ +# Unknown value for identifier ov00_022EC1E4 +### mwasmarm.exe Assembler: +# 55188: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 55192: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 55204: .size ov00_022EC1FC, .-ov00_022EC1FC +# Error: ^ +# Unknown value for identifier ov00_022EC1FC +### mwasmarm.exe Assembler: +# 55216: .size ov00_022EC264, .-ov00_022EC264 +# Error: ^ +# Unknown value for identifier ov00_022EC264 +### mwasmarm.exe Assembler: +# 55226: .size ov00_022EC280, .-ov00_022EC280 +# Error: ^ +# Unknown value for identifier ov00_022EC280 +### mwasmarm.exe Assembler: +# 55254: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 55283: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 55294: .size ov00_022EC294, .-ov00_022EC294 +# Error: ^ +# Unknown value for identifier ov00_022EC294 +### mwasmarm.exe Assembler: +# 55320: bl ov00_022E03F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 55327: bl ov00_022E03F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 55336: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 55351: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 55361: .size ov00_022EC374, .-ov00_022EC374 +# Error: ^ +# Unknown value for identifier ov00_022EC374 +### mwasmarm.exe Assembler: +# 55368: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 55374: bl ov00_022E1F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1F88 +### mwasmarm.exe Assembler: +# 55379: bl ov00_022E220C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E220C +### mwasmarm.exe Assembler: +# 55387: bl ov00_022EC9B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC9B0 +### mwasmarm.exe Assembler: +# 55392: bl ov00_022ECDCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECDCC +### mwasmarm.exe Assembler: +# 55395: bl ov00_022EC67C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC67C +### mwasmarm.exe Assembler: +# 55399: bl ov00_022EC264 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC264 +### mwasmarm.exe Assembler: +# 55404: .size ov00_022EC460, .-ov00_022EC460 +# Error: ^ +# Unknown value for identifier ov00_022EC460 +### mwasmarm.exe Assembler: +# 55415: bl ov00_022EC998 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC998 +### mwasmarm.exe Assembler: +# 55419: bl ov00_022EC460 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC460 +### mwasmarm.exe Assembler: +# 55433: bl ov00_022EC610 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC610 +### mwasmarm.exe Assembler: +# 55438: bl ov00_022EC9E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC9E8 +### mwasmarm.exe Assembler: +# 55446: bl ov00_022ECDCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECDCC +### mwasmarm.exe Assembler: +# 55455: bl ov00_022EC9E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC9E8 +### mwasmarm.exe Assembler: +# 55482: .size ov00_022EC4F0, .-ov00_022EC4F0 +# Error: ^ +# Unknown value for identifier ov00_022EC4F0 +### mwasmarm.exe Assembler: +# 55493: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 55499: .size ov00_022EC610, .-ov00_022EC610 +# Error: ^ +# Unknown value for identifier ov00_022EC610 +### mwasmarm.exe Assembler: +# 55507: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 55511: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 55519: .size ov00_022EC640, .-ov00_022EC640 +# Error: ^ +# Unknown value for identifier ov00_022EC640 +### mwasmarm.exe Assembler: +# 55532: .size ov00_022EC67C, .-ov00_022EC67C +# Error: ^ +# Unknown value for identifier ov00_022EC67C +### mwasmarm.exe Assembler: +# 55541: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 55547: bl ov00_022EC1E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC1E4 +### mwasmarm.exe Assembler: +# 55553: .size ov00_022EC69C, .-ov00_022EC69C +# Error: ^ +# Unknown value for identifier ov00_022EC69C +### mwasmarm.exe Assembler: +# 55573: bl ov00_022E1F38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1F38 +### mwasmarm.exe Assembler: +# 55583: bl ov00_022EC280 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC280 +### mwasmarm.exe Assembler: +# 55585: bl ov00_022E1F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1F88 +### mwasmarm.exe Assembler: +# 55589: bl ov00_022EC998 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC998 +### mwasmarm.exe Assembler: +# 55597: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 55609: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 55620: bl ov00_022E1F1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E1F1C +### mwasmarm.exe Assembler: +# 55624: bl ov00_022EC9B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC9B0 +### mwasmarm.exe Assembler: +# 55628: bl ov00_022EC998 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC998 +### mwasmarm.exe Assembler: +# 55639: bl ov00_022ECDCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECDCC +### mwasmarm.exe Assembler: +# 55648: bl ov00_022EC9E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC9E8 +### mwasmarm.exe Assembler: +# 55673: .size ov00_022EC758, .-ov00_022EC758 +# Error: ^ +# Unknown value for identifier ov00_022EC758 +### mwasmarm.exe Assembler: +# 55713: .size ov00_022EC8F0, .-ov00_022EC8F0 +# Error: ^ +# Unknown value for identifier ov00_022EC8F0 +### mwasmarm.exe Assembler: +# 55725: .size ov00_022EC97C, .-ov00_022EC97C +# Error: ^ +# Unknown value for identifier ov00_022EC97C +### mwasmarm.exe Assembler: +# 55736: .size ov00_022EC998, .-ov00_022EC998 +# Error: ^ +# Unknown value for identifier ov00_022EC998 +### mwasmarm.exe Assembler: +# 55748: .size ov00_022EC9B0, .-ov00_022EC9B0 +# Error: ^ +# Unknown value for identifier ov00_022EC9B0 +### mwasmarm.exe Assembler: +# 55760: .size ov00_022EC9CC, .-ov00_022EC9CC +# Error: ^ +# Unknown value for identifier ov00_022EC9CC +### mwasmarm.exe Assembler: +# 55768: bl ov00_022E20A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E20A4 +### mwasmarm.exe Assembler: +# 55772: bl ov00_022EC280 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC280 +### mwasmarm.exe Assembler: +# 55779: bl ov00_0230E280 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E280 +### mwasmarm.exe Assembler: +# 55786: bl ov00_022EC374 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC374 +### mwasmarm.exe Assembler: +# 55791: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 55797: bl ov00_0230E280 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E280 +### mwasmarm.exe Assembler: +# 55801: .size ov00_022EC9E8, .-ov00_022EC9E8 +# Error: ^ +# Unknown value for identifier ov00_022EC9E8 +### mwasmarm.exe Assembler: +# 55808: bl ov00_022E2108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2108 +### mwasmarm.exe Assembler: +# 55810: bl ov00_022EC9CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC9CC +### mwasmarm.exe Assembler: +# 55822: bl ov00_022EC640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC640 +### mwasmarm.exe Assembler: +# 55830: bl ov00_022ECBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECBE4 +### mwasmarm.exe Assembler: +# 55836: bl ov00_022ECBE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECBE4 +### mwasmarm.exe Assembler: +# 55842: bl ov00_022ECCAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECCAC +### mwasmarm.exe Assembler: +# 55848: bl ov00_022ECD90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECD90 +### mwasmarm.exe Assembler: +# 55869: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 55874: .size ov00_022ECA70, .-ov00_022ECA70 +# Error: ^ +# Unknown value for identifier ov00_022ECA70 +### mwasmarm.exe Assembler: +# 55881: bl ov00_022E2108 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E2108 +### mwasmarm.exe Assembler: +# 55906: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 55912: .size ov00_022ECB64, .-ov00_022ECB64 +# Error: ^ +# Unknown value for identifier ov00_022ECB64 +### mwasmarm.exe Assembler: +# 55924: bl ov00_022EC9CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC9CC +### mwasmarm.exe Assembler: +# 55927: bl ov00_022EC640 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC640 +### mwasmarm.exe Assembler: +# 55945: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 55972: .size ov00_022ECBE4, .-ov00_022ECBE4 +# Error: ^ +# Unknown value for identifier ov00_022ECBE4 +### mwasmarm.exe Assembler: +# 55984: bl ov00_022EC9CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC9CC +### mwasmarm.exe Assembler: +# 55994: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 56001: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 56030: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 56037: .size ov00_022ECCAC, .-ov00_022ECCAC +# Error: ^ +# Unknown value for identifier ov00_022ECCAC +### mwasmarm.exe Assembler: +# 56044: bl ov00_022EC998 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EC998 +### mwasmarm.exe Assembler: +# 56054: bl ov00_022E6668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E6668 +### mwasmarm.exe Assembler: +# 56056: .size ov00_022ECD90, .-ov00_022ECD90 +# Error: ^ +# Unknown value for identifier ov00_022ECD90 +### mwasmarm.exe Assembler: +# 56061: bl ov00_022E20A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E20A4 +### mwasmarm.exe Assembler: +# 56062: bl ov00_0230E438 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E438 +### mwasmarm.exe Assembler: +# 56070: .size ov00_022ECDCC, .-ov00_022ECDCC +# Error: ^ +# Unknown value for identifier ov00_022ECDCC +### mwasmarm.exe Assembler: +# 56075: bl ov00_022FBF48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FBF48 +### mwasmarm.exe Assembler: +# 56084: .size ov00_022ECDF0, .-ov00_022ECDF0 +# Error: ^ +# Unknown value for identifier ov00_022ECDF0 +### mwasmarm.exe Assembler: +# 56094: bl ov00_022FBF9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FBF9C +### mwasmarm.exe Assembler: +# 56100: bl ov00_022ED3CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED3CC +### mwasmarm.exe Assembler: +# 56106: .size ov00_022ECE14, .-ov00_022ECE14 +# Error: ^ +# Unknown value for identifier ov00_022ECE14 +### mwasmarm.exe Assembler: +# 56111: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 56115: bl ov00_022FC1C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC1C4 +### mwasmarm.exe Assembler: +# 56118: .size ov00_022ECE54, .-ov00_022ECE54 +# Error: ^ +# Unknown value for identifier ov00_022ECE54 +### mwasmarm.exe Assembler: +# 56139: bl ov00_022ED164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED164 +### mwasmarm.exe Assembler: +# 56157: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 56160: bl ov00_022ED31C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED31C +### mwasmarm.exe Assembler: +# 56165: .size ov00_022ECE74, .-ov00_022ECE74 +# Error: ^ +# Unknown value for identifier ov00_022ECE74 +### mwasmarm.exe Assembler: +# 56187: .size ov00_022ECF10, .-ov00_022ECF10 +# Error: ^ +# Unknown value for identifier ov00_022ECF10 +### mwasmarm.exe Assembler: +# 56200: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 56211: bl ov00_022ED2C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED2C0 +### mwasmarm.exe Assembler: +# 56215: bl ov00_022ED164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED164 +### mwasmarm.exe Assembler: +# 56229: bl ov00_022E03F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 56233: bl ov00_022ED164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED164 +### mwasmarm.exe Assembler: +# 56240: bl ov00_022ED31C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED31C +### mwasmarm.exe Assembler: +# 56261: bl ov00_022FBFF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FBFF8 +### mwasmarm.exe Assembler: +# 56275: bl ov00_022FBFF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FBFF8 +### mwasmarm.exe Assembler: +# 56281: bl ov00_022ED164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED164 +### mwasmarm.exe Assembler: +# 56292: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 56295: bl ov00_022ED31C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED31C +### mwasmarm.exe Assembler: +# 56304: .size ov00_022ECF58, .-ov00_022ECF58 +# Error: ^ +# Unknown value for identifier ov00_022ECF58 +### mwasmarm.exe Assembler: +# 56315: bl ov00_022ECF58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECF58 +### mwasmarm.exe Assembler: +# 56318: .size ov00_022ED0FC, .-ov00_022ED0FC +# Error: ^ +# Unknown value for identifier ov00_022ED0FC +### mwasmarm.exe Assembler: +# 56324: bl ov00_022FC1D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC1D8 +### mwasmarm.exe Assembler: +# 56326: bl ov00_022ED3A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED3A0 +### mwasmarm.exe Assembler: +# 56334: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 56337: bl ov00_022ED31C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED31C +### mwasmarm.exe Assembler: +# 56339: .size ov00_022ED124, .-ov00_022ED124 +# Error: ^ +# Unknown value for identifier ov00_022ED124 +### mwasmarm.exe Assembler: +# 56439: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 56450: .size ov00_022ED164, .-ov00_022ED164 +# Error: ^ +# Unknown value for identifier ov00_022ED164 +### mwasmarm.exe Assembler: +# 56458: bl ov00_022E03F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 56478: .size ov00_022ED2C0, .-ov00_022ED2C0 +# Error: ^ +# Unknown value for identifier ov00_022ED2C0 +### mwasmarm.exe Assembler: +# 56492: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 56510: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 56519: .size ov00_022ED31C, .-ov00_022ED31C +# Error: ^ +# Unknown value for identifier ov00_022ED31C +### mwasmarm.exe Assembler: +# 56537: .size ov00_022ED3A0, .-ov00_022ED3A0 +# Error: ^ +# Unknown value for identifier ov00_022ED3A0 +### mwasmarm.exe Assembler: +# 56558: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 56563: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 56573: .size ov00_022ED3CC, .-ov00_022ED3CC +# Error: ^ +# Unknown value for identifier ov00_022ED3CC +### mwasmarm.exe Assembler: +# 56582: bl ov00_022EDD58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDD58 +### mwasmarm.exe Assembler: +# 56589: .size ov00_022ED43C, .-ov00_022ED43C +# Error: ^ +# Unknown value for identifier ov00_022ED43C +### mwasmarm.exe Assembler: +# 56598: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 56610: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 56628: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 56639: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 56648: .size ov00_022ED468, .-ov00_022ED468 +# Error: ^ +# Unknown value for identifier ov00_022ED468 +### mwasmarm.exe Assembler: +# 56656: bl ov00_022EDF4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDF4C +### mwasmarm.exe Assembler: +# 56659: bl sub_02085030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085030 +### mwasmarm.exe Assembler: +# 56670: bl ov00_022EDD58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDD58 +### mwasmarm.exe Assembler: +# 56673: bl WaitForever2 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, WaitForever2 +### mwasmarm.exe Assembler: +# 56680: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 56684: bl sub_02085158 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085158 +### mwasmarm.exe Assembler: +# 56690: bl ov00_022EDDE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDDE8 +### mwasmarm.exe Assembler: +# 56695: bl ov00_022EDE64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDE64 +### mwasmarm.exe Assembler: +# 56702: bl ov00_022EDEB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDEB0 +### mwasmarm.exe Assembler: +# 56711: .size ov00_022ED540, .-ov00_022ED540 +# Error: ^ +# Unknown value for identifier ov00_022ED540 +### mwasmarm.exe Assembler: +# 56720: bl ov00_022EDD58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDD58 +### mwasmarm.exe Assembler: +# 56733: .size ov00_022ED61C, .-ov00_022ED61C +# Error: ^ +# Unknown value for identifier ov00_022ED61C +### mwasmarm.exe Assembler: +# 56742: bl ov00_022EDD58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDD58 +### mwasmarm.exe Assembler: +# 56749: .size ov00_022ED660, .-ov00_022ED660 +# Error: ^ +# Unknown value for identifier ov00_022ED660 +### mwasmarm.exe Assembler: +# 56770: bl ov00_022EDDE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDDE8 +### mwasmarm.exe Assembler: +# 56775: bl ov00_022EDE64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDE64 +### mwasmarm.exe Assembler: +# 56784: bl ov00_022EDEB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDEB0 +### mwasmarm.exe Assembler: +# 56791: .size ov00_022ED68C, .-ov00_022ED68C +# Error: ^ +# Unknown value for identifier ov00_022ED68C +### mwasmarm.exe Assembler: +# 56808: bl sub_02085158 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085158 +### mwasmarm.exe Assembler: +# 56815: bl ov00_022EDDE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDDE8 +### mwasmarm.exe Assembler: +# 56820: bl ov00_022EDE64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDE64 +### mwasmarm.exe Assembler: +# 56828: bl ov00_022EDEB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDEB0 +### mwasmarm.exe Assembler: +# 56835: .size ov00_022ED714, .-ov00_022ED714 +# Error: ^ +# Unknown value for identifier ov00_022ED714 +### mwasmarm.exe Assembler: +# 56846: .size ov00_022ED7A8, .-ov00_022ED7A8 +# Error: ^ +# Unknown value for identifier ov00_022ED7A8 +### mwasmarm.exe Assembler: +# 56869: .size ov00_022ED7C0, .-ov00_022ED7C0 +# Error: ^ +# Unknown value for identifier ov00_022ED7C0 +### mwasmarm.exe Assembler: +# 56886: .size ov00_022ED804, .-ov00_022ED804 +# Error: ^ +# Unknown value for identifier ov00_022ED804 +### mwasmarm.exe Assembler: +# 56901: .size ov00_022ED834, .-ov00_022ED834 +# Error: ^ +# Unknown value for identifier ov00_022ED834 +### mwasmarm.exe Assembler: +# 56909: bl ov00_022ED8C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED8C0 +### mwasmarm.exe Assembler: +# 56917: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 56921: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 56930: .size ov00_022ED85C, .-ov00_022ED85C +# Error: ^ +# Unknown value for identifier ov00_022ED85C +### mwasmarm.exe Assembler: +# 56945: .size ov00_022ED8C0, .-ov00_022ED8C0 +# Error: ^ +# Unknown value for identifier ov00_022ED8C0 +### mwasmarm.exe Assembler: +# 57027: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57034: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57041: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57048: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57055: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57062: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57071: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57080: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57087: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57094: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57101: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57108: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57113: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 57121: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57128: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57135: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57145: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57154: bl sub_0207DB20 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DB20 +### mwasmarm.exe Assembler: +# 57194: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 57211: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 57223: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 57233: blx sub_02000088 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02000088 +### mwasmarm.exe Assembler: +# 57254: .size ov00_022ED8EC, .-ov00_022ED8EC +# Error: ^ +# Unknown value for identifier ov00_022ED8EC +### mwasmarm.exe Assembler: +# 57263: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 57269: bl sub_0207DAFC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DAFC +### mwasmarm.exe Assembler: +# 57274: bl sub_0207DAB0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DAB0 +### mwasmarm.exe Assembler: +# 57284: bl ov00_022ED8EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED8EC +### mwasmarm.exe Assembler: +# 57288: blx sub_02000088 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02000088 +### mwasmarm.exe Assembler: +# 57293: bl sub_0207A2A4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2A4 +### mwasmarm.exe Assembler: +# 57298: .size ov00_022EDD58, .-ov00_022EDD58 +# Error: ^ +# Unknown value for identifier ov00_022EDD58 +### mwasmarm.exe Assembler: +# 57311: bl sub_0207DAFC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DAFC +### mwasmarm.exe Assembler: +# 57316: bl sub_0207DAB0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DAB0 +### mwasmarm.exe Assembler: +# 57319: bl sub_0207A2C0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A2C0 +### mwasmarm.exe Assembler: +# 57327: bl ov00_022ED8EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED8EC +### mwasmarm.exe Assembler: +# 57331: blx sub_02000088 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02000088 +### mwasmarm.exe Assembler: +# 57336: .size ov00_022EDDE8, .-ov00_022EDDE8 +# Error: ^ +# Unknown value for identifier ov00_022EDDE8 +### mwasmarm.exe Assembler: +# 57347: bl ov00_022EDD58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDD58 +### mwasmarm.exe Assembler: +# 57354: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 57359: .size ov00_022EDE64, .-ov00_022EDE64 +# Error: ^ +# Unknown value for identifier ov00_022EDE64 +### mwasmarm.exe Assembler: +# 57369: bl sub_0207DAFC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DAFC +### mwasmarm.exe Assembler: +# 57374: bl sub_0207DAB0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207DAB0 +### mwasmarm.exe Assembler: +# 57383: bl ov00_022ED8EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED8EC +### mwasmarm.exe Assembler: +# 57387: blx sub_02000088 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02000088 +### mwasmarm.exe Assembler: +# 57394: .size ov00_022EDEB0, .-ov00_022EDEB0 +# Error: ^ +# Unknown value for identifier ov00_022EDEB0 +### mwasmarm.exe Assembler: +# 57412: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 57430: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 57444: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 57452: .size ov00_022EDF4C, .-ov00_022EDF4C +# Error: ^ +# Unknown value for identifier ov00_022EDF4C +### mwasmarm.exe Assembler: +# 57464: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 57466: bl ov00_022ED61C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED61C +### mwasmarm.exe Assembler: +# 57473: bl sub_02085030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085030 +### mwasmarm.exe Assembler: +# 57475: bl ov00_022ED660 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED660 +### mwasmarm.exe Assembler: +# 57483: bl sub_0207C40C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C40C +### mwasmarm.exe Assembler: +# 57494: bl sub_02085158 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085158 +### mwasmarm.exe Assembler: +# 57500: bl ov00_022EE320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE320 +### mwasmarm.exe Assembler: +# 57512: bl sub_02085158 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085158 +### mwasmarm.exe Assembler: +# 57528: bl ov00_022ED7A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED7A8 +### mwasmarm.exe Assembler: +# 57542: bl ov00_022EE420 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE420 +### mwasmarm.exe Assembler: +# 57544: bl ov00_022ED714 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED714 +### mwasmarm.exe Assembler: +# 57561: bl ov00_022EE420 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE420 +### mwasmarm.exe Assembler: +# 57563: bl ov00_022ED714 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED714 +### mwasmarm.exe Assembler: +# 57575: bl ov00_022EE420 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE420 +### mwasmarm.exe Assembler: +# 57577: bl ov00_022ED714 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED714 +### mwasmarm.exe Assembler: +# 57588: bl ov00_022EE4A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE4A0 +### mwasmarm.exe Assembler: +# 57592: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 57602: bl ov00_022EE4A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE4A0 +### mwasmarm.exe Assembler: +# 57606: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 57611: bl ov00_022ED7A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED7A8 +### mwasmarm.exe Assembler: +# 57617: bl ov00_022EE4A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE4A0 +### mwasmarm.exe Assembler: +# 57625: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 57650: bl ov00_022ED714 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED714 +### mwasmarm.exe Assembler: +# 57666: .size ov00_022EE018, .-ov00_022EE018 +# Error: ^ +# Unknown value for identifier ov00_022EE018 +### mwasmarm.exe Assembler: +# 57683: bl ov00_022ED834 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED834 +### mwasmarm.exe Assembler: +# 57691: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 57695: bl ov00_022ED8C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED8C0 +### mwasmarm.exe Assembler: +# 57706: bl ov00_022ED804 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED804 +### mwasmarm.exe Assembler: +# 57709: bl ov00_022ED85C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED85C +### mwasmarm.exe Assembler: +# 57718: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 57722: bl ov00_022ED8C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED8C0 +### mwasmarm.exe Assembler: +# 57726: bl ov00_022ED8C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED8C0 +### mwasmarm.exe Assembler: +# 57737: .size ov00_022EE320, .-ov00_022EE320 +# Error: ^ +# Unknown value for identifier ov00_022EE320 +### mwasmarm.exe Assembler: +# 57747: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 57757: bl ov00_022EE650 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE650 +### mwasmarm.exe Assembler: +# 57759: bl ov00_022EDF4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EDF4C +### mwasmarm.exe Assembler: +# 57767: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 57775: .size ov00_022EE420, .-ov00_022EE420 +# Error: ^ +# Unknown value for identifier ov00_022EE420 +### mwasmarm.exe Assembler: +# 57785: bl sub_0207c2b8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207c2b8 +### mwasmarm.exe Assembler: +# 57790: .size ov00_022EE4A0, .-ov00_022EE4A0 +# Error: ^ +# Unknown value for identifier ov00_022EE4A0 +### mwasmarm.exe Assembler: +# 57844: bl sub_0207C4C8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207C4C8 +### mwasmarm.exe Assembler: +# 57896: .size ov00_022EE4CC, .-ov00_022EE4CC +# Error: ^ +# Unknown value for identifier ov00_022EE4CC +### mwasmarm.exe Assembler: +# 57903: bl ov00_022ED468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED468 +### mwasmarm.exe Assembler: +# 57904: bl sub_0208266C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208266C +### mwasmarm.exe Assembler: +# 57906: bl sub_02082748 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02082748 +### mwasmarm.exe Assembler: +# 57912: bl sub_020827f4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020827f4 +### mwasmarm.exe Assembler: +# 57919: bl sub_02082FDC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02082FDC +### mwasmarm.exe Assembler: +# 57926: bl sub_0207ADCC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207ADCC +### mwasmarm.exe Assembler: +# 57933: bl sub_0207B9EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B9EC +### mwasmarm.exe Assembler: +# 57987: bl ov00_022EE4CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE4CC +### mwasmarm.exe Assembler: +# 58011: bl ov00_022EE4CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE4CC +### mwasmarm.exe Assembler: +# 58027: .size ov00_022EE650, .-ov00_022EE650 +# Error: ^ +# Unknown value for identifier ov00_022EE650 +### mwasmarm.exe Assembler: +# 58035: bl ov00_022EE650 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE650 +### mwasmarm.exe Assembler: +# 58042: bl ov00_022ED540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED540 +### mwasmarm.exe Assembler: +# 58048: .size ov00_022EE82C, .-ov00_022EE82C +# Error: ^ +# Unknown value for identifier ov00_022EE82C +### mwasmarm.exe Assembler: +# 58057: bl ov00_022ED468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED468 +### mwasmarm.exe Assembler: +# 58066: bl ov00_022ED540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED540 +### mwasmarm.exe Assembler: +# 58072: .size ov00_022EE870, .-ov00_022EE870 +# Error: ^ +# Unknown value for identifier ov00_022EE870 +### mwasmarm.exe Assembler: +# 58087: bl ov00_022ED468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED468 +### mwasmarm.exe Assembler: +# 58088: bl sub_0208266C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208266C +### mwasmarm.exe Assembler: +# 58090: bl sub_02082748 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02082748 +### mwasmarm.exe Assembler: +# 58096: bl sub_020827f4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020827f4 +### mwasmarm.exe Assembler: +# 58103: bl sub_02082FDC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02082FDC +### mwasmarm.exe Assembler: +# 58110: bl sub_0207ADCC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207ADCC +### mwasmarm.exe Assembler: +# 58117: bl sub_0207B9EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B9EC +### mwasmarm.exe Assembler: +# 58170: bl ov00_022EE4CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EE4CC +### mwasmarm.exe Assembler: +# 58186: .size ov00_022EE8C0, .-ov00_022EE8C0 +# Error: ^ +# Unknown value for identifier ov00_022EE8C0 +### mwasmarm.exe Assembler: +# 58194: bl ov00_022ED468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED468 +### mwasmarm.exe Assembler: +# 58211: .size ov00_022EEA60, .-ov00_022EEA60 +# Error: ^ +# Unknown value for identifier ov00_022EEA60 +### mwasmarm.exe Assembler: +# 58218: bl ov00_022ED468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED468 +### mwasmarm.exe Assembler: +# 58236: .size ov00_022EEAB4, .-ov00_022EEAB4 +# Error: ^ +# Unknown value for identifier ov00_022EEAB4 +### mwasmarm.exe Assembler: +# 58255: .size ov00_022EEB04, .-ov00_022EEB04 +# Error: ^ +# Unknown value for identifier ov00_022EEB04 +### mwasmarm.exe Assembler: +# 58265: .size ov00_022EEB3C, .-ov00_022EEB3C +# Error: ^ +# Unknown value for identifier ov00_022EEB3C +### mwasmarm.exe Assembler: +# 58277: bl DivideUInt +# Error: ^^^^^^^^^^ +# Unknown identifier, DivideUInt +### mwasmarm.exe Assembler: +# 58286: .size ov00_022EEB50, .-ov00_022EEB50 +# Error: ^ +# Unknown value for identifier ov00_022EEB50 +### mwasmarm.exe Assembler: +# 58299: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 58304: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 58331: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 58356: .size ov00_022EEB90, .-ov00_022EEB90 +# Error: ^ +# Unknown value for identifier ov00_022EEB90 +### mwasmarm.exe Assembler: +# 58384: bl ov00_022EEB04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEB04 +### mwasmarm.exe Assembler: +# 58387: bl ov00_022E03F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 58408: bl ov00_022F598C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F598C +### mwasmarm.exe Assembler: +# 58410: bl ov00_022EEB04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEB04 +### mwasmarm.exe Assembler: +# 58425: bl ov00_022EEB04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEB04 +### mwasmarm.exe Assembler: +# 58430: bl sub_02084f78 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02084f78 +### mwasmarm.exe Assembler: +# 58434: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 58458: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 58473: .size ov00_022EEC8C, .-ov00_022EEC8C +# Error: ^ +# Unknown value for identifier ov00_022EEC8C +### mwasmarm.exe Assembler: +# 58532: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 58536: bl sub_02084f78 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02084f78 +### mwasmarm.exe Assembler: +# 58558: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 58566: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 58576: bl ov00_022E0520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0520 +### mwasmarm.exe Assembler: +# 58581: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 58585: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 58589: bl ov00_022E0520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0520 +### mwasmarm.exe Assembler: +# 58600: bl ov00_022E0520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0520 +### mwasmarm.exe Assembler: +# 58607: bl ov00_022EEC8C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEC8C +### mwasmarm.exe Assembler: +# 58611: bl ov00_022E0520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0520 +### mwasmarm.exe Assembler: +# 58628: bl ov00_022E0520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0520 +### mwasmarm.exe Assembler: +# 58654: .size ov00_022EEE40, .-ov00_022EEE40 +# Error: ^ +# Unknown value for identifier ov00_022EEE40 +### mwasmarm.exe Assembler: +# 58668: bl ov00_022E03F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 58708: bl ov00_022EEB3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEB3C +### mwasmarm.exe Assembler: +# 58713: bl ov00_022EEB50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEB50 +### mwasmarm.exe Assembler: +# 58736: bl ov00_022F598C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F598C +### mwasmarm.exe Assembler: +# 58740: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 58742: bl ov00_022EEB04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEB04 +### mwasmarm.exe Assembler: +# 58749: .size ov00_022EF0C8, .-ov00_022EF0C8 +# Error: ^ +# Unknown value for identifier ov00_022EF0C8 +### mwasmarm.exe Assembler: +# 58794: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 58800: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 58803: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 58808: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 58811: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 58816: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 58819: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 58824: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 58827: bl sub_0208b200 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b200 +### mwasmarm.exe Assembler: +# 58834: bl ov00_022EEB90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEB90 +### mwasmarm.exe Assembler: +# 58836: bl ov00_022ECDF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECDF0 +### mwasmarm.exe Assembler: +# 58849: .size ov00_022EF210, .-ov00_022EF210 +# Error: ^ +# Unknown value for identifier ov00_022EF210 +### mwasmarm.exe Assembler: +# 58871: bl ov00_022E0378 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0378 +### mwasmarm.exe Assembler: +# 58876: bl ov00_022E0394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0394 +### mwasmarm.exe Assembler: +# 58886: bl ov00_022ED0FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED0FC +### mwasmarm.exe Assembler: +# 58896: bl ov00_022ECE54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECE54 +### mwasmarm.exe Assembler: +# 58911: bl ov00_022ED0FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED0FC +### mwasmarm.exe Assembler: +# 58921: bl ov00_022ECE54 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECE54 +### mwasmarm.exe Assembler: +# 58936: .size ov00_022EF380, .-ov00_022EF380 +# Error: ^ +# Unknown value for identifier ov00_022EF380 +### mwasmarm.exe Assembler: +# 58945: bl ov00_022ED124 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED124 +### mwasmarm.exe Assembler: +# 58953: .size ov00_022EF4AC, .-ov00_022EF4AC +# Error: ^ +# Unknown value for identifier ov00_022EF4AC +### mwasmarm.exe Assembler: +# 58964: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 58973: bl ov00_022E0520 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0520 +### mwasmarm.exe Assembler: +# 58979: bl ov00_022ECE14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ECE14 +### mwasmarm.exe Assembler: +# 58988: .size ov00_022EF4D8, .-ov00_022EF4D8 +# Error: ^ +# Unknown value for identifier ov00_022EF4D8 +### mwasmarm.exe Assembler: +# 58999: .size ov00_022EF548, .-ov00_022EF548 +# Error: ^ +# Unknown value for identifier ov00_022EF548 +### mwasmarm.exe Assembler: +# 59020: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 59026: bl ov00_022EEB04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EEB04 +### mwasmarm.exe Assembler: +# 59029: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 59032: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 59038: bl Snprintf +# Error: ^^^^^^^^ +# Unknown identifier, Snprintf +### mwasmarm.exe Assembler: +# 59041: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 59044: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 59048: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 59051: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 59063: bl ov00_022E03F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E03F0 +### mwasmarm.exe Assembler: +# 59079: bl Sprintf +# Error: ^^^^^^^ +# Unknown identifier, Sprintf +### mwasmarm.exe Assembler: +# 59083: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 59088: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 59101: bl ov00_022EF0C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF0C8 +### mwasmarm.exe Assembler: +# 59108: bl ov00_022E0434 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0434 +### mwasmarm.exe Assembler: +# 59123: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 59130: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 59155: .size ov00_022EF560, .-ov00_022EF560 +# Error: ^ +# Unknown value for identifier ov00_022EF560 +### mwasmarm.exe Assembler: +# 59165: bl ov00_022EF560 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF560 +### mwasmarm.exe Assembler: +# 59168: .size ov00_022EF7AC, .-ov00_022EF7AC +# Error: ^ +# Unknown value for identifier ov00_022EF7AC +### mwasmarm.exe Assembler: +# 59192: .size ov00_022EF7D0, .-ov00_022EF7D0 +# Error: ^ +# Unknown value for identifier ov00_022EF7D0 +### mwasmarm.exe Assembler: +# 59203: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 59213: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 59223: bl ov00_022EFA00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA00 +### mwasmarm.exe Assembler: +# 59241: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 59253: .size ov00_022EF814, .-ov00_022EF814 +# Error: ^ +# Unknown value for identifier ov00_022EF814 +### mwasmarm.exe Assembler: +# 59261: bl ov00_022F1010 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1010 +### mwasmarm.exe Assembler: +# 59262: bl ov00_022EF7D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF7D0 +### mwasmarm.exe Assembler: +# 59265: bl ov00_022EF814 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF814 +### mwasmarm.exe Assembler: +# 59270: bl ov00_022EF814 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF814 +### mwasmarm.exe Assembler: +# 59275: bl ov00_022EF814 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF814 +### mwasmarm.exe Assembler: +# 59278: bl ov00_022F1024 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1024 +### mwasmarm.exe Assembler: +# 59282: bl ov00_022EF7D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF7D0 +### mwasmarm.exe Assembler: +# 59283: bl ov00_022F1024 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1024 +### mwasmarm.exe Assembler: +# 59286: .size ov00_022EF8E4, .-ov00_022EF8E4 +# Error: ^ +# Unknown value for identifier ov00_022EF8E4 +### mwasmarm.exe Assembler: +# 59311: .size ov00_022EF954, .-ov00_022EF954 +# Error: ^ +# Unknown value for identifier ov00_022EF954 +### mwasmarm.exe Assembler: +# 59340: .size ov00_022EF99C, .-ov00_022EF99C +# Error: ^ +# Unknown value for identifier ov00_022EF99C +### mwasmarm.exe Assembler: +# 59347: .size ov00_022EF9F4, .-ov00_022EF9F4 +# Error: ^ +# Unknown value for identifier ov00_022EF9F4 +### mwasmarm.exe Assembler: +# 59359: .size ov00_022EFA00, .-ov00_022EFA00 +# Error: ^ +# Unknown value for identifier ov00_022EFA00 +### mwasmarm.exe Assembler: +# 59372: bl ov00_022EF954 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF954 +### mwasmarm.exe Assembler: +# 59418: bl ov00_022EF954 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF954 +### mwasmarm.exe Assembler: +# 59428: .size ov00_022EFA1C, .-ov00_022EFA1C +# Error: ^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 59440: bl ov00_022EF954 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF954 +### mwasmarm.exe Assembler: +# 59450: bl ov00_022EF99C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF99C +### mwasmarm.exe Assembler: +# 59456: bl ov00_022EF99C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF99C +### mwasmarm.exe Assembler: +# 59465: bl ov00_022EF99C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF99C +### mwasmarm.exe Assembler: +# 59474: bl ov00_022EF99C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF99C +### mwasmarm.exe Assembler: +# 59501: bl ov00_022EF954 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF954 +### mwasmarm.exe Assembler: +# 59512: .size ov00_022EFB14, .-ov00_022EFB14 +# Error: ^ +# Unknown value for identifier ov00_022EFB14 +### mwasmarm.exe Assembler: +# 59518: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 59529: bl ov00_022F1178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1178 +### mwasmarm.exe Assembler: +# 59537: .size ov00_022EFC3C, .-ov00_022EFC3C +# Error: ^ +# Unknown value for identifier ov00_022EFC3C +### mwasmarm.exe Assembler: +# 59562: bl ov00_022F10EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F10EC +### mwasmarm.exe Assembler: +# 59564: bl ov00_022F0064 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F0064 +### mwasmarm.exe Assembler: +# 59566: bl ov00_022EFC3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFC3C +### mwasmarm.exe Assembler: +# 59572: bl ov00_022EFC3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFC3C +### mwasmarm.exe Assembler: +# 59580: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 59587: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 59591: bl ov00_022F1038 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1038 +### mwasmarm.exe Assembler: +# 59594: bl ov00_022F0FF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F0FF4 +### mwasmarm.exe Assembler: +# 59600: bl ov00_022F12D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F12D8 +### mwasmarm.exe Assembler: +# 59604: bl ov00_022EFED8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFED8 +### mwasmarm.exe Assembler: +# 59611: bl ov00_022F100C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F100C +### mwasmarm.exe Assembler: +# 59653: .size ov00_022EFC88, .-ov00_022EFC88 +# Error: ^ +# Unknown value for identifier ov00_022EFC88 +### mwasmarm.exe Assembler: +# 59658: bl ov00_022EF7D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF7D0 +### mwasmarm.exe Assembler: +# 59659: bl ov00_022F100C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F100C +### mwasmarm.exe Assembler: +# 59660: bl ov00_022F1060 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1060 +### mwasmarm.exe Assembler: +# 59675: .size ov00_022EFE30, .-ov00_022EFE30 +# Error: ^ +# Unknown value for identifier ov00_022EFE30 +### mwasmarm.exe Assembler: +# 59690: .size ov00_022EFE74, .-ov00_022EFE74 +# Error: ^ +# Unknown value for identifier ov00_022EFE74 +### mwasmarm.exe Assembler: +# 59695: bl ov00_022F1064 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1064 +### mwasmarm.exe Assembler: +# 59698: bl ov00_022F1010 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1010 +### mwasmarm.exe Assembler: +# 59701: bl ov00_022F1024 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1024 +### mwasmarm.exe Assembler: +# 59703: bl ov00_022F2578 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2578 +### mwasmarm.exe Assembler: +# 59706: bl ov00_022F10AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F10AC +### mwasmarm.exe Assembler: +# 59711: .size ov00_022EFE9C, .-ov00_022EFE9C +# Error: ^ +# Unknown value for identifier ov00_022EFE9C +### mwasmarm.exe Assembler: +# 59733: bl ov00_022E0BF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022E0BF8 +### mwasmarm.exe Assembler: +# 59750: bl ov00_022F4454 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4454 +### mwasmarm.exe Assembler: +# 59768: bl ov00_022F1178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1178 +### mwasmarm.exe Assembler: +# 59773: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 59786: .size ov00_022EFED8, .-ov00_022EFED8 +# Error: ^ +# Unknown value for identifier ov00_022EFED8 +### mwasmarm.exe Assembler: +# 59796: bl ov00_022F1164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1164 +### mwasmarm.exe Assembler: +# 59798: bl ov00_022ED468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022ED468 +### mwasmarm.exe Assembler: +# 59808: bl ov00_022F11A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F11A8 +### mwasmarm.exe Assembler: +# 59816: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 59820: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 59826: .size ov00_022EFFD8, .-ov00_022EFFD8 +# Error: ^ +# Unknown value for identifier ov00_022EFFD8 +### mwasmarm.exe Assembler: +# 59836: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 59840: .size ov00_022F0064, .-ov00_022F0064 +# Error: ^ +# Unknown value for identifier ov00_022F0064 +### mwasmarm.exe Assembler: +# 59866: bl ov00_022F2864 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2864 +### mwasmarm.exe Assembler: +# 59872: bl ov00_022F43BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F43BC +### mwasmarm.exe Assembler: +# 59879: bl ov00_022F2968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2968 +### mwasmarm.exe Assembler: +# 59910: bl ov00_020852F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852F8 +### mwasmarm.exe Assembler: +# 59939: bl ov00_022EFB14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFB14 +### mwasmarm.exe Assembler: +# 59944: bl ov00_022F43BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F43BC +### mwasmarm.exe Assembler: +# 59975: bl ov00_022F0CF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F0CF0 +### mwasmarm.exe Assembler: +# 59983: bl ov00_022F0D70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F0D70 +### mwasmarm.exe Assembler: +# 59991: bl ov00_022F0D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F0D44 +### mwasmarm.exe Assembler: +# 60038: bl ov00_022F1010 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1010 +### mwasmarm.exe Assembler: +# 60042: bl ov00_022F1024 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1024 +### mwasmarm.exe Assembler: +# 60044: bl ov00_022F26E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F26E0 +### mwasmarm.exe Assembler: +# 60049: bl ov00_022F10AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F10AC +### mwasmarm.exe Assembler: +# 60066: bl ov00_022F10D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F10D8 +### mwasmarm.exe Assembler: +# 60076: .size ov00_022F0088, .-ov00_022F0088 +# Error: ^ +# Unknown value for identifier ov00_022F0088 +### mwasmarm.exe Assembler: +# 60083: bl ov00_022F23F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F23F8 +### mwasmarm.exe Assembler: +# 60084: bl ov00_022F10AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F10AC +### mwasmarm.exe Assembler: +# 60092: .size ov00_022F03B8, .-ov00_022F03B8 +# Error: ^ +# Unknown value for identifier ov00_022F03B8 +### mwasmarm.exe Assembler: +# 60104: bl ov00_022EFFD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFFD8 +### mwasmarm.exe Assembler: +# 60133: bl ov00_022F1064 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1064 +### mwasmarm.exe Assembler: +# 60154: bl ov00_022F1E94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1E94 +### mwasmarm.exe Assembler: +# 60157: bl ov00_022F10AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F10AC +### mwasmarm.exe Assembler: +# 60173: bl ov00_022F16EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F16EC +### mwasmarm.exe Assembler: +# 60179: bl ov00_022F1654 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1654 +### mwasmarm.exe Assembler: +# 60185: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60191: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60197: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60204: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60210: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60216: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60222: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60231: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60241: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60251: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60262: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60269: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 60278: bl ov00_022F03B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F03B8 +### mwasmarm.exe Assembler: +# 60285: bl ov00_022F1164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1164 +### mwasmarm.exe Assembler: +# 60289: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 60293: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60303: bl ov00_022F03B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F03B8 +### mwasmarm.exe Assembler: +# 60342: .size ov00_022F03E4, .-ov00_022F03E4 +# Error: ^ +# Unknown value for identifier ov00_022F03E4 +### mwasmarm.exe Assembler: +# 60349: bl ov00_022F1010 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1010 +### mwasmarm.exe Assembler: +# 60351: bl ov00_022F24EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F24EC +### mwasmarm.exe Assembler: +# 60355: bl ov00_022F1024 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1024 +### mwasmarm.exe Assembler: +# 60362: bl ov00_022F03B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F03B8 +### mwasmarm.exe Assembler: +# 60371: .size ov00_022F078C, .-ov00_022F078C +# Error: ^ +# Unknown value for identifier ov00_022F078C +### mwasmarm.exe Assembler: +# 60386: bl ov00_022F03E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F03E4 +### mwasmarm.exe Assembler: +# 60398: bl ov00_022F078C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F078C +### mwasmarm.exe Assembler: +# 60407: .size ov00_022F07EC, .-ov00_022F07EC +# Error: ^ +# Unknown value for identifier ov00_022F07EC +### mwasmarm.exe Assembler: +# 60435: bl ov00_022F4454 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4454 +### mwasmarm.exe Assembler: +# 60437: bl ov00_022EFA00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA00 +### mwasmarm.exe Assembler: +# 60458: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 60463: bl ov00_022F4454 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4454 +### mwasmarm.exe Assembler: +# 60465: bl ov00_022EFA00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA00 +### mwasmarm.exe Assembler: +# 60490: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 60499: bl ov00_022F03E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F03E4 +### mwasmarm.exe Assembler: +# 60521: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60527: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60545: bl ov00_022F078C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F078C +### mwasmarm.exe Assembler: +# 60580: bl ov00_022F03B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F03B8 +### mwasmarm.exe Assembler: +# 60594: .size ov00_022F0868, .-ov00_022F0868 +# Error: ^ +# Unknown value for identifier ov00_022F0868 +### mwasmarm.exe Assembler: +# 60613: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 60627: bl ov00_022EFA00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA00 +### mwasmarm.exe Assembler: +# 60651: bl ov00_022F03E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F03E4 +### mwasmarm.exe Assembler: +# 60667: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 60673: bl ov00_022F1678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 60687: bl ov00_022F078C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F078C +### mwasmarm.exe Assembler: +# 60702: bl ov00_022F03B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F03B8 +### mwasmarm.exe Assembler: +# 60719: .size ov00_022F0B2C, .-ov00_022F0B2C +# Error: ^ +# Unknown value for identifier ov00_022F0B2C +### mwasmarm.exe Assembler: +# 60727: bl ov00_022F2968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2968 +### mwasmarm.exe Assembler: +# 60731: bl ov00_022F43BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F43BC +### mwasmarm.exe Assembler: +# 60745: .size ov00_022F0CF0, .-ov00_022F0CF0 +# Error: ^ +# Unknown value for identifier ov00_022F0CF0 +### mwasmarm.exe Assembler: +# 60753: bl ov00_022F2968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2968 +### mwasmarm.exe Assembler: +# 60760: .size ov00_022F0D44, .-ov00_022F0D44 +# Error: ^ +# Unknown value for identifier ov00_022F0D44 +### mwasmarm.exe Assembler: +# 60775: bl ov00_022F1164 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1164 +### mwasmarm.exe Assembler: +# 60779: bl ov00_022F2864 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2864 +### mwasmarm.exe Assembler: +# 60793: bl ov00_022F2968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2968 +### mwasmarm.exe Assembler: +# 60838: bl ov00_022F43BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F43BC +### mwasmarm.exe Assembler: +# 60869: bl ov00_022F1178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1178 +### mwasmarm.exe Assembler: +# 60874: bl ov00_022EF9F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EF9F4 +### mwasmarm.exe Assembler: +# 60881: bl ov00_022EFB14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFB14 +### mwasmarm.exe Assembler: +# 60890: bl ov00_022F1178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1178 +### mwasmarm.exe Assembler: +# 60898: bl ov00_022F1178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1178 +### mwasmarm.exe Assembler: +# 60906: bl ov00_022F1178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1178 +### mwasmarm.exe Assembler: +# 60913: bl ov00_022F43BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F43BC +### mwasmarm.exe Assembler: +# 60943: .size ov00_022F0D70, .-ov00_022F0D70 +# Error: ^ +# Unknown value for identifier ov00_022F0D70 +### mwasmarm.exe Assembler: +# 60949: bl sub_0207A030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A030 +### mwasmarm.exe Assembler: +# 60954: .size ov00_022F0FF4, .-ov00_022F0FF4 +# Error: ^ +# Unknown value for identifier ov00_022F0FF4 +### mwasmarm.exe Assembler: +# 60959: .size ov00_022F100C, .-ov00_022F100C +# Error: ^ +# Unknown value for identifier ov00_022F100C +### mwasmarm.exe Assembler: +# 60969: .size ov00_022F1010, .-ov00_022F1010 +# Error: ^ +# Unknown value for identifier ov00_022F1010 +### mwasmarm.exe Assembler: +# 60979: .size ov00_022F1024, .-ov00_022F1024 +# Error: ^ +# Unknown value for identifier ov00_022F1024 +### mwasmarm.exe Assembler: +# 60985: bl sub_0207A030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A030 +### mwasmarm.exe Assembler: +# 60994: .size ov00_022F1038, .-ov00_022F1038 +# Error: ^ +# Unknown value for identifier ov00_022F1038 +### mwasmarm.exe Assembler: +# 60999: .size ov00_022F1060, .-ov00_022F1060 +# Error: ^ +# Unknown value for identifier ov00_022F1060 +### mwasmarm.exe Assembler: +# 61005: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 61016: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 61022: .size ov00_022F1064, .-ov00_022F1064 +# Error: ^ +# Unknown value for identifier ov00_022F1064 +### mwasmarm.exe Assembler: +# 61028: bl sub_0207A048 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A048 +### mwasmarm.exe Assembler: +# 61033: bl sub_0207A0CC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A0CC +### mwasmarm.exe Assembler: +# 61038: .size ov00_022F10AC, .-ov00_022F10AC +# Error: ^ +# Unknown value for identifier ov00_022F10AC +### mwasmarm.exe Assembler: +# 61048: .size ov00_022F10D8, .-ov00_022F10D8 +# Error: ^ +# Unknown value for identifier ov00_022F10D8 +### mwasmarm.exe Assembler: +# 61056: bl sub_0207B9EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207B9EC +### mwasmarm.exe Assembler: +# 61066: bl ov00_022F1280 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1280 +### mwasmarm.exe Assembler: +# 61074: bl ov00_022EFA1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022EFA1C +### mwasmarm.exe Assembler: +# 61077: .size ov00_022F10EC, .-ov00_022F10EC +# Error: ^ +# Unknown value for identifier ov00_022F10EC +### mwasmarm.exe Assembler: +# 61085: .size ov00_020852A4, .-ov00_020852A4 +# Error: ^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 61093: .size ov00_020852F8, .-ov00_020852F8 +# Error: ^ +# Unknown value for identifier ov00_020852F8 +### mwasmarm.exe Assembler: +# 61103: .size ov00_022F1164, .-ov00_022F1164 +# Error: ^ +# Unknown value for identifier ov00_022F1164 +### mwasmarm.exe Assembler: +# 61114: .size ov00_022F1178, .-ov00_022F1178 +# Error: ^ +# Unknown value for identifier ov00_022F1178 +### mwasmarm.exe Assembler: +# 61122: .size ov00_022F43BC, .-ov00_022F43BC +# Error: ^ +# Unknown value for identifier ov00_022F43BC +### mwasmarm.exe Assembler: +# 61130: .size ov00_022F4454, .-ov00_022F4454 +# Error: ^ +# Unknown value for identifier ov00_022F4454 +### mwasmarm.exe Assembler: +# 61161: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 61193: .size ov00_022F11A8, .-ov00_022F11A8 +# Error: ^ +# Unknown value for identifier ov00_022F11A8 +### mwasmarm.exe Assembler: +# 61221: .size ov00_022F1280, .-ov00_022F1280 +# Error: ^ +# Unknown value for identifier ov00_022F1280 +### mwasmarm.exe Assembler: +# 61236: bl ov00_022F18F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F18F8 +### mwasmarm.exe Assembler: +# 61256: bl ov00_022F1910 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1910 +### mwasmarm.exe Assembler: +# 61261: bl ov00_022F193C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F193C +### mwasmarm.exe Assembler: +# 61273: bl ov00_022F1910 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1910 +### mwasmarm.exe Assembler: +# 61278: .size ov00_022F12D8, .-ov00_022F12D8 +# Error: ^ +# Unknown value for identifier ov00_022F12D8 +### mwasmarm.exe Assembler: +# 61292: bl sub_02079560 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079560 +### mwasmarm.exe Assembler: +# 61294: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 61301: .size ov00_022F13A0, .-ov00_022F13A0 +# Error: ^ +# Unknown value for identifier ov00_022F13A0 +### mwasmarm.exe Assembler: +# 61307: bl ov00_022F25F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F25F4 +### mwasmarm.exe Assembler: +# 61308: bl ov00_022F19B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F19B4 +### mwasmarm.exe Assembler: +# 61313: bl ov00_022F1910 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1910 +### mwasmarm.exe Assembler: +# 61321: .size ov00_022F13E8, .-ov00_022F13E8 +# Error: ^ +# Unknown value for identifier ov00_022F13E8 +### mwasmarm.exe Assembler: +# 61337: bl ov00_022F4510 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4510 +### mwasmarm.exe Assembler: +# 61347: bl ov00_022F4510 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4510 +### mwasmarm.exe Assembler: +# 61401: .size ov00_022F1424, .-ov00_022F1424 +# Error: ^ +# Unknown value for identifier ov00_022F1424 +### mwasmarm.exe Assembler: +# 61423: .size ov00_022F153C, .-ov00_022F153C +# Error: ^ +# Unknown value for identifier ov00_022F153C +### mwasmarm.exe Assembler: +# 61441: .size ov00_022F1580, .-ov00_022F1580 +# Error: ^ +# Unknown value for identifier ov00_022F1580 +### mwasmarm.exe Assembler: +# 61453: bl ov00_022F4604 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4604 +### mwasmarm.exe Assembler: +# 61465: bl ov00_022F1580 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1580 +### mwasmarm.exe Assembler: +# 61475: bl ov00_022F4604 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4604 +### mwasmarm.exe Assembler: +# 61489: .size ov00_022F15B4, .-ov00_022F15B4 +# Error: ^ +# Unknown value for identifier ov00_022F15B4 +### mwasmarm.exe Assembler: +# 61500: bl ov00_022F1424 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1424 +### mwasmarm.exe Assembler: +# 61502: .size ov00_022F1654, .-ov00_022F1654 +# Error: ^ +# Unknown value for identifier ov00_022F1654 +### mwasmarm.exe Assembler: +# 61516: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 61521: bl ov00_022F15B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F15B4 +### mwasmarm.exe Assembler: +# 61528: bl ov00_022F1424 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1424 +### mwasmarm.exe Assembler: +# 61536: .size ov00_022F1678, .-ov00_022F1678 +# Error: ^ +# Unknown value for identifier ov00_022F1678 +### mwasmarm.exe Assembler: +# 61547: .size ov00_022F16EC, .-ov00_022F16EC +# Error: ^ +# Unknown value for identifier ov00_022F16EC +### mwasmarm.exe Assembler: +# 61599: .size ov00_022F1708, .-ov00_022F1708 +# Error: ^ +# Unknown value for identifier ov00_022F1708 +### mwasmarm.exe Assembler: +# 61628: .size ov00_022F17BC, .-ov00_022F17BC +# Error: ^ +# Unknown value for identifier ov00_022F17BC +### mwasmarm.exe Assembler: +# 61634: bl ov00_022F17BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F17BC +### mwasmarm.exe Assembler: +# 61660: bl ov00_022F2474 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2474 +### mwasmarm.exe Assembler: +# 61676: .size ov00_022F1814, .-ov00_022F1814 +# Error: ^ +# Unknown value for identifier ov00_022F1814 +### mwasmarm.exe Assembler: +# 61687: bl ov00_022F1814 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1814 +### mwasmarm.exe Assembler: +# 61694: .size ov00_022F18B4, .-ov00_022F18B4 +# Error: ^ +# Unknown value for identifier ov00_022F18B4 +### mwasmarm.exe Assembler: +# 61704: .size ov00_022F18E4, .-ov00_022F18E4 +# Error: ^ +# Unknown value for identifier ov00_022F18E4 +### mwasmarm.exe Assembler: +# 61710: bl sub_0207A030 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207A030 +### mwasmarm.exe Assembler: +# 61715: .size ov00_022F18F8, .-ov00_022F18F8 +# Error: ^ +# Unknown value for identifier ov00_022F18F8 +### mwasmarm.exe Assembler: +# 61720: .size ov00_022F1910, .-ov00_022F1910 +# Error: ^ +# Unknown value for identifier ov00_022F1910 +### mwasmarm.exe Assembler: +# 61730: .size ov00_022F1914, .-ov00_022F1914 +# Error: ^ +# Unknown value for identifier ov00_022F1914 +### mwasmarm.exe Assembler: +# 61740: .size ov00_022F1928, .-ov00_022F1928 +# Error: ^ +# Unknown value for identifier ov00_022F1928 +### mwasmarm.exe Assembler: +# 61748: bl sub_02079550 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079550 +### mwasmarm.exe Assembler: +# 61756: bl sub_02079DB8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079DB8 +### mwasmarm.exe Assembler: +# 61764: bl sub_02079560 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079560 +### mwasmarm.exe Assembler: +# 61766: bl sub_02079940 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079940 +### mwasmarm.exe Assembler: +# 61775: .size ov00_022F193C, .-ov00_022F193C +# Error: ^ +# Unknown value for identifier ov00_022F193C +### mwasmarm.exe Assembler: +# 61783: bl ov00_022F19F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F19F8 +### mwasmarm.exe Assembler: +# 61785: bl sub_02079800 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079800 +### mwasmarm.exe Assembler: +# 61790: .size ov00_022F19B4, .-ov00_022F19B4 +# Error: ^ +# Unknown value for identifier ov00_022F19B4 +### mwasmarm.exe Assembler: +# 61798: bl sub_02079E74 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079E74 +### mwasmarm.exe Assembler: +# 61802: .size ov00_022F19DC, .-ov00_022F19DC +# Error: ^ +# Unknown value for identifier ov00_022F19DC +### mwasmarm.exe Assembler: +# 61814: .size ov00_022F19F8, .-ov00_022F19F8 +# Error: ^ +# Unknown value for identifier ov00_022F19F8 +### mwasmarm.exe Assembler: +# 61845: .size ov00_022F1A14, .-ov00_022F1A14 +# Error: ^ +# Unknown value for identifier ov00_022F1A14 +### mwasmarm.exe Assembler: +# 61883: .size ov00_022F1A70, .-ov00_022F1A70 +# Error: ^ +# Unknown value for identifier ov00_022F1A70 +### mwasmarm.exe Assembler: +# 61902: bl ov00_022F1A14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1A14 +### mwasmarm.exe Assembler: +# 61912: bl ov00_022F1A70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1A70 +### mwasmarm.exe Assembler: +# 61945: .size ov00_022F1AEC, .-ov00_022F1AEC +# Error: ^ +# Unknown value for identifier ov00_022F1AEC +### mwasmarm.exe Assembler: +# 61958: bl ov00_022F1A14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1A14 +### mwasmarm.exe Assembler: +# 61967: bl ov00_022F1A70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1A70 +### mwasmarm.exe Assembler: +# 61979: .size ov00_022F1BBC, .-ov00_022F1BBC +# Error: ^ +# Unknown value for identifier ov00_022F1BBC +### mwasmarm.exe Assembler: +# 61994: bl ov00_022F1A14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1A14 +### mwasmarm.exe Assembler: +# 61998: bl ov00_022F1A70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1A70 +### mwasmarm.exe Assembler: +# 62015: bl ov00_022F1A70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1A70 +### mwasmarm.exe Assembler: +# 62040: .size ov00_022F1C2C, .-ov00_022F1C2C +# Error: ^ +# Unknown value for identifier ov00_022F1C2C +### mwasmarm.exe Assembler: +# 62064: bl ov00_022F2C48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C48 +### mwasmarm.exe Assembler: +# 62095: bl ov00_022F2C48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C48 +### mwasmarm.exe Assembler: +# 62110: .size ov00_022F1CFC, .-ov00_022F1CFC +# Error: ^ +# Unknown value for identifier ov00_022F1CFC +### mwasmarm.exe Assembler: +# 62119: .size ov00_022F1DE8, .-ov00_022F1DE8 +# Error: ^ +# Unknown value for identifier ov00_022F1DE8 +### mwasmarm.exe Assembler: +# 62131: bl ov00_022F2B00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B00 +### mwasmarm.exe Assembler: +# 62133: .size ov00_022F1DFC, .-ov00_022F1DFC +# Error: ^ +# Unknown value for identifier ov00_022F1DFC +### mwasmarm.exe Assembler: +# 62146: bl ov00_022F1DE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1DE8 +### mwasmarm.exe Assembler: +# 62161: bl ov00_022F2B00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B00 +### mwasmarm.exe Assembler: +# 62166: .size ov00_022F1E24, .-ov00_022F1E24 +# Error: ^ +# Unknown value for identifier ov00_022F1E24 +### mwasmarm.exe Assembler: +# 62205: bl ov00_022F2C34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C34 +### mwasmarm.exe Assembler: +# 62220: bl ov00_022F2C34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C34 +### mwasmarm.exe Assembler: +# 62226: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 62241: bl ov00_022F2BC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2BC0 +### mwasmarm.exe Assembler: +# 62247: bl ov00_022F2BC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2BC0 +### mwasmarm.exe Assembler: +# 62283: bl ov00_022F42D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F42D4 +### mwasmarm.exe Assembler: +# 62334: bl ov00_022F2C48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C48 +### mwasmarm.exe Assembler: +# 62350: bl ov00_022F42D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F42D4 +### mwasmarm.exe Assembler: +# 62432: bl ov00_022F4594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4594 +### mwasmarm.exe Assembler: +# 62467: bl ov00_022F2C34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C34 +### mwasmarm.exe Assembler: +# 62487: bl ov00_022F2C48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C48 +### mwasmarm.exe Assembler: +# 62496: bl ov00_022F2C48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C48 +### mwasmarm.exe Assembler: +# 62552: .size ov00_022F1E94, .-ov00_022F1E94 +# Error: ^ +# Unknown value for identifier ov00_022F1E94 +### mwasmarm.exe Assembler: +# 62563: bl ov00_022F2474 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2474 +### mwasmarm.exe Assembler: +# 62567: .size ov00_022F23F8, .-ov00_022F23F8 +# Error: ^ +# Unknown value for identifier ov00_022F23F8 +### mwasmarm.exe Assembler: +# 62596: .size ov00_022F2420, .-ov00_022F2420 +# Error: ^ +# Unknown value for identifier ov00_022F2420 +### mwasmarm.exe Assembler: +# 62603: bl ov00_022F2420 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2420 +### mwasmarm.exe Assembler: +# 62605: bl ov00_022F2420 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2420 +### mwasmarm.exe Assembler: +# 62633: .size ov00_022F2474, .-ov00_022F2474 +# Error: ^ +# Unknown value for identifier ov00_022F2474 +### mwasmarm.exe Assembler: +# 62659: bl ov00_022F1914 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1914 +### mwasmarm.exe Assembler: +# 62661: bl ov00_022F1708 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1708 +### mwasmarm.exe Assembler: +# 62669: bl ov00_022F19F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F19F8 +### mwasmarm.exe Assembler: +# 62671: bl ov00_022F1928 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1928 +### mwasmarm.exe Assembler: +# 62676: .size ov00_022F24EC, .-ov00_022F24EC +# Error: ^ +# Unknown value for identifier ov00_022F24EC +### mwasmarm.exe Assembler: +# 62683: bl ov00_022F1914 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1914 +### mwasmarm.exe Assembler: +# 62700: bl ov00_022F2B98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B98 +### mwasmarm.exe Assembler: +# 62706: bl ov00_022F1814 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1814 +### mwasmarm.exe Assembler: +# 62709: bl ov00_022F1928 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1928 +### mwasmarm.exe Assembler: +# 62714: .size ov00_022F2578, .-ov00_022F2578 +# Error: ^ +# Unknown value for identifier ov00_022F2578 +### mwasmarm.exe Assembler: +# 62719: bl ov00_022F1914 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1914 +### mwasmarm.exe Assembler: +# 62734: bl ov00_022F2B98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B98 +### mwasmarm.exe Assembler: +# 62736: bl ov00_022F18B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F18B4 +### mwasmarm.exe Assembler: +# 62737: bl ov00_022F1928 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1928 +### mwasmarm.exe Assembler: +# 62741: .size ov00_022F25F4, .-ov00_022F25F4 +# Error: ^ +# Unknown value for identifier ov00_022F25F4 +### mwasmarm.exe Assembler: +# 62759: bl ov00_022CF824 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF824 +### mwasmarm.exe Assembler: +# 62764: bl ov00_022CEDE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEDE0 +### mwasmarm.exe Assembler: +# 62784: .size ov00_022F2648, .-ov00_022F2648 +# Error: ^ +# Unknown value for identifier ov00_022F2648 +### mwasmarm.exe Assembler: +# 62823: .size ov00_022F26E0, .-ov00_022F26E0 +# Error: ^ +# Unknown value for identifier ov00_022F26E0 +### mwasmarm.exe Assembler: +# 62835: bl ov00_022F1AEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1AEC +### mwasmarm.exe Assembler: +# 62846: bl ov00_022F1AEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1AEC +### mwasmarm.exe Assembler: +# 62855: bl ov00_022F1C2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1C2C +### mwasmarm.exe Assembler: +# 62866: bl ov00_022F1AEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1AEC +### mwasmarm.exe Assembler: +# 62880: bl ov00_022F1BBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1BBC +### mwasmarm.exe Assembler: +# 62899: .size ov00_022F2758, .-ov00_022F2758 +# Error: ^ +# Unknown value for identifier ov00_022F2758 +### mwasmarm.exe Assembler: +# 62923: bl ov00_022F2758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2758 +### mwasmarm.exe Assembler: +# 62938: bl ov00_022F1CFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1CFC +### mwasmarm.exe Assembler: +# 62946: bl ov00_020852D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852D8 +### mwasmarm.exe Assembler: +# 62962: bl ov00_022F1CFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1CFC +### mwasmarm.exe Assembler: +# 62971: .size ov00_022F2864, .-ov00_022F2864 +# Error: ^ +# Unknown value for identifier ov00_022F2864 +### mwasmarm.exe Assembler: +# 62984: .size ov00_022F2968, .-ov00_022F2968 +# Error: ^ +# Unknown value for identifier ov00_022F2968 +### mwasmarm.exe Assembler: +# 62993: bl sub_0207BB50 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207BB50 +### mwasmarm.exe Assembler: +# 62996: bl ov00_022D1F04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022D1F04 +### mwasmarm.exe Assembler: +# 63000: .size ov00_022F2998, .-ov00_022F2998 +# Error: ^ +# Unknown value for identifier ov00_022F2998 +### mwasmarm.exe Assembler: +# 63009: bl ov00_022CF1AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF1AC +### mwasmarm.exe Assembler: +# 63015: bl ov00_022F2998 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2998 +### mwasmarm.exe Assembler: +# 63027: bl ov00_022CF9CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF9CC +### mwasmarm.exe Assembler: +# 63031: bl ov00_022CE8D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE8D4 +### mwasmarm.exe Assembler: +# 63038: .size ov00_022F29B8, .-ov00_022F29B8 +# Error: ^ +# Unknown value for identifier ov00_022F29B8 +### mwasmarm.exe Assembler: +# 63047: .size ov00_022F2A38, .-ov00_022F2A38 +# Error: ^ +# Unknown value for identifier ov00_022F2A38 +### mwasmarm.exe Assembler: +# 63054: bl ov00_022CE8D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE8D4 +### mwasmarm.exe Assembler: +# 63061: bl sub_02079B14 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02079B14 +### mwasmarm.exe Assembler: +# 63063: bl ov00_022CE8D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE8D4 +### mwasmarm.exe Assembler: +# 63067: .size ov00_022F2A48, .-ov00_022F2A48 +# Error: ^ +# Unknown value for identifier ov00_022F2A48 +### mwasmarm.exe Assembler: +# 63089: bl ov00_022CF204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF204 +### mwasmarm.exe Assembler: +# 63104: .size ov00_022F2A84, .-ov00_022F2A84 +# Error: ^ +# Unknown value for identifier ov00_022F2A84 +### mwasmarm.exe Assembler: +# 63114: bl ov00_022CF260 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF260 +### mwasmarm.exe Assembler: +# 63128: .size ov00_022F2B00, .-ov00_022F2B00 +# Error: ^ +# Unknown value for identifier ov00_022F2B00 +### mwasmarm.exe Assembler: +# 63138: bl ov00_022CF314 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF314 +### mwasmarm.exe Assembler: +# 63152: .size ov00_022F2B4C, .-ov00_022F2B4C +# Error: ^ +# Unknown value for identifier ov00_022F2B4C +### mwasmarm.exe Assembler: +# 63161: bl ov00_022CE7C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE7C4 +### mwasmarm.exe Assembler: +# 63163: .size ov00_022F2B98, .-ov00_022F2B98 +# Error: ^ +# Unknown value for identifier ov00_022F2B98 +### mwasmarm.exe Assembler: +# 63171: .size ov00_020852D8, .-ov00_020852D8 +# Error: ^ +# Unknown value for identifier ov00_020852D8 +### mwasmarm.exe Assembler: +# 63206: .size ov00_022F2BC0, .-ov00_022F2BC0 +# Error: ^ +# Unknown value for identifier ov00_022F2BC0 +### mwasmarm.exe Assembler: +# 63214: .size ov00_020852A4, .-ov00_020852A4 +# Error: ^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 63224: .size ov00_022F2C34, .-ov00_022F2C34 +# Error: ^ +# Unknown value for identifier ov00_022F2C34 +### mwasmarm.exe Assembler: +# 63235: .size ov00_022F2C48, .-ov00_022F2C48 +# Error: ^ +# Unknown value for identifier ov00_022F2C48 +### mwasmarm.exe Assembler: +# 63261: bl ov00_022F2C48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C48 +### mwasmarm.exe Assembler: +# 63274: bl ov00_022F2B4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B4C +### mwasmarm.exe Assembler: +# 63288: .size ov00_022F2C60, .-ov00_022F2C60 +# Error: ^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63310: bl ov00_022F2B00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B00 +### mwasmarm.exe Assembler: +# 63329: .size ov00_022F2D14, .-ov00_022F2D14 +# Error: ^ +# Unknown value for identifier ov00_022F2D14 +### mwasmarm.exe Assembler: +# 63350: .size ov00_022F2DA0, .-ov00_022F2DA0 +# Error: ^ +# Unknown value for identifier ov00_022F2DA0 +### mwasmarm.exe Assembler: +# 63366: bl ov00_022F2A48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2A48 +### mwasmarm.exe Assembler: +# 63371: bl ov00_022F2DA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2DA0 +### mwasmarm.exe Assembler: +# 63396: .size ov00_022F2DDC, .-ov00_022F2DDC +# Error: ^ +# Unknown value for identifier ov00_022F2DDC +### mwasmarm.exe Assembler: +# 63410: bl ov00_022F2A48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2A48 +### mwasmarm.exe Assembler: +# 63414: bl ov00_022F2DA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2DA0 +### mwasmarm.exe Assembler: +# 63426: .size ov00_022F2E7C, .-ov00_022F2E7C +# Error: ^ +# Unknown value for identifier ov00_022F2E7C +### mwasmarm.exe Assembler: +# 63448: bl ov00_022F1914 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1914 +### mwasmarm.exe Assembler: +# 63449: bl ov00_022F18E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F18E4 +### mwasmarm.exe Assembler: +# 63458: bl ov00_022F1928 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1928 +### mwasmarm.exe Assembler: +# 63461: bl ov00_022F19DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F19DC +### mwasmarm.exe Assembler: +# 63469: bl ov00_022F2648 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2648 +### mwasmarm.exe Assembler: +# 63511: bl ov00_022CF918 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF918 +### mwasmarm.exe Assembler: +# 63528: bl ov00_022F2A38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2A38 +### mwasmarm.exe Assembler: +# 63534: bl ov00_022F2DDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2DDC +### mwasmarm.exe Assembler: +# 63541: bl ov00_022F29B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F29B8 +### mwasmarm.exe Assembler: +# 63554: bl ov00_022F1914 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1914 +### mwasmarm.exe Assembler: +# 63558: bl ov00_022F1928 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1928 +### mwasmarm.exe Assembler: +# 63566: bl ov00_022F2A84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2A84 +### mwasmarm.exe Assembler: +# 63578: bl ov00_022F2DA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2DA0 +### mwasmarm.exe Assembler: +# 63582: bl ov00_022F2998 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2998 +### mwasmarm.exe Assembler: +# 63583: bl ov00_022F1914 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1914 +### mwasmarm.exe Assembler: +# 63587: bl ov00_022F1928 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1928 +### mwasmarm.exe Assembler: +# 63601: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 63620: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63632: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63644: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63660: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63672: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63683: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63698: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63712: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63723: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63728: bl ov00_022F153C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F153C +### mwasmarm.exe Assembler: +# 63733: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 63741: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63752: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63757: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 63765: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63776: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63785: bl ov00_022F153C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F153C +### mwasmarm.exe Assembler: +# 63819: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 63843: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63853: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63863: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63873: bl ov00_022F41DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F41DC +### mwasmarm.exe Assembler: +# 63877: bl ov00_022F41DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F41DC +### mwasmarm.exe Assembler: +# 63893: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63904: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63910: bl ov00_022F4454 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4454 +### mwasmarm.exe Assembler: +# 63919: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63930: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63941: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63961: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63971: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63981: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 63986: bl ov00_020852A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020852A4 +### mwasmarm.exe Assembler: +# 63994: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64005: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64018: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64029: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64041: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64052: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64069: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64079: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64097: bl ov00_022F4244 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4244 +### mwasmarm.exe Assembler: +# 64106: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64123: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64135: bl ov00_022F4244 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4244 +### mwasmarm.exe Assembler: +# 64144: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64165: bl ov00_022F2C60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2C60 +### mwasmarm.exe Assembler: +# 64181: bl ov00_022F2B4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B4C +### mwasmarm.exe Assembler: +# 64210: bl ov00_022F2B00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B00 +### mwasmarm.exe Assembler: +# 64252: bl ov00_022F2B00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B00 +### mwasmarm.exe Assembler: +# 64294: bl ov00_022F1CFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1CFC +### mwasmarm.exe Assembler: +# 64300: bl ov00_022F2BC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2BC0 +### mwasmarm.exe Assembler: +# 64308: bl ov00_022F43BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F43BC +### mwasmarm.exe Assembler: +# 64315: bl ov00_022F1AEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1AEC +### mwasmarm.exe Assembler: +# 64321: bl ov00_022F2758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2758 +### mwasmarm.exe Assembler: +# 64334: bl ov00_022F1CFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1CFC +### mwasmarm.exe Assembler: +# 64339: bl ov00_022F43BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F43BC +### mwasmarm.exe Assembler: +# 64351: bl ov00_022F2758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2758 +### mwasmarm.exe Assembler: +# 64365: bl ov00_022F43BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F43BC +### mwasmarm.exe Assembler: +# 64383: bl ov00_022F1C2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1C2C +### mwasmarm.exe Assembler: +# 64393: bl ov00_022F2758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2758 +### mwasmarm.exe Assembler: +# 64407: bl ov00_022F1C2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1C2C +### mwasmarm.exe Assembler: +# 64428: bl ov00_022F1E24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1E24 +### mwasmarm.exe Assembler: +# 64441: bl ov00_022F1DE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1DE8 +### mwasmarm.exe Assembler: +# 64449: bl ov00_022F1DE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1DE8 +### mwasmarm.exe Assembler: +# 64514: bl ov00_022F2B00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B00 +### mwasmarm.exe Assembler: +# 64538: bl ov00_022F2D14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2D14 +### mwasmarm.exe Assembler: +# 64546: bl ov00_022F42D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F42D4 +### mwasmarm.exe Assembler: +# 64571: bl ov00_022F1E24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1E24 +### mwasmarm.exe Assembler: +# 64585: bl ov00_022F2B00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B00 +### mwasmarm.exe Assembler: +# 64594: bl ov00_022F2B00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B00 +### mwasmarm.exe Assembler: +# 64604: bl ov00_022F2D14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2D14 +### mwasmarm.exe Assembler: +# 64611: bl ov00_022F1DE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1DE8 +### mwasmarm.exe Assembler: +# 64623: bl ov00_022F1DFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1DFC +### mwasmarm.exe Assembler: +# 64634: bl ov00_022F1DE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1DE8 +### mwasmarm.exe Assembler: +# 64642: bl ov00_022F2B00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2B00 +### mwasmarm.exe Assembler: +# 64651: bl ov00_022F1DE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1DE8 +### mwasmarm.exe Assembler: +# 64655: bl ov00_022F1914 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1914 +### mwasmarm.exe Assembler: +# 64664: bl ov00_022F1928 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F1928 +### mwasmarm.exe Assembler: +# 64680: bl ov00_022F2A38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2A38 +### mwasmarm.exe Assembler: +# 64686: bl ov00_022F2DDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2DDC +### mwasmarm.exe Assembler: +# 64705: bl ov00_022F2474 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2474 +### mwasmarm.exe Assembler: +# 64720: bl ov00_022F2A38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2A38 +### mwasmarm.exe Assembler: +# 64723: bl ov00_022F2DDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2DDC +### mwasmarm.exe Assembler: +# 64725: bl ov00_022F2E7C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F2E7C +### mwasmarm.exe Assembler: +# 64730: .size ov00_022F2EDC, .-ov00_022F2EDC +# Error: ^ +# Unknown value for identifier ov00_022F2EDC +### mwasmarm.exe Assembler: +# 64768: .size ov00_022F41DC, .-ov00_022F41DC +# Error: ^ +# Unknown value for identifier ov00_022F41DC +### mwasmarm.exe Assembler: +# 64813: .size ov00_022F4244, .-ov00_022F4244 +# Error: ^ +# Unknown value for identifier ov00_022F4244 +### mwasmarm.exe Assembler: +# 64883: .size ov00_022F42D4, .-ov00_022F42D4 +# Error: ^ +# Unknown value for identifier ov00_022F42D4 +### mwasmarm.exe Assembler: +# 64931: .size ov00_022F43BC, .-ov00_022F43BC +# Error: ^ +# Unknown value for identifier ov00_022F43BC +### mwasmarm.exe Assembler: +# 64959: bl DivideUInt +# Error: ^^^^^^^^^^ +# Unknown identifier, DivideUInt +### mwasmarm.exe Assembler: +# 64986: .size ov00_022F4454, .-ov00_022F4454 +# Error: ^ +# Unknown value for identifier ov00_022F4454 +### mwasmarm.exe Assembler: +# 65027: .size ov00_022F4510, .-ov00_022F4510 +# Error: ^ +# Unknown value for identifier ov00_022F4510 +### mwasmarm.exe Assembler: +# 65062: .size ov00_022F4594, .-ov00_022F4594 +# Error: ^ +# Unknown value for identifier ov00_022F4594 +### mwasmarm.exe Assembler: +# 65104: .size ov00_022F4604, .-ov00_022F4604 +# Error: ^ +# Unknown value for identifier ov00_022F4604 +### mwasmarm.exe Assembler: +# 65113: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65117: .size ov00_022F4688, .-ov00_022F4688 +# Error: ^ +# Unknown value for identifier ov00_022F4688 +### mwasmarm.exe Assembler: +# 65130: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 65133: .size ov00_022F46AC, .-ov00_022F46AC +# Error: ^ +# Unknown value for identifier ov00_022F46AC +### mwasmarm.exe Assembler: +# 65141: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65144: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 65146: .size ov00_022F46DC, .-ov00_022F46DC +# Error: ^ +# Unknown value for identifier ov00_022F46DC +### mwasmarm.exe Assembler: +# 65155: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 65168: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 65173: .size ov00_022F4700, .-ov00_022F4700 +# Error: ^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 65186: bl ov00_022F4688 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4688 +### mwasmarm.exe Assembler: +# 65193: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 65195: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 65197: .size ov00_022F4758, .-ov00_022F4758 +# Error: ^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 65203: .size ov00_022F47A0, .-ov00_022F47A0 +# Error: ^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 65220: .size ov00_022F47A8, .-ov00_022F47A8 +# Error: ^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65228: bl ov00_022F47EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47EC +### mwasmarm.exe Assembler: +# 65230: .size ov00_022F47D4, .-ov00_022F47D4 +# Error: ^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 65242: bl ov00_022F46AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F46AC +### mwasmarm.exe Assembler: +# 65252: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65256: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65262: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 65267: bl ov00_022F46DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F46DC +### mwasmarm.exe Assembler: +# 65269: .size ov00_022F47EC, .-ov00_022F47EC +# Error: ^ +# Unknown value for identifier ov00_022F47EC +### mwasmarm.exe Assembler: +# 65283: bl ov00_022F4B30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4B30 +### mwasmarm.exe Assembler: +# 65287: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 65291: bl ov00_022F47EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47EC +### mwasmarm.exe Assembler: +# 65294: .size ov00_022F4870, .-ov00_022F4870 +# Error: ^ +# Unknown value for identifier ov00_022F4870 +### mwasmarm.exe Assembler: +# 65305: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65309: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65315: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 65321: .size ov00_022F48C4, .-ov00_022F48C4 +# Error: ^ +# Unknown value for identifier ov00_022F48C4 +### mwasmarm.exe Assembler: +# 65328: bl ov00_022F4688 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4688 +### mwasmarm.exe Assembler: +# 65331: bl ov00_022F48C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F48C4 +### mwasmarm.exe Assembler: +# 65333: .size ov00_022F491C, .-ov00_022F491C +# Error: ^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 65342: bl ov00_022F4688 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4688 +### mwasmarm.exe Assembler: +# 65346: bl ov00_022F46DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F46DC +### mwasmarm.exe Assembler: +# 65348: .size ov00_022F493C, .-ov00_022F493C +# Error: ^ +# Unknown value for identifier ov00_022F493C +### mwasmarm.exe Assembler: +# 65369: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65377: bl ov00_022F4B30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4B30 +### mwasmarm.exe Assembler: +# 65380: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65386: bl ov00_022F4AD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4AD8 +### mwasmarm.exe Assembler: +# 65397: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 65400: .size ov00_022F4968, .-ov00_022F4968 +# Error: ^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 65414: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65420: .size ov00_022F4A20, .-ov00_022F4A20 +# Error: ^ +# Unknown value for identifier ov00_022F4A20 +### mwasmarm.exe Assembler: +# 65434: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65446: .size ov00_022F4A5C, .-ov00_022F4A5C +# Error: ^ +# Unknown value for identifier ov00_022F4A5C +### mwasmarm.exe Assembler: +# 65452: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 65458: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 65462: .size ov00_022F4AAC, .-ov00_022F4AAC +# Error: ^ +# Unknown value for identifier ov00_022F4AAC +### mwasmarm.exe Assembler: +# 65490: .size ov00_022F4AD8, .-ov00_022F4AD8 +# Error: ^ +# Unknown value for identifier ov00_022F4AD8 +### mwasmarm.exe Assembler: +# 65521: .size ov00_022F4B30, .-ov00_022F4B30 +# Error: ^ +# Unknown value for identifier ov00_022F4B30 +### mwasmarm.exe Assembler: +# 65532: bl ov00_022F4BBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4BBC +### mwasmarm.exe Assembler: +# 65535: .size ov00_022F4B94, .-ov00_022F4B94 +# Error: ^ +# Unknown value for identifier ov00_022F4B94 +### mwasmarm.exe Assembler: +# 65546: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 65549: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 65558: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 65572: .size ov00_022F4BBC, .-ov00_022F4BBC +# Error: ^ +# Unknown value for identifier ov00_022F4BBC +### mwasmarm.exe Assembler: +# 65586: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 65593: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 65595: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 65597: .size ov00_022F4C38, .-ov00_022F4C38 +# Error: ^ +# Unknown value for identifier ov00_022F4C38 +### mwasmarm.exe Assembler: +# 65613: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 65622: .size ov00_022F4C84, .-ov00_022F4C84 +# Error: ^ +# Unknown value for identifier ov00_022F4C84 +### mwasmarm.exe Assembler: +# 65643: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 65651: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 65656: bl ov00_022F493C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F493C +### mwasmarm.exe Assembler: +# 65659: .size ov00_022F4CD0, .-ov00_022F4CD0 +# Error: ^ +# Unknown value for identifier ov00_022F4CD0 +### mwasmarm.exe Assembler: +# 65681: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 65690: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 65694: .size ov00_022F4D50, .-ov00_022F4D50 +# Error: ^ +# Unknown value for identifier ov00_022F4D50 +### mwasmarm.exe Assembler: +# 65716: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 65725: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 65728: .size ov00_022F4DCC, .-ov00_022F4DCC +# Error: ^ +# Unknown value for identifier ov00_022F4DCC +### mwasmarm.exe Assembler: +# 65745: bl ov00_022F4A20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4A20 +### mwasmarm.exe Assembler: +# 65751: .size ov00_022F4E44, .-ov00_022F4E44 +# Error: ^ +# Unknown value for identifier ov00_022F4E44 +### mwasmarm.exe Assembler: +# 65768: bl ov00_022F4A5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4A5C +### mwasmarm.exe Assembler: +# 65778: .size ov00_022F4E8C, .-ov00_022F4E8C +# Error: ^ +# Unknown value for identifier ov00_022F4E8C +### mwasmarm.exe Assembler: +# 65807: .size ov00_022F4EE0, .-ov00_022F4EE0 +# Error: ^ +# Unknown value for identifier ov00_022F4EE0 +### mwasmarm.exe Assembler: +# 65817: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 65821: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 65824: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 65827: bl ov00_022F4EE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4EE0 +### mwasmarm.exe Assembler: +# 65830: .size ov00_022F4F3C, .-ov00_022F4F3C +# Error: ^ +# Unknown value for identifier ov00_022F4F3C +### mwasmarm.exe Assembler: +# 65841: .size ov00_022F4F88, .-ov00_022F4F88 +# Error: ^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 65846: bl ov00_022CF1AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF1AC +### mwasmarm.exe Assembler: +# 65848: bl ov00_022F4F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 65850: .size ov00_022F4FA0, .-ov00_022F4FA0 +# Error: ^ +# Unknown value for identifier ov00_022F4FA0 +### mwasmarm.exe Assembler: +# 65855: bl ov00_022CE8D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE8D4 +### mwasmarm.exe Assembler: +# 65857: bl ov00_022F4F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 65859: .size ov00_022F4FB4, .-ov00_022F4FB4 +# Error: ^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 65864: bl ov00_022CE7C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CE7C4 +### mwasmarm.exe Assembler: +# 65866: bl ov00_022F4F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 65868: .size ov00_022F4FC8, .-ov00_022F4FC8 +# Error: ^ +# Unknown value for identifier ov00_022F4FC8 +### mwasmarm.exe Assembler: +# 65892: bl ov00_022CF1D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF1D8 +### mwasmarm.exe Assembler: +# 65894: bl ov00_022F4F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 65897: .size ov00_022F4FDC, .-ov00_022F4FDC +# Error: ^ +# Unknown value for identifier ov00_022F4FDC +### mwasmarm.exe Assembler: +# 65916: bl ov00_022CF204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF204 +### mwasmarm.exe Assembler: +# 65918: bl ov00_022F4F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 65921: .size ov00_022F503C, .-ov00_022F503C +# Error: ^ +# Unknown value for identifier ov00_022F503C +### mwasmarm.exe Assembler: +# 65926: bl ov00_022CF260 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF260 +### mwasmarm.exe Assembler: +# 65928: bl ov00_022F4F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 65930: .size ov00_022F5088, .-ov00_022F5088 +# Error: ^ +# Unknown value for identifier ov00_022F5088 +### mwasmarm.exe Assembler: +# 65940: bl ov00_022CF284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF284 +### mwasmarm.exe Assembler: +# 65944: bl ov00_022F4F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 65946: .size ov00_022F509C, .-ov00_022F509C +# Error: ^ +# Unknown value for identifier ov00_022F509C +### mwasmarm.exe Assembler: +# 65951: bl ov00_022CF314 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF314 +### mwasmarm.exe Assembler: +# 65953: bl ov00_022F4F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 65955: .size ov00_022F50CC, .-ov00_022F50CC +# Error: ^ +# Unknown value for identifier ov00_022F50CC +### mwasmarm.exe Assembler: +# 65977: bl ov00_022CF338 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF338 +### mwasmarm.exe Assembler: +# 65979: bl ov00_022F4F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 65982: .size ov00_022F50E0, .-ov00_022F50E0 +# Error: ^ +# Unknown value for identifier ov00_022F50E0 +### mwasmarm.exe Assembler: +# 65992: .size ov00_022F5138, .-ov00_022F5138 +# Error: ^ +# Unknown value for identifier ov00_022F5138 +### mwasmarm.exe Assembler: +# 66001: bl ov00_022CF494 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF494 +### mwasmarm.exe Assembler: +# 66005: bl ov00_022F4F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F88 +### mwasmarm.exe Assembler: +# 66007: .size ov00_022F514C, .-ov00_022F514C +# Error: ^ +# Unknown value for identifier ov00_022F514C +### mwasmarm.exe Assembler: +# 66013: bl ov00_022CF824 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF824 +### mwasmarm.exe Assembler: +# 66018: .size ov00_022F5178, .-ov00_022F5178 +# Error: ^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 66027: .size ov00_022F5194, .-ov00_022F5194 +# Error: ^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 66051: bl ov00_022CF918 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF918 +### mwasmarm.exe Assembler: +# 66098: .size ov00_022F51A4, .-ov00_022F51A4 +# Error: ^ +# Unknown value for identifier ov00_022F51A4 +### mwasmarm.exe Assembler: +# 66107: bl ov00_022CF5CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF5CC +### mwasmarm.exe Assembler: +# 66113: bl ov00_022CF5CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF5CC +### mwasmarm.exe Assembler: +# 66118: .size ov00_022F529C, .-ov00_022F529C +# Error: ^ +# Unknown value for identifier ov00_022F529C +### mwasmarm.exe Assembler: +# 66129: bl ov00_022F5138 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5138 +### mwasmarm.exe Assembler: +# 66140: .size ov00_022F52DC, .-ov00_022F52DC +# Error: ^ +# Unknown value for identifier ov00_022F52DC +### mwasmarm.exe Assembler: +# 66149: bl ov00_022F51A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F51A4 +### mwasmarm.exe Assembler: +# 66154: .size ov00_022F5320, .-ov00_022F5320 +# Error: ^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 66163: bl ov00_022F51A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F51A4 +### mwasmarm.exe Assembler: +# 66168: .size ov00_022F5348, .-ov00_022F5348 +# Error: ^ +# Unknown value for identifier ov00_022F5348 +### mwasmarm.exe Assembler: +# 66185: bl ov00_022CEF10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CEF10 +### mwasmarm.exe Assembler: +# 66187: bl ov00_022CF8F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF8F8 +### mwasmarm.exe Assembler: +# 66208: .size ov00_022F5370, .-ov00_022F5370 +# Error: ^ +# Unknown value for identifier ov00_022F5370 +### mwasmarm.exe Assembler: +# 66244: .size ov00_022F53FC, .-ov00_022F53FC +# Error: ^ +# Unknown value for identifier ov00_022F53FC +### mwasmarm.exe Assembler: +# 66250: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 66256: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 66262: .size ov00_022F5478, .-ov00_022F5478 +# Error: ^ +# Unknown value for identifier ov00_022F5478 +### mwasmarm.exe Assembler: +# 66268: bl ov00_022CF3D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF3D4 +### mwasmarm.exe Assembler: +# 66273: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 66284: .size ov00_022F54AC, .-ov00_022F54AC +# Error: ^ +# Unknown value for identifier ov00_022F54AC +### mwasmarm.exe Assembler: +# 66292: .size ov00_022F5B14, .-ov00_022F5B14 +# Error: ^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 66298: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 66301: .size ov00_022F5500, .-ov00_022F5500 +# Error: ^ +# Unknown value for identifier ov00_022F5500 +### mwasmarm.exe Assembler: +# 66309: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 66311: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 66315: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 66319: .size ov00_022F5514, .-ov00_022F5514 +# Error: ^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 66344: .size ov00_022F5548, .-ov00_022F5548 +# Error: ^ +# Unknown value for identifier ov00_022F5548 +### mwasmarm.exe Assembler: +# 66349: .size ov00_022F558C, .-ov00_022F558C +# Error: ^ +# Unknown value for identifier ov00_022F558C +### mwasmarm.exe Assembler: +# 66354: .size ov00_022F5590, .-ov00_022F5590 +# Error: ^ +# Unknown value for identifier ov00_022F5590 +### mwasmarm.exe Assembler: +# 66359: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 66365: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 66369: .size ov00_022F5594, .-ov00_022F5594 +# Error: ^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 66374: bl sub_0207AE44 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207AE44 +### mwasmarm.exe Assembler: +# 66382: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 66386: .size ov00_022F55BC, .-ov00_022F55BC +# Error: ^ +# Unknown value for identifier ov00_022F55BC +### mwasmarm.exe Assembler: +# 66394: .size ov00_02079B14, .-ov00_02079B14 +# Error: ^ +# Unknown value for identifier ov00_02079B14 +### mwasmarm.exe Assembler: +# 66418: .size ov00_022F55F8, .-ov00_022F55F8 +# Error: ^ +# Unknown value for identifier ov00_022F55F8 +### mwasmarm.exe Assembler: +# 66425: bl ov00_022F55F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F55F8 +### mwasmarm.exe Assembler: +# 66431: .size ov00_022F5644, .-ov00_022F5644 +# Error: ^ +# Unknown value for identifier ov00_022F5644 +### mwasmarm.exe Assembler: +# 66443: .size ov00_022F5664, .-ov00_022F5664 +# Error: ^ +# Unknown value for identifier ov00_022F5664 +### mwasmarm.exe Assembler: +# 66451: bl ov00_022F5644 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5644 +### mwasmarm.exe Assembler: +# 66453: bl DivideUInt +# Error: ^^^^^^^^^^ +# Unknown identifier, DivideUInt +### mwasmarm.exe Assembler: +# 66456: .size ov00_022F5680, .-ov00_022F5680 +# Error: ^ +# Unknown value for identifier ov00_022F5680 +### mwasmarm.exe Assembler: +# 66485: .size ov00_022F56A4, .-ov00_022F56A4 +# Error: ^ +# Unknown value for identifier ov00_022F56A4 +### mwasmarm.exe Assembler: +# 66531: .size ov00_022F5700, .-ov00_022F5700 +# Error: ^ +# Unknown value for identifier ov00_022F5700 +### mwasmarm.exe Assembler: +# 66639: bl ov00_022F56A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F56A4 +### mwasmarm.exe Assembler: +# 66661: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 66665: bl ov00_022F56A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F56A4 +### mwasmarm.exe Assembler: +# 66677: .size ov00_022F5798, .-ov00_022F5798 +# Error: ^ +# Unknown value for identifier ov00_022F5798 +### mwasmarm.exe Assembler: +# 66710: bl ov00_022F5700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5700 +### mwasmarm.exe Assembler: +# 66769: .size ov00_022F598C, .-ov00_022F598C +# Error: ^ +# Unknown value for identifier ov00_022F598C +### mwasmarm.exe Assembler: +# 66783: .size ov00_022F5AC8, .-ov00_022F5AC8 +# Error: ^ +# Unknown value for identifier ov00_022F5AC8 +### mwasmarm.exe Assembler: +# 66794: .size ov00_022F5AE4, .-ov00_022F5AE4 +# Error: ^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 66805: .size ov00_022F5AFC, .-ov00_022F5AFC +# Error: ^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 66818: .size ov00_022F5B14, .-ov00_022F5B14 +# Error: ^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 66835: bl ov00_022F5178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 66841: bl ov00_022CF3D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF3D4 +### mwasmarm.exe Assembler: +# 66852: .size ov00_022F5B34, .-ov00_022F5B34 +# Error: ^ +# Unknown value for identifier ov00_022F5B34 +### mwasmarm.exe Assembler: +# 66867: bl ov00_022F50E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50E0 +### mwasmarm.exe Assembler: +# 66868: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 66877: .size ov00_022F5BA8, .-ov00_022F5BA8 +# Error: ^ +# Unknown value for identifier ov00_022F5BA8 +### mwasmarm.exe Assembler: +# 66886: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 66890: bl ov00_022F558C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F558C +### mwasmarm.exe Assembler: +# 66898: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 66905: bl ov00_022F5B34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B34 +### mwasmarm.exe Assembler: +# 66912: bl ov00_022F4FA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FA0 +### mwasmarm.exe Assembler: +# 66922: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 66927: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 66931: bl ov00_022F5BA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5BA8 +### mwasmarm.exe Assembler: +# 66945: .size ov00_022F5BF8, .-ov00_022F5BF8 +# Error: ^ +# Unknown value for identifier ov00_022F5BF8 +### mwasmarm.exe Assembler: +# 66959: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 66972: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 66996: .size ov00_022F5CF0, .-ov00_022F5CF0 +# Error: ^ +# Unknown value for identifier ov00_022F5CF0 +### mwasmarm.exe Assembler: +# 67015: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 67027: bl ov00_022F509C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F509C +### mwasmarm.exe Assembler: +# 67032: bl ov00_022F5CF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5CF0 +### mwasmarm.exe Assembler: +# 67037: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 67060: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 67070: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 67077: bl ov00_022F5BA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5BA8 +### mwasmarm.exe Assembler: +# 67089: .size ov00_022F5DA8, .-ov00_022F5DA8 +# Error: ^ +# Unknown value for identifier ov00_022F5DA8 +### mwasmarm.exe Assembler: +# 67096: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 67097: bl ov00_022F5664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5664 +### mwasmarm.exe Assembler: +# 67106: bl ov00_022F5680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5680 +### mwasmarm.exe Assembler: +# 67113: .size ov00_022F5EF0, .-ov00_022F5EF0 +# Error: ^ +# Unknown value for identifier ov00_022F5EF0 +### mwasmarm.exe Assembler: +# 67121: .size ov00_022F5F3C, .-ov00_022F5F3C +# Error: ^ +# Unknown value for identifier ov00_022F5F3C +### mwasmarm.exe Assembler: +# 67143: bl ov00_022F5EF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5EF0 +### mwasmarm.exe Assembler: +# 67152: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 67156: bl ov00_022F7540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7540 +### mwasmarm.exe Assembler: +# 67163: bl ov00_022F6D28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6D28 +### mwasmarm.exe Assembler: +# 67168: bl ov00_022F7584 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7584 +### mwasmarm.exe Assembler: +# 67179: .size ov00_022F5F48, .-ov00_022F5F48 +# Error: ^ +# Unknown value for identifier ov00_022F5F48 +### mwasmarm.exe Assembler: +# 67193: bl ov00_022F55BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F55BC +### mwasmarm.exe Assembler: +# 67204: .size ov00_022F6018, .-ov00_022F6018 +# Error: ^ +# Unknown value for identifier ov00_022F6018 +### mwasmarm.exe Assembler: +# 67214: bl ov00_022F55BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F55BC +### mwasmarm.exe Assembler: +# 67230: .size ov00_022F6068, .-ov00_022F6068 +# Error: ^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67237: .size ov00_022F60C4, .-ov00_022F60C4 +# Error: ^ +# Unknown value for identifier ov00_022F60C4 +### mwasmarm.exe Assembler: +# 67286: .size ov00_022F615C, .-ov00_022F615C +# Error: ^ +# Unknown value for identifier ov00_022F615C +### mwasmarm.exe Assembler: +# 67310: bl ov00_022F6018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6018 +### mwasmarm.exe Assembler: +# 67375: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 67382: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67388: .size ov00_022F617C, .-ov00_022F617C +# Error: ^ +# Unknown value for identifier ov00_022F617C +### mwasmarm.exe Assembler: +# 67405: bl ov00_022F6018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6018 +### mwasmarm.exe Assembler: +# 67442: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67453: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67464: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67467: .size ov00_022F62BC, .-ov00_022F62BC +# Error: ^ +# Unknown value for identifier ov00_022F62BC +### mwasmarm.exe Assembler: +# 67495: bl ov00_022F6018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6018 +### mwasmarm.exe Assembler: +# 67525: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67550: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67591: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 67593: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67597: .size ov00_022F63C8, .-ov00_022F63C8 +# Error: ^ +# Unknown value for identifier ov00_022F63C8 +### mwasmarm.exe Assembler: +# 67607: bl ov00_022F65AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F65AC +### mwasmarm.exe Assembler: +# 67609: .size ov00_022F658C, .-ov00_022F658C +# Error: ^ +# Unknown value for identifier ov00_022F658C +### mwasmarm.exe Assembler: +# 67624: bl ov00_022F6018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6018 +### mwasmarm.exe Assembler: +# 67668: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 67693: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67704: bl ov00_022F60C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F60C4 +### mwasmarm.exe Assembler: +# 67716: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 67718: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67739: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67753: bl ov00_022F60C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F60C4 +### mwasmarm.exe Assembler: +# 67769: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 67791: bl ov00_022F6938 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6938 +### mwasmarm.exe Assembler: +# 67795: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67847: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 67856: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 67861: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67865: .size ov00_022F65AC, .-ov00_022F65AC +# Error: ^ +# Unknown value for identifier ov00_022F65AC +### mwasmarm.exe Assembler: +# 67876: bl ov00_022F6018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6018 +### mwasmarm.exe Assembler: +# 67898: bl sub_0208FE3C +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208FE3C +### mwasmarm.exe Assembler: +# 67934: bl ov00_022F63C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F63C8 +### mwasmarm.exe Assembler: +# 67938: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67949: bl ov00_022F60C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F60C4 +### mwasmarm.exe Assembler: +# 67967: bl ov00_022F63C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F63C8 +### mwasmarm.exe Assembler: +# 67971: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 67982: bl ov00_022F60C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F60C4 +### mwasmarm.exe Assembler: +# 67993: bl ov00_022F62BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F62BC +### mwasmarm.exe Assembler: +# 67998: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68004: .size ov00_022F6938, .-ov00_022F6938 +# Error: ^ +# Unknown value for identifier ov00_022F6938 +### mwasmarm.exe Assembler: +# 68020: bl ov00_022F6018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6018 +### mwasmarm.exe Assembler: +# 68128: bl ov00_022F617C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F617C +### mwasmarm.exe Assembler: +# 68135: bl ov00_022F65AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F65AC +### mwasmarm.exe Assembler: +# 68138: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68143: .size ov00_022F6B38, .-ov00_022F6B38 +# Error: ^ +# Unknown value for identifier ov00_022F6B38 +### mwasmarm.exe Assembler: +# 68155: bl ov00_022F6018 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6018 +### mwasmarm.exe Assembler: +# 68222: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 68226: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 68230: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 68232: bl ov00_022F615C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F615C +### mwasmarm.exe Assembler: +# 68234: bl ov00_022F615C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F615C +### mwasmarm.exe Assembler: +# 68236: bl ov00_022F615C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F615C +### mwasmarm.exe Assembler: +# 68243: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68257: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68270: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68283: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68292: bl ov00_022F60C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F60C4 +### mwasmarm.exe Assembler: +# 68300: bl ov00_022F658C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F658C +### mwasmarm.exe Assembler: +# 68309: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68361: bl ov00_022F7478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7478 +### mwasmarm.exe Assembler: +# 68367: bl ov00_022F658C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F658C +### mwasmarm.exe Assembler: +# 68371: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68381: bl ov00_022F6B38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6B38 +### mwasmarm.exe Assembler: +# 68385: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68398: bl ov00_022F71B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F71B0 +### mwasmarm.exe Assembler: +# 68402: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68411: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 68423: bl ov00_022F71B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F71B0 +### mwasmarm.exe Assembler: +# 68436: bl ov00_022F71B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F71B0 +### mwasmarm.exe Assembler: +# 68450: bl ov00_022F71B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F71B0 +### mwasmarm.exe Assembler: +# 68452: bl ov00_022F6068 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F6068 +### mwasmarm.exe Assembler: +# 68457: .size ov00_022F6D28, .-ov00_022F6D28 +# Error: ^ +# Unknown value for identifier ov00_022F6D28 +### mwasmarm.exe Assembler: +# 68493: bl ov00_022F63C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F63C8 +### mwasmarm.exe Assembler: +# 68511: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 68587: bl ov00_022F60C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F60C4 +### mwasmarm.exe Assembler: +# 68602: bl ov00_022F62BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F62BC +### mwasmarm.exe Assembler: +# 68619: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 68627: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 68637: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 68653: .size ov00_022F71B0, .-ov00_022F71B0 +# Error: ^ +# Unknown value for identifier ov00_022F71B0 +### mwasmarm.exe Assembler: +# 68692: .size ov00_022F7478, .-ov00_022F7478 +# Error: ^ +# Unknown value for identifier ov00_022F7478 +### mwasmarm.exe Assembler: +# 68715: .size ov00_022F74FC, .-ov00_022F74FC +# Error: ^ +# Unknown value for identifier ov00_022F74FC +### mwasmarm.exe Assembler: +# 68729: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 68734: bl ov00_022F74FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F74FC +### mwasmarm.exe Assembler: +# 68736: .size ov00_022F7540, .-ov00_022F7540 +# Error: ^ +# Unknown value for identifier ov00_022F7540 +### mwasmarm.exe Assembler: +# 68747: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 68749: bl ov00_022F74FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F74FC +### mwasmarm.exe Assembler: +# 68754: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 68758: .size ov00_022F7584, .-ov00_022F7584 +# Error: ^ +# Unknown value for identifier ov00_022F7584 +### mwasmarm.exe Assembler: +# 68767: .size ov00_022F75CC, .-ov00_022F75CC +# Error: ^ +# Unknown value for identifier ov00_022F75CC +### mwasmarm.exe Assembler: +# 68799: bl ov00_022F75CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F75CC +### mwasmarm.exe Assembler: +# 68802: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 68808: .size ov00_022F75E0, .-ov00_022F75E0 +# Error: ^ +# Unknown value for identifier ov00_022F75E0 +### mwasmarm.exe Assembler: +# 68835: bl ov00_022F75CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F75CC +### mwasmarm.exe Assembler: +# 68853: .size ov00_022F766C, .-ov00_022F766C +# Error: ^ +# Unknown value for identifier ov00_022F766C +### mwasmarm.exe Assembler: +# 68884: .size ov00_022F770C, .-ov00_022F770C +# Error: ^ +# Unknown value for identifier ov00_022F770C +### mwasmarm.exe Assembler: +# 68901: bl ov00_022F7B24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7B24 +### mwasmarm.exe Assembler: +# 68929: .size ov00_022F7774, .-ov00_022F7774 +# Error: ^ +# Unknown value for identifier ov00_022F7774 +### mwasmarm.exe Assembler: +# 68974: bl ov00_022F78D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F78D0 +### mwasmarm.exe Assembler: +# 68987: .size ov00_022F780C, .-ov00_022F780C +# Error: ^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 69147: .size ov00_022F78D0, .-ov00_022F78D0 +# Error: ^ +# Unknown value for identifier ov00_022F78D0 +### mwasmarm.exe Assembler: +# 69176: bl ov00_022F78D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F78D0 +### mwasmarm.exe Assembler: +# 69232: bl ov00_022F78D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F78D0 +### mwasmarm.exe Assembler: +# 69234: .size ov00_022F7B24, .-ov00_022F7B24 +# Error: ^ +# Unknown value for identifier ov00_022F7B24 +### mwasmarm.exe Assembler: +# 69242: .size ov00_022F7C58, .-ov00_022F7C58 +# Error: ^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69256: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69266: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 69275: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 69287: .size ov00_022F7CE0, .-ov00_022F7CE0 +# Error: ^ +# Unknown value for identifier ov00_022F7CE0 +### mwasmarm.exe Assembler: +# 69295: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69305: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 69313: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 69319: bl ov00_0230E410 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E410 +### mwasmarm.exe Assembler: +# 69322: bl ov00_0230E418 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E418 +### mwasmarm.exe Assembler: +# 69338: bl ov00_0230E410 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E410 +### mwasmarm.exe Assembler: +# 69341: bl ov00_0230E418 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E418 +### mwasmarm.exe Assembler: +# 69355: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 69362: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 69367: .size ov00_022F7D54, .-ov00_022F7D54 +# Error: ^ +# Unknown value for identifier ov00_022F7D54 +### mwasmarm.exe Assembler: +# 69410: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69413: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 69421: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 69427: bl ov00_0230E410 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E410 +### mwasmarm.exe Assembler: +# 69430: bl ov00_0230E418 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E418 +### mwasmarm.exe Assembler: +# 69447: bl ov00_0230E410 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E410 +### mwasmarm.exe Assembler: +# 69450: bl ov00_0230E418 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E418 +### mwasmarm.exe Assembler: +# 69458: .size ov00_022F8084, .-ov00_022F8084 +# Error: ^ +# Unknown value for identifier ov00_022F8084 +### mwasmarm.exe Assembler: +# 69468: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69489: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 69495: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 69501: bl ov00_0230E410 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E410 +### mwasmarm.exe Assembler: +# 69504: bl ov00_0230E418 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E418 +### mwasmarm.exe Assembler: +# 69522: bl ov00_0230E410 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E410 +### mwasmarm.exe Assembler: +# 69525: bl ov00_0230E418 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E418 +### mwasmarm.exe Assembler: +# 69539: .size ov00_022F8144, .-ov00_022F8144 +# Error: ^ +# Unknown value for identifier ov00_022F8144 +### mwasmarm.exe Assembler: +# 69548: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69568: .size ov00_022F826C, .-ov00_022F826C +# Error: ^ +# Unknown value for identifier ov00_022F826C +### mwasmarm.exe Assembler: +# 69577: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69599: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 69605: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 69619: bl ov00_0230DC60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DC60 +### mwasmarm.exe Assembler: +# 69641: bl ov00_0230DCBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DCBC +### mwasmarm.exe Assembler: +# 69643: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 69647: bl ov00_022F48C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F48C4 +### mwasmarm.exe Assembler: +# 69656: .size ov00_022F82CC, .-ov00_022F82CC +# Error: ^ +# Unknown value for identifier ov00_022F82CC +### mwasmarm.exe Assembler: +# 69661: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69664: .size ov00_022F840C, .-ov00_022F840C +# Error: ^ +# Unknown value for identifier ov00_022F840C +### mwasmarm.exe Assembler: +# 69674: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69696: bl ov00_02310BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310BF4 +### mwasmarm.exe Assembler: +# 69703: bl ov00_0230E074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E074 +### mwasmarm.exe Assembler: +# 69711: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 69720: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 69728: bl ov00_0230E450 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E450 +### mwasmarm.exe Assembler: +# 69731: bl ov00_023105EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105EC +### mwasmarm.exe Assembler: +# 69733: bl ov00_0230E420 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E420 +### mwasmarm.exe Assembler: +# 69736: bl ov00_0230E428 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E428 +### mwasmarm.exe Assembler: +# 69756: .size ov00_022F841C, .-ov00_022F841C +# Error: ^ +# Unknown value for identifier ov00_022F841C +### mwasmarm.exe Assembler: +# 69765: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69783: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 69795: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 69797: bl ov00_0230E3E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E3E8 +### mwasmarm.exe Assembler: +# 69804: .size ov00_022F8578, .-ov00_022F8578 +# Error: ^ +# Unknown value for identifier ov00_022F8578 +### mwasmarm.exe Assembler: +# 69814: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69833: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 69839: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 69842: bl ov00_0230E3E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E3E8 +### mwasmarm.exe Assembler: +# 69865: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 69871: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 69874: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 69880: bl ov00_02310BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310BF4 +### mwasmarm.exe Assembler: +# 69900: bl ov00_0230E104 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E104 +### mwasmarm.exe Assembler: +# 69903: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 69920: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 69929: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 69933: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 69937: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 69940: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 69952: .size ov00_022F861C, .-ov00_022F861C +# Error: ^ +# Unknown value for identifier ov00_022F861C +### mwasmarm.exe Assembler: +# 69962: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 69981: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 69989: bl ov00_02310BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310BF4 +### mwasmarm.exe Assembler: +# 69995: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 69998: bl ov00_0230E430 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E430 +### mwasmarm.exe Assembler: +# 70008: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 70024: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 70029: bl ov00_0230E280 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E280 +### mwasmarm.exe Assembler: +# 70032: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 70040: .size ov00_022F8848, .-ov00_022F8848 +# Error: ^ +# Unknown value for identifier ov00_022F8848 +### mwasmarm.exe Assembler: +# 70045: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 70051: bl ov00_0230E0B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E0B0 +### mwasmarm.exe Assembler: +# 70054: .size ov00_022F8988, .-ov00_022F8988 +# Error: ^ +# Unknown value for identifier ov00_022F8988 +### mwasmarm.exe Assembler: +# 70059: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 70066: bl ov00_0230E098 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E098 +### mwasmarm.exe Assembler: +# 70068: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 70070: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 70074: .size ov00_022F89B0, .-ov00_022F89B0 +# Error: ^ +# Unknown value for identifier ov00_022F89B0 +### mwasmarm.exe Assembler: +# 70079: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 70085: .size ov00_022F89F0, .-ov00_022F89F0 +# Error: ^ +# Unknown value for identifier ov00_022F89F0 +### mwasmarm.exe Assembler: +# 70095: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 70145: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 70155: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 70159: .size ov00_022F8A0C, .-ov00_022F8A0C +# Error: ^ +# Unknown value for identifier ov00_022F8A0C +### mwasmarm.exe Assembler: +# 70166: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 70195: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 70201: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 70208: .size ov00_022F8B1C, .-ov00_022F8B1C +# Error: ^ +# Unknown value for identifier ov00_022F8B1C +### mwasmarm.exe Assembler: +# 70213: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 70219: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 70224: .size ov00_022F8BC4, .-ov00_022F8BC4 +# Error: ^ +# Unknown value for identifier ov00_022F8BC4 +### mwasmarm.exe Assembler: +# 70229: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 70251: .size ov00_022F8BF4, .-ov00_022F8BF4 +# Error: ^ +# Unknown value for identifier ov00_022F8BF4 +### mwasmarm.exe Assembler: +# 70259: bl ov00_022F7C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7C58 +### mwasmarm.exe Assembler: +# 70273: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 70281: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 70283: bl ov00_0230E438 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E438 +### mwasmarm.exe Assembler: +# 70288: .size ov00_022F8C50, .-ov00_022F8C50 +# Error: ^ +# Unknown value for identifier ov00_022F8C50 +### mwasmarm.exe Assembler: +# 70294: .size ov00_022F8CD0, .-ov00_022F8CD0 +# Error: ^ +# Unknown value for identifier ov00_022F8CD0 +### mwasmarm.exe Assembler: +# 70300: .size ov00_022F8CD8, .-ov00_022F8CD8 +# Error: ^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 70314: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 70320: .size ov00_022F8CE0, .-ov00_022F8CE0 +# Error: ^ +# Unknown value for identifier ov00_022F8CE0 +### mwasmarm.exe Assembler: +# 70350: bl ov00_022F8CE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CE0 +### mwasmarm.exe Assembler: +# 70359: .size ov00_022F8D20, .-ov00_022F8D20 +# Error: ^ +# Unknown value for identifier ov00_022F8D20 +### mwasmarm.exe Assembler: +# 70387: .size ov00_022F8DAC, .-ov00_022F8DAC +# Error: ^ +# Unknown value for identifier ov00_022F8DAC +### mwasmarm.exe Assembler: +# 70413: .size ov00_022F8E0C, .-ov00_022F8E0C +# Error: ^ +# Unknown value for identifier ov00_022F8E0C +### mwasmarm.exe Assembler: +# 70425: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 70430: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 70432: .size ov00_022F8E64, .-ov00_022F8E64 +# Error: ^ +# Unknown value for identifier ov00_022F8E64 +### mwasmarm.exe Assembler: +# 70455: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 70478: bl ov00_022F8CE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CE0 +### mwasmarm.exe Assembler: +# 70498: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 70505: .size ov00_022F8E9C, .-ov00_022F8E9C +# Error: ^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 70541: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 70548: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 70578: bl ov00_022F8CE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CE0 +### mwasmarm.exe Assembler: +# 70609: .size ov00_022F8F9C, .-ov00_022F8F9C +# Error: ^ +# Unknown value for identifier ov00_022F8F9C +### mwasmarm.exe Assembler: +# 70617: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 70624: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 70631: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 70638: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 70646: .size ov00_022F9110, .-ov00_022F9110 +# Error: ^ +# Unknown value for identifier ov00_022F9110 +### mwasmarm.exe Assembler: +# 70677: bl ov00_022F8CE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CE0 +### mwasmarm.exe Assembler: +# 70699: .size ov00_022F9190, .-ov00_022F9190 +# Error: ^ +# Unknown value for identifier ov00_022F9190 +### mwasmarm.exe Assembler: +# 70709: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 70713: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 70718: .size ov00_022F924C, .-ov00_022F924C +# Error: ^ +# Unknown value for identifier ov00_022F924C +### mwasmarm.exe Assembler: +# 70730: .size ov00_022F9284, .-ov00_022F9284 +# Error: ^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 70746: bl ov00_022F51A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F51A4 +### mwasmarm.exe Assembler: +# 70764: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 70787: bl ov00_022F9734 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9734 +### mwasmarm.exe Assembler: +# 70801: .size ov00_022F92A4, .-ov00_022F92A4 +# Error: ^ +# Unknown value for identifier ov00_022F92A4 +### mwasmarm.exe Assembler: +# 70818: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 70824: .size ov00_022F9398, .-ov00_022F9398 +# Error: ^ +# Unknown value for identifier ov00_022F9398 +### mwasmarm.exe Assembler: +# 70850: .size ov00_022F93E4, .-ov00_022F93E4 +# Error: ^ +# Unknown value for identifier ov00_022F93E4 +### mwasmarm.exe Assembler: +# 70874: .size ov00_022F943C, .-ov00_022F943C +# Error: ^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 70886: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 70898: .size ov00_022F948C, .-ov00_022F948C +# Error: ^ +# Unknown value for identifier ov00_022F948C +### mwasmarm.exe Assembler: +# 70903: .size ov00_022F94DC, .-ov00_022F94DC +# Error: ^ +# Unknown value for identifier ov00_022F94DC +### mwasmarm.exe Assembler: +# 70908: .size ov00_022F94E0, .-ov00_022F94E0 +# Error: ^ +# Unknown value for identifier ov00_022F94E0 +### mwasmarm.exe Assembler: +# 70913: .size ov00_022F94E4, .-ov00_022F94E4 +# Error: ^ +# Unknown value for identifier ov00_022F94E4 +### mwasmarm.exe Assembler: +# 70918: .size ov00_022F94E8, .-ov00_022F94E8 +# Error: ^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 70954: bl ov00_022F8CE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CE0 +### mwasmarm.exe Assembler: +# 70993: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 70999: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 71007: .size ov00_022F94EC, .-ov00_022F94EC +# Error: ^ +# Unknown value for identifier ov00_022F94EC +### mwasmarm.exe Assembler: +# 71020: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 71037: bl ov00_022F5088 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5088 +### mwasmarm.exe Assembler: +# 71042: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 71082: .size ov00_022F962C, .-ov00_022F962C +# Error: ^ +# Unknown value for identifier ov00_022F962C +### mwasmarm.exe Assembler: +# 71094: bl ov00_022F50CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50CC +### mwasmarm.exe Assembler: +# 71099: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 71124: .size ov00_022F9734, .-ov00_022F9734 +# Error: ^ +# Unknown value for identifier ov00_022F9734 +### mwasmarm.exe Assembler: +# 71140: bl ov00_022F8F9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8F9C +### mwasmarm.exe Assembler: +# 71145: bl ov00_022F92A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F92A4 +### mwasmarm.exe Assembler: +# 71155: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 71166: bl ov00_022F9734 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9734 +### mwasmarm.exe Assembler: +# 71179: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 71184: .size ov00_022F97C8, .-ov00_022F97C8 +# Error: ^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 71193: .size ov00_022F98A0, .-ov00_022F98A0 +# Error: ^ +# Unknown value for identifier ov00_022F98A0 +### mwasmarm.exe Assembler: +# 71213: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 71226: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 71240: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71259: .size ov00_022F98B4, .-ov00_022F98B4 +# Error: ^ +# Unknown value for identifier ov00_022F98B4 +### mwasmarm.exe Assembler: +# 71264: bl ov00_022F94E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E4 +### mwasmarm.exe Assembler: +# 71265: bl ov00_022F98A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F98A0 +### mwasmarm.exe Assembler: +# 71270: bl ov00_022F94E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 71280: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 71336: bl ov00_022F8D20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8D20 +### mwasmarm.exe Assembler: +# 71343: bl ov00_022F8D20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8D20 +### mwasmarm.exe Assembler: +# 71351: bl ov00_022F8D20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8D20 +### mwasmarm.exe Assembler: +# 71359: bl ov00_022F8D20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8D20 +### mwasmarm.exe Assembler: +# 71364: bl ov00_022F9B40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9B40 +### mwasmarm.exe Assembler: +# 71365: bl ov00_022F94E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 71373: bl ov00_022F94E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 71378: .size ov00_022F998C, .-ov00_022F998C +# Error: ^ +# Unknown value for identifier ov00_022F998C +### mwasmarm.exe Assembler: +# 71399: bl ov00_022F94E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E4 +### mwasmarm.exe Assembler: +# 71401: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71403: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71405: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71407: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71409: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71411: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71417: bl ov00_022F4FC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FC8 +### mwasmarm.exe Assembler: +# 71419: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 71422: bl ov00_022F8E64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E64 +### mwasmarm.exe Assembler: +# 71424: bl ov00_022F8E64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E64 +### mwasmarm.exe Assembler: +# 71426: bl ov00_022F8E64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E64 +### mwasmarm.exe Assembler: +# 71428: bl ov00_022F8E64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E64 +### mwasmarm.exe Assembler: +# 71430: bl ov00_022F8E64 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E64 +### mwasmarm.exe Assembler: +# 71435: bl ov00_022FC85C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC85C +### mwasmarm.exe Assembler: +# 71440: bl ov00_022FC1F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC1F0 +### mwasmarm.exe Assembler: +# 71444: bl ov00_022FC1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC1F8 +### mwasmarm.exe Assembler: +# 71467: bl ov00_022F94E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 71472: .size ov00_022F9B40, .-ov00_022F9B40 +# Error: ^ +# Unknown value for identifier ov00_022F9B40 +### mwasmarm.exe Assembler: +# 71478: bl ov00_022F94E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E4 +### mwasmarm.exe Assembler: +# 71486: bl ov00_022F94E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 71495: bl ov00_022F94E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 71500: .size ov00_022F9C90, .-ov00_022F9C90 +# Error: ^ +# Unknown value for identifier ov00_022F9C90 +### mwasmarm.exe Assembler: +# 71510: bl ov00_022F94E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E4 +### mwasmarm.exe Assembler: +# 71529: bl ov00_022F94E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 71533: .size ov00_022F9CE4, .-ov00_022F9CE4 +# Error: ^ +# Unknown value for identifier ov00_022F9CE4 +### mwasmarm.exe Assembler: +# 71544: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71546: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71551: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71557: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71563: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71568: bl ov00_022F4FC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FC8 +### mwasmarm.exe Assembler: +# 71570: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 71574: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 71576: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 71578: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 71580: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 71603: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 71615: .size ov00_022F9D48, .-ov00_022F9D48 +# Error: ^ +# Unknown value for identifier ov00_022F9D48 +### mwasmarm.exe Assembler: +# 71625: bl ov00_022F9CE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9CE4 +### mwasmarm.exe Assembler: +# 71634: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71642: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 71652: .size ov00_022F9E70, .-ov00_022F9E70 +# Error: ^ +# Unknown value for identifier ov00_022F9E70 +### mwasmarm.exe Assembler: +# 71658: bl ov00_022F9C90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9C90 +### mwasmarm.exe Assembler: +# 71676: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 71709: .size ov00_022F9EE8, .-ov00_022F9EE8 +# Error: ^ +# Unknown value for identifier ov00_022F9EE8 +### mwasmarm.exe Assembler: +# 71733: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 71736: .size ov00_022F9FB0, .-ov00_022F9FB0 +# Error: ^ +# Unknown value for identifier ov00_022F9FB0 +### mwasmarm.exe Assembler: +# 71747: bl ov00_022F9398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9398 +### mwasmarm.exe Assembler: +# 71766: .size ov00_022FA00C, .-ov00_022FA00C +# Error: ^ +# Unknown value for identifier ov00_022FA00C +### mwasmarm.exe Assembler: +# 71778: bl ov00_022F9398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9398 +### mwasmarm.exe Assembler: +# 71791: bl ov00_022F9398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9398 +### mwasmarm.exe Assembler: +# 71807: bl ov00_022FA00C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA00C +### mwasmarm.exe Assembler: +# 71832: .size ov00_022FA074, .-ov00_022FA074 +# Error: ^ +# Unknown value for identifier ov00_022FA074 +### mwasmarm.exe Assembler: +# 71840: bl ov00_022F770C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F770C +### mwasmarm.exe Assembler: +# 71844: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71849: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71854: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71859: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71862: bl ov00_022F7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7774 +### mwasmarm.exe Assembler: +# 71864: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 71869: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 71873: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 71877: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 71879: bl ov00_022F770C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F770C +### mwasmarm.exe Assembler: +# 71883: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71888: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71893: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71898: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71901: bl ov00_022F7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7774 +### mwasmarm.exe Assembler: +# 71903: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 71908: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 71912: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 71916: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 71918: bl ov00_022F770C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F770C +### mwasmarm.exe Assembler: +# 71922: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71927: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71932: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71937: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71940: bl ov00_022F7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7774 +### mwasmarm.exe Assembler: +# 71942: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 71947: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 71951: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 71955: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 71957: bl ov00_022F770C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F770C +### mwasmarm.exe Assembler: +# 71961: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71966: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71971: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71976: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 71979: bl ov00_022F7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7774 +### mwasmarm.exe Assembler: +# 71981: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 71986: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 71990: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 71993: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 71995: bl ov00_022F770C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F770C +### mwasmarm.exe Assembler: +# 71999: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72004: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72009: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72014: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72017: bl ov00_022F7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7774 +### mwasmarm.exe Assembler: +# 72019: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 72024: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72028: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72031: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 72033: bl ov00_022F770C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F770C +### mwasmarm.exe Assembler: +# 72037: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72042: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72047: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72052: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72055: bl ov00_022F7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7774 +### mwasmarm.exe Assembler: +# 72057: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 72062: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72066: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72069: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 72071: bl ov00_022F770C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F770C +### mwasmarm.exe Assembler: +# 72075: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72080: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72085: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72090: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72093: bl ov00_022F7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7774 +### mwasmarm.exe Assembler: +# 72095: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 72100: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72104: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72107: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 72164: bl ov00_022F75E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F75E0 +### mwasmarm.exe Assembler: +# 72169: bl ov00_022F75E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F75E0 +### mwasmarm.exe Assembler: +# 72177: .size ov00_022FA168, .-ov00_022FA168 +# Error: ^ +# Unknown value for identifier ov00_022FA168 +### mwasmarm.exe Assembler: +# 72193: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 72201: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 72209: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 72212: bl ov00_022F770C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F770C +### mwasmarm.exe Assembler: +# 72222: bl ov00_022F9FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9FB0 +### mwasmarm.exe Assembler: +# 72231: bl ov00_022F9FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9FB0 +### mwasmarm.exe Assembler: +# 72235: bl ov00_022F9FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9FB0 +### mwasmarm.exe Assembler: +# 72236: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 72237: bl ov00_022F5664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5664 +### mwasmarm.exe Assembler: +# 72245: bl ov00_022F5680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5680 +### mwasmarm.exe Assembler: +# 72295: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72301: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72305: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 72314: .size ov00_022FA6A8, .-ov00_022FA6A8 +# Error: ^ +# Unknown value for identifier ov00_022FA6A8 +### mwasmarm.exe Assembler: +# 72324: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 72334: .size ov00_022FA8B0, .-ov00_022FA8B0 +# Error: ^ +# Unknown value for identifier ov00_022FA8B0 +### mwasmarm.exe Assembler: +# 72359: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 72387: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 72391: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72395: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72399: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72403: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72407: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72411: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72414: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 72416: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 72420: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72424: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72428: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72431: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 72436: bl ov00_022F766C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F766C +### mwasmarm.exe Assembler: +# 72442: bl ov00_022F766C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F766C +### mwasmarm.exe Assembler: +# 72447: bl ov00_022F9FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9FB0 +### mwasmarm.exe Assembler: +# 72474: .size ov00_022FA8E8, .-ov00_022FA8E8 +# Error: ^ +# Unknown value for identifier ov00_022FA8E8 +### mwasmarm.exe Assembler: +# 72495: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 72569: bl ov00_022F766C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F766C +### mwasmarm.exe Assembler: +# 72575: bl ov00_022F8E0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E0C +### mwasmarm.exe Assembler: +# 72579: bl ov00_022FAD2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FAD2C +### mwasmarm.exe Assembler: +# 72591: bl ov00_022F766C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F766C +### mwasmarm.exe Assembler: +# 72598: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 72630: .size ov00_022FAAF8, .-ov00_022FAAF8 +# Error: ^ +# Unknown value for identifier ov00_022FAAF8 +### mwasmarm.exe Assembler: +# 72636: .size ov00_022FAD24, .-ov00_022FAD24 +# Error: ^ +# Unknown value for identifier ov00_022FAD24 +### mwasmarm.exe Assembler: +# 72657: bl ov00_022F9398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9398 +### mwasmarm.exe Assembler: +# 72677: bl ov00_022FA00C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA00C +### mwasmarm.exe Assembler: +# 72696: bl ov00_022F9398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9398 +### mwasmarm.exe Assembler: +# 72704: bl ov00_022F9398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9398 +### mwasmarm.exe Assembler: +# 72712: bl ov00_022F9398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9398 +### mwasmarm.exe Assembler: +# 72722: bl ov00_022FA00C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA00C +### mwasmarm.exe Assembler: +# 72733: bl ov00_022F9398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9398 +### mwasmarm.exe Assembler: +# 72752: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 72759: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 72770: bl ov00_022FA00C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA00C +### mwasmarm.exe Assembler: +# 72778: bl ov00_022FA00C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA00C +### mwasmarm.exe Assembler: +# 72807: bl ov00_022FA00C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA00C +### mwasmarm.exe Assembler: +# 72832: bl ov00_022FA074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA074 +### mwasmarm.exe Assembler: +# 72839: bl ov00_022FA074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA074 +### mwasmarm.exe Assembler: +# 72916: bl ov00_022FA074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA074 +### mwasmarm.exe Assembler: +# 72927: bl ov00_022FA074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA074 +### mwasmarm.exe Assembler: +# 72938: bl ov00_022FA074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA074 +### mwasmarm.exe Assembler: +# 72949: bl ov00_022FA074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA074 +### mwasmarm.exe Assembler: +# 72960: bl ov00_022FA074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA074 +### mwasmarm.exe Assembler: +# 72967: bl ov00_022FA074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA074 +### mwasmarm.exe Assembler: +# 73001: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 73069: bl ov00_022FA074 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA074 +### mwasmarm.exe Assembler: +# 73146: bl ov00_022F7540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7540 +### mwasmarm.exe Assembler: +# 73217: bl ov00_022F7540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7540 +### mwasmarm.exe Assembler: +# 73233: bl ov00_022FAD24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FAD24 +### mwasmarm.exe Assembler: +# 73247: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73254: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 73264: bl ov00_022FA00C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA00C +### mwasmarm.exe Assembler: +# 73282: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73291: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 73304: bl ov00_022F8CE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CE0 +### mwasmarm.exe Assembler: +# 73324: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 73325: bl ov00_022F5664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5664 +### mwasmarm.exe Assembler: +# 73328: bl ov00_022F5680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5680 +### mwasmarm.exe Assembler: +# 73350: bl ov00_022F9FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9FB0 +### mwasmarm.exe Assembler: +# 73357: bl ov00_022F9FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9FB0 +### mwasmarm.exe Assembler: +# 73365: bl ov00_022F5F3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5F3C +### mwasmarm.exe Assembler: +# 73376: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73383: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 73403: bl ov00_022FA168 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FA168 +### mwasmarm.exe Assembler: +# 73427: bl ov00_022F9FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9FB0 +### mwasmarm.exe Assembler: +# 73435: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73441: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73446: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73450: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 73455: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 73461: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 73466: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 73470: bl ov00_022F7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7774 +### mwasmarm.exe Assembler: +# 73473: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 73479: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73484: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73489: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73493: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 73496: bl ov00_022F770C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F770C +### mwasmarm.exe Assembler: +# 73502: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 73507: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 73512: bl ov00_022F780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F780C +### mwasmarm.exe Assembler: +# 73516: bl ov00_022F7774 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F7774 +### mwasmarm.exe Assembler: +# 73537: .size ov00_022FAD2C, .-ov00_022FAD2C +# Error: ^ +# Unknown value for identifier ov00_022FAD2C +### mwasmarm.exe Assembler: +# 73556: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 73561: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73566: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73571: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73588: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73593: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73598: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73602: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 73605: bl ov00_020800FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_020800FC +### mwasmarm.exe Assembler: +# 73610: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73615: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73620: bl ov00_0208013C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0208013C +### mwasmarm.exe Assembler: +# 73624: bl ov00_02080204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02080204 +### mwasmarm.exe Assembler: +# 73654: bl ov00_022F9FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9FB0 +### mwasmarm.exe Assembler: +# 73659: bl ov00_022F766C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F766C +### mwasmarm.exe Assembler: +# 73688: .size ov00_022FBAF0, .-ov00_022FBAF0 +# Error: ^ +# Unknown value for identifier ov00_022FBAF0 +### mwasmarm.exe Assembler: +# 73749: .size ov00_022FBD24, .-ov00_022FBD24 +# Error: ^ +# Unknown value for identifier ov00_022FBD24 +### mwasmarm.exe Assembler: +# 73764: bl ov00_022FD924 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FD924 +### mwasmarm.exe Assembler: +# 73770: bl ov00_022FD9BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FD9BC +### mwasmarm.exe Assembler: +# 73776: bl ov00_022FDA98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FDA98 +### mwasmarm.exe Assembler: +# 73782: bl ov00_022FDB14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FDB14 +### mwasmarm.exe Assembler: +# 73788: bl ov00_022FDD7C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FDD7C +### mwasmarm.exe Assembler: +# 73794: bl ov00_022FDEE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FDEE8 +### mwasmarm.exe Assembler: +# 73800: bl ov00_022FE1C0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE1C0 +### mwasmarm.exe Assembler: +# 73806: bl ov00_022FE2A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE2A0 +### mwasmarm.exe Assembler: +# 73812: bl ov00_022FE44C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE44C +### mwasmarm.exe Assembler: +# 73818: bl ov00_022FE8B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE8B8 +### mwasmarm.exe Assembler: +# 73824: bl ov00_022FEDD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FEDD8 +### mwasmarm.exe Assembler: +# 73830: bl ov00_022F9D48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9D48 +### mwasmarm.exe Assembler: +# 73838: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 73849: bl ov00_022FBD24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FBD24 +### mwasmarm.exe Assembler: +# 73851: bl ov00_022F93E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F93E4 +### mwasmarm.exe Assembler: +# 73853: bl ov00_022F9B40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9B40 +### mwasmarm.exe Assembler: +# 73857: .size ov00_022FBDE0, .-ov00_022FBDE0 +# Error: ^ +# Unknown value for identifier ov00_022FBDE0 +### mwasmarm.exe Assembler: +# 73862: bl ov00_022F94E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E4 +### mwasmarm.exe Assembler: +# 73869: bl ov00_022F94DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94DC +### mwasmarm.exe Assembler: +# 73878: bl ov00_022F94E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 73884: .size ov00_022FBF48, .-ov00_022FBF48 +# Error: ^ +# Unknown value for identifier ov00_022FBF48 +### mwasmarm.exe Assembler: +# 73889: bl ov00_022F94E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E4 +### mwasmarm.exe Assembler: +# 73895: bl ov00_022F9E70 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9E70 +### mwasmarm.exe Assembler: +# 73900: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 73905: bl ov00_022F94E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 73906: bl ov00_022F94E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E0 +### mwasmarm.exe Assembler: +# 73909: bl ov00_022F94E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94E8 +### mwasmarm.exe Assembler: +# 73914: .size ov00_022FBF9C, .-ov00_022FBF9C +# Error: ^ +# Unknown value for identifier ov00_022FBF9C +### mwasmarm.exe Assembler: +# 73940: bl ov00_022FBF48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FBF48 +### mwasmarm.exe Assembler: +# 73942: bl ov00_022F998C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F998C +### mwasmarm.exe Assembler: +# 73949: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 73954: bl ov00_022F9B40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9B40 +### mwasmarm.exe Assembler: +# 73963: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 73968: bl ov00_022F9B40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9B40 +### mwasmarm.exe Assembler: +# 73994: bl ov00_022F8DAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8DAC +### mwasmarm.exe Assembler: +# 74001: bl ov00_022F8D20 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8D20 +### mwasmarm.exe Assembler: +# 74006: bl ov00_022F9B40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9B40 +### mwasmarm.exe Assembler: +# 74014: bl ov00_022FC718 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC718 +### mwasmarm.exe Assembler: +# 74018: bl ov00_022F9B40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9B40 +### mwasmarm.exe Assembler: +# 74026: bl ov00_022FBDE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FBDE0 +### mwasmarm.exe Assembler: +# 74032: bl ov00_02079B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02079B14 +### mwasmarm.exe Assembler: +# 74034: bl ov00_022FBDE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FBDE0 +### mwasmarm.exe Assembler: +# 74045: .size ov00_022FBFF8, .-ov00_022FBFF8 +# Error: ^ +# Unknown value for identifier ov00_022FBFF8 +### mwasmarm.exe Assembler: +# 74055: .size ov00_022FC1C4, .-ov00_022FC1C4 +# Error: ^ +# Unknown value for identifier ov00_022FC1C4 +### mwasmarm.exe Assembler: +# 74060: bl ov00_022F9C90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9C90 +### mwasmarm.exe Assembler: +# 74063: bl ov00_022F9B40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9B40 +### mwasmarm.exe Assembler: +# 74065: .size ov00_022FC1D8, .-ov00_022FC1D8 +# Error: ^ +# Unknown value for identifier ov00_022FC1D8 +### mwasmarm.exe Assembler: +# 74071: .size ov00_022FC1F0, .-ov00_022FC1F0 +# Error: ^ +# Unknown value for identifier ov00_022FC1F0 +### mwasmarm.exe Assembler: +# 74078: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 74080: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 74082: .size ov00_022FC1F8, .-ov00_022FC1F8 +# Error: ^ +# Unknown value for identifier ov00_022FC1F8 +### mwasmarm.exe Assembler: +# 74109: .size ov00_022FC214, .-ov00_022FC214 +# Error: ^ +# Unknown value for identifier ov00_022FC214 +### mwasmarm.exe Assembler: +# 74117: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 74127: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 74133: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74145: bl ov00_022F8CD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 74155: .size ov00_022FC26C, .-ov00_022FC26C +# Error: ^ +# Unknown value for identifier ov00_022FC26C +### mwasmarm.exe Assembler: +# 74179: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74192: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 74201: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 74209: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74220: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74223: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74228: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 74235: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74241: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74249: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74270: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74274: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74282: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74288: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74296: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74316: bl ov00_022F8CD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 74319: bl ov00_022F8CD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 74327: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74330: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74338: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74341: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 74369: .size ov00_022FC304, .-ov00_022FC304 +# Error: ^ +# Unknown value for identifier ov00_022FC304 +### mwasmarm.exe Assembler: +# 74381: bl ov00_022FC304 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC304 +### mwasmarm.exe Assembler: +# 74384: bl ov00_022FC26C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC26C +### mwasmarm.exe Assembler: +# 74386: .size ov00_022FC61C, .-ov00_022FC61C +# Error: ^ +# Unknown value for identifier ov00_022FC61C +### mwasmarm.exe Assembler: +# 74406: bl sub_0208706c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208706c +### mwasmarm.exe Assembler: +# 74411: bl sub_02086d68 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02086d68 +### mwasmarm.exe Assembler: +# 74418: bl sub_02087198 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02087198 +### mwasmarm.exe Assembler: +# 74428: .size ov00_022FC64C, .-ov00_022FC64C +# Error: ^ +# Unknown value for identifier ov00_022FC64C +### mwasmarm.exe Assembler: +# 74443: bl sub_02086B08 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02086B08 +### mwasmarm.exe Assembler: +# 74448: .size ov00_022FC6DC, .-ov00_022FC6DC +# Error: ^ +# Unknown value for identifier ov00_022FC6DC +### mwasmarm.exe Assembler: +# 74472: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 74477: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 74492: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 74499: bl ov00_022FC64C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC64C +### mwasmarm.exe Assembler: +# 74507: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 74508: bl ov00_022FC6DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC6DC +### mwasmarm.exe Assembler: +# 74513: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 74521: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 74527: bl ov00_022FC61C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC61C +### mwasmarm.exe Assembler: +# 74538: .size ov00_022FC718, .-ov00_022FC718 +# Error: ^ +# Unknown value for identifier ov00_022FC718 +### mwasmarm.exe Assembler: +# 74547: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 74555: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 74556: bl ov00_022FC6DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC6DC +### mwasmarm.exe Assembler: +# 74562: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 74571: bl ov00_022FC1F8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC1F8 +### mwasmarm.exe Assembler: +# 74575: .size ov00_022FC85C, .-ov00_022FC85C +# Error: ^ +# Unknown value for identifier ov00_022FC85C +### mwasmarm.exe Assembler: +# 74619: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 74624: bl ov00_022F9190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9190 +### mwasmarm.exe Assembler: +# 74631: bl ov00_022F9190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9190 +### mwasmarm.exe Assembler: +# 74647: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 74657: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 74667: bl ov00_022F92A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F92A4 +### mwasmarm.exe Assembler: +# 74676: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 74687: .size ov00_022FC8D4, .-ov00_022FC8D4 +# Error: ^ +# Unknown value for identifier ov00_022FC8D4 +### mwasmarm.exe Assembler: +# 74705: bl ov00_022F8CD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 74717: bl ov00_022F8CD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD0 +### mwasmarm.exe Assembler: +# 74720: bl ov00_022F8CD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 74724: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 74731: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 74737: bl ov00_022F8CD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD0 +### mwasmarm.exe Assembler: +# 74740: bl ov00_022F8CD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 74744: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 74750: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 74756: bl ov00_022F8F9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8F9C +### mwasmarm.exe Assembler: +# 74764: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 74766: bl ov00_022F92A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F92A4 +### mwasmarm.exe Assembler: +# 74775: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 74779: .size ov00_022FCA60, .-ov00_022FCA60 +# Error: ^ +# Unknown value for identifier ov00_022FCA60 +### mwasmarm.exe Assembler: +# 74796: bl sub_020866B4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020866B4 +### mwasmarm.exe Assembler: +# 74826: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 74855: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 74873: .size ov00_022FCBAC, .-ov00_022FCBAC +# Error: ^ +# Unknown value for identifier ov00_022FCBAC +### mwasmarm.exe Assembler: +# 74897: bl ov00_022F9734 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9734 +### mwasmarm.exe Assembler: +# 74929: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 74955: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 74987: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 75004: .size ov00_022FCD00, .-ov00_022FCD00 +# Error: ^ +# Unknown value for identifier ov00_022FCD00 +### mwasmarm.exe Assembler: +# 75030: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 75034: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 75047: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 75071: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75074: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75089: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75092: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75108: bl ov00_022F8CD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 75112: bl ov00_022F8CD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 75116: bl ov00_022F8CD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 75120: bl ov00_022F8CD8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8CD8 +### mwasmarm.exe Assembler: +# 75160: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75163: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75194: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75197: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75252: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75255: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75270: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75273: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75316: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 75320: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75323: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75343: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 75345: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75348: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75373: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 75381: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75387: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 75397: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 75403: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75409: bl ov00_022F8F9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8F9C +### mwasmarm.exe Assembler: +# 75415: bl ov00_022F92A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F92A4 +### mwasmarm.exe Assembler: +# 75427: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 75435: bl ov00_022FC8D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC8D4 +### mwasmarm.exe Assembler: +# 75443: bl ov00_022FCA60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FCA60 +### mwasmarm.exe Assembler: +# 75451: bl ov00_022FCBAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FCBAC +### mwasmarm.exe Assembler: +# 75455: bl ov00_022FCD00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FCD00 +### mwasmarm.exe Assembler: +# 75467: .size ov00_022FCEDC, .-ov00_022FCEDC +# Error: ^ +# Unknown value for identifier ov00_022FCEDC +### mwasmarm.exe Assembler: +# 75474: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 75481: bl ov00_022F92A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F92A4 +### mwasmarm.exe Assembler: +# 75491: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 75511: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75515: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 75540: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 75544: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 75554: bl ov00_022FCEDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FCEDC +### mwasmarm.exe Assembler: +# 75575: bl ov00_022F8F9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8F9C +### mwasmarm.exe Assembler: +# 75580: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 75590: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 75594: bl ov00_022F97C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F97C8 +### mwasmarm.exe Assembler: +# 75608: .size ov00_022FD5A0, .-ov00_022FD5A0 +# Error: ^ +# Unknown value for identifier ov00_022FD5A0 +### mwasmarm.exe Assembler: +# 75623: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 75634: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 75647: bl Strcspn +# Error: ^^^^^^^ +# Unknown identifier, Strcspn +### mwasmarm.exe Assembler: +# 75653: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 75664: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 75689: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 75693: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 75703: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 75717: .size ov00_022FD7A4, .-ov00_022FD7A4 +# Error: ^ +# Unknown value for identifier ov00_022FD7A4 +### mwasmarm.exe Assembler: +# 75725: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 75726: bl ov00_022F558C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F558C +### mwasmarm.exe Assembler: +# 75728: bl ov00_022FD7A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FD7A4 +### mwasmarm.exe Assembler: +# 75744: bl ov00_022F9EE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9EE8 +### mwasmarm.exe Assembler: +# 75753: bl ov00_022F9EE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9EE8 +### mwasmarm.exe Assembler: +# 75760: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 75762: .size ov00_022FD924, .-ov00_022FD924 +# Error: ^ +# Unknown value for identifier ov00_022FD924 +### mwasmarm.exe Assembler: +# 75775: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 75787: bl ov00_022F5178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 75794: bl ov00_022F54AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F54AC +### mwasmarm.exe Assembler: +# 75815: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 75822: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 75826: .size ov00_022FD9BC, .-ov00_022FD9BC +# Error: ^ +# Unknown value for identifier ov00_022FD9BC +### mwasmarm.exe Assembler: +# 75833: bl ov00_022F5500 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5500 +### mwasmarm.exe Assembler: +# 75853: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 75861: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 75863: .size ov00_022FDA98, .-ov00_022FDA98 +# Error: ^ +# Unknown value for identifier ov00_022FDA98 +### mwasmarm.exe Assembler: +# 75877: bl ov00_022F4FA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FA0 +### mwasmarm.exe Assembler: +# 75887: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 75893: bl ov00_022F529C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F529C +### mwasmarm.exe Assembler: +# 75901: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 75912: bl ov00_022F52DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F52DC +### mwasmarm.exe Assembler: +# 75960: bl ov00_022F503C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F503C +### mwasmarm.exe Assembler: +# 75965: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 75985: bl ov00_022F51A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F51A4 +### mwasmarm.exe Assembler: +# 76004: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 76025: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 76032: .size ov00_022FDB14, .-ov00_022FDB14 +# Error: ^ +# Unknown value for identifier ov00_022FDB14 +### mwasmarm.exe Assembler: +# 76061: bl ov00_022F92A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F92A4 +### mwasmarm.exe Assembler: +# 76073: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 76080: bl ov00_022F962C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F962C +### mwasmarm.exe Assembler: +# 76099: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76105: bl ov00_022F94EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94EC +### mwasmarm.exe Assembler: +# 76126: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 76132: .size ov00_022FDD7C, .-ov00_022FDD7C +# Error: ^ +# Unknown value for identifier ov00_022FDD7C +### mwasmarm.exe Assembler: +# 76161: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76171: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76176: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76181: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76188: bl ov00_022F9110 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9110 +### mwasmarm.exe Assembler: +# 76194: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76198: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76201: bl ov00_022F9190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9190 +### mwasmarm.exe Assembler: +# 76204: bl ov00_022F924C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F924C +### mwasmarm.exe Assembler: +# 76208: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76214: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 76221: bl ov00_022F9110 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9110 +### mwasmarm.exe Assembler: +# 76229: bl ov00_022F9110 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9110 +### mwasmarm.exe Assembler: +# 76235: bl ov00_022F9110 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9110 +### mwasmarm.exe Assembler: +# 76246: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 76250: bl ov00_022F9110 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9110 +### mwasmarm.exe Assembler: +# 76252: bl ov00_022FC214 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC214 +### mwasmarm.exe Assembler: +# 76256: bl ov00_022F9110 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9110 +### mwasmarm.exe Assembler: +# 76263: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76268: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76275: bl ov00_022F8F9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8F9C +### mwasmarm.exe Assembler: +# 76286: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 76289: bl ov00_022F92A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F92A4 +### mwasmarm.exe Assembler: +# 76299: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 76315: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 76335: .size ov00_022FDEE8, .-ov00_022FDEE8 +# Error: ^ +# Unknown value for identifier ov00_022FDEE8 +### mwasmarm.exe Assembler: +# 76343: bl ov00_022FD5A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FD5A0 +### mwasmarm.exe Assembler: +# 76349: bl ov00_022FC85C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC85C +### mwasmarm.exe Assembler: +# 76354: bl ov00_022F51A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F51A4 +### mwasmarm.exe Assembler: +# 76367: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 76380: bl ov00_022F948C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F948C +### mwasmarm.exe Assembler: +# 76386: bl ov00_022FC85C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FC85C +### mwasmarm.exe Assembler: +# 76394: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 76397: .size ov00_022FE1C0, .-ov00_022FE1C0 +# Error: ^ +# Unknown value for identifier ov00_022FE1C0 +### mwasmarm.exe Assembler: +# 76408: bl ov00_022F51A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F51A4 +### mwasmarm.exe Assembler: +# 76427: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 76445: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 76448: .size ov00_022FE2A0, .-ov00_022FE2A0 +# Error: ^ +# Unknown value for identifier ov00_022FE2A0 +### mwasmarm.exe Assembler: +# 76463: bl sub_02085338 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085338 +### mwasmarm.exe Assembler: +# 76522: .size ov00_022FE350, .-ov00_022FE350 +# Error: ^ +# Unknown value for identifier ov00_022FE350 +### mwasmarm.exe Assembler: +# 76534: bl ov00_022F962C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F962C +### mwasmarm.exe Assembler: +# 76549: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76555: bl ov00_022F94EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94EC +### mwasmarm.exe Assembler: +# 76568: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76576: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 76584: bl ov00_022FE350 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE350 +### mwasmarm.exe Assembler: +# 76600: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 76606: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 76616: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 76630: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 76637: .size ov00_022FE44C, .-ov00_022FE44C +# Error: ^ +# Unknown value for identifier ov00_022FE44C +### mwasmarm.exe Assembler: +# 76662: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76692: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 76695: .size ov00_022FE5F4, .-ov00_022FE5F4 +# Error: ^ +# Unknown value for identifier ov00_022FE5F4 +### mwasmarm.exe Assembler: +# 76703: bl sub_02085338 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085338 +### mwasmarm.exe Assembler: +# 76710: .size ov00_022FE6B4, .-ov00_022FE6B4 +# Error: ^ +# Unknown value for identifier ov00_022FE6B4 +### mwasmarm.exe Assembler: +# 76727: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 76735: .size ov00_022FE6DC, .-ov00_022FE6DC +# Error: ^ +# Unknown value for identifier ov00_022FE6DC +### mwasmarm.exe Assembler: +# 76758: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 76764: bl ov00_022FE6DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE6DC +### mwasmarm.exe Assembler: +# 76770: bl ov00_022FE6B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE6B4 +### mwasmarm.exe Assembler: +# 76789: bl ov00_022FE6DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE6DC +### mwasmarm.exe Assembler: +# 76801: bl ov00_022FE5F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE5F4 +### mwasmarm.exe Assembler: +# 76818: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 76844: bl ov00_022FE5F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE5F4 +### mwasmarm.exe Assembler: +# 76846: .size ov00_022FE730, .-ov00_022FE730 +# Error: ^ +# Unknown value for identifier ov00_022FE730 +### mwasmarm.exe Assembler: +# 76855: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 76870: bl ov00_022F962C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F962C +### mwasmarm.exe Assembler: +# 76883: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76887: bl ov00_022F94EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94EC +### mwasmarm.exe Assembler: +# 76899: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 76915: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 76921: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 76931: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 76937: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 76966: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 76971: bl ov00_022F9284 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F9284 +### mwasmarm.exe Assembler: +# 76982: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 76989: bl ov00_022F943C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F943C +### mwasmarm.exe Assembler: +# 77005: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 77060: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 77063: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 77066: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 77077: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 77081: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 77092: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 77112: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 77137: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 77147: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 77152: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 77186: bl ov00_022FE730 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE730 +### mwasmarm.exe Assembler: +# 77196: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 77200: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 77214: .size ov00_022FE8B8, .-ov00_022FE8B8 +# Error: ^ +# Unknown value for identifier ov00_022FE8B8 +### mwasmarm.exe Assembler: +# 77220: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 77224: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 77240: bl ov00_022F962C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F962C +### mwasmarm.exe Assembler: +# 77263: bl ov00_022F8E9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8E9C +### mwasmarm.exe Assembler: +# 77269: bl ov00_022F94EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F94EC +### mwasmarm.exe Assembler: +# 77285: bl ov00_022FE730 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE730 +### mwasmarm.exe Assembler: +# 77293: bl ov00_022FE730 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FE730 +### mwasmarm.exe Assembler: +# 77297: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 77308: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 77310: .size ov00_022FEDD8, .-ov00_022FEDD8 +# Error: ^ +# Unknown value for identifier ov00_022FEDD8 +### mwasmarm.exe Assembler: +# 77323: bl ov00_022FFC5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FFC5C +### mwasmarm.exe Assembler: +# 77327: .size ov00_022FEF28, .-ov00_022FEF28 +# Error: ^ +# Unknown value for identifier ov00_022FEF28 +### mwasmarm.exe Assembler: +# 77336: bl ov00_022FFD88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FFD88 +### mwasmarm.exe Assembler: +# 77338: .size ov00_022FEF58, .-ov00_022FEF58 +# Error: ^ +# Unknown value for identifier ov00_022FEF58 +### mwasmarm.exe Assembler: +# 77353: bl ov00_023003B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023003B4 +### mwasmarm.exe Assembler: +# 77355: .size ov00_022FEF74, .-ov00_022FEF74 +# Error: ^ +# Unknown value for identifier ov00_022FEF74 +### mwasmarm.exe Assembler: +# 77371: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77382: .size ov00_022FEFA8, .-ov00_022FEFA8 +# Error: ^ +# Unknown value for identifier ov00_022FEFA8 +### mwasmarm.exe Assembler: +# 77410: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77448: bl ov00_02303664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02303664 +### mwasmarm.exe Assembler: +# 77454: .size ov00_022FEFF8, .-ov00_022FEFF8 +# Error: ^ +# Unknown value for identifier ov00_022FEFF8 +### mwasmarm.exe Assembler: +# 77467: bl ov00_02304798 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02304798 +### mwasmarm.exe Assembler: +# 77469: bl ov00_022FFE10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FFE10 +### mwasmarm.exe Assembler: +# 77471: .size ov00_022FF0FC, .-ov00_022FF0FC +# Error: ^ +# Unknown value for identifier ov00_022FF0FC +### mwasmarm.exe Assembler: +# 77487: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77522: bl ov00_0230915C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230915C +### mwasmarm.exe Assembler: +# 77528: .size ov00_022FF130, .-ov00_022FF130 +# Error: ^ +# Unknown value for identifier ov00_022FF130 +### mwasmarm.exe Assembler: +# 77545: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77578: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77586: bl ov00_023063A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023063A4 +### mwasmarm.exe Assembler: +# 77592: .size ov00_022FF1F8, .-ov00_022FF1F8 +# Error: ^ +# Unknown value for identifier ov00_022FF1F8 +### mwasmarm.exe Assembler: +# 77610: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77614: bl ov00_02305B24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305B24 +### mwasmarm.exe Assembler: +# 77618: .size ov00_022FF2D4, .-ov00_022FF2D4 +# Error: ^ +# Unknown value for identifier ov00_022FF2D4 +### mwasmarm.exe Assembler: +# 77643: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77652: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77661: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 77678: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 77682: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 77686: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 77690: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 77694: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 77698: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 77702: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 77706: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 77720: .size ov00_022FF324, .-ov00_022FF324 +# Error: ^ +# Unknown value for identifier ov00_022FF324 +### mwasmarm.exe Assembler: +# 77738: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77742: bl ov00_023021A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023021A0 +### mwasmarm.exe Assembler: +# 77746: .size ov00_022FF498, .-ov00_022FF498 +# Error: ^ +# Unknown value for identifier ov00_022FF498 +### mwasmarm.exe Assembler: +# 77764: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77769: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 77785: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 77790: bl ov00_02308E00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308E00 +### mwasmarm.exe Assembler: +# 77795: bl ov00_02308BCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308BCC +### mwasmarm.exe Assembler: +# 77801: .size ov00_022FF4E8, .-ov00_022FF4E8 +# Error: ^ +# Unknown value for identifier ov00_022FF4E8 +### mwasmarm.exe Assembler: +# 77817: .size ov00_022FF5A8, .-ov00_022FF5A8 +# Error: ^ +# Unknown value for identifier ov00_022FF5A8 +### mwasmarm.exe Assembler: +# 77834: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 77841: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77853: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77857: bl ov00_02308D38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308D38 +### mwasmarm.exe Assembler: +# 77862: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 77904: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 77914: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 77931: .size ov00_022FF5D8, .-ov00_022FF5D8 +# Error: ^ +# Unknown value for identifier ov00_022FF5D8 +### mwasmarm.exe Assembler: +# 77952: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 77963: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 77976: .size ov00_022FF768, .-ov00_022FF768 +# Error: ^ +# Unknown value for identifier ov00_022FF768 +### mwasmarm.exe Assembler: +# 77992: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 78002: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 78010: .size ov00_022FF808, .-ov00_022FF808 +# Error: ^ +# Unknown value for identifier ov00_022FF808 +### mwasmarm.exe Assembler: +# 78028: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 78033: bl ov00_023022B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023022B0 +### mwasmarm.exe Assembler: +# 78039: .size ov00_022FF880, .-ov00_022FF880 +# Error: ^ +# Unknown value for identifier ov00_022FF880 +### mwasmarm.exe Assembler: +# 78062: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 78070: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 78078: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 78086: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 78104: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 78123: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 78129: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 78139: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 78144: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 78148: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78152: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 78156: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78160: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 78164: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78168: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78172: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78176: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78180: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78193: .size ov00_022FF8DC, .-ov00_022FF8DC +# Error: ^ +# Unknown value for identifier ov00_022FF8DC +### mwasmarm.exe Assembler: +# 78215: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 78223: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 78232: bl ov00_02301B2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02301B2C +### mwasmarm.exe Assembler: +# 78238: .size ov00_022FFB10, .-ov00_022FFB10 +# Error: ^ +# Unknown value for identifier ov00_022FFB10 +### mwasmarm.exe Assembler: +# 78254: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 78263: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 78285: bl ov00_02309348 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02309348 +### mwasmarm.exe Assembler: +# 78291: .size ov00_022FFBA8, .-ov00_022FFBA8 +# Error: ^ +# Unknown value for identifier ov00_022FFBA8 +### mwasmarm.exe Assembler: +# 78303: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 78310: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 78332: bl ov00_023087E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023087E4 +### mwasmarm.exe Assembler: +# 78336: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 78357: bl ov00_022FFE10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FFE10 +### mwasmarm.exe Assembler: +# 78361: bl ov00_022FFD88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FFD88 +### mwasmarm.exe Assembler: +# 78365: bl ov00_022F558C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F558C +### mwasmarm.exe Assembler: +# 78366: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 78367: bl sub_020895e4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895e4 +### mwasmarm.exe Assembler: +# 78374: .size ov00_022FFC5C, .-ov00_022FFC5C +# Error: ^ +# Unknown value for identifier ov00_022FFC5C +### mwasmarm.exe Assembler: +# 78382: bl ov00_02304798 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02304798 +### mwasmarm.exe Assembler: +# 78383: bl ov00_022F840C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F840C +### mwasmarm.exe Assembler: +# 78387: bl ov00_022F8B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8B1C +### mwasmarm.exe Assembler: +# 78388: bl ov00_022F8BC4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8BC4 +### mwasmarm.exe Assembler: +# 78391: bl ov00_022F8BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8BF4 +### mwasmarm.exe Assembler: +# 78394: bl ov00_022F89B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F89B0 +### mwasmarm.exe Assembler: +# 78397: bl ov00_02306760 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306760 +### mwasmarm.exe Assembler: +# 78399: bl ov00_022F4C38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4C38 +### mwasmarm.exe Assembler: +# 78401: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 78405: .size ov00_022FFD88, .-ov00_022FFD88 +# Error: ^ +# Unknown value for identifier ov00_022FFD88 +### mwasmarm.exe Assembler: +# 78435: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 78445: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 78459: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 78473: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 78487: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 78494: bl ov00_02306760 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306760 +### mwasmarm.exe Assembler: +# 78496: bl ov00_02306718 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306718 +### mwasmarm.exe Assembler: +# 78500: bl ov00_022FFD88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FFD88 +### mwasmarm.exe Assembler: +# 78513: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 78525: bl ov00_02308CA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308CA8 +### mwasmarm.exe Assembler: +# 78551: .size ov00_022FFE10, .-ov00_022FFE10 +# Error: ^ +# Unknown value for identifier ov00_022FFE10 +### mwasmarm.exe Assembler: +# 78561: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 78566: bl ov00_023054EC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023054EC +### mwasmarm.exe Assembler: +# 78578: bl ov00_02302A04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302A04 +### mwasmarm.exe Assembler: +# 78590: bl ov00_023028B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023028B4 +### mwasmarm.exe Assembler: +# 78599: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 78603: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 78610: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 78633: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 78638: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 78649: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 78658: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 78662: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 78666: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 78670: bl ov00_023071BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023071BC +### mwasmarm.exe Assembler: +# 78676: bl ov00_02307244 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307244 +### mwasmarm.exe Assembler: +# 78685: bl ov00_0230B950 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B950 +### mwasmarm.exe Assembler: +# 78694: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 78699: bl ov00_023005CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023005CC +### mwasmarm.exe Assembler: +# 78708: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 78714: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 78721: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 78726: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 78731: bl ov00_023011FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023011FC +### mwasmarm.exe Assembler: +# 78738: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 78741: .size ov00_0230002C, .-ov00_0230002C +# Error: ^ +# Unknown value for identifier ov00_0230002C +### mwasmarm.exe Assembler: +# 78751: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 78755: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 78761: bl ov00_02307208 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307208 +### mwasmarm.exe Assembler: +# 78765: bl ov00_02079B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02079B14 +### mwasmarm.exe Assembler: +# 78777: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78812: bl ov00_023045B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023045B4 +### mwasmarm.exe Assembler: +# 78827: bl ov00_02079B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02079B14 +### mwasmarm.exe Assembler: +# 78836: bl ov00_023071BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023071BC +### mwasmarm.exe Assembler: +# 78850: bl ov00_0230002C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230002C +### mwasmarm.exe Assembler: +# 78856: bl ov00_02307ED4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307ED4 +### mwasmarm.exe Assembler: +# 78862: bl ov00_0230B4E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B4E8 +### mwasmarm.exe Assembler: +# 78876: bl ov00_02306C84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306C84 +### mwasmarm.exe Assembler: +# 78881: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 78889: bl ov00_023031B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023031B0 +### mwasmarm.exe Assembler: +# 78897: bl ov00_02304798 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02304798 +### mwasmarm.exe Assembler: +# 78899: bl ov00_022FFE10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FFE10 +### mwasmarm.exe Assembler: +# 78903: .size ov00_023003B4, .-ov00_023003B4 +# Error: ^ +# Unknown value for identifier ov00_023003B4 +### mwasmarm.exe Assembler: +# 78913: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78917: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78921: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 78925: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78929: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 78933: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78937: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78941: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 78950: .size ov00_02300524, .-ov00_02300524 +# Error: ^ +# Unknown value for identifier ov00_02300524 +### mwasmarm.exe Assembler: +# 78964: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 78970: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 78974: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 78981: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 78987: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 78993: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 78997: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79004: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79010: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79014: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79018: bl ov00_022F5478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5478 +### mwasmarm.exe Assembler: +# 79052: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79057: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79067: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79073: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79077: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79084: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 79086: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79092: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79099: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 79110: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 79124: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79129: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79139: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79145: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79149: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79156: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 79158: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79164: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79171: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 79182: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 79191: bl ov00_0230899C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230899C +### mwasmarm.exe Assembler: +# 79196: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79206: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79212: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79216: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79224: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 79230: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79234: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79243: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 79249: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79253: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79260: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 79264: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 79276: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79281: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79290: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 79301: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 79315: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79320: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79335: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 79349: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79354: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79369: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 79378: bl ov00_0230899C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230899C +### mwasmarm.exe Assembler: +# 79383: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79393: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79399: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79422: bl ov00_02308D9C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308D9C +### mwasmarm.exe Assembler: +# 79438: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79444: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79448: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79458: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79464: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79468: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79475: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79478: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 79485: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79490: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 79496: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79503: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 79510: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79515: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 79521: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79531: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79536: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79539: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79542: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79545: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79563: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79568: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79582: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79587: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79597: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79602: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79619: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 79630: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79636: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79640: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79648: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 79654: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79658: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79670: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79674: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79681: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79685: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 79693: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 79702: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79707: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79717: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 79725: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 79736: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79742: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79746: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79759: bl ov00_02301B2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02301B2C +### mwasmarm.exe Assembler: +# 79783: .size ov00_023005CC, .-ov00_023005CC +# Error: ^ +# Unknown value for identifier ov00_023005CC +### mwasmarm.exe Assembler: +# 79794: bl ov00_022F5478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5478 +### mwasmarm.exe Assembler: +# 79800: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79806: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79810: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79817: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79821: bl ov00_0230899C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230899C +### mwasmarm.exe Assembler: +# 79826: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79836: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 79842: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79850: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 79858: bl ov00_02308D68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308D68 +### mwasmarm.exe Assembler: +# 79872: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 79881: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 79891: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79897: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79901: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79908: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79914: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79920: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79924: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79931: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79934: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79937: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79940: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79957: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79963: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79967: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79974: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 79980: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 79986: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 79990: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 79997: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80000: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80003: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80006: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80023: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 80029: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80033: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80040: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80043: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80046: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80049: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80066: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 80072: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80076: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80083: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80089: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 80095: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80099: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80106: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80112: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 80118: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80122: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80129: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80132: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 80139: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 80145: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80149: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80156: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 80159: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 80166: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 80172: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80176: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80183: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 80186: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 80193: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 80199: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80203: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80210: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 80213: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 80220: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 80226: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80230: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80237: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 80243: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 80249: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80253: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80260: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80266: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 80272: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80276: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80283: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80292: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 80297: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 80314: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 80343: .size ov00_023011FC, .-ov00_023011FC +# Error: ^ +# Unknown value for identifier ov00_023011FC +### mwasmarm.exe Assembler: +# 80356: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 80360: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 80364: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 80368: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 80372: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 80376: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 80380: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 80384: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 80388: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 80392: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 80403: .size ov00_02301A50, .-ov00_02301A50 +# Error: ^ +# Unknown value for identifier ov00_02301A50 +### mwasmarm.exe Assembler: +# 80413: bl ov00_02307F60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307F60 +### mwasmarm.exe Assembler: +# 80419: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 80436: bl ov00_02301A50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02301A50 +### mwasmarm.exe Assembler: +# 80443: bl ov00_02307FF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307FF4 +### mwasmarm.exe Assembler: +# 80454: bl ov00_02308080 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308080 +### mwasmarm.exe Assembler: +# 80460: bl ov00_023080E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023080E4 +### mwasmarm.exe Assembler: +# 80472: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 80491: bl ov00_02301A50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02301A50 +### mwasmarm.exe Assembler: +# 80499: bl ov00_023085D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023085D0 +### mwasmarm.exe Assembler: +# 80505: bl ov00_023081E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023081E4 +### mwasmarm.exe Assembler: +# 80510: .size ov00_02301B2C, .-ov00_02301B2C +# Error: ^ +# Unknown value for identifier ov00_02301B2C +### mwasmarm.exe Assembler: +# 80519: bl ov00_02306958 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306958 +### mwasmarm.exe Assembler: +# 80535: bl ov00_02301B2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02301B2C +### mwasmarm.exe Assembler: +# 80542: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 80546: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 80555: .size ov00_02301CB4, .-ov00_02301CB4 +# Error: ^ +# Unknown value for identifier ov00_02301CB4 +### mwasmarm.exe Assembler: +# 80567: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 80572: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 80580: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 80606: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 80623: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 80626: bl ov00_02308618 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308618 +### mwasmarm.exe Assembler: +# 80641: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 80645: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 80651: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 80655: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 80662: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 80688: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 80705: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 80708: bl ov00_02308618 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308618 +### mwasmarm.exe Assembler: +# 80713: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 80716: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 80733: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 80735: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 80742: bl ov00_022F5798 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5798 +### mwasmarm.exe Assembler: +# 80747: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 80754: bl ov00_022F5798 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5798 +### mwasmarm.exe Assembler: +# 80759: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 80763: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 80771: bl ov00_023068C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023068C4 +### mwasmarm.exe Assembler: +# 80782: bl ov00_02306798 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306798 +### mwasmarm.exe Assembler: +# 80790: bl ov00_02306820 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306820 +### mwasmarm.exe Assembler: +# 80819: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 80837: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 80840: bl ov00_02308618 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308618 +### mwasmarm.exe Assembler: +# 80851: .size ov00_02301D50, .-ov00_02301D50 +# Error: ^ +# Unknown value for identifier ov00_02301D50 +### mwasmarm.exe Assembler: +# 80859: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 80864: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 80874: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 80879: bl ov00_02300524 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02300524 +### mwasmarm.exe Assembler: +# 80894: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 80899: bl ov00_02308E00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308E00 +### mwasmarm.exe Assembler: +# 80904: bl ov00_02308BCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308BCC +### mwasmarm.exe Assembler: +# 80910: .size ov00_023021A0, .-ov00_023021A0 +# Error: ^ +# Unknown value for identifier ov00_023021A0 +### mwasmarm.exe Assembler: +# 80926: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 80931: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 80941: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 80945: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 80949: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 80953: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 80958: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 80962: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 80970: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 80978: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 80985: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 80990: bl ov00_02308E00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308E00 +### mwasmarm.exe Assembler: +# 80995: bl ov00_02308BCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308BCC +### mwasmarm.exe Assembler: +# 81003: bl ov00_02308CA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308CA8 +### mwasmarm.exe Assembler: +# 81011: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81019: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81027: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81035: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81042: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81051: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 81058: bl ov00_02308E00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308E00 +### mwasmarm.exe Assembler: +# 81063: bl ov00_02308BCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308BCC +### mwasmarm.exe Assembler: +# 81071: bl ov00_02308CA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308CA8 +### mwasmarm.exe Assembler: +# 81083: .size ov00_023022B0, .-ov00_023022B0 +# Error: ^ +# Unknown value for identifier ov00_023022B0 +### mwasmarm.exe Assembler: +# 81098: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 81103: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 81119: .size ov00_0230251C, .-ov00_0230251C +# Error: ^ +# Unknown value for identifier ov00_0230251C +### mwasmarm.exe Assembler: +# 81142: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 81147: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 81154: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 81166: .size ov00_02302594, .-ov00_02302594 +# Error: ^ +# Unknown value for identifier ov00_02302594 +### mwasmarm.exe Assembler: +# 81175: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 81180: bl ov00_02302594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302594 +### mwasmarm.exe Assembler: +# 81182: .size ov00_02302638, .-ov00_02302638 +# Error: ^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 81192: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 81196: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 81201: .size ov00_02302668, .-ov00_02302668 +# Error: ^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 81215: bl ov00_022F50CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50CC +### mwasmarm.exe Assembler: +# 81220: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 81237: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 81241: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 81264: .size ov00_023026A0, .-ov00_023026A0 +# Error: ^ +# Unknown value for identifier ov00_023026A0 +### mwasmarm.exe Assembler: +# 81270: .size ov00_0230277C, .-ov00_0230277C +# Error: ^ +# Unknown value for identifier ov00_0230277C +### mwasmarm.exe Assembler: +# 81290: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 81295: bl ov00_022F8C50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8C50 +### mwasmarm.exe Assembler: +# 81306: bl ov00_022F8848 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8848 +### mwasmarm.exe Assembler: +# 81313: bl ov00_022F8C50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8C50 +### mwasmarm.exe Assembler: +# 81324: bl ov00_022F8848 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8848 +### mwasmarm.exe Assembler: +# 81333: bl ov00_02302594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302594 +### mwasmarm.exe Assembler: +# 81341: .size ov00_02302784, .-ov00_02302784 +# Error: ^ +# Unknown value for identifier ov00_02302784 +### mwasmarm.exe Assembler: +# 81350: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 81355: bl ov00_02302784 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302784 +### mwasmarm.exe Assembler: +# 81357: .size ov00_02302884, .-ov00_02302884 +# Error: ^ +# Unknown value for identifier ov00_02302884 +### mwasmarm.exe Assembler: +# 81388: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 81393: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 81404: bl ov00_022F5088 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5088 +### mwasmarm.exe Assembler: +# 81410: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 81420: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 81452: .size ov00_023028B4, .-ov00_023028B4 +# Error: ^ +# Unknown value for identifier ov00_023028B4 +### mwasmarm.exe Assembler: +# 81483: bl ov00_023026A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023026A0 +### mwasmarm.exe Assembler: +# 81502: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 81518: .size ov00_02302A04, .-ov00_02302A04 +# Error: ^ +# Unknown value for identifier ov00_02302A04 +### mwasmarm.exe Assembler: +# 81544: bl ov00_022F8C50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8C50 +### mwasmarm.exe Assembler: +# 81555: bl ov00_022F8848 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8848 +### mwasmarm.exe Assembler: +# 81562: bl ov00_022F8C50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8C50 +### mwasmarm.exe Assembler: +# 81574: bl ov00_022F8848 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8848 +### mwasmarm.exe Assembler: +# 81589: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 81605: bl ov00_022F8578 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8578 +### mwasmarm.exe Assembler: +# 81616: .size ov00_02302AF0, .-ov00_02302AF0 +# Error: ^ +# Unknown value for identifier ov00_02302AF0 +### mwasmarm.exe Assembler: +# 81633: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 81639: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 81650: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 81656: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 81662: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 81668: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 81702: .size ov00_02302C58, .-ov00_02302C58 +# Error: ^ +# Unknown value for identifier ov00_02302C58 +### mwasmarm.exe Assembler: +# 81721: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 81729: .size ov00_02302D94, .-ov00_02302D94 +# Error: ^ +# Unknown value for identifier ov00_02302D94 +### mwasmarm.exe Assembler: +# 81750: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 81765: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 81768: .size ov00_02302DEC, .-ov00_02302DEC +# Error: ^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 81778: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 81783: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 81815: .size ov00_02302E74, .-ov00_02302E74 +# Error: ^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 81831: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81841: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81859: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81864: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81873: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81877: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81886: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81897: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81908: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81924: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81933: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81944: bl ov00_023022B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023022B0 +### mwasmarm.exe Assembler: +# 81953: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81972: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81977: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81986: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81990: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81995: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 81999: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 82001: .size ov00_02302F18, .-ov00_02302F18 +# Error: ^ +# Unknown value for identifier ov00_02302F18 +### mwasmarm.exe Assembler: +# 82031: bl ov00_02302F18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302F18 +### mwasmarm.exe Assembler: +# 82061: bl ov00_02302F18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302F18 +### mwasmarm.exe Assembler: +# 82072: .size ov00_023031B0, .-ov00_023031B0 +# Error: ^ +# Unknown value for identifier ov00_023031B0 +### mwasmarm.exe Assembler: +# 82086: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 82105: .size ov00_02303298, .-ov00_02303298 +# Error: ^ +# Unknown value for identifier ov00_02303298 +### mwasmarm.exe Assembler: +# 82117: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 82118: bl ov00_022F840C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F840C +### mwasmarm.exe Assembler: +# 82133: bl ov00_022F841C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F841C +### mwasmarm.exe Assembler: +# 82154: bl ov00_022F841C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F841C +### mwasmarm.exe Assembler: +# 82166: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 82170: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 82181: bl ov00_022F89F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F89F0 +### mwasmarm.exe Assembler: +# 82196: bl ov00_022F8A0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8A0C +### mwasmarm.exe Assembler: +# 82202: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 82206: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 82219: bl ov00_022F4FA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FA0 +### mwasmarm.exe Assembler: +# 82227: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 82231: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 82237: bl ov00_022F529C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F529C +### mwasmarm.exe Assembler: +# 82243: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 82247: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 82259: bl ov00_022F5178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 82264: bl ov00_022CF3D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF3D4 +### mwasmarm.exe Assembler: +# 82270: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 82274: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 82286: bl ov00_022F5178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 82294: bl ov00_022F503C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F503C +### mwasmarm.exe Assembler: +# 82299: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 82310: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 82314: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 82340: .size ov00_02303300, .-ov00_02303300 +# Error: ^ +# Unknown value for identifier ov00_02303300 +### mwasmarm.exe Assembler: +# 82354: bl ov00_022FFE10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022FFE10 +### mwasmarm.exe Assembler: +# 82364: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 82374: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 82379: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 82383: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 82388: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 82390: bl ov00_022F5548 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5548 +### mwasmarm.exe Assembler: +# 82392: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 82397: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 82404: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 82416: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 82421: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 82429: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 82441: bl ov00_0230703C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230703C +### mwasmarm.exe Assembler: +# 82447: bl ov00_02303300 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02303300 +### mwasmarm.exe Assembler: +# 82454: bl ov00_02306C84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306C84 +### mwasmarm.exe Assembler: +# 82457: bl ov00_02304798 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02304798 +### mwasmarm.exe Assembler: +# 82468: bl ov00_023003B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023003B4 +### mwasmarm.exe Assembler: +# 82479: .size ov00_02303664, .-ov00_02303664 +# Error: ^ +# Unknown value for identifier ov00_02303664 +### mwasmarm.exe Assembler: +# 82490: bl ov00_02303298 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02303298 +### mwasmarm.exe Assembler: +# 82498: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 82502: bl ov00_022F4F3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F3C +### mwasmarm.exe Assembler: +# 82508: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 82529: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 82537: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 82549: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 82551: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 82555: bl ov00_022F4F3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F3C +### mwasmarm.exe Assembler: +# 82563: bl ov00_02308C40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308C40 +### mwasmarm.exe Assembler: +# 82576: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82580: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82584: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82591: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82595: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82605: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82610: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82616: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82620: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82624: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82628: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82636: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82640: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82648: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82652: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82657: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82661: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82665: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82669: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82676: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82681: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82686: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82690: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82694: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82698: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82702: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82706: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82710: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82714: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82718: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82722: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82726: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82730: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82734: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82765: .size ov00_02303860, .-ov00_02303860 +# Error: ^ +# Unknown value for identifier ov00_02303860 +### mwasmarm.exe Assembler: +# 82777: bl ov00_0230BCE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCE0 +### mwasmarm.exe Assembler: +# 82781: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82785: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82789: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82793: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82797: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82801: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82805: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82809: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82813: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82817: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82821: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82825: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82829: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82833: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82838: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82845: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 82848: bl ov00_022F5664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5664 +### mwasmarm.exe Assembler: +# 82858: bl ov00_022F5680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5680 +### mwasmarm.exe Assembler: +# 82875: bl ov00_022F598C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F598C +### mwasmarm.exe Assembler: +# 82879: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82883: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82888: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82892: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 82896: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82900: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 82919: .size ov00_02303C98, .-ov00_02303C98 +# Error: ^ +# Unknown value for identifier ov00_02303C98 +### mwasmarm.exe Assembler: +# 82931: bl ov00_0230B950 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B950 +### mwasmarm.exe Assembler: +# 82942: bl ov00_02308B98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308B98 +### mwasmarm.exe Assembler: +# 82955: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 82959: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 82965: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 82969: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 82987: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 82993: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 82997: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83006: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 83012: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83016: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83026: bl ov00_02303C98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02303C98 +### mwasmarm.exe Assembler: +# 83034: bl ov00_02303860 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02303860 +### mwasmarm.exe Assembler: +# 83045: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 83051: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83055: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83064: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 83070: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83074: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83080: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 83086: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 83092: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83096: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83102: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 83106: bl ov00_02303860 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02303860 +### mwasmarm.exe Assembler: +# 83117: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 83123: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83127: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83136: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 83142: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83146: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83152: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 83158: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 83164: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83168: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83174: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 83180: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 83186: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83190: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83196: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 83202: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 83210: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 83219: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 83240: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 83248: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 83259: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 83261: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 83265: bl ov00_022F4F3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F3C +### mwasmarm.exe Assembler: +# 83270: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 83276: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83280: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83288: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 83294: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83298: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83308: bl ov00_0230899C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230899C +### mwasmarm.exe Assembler: +# 83323: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 83328: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 83335: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 83343: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83351: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 83358: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 83387: .size ov00_02303EE0, .-ov00_02303EE0 +# Error: ^ +# Unknown value for identifier ov00_02303EE0 +### mwasmarm.exe Assembler: +# 83396: bl ov00_0230BA94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA94 +### mwasmarm.exe Assembler: +# 83405: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83409: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83422: .size ov00_023045B4, .-ov00_023045B4 +# Error: ^ +# Unknown value for identifier ov00_023045B4 +### mwasmarm.exe Assembler: +# 83437: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83443: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83448: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83459: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83465: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83471: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83477: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83485: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 83491: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83496: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83500: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83517: bl ov00_02308BCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308BCC +### mwasmarm.exe Assembler: +# 83523: .size ov00_02304628, .-ov00_02304628 +# Error: ^ +# Unknown value for identifier ov00_02304628 +### mwasmarm.exe Assembler: +# 83543: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 83547: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 83551: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 83561: bl ov00_02302A04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302A04 +### mwasmarm.exe Assembler: +# 83567: bl ov00_022F4FC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FC8 +### mwasmarm.exe Assembler: +# 83569: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 83580: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83584: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83588: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83592: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83596: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 83604: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 83618: bl ov00_02307DBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307DBC +### mwasmarm.exe Assembler: +# 83630: bl ov00_02308CA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308CA8 +### mwasmarm.exe Assembler: +# 83640: .size ov00_02304798, .-ov00_02304798 +# Error: ^ +# Unknown value for identifier ov00_02304798 +### mwasmarm.exe Assembler: +# 83744: .size ov00_02304938, .-ov00_02304938 +# Error: ^ +# Unknown value for identifier ov00_02304938 +### mwasmarm.exe Assembler: +# 83761: bl ov00_02304938 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02304938 +### mwasmarm.exe Assembler: +# 83766: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 83778: .size ov00_02304A98, .-ov00_02304A98 +# Error: ^ +# Unknown value for identifier ov00_02304A98 +### mwasmarm.exe Assembler: +# 83792: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83801: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83810: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83819: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83828: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83837: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83844: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83849: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83860: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83879: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 83916: .size ov00_02304B08, .-ov00_02304B08 +# Error: ^ +# Unknown value for identifier ov00_02304B08 +### mwasmarm.exe Assembler: +# 83928: bl ov00_0230B950 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B950 +### mwasmarm.exe Assembler: +# 83936: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 83942: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83946: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83955: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 83961: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 83965: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 83971: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 83976: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 84006: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84015: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84024: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84033: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84042: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84051: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84057: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84064: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84073: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84082: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84090: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84096: bl sub_0208ae08 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208ae08 +### mwasmarm.exe Assembler: +# 84097: bl sub_0208e1e0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208e1e0 +### mwasmarm.exe Assembler: +# 84104: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84110: bl sub_0208ae08 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208ae08 +### mwasmarm.exe Assembler: +# 84111: bl sub_0208e1e0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208e1e0 +### mwasmarm.exe Assembler: +# 84118: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84126: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84136: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84143: bl ov00_02304A98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02304A98 +### mwasmarm.exe Assembler: +# 84152: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84172: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84178: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84185: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84194: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84200: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84207: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84213: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84220: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84226: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84233: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84239: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84246: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84252: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84259: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84265: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84272: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84278: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84285: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84291: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84298: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84304: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 84311: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 84317: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 84321: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 84343: bl ov00_0230899C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230899C +### mwasmarm.exe Assembler: +# 84361: bl ov00_0230899C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230899C +### mwasmarm.exe Assembler: +# 84368: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 84373: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 84383: bl ov00_02306548 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306548 +### mwasmarm.exe Assembler: +# 84392: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 84397: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 84404: bl ov00_02304B08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02304B08 +### mwasmarm.exe Assembler: +# 84413: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 84420: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 84457: .size ov00_02304D00, .-ov00_02304D00 +# Error: ^ +# Unknown value for identifier ov00_02304D00 +### mwasmarm.exe Assembler: +# 84469: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84473: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 84477: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84481: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84485: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 84489: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84499: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84503: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 84507: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84511: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84522: .size ov00_023054EC, .-ov00_023054EC +# Error: ^ +# Unknown value for identifier ov00_023054EC +### mwasmarm.exe Assembler: +# 84532: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84538: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84542: .size ov00_023055D4, .-ov00_023055D4 +# Error: ^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84552: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84558: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 84562: .size ov00_02305614, .-ov00_02305614 +# Error: ^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 84604: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 84611: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84615: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84633: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84641: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84649: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84656: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 84663: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84667: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84675: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84679: bl ov00_02305614 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 84687: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84691: bl ov00_02305614 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 84702: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84706: bl ov00_02305614 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 84717: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84721: bl ov00_02305614 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 84732: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84736: bl ov00_02305614 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 84744: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84748: bl ov00_02305614 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 84756: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84760: bl ov00_02305614 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 84770: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84774: bl ov00_02305614 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 84782: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84786: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84794: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84798: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84806: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84810: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84818: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84822: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84830: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84834: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84842: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84846: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84854: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 84858: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84866: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 84901: .size ov00_02305654, .-ov00_02305654 +# Error: ^ +# Unknown value for identifier ov00_02305654 +### mwasmarm.exe Assembler: +# 84912: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 84958: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 84966: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 84970: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 84974: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 84984: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 84992: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 84997: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85001: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85011: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 85019: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85021: bl ov00_022F5548 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5548 +### mwasmarm.exe Assembler: +# 85025: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85029: bl ov00_02305614 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 85039: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 85047: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85052: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85056: bl ov00_0230BCE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCE0 +### mwasmarm.exe Assembler: +# 85060: bl ov00_02305614 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305614 +### mwasmarm.exe Assembler: +# 85069: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85073: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85082: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85086: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85095: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85099: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85108: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85112: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85119: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 85124: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 85132: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85136: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85180: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85189: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85193: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85200: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 85204: bl ov00_02305654 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305654 +### mwasmarm.exe Assembler: +# 85211: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 85215: bl ov00_02305654 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305654 +### mwasmarm.exe Assembler: +# 85224: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85228: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85235: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 85239: bl ov00_02305654 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305654 +### mwasmarm.exe Assembler: +# 85248: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85252: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85259: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 85263: bl ov00_02305654 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305654 +### mwasmarm.exe Assembler: +# 85270: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 85274: bl ov00_02305654 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305654 +### mwasmarm.exe Assembler: +# 85281: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 85285: bl ov00_02305654 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02305654 +### mwasmarm.exe Assembler: +# 85294: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85298: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85307: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85311: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85320: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85324: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85333: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85337: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85346: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85350: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85359: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85363: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85372: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85376: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85385: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85389: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85398: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 85402: bl ov00_023055D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023055D4 +### mwasmarm.exe Assembler: +# 85410: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 85453: .size ov00_02305B24, .-ov00_02305B24 +# Error: ^ +# Unknown value for identifier ov00_02305B24 +### mwasmarm.exe Assembler: +# 85464: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 85468: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 85472: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 85476: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 85480: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 85484: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 85488: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 85496: .size ov00_0230630C, .-ov00_0230630C +# Error: ^ +# Unknown value for identifier ov00_0230630C +### mwasmarm.exe Assembler: +# 85520: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 85527: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 85532: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 85540: bl ov00_02304B08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02304B08 +### mwasmarm.exe Assembler: +# 85552: bl ov00_0230703C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230703C +### mwasmarm.exe Assembler: +# 85565: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 85571: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 85582: bl ov00_0230703C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230703C +### mwasmarm.exe Assembler: +# 85591: bl ov00_0230630C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230630C +### mwasmarm.exe Assembler: +# 85600: bl ov00_023003B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023003B4 +### mwasmarm.exe Assembler: +# 85610: .size ov00_023063A4, .-ov00_023063A4 +# Error: ^ +# Unknown value for identifier ov00_023063A4 +### mwasmarm.exe Assembler: +# 85623: bl ov00_02306620 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306620 +### mwasmarm.exe Assembler: +# 85625: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 85637: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85641: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85645: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85649: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85653: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85657: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85661: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85670: .size ov00_02306548, .-ov00_02306548 +# Error: ^ +# Unknown value for identifier ov00_02306548 +### mwasmarm.exe Assembler: +# 85680: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85686: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85692: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85698: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85704: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85710: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85716: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85721: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85725: .size ov00_02306620, .-ov00_02306620 +# Error: ^ +# Unknown value for identifier ov00_02306620 +### mwasmarm.exe Assembler: +# 85732: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85736: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85740: .size ov00_023066EC, .-ov00_023066EC +# Error: ^ +# Unknown value for identifier ov00_023066EC +### mwasmarm.exe Assembler: +# 85750: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 85757: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 85763: .size ov00_02306718, .-ov00_02306718 +# Error: ^ +# Unknown value for identifier ov00_02306718 +### mwasmarm.exe Assembler: +# 85772: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 85776: .size ov00_02306760, .-ov00_02306760 +# Error: ^ +# Unknown value for identifier ov00_02306760 +### mwasmarm.exe Assembler: +# 85790: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 85798: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 85804: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85807: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85812: bl ov00_022F4870 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4870 +### mwasmarm.exe Assembler: +# 85820: .size ov00_02306798, .-ov00_02306798 +# Error: ^ +# Unknown value for identifier ov00_02306798 +### mwasmarm.exe Assembler: +# 85831: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 85837: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85845: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 85851: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 85854: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85856: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85860: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85868: .size ov00_02306820, .-ov00_02306820 +# Error: ^ +# Unknown value for identifier ov00_02306820 +### mwasmarm.exe Assembler: +# 85879: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 85885: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 85893: bl ov00_022F4968 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4968 +### mwasmarm.exe Assembler: +# 85899: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 85904: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 85912: .size ov00_023068C4, .-ov00_023068C4 +# Error: ^ +# Unknown value for identifier ov00_023068C4 +### mwasmarm.exe Assembler: +# 85923: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 85928: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 85936: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 85940: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 85948: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 85951: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 85963: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 85970: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 85978: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 85981: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 85993: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86006: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86009: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 86016: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86022: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 86033: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 86037: bl Strcat +# Error: ^^^^^^ +# Unknown identifier, Strcat +### mwasmarm.exe Assembler: +# 86041: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86046: bl ov00_022F598C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F598C +### mwasmarm.exe Assembler: +# 86049: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86057: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86060: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86073: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86080: bl Strcat +# Error: ^^^^^^ +# Unknown identifier, Strcat +### mwasmarm.exe Assembler: +# 86084: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86089: bl ov00_022F598C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F598C +### mwasmarm.exe Assembler: +# 86092: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86100: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86103: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86116: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86133: .size ov00_02306958, .-ov00_02306958 +# Error: ^ +# Unknown value for identifier ov00_02306958 +### mwasmarm.exe Assembler: +# 86162: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 86167: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86174: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 86193: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 86200: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 86205: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86226: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 86233: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 86238: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86259: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 86266: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 86271: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86278: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 86288: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 86295: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 86300: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86325: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 86332: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 86337: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86354: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 86361: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 86366: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86383: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 86394: .size ov00_02306C84, .-ov00_02306C84 +# Error: ^ +# Unknown value for identifier ov00_02306C84 +### mwasmarm.exe Assembler: +# 86405: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 86410: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86447: .size ov00_0230703C, .-ov00_0230703C +# Error: ^ +# Unknown value for identifier ov00_0230703C +### mwasmarm.exe Assembler: +# 86463: bl ov00_022F4FC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FC8 +### mwasmarm.exe Assembler: +# 86465: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 86467: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 86471: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 86476: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 86480: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 86482: .size ov00_023070F4, .-ov00_023070F4 +# Error: ^ +# Unknown value for identifier ov00_023070F4 +### mwasmarm.exe Assembler: +# 86500: bl ov00_023070F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023070F4 +### mwasmarm.exe Assembler: +# 86508: .size ov00_0230716C, .-ov00_0230716C +# Error: ^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 86534: .size ov00_023071BC, .-ov00_023071BC +# Error: ^ +# Unknown value for identifier ov00_023071BC +### mwasmarm.exe Assembler: +# 86555: .size ov00_02307208, .-ov00_02307208 +# Error: ^ +# Unknown value for identifier ov00_02307208 +### mwasmarm.exe Assembler: +# 86575: bl ov00_02303EE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02303EE0 +### mwasmarm.exe Assembler: +# 86579: bl ov00_0230883C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230883C +### mwasmarm.exe Assembler: +# 86583: bl ov00_02308A88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A88 +### mwasmarm.exe Assembler: +# 86587: bl ov00_02304D00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02304D00 +### mwasmarm.exe Assembler: +# 86591: bl ov00_0230B728 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B728 +### mwasmarm.exe Assembler: +# 86595: bl ov00_0230B82C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B82C +### mwasmarm.exe Assembler: +# 86602: .size ov00_02307244, .-ov00_02307244 +# Error: ^ +# Unknown value for identifier ov00_02307244 +### mwasmarm.exe Assembler: +# 86631: bl ov00_023080E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023080E4 +### mwasmarm.exe Assembler: +# 86640: bl ov00_022F8578 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8578 +### mwasmarm.exe Assembler: +# 86648: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 86653: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86661: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86665: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86669: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 86673: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86677: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86681: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86686: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86690: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86714: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 86719: bl ov00_02308E00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308E00 +### mwasmarm.exe Assembler: +# 86724: bl ov00_02308BCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308BCC +### mwasmarm.exe Assembler: +# 86734: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 86745: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 86755: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86762: bl ov00_02308080 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308080 +### mwasmarm.exe Assembler: +# 86771: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 86776: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 86797: bl ov00_02302AF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302AF0 +### mwasmarm.exe Assembler: +# 86818: .size ov00_023072D0, .-ov00_023072D0 +# Error: ^ +# Unknown value for identifier ov00_023072D0 +### mwasmarm.exe Assembler: +# 86835: bl ov00_022F8578 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8578 +### mwasmarm.exe Assembler: +# 86847: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 86856: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 86863: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 86873: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 86879: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 86892: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 86907: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 86909: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 86913: bl ov00_022F4F3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4F3C +### mwasmarm.exe Assembler: +# 86916: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 86922: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86926: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86935: bl ov00_02302AF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302AF0 +### mwasmarm.exe Assembler: +# 86945: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86949: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 86976: .size ov00_023075E0, .-ov00_023075E0 +# Error: ^ +# Unknown value for identifier ov00_023075E0 +### mwasmarm.exe Assembler: +# 86993: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 87003: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 87011: bl ov00_02302AF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302AF0 +### mwasmarm.exe Assembler: +# 87028: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 87030: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 87037: .size ov00_02307824, .-ov00_02307824 +# Error: ^ +# Unknown value for identifier ov00_02307824 +### mwasmarm.exe Assembler: +# 87059: bl ov00_02302AF0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302AF0 +### mwasmarm.exe Assembler: +# 87075: bl ov00_02307824 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307824 +### mwasmarm.exe Assembler: +# 87089: bl ov00_022F5478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5478 +### mwasmarm.exe Assembler: +# 87104: bl ov00_02302C58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302C58 +### mwasmarm.exe Assembler: +# 87161: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 87166: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 87174: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 87177: bl ov00_022F5478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5478 +### mwasmarm.exe Assembler: +# 87183: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 87196: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 87201: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 87209: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 87212: bl ov00_022F5478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5478 +### mwasmarm.exe Assembler: +# 87222: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 87235: bl ov00_02301B2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02301B2C +### mwasmarm.exe Assembler: +# 87240: bl ov00_02301CB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02301CB4 +### mwasmarm.exe Assembler: +# 87248: bl ov00_02301D50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02301D50 +### mwasmarm.exe Assembler: +# 87261: bl ov00_0230B6A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B6A4 +### mwasmarm.exe Assembler: +# 87265: bl ov00_02302D94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302D94 +### mwasmarm.exe Assembler: +# 87273: bl ov00_022F8578 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8578 +### mwasmarm.exe Assembler: +# 87284: .size ov00_023078FC, .-ov00_023078FC +# Error: ^ +# Unknown value for identifier ov00_023078FC +### mwasmarm.exe Assembler: +# 87303: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 87314: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 87328: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 87332: bl ov00_02308618 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308618 +### mwasmarm.exe Assembler: +# 87342: .size ov00_02307C78, .-ov00_02307C78 +# Error: ^ +# Unknown value for identifier ov00_02307C78 +### mwasmarm.exe Assembler: +# 87359: bl ov00_023072D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023072D0 +### mwasmarm.exe Assembler: +# 87363: bl ov00_023075E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023075E0 +### mwasmarm.exe Assembler: +# 87372: bl ov00_023078FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023078FC +### mwasmarm.exe Assembler: +# 87376: bl ov00_02307C78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307C78 +### mwasmarm.exe Assembler: +# 87380: .size ov00_02307D40, .-ov00_02307D40 +# Error: ^ +# Unknown value for identifier ov00_02307D40 +### mwasmarm.exe Assembler: +# 87387: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 87391: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 87397: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 87402: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 87404: .size ov00_02307DBC, .-ov00_02307DBC +# Error: ^ +# Unknown value for identifier ov00_02307DBC +### mwasmarm.exe Assembler: +# 87434: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 87442: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 87451: bl ov00_02301A50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02301A50 +### mwasmarm.exe Assembler: +# 87455: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 87457: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 87463: bl ov00_02307DBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307DBC +### mwasmarm.exe Assembler: +# 87465: .size ov00_02307E08, .-ov00_02307E08 +# Error: ^ +# Unknown value for identifier ov00_02307E08 +### mwasmarm.exe Assembler: +# 87472: bl ov00_022F8988 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8988 +### mwasmarm.exe Assembler: +# 87484: bl ov00_02307E08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307E08 +### mwasmarm.exe Assembler: +# 87487: bl ov00_02307D40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307D40 +### mwasmarm.exe Assembler: +# 87494: bl ov00_022F5478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5478 +### mwasmarm.exe Assembler: +# 87501: bl ov00_02307E08 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307E08 +### mwasmarm.exe Assembler: +# 87509: .size ov00_02307ED4, .-ov00_02307ED4 +# Error: ^ +# Unknown value for identifier ov00_02307ED4 +### mwasmarm.exe Assembler: +# 87527: .size ov00_02307F60, .-ov00_02307F60 +# Error: ^ +# Unknown value for identifier ov00_02307F60 +### mwasmarm.exe Assembler: +# 87551: .size ov00_02307F90, .-ov00_02307F90 +# Error: ^ +# Unknown value for identifier ov00_02307F90 +### mwasmarm.exe Assembler: +# 87558: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 87562: .size ov00_02307FD8, .-ov00_02307FD8 +# Error: ^ +# Unknown value for identifier ov00_02307FD8 +### mwasmarm.exe Assembler: +# 87571: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 87577: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 87582: bl ov00_022F5478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5478 +### mwasmarm.exe Assembler: +# 87591: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 87602: .size ov00_02307FF4, .-ov00_02307FF4 +# Error: ^ +# Unknown value for identifier ov00_02307FF4 +### mwasmarm.exe Assembler: +# 87616: bl ov00_0230703C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230703C +### mwasmarm.exe Assembler: +# 87624: bl ov00_0230630C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230630C +### mwasmarm.exe Assembler: +# 87631: .size ov00_02308080, .-ov00_02308080 +# Error: ^ +# Unknown value for identifier ov00_02308080 +### mwasmarm.exe Assembler: +# 87642: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 87647: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 87659: bl ov00_022F8578 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F8578 +### mwasmarm.exe Assembler: +# 87670: bl ov00_022F861C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F861C +### mwasmarm.exe Assembler: +# 87676: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 87680: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 87703: .size ov00_023080E4, .-ov00_023080E4 +# Error: ^ +# Unknown value for identifier ov00_023080E4 +### mwasmarm.exe Assembler: +# 87721: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 87734: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 87741: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 87748: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 87755: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 87762: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 87772: bl ov00_02302594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302594 +### mwasmarm.exe Assembler: +# 87779: bl ov00_0230251C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230251C +### mwasmarm.exe Assembler: +# 87785: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 87787: bl ov00_022F5478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5478 +### mwasmarm.exe Assembler: +# 87798: .size ov00_023081E4, .-ov00_023081E4 +# Error: ^ +# Unknown value for identifier ov00_023081E4 +### mwasmarm.exe Assembler: +# 87817: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 87821: bl ov00_02302884 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302884 +### mwasmarm.exe Assembler: +# 87826: .size ov00_0230834C, .-ov00_0230834C +# Error: ^ +# Unknown value for identifier ov00_0230834C +### mwasmarm.exe Assembler: +# 87845: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 87851: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 87855: bl ov00_02302884 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302884 +### mwasmarm.exe Assembler: +# 87863: bl ov00_02302784 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302784 +### mwasmarm.exe Assembler: +# 87870: bl ov00_0230277C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230277C +### mwasmarm.exe Assembler: +# 87875: bl ov00_022F5478 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5478 +### mwasmarm.exe Assembler: +# 87885: .size ov00_023083A8, .-ov00_023083A8 +# Error: ^ +# Unknown value for identifier ov00_023083A8 +### mwasmarm.exe Assembler: +# 87894: bl ov00_02307F90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307F90 +### mwasmarm.exe Assembler: +# 87899: .size ov00_0230847C, .-ov00_0230847C +# Error: ^ +# Unknown value for identifier ov00_0230847C +### mwasmarm.exe Assembler: +# 87912: bl ov00_02307F90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307F90 +### mwasmarm.exe Assembler: +# 87918: bl ov00_02307FF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307FF4 +### mwasmarm.exe Assembler: +# 87938: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 87942: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 87945: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 87949: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 87957: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 87969: .size ov00_023084A4, .-ov00_023084A4 +# Error: ^ +# Unknown value for identifier ov00_023084A4 +### mwasmarm.exe Assembler: +# 87979: bl ov00_02307F90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02307F90 +### mwasmarm.exe Assembler: +# 87985: .size ov00_0230859C, .-ov00_0230859C +# Error: ^ +# Unknown value for identifier ov00_0230859C +### mwasmarm.exe Assembler: +# 88010: .size ov00_023085D0, .-ov00_023085D0 +# Error: ^ +# Unknown value for identifier ov00_023085D0 +### mwasmarm.exe Assembler: +# 88054: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88056: .size ov00_02308618, .-ov00_02308618 +# Error: ^ +# Unknown value for identifier ov00_02308618 +### mwasmarm.exe Assembler: +# 88062: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 88065: .size ov00_023086AC, .-ov00_023086AC +# Error: ^ +# Unknown value for identifier ov00_023086AC +### mwasmarm.exe Assembler: +# 88077: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88083: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88088: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88096: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88102: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88108: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88114: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88122: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 88128: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88133: bl ov00_02306620 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02306620 +### mwasmarm.exe Assembler: +# 88135: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88139: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88143: .size ov00_023086D0, .-ov00_023086D0 +# Error: ^ +# Unknown value for identifier ov00_023086D0 +### mwasmarm.exe Assembler: +# 88159: bl ov00_022F4B94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4B94 +### mwasmarm.exe Assembler: +# 88170: .size ov00_023087E4, .-ov00_023087E4 +# Error: ^ +# Unknown value for identifier ov00_023087E4 +### mwasmarm.exe Assembler: +# 88181: bl ov00_0230B950 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B950 +### mwasmarm.exe Assembler: +# 88189: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 88195: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 88199: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 88208: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 88214: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 88218: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 88224: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 88233: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 88238: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 88251: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 88258: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 88267: .size ov00_0230883C, .-ov00_0230883C +# Error: ^ +# Unknown value for identifier ov00_0230883C +### mwasmarm.exe Assembler: +# 88281: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 88302: bl ov00_022F4CD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4CD0 +### mwasmarm.exe Assembler: +# 88309: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 88315: .size ov00_0230899C, .-ov00_0230899C +# Error: ^ +# Unknown value for identifier ov00_0230899C +### mwasmarm.exe Assembler: +# 88326: bl ov00_022F4DCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4DCC +### mwasmarm.exe Assembler: +# 88334: .size ov00_02308A4C, .-ov00_02308A4C +# Error: ^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 88346: bl ov00_0230B950 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B950 +### mwasmarm.exe Assembler: +# 88354: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 88360: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 88364: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 88376: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 88381: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 88395: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 88402: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 88410: .size ov00_02308A88, .-ov00_02308A88 +# Error: ^ +# Unknown value for identifier ov00_02308A88 +### mwasmarm.exe Assembler: +# 88418: bl ov00_02308A4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308A4C +### mwasmarm.exe Assembler: +# 88424: bl ov00_022F4D50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4D50 +### mwasmarm.exe Assembler: +# 88427: .size ov00_02308B98, .-ov00_02308B98 +# Error: ^ +# Unknown value for identifier ov00_02308B98 +### mwasmarm.exe Assembler: +# 88437: .size ov00_02308BCC, .-ov00_02308BCC +# Error: ^ +# Unknown value for identifier ov00_02308BCC +### mwasmarm.exe Assembler: +# 88449: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 88454: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 88466: .size ov00_02308BE0, .-ov00_02308BE0 +# Error: ^ +# Unknown value for identifier ov00_02308BE0 +### mwasmarm.exe Assembler: +# 88480: bl ov00_02308CA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308CA8 +### mwasmarm.exe Assembler: +# 88490: .size ov00_02308C40, .-ov00_02308C40 +# Error: ^ +# Unknown value for identifier ov00_02308C40 +### mwasmarm.exe Assembler: +# 88507: bl ov00_022F4E8C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4E8C +### mwasmarm.exe Assembler: +# 88532: .size ov00_02308CA8, .-ov00_02308CA8 +# Error: ^ +# Unknown value for identifier ov00_02308CA8 +### mwasmarm.exe Assembler: +# 88543: bl ov00_02308CA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308CA8 +### mwasmarm.exe Assembler: +# 88549: .size ov00_02308D38, .-ov00_02308D38 +# Error: ^ +# Unknown value for identifier ov00_02308D38 +### mwasmarm.exe Assembler: +# 88556: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88560: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88564: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88566: .size ov00_02308D68, .-ov00_02308D68 +# Error: ^ +# Unknown value for identifier ov00_02308D68 +### mwasmarm.exe Assembler: +# 88573: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88577: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88581: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88585: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88589: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 88593: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 88595: .size ov00_02308D9C, .-ov00_02308D9C +# Error: ^ +# Unknown value for identifier ov00_02308D9C +### mwasmarm.exe Assembler: +# 88616: .size ov00_02308E00, .-ov00_02308E00 +# Error: ^ +# Unknown value for identifier ov00_02308E00 +### mwasmarm.exe Assembler: +# 88628: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 88634: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 88642: bl ov00_022F4FA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FA0 +### mwasmarm.exe Assembler: +# 88650: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 88654: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 88660: bl ov00_022F529C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F529C +### mwasmarm.exe Assembler: +# 88666: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 88670: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 88676: bl ov00_022CF3D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF3D4 +### mwasmarm.exe Assembler: +# 88682: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 88686: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 88705: bl ov00_022F503C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F503C +### mwasmarm.exe Assembler: +# 88710: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 88721: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 88725: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 88732: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 88745: .size ov00_02308E40, .-ov00_02308E40 +# Error: ^ +# Unknown value for identifier ov00_02308E40 +### mwasmarm.exe Assembler: +# 88754: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 88759: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 88765: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 88779: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 88785: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 88796: .size ov00_0230901C, .-ov00_0230901C +# Error: ^ +# Unknown value for identifier ov00_0230901C +### mwasmarm.exe Assembler: +# 88813: bl ov00_0230703C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230703C +### mwasmarm.exe Assembler: +# 88819: bl ov00_02308E40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02308E40 +### mwasmarm.exe Assembler: +# 88829: bl ov00_023003B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023003B4 +### mwasmarm.exe Assembler: +# 88837: .size ov00_023090CC, .-ov00_023090CC +# Error: ^ +# Unknown value for identifier ov00_023090CC +### mwasmarm.exe Assembler: +# 88873: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 88881: bl ov00_0230901C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230901C +### mwasmarm.exe Assembler: +# 88896: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 88909: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 88922: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 88926: bl ov00_022F5548 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5548 +### mwasmarm.exe Assembler: +# 88938: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 88951: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 88969: bl ov00_023090CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023090CC +### mwasmarm.exe Assembler: +# 88976: .size ov00_0230915C, .-ov00_0230915C +# Error: ^ +# Unknown value for identifier ov00_0230915C +### mwasmarm.exe Assembler: +# 88988: bl ov00_0230901C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230901C +### mwasmarm.exe Assembler: +# 89002: bl ov00_023090CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023090CC +### mwasmarm.exe Assembler: +# 89007: .size ov00_02309348, .-ov00_02309348 +# Error: ^ +# Unknown value for identifier ov00_02309348 +### mwasmarm.exe Assembler: +# 89026: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 89037: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 89041: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 89055: bl ov00_02302A04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302A04 +### mwasmarm.exe Assembler: +# 89067: bl ov00_0230BA94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA94 +### mwasmarm.exe Assembler: +# 89078: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 89082: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 89096: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89100: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89105: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89109: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89114: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89118: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89123: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89127: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89132: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89139: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89143: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89151: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89155: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89163: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89167: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89175: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89179: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89187: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89191: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89199: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89203: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89211: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89215: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89223: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89227: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89231: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89235: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89240: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89248: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89252: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89256: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89259: bl ov00_0230BCE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCE0 +### mwasmarm.exe Assembler: +# 89263: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89267: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89271: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89276: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89280: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89285: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89293: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89297: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89302: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89306: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89311: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89315: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89319: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89327: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89331: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89335: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89339: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89343: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89347: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89352: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89355: bl ov00_0230BCE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCE0 +### mwasmarm.exe Assembler: +# 89359: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89363: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89371: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89375: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89379: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89383: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89387: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89390: bl ov00_0230BCE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCE0 +### mwasmarm.exe Assembler: +# 89394: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89398: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89402: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89407: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89411: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89416: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89420: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89424: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89431: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89435: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89440: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89445: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89453: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89457: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89462: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89466: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89471: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89475: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89480: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89488: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89492: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89497: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89501: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89506: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89510: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89514: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89518: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89525: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89535: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89540: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89549: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89554: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89562: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89566: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89570: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89574: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89579: bl ov00_02302668 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302668 +### mwasmarm.exe Assembler: +# 89584: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89588: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89592: bl ov00_02302638 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302638 +### mwasmarm.exe Assembler: +# 89608: bl ov00_023028B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023028B4 +### mwasmarm.exe Assembler: +# 89618: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 89622: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 89632: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 89643: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 89647: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 89655: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 89666: bl ov00_0230B950 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B950 +### mwasmarm.exe Assembler: +# 89696: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 89703: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89711: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 89718: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89723: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89734: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89743: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 89749: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 89763: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 89765: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 89775: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 89782: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89788: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 89793: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89799: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 89804: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89810: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 89815: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89821: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 89826: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89832: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 89837: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89842: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 89856: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 89860: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 89908: bl ov00_0230915C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230915C +### mwasmarm.exe Assembler: +# 89915: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 89989: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 89997: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90003: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90007: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90014: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 90019: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90030: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 90044: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 90061: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 90066: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90076: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 90088: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90096: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90102: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90106: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90124: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90131: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90138: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 90143: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90151: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 90156: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90170: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 90178: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90186: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 90191: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90199: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 90204: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90220: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 90225: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90232: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90236: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90252: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 90269: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 90274: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90295: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90302: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90309: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90318: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 90324: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90338: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 90342: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 90352: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90359: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90365: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 90370: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90376: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 90380: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90384: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 90390: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90395: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90409: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90413: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90430: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 90453: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90461: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90467: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90471: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90478: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 90490: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 90496: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90500: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90507: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 90511: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 90516: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90530: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 90553: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90561: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90567: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90571: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90578: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 90586: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 90594: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90598: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90608: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 90612: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 90617: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90631: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 90648: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 90653: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90670: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90678: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90684: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90688: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90705: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90712: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90719: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90727: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 90732: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90747: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 90752: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 90762: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90769: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90775: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 90780: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90786: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 90791: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90797: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 90802: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90808: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 90813: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90819: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 90824: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90829: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90843: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90847: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90864: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 90881: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 90886: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90903: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90911: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90917: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 90921: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 90938: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 90945: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90952: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 90960: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 90965: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 90990: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 91000: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 91007: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 91013: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 91018: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 91023: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 91037: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91041: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91058: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 91076: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 91081: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 91098: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 91106: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 91112: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91116: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91123: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 91126: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 91132: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 91149: bl ov00_0230BB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 91156: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 91160: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 91169: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 91177: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 91183: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 91191: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91195: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91211: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 91224: bl ov00_02079B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02079B14 +### mwasmarm.exe Assembler: +# 91254: .size ov00_023093B4, .-ov00_023093B4 +# Error: ^ +# Unknown value for identifier ov00_023093B4 +### mwasmarm.exe Assembler: +# 91266: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 91271: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 91305: bl ov00_023093B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023093B4 +### mwasmarm.exe Assembler: +# 91326: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 91333: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 91339: .size ov00_0230B4E8, .-ov00_0230B4E8 +# Error: ^ +# Unknown value for identifier ov00_0230B4E8 +### mwasmarm.exe Assembler: +# 91357: bl ov00_0230834C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230834C +### mwasmarm.exe Assembler: +# 91365: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 91369: bl ov00_02302884 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302884 +### mwasmarm.exe Assembler: +# 91377: bl ov00_023083A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023083A8 +### mwasmarm.exe Assembler: +# 91385: .size ov00_0230B600, .-ov00_0230B600 +# Error: ^ +# Unknown value for identifier ov00_0230B600 +### mwasmarm.exe Assembler: +# 91397: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 91407: bl sub_02085338 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085338 +### mwasmarm.exe Assembler: +# 91417: bl ov00_0230B600 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B600 +### mwasmarm.exe Assembler: +# 91423: .size ov00_0230B6A4, .-ov00_0230B6A4 +# Error: ^ +# Unknown value for identifier ov00_0230B6A4 +### mwasmarm.exe Assembler: +# 91434: bl ov00_0230B950 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B950 +### mwasmarm.exe Assembler: +# 91442: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 91448: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91452: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91464: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 91469: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 91481: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 91488: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 91496: .size ov00_0230B728, .-ov00_0230B728 +# Error: ^ +# Unknown value for identifier ov00_0230B728 +### mwasmarm.exe Assembler: +# 91507: bl ov00_0230B950 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B950 +### mwasmarm.exe Assembler: +# 91515: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 91521: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91525: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91537: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 91542: bl ov00_0230BCCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 91554: bl ov00_02302E74 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302E74 +### mwasmarm.exe Assembler: +# 91561: bl ov00_0230716C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230716C +### mwasmarm.exe Assembler: +# 91569: .size ov00_0230B82C, .-ov00_0230B82C +# Error: ^ +# Unknown value for identifier ov00_0230B82C +### mwasmarm.exe Assembler: +# 91576: bl Strncpy +# Error: ^^^^^^^ +# Unknown identifier, Strncpy +### mwasmarm.exe Assembler: +# 91581: .size ov00_0230B930, .-ov00_0230B930 +# Error: ^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 91594: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 91601: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 91605: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 91612: bl ov00_0230BA28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 91620: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 91629: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91643: .size ov00_0230B950, .-ov00_0230B950 +# Error: ^ +# Unknown value for identifier ov00_0230B950 +### mwasmarm.exe Assembler: +# 91652: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 91657: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 91677: .size ov00_0230BA28, .-ov00_0230BA28 +# Error: ^ +# Unknown value for identifier ov00_0230BA28 +### mwasmarm.exe Assembler: +# 91692: bl ov00_022F51A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F51A4 +### mwasmarm.exe Assembler: +# 91699: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91703: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91734: .size ov00_0230BA94, .-ov00_0230BA94 +# Error: ^ +# Unknown value for identifier ov00_0230BA94 +### mwasmarm.exe Assembler: +# 91748: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91752: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91768: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91772: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91781: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91785: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91805: bl ov00_0230BCA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91809: bl ov00_02302DEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02302DEC +### mwasmarm.exe Assembler: +# 91831: .size ov00_0230BB58, .-ov00_0230BB58 +# Error: ^ +# Unknown value for identifier ov00_0230BB58 +### mwasmarm.exe Assembler: +# 91841: bl ov00_0230B930 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230B930 +### mwasmarm.exe Assembler: +# 91844: .size ov00_0230BCA8, .-ov00_0230BCA8 +# Error: ^ +# Unknown value for identifier ov00_0230BCA8 +### mwasmarm.exe Assembler: +# 91854: .size ov00_0230BCCC, .-ov00_0230BCCC +# Error: ^ +# Unknown value for identifier ov00_0230BCCC +### mwasmarm.exe Assembler: +# 91862: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 91865: bl ov00_022F5664 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5664 +### mwasmarm.exe Assembler: +# 91875: bl ov00_022F5680 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5680 +### mwasmarm.exe Assembler: +# 91890: bl ov00_022F598C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F598C +### mwasmarm.exe Assembler: +# 91895: .size ov00_0230BCE0, .-ov00_0230BCE0 +# Error: ^ +# Unknown value for identifier ov00_0230BCE0 +### mwasmarm.exe Assembler: +# 91908: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 91917: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 91920: bl ov00_022F4CD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4CD0 +### mwasmarm.exe Assembler: +# 91923: bl ov00_0230C26C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C26C +### mwasmarm.exe Assembler: +# 91924: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 91929: .size ov00_0230BD68, .-ov00_0230BD68 +# Error: ^ +# Unknown value for identifier ov00_0230BD68 +### mwasmarm.exe Assembler: +# 91935: bl ov00_0230C26C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C26C +### mwasmarm.exe Assembler: +# 91942: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 91944: .size ov00_0230BDDC, .-ov00_0230BDDC +# Error: ^ +# Unknown value for identifier ov00_0230BDDC +### mwasmarm.exe Assembler: +# 91952: bl ov00_0230C26C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C26C +### mwasmarm.exe Assembler: +# 91959: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 91963: bl ov00_0230C16C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C16C +### mwasmarm.exe Assembler: +# 91966: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 91971: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 91975: bl sub_0208DEC8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208DEC8 +### mwasmarm.exe Assembler: +# 91976: bl ov00_0230C184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C184 +### mwasmarm.exe Assembler: +# 91979: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 91985: bl ov00_0230C024 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C024 +### mwasmarm.exe Assembler: +# 91987: .size ov00_0230BE08, .-ov00_0230BE08 +# Error: ^ +# Unknown value for identifier ov00_0230BE08 +### mwasmarm.exe Assembler: +# 91993: bl ov00_0230C26C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C26C +### mwasmarm.exe Assembler: +# 92000: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92004: bl ov00_0230C16C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C16C +### mwasmarm.exe Assembler: +# 92007: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 92012: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92017: bl sub_0208E904 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208E904 +### mwasmarm.exe Assembler: +# 92018: bl ov00_0230C184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C184 +### mwasmarm.exe Assembler: +# 92021: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 92024: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92026: .size ov00_0230BE9C, .-ov00_0230BE9C +# Error: ^ +# Unknown value for identifier ov00_0230BE9C +### mwasmarm.exe Assembler: +# 92032: bl ov00_0230C26C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C26C +### mwasmarm.exe Assembler: +# 92039: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92043: bl ov00_0230C16C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C16C +### mwasmarm.exe Assembler: +# 92046: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 92051: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92055: bl sub_0208E3EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208E3EC +### mwasmarm.exe Assembler: +# 92056: bl ov00_0230C184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C184 +### mwasmarm.exe Assembler: +# 92059: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 92062: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92064: .size ov00_0230BF20, .-ov00_0230BF20 +# Error: ^ +# Unknown value for identifier ov00_0230BF20 +### mwasmarm.exe Assembler: +# 92070: bl ov00_0230C26C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C26C +### mwasmarm.exe Assembler: +# 92077: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92080: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 92081: bl ov00_0230C16C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C16C +### mwasmarm.exe Assembler: +# 92084: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 92089: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92094: bl sub_020902AC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020902AC +### mwasmarm.exe Assembler: +# 92095: bl ov00_0230C184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C184 +### mwasmarm.exe Assembler: +# 92098: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 92101: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92103: .size ov00_0230BFA0, .-ov00_0230BFA0 +# Error: ^ +# Unknown value for identifier ov00_0230BFA0 +### mwasmarm.exe Assembler: +# 92109: bl ov00_0230C26C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C26C +### mwasmarm.exe Assembler: +# 92113: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92115: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 92118: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 92121: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 92124: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 92127: bl Strcat +# Error: ^^^^^^ +# Unknown identifier, Strcat +### mwasmarm.exe Assembler: +# 92130: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 92132: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 92134: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92136: .size ov00_0230C024, .-ov00_0230C024 +# Error: ^ +# Unknown value for identifier ov00_0230C024 +### mwasmarm.exe Assembler: +# 92142: bl ov00_0230C26C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C26C +### mwasmarm.exe Assembler: +# 92149: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92156: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 92157: bl ov00_0230C16C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C16C +### mwasmarm.exe Assembler: +# 92160: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 92165: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92171: bl sub_0208E370 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208E370 +### mwasmarm.exe Assembler: +# 92173: bl sub_0208E3EC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208E3EC +### mwasmarm.exe Assembler: +# 92177: bl sub_0208DEC8 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208DEC8 +### mwasmarm.exe Assembler: +# 92181: bl sub_0208E370 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208E370 +### mwasmarm.exe Assembler: +# 92186: bl sub_020902AC +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020902AC +### mwasmarm.exe Assembler: +# 92187: bl ov00_0230C184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C184 +### mwasmarm.exe Assembler: +# 92190: bl ov00_0230C1D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 92193: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92195: .size ov00_0230C098, .-ov00_0230C098 +# Error: ^ +# Unknown value for identifier ov00_0230C098 +### mwasmarm.exe Assembler: +# 92206: .size ov00_0230C16C, .-ov00_0230C16C +# Error: ^ +# Unknown value for identifier ov00_0230C16C +### mwasmarm.exe Assembler: +# 92218: .size ov00_0230C184, .-ov00_0230C184 +# Error: ^ +# Unknown value for identifier ov00_0230C184 +### mwasmarm.exe Assembler: +# 92236: .size ov00_0230C1A0, .-ov00_0230C1A0 +# Error: ^ +# Unknown value for identifier ov00_0230C1A0 +### mwasmarm.exe Assembler: +# 92261: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 92267: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 92268: bl ov00_0230C1A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C1A0 +### mwasmarm.exe Assembler: +# 92273: bl ov00_0230C24C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92275: .size ov00_0230C1D0, .-ov00_0230C1D0 +# Error: ^ +# Unknown value for identifier ov00_0230C1D0 +### mwasmarm.exe Assembler: +# 92287: .size ov00_0230C24C, .-ov00_0230C24C +# Error: ^ +# Unknown value for identifier ov00_0230C24C +### mwasmarm.exe Assembler: +# 92299: bl ov00_022F4DCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4DCC +### mwasmarm.exe Assembler: +# 92304: .size ov00_0230C26C, .-ov00_0230C26C +# Error: ^ +# Unknown value for identifier ov00_0230C26C +### mwasmarm.exe Assembler: +# 92315: bl ov00_022F4FC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FC8 +### mwasmarm.exe Assembler: +# 92318: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 92323: bl ov00_0230CBD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CBD4 +### mwasmarm.exe Assembler: +# 92328: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 92338: .size ov00_0230C29C, .-ov00_0230C29C +# Error: ^ +# Unknown value for identifier ov00_0230C29C +### mwasmarm.exe Assembler: +# 92351: .size ov00_0230C30C, .-ov00_0230C30C +# Error: ^ +# Unknown value for identifier ov00_0230C30C +### mwasmarm.exe Assembler: +# 92367: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 92389: bl ov00_022F5AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AFC +### mwasmarm.exe Assembler: +# 92402: bl ov00_022F5088 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5088 +### mwasmarm.exe Assembler: +# 92405: bl ov00_0230C29C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C29C +### mwasmarm.exe Assembler: +# 92416: bl ov00_0230CA48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CA48 +### mwasmarm.exe Assembler: +# 92425: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 92431: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 92445: .size ov00_0230C32C, .-ov00_0230C32C +# Error: ^ +# Unknown value for identifier ov00_0230C32C +### mwasmarm.exe Assembler: +# 92469: .size ov00_0230C47C, .-ov00_0230C47C +# Error: ^ +# Unknown value for identifier ov00_0230C47C +### mwasmarm.exe Assembler: +# 92493: bl Strcat +# Error: ^^^^^^ +# Unknown identifier, Strcat +### mwasmarm.exe Assembler: +# 92496: bl Strcat +# Error: ^^^^^^ +# Unknown identifier, Strcat +### mwasmarm.exe Assembler: +# 92499: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 92505: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 92530: .size ov00_0230C4C4, .-ov00_0230C4C4 +# Error: ^ +# Unknown value for identifier ov00_0230C4C4 +### mwasmarm.exe Assembler: +# 92535: bl ov00_0230C4C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C4C4 +### mwasmarm.exe Assembler: +# 92541: .size ov00_0230C598, .-ov00_0230C598 +# Error: ^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92549: .size ov00_022F5320, .-ov00_022F5320 +# Error: ^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 92581: .size ov00_0230C5BC, .-ov00_0230C5BC +# Error: ^ +# Unknown value for identifier ov00_0230C5BC +### mwasmarm.exe Assembler: +# 92595: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 92602: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 92613: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 92621: .size ov00_0230C624, .-ov00_0230C624 +# Error: ^ +# Unknown value for identifier ov00_0230C624 +### mwasmarm.exe Assembler: +# 92629: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92630: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92634: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92635: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92639: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92644: bl ov00_0230C624 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C624 +### mwasmarm.exe Assembler: +# 92653: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 92662: bl ov00_0230CAD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CAD0 +### mwasmarm.exe Assembler: +# 92670: .size ov00_0230C6A8, .-ov00_0230C6A8 +# Error: ^ +# Unknown value for identifier ov00_0230C6A8 +### mwasmarm.exe Assembler: +# 92677: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92678: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92682: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92683: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92687: bl ov00_0230C624 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C624 +### mwasmarm.exe Assembler: +# 92695: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 92704: bl ov00_0230CAD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CAD0 +### mwasmarm.exe Assembler: +# 92710: .size ov00_0230C758, .-ov00_0230C758 +# Error: ^ +# Unknown value for identifier ov00_0230C758 +### mwasmarm.exe Assembler: +# 92718: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92719: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92723: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92724: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92728: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92729: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92733: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92734: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92739: bl ov00_0230C624 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C624 +### mwasmarm.exe Assembler: +# 92747: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92748: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92752: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 92761: bl ov00_0230CAD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CAD0 +### mwasmarm.exe Assembler: +# 92772: .size ov00_0230C7E4, .-ov00_0230C7E4 +# Error: ^ +# Unknown value for identifier ov00_0230C7E4 +### mwasmarm.exe Assembler: +# 92779: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92780: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92784: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92785: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92789: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92790: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92794: bl ov00_0230C598 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C598 +### mwasmarm.exe Assembler: +# 92795: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 92800: bl ov00_0230C624 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C624 +### mwasmarm.exe Assembler: +# 92808: bl ov00_0230CAD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CAD0 +### mwasmarm.exe Assembler: +# 92815: .size ov00_0230C8C8, .-ov00_0230C8C8 +# Error: ^ +# Unknown value for identifier ov00_0230C8C8 +### mwasmarm.exe Assembler: +# 92826: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 92831: bl ov00_0230C6A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C6A8 +### mwasmarm.exe Assembler: +# 92837: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 92842: bl ov00_0230C758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C758 +### mwasmarm.exe Assembler: +# 92848: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 92853: bl ov00_0230C758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C758 +### mwasmarm.exe Assembler: +# 92859: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 92864: bl ov00_0230C7E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C7E4 +### mwasmarm.exe Assembler: +# 92870: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 92875: bl ov00_0230C8C8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C8C8 +### mwasmarm.exe Assembler: +# 92882: .size ov00_0230C960, .-ov00_0230C960 +# Error: ^ +# Unknown value for identifier ov00_0230C960 +### mwasmarm.exe Assembler: +# 92890: bl ov00_0230C5BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C5BC +### mwasmarm.exe Assembler: +# 92900: bl ov00_0230C47C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C47C +### mwasmarm.exe Assembler: +# 92903: bl ov00_0230C960 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C960 +### mwasmarm.exe Assembler: +# 92911: bl ov00_0230C5BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C5BC +### mwasmarm.exe Assembler: +# 92924: .size ov00_0230CA48, .-ov00_0230CA48 +# Error: ^ +# Unknown value for identifier ov00_0230CA48 +### mwasmarm.exe Assembler: +# 92938: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 92945: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 92995: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 93000: .size ov00_0230CAD0, .-ov00_0230CAD0 +# Error: ^ +# Unknown value for identifier ov00_0230CAD0 +### mwasmarm.exe Assembler: +# 93011: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 93047: bl ov00_0230C47C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230C47C +### mwasmarm.exe Assembler: +# 93053: bl ov00_0230CAD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CAD0 +### mwasmarm.exe Assembler: +# 93059: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 93070: .size ov00_0230CBD4, .-ov00_0230CBD4 +# Error: ^ +# Unknown value for identifier ov00_0230CBD4 +### mwasmarm.exe Assembler: +# 93082: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 93087: .size ov00_0230CCC8, .-ov00_0230CCC8 +# Error: ^ +# Unknown value for identifier ov00_0230CCC8 +### mwasmarm.exe Assembler: +# 93099: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 93104: .size ov00_0230CCF8, .-ov00_0230CCF8 +# Error: ^ +# Unknown value for identifier ov00_0230CCF8 +### mwasmarm.exe Assembler: +# 93128: bl ov00_0230BD68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BD68 +### mwasmarm.exe Assembler: +# 93136: .size ov00_0230CD28, .-ov00_0230CD28 +# Error: ^ +# Unknown value for identifier ov00_0230CD28 +### mwasmarm.exe Assembler: +# 93160: bl ov00_0230BD68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BD68 +### mwasmarm.exe Assembler: +# 93170: .size ov00_0230CD90, .-ov00_0230CD90 +# Error: ^ +# Unknown value for identifier ov00_0230CD90 +### mwasmarm.exe Assembler: +# 93194: bl ov00_0230BD68 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230BD68 +### mwasmarm.exe Assembler: +# 93198: .size ov00_0230CE00, .-ov00_0230CE00 +# Error: ^ +# Unknown value for identifier ov00_0230CE00 +### mwasmarm.exe Assembler: +# 93209: bl ov00_0230CCC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CCC8 +### mwasmarm.exe Assembler: +# 93214: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 93221: bl ov00_0230CD28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CD28 +### mwasmarm.exe Assembler: +# 93226: .size ov00_0230CE5C, .-ov00_0230CE5C +# Error: ^ +# Unknown value for identifier ov00_0230CE5C +### mwasmarm.exe Assembler: +# 93238: bl ov00_0230CCC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CCC8 +### mwasmarm.exe Assembler: +# 93243: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 93250: bl ov00_0230CD90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CD90 +### mwasmarm.exe Assembler: +# 93255: .size ov00_0230CEB8, .-ov00_0230CEB8 +# Error: ^ +# Unknown value for identifier ov00_0230CEB8 +### mwasmarm.exe Assembler: +# 93266: bl ov00_0230CCC8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CCC8 +### mwasmarm.exe Assembler: +# 93271: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 93278: bl ov00_0230CE00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CE00 +### mwasmarm.exe Assembler: +# 93283: .size ov00_0230CF18, .-ov00_0230CF18 +# Error: ^ +# Unknown value for identifier ov00_0230CF18 +### mwasmarm.exe Assembler: +# 93294: bl ov00_0230CCF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CCF8 +### mwasmarm.exe Assembler: +# 93299: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 93306: bl ov00_0230CD28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CD28 +### mwasmarm.exe Assembler: +# 93311: .size ov00_0230CF74, .-ov00_0230CF74 +# Error: ^ +# Unknown value for identifier ov00_0230CF74 +### mwasmarm.exe Assembler: +# 93323: bl ov00_0230CCF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CCF8 +### mwasmarm.exe Assembler: +# 93327: .size ov00_0230CFD0, .-ov00_0230CFD0 +# Error: ^ +# Unknown value for identifier ov00_0230CFD0 +### mwasmarm.exe Assembler: +# 93332: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 93339: bl ov00_0230CD90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CD90 +### mwasmarm.exe Assembler: +# 93344: .size ov00_0230D000, .-ov00_0230D000 +# Error: ^ +# Unknown value for identifier ov00_0230D000 +### mwasmarm.exe Assembler: +# 93355: bl ov00_0230CCF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CCF8 +### mwasmarm.exe Assembler: +# 93360: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 93367: bl ov00_0230CE00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230CE00 +### mwasmarm.exe Assembler: +# 93372: .size ov00_0230D030, .-ov00_0230D030 +# Error: ^ +# Unknown value for identifier ov00_0230D030 +### mwasmarm.exe Assembler: +# 93419: .size ov00_0230D08C, .-ov00_0230D08C +# Error: ^ +# Unknown value for identifier ov00_0230D08C +### mwasmarm.exe Assembler: +# 93425: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 93426: bl sub_020895e4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895e4 +### mwasmarm.exe Assembler: +# 93427: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 93459: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 93490: .size ov00_0230D128, .-ov00_0230D128 +# Error: ^ +# Unknown value for identifier ov00_0230D128 +### mwasmarm.exe Assembler: +# 93498: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 93501: bl ov00_0230D08C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D08C +### mwasmarm.exe Assembler: +# 93510: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 93529: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 93533: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 93543: bl Abs +# Error: ^^^ +# Unknown identifier, Abs +### mwasmarm.exe Assembler: +# 93564: .size ov00_0230D220, .-ov00_0230D220 +# Error: ^ +# Unknown value for identifier ov00_0230D220 +### mwasmarm.exe Assembler: +# 93582: .size ov00_0230D328, .-ov00_0230D328 +# Error: ^ +# Unknown value for identifier ov00_0230D328 +### mwasmarm.exe Assembler: +# 93590: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 93597: .size ov00_0230D35C, .-ov00_0230D35C +# Error: ^ +# Unknown value for identifier ov00_0230D35C +### mwasmarm.exe Assembler: +# 93605: .size ov00_0230D388, .-ov00_0230D388 +# Error: ^ +# Unknown value for identifier ov00_0230D388 +### mwasmarm.exe Assembler: +# 93615: .size ov00_0230D398, .-ov00_0230D398 +# Error: ^ +# Unknown value for identifier ov00_0230D398 +### mwasmarm.exe Assembler: +# 93631: .size ov00_0230D3B0, .-ov00_0230D3B0 +# Error: ^ +# Unknown value for identifier ov00_0230D3B0 +### mwasmarm.exe Assembler: +# 93645: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 93653: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 93658: .size ov00_0230D3E0, .-ov00_0230D3E0 +# Error: ^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 93675: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 93680: .size ov00_0230D438, .-ov00_0230D438 +# Error: ^ +# Unknown value for identifier ov00_0230D438 +### mwasmarm.exe Assembler: +# 93707: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 93713: .size ov00_0230D480, .-ov00_0230D480 +# Error: ^ +# Unknown value for identifier ov00_0230D480 +### mwasmarm.exe Assembler: +# 93766: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 93774: .size ov00_0230D4F0, .-ov00_0230D4F0 +# Error: ^ +# Unknown value for identifier ov00_0230D4F0 +### mwasmarm.exe Assembler: +# 93815: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 93821: .size ov00_0230D5D0, .-ov00_0230D5D0 +# Error: ^ +# Unknown value for identifier ov00_0230D5D0 +### mwasmarm.exe Assembler: +# 93861: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 93867: .size ov00_0230D678, .-ov00_0230D678 +# Error: ^ +# Unknown value for identifier ov00_0230D678 +### mwasmarm.exe Assembler: +# 93902: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 93908: .size ov00_0230D71C, .-ov00_0230D71C +# Error: ^ +# Unknown value for identifier ov00_0230D71C +### mwasmarm.exe Assembler: +# 93943: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 93949: .size ov00_0230D7AC, .-ov00_0230D7AC +# Error: ^ +# Unknown value for identifier ov00_0230D7AC +### mwasmarm.exe Assembler: +# 93961: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 93998: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 94004: .size ov00_0230D83C, .-ov00_0230D83C +# Error: ^ +# Unknown value for identifier ov00_0230D83C +### mwasmarm.exe Assembler: +# 94016: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 94018: .size ov00_0230D904, .-ov00_0230D904 +# Error: ^ +# Unknown value for identifier ov00_0230D904 +### mwasmarm.exe Assembler: +# 94057: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 94063: .size ov00_0230D92C, .-ov00_0230D92C +# Error: ^ +# Unknown value for identifier ov00_0230D92C +### mwasmarm.exe Assembler: +# 94119: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 94127: .size ov00_0230D9CC, .-ov00_0230D9CC +# Error: ^ +# Unknown value for identifier ov00_0230D9CC +### mwasmarm.exe Assembler: +# 94166: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 94172: .size ov00_0230DAB8, .-ov00_0230DAB8 +# Error: ^ +# Unknown value for identifier ov00_0230DAB8 +### mwasmarm.exe Assembler: +# 94178: bl ov00_02310604 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310604 +### mwasmarm.exe Assembler: +# 94188: .size ov00_0230DB58, .-ov00_0230DB58 +# Error: ^ +# Unknown value for identifier ov00_0230DB58 +### mwasmarm.exe Assembler: +# 94194: bl ov00_02310604 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310604 +### mwasmarm.exe Assembler: +# 94204: .size ov00_0230DB88, .-ov00_0230DB88 +# Error: ^ +# Unknown value for identifier ov00_0230DB88 +### mwasmarm.exe Assembler: +# 94215: bl ov00_02310E00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310E00 +### mwasmarm.exe Assembler: +# 94219: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 94229: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 94238: bl ov00_0230D128 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D128 +### mwasmarm.exe Assembler: +# 94241: bl ov00_0230D220 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D220 +### mwasmarm.exe Assembler: +# 94244: bl ov00_0230FBE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FBE0 +### mwasmarm.exe Assembler: +# 94251: .size ov00_0230DBB8, .-ov00_0230DBB8 +# Error: ^ +# Unknown value for identifier ov00_0230DBB8 +### mwasmarm.exe Assembler: +# 94269: bl ov00_0230FD60 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FD60 +### mwasmarm.exe Assembler: +# 94278: .size ov00_0230DC60, .-ov00_0230DC60 +# Error: ^ +# Unknown value for identifier ov00_0230DC60 +### mwasmarm.exe Assembler: +# 94294: bl ov00_02310E00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310E00 +### mwasmarm.exe Assembler: +# 94298: bl ov00_0230FDC4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FDC4 +### mwasmarm.exe Assembler: +# 94304: .size ov00_0230DCBC, .-ov00_0230DCBC +# Error: ^ +# Unknown value for identifier ov00_0230DCBC +### mwasmarm.exe Assembler: +# 94316: bl ov00_023108D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023108D8 +### mwasmarm.exe Assembler: +# 94321: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 94326: .size ov00_0230DD14, .-ov00_0230DD14 +# Error: ^ +# Unknown value for identifier ov00_0230DD14 +### mwasmarm.exe Assembler: +# 94359: bl ov00_02310184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310184 +### mwasmarm.exe Assembler: +# 94361: bl ov00_0230DF94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DF94 +### mwasmarm.exe Assembler: +# 94366: bl ov00_0230D5D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D5D0 +### mwasmarm.exe Assembler: +# 94375: .size ov00_0230DD5C, .-ov00_0230DD5C +# Error: ^ +# Unknown value for identifier ov00_0230DD5C +### mwasmarm.exe Assembler: +# 94383: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 94391: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 94398: bl ov00_02310228 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310228 +### mwasmarm.exe Assembler: +# 94409: .size ov00_0230DE00, .-ov00_0230DE00 +# Error: ^ +# Unknown value for identifier ov00_0230DE00 +### mwasmarm.exe Assembler: +# 94422: bl ov00_02310004 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310004 +### mwasmarm.exe Assembler: +# 94429: .size ov00_0230DE6C, .-ov00_0230DE6C +# Error: ^ +# Unknown value for identifier ov00_0230DE6C +### mwasmarm.exe Assembler: +# 94439: bl ov00_0230FEA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FEA8 +### mwasmarm.exe Assembler: +# 94448: .size ov00_0230DEA8, .-ov00_0230DEA8 +# Error: ^ +# Unknown value for identifier ov00_0230DEA8 +### mwasmarm.exe Assembler: +# 94455: bl ov00_0230DD5C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DD5C +### mwasmarm.exe Assembler: +# 94461: bl ov00_0230DEA8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DEA8 +### mwasmarm.exe Assembler: +# 94467: bl ov00_0230DE00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DE00 +### mwasmarm.exe Assembler: +# 94473: bl ov00_0230DE6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DE6C +### mwasmarm.exe Assembler: +# 94478: .size ov00_0230DEDC, .-ov00_0230DEDC +# Error: ^ +# Unknown value for identifier ov00_0230DEDC +### mwasmarm.exe Assembler: +# 94489: bl ov00_0230DF94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DF94 +### mwasmarm.exe Assembler: +# 94491: bl ov00_02310184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310184 +### mwasmarm.exe Assembler: +# 94494: bl ov00_0230D71C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D71C +### mwasmarm.exe Assembler: +# 94496: bl ov00_02310814 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310814 +### mwasmarm.exe Assembler: +# 94501: bl ov00_0230FE44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FE44 +### mwasmarm.exe Assembler: +# 94503: .size ov00_0230DF44, .-ov00_0230DF44 +# Error: ^ +# Unknown value for identifier ov00_0230DF44 +### mwasmarm.exe Assembler: +# 94521: bl ov00_022F4D50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4D50 +### mwasmarm.exe Assembler: +# 94526: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 94530: .size ov00_0230DF94, .-ov00_0230DF94 +# Error: ^ +# Unknown value for identifier ov00_0230DF94 +### mwasmarm.exe Assembler: +# 94539: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 94544: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 94549: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 94554: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 94559: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 94564: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 94569: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 94572: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 94574: .size ov00_0230DFF0, .-ov00_0230DFF0 +# Error: ^ +# Unknown value for identifier ov00_0230DFF0 +### mwasmarm.exe Assembler: +# 94584: bl ov00_02310364 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310364 +### mwasmarm.exe Assembler: +# 94587: .size ov00_0230E074, .-ov00_0230E074 +# Error: ^ +# Unknown value for identifier ov00_0230E074 +### mwasmarm.exe Assembler: +# 94593: bl ov00_0230E3A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E3A4 +### mwasmarm.exe Assembler: +# 94595: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 94597: .size ov00_0230E098, .-ov00_0230E098 +# Error: ^ +# Unknown value for identifier ov00_0230E098 +### mwasmarm.exe Assembler: +# 94603: bl ov00_0230F838 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F838 +### mwasmarm.exe Assembler: +# 94607: bl ov00_02310B44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310B44 +### mwasmarm.exe Assembler: +# 94611: bl ov00_02310B80 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310B80 +### mwasmarm.exe Assembler: +# 94613: .size ov00_0230E0B0, .-ov00_0230E0B0 +# Error: ^ +# Unknown value for identifier ov00_0230E0B0 +### mwasmarm.exe Assembler: +# 94621: .size ov00_023105EC, .-ov00_023105EC +# Error: ^ +# Unknown value for identifier ov00_023105EC +### mwasmarm.exe Assembler: +# 94629: .size ov00_0230DC60, .-ov00_0230DC60 +# Error: ^ +# Unknown value for identifier ov00_0230DC60 +### mwasmarm.exe Assembler: +# 94637: .size ov00_0230DCBC, .-ov00_0230DCBC +# Error: ^ +# Unknown value for identifier ov00_0230DCBC +### mwasmarm.exe Assembler: +# 94649: bl ov00_02310CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310CA4 +### mwasmarm.exe Assembler: +# 94676: bl ov00_0230DB58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DB58 +### mwasmarm.exe Assembler: +# 94687: bl ov00_0230DBB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DBB8 +### mwasmarm.exe Assembler: +# 94691: bl ov00_02310814 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310814 +### mwasmarm.exe Assembler: +# 94715: bl ov00_0230E0B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E0B0 +### mwasmarm.exe Assembler: +# 94724: bl ov00_02079B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02079B14 +### mwasmarm.exe Assembler: +# 94740: .size ov00_0230E104, .-ov00_0230E104 +# Error: ^ +# Unknown value for identifier ov00_0230E104 +### mwasmarm.exe Assembler: +# 94758: bl ov00_02310E00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310E00 +### mwasmarm.exe Assembler: +# 94784: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 94792: bl ov00_0230D83C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D83C +### mwasmarm.exe Assembler: +# 94803: bl ov00_023102AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023102AC +### mwasmarm.exe Assembler: +# 94811: .size ov00_0230E280, .-ov00_0230E280 +# Error: ^ +# Unknown value for identifier ov00_0230E280 +### mwasmarm.exe Assembler: +# 94820: .size ov00_0230E384, .-ov00_0230E384 +# Error: ^ +# Unknown value for identifier ov00_0230E384 +### mwasmarm.exe Assembler: +# 94837: bl ov00_022F4E44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4E44 +### mwasmarm.exe Assembler: +# 94845: .size ov00_0230E3A4, .-ov00_0230E3A4 +# Error: ^ +# Unknown value for identifier ov00_0230E3A4 +### mwasmarm.exe Assembler: +# 94859: .size ov00_0230E3E8, .-ov00_0230E3E8 +# Error: ^ +# Unknown value for identifier ov00_0230E3E8 +### mwasmarm.exe Assembler: +# 94865: .size ov00_0230E410, .-ov00_0230E410 +# Error: ^ +# Unknown value for identifier ov00_0230E410 +### mwasmarm.exe Assembler: +# 94871: .size ov00_0230E418, .-ov00_0230E418 +# Error: ^ +# Unknown value for identifier ov00_0230E418 +### mwasmarm.exe Assembler: +# 94877: .size ov00_0230E420, .-ov00_0230E420 +# Error: ^ +# Unknown value for identifier ov00_0230E420 +### mwasmarm.exe Assembler: +# 94883: .size ov00_0230E428, .-ov00_0230E428 +# Error: ^ +# Unknown value for identifier ov00_0230E428 +### mwasmarm.exe Assembler: +# 94889: .size ov00_0230E430, .-ov00_0230E430 +# Error: ^ +# Unknown value for identifier ov00_0230E430 +### mwasmarm.exe Assembler: +# 94897: .size ov00_0230E438, .-ov00_0230E438 +# Error: ^ +# Unknown value for identifier ov00_0230E438 +### mwasmarm.exe Assembler: +# 94903: .size ov00_0230E448, .-ov00_0230E448 +# Error: ^ +# Unknown value for identifier ov00_0230E448 +### mwasmarm.exe Assembler: +# 94909: .size ov00_0230E450, .-ov00_0230E450 +# Error: ^ +# Unknown value for identifier ov00_0230E450 +### mwasmarm.exe Assembler: +# 94915: .size ov00_0230E458, .-ov00_0230E458 +# Error: ^ +# Unknown value for identifier ov00_0230E458 +### mwasmarm.exe Assembler: +# 94921: .size ov00_0230E460, .-ov00_0230E460 +# Error: ^ +# Unknown value for identifier ov00_0230E460 +### mwasmarm.exe Assembler: +# 94933: .size ov00_0230E468, .-ov00_0230E468 +# Error: ^ +# Unknown value for identifier ov00_0230E468 +### mwasmarm.exe Assembler: +# 94942: .size ov00_0230E488, .-ov00_0230E488 +# Error: ^ +# Unknown value for identifier ov00_0230E488 +### mwasmarm.exe Assembler: +# 94950: .size ov00_0230E49C, .-ov00_0230E49C +# Error: ^ +# Unknown value for identifier ov00_0230E49C +### mwasmarm.exe Assembler: +# 94964: bl ov00_0230DF94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DF94 +### mwasmarm.exe Assembler: +# 94969: bl ov00_0230D5D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D5D0 +### mwasmarm.exe Assembler: +# 94979: bl ov00_0230DF94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DF94 +### mwasmarm.exe Assembler: +# 94984: bl ov00_0230DF94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DF94 +### mwasmarm.exe Assembler: +# 94987: bl ov00_0230D71C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D71C +### mwasmarm.exe Assembler: +# 94994: .size ov00_0230E4AC, .-ov00_0230E4AC +# Error: ^ +# Unknown value for identifier ov00_0230E4AC +### mwasmarm.exe Assembler: +# 95004: .size ov00_0230E540, .-ov00_0230E540 +# Error: ^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95010: bl ov00_02310184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310184 +### mwasmarm.exe Assembler: +# 95017: bl ov00_0230E4AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E4AC +### mwasmarm.exe Assembler: +# 95019: .size ov00_0230E554, .-ov00_0230E554 +# Error: ^ +# Unknown value for identifier ov00_0230E554 +### mwasmarm.exe Assembler: +# 95027: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 95037: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 95040: bl ov00_0230E49C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E49C +### mwasmarm.exe Assembler: +# 95055: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 95061: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 95071: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 95079: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 95090: bl ov00_0230D438 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D438 +### mwasmarm.exe Assembler: +# 95093: .size ov00_0230E580, .-ov00_0230E580 +# Error: ^ +# Unknown value for identifier ov00_0230E580 +### mwasmarm.exe Assembler: +# 95109: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 95117: bl ov00_0230D904 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D904 +### mwasmarm.exe Assembler: +# 95128: bl ov00_0230D678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D678 +### mwasmarm.exe Assembler: +# 95134: .size ov00_0230E67C, .-ov00_0230E67C +# Error: ^ +# Unknown value for identifier ov00_0230E67C +### mwasmarm.exe Assembler: +# 95147: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95155: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 95164: bl ov00_0230D904 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D904 +### mwasmarm.exe Assembler: +# 95175: bl ov00_0230D678 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D678 +### mwasmarm.exe Assembler: +# 95184: .size ov00_0230E70C, .-ov00_0230E70C +# Error: ^ +# Unknown value for identifier ov00_0230E70C +### mwasmarm.exe Assembler: +# 95194: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95203: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95211: bl ov00_0230D220 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D220 +### mwasmarm.exe Assembler: +# 95213: bl ov00_0230D128 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D128 +### mwasmarm.exe Assembler: +# 95216: bl ov00_0230D220 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D220 +### mwasmarm.exe Assembler: +# 95220: bl ov00_0230FC48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FC48 +### mwasmarm.exe Assembler: +# 95228: .size ov00_0230E7B8, .-ov00_0230E7B8 +# Error: ^ +# Unknown value for identifier ov00_0230E7B8 +### mwasmarm.exe Assembler: +# 95239: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95248: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95257: bl ov00_0230D328 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D328 +### mwasmarm.exe Assembler: +# 95261: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95270: bl ov00_0230D220 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D220 +### mwasmarm.exe Assembler: +# 95275: bl ov00_0230FCDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FCDC +### mwasmarm.exe Assembler: +# 95283: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 95291: .size ov00_0230E850, .-ov00_0230E850 +# Error: ^ +# Unknown value for identifier ov00_0230E850 +### mwasmarm.exe Assembler: +# 95303: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95312: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95321: bl ov00_0230D328 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D328 +### mwasmarm.exe Assembler: +# 95325: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95337: bl ov00_02310184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310184 +### mwasmarm.exe Assembler: +# 95343: bl ov00_0230DF94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DF94 +### mwasmarm.exe Assembler: +# 95350: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 95361: bl ov00_0230D4F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D4F0 +### mwasmarm.exe Assembler: +# 95367: .size ov00_0230E92C, .-ov00_0230E92C +# Error: ^ +# Unknown value for identifier ov00_0230E92C +### mwasmarm.exe Assembler: +# 95375: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95386: bl ov00_0230D5D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D5D0 +### mwasmarm.exe Assembler: +# 95391: .size ov00_0230EA3C, .-ov00_0230EA3C +# Error: ^ +# Unknown value for identifier ov00_0230EA3C +### mwasmarm.exe Assembler: +# 95402: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95408: bl ov00_0230DF94 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DF94 +### mwasmarm.exe Assembler: +# 95410: bl ov00_02310184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310184 +### mwasmarm.exe Assembler: +# 95418: bl ov00_0230D5D0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D5D0 +### mwasmarm.exe Assembler: +# 95423: .size ov00_0230EA88, .-ov00_0230EA88 +# Error: ^ +# Unknown value for identifier ov00_0230EA88 +### mwasmarm.exe Assembler: +# 95429: bl ov00_02310184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310184 +### mwasmarm.exe Assembler: +# 95439: bl ov00_0230E4AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E4AC +### mwasmarm.exe Assembler: +# 95444: .size ov00_0230EAF4, .-ov00_0230EAF4 +# Error: ^ +# Unknown value for identifier ov00_0230EAF4 +### mwasmarm.exe Assembler: +# 95456: bl ov00_0230E70C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E70C +### mwasmarm.exe Assembler: +# 95466: bl ov00_0230E7B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E7B8 +### mwasmarm.exe Assembler: +# 95476: bl ov00_0230E850 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E850 +### mwasmarm.exe Assembler: +# 95486: bl ov00_0230E92C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E92C +### mwasmarm.exe Assembler: +# 95494: bl ov00_0230EA3C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EA3C +### mwasmarm.exe Assembler: +# 95504: bl ov00_0230EA88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EA88 +### mwasmarm.exe Assembler: +# 95512: bl ov00_0230EAF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EAF4 +### mwasmarm.exe Assembler: +# 95519: .size ov00_0230EB38, .-ov00_0230EB38 +# Error: ^ +# Unknown value for identifier ov00_0230EB38 +### mwasmarm.exe Assembler: +# 95534: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 95542: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 95553: bl ov00_0230E49C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E49C +### mwasmarm.exe Assembler: +# 95561: bl ov00_0230D388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D388 +### mwasmarm.exe Assembler: +# 95576: bl ov00_022F4870 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4870 +### mwasmarm.exe Assembler: +# 95578: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 95588: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 95596: bl ov00_023100A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023100A8 +### mwasmarm.exe Assembler: +# 95605: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 95611: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 95615: bl ov00_0230E49C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E49C +### mwasmarm.exe Assembler: +# 95628: bl ov00_023100A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023100A8 +### mwasmarm.exe Assembler: +# 95641: .size ov00_0230EC4C, .-ov00_0230EC4C +# Error: ^ +# Unknown value for identifier ov00_0230EC4C +### mwasmarm.exe Assembler: +# 95651: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 95653: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 95661: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 95679: bl ov00_0230D438 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D438 +### mwasmarm.exe Assembler: +# 95681: .size ov00_0230EE00, .-ov00_0230EE00 +# Error: ^ +# Unknown value for identifier ov00_0230EE00 +### mwasmarm.exe Assembler: +# 95689: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 95695: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 95706: bl ov00_0230EB38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EB38 +### mwasmarm.exe Assembler: +# 95713: bl ov00_0230EE00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EE00 +### mwasmarm.exe Assembler: +# 95721: .size ov00_0230EE84, .-ov00_0230EE84 +# Error: ^ +# Unknown value for identifier ov00_0230EE84 +### mwasmarm.exe Assembler: +# 95732: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 95735: .size ov00_0230EF04, .-ov00_0230EF04 +# Error: ^ +# Unknown value for identifier ov00_0230EF04 +### mwasmarm.exe Assembler: +# 95750: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95759: bl ov00_0230E468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E468 +### mwasmarm.exe Assembler: +# 95765: bl ov00_0230E468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E468 +### mwasmarm.exe Assembler: +# 95790: bl ov00_0230E580 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E580 +### mwasmarm.exe Assembler: +# 95799: bl ov00_0230EF04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EF04 +### mwasmarm.exe Assembler: +# 95804: bl ov00_0230EB38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EB38 +### mwasmarm.exe Assembler: +# 95810: bl ov00_0230EE84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EE84 +### mwasmarm.exe Assembler: +# 95818: bl ov00_0230E49C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E49C +### mwasmarm.exe Assembler: +# 95822: bl ov00_0230EF04 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EF04 +### mwasmarm.exe Assembler: +# 95834: bl ov00_0230EC4C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EC4C +### mwasmarm.exe Assembler: +# 95843: bl ov00_0230E554 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E554 +### mwasmarm.exe Assembler: +# 95852: .size ov00_0230EF2C, .-ov00_0230EF2C +# Error: ^ +# Unknown value for identifier ov00_0230EF2C +### mwasmarm.exe Assembler: +# 95860: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95868: bl ov00_0230E468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E468 +### mwasmarm.exe Assembler: +# 95871: bl ov00_0230E580 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E580 +### mwasmarm.exe Assembler: +# 95876: .size ov00_0230F0DC, .-ov00_0230F0DC +# Error: ^ +# Unknown value for identifier ov00_0230F0DC +### mwasmarm.exe Assembler: +# 95886: bl ov00_0230E468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E468 +### mwasmarm.exe Assembler: +# 95895: bl ov00_0230E468 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E468 +### mwasmarm.exe Assembler: +# 95900: bl ov00_0230E540 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E540 +### mwasmarm.exe Assembler: +# 95907: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 95915: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 95919: bl ov00_0230E49C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E49C +### mwasmarm.exe Assembler: +# 95924: bl ov00_0230E49C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E49C +### mwasmarm.exe Assembler: +# 95929: bl ov00_02310228 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310228 +### mwasmarm.exe Assembler: +# 95940: .size ov00_0230F128, .-ov00_0230F128 +# Error: ^ +# Unknown value for identifier ov00_0230F128 +### mwasmarm.exe Assembler: +# 95948: .size ov00_02310170, .-ov00_02310170 +# Error: ^ +# Unknown value for identifier ov00_02310170 +### mwasmarm.exe Assembler: +# 95965: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 95978: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 95983: bl ov00_0230D7AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D7AC +### mwasmarm.exe Assembler: +# 95990: .size ov00_0230F210, .-ov00_0230F210 +# Error: ^ +# Unknown value for identifier ov00_0230F210 +### mwasmarm.exe Assembler: +# 96003: bl ov00_0230E4AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E4AC +### mwasmarm.exe Assembler: +# 96008: .size ov00_0230F2A4, .-ov00_0230F2A4 +# Error: ^ +# Unknown value for identifier ov00_0230F2A4 +### mwasmarm.exe Assembler: +# 96021: bl ov00_0230F0DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F0DC +### mwasmarm.exe Assembler: +# 96031: bl ov00_0230F128 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F128 +### mwasmarm.exe Assembler: +# 96041: bl ov00_02310170 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310170 +### mwasmarm.exe Assembler: +# 96051: bl ov00_0230F210 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F210 +### mwasmarm.exe Assembler: +# 96059: bl ov00_0230F2A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F2A4 +### mwasmarm.exe Assembler: +# 96066: .size ov00_0230F2DC, .-ov00_0230F2DC +# Error: ^ +# Unknown value for identifier ov00_0230F2DC +### mwasmarm.exe Assembler: +# 96082: bl ov00_0231032C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231032C +### mwasmarm.exe Assembler: +# 96095: bl ov00_0230D9CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D9CC +### mwasmarm.exe Assembler: +# 96106: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 96122: bl ov00_0230DAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DAB8 +### mwasmarm.exe Assembler: +# 96147: bl ov00_023101A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023101A0 +### mwasmarm.exe Assembler: +# 96166: bl ov00_0230DB88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DB88 +### mwasmarm.exe Assembler: +# 96174: bl ov00_023101A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023101A0 +### mwasmarm.exe Assembler: +# 96194: bl ov00_02310184 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310184 +### mwasmarm.exe Assembler: +# 96211: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 96236: bl ov00_0230DAB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DAB8 +### mwasmarm.exe Assembler: +# 96245: bl ov00_0230E67C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E67C +### mwasmarm.exe Assembler: +# 96261: bl ov00_0230EF2C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230EF2C +### mwasmarm.exe Assembler: +# 96271: bl ov00_0230F2DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F2DC +### mwasmarm.exe Assembler: +# 96279: .size ov00_0230F3A0, .-ov00_0230F3A0 +# Error: ^ +# Unknown value for identifier ov00_0230F3A0 +### mwasmarm.exe Assembler: +# 96288: bl ov00_0231032C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231032C +### mwasmarm.exe Assembler: +# 96303: bl ov00_0230D9CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D9CC +### mwasmarm.exe Assembler: +# 96319: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 96333: bl ov00_0230E4AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E4AC +### mwasmarm.exe Assembler: +# 96343: bl ov00_0230E4AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E4AC +### mwasmarm.exe Assembler: +# 96352: .size ov00_0230F69C, .-ov00_0230F69C +# Error: ^ +# Unknown value for identifier ov00_0230F69C +### mwasmarm.exe Assembler: +# 96362: bl ov00_0231032C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231032C +### mwasmarm.exe Assembler: +# 96377: bl ov00_0230D9CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D9CC +### mwasmarm.exe Assembler: +# 96390: bl ov00_0230E4AC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E4AC +### mwasmarm.exe Assembler: +# 96396: .size ov00_0230F79C, .-ov00_0230F79C +# Error: ^ +# Unknown value for identifier ov00_0230F79C +### mwasmarm.exe Assembler: +# 96404: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 96423: bl ov00_022F509C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F509C +### mwasmarm.exe Assembler: +# 96428: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 96441: bl ov00_0230F69C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F69C +### mwasmarm.exe Assembler: +# 96461: bl ov00_0230F79C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F79C +### mwasmarm.exe Assembler: +# 96471: bl ov00_02310BB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310BB8 +### mwasmarm.exe Assembler: +# 96488: bl ov00_0230F3A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F3A0 +### mwasmarm.exe Assembler: +# 96495: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 96504: .size ov00_0230F838, .-ov00_0230F838 +# Error: ^ +# Unknown value for identifier ov00_0230F838 +### mwasmarm.exe Assembler: +# 96521: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 96524: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 96528: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 96530: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 96537: .size ov00_0230F9BC, .-ov00_0230F9BC +# Error: ^ +# Unknown value for identifier ov00_0230F9BC +### mwasmarm.exe Assembler: +# 96551: bl ov00_0230D388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D388 +### mwasmarm.exe Assembler: +# 96555: bl ov00_0230E554 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E554 +### mwasmarm.exe Assembler: +# 96565: bl ov00_0230F9BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F9BC +### mwasmarm.exe Assembler: +# 96569: bl ov00_0230E554 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E554 +### mwasmarm.exe Assembler: +# 96583: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96588: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96591: bl ov00_0230D398 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D398 +### mwasmarm.exe Assembler: +# 96596: bl ov00_0230D3B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3B0 +### mwasmarm.exe Assembler: +# 96599: bl ov00_0230D3B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3B0 +### mwasmarm.exe Assembler: +# 96606: .size ov00_0230FA30, .-ov00_0230FA30 +# Error: ^ +# Unknown value for identifier ov00_0230FA30 +### mwasmarm.exe Assembler: +# 96613: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 96617: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 96622: bl ov00_0230DD14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DD14 +### mwasmarm.exe Assembler: +# 96628: .size ov00_0230FB24, .-ov00_0230FB24 +# Error: ^ +# Unknown value for identifier ov00_0230FB24 +### mwasmarm.exe Assembler: +# 96640: bl ov00_0230FA30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FA30 +### mwasmarm.exe Assembler: +# 96653: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96655: bl ov00_0230FB24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FB24 +### mwasmarm.exe Assembler: +# 96661: .size ov00_0230FB6C, .-ov00_0230FB6C +# Error: ^ +# Unknown value for identifier ov00_0230FB6C +### mwasmarm.exe Assembler: +# 96673: bl ov00_0230FA30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FA30 +### mwasmarm.exe Assembler: +# 96684: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96686: bl ov00_0230FB24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FB24 +### mwasmarm.exe Assembler: +# 96691: .size ov00_0230FBE0, .-ov00_0230FBE0 +# Error: ^ +# Unknown value for identifier ov00_0230FBE0 +### mwasmarm.exe Assembler: +# 96705: bl ov00_0230FA30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FA30 +### mwasmarm.exe Assembler: +# 96718: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96722: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96724: bl ov00_0230FB24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FB24 +### mwasmarm.exe Assembler: +# 96732: .size ov00_0230FC48, .-ov00_0230FC48 +# Error: ^ +# Unknown value for identifier ov00_0230FC48 +### mwasmarm.exe Assembler: +# 96747: bl ov00_0230FA30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FA30 +### mwasmarm.exe Assembler: +# 96758: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96762: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96764: bl ov00_0230FB24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FB24 +### mwasmarm.exe Assembler: +# 96769: .size ov00_0230FCDC, .-ov00_0230FCDC +# Error: ^ +# Unknown value for identifier ov00_0230FCDC +### mwasmarm.exe Assembler: +# 96781: bl ov00_0230FA30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FA30 +### mwasmarm.exe Assembler: +# 96792: bl ov00_0230FB24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FB24 +### mwasmarm.exe Assembler: +# 96798: .size ov00_0230FD60, .-ov00_0230FD60 +# Error: ^ +# Unknown value for identifier ov00_0230FD60 +### mwasmarm.exe Assembler: +# 96813: bl ov00_0230FA30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FA30 +### mwasmarm.exe Assembler: +# 96826: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96828: bl ov00_0230FB24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FB24 +### mwasmarm.exe Assembler: +# 96834: .size ov00_0230FDC4, .-ov00_0230FDC4 +# Error: ^ +# Unknown value for identifier ov00_0230FDC4 +### mwasmarm.exe Assembler: +# 96846: bl ov00_0230FA30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FA30 +### mwasmarm.exe Assembler: +# 96857: bl ov00_0230FB24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FB24 +### mwasmarm.exe Assembler: +# 96863: .size ov00_0230FE44, .-ov00_0230FE44 +# Error: ^ +# Unknown value for identifier ov00_0230FE44 +### mwasmarm.exe Assembler: +# 96875: bl ov00_0230FA30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FA30 +### mwasmarm.exe Assembler: +# 96886: bl ov00_0230FB24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FB24 +### mwasmarm.exe Assembler: +# 96892: .size ov00_0230FEA8, .-ov00_0230FEA8 +# Error: ^ +# Unknown value for identifier ov00_0230FEA8 +### mwasmarm.exe Assembler: +# 96907: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 96914: bl ov00_0230DD14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DD14 +### mwasmarm.exe Assembler: +# 96922: bl ov00_0230D388 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D388 +### mwasmarm.exe Assembler: +# 96935: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96940: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96946: bl ov00_0230D3E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D3E0 +### mwasmarm.exe Assembler: +# 96950: bl ov00_0230DD14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DD14 +### mwasmarm.exe Assembler: +# 96957: bl ov00_0230D438 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D438 +### mwasmarm.exe Assembler: +# 96962: .size ov00_0230FF0C, .-ov00_0230FF0C +# Error: ^ +# Unknown value for identifier ov00_0230FF0C +### mwasmarm.exe Assembler: +# 96996: bl ov00_0230E488 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E488 +### mwasmarm.exe Assembler: +# 97000: bl ov00_0230DD14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DD14 +### mwasmarm.exe Assembler: +# 97009: .size ov00_02310004, .-ov00_02310004 +# Error: ^ +# Unknown value for identifier ov00_02310004 +### mwasmarm.exe Assembler: +# 97045: bl ov00_0230E488 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E488 +### mwasmarm.exe Assembler: +# 97052: bl ov00_0230E488 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E488 +### mwasmarm.exe Assembler: +# 97058: bl ov00_0230DD14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DD14 +### mwasmarm.exe Assembler: +# 97066: .size ov00_023100A8, .-ov00_023100A8 +# Error: ^ +# Unknown value for identifier ov00_023100A8 +### mwasmarm.exe Assembler: +# 97076: .size ov00_02310170, .-ov00_02310170 +# Error: ^ +# Unknown value for identifier ov00_02310170 +### mwasmarm.exe Assembler: +# 97088: .size ov00_02310184, .-ov00_02310184 +# Error: ^ +# Unknown value for identifier ov00_02310184 +### mwasmarm.exe Assembler: +# 97120: bl ov00_023108D8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023108D8 +### mwasmarm.exe Assembler: +# 97128: .size ov00_023101A0, .-ov00_023101A0 +# Error: ^ +# Unknown value for identifier ov00_023101A0 +### mwasmarm.exe Assembler: +# 97142: bl ov00_0230E488 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E488 +### mwasmarm.exe Assembler: +# 97147: bl ov00_0230DD14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DD14 +### mwasmarm.exe Assembler: +# 97165: .size ov00_02310228, .-ov00_02310228 +# Error: ^ +# Unknown value for identifier ov00_02310228 +### mwasmarm.exe Assembler: +# 97172: bl ov00_0230FB6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FB6C +### mwasmarm.exe Assembler: +# 97175: bl ov00_0230FF0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230FF0C +### mwasmarm.exe Assembler: +# 97177: .size ov00_023102AC, .-ov00_023102AC +# Error: ^ +# Unknown value for identifier ov00_023102AC +### mwasmarm.exe Assembler: +# 97186: bl DivideUInt +# Error: ^^^^^^^^^^ +# Unknown identifier, DivideUInt +### mwasmarm.exe Assembler: +# 97189: .size ov00_023102C8, .-ov00_023102C8 +# Error: ^ +# Unknown value for identifier ov00_023102C8 +### mwasmarm.exe Assembler: +# 97207: bl ov00_022F4DCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4DCC +### mwasmarm.exe Assembler: +# 97213: .size ov00_0231032C, .-ov00_0231032C +# Error: ^ +# Unknown value for identifier ov00_0231032C +### mwasmarm.exe Assembler: +# 97224: bl ov00_022F558C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F558C +### mwasmarm.exe Assembler: +# 97232: bl ov00_02310CA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310CA4 +### mwasmarm.exe Assembler: +# 97238: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 97245: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 97260: bl ov00_022F4BBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4BBC +### mwasmarm.exe Assembler: +# 97265: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 97273: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 97278: bl ov00_022F4C38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4C38 +### mwasmarm.exe Assembler: +# 97280: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 97288: bl ov00_022F4FA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FA0 +### mwasmarm.exe Assembler: +# 97300: bl ov00_022F4C38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4C38 +### mwasmarm.exe Assembler: +# 97302: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 97304: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 97328: bl ov00_022F4FDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FDC +### mwasmarm.exe Assembler: +# 97333: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 97335: bl ov00_022F4C38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4C38 +### mwasmarm.exe Assembler: +# 97337: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 97339: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 97349: bl ov00_022F514C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F514C +### mwasmarm.exe Assembler: +# 97367: .size ov00_02310364, .-ov00_02310364 +# Error: ^ +# Unknown value for identifier ov00_02310364 +### mwasmarm.exe Assembler: +# 97379: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 97381: bl ov00_022F4C38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4C38 +### mwasmarm.exe Assembler: +# 97383: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 97385: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 97386: bl ov00_022F5590 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5590 +### mwasmarm.exe Assembler: +# 97388: .size ov00_023105A8, .-ov00_023105A8 +# Error: ^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 97394: .size ov00_023105EC, .-ov00_023105EC +# Error: ^ +# Unknown value for identifier ov00_023105EC +### mwasmarm.exe Assembler: +# 97403: .size ov00_023105F4, .-ov00_023105F4 +# Error: ^ +# Unknown value for identifier ov00_023105F4 +### mwasmarm.exe Assembler: +# 97416: bl ov00_0231032C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231032C +### mwasmarm.exe Assembler: +# 97420: bl ov00_023105F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105F4 +### mwasmarm.exe Assembler: +# 97426: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 97433: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 97447: bl ov00_0230D35C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D35C +### mwasmarm.exe Assembler: +# 97453: bl ov00_0230D35C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D35C +### mwasmarm.exe Assembler: +# 97459: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 97469: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 97479: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 97489: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 97498: bl ov00_022F4CD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4CD0 +### mwasmarm.exe Assembler: +# 97502: bl ov00_0231032C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231032C +### mwasmarm.exe Assembler: +# 97512: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 97515: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 97520: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 97526: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 97532: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 97538: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 97541: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 97545: .size ov00_02310604, .-ov00_02310604 +# Error: ^ +# Unknown value for identifier ov00_02310604 +### mwasmarm.exe Assembler: +# 97564: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 97576: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 97583: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 97597: bl ov00_022F4D50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4D50 +### mwasmarm.exe Assembler: +# 97601: .size ov00_02310814, .-ov00_02310814 +# Error: ^ +# Unknown value for identifier ov00_02310814 +### mwasmarm.exe Assembler: +# 97613: bl ov00_02310E00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310E00 +### mwasmarm.exe Assembler: +# 97618: bl ov00_022F5348 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5348 +### mwasmarm.exe Assembler: +# 97645: bl ov00_022F50E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50E0 +### mwasmarm.exe Assembler: +# 97650: bl ov00_022F5194 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5194 +### mwasmarm.exe Assembler: +# 97657: bl ov00_0230F69C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F69C +### mwasmarm.exe Assembler: +# 97673: bl ov00_0230F79C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230F79C +### mwasmarm.exe Assembler: +# 97704: bl ov00_02310BB8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310BB8 +### mwasmarm.exe Assembler: +# 97717: bl ov00_0231032C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231032C +### mwasmarm.exe Assembler: +# 97730: bl ov00_0230D9CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D9CC +### mwasmarm.exe Assembler: +# 97743: .size ov00_023108D8, .-ov00_023108D8 +# Error: ^ +# Unknown value for identifier ov00_023108D8 +### mwasmarm.exe Assembler: +# 97754: bl ov00_0230DEDC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230DEDC +### mwasmarm.exe Assembler: +# 97767: bl ov00_02310814 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310814 +### mwasmarm.exe Assembler: +# 97771: .size ov00_02310AEC, .-ov00_02310AEC +# Error: ^ +# Unknown value for identifier ov00_02310AEC +### mwasmarm.exe Assembler: +# 97778: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 97783: bl ov00_022F4E8C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4E8C +### mwasmarm.exe Assembler: +# 97791: .size ov00_02310B44, .-ov00_02310B44 +# Error: ^ +# Unknown value for identifier ov00_02310B44 +### mwasmarm.exe Assembler: +# 97798: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 97804: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 97806: bl ov00_02310814 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310814 +### mwasmarm.exe Assembler: +# 97810: .size ov00_02310B80, .-ov00_02310B80 +# Error: ^ +# Unknown value for identifier ov00_02310B80 +### mwasmarm.exe Assembler: +# 97821: bl ov00_0230E3A4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230E3A4 +### mwasmarm.exe Assembler: +# 97823: bl ov00_0230D480 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0230D480 +### mwasmarm.exe Assembler: +# 97827: bl ov00_023105A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023105A8 +### mwasmarm.exe Assembler: +# 97829: .size ov00_02310BB8, .-ov00_02310BB8 +# Error: ^ +# Unknown value for identifier ov00_02310BB8 +### mwasmarm.exe Assembler: +# 97842: .size ov00_02310BF4, .-ov00_02310BF4 +# Error: ^ +# Unknown value for identifier ov00_02310BF4 +### mwasmarm.exe Assembler: +# 97854: bl ov00_022CF7F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF7F4 +### mwasmarm.exe Assembler: +# 97859: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 97862: bl ov00_022CF7F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF7F4 +### mwasmarm.exe Assembler: +# 97866: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 97876: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 97886: .size ov00_02310C18, .-ov00_02310C18 +# Error: ^ +# Unknown value for identifier ov00_02310C18 +### mwasmarm.exe Assembler: +# 97902: bl Strchr +# Error: ^^^^^^ +# Unknown identifier, Strchr +### mwasmarm.exe Assembler: +# 97913: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 97946: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 97963: bl ov00_022F5178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 97969: bl ov00_022CF3D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF3D4 +### mwasmarm.exe Assembler: +# 97988: .size ov00_02310CA4, .-ov00_02310CA4 +# Error: ^ +# Unknown value for identifier ov00_02310CA4 +### mwasmarm.exe Assembler: +# 98008: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 98014: .size ov00_02310E00, .-ov00_02310E00 +# Error: ^ +# Unknown value for identifier ov00_02310E00 +### mwasmarm.exe Assembler: +# 98020: bl ov00_022F5370 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5370 +### mwasmarm.exe Assembler: +# 98035: bl ov00_022F53FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F53FC +### mwasmarm.exe Assembler: +# 98047: .size ov00_02310E50, .-ov00_02310E50 +# Error: ^ +# Unknown value for identifier ov00_02310E50 +### mwasmarm.exe Assembler: +# 98057: bl ov00_022F514C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F514C +### mwasmarm.exe Assembler: +# 98064: .size ov00_02310EB4, .-ov00_02310EB4 +# Error: ^ +# Unknown value for identifier ov00_02310EB4 +### mwasmarm.exe Assembler: +# 98069: .size ov00_02310EE8, .-ov00_02310EE8 +# Error: ^ +# Unknown value for identifier ov00_02310EE8 +### mwasmarm.exe Assembler: +# 98101: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 98113: bl ov00_022F509C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F509C +### mwasmarm.exe Assembler: +# 98121: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 98231: bl ov00_02310E50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310E50 +### mwasmarm.exe Assembler: +# 98236: bl ov00_02310EB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310EB4 +### mwasmarm.exe Assembler: +# 98239: bl ov00_02310EB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310EB4 +### mwasmarm.exe Assembler: +# 98280: bl ov00_02310EE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310EE8 +### mwasmarm.exe Assembler: +# 98286: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 98297: .size ov00_02310EEC, .-ov00_02310EEC +# Error: ^ +# Unknown value for identifier ov00_02310EEC +### mwasmarm.exe Assembler: +# 98305: .size ov00_02310EEC, .-ov00_02310EEC +# Error: ^ +# Unknown value for identifier ov00_02310EEC +### mwasmarm.exe Assembler: +# 98346: bl Abs +# Error: ^^^ +# Unknown identifier, Abs +### mwasmarm.exe Assembler: +# 98362: bl Abs +# Error: ^^^ +# Unknown identifier, Abs +### mwasmarm.exe Assembler: +# 98378: bl Abs +# Error: ^^^ +# Unknown identifier, Abs +### mwasmarm.exe Assembler: +# 98393: bl Abs +# Error: ^^^ +# Unknown identifier, Abs +### mwasmarm.exe Assembler: +# 98462: .size ov00_02311238, .-ov00_02311238 +# Error: ^ +# Unknown value for identifier ov00_02311238 +### mwasmarm.exe Assembler: +# 98474: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 98481: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 98487: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 98495: .size ov00_02311480, .-ov00_02311480 +# Error: ^ +# Unknown value for identifier ov00_02311480 +### mwasmarm.exe Assembler: +# 98518: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 98525: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 98528: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 98532: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 98537: .size ov00_023114E8, .-ov00_023114E8 +# Error: ^ +# Unknown value for identifier ov00_023114E8 +### mwasmarm.exe Assembler: +# 98546: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 98553: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 98559: bl ov00_022F48C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F48C4 +### mwasmarm.exe Assembler: +# 98564: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 98570: .size ov00_02311578, .-ov00_02311578 +# Error: ^ +# Unknown value for identifier ov00_02311578 +### mwasmarm.exe Assembler: +# 98579: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 98586: .size ov00_023115E0, .-ov00_023115E0 +# Error: ^ +# Unknown value for identifier ov00_023115E0 +### mwasmarm.exe Assembler: +# 98593: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 98600: .size ov00_0231160C, .-ov00_0231160C +# Error: ^ +# Unknown value for identifier ov00_0231160C +### mwasmarm.exe Assembler: +# 98622: bl ov00_022F50E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50E0 +### mwasmarm.exe Assembler: +# 98625: .size ov00_02311630, .-ov00_02311630 +# Error: ^ +# Unknown value for identifier ov00_02311630 +### mwasmarm.exe Assembler: +# 98631: bl ov00_022F5370 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5370 +### mwasmarm.exe Assembler: +# 98646: bl ov00_022F53FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F53FC +### mwasmarm.exe Assembler: +# 98658: .size ov00_02311684, .-ov00_02311684 +# Error: ^ +# Unknown value for identifier ov00_02311684 +### mwasmarm.exe Assembler: +# 98668: bl ov00_022F514C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F514C +### mwasmarm.exe Assembler: +# 98675: .size ov00_023116E8, .-ov00_023116E8 +# Error: ^ +# Unknown value for identifier ov00_023116E8 +### mwasmarm.exe Assembler: +# 98741: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 98747: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 98756: bl ov00_02311630 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311630 +### mwasmarm.exe Assembler: +# 98766: .size ov00_0231171C, .-ov00_0231171C +# Error: ^ +# Unknown value for identifier ov00_0231171C +### mwasmarm.exe Assembler: +# 98800: bl ov00_02311FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311FB0 +### mwasmarm.exe Assembler: +# 98804: bl ov00_0231171C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231171C +### mwasmarm.exe Assembler: +# 98807: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 98815: .size ov00_02311870, .-ov00_02311870 +# Error: ^ +# Unknown value for identifier ov00_02311870 +### mwasmarm.exe Assembler: +# 98860: bl ov00_02311684 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311684 +### mwasmarm.exe Assembler: +# 98862: bl ov00_02311684 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311684 +### mwasmarm.exe Assembler: +# 98864: bl ov00_02311684 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311684 +### mwasmarm.exe Assembler: +# 98866: bl ov00_02311684 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311684 +### mwasmarm.exe Assembler: +# 98890: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 98892: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 98908: bl ov00_02311630 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311630 +### mwasmarm.exe Assembler: +# 98921: bl ov00_02311630 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311630 +### mwasmarm.exe Assembler: +# 98930: bl ov00_023116E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023116E8 +### mwasmarm.exe Assembler: +# 98933: bl ov00_023116E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023116E8 +### mwasmarm.exe Assembler: +# 98955: bl ov00_02311630 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311630 +### mwasmarm.exe Assembler: +# 98968: bl ov00_02311630 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311630 +### mwasmarm.exe Assembler: +# 98970: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 98982: .size ov00_02311918, .-ov00_02311918 +# Error: ^ +# Unknown value for identifier ov00_02311918 +### mwasmarm.exe Assembler: +# 99045: bl ov00_02311630 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311630 +### mwasmarm.exe Assembler: +# 99046: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 99059: .size ov00_02311B90, .-ov00_02311B90 +# Error: ^ +# Unknown value for identifier ov00_02311B90 +### mwasmarm.exe Assembler: +# 99070: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 99080: bl ov00_02310EEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02310EEC +### mwasmarm.exe Assembler: +# 99086: bl ov00_02311238 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311238 +### mwasmarm.exe Assembler: +# 99115: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 99123: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 99137: .size ov00_02311CB0, .-ov00_02311CB0 +# Error: ^ +# Unknown value for identifier ov00_02311CB0 +### mwasmarm.exe Assembler: +# 99143: bl ov00_022F5178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 99148: bl ov00_022CF3D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF3D4 +### mwasmarm.exe Assembler: +# 99155: .size ov00_02311DC0, .-ov00_02311DC0 +# Error: ^ +# Unknown value for identifier ov00_02311DC0 +### mwasmarm.exe Assembler: +# 99168: bl sub_0207911c +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0207911c +### mwasmarm.exe Assembler: +# 99171: bl ov00_02311DC0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311DC0 +### mwasmarm.exe Assembler: +# 99177: .size ov00_02311DF8, .-ov00_02311DF8 +# Error: ^ +# Unknown value for identifier ov00_02311DF8 +### mwasmarm.exe Assembler: +# 99188: bl ov00_02311DF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311DF8 +### mwasmarm.exe Assembler: +# 99198: bl ov00_02311DF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311DF8 +### mwasmarm.exe Assembler: +# 99208: bl ov00_02311DF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311DF8 +### mwasmarm.exe Assembler: +# 99227: .size ov00_02311E38, .-ov00_02311E38 +# Error: ^ +# Unknown value for identifier ov00_02311E38 +### mwasmarm.exe Assembler: +# 99241: bl ov00_02311E38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311E38 +### mwasmarm.exe Assembler: +# 99245: bl ov00_023114E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023114E8 +### mwasmarm.exe Assembler: +# 99260: bl ov00_022F4FA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FA0 +### mwasmarm.exe Assembler: +# 99276: bl ov00_02311578 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311578 +### mwasmarm.exe Assembler: +# 99280: bl ov00_02311918 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311918 +### mwasmarm.exe Assembler: +# 99285: .size ov00_02311EE0, .-ov00_02311EE0 +# Error: ^ +# Unknown value for identifier ov00_02311EE0 +### mwasmarm.exe Assembler: +# 99290: bl ov00_02311480 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311480 +### mwasmarm.exe Assembler: +# 99297: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 99304: .size ov00_02311FB0, .-ov00_02311FB0 +# Error: ^ +# Unknown value for identifier ov00_02311FB0 +### mwasmarm.exe Assembler: +# 99319: bl ov00_02311CB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311CB0 +### mwasmarm.exe Assembler: +# 99324: bl ov00_02311CB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311CB0 +### mwasmarm.exe Assembler: +# 99335: bl ov00_02311578 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311578 +### mwasmarm.exe Assembler: +# 99343: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 99359: bl ov00_022F509C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F509C +### mwasmarm.exe Assembler: +# 99365: bl ov00_0231268C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231268C +### mwasmarm.exe Assembler: +# 99371: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 99379: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 99394: bl ov00_02311870 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311870 +### mwasmarm.exe Assembler: +# 99400: bl ov00_02311870 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311870 +### mwasmarm.exe Assembler: +# 99409: bl ov00_02311918 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311918 +### mwasmarm.exe Assembler: +# 99412: bl ov00_02311B90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311B90 +### mwasmarm.exe Assembler: +# 99417: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 99440: bl ov00_02311870 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311870 +### mwasmarm.exe Assembler: +# 99444: bl ov00_02311870 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311870 +### mwasmarm.exe Assembler: +# 99449: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 99457: bl ov00_02311870 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311870 +### mwasmarm.exe Assembler: +# 99463: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 99483: bl ov00_02311FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311FB0 +### mwasmarm.exe Assembler: +# 99488: bl ov00_0231171C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231171C +### mwasmarm.exe Assembler: +# 99492: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 99501: .size ov00_02311FE8, .-ov00_02311FE8 +# Error: ^ +# Unknown value for identifier ov00_02311FE8 +### mwasmarm.exe Assembler: +# 99510: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 99515: bl ov00_02311FE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311FE8 +### mwasmarm.exe Assembler: +# 99520: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 99527: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 99528: bl ov00_02311FE8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311FE8 +### mwasmarm.exe Assembler: +# 99534: .size ov00_023122B8, .-ov00_023122B8 +# Error: ^ +# Unknown value for identifier ov00_023122B8 +### mwasmarm.exe Assembler: +# 99585: bl ov00_02311630 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311630 +### mwasmarm.exe Assembler: +# 99590: .size ov00_0231231C, .-ov00_0231231C +# Error: ^ +# Unknown value for identifier ov00_0231231C +### mwasmarm.exe Assembler: +# 99601: bl ov00_0231231C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231231C +### mwasmarm.exe Assembler: +# 99619: bl ov00_02311870 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311870 +### mwasmarm.exe Assembler: +# 99639: bl ov00_02311B90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311B90 +### mwasmarm.exe Assembler: +# 99641: .size ov00_023123E8, .-ov00_023123E8 +# Error: ^ +# Unknown value for identifier ov00_023123E8 +### mwasmarm.exe Assembler: +# 99664: bl ov00_02311B90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311B90 +### mwasmarm.exe Assembler: +# 99673: bl ov00_02311B90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311B90 +### mwasmarm.exe Assembler: +# 99677: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 99686: bl ov00_02311B90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311B90 +### mwasmarm.exe Assembler: +# 99688: .size ov00_02312498, .-ov00_02312498 +# Error: ^ +# Unknown value for identifier ov00_02312498 +### mwasmarm.exe Assembler: +# 99736: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 99761: bl ov00_02311630 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311630 +### mwasmarm.exe Assembler: +# 99778: bl ov00_02311FB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311FB0 +### mwasmarm.exe Assembler: +# 99781: .size ov00_02312538, .-ov00_02312538 +# Error: ^ +# Unknown value for identifier ov00_02312538 +### mwasmarm.exe Assembler: +# 99790: bl ov00_0231160C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231160C +### mwasmarm.exe Assembler: +# 99824: bl ov00_02311480 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311480 +### mwasmarm.exe Assembler: +# 99832: bl ov00_023123E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023123E8 +### mwasmarm.exe Assembler: +# 99836: bl ov00_02312498 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312498 +### mwasmarm.exe Assembler: +# 99868: bl ov00_02311480 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02311480 +### mwasmarm.exe Assembler: +# 99874: bl ov00_02312538 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312538 +### mwasmarm.exe Assembler: +# 99877: .size ov00_0231268C, .-ov00_0231268C +# Error: ^ +# Unknown value for identifier ov00_0231268C +### mwasmarm.exe Assembler: +# 99890: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 99894: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 99895: bl sub_020895e4 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895e4 +### mwasmarm.exe Assembler: +# 99898: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 99901: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 99940: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 99964: bl Memset +# Error: ^^^^^^ +# Unknown identifier, Memset +### mwasmarm.exe Assembler: +# 99965: bl ov00_02312DB0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312DB0 +### mwasmarm.exe Assembler: +# 99976: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 99984: bl ov00_02312E24 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312E24 +### mwasmarm.exe Assembler: +# 100001: .size ov00_023127EC, .-ov00_023127EC +# Error: ^ +# Unknown value for identifier ov00_023127EC +### mwasmarm.exe Assembler: +# 100012: .size ov00_023129B0, .-ov00_023129B0 +# Error: ^ +# Unknown value for identifier ov00_023129B0 +### mwasmarm.exe Assembler: +# 100023: .size ov00_023129C8, .-ov00_023129C8 +# Error: ^ +# Unknown value for identifier ov00_023129C8 +### mwasmarm.exe Assembler: +# 100034: .size ov00_023129E0, .-ov00_023129E0 +# Error: ^ +# Unknown value for identifier ov00_023129E0 +### mwasmarm.exe Assembler: +# 100046: bl ov00_02312AE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312AE0 +### mwasmarm.exe Assembler: +# 100049: bl ov00_02312A34 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312A34 +### mwasmarm.exe Assembler: +# 100051: bl ov00_02313D14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313D14 +### mwasmarm.exe Assembler: +# 100055: .size ov00_023129F8, .-ov00_023129F8 +# Error: ^ +# Unknown value for identifier ov00_023129F8 +### mwasmarm.exe Assembler: +# 100069: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 100087: bl ov00_022F509C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F509C +### mwasmarm.exe Assembler: +# 100095: bl ov00_02313D58 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313D58 +### mwasmarm.exe Assembler: +# 100098: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 100105: .size ov00_02312A34, .-ov00_02312A34 +# Error: ^ +# Unknown value for identifier ov00_02312A34 +### mwasmarm.exe Assembler: +# 100111: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 100137: bl ov00_023141B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023141B8 +### mwasmarm.exe Assembler: +# 100153: bl ov00_023141B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023141B8 +### mwasmarm.exe Assembler: +# 100168: bl ov00_023141B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023141B8 +### mwasmarm.exe Assembler: +# 100170: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 100177: bl ov00_02314158 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314158 +### mwasmarm.exe Assembler: +# 100184: .size ov00_02312AE0, .-ov00_02312AE0 +# Error: ^ +# Unknown value for identifier ov00_02312AE0 +### mwasmarm.exe Assembler: +# 100195: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 100205: bl ov00_023141B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023141B8 +### mwasmarm.exe Assembler: +# 100212: .size ov00_02312BF4, .-ov00_02312BF4 +# Error: ^ +# Unknown value for identifier ov00_02312BF4 +### mwasmarm.exe Assembler: +# 100225: bl ov00_023141B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023141B8 +### mwasmarm.exe Assembler: +# 100233: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 100242: bl ov00_022F5590 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5590 +### mwasmarm.exe Assembler: +# 100248: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 100253: .size ov00_02312C50, .-ov00_02312C50 +# Error: ^ +# Unknown value for identifier ov00_02312C50 +### mwasmarm.exe Assembler: +# 100274: .size ov00_02312CD4, .-ov00_02312CD4 +# Error: ^ +# Unknown value for identifier ov00_02312CD4 +### mwasmarm.exe Assembler: +# 100284: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 100287: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 100292: .size ov00_02312D10, .-ov00_02312D10 +# Error: ^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 100300: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 100313: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 100324: .size ov00_02312D44, .-ov00_02312D44 +# Error: ^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 100329: bl ov00_022F5370 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5370 +### mwasmarm.exe Assembler: +# 100359: .size ov00_02312DB0, .-ov00_02312DB0 +# Error: ^ +# Unknown value for identifier ov00_02312DB0 +### mwasmarm.exe Assembler: +# 100380: bl ov00_022F5178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 100389: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 100393: bl ov00_022CF3D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF3D4 +### mwasmarm.exe Assembler: +# 100408: .size ov00_02312E24, .-ov00_02312E24 +# Error: ^ +# Unknown value for identifier ov00_02312E24 +### mwasmarm.exe Assembler: +# 100417: .size ov00_02312ECC, .-ov00_02312ECC +# Error: ^ +# Unknown value for identifier ov00_02312ECC +### mwasmarm.exe Assembler: +# 100439: .size ov00_02312EE0, .-ov00_02312EE0 +# Error: ^ +# Unknown value for identifier ov00_02312EE0 +### mwasmarm.exe Assembler: +# 100484: bl ov00_02312EE0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312EE0 +### mwasmarm.exe Assembler: +# 100496: .size ov00_02312F28, .-ov00_02312F28 +# Error: ^ +# Unknown value for identifier ov00_02312F28 +### mwasmarm.exe Assembler: +# 100531: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 100535: bl ov00_02312ECC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312ECC +### mwasmarm.exe Assembler: +# 100565: bl ov00_02312ECC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312ECC +### mwasmarm.exe Assembler: +# 100584: .size ov00_02312FEC, .-ov00_02312FEC +# Error: ^ +# Unknown value for identifier ov00_02312FEC +### mwasmarm.exe Assembler: +# 100600: .size ov00_02313130, .-ov00_02313130 +# Error: ^ +# Unknown value for identifier ov00_02313130 +### mwasmarm.exe Assembler: +# 100622: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 100624: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 100629: bl ov00_02312FEC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312FEC +### mwasmarm.exe Assembler: +# 100634: bl ov00_02312F28 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312F28 +### mwasmarm.exe Assembler: +# 100637: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 100644: .size ov00_02313160, .-ov00_02313160 +# Error: ^ +# Unknown value for identifier ov00_02313160 +### mwasmarm.exe Assembler: +# 100655: bl sub_02085338 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085338 +### mwasmarm.exe Assembler: +# 100693: .size ov00_02313200, .-ov00_02313200 +# Error: ^ +# Unknown value for identifier ov00_02313200 +### mwasmarm.exe Assembler: +# 100765: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 100779: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 100847: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 100864: .size ov00_023132B0, .-ov00_023132B0 +# Error: ^ +# Unknown value for identifier ov00_023132B0 +### mwasmarm.exe Assembler: +# 100874: bl ov00_023132B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023132B0 +### mwasmarm.exe Assembler: +# 100881: bl ov00_023132B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023132B0 +### mwasmarm.exe Assembler: +# 100888: bl ov00_023132B0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023132B0 +### mwasmarm.exe Assembler: +# 100890: .size ov00_02313514, .-ov00_02313514 +# Error: ^ +# Unknown value for identifier ov00_02313514 +### mwasmarm.exe Assembler: +# 100910: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 100966: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101081: .size ov00_0231356C, .-ov00_0231356C +# Error: ^ +# Unknown value for identifier ov00_0231356C +### mwasmarm.exe Assembler: +# 101141: bl ov00_0231356C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231356C +### mwasmarm.exe Assembler: +# 101155: bl ov00_022F50E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50E0 +### mwasmarm.exe Assembler: +# 101164: bl ov00_0231356C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231356C +### mwasmarm.exe Assembler: +# 101177: bl ov00_02313514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313514 +### mwasmarm.exe Assembler: +# 101185: bl ov00_022F50E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50E0 +### mwasmarm.exe Assembler: +# 101188: .size ov00_02313820, .-ov00_02313820 +# Error: ^ +# Unknown value for identifier ov00_02313820 +### mwasmarm.exe Assembler: +# 101271: .size ov00_023139B4, .-ov00_023139B4 +# Error: ^ +# Unknown value for identifier ov00_023139B4 +### mwasmarm.exe Assembler: +# 101302: .size ov00_02313ADC, .-ov00_02313ADC +# Error: ^ +# Unknown value for identifier ov00_02313ADC +### mwasmarm.exe Assembler: +# 101312: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 101320: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 101360: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 101362: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 101364: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 101366: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 101368: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 101370: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 101372: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 101374: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 101398: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 101402: .size ov00_02313B40, .-ov00_02313B40 +# Error: ^ +# Unknown value for identifier ov00_02313B40 +### mwasmarm.exe Assembler: +# 101432: .size ov00_02313CB4, .-ov00_02313CB4 +# Error: ^ +# Unknown value for identifier ov00_02313CB4 +### mwasmarm.exe Assembler: +# 101439: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 101455: .size ov00_02313D14, .-ov00_02313D14 +# Error: ^ +# Unknown value for identifier ov00_02313D14 +### mwasmarm.exe Assembler: +# 101507: bl ov00_02313130 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313130 +### mwasmarm.exe Assembler: +# 101526: bl ov00_02313B40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313B40 +### mwasmarm.exe Assembler: +# 101556: bl ov00_02313CB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313CB4 +### mwasmarm.exe Assembler: +# 101567: bl ov00_02313820 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313820 +### mwasmarm.exe Assembler: +# 101592: bl sub_02085338 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_02085338 +### mwasmarm.exe Assembler: +# 101600: bl ov00_02313200 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313200 +### mwasmarm.exe Assembler: +# 101606: bl ov00_02313160 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313160 +### mwasmarm.exe Assembler: +# 101618: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 101704: bl ov00_02313ADC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313ADC +### mwasmarm.exe Assembler: +# 101710: bl ov00_023139B4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023139B4 +### mwasmarm.exe Assembler: +# 101724: bl ov00_022F50E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50E0 +### mwasmarm.exe Assembler: +# 101731: .size ov00_02313D58, .-ov00_02313D58 +# Error: ^ +# Unknown value for identifier ov00_02313D58 +### mwasmarm.exe Assembler: +# 101744: bl ov00_02313130 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313130 +### mwasmarm.exe Assembler: +# 101753: bl ov00_022F50E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50E0 +### mwasmarm.exe Assembler: +# 101754: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 101759: .size ov00_02314158, .-ov00_02314158 +# Error: ^ +# Unknown value for identifier ov00_02314158 +### mwasmarm.exe Assembler: +# 101773: bl ov00_02313130 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313130 +### mwasmarm.exe Assembler: +# 101787: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 101790: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101792: bl ov00_022CF7F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF7F4 +### mwasmarm.exe Assembler: +# 101795: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101803: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101806: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 101809: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101815: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101820: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101823: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 101827: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101830: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101836: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101839: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 101842: bl ov00_02312D44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D44 +### mwasmarm.exe Assembler: +# 101846: bl ov00_02312D10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02312D10 +### mwasmarm.exe Assembler: +# 101853: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 101864: bl ov00_02313514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313514 +### mwasmarm.exe Assembler: +# 101880: bl ov00_02313514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02313514 +### mwasmarm.exe Assembler: +# 101885: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 101909: bl ov00_022F50E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50E0 +### mwasmarm.exe Assembler: +# 101910: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 101932: .size ov00_023141B8, .-ov00_023141B8 +# Error: ^ +# Unknown value for identifier ov00_023141B8 +### mwasmarm.exe Assembler: +# 101940: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 101946: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 101957: .size ov00_0231443C, .-ov00_0231443C +# Error: ^ +# Unknown value for identifier ov00_0231443C +### mwasmarm.exe Assembler: +# 102003: bl DivideUInt +# Error: ^^^^^^^^^^ +# Unknown identifier, DivideUInt +### mwasmarm.exe Assembler: +# 102010: .size ov00_02314484, .-ov00_02314484 +# Error: ^ +# Unknown value for identifier ov00_02314484 +### mwasmarm.exe Assembler: +# 102033: .size ov00_02314538, .-ov00_02314538 +# Error: ^ +# Unknown value for identifier ov00_02314538 +### mwasmarm.exe Assembler: +# 102044: bl ov00_02314538 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314538 +### mwasmarm.exe Assembler: +# 102067: bl ov00_02314484 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314484 +### mwasmarm.exe Assembler: +# 102090: .size ov00_02314580, .-ov00_02314580 +# Error: ^ +# Unknown value for identifier ov00_02314580 +### mwasmarm.exe Assembler: +# 102145: .size ov00_02314648, .-ov00_02314648 +# Error: ^ +# Unknown value for identifier ov00_02314648 +### mwasmarm.exe Assembler: +# 102159: bl ov00_02314648 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314648 +### mwasmarm.exe Assembler: +# 102165: .size ov00_02314714, .-ov00_02314714 +# Error: ^ +# Unknown value for identifier ov00_02314714 +### mwasmarm.exe Assembler: +# 102182: .size ov00_02314750, .-ov00_02314750 +# Error: ^ +# Unknown value for identifier ov00_02314750 +### mwasmarm.exe Assembler: +# 102200: .size ov00_02314784, .-ov00_02314784 +# Error: ^ +# Unknown value for identifier ov00_02314784 +### mwasmarm.exe Assembler: +# 102234: .size ov00_023147B8, .-ov00_023147B8 +# Error: ^ +# Unknown value for identifier ov00_023147B8 +### mwasmarm.exe Assembler: +# 102243: .size ov00_02314824, .-ov00_02314824 +# Error: ^ +# Unknown value for identifier ov00_02314824 +### mwasmarm.exe Assembler: +# 102254: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 102423: bl ov00_022F50E0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50E0 +### mwasmarm.exe Assembler: +# 102433: bl ov00_02314750 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314750 +### mwasmarm.exe Assembler: +# 102439: .size ov00_02314838, .-ov00_02314838 +# Error: ^ +# Unknown value for identifier ov00_02314838 +### mwasmarm.exe Assembler: +# 102446: bl ov00_02314824 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314824 +### mwasmarm.exe Assembler: +# 102448: bl ov00_02314824 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314824 +### mwasmarm.exe Assembler: +# 102450: .size ov00_02314B00, .-ov00_02314B00 +# Error: ^ +# Unknown value for identifier ov00_02314B00 +### mwasmarm.exe Assembler: +# 102457: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 102461: bl ov00_02314824 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314824 +### mwasmarm.exe Assembler: +# 102463: bl ov00_02314824 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314824 +### mwasmarm.exe Assembler: +# 102465: .size ov00_02314B1C, .-ov00_02314B1C +# Error: ^ +# Unknown value for identifier ov00_02314B1C +### mwasmarm.exe Assembler: +# 102488: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 102492: bl ov00_023147B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023147B8 +### mwasmarm.exe Assembler: +# 102495: bl ov00_02314838 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314838 +### mwasmarm.exe Assembler: +# 102514: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 102520: bl ov00_0231443C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231443C +### mwasmarm.exe Assembler: +# 102527: bl ov00_0231518C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 102547: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 102553: bl ov00_023156D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023156D4 +### mwasmarm.exe Assembler: +# 102565: bl ov00_023154E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023154E8 +### mwasmarm.exe Assembler: +# 102573: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 102579: bl ov00_023147B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023147B8 +### mwasmarm.exe Assembler: +# 102590: .size ov00_02314B48, .-ov00_02314B48 +# Error: ^ +# Unknown value for identifier ov00_02314B48 +### mwasmarm.exe Assembler: +# 102600: bl Strstr +# Error: ^^^^^^ +# Unknown identifier, Strstr +### mwasmarm.exe Assembler: +# 102606: bl ov00_02315458 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315458 +### mwasmarm.exe Assembler: +# 102617: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 102623: bl ov00_023147B8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023147B8 +### mwasmarm.exe Assembler: +# 102633: .size ov00_02314D0C, .-ov00_02314D0C +# Error: ^ +# Unknown value for identifier ov00_02314D0C +### mwasmarm.exe Assembler: +# 102639: .size ov00_02314DA4, .-ov00_02314DA4 +# Error: ^ +# Unknown value for identifier ov00_02314DA4 +### mwasmarm.exe Assembler: +# 102653: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 102667: bl ov00_022F509C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F509C +### mwasmarm.exe Assembler: +# 102721: bl ov00_02314DA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314DA4 +### mwasmarm.exe Assembler: +# 102733: bl ov00_02314B48 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314B48 +### mwasmarm.exe Assembler: +# 102738: bl ov00_02314D0C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314D0C +### mwasmarm.exe Assembler: +# 102746: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 102754: .size ov00_02314DAC, .-ov00_02314DAC +# Error: ^ +# Unknown value for identifier ov00_02314DAC +### mwasmarm.exe Assembler: +# 102760: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 102789: bl ov00_02314784 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314784 +### mwasmarm.exe Assembler: +# 102796: .size ov00_02314F40, .-ov00_02314F40 +# Error: ^ +# Unknown value for identifier ov00_02314F40 +### mwasmarm.exe Assembler: +# 102805: bl ov00_02314784 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314784 +### mwasmarm.exe Assembler: +# 102808: bl ov00_02314838 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314838 +### mwasmarm.exe Assembler: +# 102818: .size ov00_02314FD0, .-ov00_02314FD0 +# Error: ^ +# Unknown value for identifier ov00_02314FD0 +### mwasmarm.exe Assembler: +# 102828: bl ov00_02314DAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314DAC +### mwasmarm.exe Assembler: +# 102830: bl ov00_02314F40 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314F40 +### mwasmarm.exe Assembler: +# 102835: bl ov00_02314FD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314FD0 +### mwasmarm.exe Assembler: +# 102847: .size ov00_02315010, .-ov00_02315010 +# Error: ^ +# Unknown value for identifier ov00_02315010 +### mwasmarm.exe Assembler: +# 102859: .size ov00_02315070, .-ov00_02315070 +# Error: ^ +# Unknown value for identifier ov00_02315070 +### mwasmarm.exe Assembler: +# 102882: bl ov00_022F4BBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4BBC +### mwasmarm.exe Assembler: +# 102895: .size ov00_023150C4, .-ov00_023150C4 +# Error: ^ +# Unknown value for identifier ov00_023150C4 +### mwasmarm.exe Assembler: +# 102904: bl ov00_022F4C84 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4C84 +### mwasmarm.exe Assembler: +# 102909: bl ov00_022F4C38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4C38 +### mwasmarm.exe Assembler: +# 102916: .size ov00_02315128, .-ov00_02315128 +# Error: ^ +# Unknown value for identifier ov00_02315128 +### mwasmarm.exe Assembler: +# 102923: bl ov00_022F4C38 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4C38 +### mwasmarm.exe Assembler: +# 102927: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 102929: .size ov00_02315168, .-ov00_02315168 +# Error: ^ +# Unknown value for identifier ov00_02315168 +### mwasmarm.exe Assembler: +# 102938: bl ov00_02315F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315F88 +### mwasmarm.exe Assembler: +# 102942: bl ov00_02315F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315F88 +### mwasmarm.exe Assembler: +# 102946: bl ov00_022F4CD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4CD0 +### mwasmarm.exe Assembler: +# 102949: .size ov00_0231518C, .-ov00_0231518C +# Error: ^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 102959: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 102963: bl ov00_0231518C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 102968: .size ov00_023151CC, .-ov00_023151CC +# Error: ^ +# Unknown value for identifier ov00_023151CC +### mwasmarm.exe Assembler: +# 102982: bl ov00_022F4DCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4DCC +### mwasmarm.exe Assembler: +# 102987: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 102998: .size ov00_02315204, .-ov00_02315204 +# Error: ^ +# Unknown value for identifier ov00_02315204 +### mwasmarm.exe Assembler: +# 103010: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 103014: bl ov00_023159DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023159DC +### mwasmarm.exe Assembler: +# 103019: bl ov00_02315204 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315204 +### mwasmarm.exe Assembler: +# 103044: bl sub_0208b360 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208b360 +### mwasmarm.exe Assembler: +# 103049: .size ov00_02315264, .-ov00_02315264 +# Error: ^ +# Unknown value for identifier ov00_02315264 +### mwasmarm.exe Assembler: +# 103055: .size ov00_0231530C, .-ov00_0231530C +# Error: ^ +# Unknown value for identifier ov00_0231530C +### mwasmarm.exe Assembler: +# 103068: .size ov00_02315314, .-ov00_02315314 +# Error: ^ +# Unknown value for identifier ov00_02315314 +### mwasmarm.exe Assembler: +# 103074: .size ov00_02315338, .-ov00_02315338 +# Error: ^ +# Unknown value for identifier ov00_02315338 +### mwasmarm.exe Assembler: +# 103084: .size ov00_02315340, .-ov00_02315340 +# Error: ^ +# Unknown value for identifier ov00_02315340 +### mwasmarm.exe Assembler: +# 103090: .size ov00_02315358, .-ov00_02315358 +# Error: ^ +# Unknown value for identifier ov00_02315358 +### mwasmarm.exe Assembler: +# 103103: .size ov00_02315360, .-ov00_02315360 +# Error: ^ +# Unknown value for identifier ov00_02315360 +### mwasmarm.exe Assembler: +# 103109: .size ov00_02315384, .-ov00_02315384 +# Error: ^ +# Unknown value for identifier ov00_02315384 +### mwasmarm.exe Assembler: +# 103115: .size ov00_0231538C, .-ov00_0231538C +# Error: ^ +# Unknown value for identifier ov00_0231538C +### mwasmarm.exe Assembler: +# 103132: bl Strcmp +# Error: ^^^^^^ +# Unknown identifier, Strcmp +### mwasmarm.exe Assembler: +# 103145: .size ov00_02315394, .-ov00_02315394 +# Error: ^ +# Unknown value for identifier ov00_02315394 +### mwasmarm.exe Assembler: +# 103177: .size ov00_023153F4, .-ov00_023153F4 +# Error: ^ +# Unknown value for identifier ov00_023153F4 +### mwasmarm.exe Assembler: +# 103185: bl ov00_023153F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023153F4 +### mwasmarm.exe Assembler: +# 103196: bl ov00_023153F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023153F4 +### mwasmarm.exe Assembler: +# 103200: bl ov00_02315394 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315394 +### mwasmarm.exe Assembler: +# 103204: bl ov00_0231443C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231443C +### mwasmarm.exe Assembler: +# 103210: bl ov00_0231518C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 103214: bl ov00_023153F4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023153F4 +### mwasmarm.exe Assembler: +# 103220: .size ov00_02315458, .-ov00_02315458 +# Error: ^ +# Unknown value for identifier ov00_02315458 +### mwasmarm.exe Assembler: +# 103235: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 103244: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 103252: bl ov00_0231443C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231443C +### mwasmarm.exe Assembler: +# 103258: bl ov00_0231518C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 103294: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 103321: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 103329: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 103333: bl ov00_0231518C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 103337: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 103358: .size ov00_023154E8, .-ov00_023154E8 +# Error: ^ +# Unknown value for identifier ov00_023154E8 +### mwasmarm.exe Assembler: +# 103374: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 103382: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 103386: bl sub_0208deb0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_0208deb0 +### mwasmarm.exe Assembler: +# 103438: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 103450: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 103458: bl ov00_0231443C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231443C +### mwasmarm.exe Assembler: +# 103464: bl ov00_0231518C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 103478: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 103489: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 103493: bl ov00_0231518C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 103522: .size ov00_023156D4, .-ov00_023156D4 +# Error: ^ +# Unknown value for identifier ov00_023156D4 +### mwasmarm.exe Assembler: +# 103541: .size ov00_023159DC, .-ov00_023159DC +# Error: ^ +# Unknown value for identifier ov00_023159DC +### mwasmarm.exe Assembler: +# 103550: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 103563: bl ov00_022F4BBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4BBC +### mwasmarm.exe Assembler: +# 103568: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 103590: .size ov00_023159E4, .-ov00_023159E4 +# Error: ^ +# Unknown value for identifier ov00_023159E4 +### mwasmarm.exe Assembler: +# 103596: .size ov00_02315A90, .-ov00_02315A90 +# Error: ^ +# Unknown value for identifier ov00_02315A90 +### mwasmarm.exe Assembler: +# 103603: .size ov00_02315A98, .-ov00_02315A98 +# Error: ^ +# Unknown value for identifier ov00_02315A98 +### mwasmarm.exe Assembler: +# 103609: .size ov00_02315AA4, .-ov00_02315AA4 +# Error: ^ +# Unknown value for identifier ov00_02315AA4 +### mwasmarm.exe Assembler: +# 103615: .size ov00_02315AAC, .-ov00_02315AAC +# Error: ^ +# Unknown value for identifier ov00_02315AAC +### mwasmarm.exe Assembler: +# 103621: .size ov00_02315AB4, .-ov00_02315AB4 +# Error: ^ +# Unknown value for identifier ov00_02315AB4 +### mwasmarm.exe Assembler: +# 103633: .size ov00_02315ABC, .-ov00_02315ABC +# Error: ^ +# Unknown value for identifier ov00_02315ABC +### mwasmarm.exe Assembler: +# 103640: bl ov00_023168E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023168E8 +### mwasmarm.exe Assembler: +# 103642: bl ov00_02314B1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314B1C +### mwasmarm.exe Assembler: +# 103644: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 103646: .size ov00_02315AD8, .-ov00_02315AD8 +# Error: ^ +# Unknown value for identifier ov00_02315AD8 +### mwasmarm.exe Assembler: +# 103679: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 103687: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 103691: bl ov00_02315070 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315070 +### mwasmarm.exe Assembler: +# 103702: bl ov00_023165A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023165A0 +### mwasmarm.exe Assembler: +# 103714: bl ov00_02079B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02079B14 +### mwasmarm.exe Assembler: +# 103716: bl ov00_02315D00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D00 +### mwasmarm.exe Assembler: +# 103732: .size ov00_02315AFC, .-ov00_02315AFC +# Error: ^ +# Unknown value for identifier ov00_02315AFC +### mwasmarm.exe Assembler: +# 103746: bl ov00_02315AFC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AFC +### mwasmarm.exe Assembler: +# 103749: .size ov00_02315C2C, .-ov00_02315C2C +# Error: ^ +# Unknown value for identifier ov00_02315C2C +### mwasmarm.exe Assembler: +# 103759: bl ov00_022F5178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 103772: bl ov00_02317BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02317BF4 +### mwasmarm.exe Assembler: +# 103775: .size ov00_02315C60, .-ov00_02315C60 +# Error: ^ +# Unknown value for identifier ov00_02315C60 +### mwasmarm.exe Assembler: +# 103784: bl ov00_022F5178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 103795: bl ov00_02317D1C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02317D1C +### mwasmarm.exe Assembler: +# 103797: .size ov00_02315CB8, .-ov00_02315CB8 +# Error: ^ +# Unknown value for identifier ov00_02315CB8 +### mwasmarm.exe Assembler: +# 103803: bl ov00_02315010 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315010 +### mwasmarm.exe Assembler: +# 103805: bl ov00_02317EF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02317EF8 +### mwasmarm.exe Assembler: +# 103807: .size ov00_02315D00, .-ov00_02315D00 +# Error: ^ +# Unknown value for identifier ov00_02315D00 +### mwasmarm.exe Assembler: +# 103814: bl ov00_02316884 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316884 +### mwasmarm.exe Assembler: +# 103816: bl ov00_02314B00 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314B00 +### mwasmarm.exe Assembler: +# 103818: .size ov00_02315D18, .-ov00_02315D18 +# Error: ^ +# Unknown value for identifier ov00_02315D18 +### mwasmarm.exe Assembler: +# 103824: bl ov00_02315D18 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D18 +### mwasmarm.exe Assembler: +# 103826: bl ov00_02315F30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315F30 +### mwasmarm.exe Assembler: +# 103828: .size ov00_02315D34, .-ov00_02315D34 +# Error: ^ +# Unknown value for identifier ov00_02315D34 +### mwasmarm.exe Assembler: +# 103845: .size ov00_02315D4C, .-ov00_02315D4C +# Error: ^ +# Unknown value for identifier ov00_02315D4C +### mwasmarm.exe Assembler: +# 103854: .size ov00_02315D80, .-ov00_02315D80 +# Error: ^ +# Unknown value for identifier ov00_02315D80 +### mwasmarm.exe Assembler: +# 103860: .size ov00_02315D90, .-ov00_02315D90 +# Error: ^ +# Unknown value for identifier ov00_02315D90 +### mwasmarm.exe Assembler: +# 103869: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 103879: .size ov00_02315D98, .-ov00_02315D98 +# Error: ^ +# Unknown value for identifier ov00_02315D98 +### mwasmarm.exe Assembler: +# 103888: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 103896: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 103899: bl ov00_0231530C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231530C +### mwasmarm.exe Assembler: +# 103903: bl ov00_02315338 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315338 +### mwasmarm.exe Assembler: +# 103914: .size ov00_02315DD4, .-ov00_02315DD4 +# Error: ^ +# Unknown value for identifier ov00_02315DD4 +### mwasmarm.exe Assembler: +# 103926: bl ov00_02315384 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315384 +### mwasmarm.exe Assembler: +# 103929: bl ov00_02315384 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315384 +### mwasmarm.exe Assembler: +# 103933: .size ov00_02315E44, .-ov00_02315E44 +# Error: ^ +# Unknown value for identifier ov00_02315E44 +### mwasmarm.exe Assembler: +# 103941: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 103951: bl ov00_022F491C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F491C +### mwasmarm.exe Assembler: +# 103954: bl ov00_02315E44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315E44 +### mwasmarm.exe Assembler: +# 103956: .size ov00_02315E78, .-ov00_02315E78 +# Error: ^ +# Unknown value for identifier ov00_02315E78 +### mwasmarm.exe Assembler: +# 103962: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 103965: .size ov00_02315EC4, .-ov00_02315EC4 +# Error: ^ +# Unknown value for identifier ov00_02315EC4 +### mwasmarm.exe Assembler: +# 103981: bl ov00_0231538C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231538C +### mwasmarm.exe Assembler: +# 103984: bl ov00_02315168 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315168 +### mwasmarm.exe Assembler: +# 103993: .size ov00_02315ED8, .-ov00_02315ED8 +# Error: ^ +# Unknown value for identifier ov00_02315ED8 +### mwasmarm.exe Assembler: +# 104000: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 104008: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 104011: bl ov00_02315E44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315E44 +### mwasmarm.exe Assembler: +# 104017: bl ov00_022F4AAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4AAC +### mwasmarm.exe Assembler: +# 104019: bl ov00_02315ED8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315ED8 +### mwasmarm.exe Assembler: +# 104021: .size ov00_02315F30, .-ov00_02315F30 +# Error: ^ +# Unknown value for identifier ov00_02315F30 +### mwasmarm.exe Assembler: +# 104030: bl ov00_023150C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023150C4 +### mwasmarm.exe Assembler: +# 104032: bl ov00_022F4DCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4DCC +### mwasmarm.exe Assembler: +# 104043: bl ov00_022F5514 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5514 +### mwasmarm.exe Assembler: +# 104048: bl ov00_023150C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023150C4 +### mwasmarm.exe Assembler: +# 104050: bl ov00_022F4CD0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4CD0 +### mwasmarm.exe Assembler: +# 104054: .size ov00_02315F88, .-ov00_02315F88 +# Error: ^ +# Unknown value for identifier ov00_02315F88 +### mwasmarm.exe Assembler: +# 104062: bl ov00_023150C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023150C4 +### mwasmarm.exe Assembler: +# 104064: bl ov00_022F4DCC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4DCC +### mwasmarm.exe Assembler: +# 104074: bl ov00_023150C4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023150C4 +### mwasmarm.exe Assembler: +# 104076: bl ov00_022F4D50 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4D50 +### mwasmarm.exe Assembler: +# 104079: .size ov00_02315FF8, .-ov00_02315FF8 +# Error: ^ +# Unknown value for identifier ov00_02315FF8 +### mwasmarm.exe Assembler: +# 104097: .size ov00_0231604C, .-ov00_0231604C +# Error: ^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 104109: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 104116: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 104120: bl Strncmp +# Error: ^^^^^^^ +# Unknown identifier, Strncmp +### mwasmarm.exe Assembler: +# 104124: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 104128: bl ov00_02316FBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316FBC +### mwasmarm.exe Assembler: +# 104145: bl ov00_02316884 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316884 +### mwasmarm.exe Assembler: +# 104150: .size ov00_0231607C, .-ov00_0231607C +# Error: ^ +# Unknown value for identifier ov00_0231607C +### mwasmarm.exe Assembler: +# 104174: bl DivideUInt +# Error: ^^^^^^^^^^ +# Unknown identifier, DivideUInt +### mwasmarm.exe Assembler: +# 104180: .size ov00_02316138, .-ov00_02316138 +# Error: ^ +# Unknown value for identifier ov00_02316138 +### mwasmarm.exe Assembler: +# 104189: bl ov00_02316138 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316138 +### mwasmarm.exe Assembler: +# 104196: bl Strcpy +# Error: ^^^^^^ +# Unknown identifier, Strcpy +### mwasmarm.exe Assembler: +# 104201: bl sub_020790dc +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020790dc +### mwasmarm.exe Assembler: +# 104208: bl ov00_022F5178 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5178 +### mwasmarm.exe Assembler: +# 104214: bl ov00_022CF3D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022CF3D4 +### mwasmarm.exe Assembler: +# 104238: bl ov00_022F4FA0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FA0 +### mwasmarm.exe Assembler: +# 104248: bl ov00_022F503C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F503C +### mwasmarm.exe Assembler: +# 104254: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 104264: .size ov00_02316190, .-ov00_02316190 +# Error: ^ +# Unknown value for identifier ov00_02316190 +### mwasmarm.exe Assembler: +# 104274: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 104279: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 104289: .size ov00_023162BC, .-ov00_023162BC +# Error: ^ +# Unknown value for identifier ov00_023162BC +### mwasmarm.exe Assembler: +# 104302: .size ov00_0231630C, .-ov00_0231630C +# Error: ^ +# Unknown value for identifier ov00_0231630C +### mwasmarm.exe Assembler: +# 104327: .size ov00_02316330, .-ov00_02316330 +# Error: ^ +# Unknown value for identifier ov00_02316330 +### mwasmarm.exe Assembler: +# 104351: bl ov00_02316330 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316330 +### mwasmarm.exe Assembler: +# 104353: .size ov00_02316384, .-ov00_02316384 +# Error: ^ +# Unknown value for identifier ov00_02316384 +### mwasmarm.exe Assembler: +# 104362: bl Memcpy +# Error: ^^^^^^ +# Unknown identifier, Memcpy +### mwasmarm.exe Assembler: +# 104370: .size ov00_023163DC, .-ov00_023163DC +# Error: ^ +# Unknown value for identifier ov00_023163DC +### mwasmarm.exe Assembler: +# 104376: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 104408: bl sub_020895b0 +# Error: ^^^^^^^^^^^^ +# Unknown identifier, sub_020895b0 +### mwasmarm.exe Assembler: +# 104438: .size ov00_02316410, .-ov00_02316410 +# Error: ^ +# Unknown value for identifier ov00_02316410 +### mwasmarm.exe Assembler: +# 104455: bl ov00_022F50CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50CC +### mwasmarm.exe Assembler: +# 104465: bl ov00_02316884 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316884 +### mwasmarm.exe Assembler: +# 104471: bl ov00_023165A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023165A0 +### mwasmarm.exe Assembler: +# 104475: bl ov00_0231607C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231607C +### mwasmarm.exe Assembler: +# 104486: .size ov00_023164FC, .-ov00_023164FC +# Error: ^ +# Unknown value for identifier ov00_023164FC +### mwasmarm.exe Assembler: +# 104500: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 104506: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 104512: bl ov00_02316190 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316190 +### mwasmarm.exe Assembler: +# 104518: bl ov00_02316410 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316410 +### mwasmarm.exe Assembler: +# 104526: bl ov00_0231630C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231630C +### mwasmarm.exe Assembler: +# 104530: bl ov00_0231630C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231630C +### mwasmarm.exe Assembler: +# 104534: bl ov00_0231630C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231630C +### mwasmarm.exe Assembler: +# 104538: bl ov00_02316384 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316384 +### mwasmarm.exe Assembler: +# 104542: bl ov00_023162BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023162BC +### mwasmarm.exe Assembler: +# 104546: bl ov00_023162BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023162BC +### mwasmarm.exe Assembler: +# 104551: bl ov00_023163DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023163DC +### mwasmarm.exe Assembler: +# 104555: bl ov00_023162BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023162BC +### mwasmarm.exe Assembler: +# 104559: bl ov00_023162BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023162BC +### mwasmarm.exe Assembler: +# 104573: bl ov00_02316330 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316330 +### mwasmarm.exe Assembler: +# 104580: bl ov00_02316330 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316330 +### mwasmarm.exe Assembler: +# 104588: bl ov00_02316384 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316384 +### mwasmarm.exe Assembler: +# 104607: bl ov00_022F50CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50CC +### mwasmarm.exe Assembler: +# 104611: bl ov00_02316884 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316884 +### mwasmarm.exe Assembler: +# 104624: bl ov00_022F5AE4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5AE4 +### mwasmarm.exe Assembler: +# 104638: .size ov00_023165A0, .-ov00_023165A0 +# Error: ^ +# Unknown value for identifier ov00_023165A0 +### mwasmarm.exe Assembler: +# 104652: bl ov00_02315FF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315FF8 +### mwasmarm.exe Assembler: +# 104661: .size ov00_023167DC, .-ov00_023167DC +# Error: ^ +# Unknown value for identifier ov00_023167DC +### mwasmarm.exe Assembler: +# 104671: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 104677: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 104680: bl ov00_02315FF8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315FF8 +### mwasmarm.exe Assembler: +# 104683: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 104688: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 104692: .size ov00_02316820, .-ov00_02316820 +# Error: ^ +# Unknown value for identifier ov00_02316820 +### mwasmarm.exe Assembler: +# 104701: bl ov00_022F5B14 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5B14 +### mwasmarm.exe Assembler: +# 104710: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 104717: bl ov00_02316820 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316820 +### mwasmarm.exe Assembler: +# 104721: bl ov00_023167DC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023167DC +### mwasmarm.exe Assembler: +# 104723: .size ov00_02316884, .-ov00_02316884 +# Error: ^ +# Unknown value for identifier ov00_02316884 +### mwasmarm.exe Assembler: +# 104729: bl ov00_02316884 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316884 +### mwasmarm.exe Assembler: +# 104731: bl ov00_02315F30 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315F30 +### mwasmarm.exe Assembler: +# 104733: bl ov00_02315128 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315128 +### mwasmarm.exe Assembler: +# 104737: bl ov00_022F4758 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4758 +### mwasmarm.exe Assembler: +# 104742: .size ov00_023168E8, .-ov00_023168E8 +# Error: ^ +# Unknown value for identifier ov00_023168E8 +### mwasmarm.exe Assembler: +# 104751: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 104760: bl DivideInt +# Error: ^^^^^^^^^ +# Unknown identifier, DivideInt +### mwasmarm.exe Assembler: +# 104785: bl ov00_02314580 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314580 +### mwasmarm.exe Assembler: +# 104787: .size ov00_02316920, .-ov00_02316920 +# Error: ^ +# Unknown value for identifier ov00_02316920 +### mwasmarm.exe Assembler: +# 104802: .size ov00_023169BC, .-ov00_023169BC +# Error: ^ +# Unknown value for identifier ov00_023169BC +### mwasmarm.exe Assembler: +# 104813: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 104821: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 104842: .size ov00_023169E8, .-ov00_023169E8 +# Error: ^ +# Unknown value for identifier ov00_023169E8 +### mwasmarm.exe Assembler: +# 104851: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 104860: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 104887: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 104907: .size ov00_02316A6C, .-ov00_02316A6C +# Error: ^ +# Unknown value for identifier ov00_02316A6C +### mwasmarm.exe Assembler: +# 104940: .size ov00_02316B44, .-ov00_02316B44 +# Error: ^ +# Unknown value for identifier ov00_02316B44 +### mwasmarm.exe Assembler: +# 104955: bl ov00_02315A90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315A90 +### mwasmarm.exe Assembler: +# 104992: bl ov00_02315A98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315A98 +### mwasmarm.exe Assembler: +# 105008: bl ov00_02315AA4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AA4 +### mwasmarm.exe Assembler: +# 105013: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 105021: bl ov00_022F47A8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A8 +### mwasmarm.exe Assembler: +# 105035: bl ov00_023151CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023151CC +### mwasmarm.exe Assembler: +# 105054: bl ov00_023151CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023151CC +### mwasmarm.exe Assembler: +# 105068: bl ov00_0231518C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 105070: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 105080: bl ov00_0231518C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 105087: bl ov00_02315AB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AB4 +### mwasmarm.exe Assembler: +# 105091: bl ov00_02315AAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AAC +### mwasmarm.exe Assembler: +# 105099: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 105106: bl ov00_0231518C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231518C +### mwasmarm.exe Assembler: +# 105108: bl Strlen +# Error: ^^^^^^ +# Unknown identifier, Strlen +### mwasmarm.exe Assembler: +# 105121: bl ov00_02315AB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AB4 +### mwasmarm.exe Assembler: +# 105125: bl ov00_02315AAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AAC +### mwasmarm.exe Assembler: +# 105128: bl ov00_02315AB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AB4 +### mwasmarm.exe Assembler: +# 105136: bl ov00_02315AAC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315AAC +### mwasmarm.exe Assembler: +# 105142: .size ov00_02316BB4, .-ov00_02316BB4 +# Error: ^ +# Unknown value for identifier ov00_02316BB4 +### mwasmarm.exe Assembler: +# 105157: bl ov00_023169BC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023169BC +### mwasmarm.exe Assembler: +# 105168: bl ov00_02316A6C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316A6C +### mwasmarm.exe Assembler: +# 105178: bl ov00_023169E8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023169E8 +### mwasmarm.exe Assembler: +# 105187: bl Memcmp +# Error: ^^^^^^ +# Unknown identifier, Memcmp +### mwasmarm.exe Assembler: +# 105198: bl ov00_02316B44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316B44 +### mwasmarm.exe Assembler: +# 105202: bl ov00_023159E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023159E4 +### mwasmarm.exe Assembler: +# 105204: bl ov00_02315ABC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315ABC +### mwasmarm.exe Assembler: +# 105215: bl ov00_02316BB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316BB4 +### mwasmarm.exe Assembler: +# 105219: bl ov00_02315D98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D98 +### mwasmarm.exe Assembler: +# 105225: .size ov00_02316E8C, .-ov00_02316E8C +# Error: ^ +# Unknown value for identifier ov00_02316E8C +### mwasmarm.exe Assembler: +# 105231: .size ov00_02316FBC, .-ov00_02316FBC +# Error: ^ +# Unknown value for identifier ov00_02316FBC +### mwasmarm.exe Assembler: +# 105265: bl ov00_02316920 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316920 +### mwasmarm.exe Assembler: +# 105285: bl ov00_02314714 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314714 +### mwasmarm.exe Assembler: +# 105315: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 105321: bl ov00_02316FBC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316FBC +### mwasmarm.exe Assembler: +# 105365: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 105375: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 105386: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 105394: bl ov00_02315F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315F88 +### mwasmarm.exe Assembler: +# 105398: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 105403: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 105409: bl ov00_022F47A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47A0 +### mwasmarm.exe Assembler: +# 105438: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 105444: bl ov00_02315F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315F88 +### mwasmarm.exe Assembler: +# 105474: bl ov00_02316E8C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316E8C +### mwasmarm.exe Assembler: +# 105513: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 105522: .size ov00_02316FC4, .-ov00_02316FC4 +# Error: ^ +# Unknown value for identifier ov00_02316FC4 +### mwasmarm.exe Assembler: +# 105536: bl ov00_02316820 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316820 +### mwasmarm.exe Assembler: +# 105541: bl ov00_022F4700 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4700 +### mwasmarm.exe Assembler: +# 105559: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 105569: bl ov00_02315F88 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315F88 +### mwasmarm.exe Assembler: +# 105573: bl ov00_022F47D4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F47D4 +### mwasmarm.exe Assembler: +# 105584: .size ov00_023173F0, .-ov00_023173F0 +# Error: ^ +# Unknown value for identifier ov00_023173F0 +### mwasmarm.exe Assembler: +# 105613: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 105662: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 105702: .size ov00_023174CC, .-ov00_023174CC +# Error: ^ +# Unknown value for identifier ov00_023174CC +### mwasmarm.exe Assembler: +# 105731: bl ov00_02315DD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315DD4 +### mwasmarm.exe Assembler: +# 105739: bl ov00_02315EC4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315EC4 +### mwasmarm.exe Assembler: +# 105775: bl ov00_0231604C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231604C +### mwasmarm.exe Assembler: +# 105806: .size ov00_02317688, .-ov00_02317688 +# Error: ^ +# Unknown value for identifier ov00_02317688 +### mwasmarm.exe Assembler: +# 105833: bl ov00_02315DD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315DD4 +### mwasmarm.exe Assembler: +# 105841: bl ov00_02315E78 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315E78 +### mwasmarm.exe Assembler: +# 105845: .size ov00_0231780C, .-ov00_0231780C +# Error: ^ +# Unknown value for identifier ov00_0231780C +### mwasmarm.exe Assembler: +# 105861: bl ov00_02316B44 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316B44 +### mwasmarm.exe Assembler: +# 105865: bl ov00_02315DD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315DD4 +### mwasmarm.exe Assembler: +# 105873: bl ov00_023159E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023159E4 +### mwasmarm.exe Assembler: +# 105875: bl ov00_02315ABC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315ABC +### mwasmarm.exe Assembler: +# 105884: bl ov00_02315EC4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315EC4 +### mwasmarm.exe Assembler: +# 105893: bl ov00_02316BB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316BB4 +### mwasmarm.exe Assembler: +# 105903: bl ov00_02315D98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D98 +### mwasmarm.exe Assembler: +# 105914: .size ov00_02317898, .-ov00_02317898 +# Error: ^ +# Unknown value for identifier ov00_02317898 +### mwasmarm.exe Assembler: +# 105964: bl ov00_023173F0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023173F0 +### mwasmarm.exe Assembler: +# 105971: bl ov00_02317898 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02317898 +### mwasmarm.exe Assembler: +# 105977: bl ov00_022F50CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50CC +### mwasmarm.exe Assembler: +# 105986: bl ov00_0231780C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231780C +### mwasmarm.exe Assembler: +# 105993: bl ov00_02317688 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02317688 +### mwasmarm.exe Assembler: +# 106000: bl ov00_023174CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023174CC +### mwasmarm.exe Assembler: +# 106011: bl Memmove +# Error: ^^^^^^^ +# Unknown identifier, Memmove +### mwasmarm.exe Assembler: +# 106022: bl ov00_0231607C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231607C +### mwasmarm.exe Assembler: +# 106026: .size ov00_02317990, .-ov00_02317990 +# Error: ^ +# Unknown value for identifier ov00_02317990 +### mwasmarm.exe Assembler: +# 106033: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 106043: bl ov00_022F5088 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5088 +### mwasmarm.exe Assembler: +# 106048: bl ov00_0231607C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_0231607C +### mwasmarm.exe Assembler: +# 106068: bl ov00_02314714 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02314714 +### mwasmarm.exe Assembler: +# 106074: bl ov00_02316FC4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02316FC4 +### mwasmarm.exe Assembler: +# 106087: bl ov00_02317990 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02317990 +### mwasmarm.exe Assembler: +# 106092: .size ov00_02317B10, .-ov00_02317B10 +# Error: ^ +# Unknown value for identifier ov00_02317B10 +### mwasmarm.exe Assembler: +# 106108: bl ov00_023165A0 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023165A0 +### mwasmarm.exe Assembler: +# 106153: bl ov00_023164FC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023164FC +### mwasmarm.exe Assembler: +# 106163: bl ov00_022F50CC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F50CC +### mwasmarm.exe Assembler: +# 106171: .size ov00_02317BF4, .-ov00_02317BF4 +# Error: ^ +# Unknown value for identifier ov00_02317BF4 +### mwasmarm.exe Assembler: +# 106216: bl ov00_02317BF4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02317BF4 +### mwasmarm.exe Assembler: +# 106221: .size ov00_02317D1C, .-ov00_02317D1C +# Error: ^ +# Unknown value for identifier ov00_02317D1C +### mwasmarm.exe Assembler: +# 106231: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 106247: bl ov00_022F509C +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F509C +### mwasmarm.exe Assembler: +# 106253: bl ov00_02315DD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315DD4 +### mwasmarm.exe Assembler: +# 106259: bl ov00_023159E4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_023159E4 +### mwasmarm.exe Assembler: +# 106261: bl ov00_02315ABC +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315ABC +### mwasmarm.exe Assembler: +# 106268: bl ov00_02315A90 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315A90 +### mwasmarm.exe Assembler: +# 106271: bl ov00_02315D98 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315D98 +### mwasmarm.exe Assembler: +# 106274: bl ov00_022F5320 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5320 +### mwasmarm.exe Assembler: +# 106278: bl ov00_022F5594 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F5594 +### mwasmarm.exe Assembler: +# 106284: bl ov00_022F4FB4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_022F4FB4 +### mwasmarm.exe Assembler: +# 106303: .size ov00_02317DD4, .-ov00_02317DD4 +# Error: ^ +# Unknown value for identifier ov00_02317DD4 +### mwasmarm.exe Assembler: +# 106309: bl ov00_02315ED8 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02315ED8 +### mwasmarm.exe Assembler: +# 106321: bl ov00_02317B10 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02317B10 +### mwasmarm.exe Assembler: +# 106325: bl ov00_02317DD4 +# Error: ^^^^^^^^^^^^^ +# Unknown value for identifier ov00_02317DD4 +### mwasmarm.exe Assembler: +# 106330: .size ov00_02317EF8, .-ov00_02317EF8 +# Error: ^ +# Unknown value for identifier ov00_02317EF8