Mother2GbaTranslation/notes/m2-subBF858-hacked.txt

773 lines
53 KiB
Plaintext

080BF858 (T) push {r4-r7,r14} ;9 27
080BF85A (T) mov r7,r10 ;2 29
080BF85C (T) mov r6,r9 ;2 31
080BF85E (T) mov r5,r8 ;2 33
080BF860 (T) push {r5-r7} ;7 40
080BF862 (T) add sp,-#0x10 ;2 42
080BF864 (T) mov r7,r0 ;2 44
080BF866 (T) mov r0,#0x38 ;2 46
080BF868 (T) ldsh r1,[r7,r0] ;4 50
080BF86A (T) lsr r0,r1,#0x1F ;2 52
080BF86C (T) add r0,r1,r0 ;2 54
080BF86E (T) asr r0,r0,#0x1 ;2 56
080BF870 (T) lsl r0,r0,#0x1 ;2 58
080BF872 (T) sub r1,r1,r0 ;2 60
080BF874 (T) lsl r1,r1,#0x10 ;2 62
080BF876 (T) lsr r1,r1,#0x10 ;2 64
080BF878 (T) str r1,[sp,#0x4] ;5 69
080BF87A (T) ldr r2,=#0x3005264 ;9 78
080BF87C (T) mov r3,#0x0 ;2 80
080BF87E (T) ldsh r1,[r2,r3] ;4 84
080BF880 (T) mov r0,#0x6C ;2 86
080BF882 (T) mul r1,r0 ;6 92
080BF884 (T) ldr r0,=#0x3001D54 ;9 101
080BF886 (T) add r1,r1,r0 ;2 103
080BF888 (T) str r1,[sp] ;5 108
080BF88A (T) mov r4,#0x0 ;2 110
080BF88C (T) mov r8,r4 ;2 112
080BF88E (T) mov r3,#0x0 ;2 114
080BF890 (T) mov r1,#0x0 ;2 116
080BF892 (T) mov r9,r2 ;2 118
080BF894 (T) ldr r5,=#0x3002500 ;9 127
080BF896 (T) mov r10,r5 ;2 129
080BF898 (T) mov r6,r8 ;2 131
080BF89A (T) lsl r0,r6,#0x10 ;2 133
080BF89C (T) asr r5,r0,#0x10 ;2 135
080BF89E (T) lsl r0,r5,#0x2 ;2 137
080BF8A0 (T) ldr r4,[sp] ;4 141
080BF8A2 (T) add r2,r0,r4 ;2 143
080BF8A4 (T) ldrh r0,[r2] ;4 147
080BF8A6 (T) cmp r0,#0x0 ;2 149
080BF8A8 (T) beq #0x80BF8B4 ;8 157
080BF8AA (T) lsl r0,r3,#0x10 ;2 159
080BF8AC (T) mov r6,#0x80 ;2 161
080BF8AE (T) lsl r6,r6,#0x9 ;2 163
080BF8B0 (T) add r0,r0,r6 ;2 165
080BF8B2 (T) lsr r3,r0,#0x10 ;2 167
080BF8B4 (T) ldrh r0,[r2,#0x2] ;4 171
080BF8B6 (T) cmp r0,#0x0 ;2 173
080BF8B8 (T) beq #0x80BF8C4 ;8 181
080BF8BA (T) lsl r0,r1,#0x10 ;2 183
080BF8BC (T) mov r1,#0x80 ;2 185
080BF8BE (T) lsl r1,r1,#0x9 ;2 187
080BF8C0 (T) add r0,r0,r1 ;2 189
080BF8C2 (T) lsr r1,r0,#0x10 ;2 191
080BF8C4 (T) add r0,r5,1 ;2 193
080BF8C6 (T) lsl r0,r0,#0x10 ;2 195
080BF8C8 (T) lsr r2,r0,#0x10 ;2 197
080BF8CA (T) mov r8,r2 ;2 199
080BF8CC (T) asr r0,r0,#0x10 ;2 201
080BF8CE (T) cmp r0,#0x6 ;2 203
080BF8D0 (T) ble #0x80BF898 ;8 211
080BF8D2 (T) lsl r1,r1,#0x10 ;2 213
080BF8D4 (T) lsl r0,r3,#0x10 ;2 215
080BF8D6 (T) mov r3,#0x0 ;2 217
080BF8D8 (T) mov r8,r3 ;2 219
080BF8DA (T) mov r4,r9 ;2 221
080BF8DC (T) ldrh r4,[r4] ;4 225
080BF8DE (T) str r4,[sp,#0x8] ;5 230
080BF8E0 (T) mov r5,r10 ;2 232
080BF8E2 (T) ldrh r1,[r5] ;4 236
080BF8E4 (T) mov r2,#0x10 ;2 238
080BF8E6 (T) mov r0,r2 ;2 240
080BF8E8 (T) and r0,r1 ;2 242
080BF8EA (T) cmp r0,#0x0 ;2 244
080BF8EC (T) beq #0x80BF902 ;8 252
080BF8EE (T) mov r6,#0x1 ;2 254
080BF8F0 (T) mov r8,r6 ;2 256
080BF8F2 (T) ldr r0,[r7] ;4 260
080BF8F4 (T) and r0,r2 ;2 262
080BF8F6 (T) cmp r0,#0x0 ;2 264
080BF8F8 (T) bne #0x80BF902 ;8 272
080BF8FA (T) mov r0,r4 ;2 274
080BF8FC (T) add r0,#0x1 ;2 276
080BF8FE (T) mov r1,r9 ;2 278
080BF900 (T) strh r0,[r1] ;5 283
080BF902 (T) mov r2,r10 ;2 285
080BF904 (T) ldrh r1,[r2] ;4 289
080BF906 (T) mov r0,#0x20 ;2 291
080BF908 (T) and r0,r1 ;2 293
080BF90A (T) cmp r0,#0x0 ;2 295
080BF90C (T) beq #0x80BF924 ;8 303
080BF90E (T) mov r3,#0x2 ;2 305
080BF910 (T) mov r8,r3 ;2 307
080BF912 (T) ldr r0,[r7] ;4 311
080BF914 (T) mov r1,#0x10 ;2 313
080BF916 (T) and r0,r1 ;2 315
080BF918 (T) cmp r0,#0x0 ;2 317
080BF91A (T) bne #0x80BF924 ;8 325
080BF91C (T) mov r4,r9 ;2 327
080BF91E (T) ldrh r0,[r4] ;4 331
080BF920 (T) sub r0,#0x1 ;2 333
080BF922 (T) strh r0,[r4] ;5 338
080BF924 (T) mov r5,r8 ;2 340
080BF926 (T) lsl r0,r5,#0x10 ;2 342
080BF928 (T) asr r5,r0,#0x10 ;2 344
080BF92A (T) cmp r5,#0x0 ;2 346
080BF92C (T) beq #0x80BF9EA ;8 354
080BF92E (T) mov r0,#0x0 ;2 356
080BF930 (T) strh r0,[r7,#0x3C] ;5 361
080BF932 (T) cmp r5,#0x1 ;2 363
080BF934 (T) bne #0x80BF9A8 ;8 371
080BF936 (T) mov r8,r0 ;2 373
080BF938 (T) ldr r5,=#0x3001D40 ;9 382
080BF93A (T) ldr r2,=#0x3005264 ;9 391
080BF93C (T) mov r6,#0xE6 ;2 393
080BF93E (T) lsl r6,r6,#0x1 ;2 395
080BF940 (T) add r4,r5,r6 ;2 397
080BF942 (T) mov r3,#0x0 ;2 399
080BF944 (T) mov r1,#0x0 ;2 401
080BF946 (T) ldsh r0,[r2,r1] ;4 405
080BF948 (T) cmp r0,#0x3 ;2 407
080BF94A (T) ble #0x80BF950 ;8 415
080BF94C (T) mov r6,r9 ;2 417
080BF94E (T) strh r3,[r6] ;5 422
080BF950 (T) mov r0,#0x0 ;2 424
080BF952 (T) ldsh r1,[r2,r0] ;4 428
080BF954 (T) add r0,r1,r4 ;2 430
080BF956 (T) ldrb r0,[r0] ;4 434
080BF958 (T) cmp r0,#0x0 ;2 436
080BF95A (T) bne #0x80BF988 ;8 444
080BF95C (T) ldrh r0,[r2] ;4 448
080BF95E (T) add r0,#0x1 ;2 450
080BF960 (T) strh r0,[r2] ;5 455
080BF962 (T) mov r1,r8 ;2 457
080BF964 (T) lsl r0,r1,#0x10 ;2 459
080BF966 (T) mov r6,#0x80 ;2 461
080BF968 (T) lsl r6,r6,#0x9 ;2 463
080BF96A (T) add r0,r0,r6 ;2 465
080BF96C (T) lsr r1,r0,#0x10 ;2 467
080BF96E (T) mov r8,r1 ;2 469
080BF970 (T) asr r0,r0,#0x10 ;2 471
080BF972 (T) cmp r0,#0x3 ;2 473
080BF974 (T) ble #0x80BF944 ;8 481
080BF976 (T) b #0x80BF9EA ;8 489
080BF978 (T) strh r4,[r4,r1] ;5 494
080BF97A (T) lsl r0,r0,#0xC ;2 496
080BF97C (T) add r4,r2,5 ;2 498
080BF97E (T) lsl r0,r0,#0xC ;2 500
080BF980 (T) mov r5,#0x0 ;2 502
080BF982 (T) lsl r0,r0,#0xC ;2 504
080BF984 (T) add r0,r0,5 ;2 506
080BF986 (T) lsl r0,r0,#0xC ;2 508
080BF988 (T) mov r0,#0x6C ;2 510
080BF98A (T) mul r1,r0 ;6 516
080BF98C (T) mov r0,r5 ;2 518
080BF98E (T) add r0,#0x14 ;2 520
080BF990 (T) add r1,r1,r0 ;2 522
080BF992 (T) str r1,[sp] ;5 527
080BF994 (T) mov r1,#0x0 ;2 529
080BF996 (T) strh r1,[r7,#0x3C] ;5 534
080BF998 (T) mov r0,r7 ;2 536
080BF99A (T) add r0,#0x40 ;2 538
080BF99C (T) ldrh r0,[r0] ;4 542
080BF99E (T) strh r0,[r7,#0x34] ;5 547
080BF9A0 (T) strh r1,[r7,#0x36] ;5 552
080BF9A2 (T) strh r1,[r7,#0x38] ;5 557
080BF9A4 (T) strh r1,[r7,#0x3A] ;5 562
080BF9A6 (T) b #0x80BF9EA ;8 570
080BF9A8 (T) mov r2,#0x0 ;2 572
080BF9AA (T) mov r8,r2 ;2 574
080BF9AC (T) ldr r5,=#0x3001D40 ;9 583
080BF9AE (T) ldr r2,=#0x3005264 ;9 592
080BF9B0 (T) mov r3,#0xE6 ;2 594
080BF9B2 (T) lsl r3,r3,#0x1 ;2 596
080BF9B4 (T) add r4,r5,r3 ;2 598
080BF9B6 (T) mov r3,#0x3 ;2 600
080BF9B8 (T) mov r6,#0x0 ;2 602
080BF9BA (T) ldsh r0,[r2,r6] ;4 606
080BF9BC (T) cmp r0,#0x0 ;2 608
080BF9BE (T) bge #0x80BF9C4 ;8 616
080BF9C0 (T) mov r0,r9 ;2 618
080BF9C2 (T) strh r3,[r0] ;5 623
080BF9C4 (T) mov r6,#0x0 ;2 625
080BF9C6 (T) ldsh r1,[r2,r6] ;4 629
080BF9C8 (T) add r0,r1,r4 ;2 631
080BF9CA (T) ldrb r0,[r0] ;4 635
080BF9CC (T) cmp r0,#0x0 ;2 637
080BF9CE (T) bne #0x80BF988 ;8 645
080BF9D0 (T) ldrh r0,[r2] ;4 649
080BF9D2 (T) sub r0,#0x1 ;2 651
080BF9D4 (T) strh r0,[r2] ;5 656
080BF9D6 (T) mov r1,r8 ;2 658
080BF9D8 (T) lsl r0,r1,#0x10 ;2 660
080BF9DA (T) mov r6,#0x80 ;2 662
080BF9DC (T) lsl r6,r6,#0x9 ;2 664
080BF9DE (T) add r0,r0,r6 ;2 666
080BF9E0 (T) lsr r1,r0,#0x10 ;2 668
080BF9E2 (T) mov r8,r1 ;2 670
080BF9E4 (T) asr r0,r0,#0x10 ;2 672
080BF9E6 (T) cmp r0,#0x3 ;2 674
080BF9E8 (T) ble #0x80BF9B8 ;8 682
080BF9EA (T) mov r2,r9 ;2 684
080BF9EC (T) mov r3,#0x0 ;2 686
080BF9EE (T) ldsh r0,[r2,r3] ;4 690
080BF9F0 (T) bl #0x80D3F0C ;10 700
080BF9F4 (T) ldr r1,=#0x3005270 ;9 709
080BF9F6 (T) mov r4,#0x24 ;2 711
080BF9F8 (T) ldsh r0,[r7,r4] ;4 715
080BF9FA (T) sub r0,#0x1 ;2 717
080BF9FC (T) lsl r0,r0,#0x6 ;2 719
080BF9FE (T) ldr r1,[r1] ;4 723
080BFA00 (T) add r1,r1,r0 ;2 725
080BFA02 (T) mov r5,#0x22 ;2 727
080BFA04 (T) ldsh r0,[r7,r5] ;4 731
080BFA06 (T) lsl r0,r0,#0x1 ;2 733
080BFA08 (T) add r6,r1,r0 ;2 735
080BFA0A (T) ldr r5,=#0x30051EC ;9 744
080BFA0C (T) ldrh r0,[r5] ;4 748
080BFA0E (T) add r0,#0xB3 ;2 750
080BFA10 (T) ldr r3,=#0x3005228 ;9 759
080BFA12 (T) ldrh r1,[r3] ;4 763
080BFA14 (T) orr r0,r1 ;2 765
080BFA16 (T) strh r0,[r6] ;5 770
080BFA18 (T) add r6,#0x2 ;2 772
080BFA1A (T) ldr r2,=#0x8B1B8B0 ;9 781
080BFA1C (T) mov r0,r9 ;2 783
080BFA1E (T) mov r1,#0x0 ;2 785
080BFA20 (T) ldsh r4,[r0,r1] ;4 789
080BFA22 (T) lsl r1,r4,#0x1 ;2 791
080BFA24 (T) add r2,r1,r2 ;2 793
080BFA26 (T) ldrh r0,[r5] ;4 797
080BFA28 (T) ldrh r2,[r2] ;4 801
080BFA2A (T) add r0,r0,r2 ;2 803
080BFA2C (T) ldrh r2,[r3] ;4 807
080BFA2E (T) orr r0,r2 ;2 809
080BFA30 (T) lsl r0,r0,#0x10 ;2 811
080BFA32 (T) lsr r5,r0,#0x10 ;2 813
080BFA34 (T) mov r2,#0x0 ;2 815
080BFA36 (T) mov r8,r2 ;2 817
080BFA38 (T) ldr r0,=#0x3001D40 ;9 826
080BFA3A (T) add r1,r1,r4 ;2 828
080BFA3C (T) lsl r1,r1,#0x1 ;2 830
080BFA3E (T) add r1,#0x1 ;2 832
080BFA40 (T) mov r3,#0xE8 ;2 834
080BFA42 (T) lsl r3,r3,#0x1 ;2 836
080BFA44 (T) add r2,r0,r3 ;2 838
080BFA46 (T) add r1,r1,r2 ;2 840
080BFA48 (T) ldrb r0,[r1] ;4 844
080BFA4A (T) cmp r0,#0xFF ;2 846
080BFA4C (T) beq #0x80BFA86 ;8 854
080BFA4E (T) mov r4,r2 ;2 856
080BFA50 (T) mov r2,r9 ;2 858
080BFA52 (T) bl bf858_name_header ;10 868
080BFA56 (T) b #0x80BFA86 ;8 876
080BFA58 (T) lsl r0,r0,#0x10 ;2 878
080BFA5A (T) lsr r5,r0,#0x10 ;2 880
080BFA5C (T) mov r1,r8 ;2 882
080BFA5E (T) lsl r0,r1,#0x10 ;2 884
080BFA60 (T) mov r3,#0x80 ;2 886
080BFA62 (T) lsl r3,r3,#0x9 ;2 888
080BFA64 (T) add r0,r0,r3 ;2 890
080BFA66 (T) lsr r1,r0,#0x10 ;2 892
080BFA68 (T) mov r8,r1 ;2 894
080BFA6A (T) asr r3,r0,#0x10 ;2 896
080BFA6C (T) cmp r3,#0x3 ;2 898
080BFA6E (T) bgt #0x80BFA86 ;8 906
080BFA70 (T) mov r1,#0x0 ;2 908
080BFA72 (T) ldsh r0,[r2,r1] ;4 912
080BFA74 (T) lsl r1,r0,#0x1 ;2 914
080BFA76 (T) add r1,r1,r0 ;2 916
080BFA78 (T) lsl r1,r1,#0x1 ;2 918
080BFA7A (T) add r1,#0x1 ;2 920
080BFA7C (T) add r1,r3,r1 ;2 922
080BFA7E (T) add r1,r1,r4 ;2 924
080BFA80 (T) ldrb r0,[r1] ;4 928
080BFA82 (T) cmp r0,#0xFF ;2 930
080BFA84 (T) bne #0x80BFA52 ;8 938
080BFA86 (T) ldr r3,=#0x30051EC ;9 947
080BFA88 (T) ldrh r0,[r3] ;4 951
080BFA8A (T) add r0,#0xB3 ;2 953
080BFA8C (T) ldr r2,=#0x3005228 ;9 962
080BFA8E (T) ldrh r1,[r2] ;4 966
080BFA90 (T) orr r0,r1 ;2 968
080BFA92 (T) mov r4,#0x80 ;2 970
080BFA94 (T) lsl r4,r4,#0x3 ;2 972
080BFA96 (T) mov r1,r4 ;2 974
080BFA98 (T) orr r0,r1 ;2 976
080BFA9A (T) strh r0,[r6] ;5 981
080BFA9C (T) add r6,#0x2 ;2 983
080BFA9E (T) ldrh r0,[r3] ;4 987
080BFAA0 (T) add r0,#0x96 ;2 989
080BFAA2 (T) ldrh r1,[r2] ;4 993
080BFAA4 (T) orr r0,r1 ;2 995
080BFAA6 (T) mov r5,#0x80 ;2 997
080BFAA8 (T) lsl r5,r5,#0x4 ;2 999
080BFAAA (T) mov r1,r5 ;2 1001
080BFAAC (T) orr r0,r1 ;2 1003
080BFAAE (T) lsl r0,r0,#0x10 ;2 1005
080BFAB0 (T) lsr r5,r0,#0x10 ;2 1007
080BFAB2 (T) strh r5,[r6] ;5 1012
080BFAB4 (T) add r6,#0x2 ;2 1014
080BFAB6 (T) strh r5,[r6] ;5 1019
080BFAB8 (T) strh r5,[r6,#0x2] ;5 1024
080BFABA (T) mov r6,#0x0 ;2 1026
080BFABC (T) mov r8,r6 ;2 1028
080BFABE (T) mov r9,r2 ;2 1030
080BFAC0 (T) mov r10,r3 ;2 1032
080BFAC2 (T) mov r0,#0x24 ;2 1034
080BFAC4 (T) ldsh r2,[r7,r0] ;4 1038
080BFAC6 (T) mov r1,r8 ;2 1040
080BFAC8 (T) lsl r5,r1,#0x10 ;2 1042
080BFACA (T) asr r4,r5,#0x10 ;2 1044
080BFACC (T) lsr r1,r5,#0x1F ;2 1046
080BFACE (T) add r1,r4,r1 ;2 1048
080BFAD0 (T) asr r1,r1,#0x1 ;2 1050
080BFAD2 (T) lsl r0,r1,#0x1 ;2 1052
080BFAD4 (T) add r2,r2,r0 ;2 1054
080BFAD6 (T) lsl r2,r2,#0x6 ;2 1056
080BFAD8 (T) ldr r6,=#0x3005270 ;9 1065
080BFADA (T) ldr r3,[r6] ;4 1069
080BFADC (T) add r3,r3,r2 ;2 1071
080BFADE (T) mov r2,#0x22 ;2 1073
080BFAE0 (T) ldsh r0,[r7,r2] ;4 1077
080BFAE2 (T) lsl r0,r0,#0x1 ;2 1079
080BFAE4 (T) add r3,r3,r0 ;2 1081
080BFAE6 (T) lsl r1,r1,#0x1 ;2 1083
080BFAE8 (T) sub r1,r4,r1 ;2 1085
080BFAEA (T) lsl r1,r1,#0x10 ;2 1087
080BFAEC (T) asr r1,r1,#0x10 ;2 1089
080BFAEE (T) mov r0,#0x16 ;2 1091
080BFAF0 (T) mul r0,r1 ;3 1094
080BFAF2 (T) add r0,#0x2 ;2 1096
080BFAF4 (T) add r6,r3,r0 ;2 1098
080BFAF6 (T) lsl r4,r4,#0x1 ;2 1100
080BFAF8 (T) ldr r3,[sp] ;4 1104
080BFAFA (T) add r4,r4,r3 ;2 1106
080BFAFC (T) mov r0,#0x0 ;2 1108
080BFAFE (T) ldsh r2,[r4,r0] ;4 1112
080BFB00 (T) ldr r0,=#0x8B1AF94 ;9 1121
080BFB02 (T) ldr r1,=#0x8B1A694 ;9 1130
080BFB04 (T) bl m2_strlookup ;10 1140
080BFB08 (T) mov r4,r0 ;2 1142
080BFB0A (T) nop ;2 1144
080BFB0C (T) ldrb r0,[r3,#0x1] ;4 1148
080BFB0E (T) str r5,[sp,#0xC] ;5 1153
080BFB10 (T) b #0x80BFB34 ;8 1161
080BFB12 (T) lsl r0,r0,#0x0 ;2 1163
080BFB14 (T) add r0,r0,5 ;2 1165
080BFB16 (T) lsl r0,r0,#0xC ;2 1167
080BFB18 (T) strh r4,[r4,r1] ;5 1172
080BFB1A (T) lsl r0,r0,#0xC ;2 1174
080BFB1C (T) strh r0,[r6,r1] ;5 1179
080BFB1E (T) lsl r0,r0,#0xC ;2 1181
080BFB20 (T) str r4,[r5,r7] ;5 1186
080BFB22 (T) lsl r0,r0,#0xC ;2 1188
080BFB24 (T) strh r0,[r5,r0] ;5 1193
080BFB26 (T) lsl r0,r0,#0xC ;2 1195
080BFB28 (T) ???? ;0 1195
080BFB2A (T) lsr r1,r6,#0x2 ;2 1197
080BFB2C (T) add r7,sp,#0x250 ;2 1199
080BFB2E (T) lsr r1,r6,#0x2 ;2 1201
080BFB30 (T) add r6,=#0x80BFD84 ;2 1203
080BFB32 (T) lsr r1,r6,#0x2 ;2 1205
080BFB34 (T) bl bf858_goods ;10 1215
080BFB38 (T) b #0x80BFB84 ;8 1223
080BFB3A (T) add r0,r0,r1 ;2 1225
080BFB3C (T) lsr r4,r0,#0x10 ;2 1227
080BFB3E (T) ldrb r1,[r3] ;4 1231
080BFB40 (T) lsl r1,r1,#0x1 ;2 1233
080BFB42 (T) ldr r2,=#0x8B1B4B0 ;9 1242
080BFB44 (T) add r1,r1,r2 ;2 1244
080BFB46 (T) mov r5,r10 ;2 1246
080BFB48 (T) ldrh r0,[r5] ;4 1250
080BFB4A (T) ldrh r1,[r1] ;4 1254
080BFB4C (T) add r0,r0,r1 ;2 1256
080BFB4E (T) lsl r0,r0,#0x10 ;2 1258
080BFB50 (T) lsr r5,r0,#0x10 ;2 1260
080BFB52 (T) mov r0,r9 ;2 1262
080BFB54 (T) ldrh r1,[r0] ;4 1266
080BFB56 (T) mov r0,r5 ;2 1268
080BFB58 (T) orr r0,r1 ;2 1270
080BFB5A (T) strh r0,[r6] ;5 1275
080BFB5C (T) mov r2,r6 ;2 1277
080BFB5E (T) add r2,#0x40 ;2 1279
080BFB60 (T) mov r0,r5 ;2 1281
080BFB62 (T) add r0,#0x20 ;2 1283
080BFB64 (T) mov r5,r9 ;2 1285
080BFB66 (T) ldrh r1,[r5] ;4 1289
080BFB68 (T) orr r0,r1 ;2 1291
080BFB6A (T) strh r0,[r2] ;5 1296
080BFB6C (T) add r6,#0x2 ;2 1298
080BFB6E (T) add r3,#0x1 ;2 1300
080BFB70 (T) lsl r0,r4,#0x10 ;2 1302
080BFB72 (T) ldr r1,=#0xFFFF0000 ;9 1311
080BFB74 (T) add r0,r0,r1 ;2 1313
080BFB76 (T) lsr r4,r0,#0x10 ;2 1315
080BFB78 (T) ldrb r0,[r3,#0x1] ;4 1319
080BFB7A (T) cmp r0,#0xFF ;2 1321
080BFB7C (T) bne #0x80BFB3E ;8 1329
080BFB7E (T) ldrb r0,[r3] ;4 1333
080BFB80 (T) cmp r0,#0x0 ;2 1335
080BFB82 (T) bne #0x80BFB34 ;8 1343
080BFB84 (T) ldrh r0,[r7,#0x3C] ;4 1347
080BFB86 (T) add r0,r8 ;2 1349
080BFB88 (T) add r0,#0x1 ;2 1351
080BFB8A (T) lsl r0,r0,#0x18 ;2 1353
080BFB8C (T) lsr r0,r0,#0x18 ;2 1355
080BFB8E (T) bl m2_isequipped ;10 1365
080BFB92 (T) lsl r0,r0,#0x18 ;2 1367
080BFB94 (T) lsr r0,r0,#0x18 ;2 1369
080BFB96 (T) cmp r0,#0x1 ;2 1371
080BFB98 (T) bne #0x80BFBCC ;8 1379
080BFB9A (T) mov r2,r10 ;2 1381
080BFB9C (T) ldrh r0,[r2] ;4 1385
080BFB9E (T) ldr r3,=#0x8B1B6AC ;9 1394
080BFBA0 (T) ldrh r3,[r3] ;4 1398
080BFBA2 (T) add r0,r0,r3 ;2 1400
080BFBA4 (T) lsl r0,r0,#0x10 ;2 1402
080BFBA6 (T) lsr r5,r0,#0x10 ;2 1404
080BFBA8 (T) mov r0,r9 ;2 1406
080BFBAA (T) ldrh r1,[r0] ;4 1410
080BFBAC (T) mov r0,r5 ;2 1412
080BFBAE (T) orr r0,r1 ;2 1414
080BFBB0 (T) strh r0,[r6] ;5 1419
080BFBB2 (T) mov r2,r6 ;2 1421
080BFBB4 (T) add r2,#0x40 ;2 1423
080BFBB6 (T) mov r0,r5 ;2 1425
080BFBB8 (T) add r0,#0x20 ;2 1427
080BFBBA (T) mov r3,r9 ;2 1429
080BFBBC (T) ldrh r1,[r3] ;4 1433
080BFBBE (T) orr r0,r1 ;2 1435
080BFBC0 (T) strh r0,[r2] ;5 1440
080BFBC2 (T) add r6,#0x2 ;2 1442
080BFBC4 (T) lsl r0,r4,#0x10 ;2 1444
080BFBC6 (T) ldr r4,=#0xFFFF0000 ;9 1453
080BFBC8 (T) add r0,r0,r4 ;2 1455
080BFBCA (T) lsr r4,r0,#0x10 ;2 1457
080BFBCC (T) ldr r5,=#0x1FF ;9 1466
080BFBCE (T) mov r0,r5 ;2 1468
080BFBD0 (T) mov r1,r10 ;2 1470
080BFBD2 (T) ldrh r1,[r1] ;4 1474
080BFBD4 (T) add r0,r0,r1 ;2 1476
080BFBD6 (T) mov r2,r9 ;2 1478
080BFBD8 (T) ldrh r1,[r2] ;4 1482
080BFBDA (T) b #0x80BFBFA ;8 1490
080BFBDC (T) lsl r0,r0,#0x10 ;2 1492
080BFBDE (T) lsr r5,r0,#0x10 ;2 1494
080BFBE0 (T) lsl r1,r4,#0x10 ;2 1496
080BFBE2 (T) cmp r1,#0x0 ;2 1498
080BFBE4 (T) ble #0x80BFBFA ;8 1506
080BFBE6 (T) strh r5,[r6] ;5 1511
080BFBE8 (T) mov r0,r6 ;2 1513
080BFBEA (T) add r0,#0x40 ;2 1515
080BFBEC (T) strh r5,[r0] ;5 1520
080BFBEE (T) add r6,#0x2 ;2 1522
080BFBF0 (T) ldr r3,=#0xFFFF0000 ;9 1531
080BFBF2 (T) add r1,r1,r3 ;2 1533
080BFBF4 (T) asr r0,r1,#0x10 ;2 1535
080BFBF6 (T) cmp r0,#0x0 ;2 1537
080BFBF8 (T) bgt #0x80BFBE6 ;8 1545
080BFBFA (T) ldr r4,[sp,#0xC] ;4 1549
080BFBFC (T) mov r5,#0x80 ;2 1551
080BFBFE (T) lsl r5,r5,#0x9 ;2 1553
080BFC00 (T) add r0,r4,r5 ;2 1555
080BFC02 (T) lsr r6,r0,#0x10 ;2 1557
080BFC04 (T) mov r8,r6 ;2 1559
080BFC06 (T) asr r0,r0,#0x10 ;2 1561
080BFC08 (T) cmp r0,#0xD ;2 1563
080BFC0A (T) bgt #0x80BFC0E ;8 1571
080BFC0C (T) b #0x80BFAC2 ;8 1579
080BFC0E (T) ldr r0,=#0x3002504 ;9 1588
080BFC10 (T) ldrh r1,[r0] ;4 1592
080BFC12 (T) mov r0,#0xF0 ;2 1594
080BFC14 (T) and r0,r1 ;2 1596
080BFC16 (T) cmp r0,#0x0 ;2 1598
080BFC18 (T) beq #0x80BFC94 ;8 1606
080BFC1A (T) ldr r0,=#0x3002500 ;9 1615
080BFC1C (T) ldrh r1,[r0] ;4 1619
080BFC1E (T) mov r0,#0x30 ;2 1621
080BFC20 (T) and r0,r1 ;2 1623
080BFC22 (T) cmp r0,#0x0 ;2 1625
080BFC24 (T) beq #0x80BFC88 ;8 1633
080BFC26 (T) ldr r0,=#0x300130C ;9 1642
080BFC28 (T) ldr r0,[r0] ;4 1646
080BFC2A (T) mov r1,#0x80 ;2 1648
080BFC2C (T) lsl r1,r1,#0x4 ;2 1650
080BFC2E (T) and r0,r1 ;2 1652
080BFC30 (T) cmp r0,#0x0 ;2 1654
080BFC32 (T) beq #0x80BFC70 ;8 1662
080BFC34 (T) ldr r0,=#0x3005264 ;9 1671
080BFC36 (T) ldr r2,[sp,#0x8] ;4 1675
080BFC38 (T) lsl r1,r2,#0x10 ;2 1677
080BFC3A (T) asr r1,r1,#0x10 ;2 1679
080BFC3C (T) mov r3,#0x0 ;2 1681
080BFC3E (T) ldsh r0,[r0,r3] ;4 1685
080BFC40 (T) cmp r1,r0 ;2 1687
080BFC42 (T) beq #0x80BFC88 ;8 1695
080BFC44 (T) ldr r0,=#0x131 ;9 1704
080BFC46 (T) bl m2_soundeffect ;10 1714
080BFC4A (T) b #0x80BFC88 ;8 1722
080BFC4C (T) lsl r0,r0,#0x0 ;2 1724
080BFC4E (T) bl lr+#0xFFE ;10 1734
080BFC50 (T) push {r4,r5,r7} ;18 1752
080BFC52 (T) lsr r1,r6,#0x2 ;2 1754
080BFC54 (T) ???? ;8 1762
080BFC56 (T) lsr r1,r6,#0x2 ;2 1764
080BFC58 (T) lsl r7,r7,#0x7 ;2 1766
080BFC5A (T) lsl r0,r0,#0x0 ;2 1768
080BFC5C (T) mov r5,#0x4 ;2 1770
080BFC5E (T) lsl r0,r0,#0xC ;2 1772
080BFC60 (T) mov r5,#0x0 ;2 1774
080BFC62 (T) lsl r0,r0,#0xC ;2 1776
080BFC64 (T) asr r4,r1,#0xC ;2 1778
080BFC66 (T) lsl r0,r0,#0xC ;2 1780
080BFC68 (T) strh r4,[r4,r1] ;5 1785
080BFC6A (T) lsl r0,r0,#0xC ;2 1787
080BFC6C (T) lsl r1,r6,#0x4 ;2 1789
080BFC6E (T) lsl r0,r0,#0x0 ;2 1791
080BFC70 (T) ldr r0,=#0x3005264 ;9 1800
080BFC72 (T) ldr r4,[sp,#0x8] ;4 1804
080BFC74 (T) lsl r1,r4,#0x10 ;2 1806
080BFC76 (T) asr r1,r1,#0x10 ;2 1808
080BFC78 (T) mov r5,#0x0 ;2 1810
080BFC7A (T) ldsh r0,[r0,r5] ;4 1814
080BFC7C (T) cmp r1,r0 ;2 1816
080BFC7E (T) beq #0x80BFC88 ;8 1824
080BFC80 (T) mov r0,#0x97 ;2 1826
080BFC82 (T) lsl r0,r0,#0x1 ;2 1828
080BFC84 (T) bl m2_soundeffect ;10 1838
080BFC88 (T) ldr r0,[r7] ;4 1842
080BFC8A (T) mov r1,#0x10 ;2 1844
080BFC8C (T) orr r0,r1 ;2 1846
080BFC8E (T) b #0x80BFC9C ;8 1854
080BFC90 (T) strh r4,[r4,r1] ;5 1859
080BFC92 (T) lsl r0,r0,#0xC ;2 1861
080BFC94 (T) ldr r0,[r7] ;4 1865
080BFC96 (T) mov r1,#0x11 ;2 1867
080BFC98 (T) neg r1,r1 ;2 1869
080BFC9A (T) and r0,r1 ;2 1871
080BFC9C (T) str r0,[r7] ;5 1876
080BFC9E (T) ldr r0,=#0x3002500 ;9 1885
080BFCA0 (T) ldrh r5,[r0] ;4 1889
080BFCA2 (T) mov r4,#0x6 ;2 1891
080BFCA4 (T) and r4,r5 ;2 1893
080BFCA6 (T) mov r10,r0 ;2 1895
080BFCA8 (T) cmp r4,#0x0 ;2 1897
080BFCAA (T) beq #0x80BFCC0 ;8 1905
080BFCAC (T) mov r0,#0x97 ;2 1907
080BFCAE (T) lsl r0,r0,#0x1 ;2 1909
080BFCB0 (T) bl m2_soundeffect ;10 1919
080BFCB4 (T) mov r0,#0x0 ;2 1921
080BFCB6 (T) strh r0,[r7,#0x32] ;5 1926
080BFCB8 (T) sub r0,#0x1 ;2 1928
080BFCBA (T) b #0x80BFE62 ;8 1936
080BFCBC (T) mov r5,#0x0 ;2 1938
080BFCBE (T) lsl r0,r0,#0xC ;2 1940
080BFCC0 (T) ldr r0,=#0x201 ;9 1949
080BFCC2 (T) and r0,r5 ;2 1951
080BFCC4 (T) cmp r0,#0x0 ;2 1953
080BFCC6 (T) beq #0x80BFD6C ;8 1961
080BFCC8 (T) ldr r0,=#0x12D ;9 1970
080BFCCA (T) bl m2_soundeffect ;10 1980
080BFCCE (T) strh r4,[r7,#0x32] ;5 1985
080BFCD0 (T) ldr r2,=#0x3001D40 ;9 1994
080BFCD2 (T) ldr r0,=#0x3005264 ;9 2003
080BFCD4 (T) mov r6,#0x0 ;2 2005
080BFCD6 (T) ldsh r1,[r0,r6] ;4 2009
080BFCD8 (T) mov r0,#0x6C ;2 2011
080BFCDA (T) mul r0,r1 ;3 2014
080BFCDC (T) add r0,r0,r2 ;2 2016
080BFCDE (T) ldrh r0,[r0,#0x14] ;4 2020
080BFCE0 (T) cmp r0,#0x0 ;2 2022
080BFCE2 (T) beq #0x80BFD40 ;8 2030
080BFCE4 (T) ldr r1,=#0x3005270 ;9 2039
080BFCE6 (T) mov r2,#0x24 ;2 2041
080BFCE8 (T) ldsh r0,[r7,r2] ;4 2045
080BFCEA (T) sub r0,#0x1 ;2 2047
080BFCEC (T) lsl r0,r0,#0x6 ;2 2049
080BFCEE (T) ldr r2,[r1] ;4 2053
080BFCF0 (T) add r2,r2,r0 ;2 2055
080BFCF2 (T) mov r3,#0x22 ;2 2057
080BFCF4 (T) ldsh r0,[r7,r3] ;4 2061
080BFCF6 (T) mov r4,#0x26 ;2 2063
080BFCF8 (T) ldsh r1,[r7,r4] ;4 2067
080BFCFA (T) add r0,r0,r1 ;2 2069
080BFCFC (T) lsl r0,r0,#0x1 ;2 2071
080BFCFE (T) sub r0,#0x8 ;2 2073
080BFD00 (T) add r6,r2,r0 ;2 2075
080BFD02 (T) ldr r4,=#0x30051EC ;9 2084
080BFD04 (T) ldrh r0,[r4] ;4 2088
080BFD06 (T) add r0,#0x96 ;2 2090
080BFD08 (T) ldr r3,=#0x3005228 ;9 2099
080BFD0A (T) ldrh r1,[r3] ;4 2103
080BFD0C (T) orr r0,r1 ;2 2105
080BFD0E (T) mov r5,#0x80 ;2 2107
080BFD10 (T) lsl r5,r5,#0x4 ;2 2109
080BFD12 (T) mov r2,r5 ;2 2111
080BFD14 (T) orr r0,r2 ;2 2113
080BFD16 (T) strh r0,[r6] ;5 2118
080BFD18 (T) add r6,#0x2 ;2 2120
080BFD1A (T) ldrh r0,[r4] ;4 2124
080BFD1C (T) add r0,#0x96 ;2 2126
080BFD1E (T) ldrh r1,[r3] ;4 2130
080BFD20 (T) orr r0,r1 ;2 2132
080BFD22 (T) orr r0,r2 ;2 2134
080BFD24 (T) strh r0,[r6] ;5 2139
080BFD26 (T) add r6,#0x2 ;2 2141
080BFD28 (T) ldrh r0,[r4] ;4 2145
080BFD2A (T) add r0,#0x96 ;2 2147
080BFD2C (T) ldrh r1,[r3] ;4 2151
080BFD2E (T) orr r0,r1 ;2 2153
080BFD30 (T) orr r0,r2 ;2 2155
080BFD32 (T) strh r0,[r6] ;5 2160
080BFD34 (T) ldrh r0,[r4] ;4 2164
080BFD36 (T) add r0,#0x96 ;2 2166
080BFD38 (T) ldrh r1,[r3] ;4 2170
080BFD3A (T) orr r0,r1 ;2 2172
080BFD3C (T) orr r0,r2 ;2 2174
080BFD3E (T) strh r0,[r6,#0x2] ;5 2179
080BFD40 (T) ldr r6,[sp,#0x4] ;4 2183
080BFD42 (T) lsl r0,r6,#0x10 ;2 2185
080BFD44 (T) mov r1,#0x80 ;2 2187
080BFD46 (T) lsl r1,r1,#0x9 ;2 2189
080BFD48 (T) add r0,r0,r1 ;2 2191
080BFD4A (T) asr r0,r0,#0x10 ;2 2193
080BFD4C (T) b #0x80BFE62 ;8 2201
080BFD4E (T) lsl r0,r0,#0x0 ;2 2203
080BFD50 (T) lsl r1,r0,#0x8 ;2 2205
080BFD52 (T) lsl r0,r0,#0x0 ;2 2207
080BFD54 (T) lsl r5,r5,#0x4 ;2 2209
080BFD56 (T) lsl r0,r0,#0x0 ;2 2211
080BFD58 (T) add r0,r0,5 ;2 2213
080BFD5A (T) lsl r0,r0,#0xC ;2 2215
080BFD5C (T) strh r4,[r4,r1] ;5 2220
080BFD5E (T) lsl r0,r0,#0xC ;2 2222
080BFD60 (T) strh r0,[r6,r1] ;5 2227
080BFD62 (T) lsl r0,r0,#0xC ;2 2229
080BFD64 (T) str r4,[r5,r7] ;5 2234
080BFD66 (T) lsl r0,r0,#0xC ;2 2236
080BFD68 (T) strh r0,[r5,r0] ;5 2241
080BFD6A (T) lsl r0,r0,#0xC ;2 2243
080BFD6C (T) ldrh r0,[r7,#0x32] ;4 2247
080BFD6E (T) add r4,r0,1 ;2 2249
080BFD70 (T) strh r4,[r7,#0x32] ;5 2254
080BFD72 (T) ldr r0,=#0x3001D40 ;9 2263
080BFD74 (T) ldr r2,=#0x1CB ;9 2272
080BFD76 (T) add r0,r0,r2 ;2 2274
080BFD78 (T) ldrb r0,[r0] ;4 2278
080BFD7A (T) cmp r0,#0x1 ;2 2280
080BFD7C (T) bls #0x80BFE54 ;8 2288
080BFD7E (T) ldr r3,=#0x3005270 ;9 2297
080BFD80 (T) mov r6,#0x24 ;2 2299
080BFD82 (T) ldsh r0,[r7,r6] ;4 2303
080BFD84 (T) sub r0,#0x1 ;2 2305
080BFD86 (T) lsl r0,r0,#0x6 ;2 2307
080BFD88 (T) ldr r2,[r3] ;4 2311
080BFD8A (T) add r2,r2,r0 ;2 2313
080BFD8C (T) mov r1,#0x22 ;2 2315
080BFD8E (T) ldsh r0,[r7,r1] ;4 2319
080BFD90 (T) mov r6,#0x26 ;2 2321
080BFD92 (T) ldsh r1,[r7,r6] ;4 2325
080BFD94 (T) add r0,r0,r1 ;2 2327
080BFD96 (T) lsl r0,r0,#0x1 ;2 2329
080BFD98 (T) sub r0,#0x4 ;2 2331
080BFD9A (T) add r6,r2,r0 ;2 2333
080BFD9C (T) mov r0,#0x20 ;2 2335
080BFD9E (T) and r0,r5 ;2 2337
080BFDA0 (T) mov r8,r3 ;2 2339
080BFDA2 (T) cmp r0,#0x0 ;2 2341
080BFDA4 (T) beq #0x80BFDC8 ;8 2349
080BFDA6 (T) ldr r3,=#0x30051EC ;9 2358
080BFDA8 (T) ldr r1,=#0x1FF ;9 2367
080BFDAA (T) mov r0,r1 ;2 2369
080BFDAC (T) ldrh r2,[r3] ;4 2373
080BFDAE (T) add r0,r0,r2 ;2 2375
080BFDB0 (T) b #0x80BFDEA ;8 2383
080BFDB2 (T) lsl r0,r0,#0x0 ;2 2385
080BFDB4 (T) add r0,r0,5 ;2 2387
080BFDB6 (T) lsl r0,r0,#0xC ;2 2389
080BFDB8 (T) lsl r3,r1,#0x7 ;2 2391
080BFDBA (T) lsl r0,r0,#0x0 ;2 2393
080BFDBC (T) strh r0,[r6,r1] ;5 2398
080BFDBE (T) lsl r0,r0,#0xC ;2 2400
080BFDC0 (T) str r4,[r5,r7] ;5 2405
080BFDC2 (T) lsl r0,r0,#0xC ;2 2407
080BFDC4 (T) lsl r7,r7,#0x7 ;2 2409
080BFDC6 (T) lsl r0,r0,#0x0 ;2 2411
080BFDC8 (T) lsl r0,r4,#0x10 ;2 2413
080BFDCA (T) asr r0,r0,#0x10 ;2 2415
080BFDCC (T) cmp r0,#0x7 ;2 2417
080BFDCE (T) ble #0x80BFDD8 ;8 2425
080BFDD0 (T) mov r0,#0x10 ;2 2427
080BFDD2 (T) and r0,r5 ;2 2429
080BFDD4 (T) cmp r0,#0x0 ;2 2431
080BFDD6 (T) beq #0x80BFDE4 ;8 2439
080BFDD8 (T) ldr r3,=#0x30051EC ;9 2448
080BFDDA (T) ldrh r0,[r3] ;4 2452
080BFDDC (T) add r0,#0x9C ;2 2454
080BFDDE (T) b #0x80BFDEA ;8 2462
080BFDE0 (T) str r4,[r5,r7] ;5 2467
080BFDE2 (T) lsl r0,r0,#0xC ;2 2469
080BFDE4 (T) ldr r3,=#0x30051EC ;9 2478
080BFDE6 (T) ldrh r0,[r3] ;4 2482
080BFDE8 (T) add r0,#0xBC ;2 2484
080BFDEA (T) ldr r2,=#0x3005228 ;9 2493
080BFDEC (T) ldrh r1,[r2] ;4 2497
080BFDEE (T) orr r0,r1 ;2 2499
080BFDF0 (T) strh r0,[r6] ;5 2504
080BFDF2 (T) mov r4,r2 ;2 2506
080BFDF4 (T) mov r5,#0x24 ;2 2508
080BFDF6 (T) ldsh r0,[r7,r5] ;4 2512
080BFDF8 (T) sub r0,#0x1 ;2 2514
080BFDFA (T) lsl r0,r0,#0x6 ;2 2516
080BFDFC (T) mov r6,r8 ;2 2518
080BFDFE (T) ldr r2,[r6] ;4 2522
080BFE00 (T) add r2,r2,r0 ;2 2524
080BFE02 (T) mov r1,#0x22 ;2 2526
080BFE04 (T) ldsh r0,[r7,r1] ;4 2530
080BFE06 (T) mov r5,#0x26 ;2 2532
080BFE08 (T) ldsh r1,[r7,r5] ;4 2536
080BFE0A (T) add r0,r0,r1 ;2 2538
080BFE0C (T) lsl r0,r0,#0x1 ;2 2540
080BFE0E (T) sub r0,#0x6 ;2 2542
080BFE10 (T) add r6,r2,r0 ;2 2544
080BFE12 (T) mov r0,r10 ;2 2546
080BFE14 (T) ldrh r1,[r0] ;4 2550
080BFE16 (T) mov r0,#0x10 ;2 2552
080BFE18 (T) and r0,r1 ;2 2554
080BFE1A (T) cmp r0,#0x0 ;2 2556
080BFE1C (T) beq #0x80BFE34 ;8 2564
080BFE1E (T) ldr r1,=#0x1FF ;9 2573
080BFE20 (T) mov r0,r1 ;2 2575
080BFE22 (T) ldrh r3,[r3] ;4 2579
080BFE24 (T) add r0,r0,r3 ;2 2581
080BFE26 (T) b #0x80BFE4E ;8 2589
080BFE28 (T) str r4,[r5,r7] ;5 2594
080BFE2A (T) lsl r0,r0,#0xC ;2 2596
080BFE2C (T) strh r0,[r5,r0] ;5 2601
080BFE2E (T) lsl r0,r0,#0xC ;2 2603
080BFE30 (T) lsl r7,r7,#0x7 ;2 2605
080BFE32 (T) lsl r0,r0,#0x0 ;2 2607
080BFE34 (T) mov r2,#0x32 ;2 2609
080BFE36 (T) ldsh r0,[r7,r2] ;4 2613
080BFE38 (T) cmp r0,#0x7 ;2 2615
080BFE3A (T) ble #0x80BFE44 ;8 2623
080BFE3C (T) mov r0,#0x20 ;2 2625
080BFE3E (T) and r0,r1 ;2 2627
080BFE40 (T) cmp r0,#0x0 ;2 2629
080BFE42 (T) beq #0x80BFE4A ;8 2637
080BFE44 (T) ldrh r0,[r3] ;4 2641
080BFE46 (T) add r0,#0x9B ;2 2643
080BFE48 (T) b #0x80BFE4E ;8 2651
080BFE4A (T) ldrh r0,[r3] ;4 2655
080BFE4C (T) add r0,#0xBB ;2 2657
080BFE4E (T) ldrh r1,[r4] ;4 2661
080BFE50 (T) orr r0,r1 ;2 2663
080BFE52 (T) strh r0,[r6] ;5 2668
080BFE54 (T) mov r3,#0x32 ;2 2670
080BFE56 (T) ldsh r0,[r7,r3] ;4 2674
080BFE58 (T) cmp r0,#0x10 ;2 2676
080BFE5A (T) ble #0x80BFE60 ;8 2684
080BFE5C (T) mov r0,#0x0 ;2 2686
080BFE5E (T) strh r0,[r7,#0x32] ;5 2691
080BFE60 (T) mov r0,#0x0 ;2 2693
080BFE62 (T) add sp,#0x10 ;2 2695
080BFE64 (T) pop {r3-r5} ;6 2701
080BFE66 (T) mov r8,r3 ;2 2703
080BFE68 (T) mov r9,r4 ;2 2705
080BFE6A (T) mov r10,r5 ;2 2707
080BFE6C (T) pop {r4-r7} ;7 2714
080BFE6E (T) pop {r1} ;4 2718
080BFE70 (T) bx r1 ;8 2726