Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- /dev/fd/63 2024-03-16 22:48:24.353047496 -0400
- +++ /dev/fd/62 2024-03-16 22:48:24.353047496 -0400
- @@ -1,5 +1,5 @@
- -tools/asmdiff/.bins/baserom.nds.o62.sbin: file format binary
- +build/overlay62.sbin: file format binary
- Disassembly of section .data:
- @@ -16,7 +16,7 @@
- 2232788: 9105 str r1, [sp, #20]
- 223278a: 90be str r0, [sp, #760] @ 0x2f8
- 223278c: 2000 movs r0, #0
- - 223278e: 9010 str r0, [sp, #64] @ 0x40
- + 223278e: 900e str r0, [sp, #56] @ 0x38
- 2232790: ae99 add r6, sp, #612 @ 0x264
- 2232792: 1c01 adds r1, r0, #0
- 2232794: 2307 movs r3, #7
- @@ -105,279 +105,280 @@
- 2232842: 2066 movs r0, #102 @ 0x66
- 2232844: f7fe ff24 bl 0x2231690
- 2232848: aa16 add r2, sp, #88 @ 0x58
- - 223284a: 4b96 ldr r3, [pc, #600] @ (0x2232aa4)
- - 223284c: 1c05 adds r5, r0, #0
- + 223284a: 4b94 ldr r3, [pc, #592] @ (0x2232a9c)
- + 223284c: 900f str r0, [sp, #60] @ 0x3c
- 223284e: cb03 ldmia r3!, {r0, r1}
- - 2232850: 1c17 adds r7, r2, #0
- + 2232850: 1c15 adds r5, r2, #0
- 2232852: c203 stmia r2!, {r0, r1}
- 2232854: 6818 ldr r0, [r3, #0]
- - 2232856: 2601 movs r6, #1
- - 2232858: 6010 str r0, [r2, #0]
- - 223285a: 6aa0 ldr r0, [r4, #40] @ 0x28
- - 223285c: 6801 ldr r1, [r0, #0]
- - 223285e: 6888 ldr r0, [r1, #8]
- - 2232860: 900e str r0, [sp, #56] @ 0x38
- - 2232862: 68c8 ldr r0, [r1, #12]
- - 2232864: 900f str r0, [sp, #60] @ 0x3c
- + 2232856: 6010 str r0, [r2, #0]
- + 2232858: 6aa0 ldr r0, [r4, #40] @ 0x28
- + 223285a: 6801 ldr r1, [r0, #0]
- + 223285c: 6888 ldr r0, [r1, #8]
- + 223285e: 900c str r0, [sp, #48] @ 0x30
- + 2232860: 68c8 ldr r0, [r1, #12]
- + 2232862: 2101 movs r1, #1
- + 2232864: 900d str r0, [sp, #52] @ 0x34
- 2232866: 2000 movs r0, #0
- 2232868: 9099 str r0, [sp, #612] @ 0x264
- 223286a: 98bd ldr r0, [sp, #756] @ 0x2f4
- - 223286c: 0080 lsls r0, r0, #2
- - 223286e: 5839 ldr r1, [r7, r0]
- - 2232870: 2901 cmp r1, #1
- - 2232872: dd1d ble.n 0x22328b0
- - 2232874: 1c08 adds r0, r1, #0
- - 2232876: 2210 movs r2, #16
- - 2232878: ab9a add r3, sp, #616 @ 0x268
- - 223287a: 4684 mov ip, r0
- - 223287c: 6aa0 ldr r0, [r4, #40] @ 0x28
- - 223287e: 6800 ldr r0, [r0, #0]
- - 2232880: 1880 adds r0, r0, r2
- - 2232882: 68c1 ldr r1, [r0, #12]
- - 2232884: 6887 ldr r7, [r0, #8]
- - 2232886: 980f ldr r0, [sp, #60] @ 0x3c
- - 2232888: 9115 str r1, [sp, #84] @ 0x54
- - 223288a: 4041 eors r1, r0
- - 223288c: 980e ldr r0, [sp, #56] @ 0x38
- - 223288e: 4078 eors r0, r7
- - 2232890: 4308 orrs r0, r1
- - 2232892: d102 bne.n 0x223289a
- - 2232894: 9810 ldr r0, [sp, #64] @ 0x40
- - 2232896: 6018 str r0, [r3, #0]
- - 2232898: e004 b.n 0x22328a4
- - 223289a: 9815 ldr r0, [sp, #84] @ 0x54
- - 223289c: 970e str r7, [sp, #56] @ 0x38
- - 223289e: 900f str r0, [sp, #60] @ 0x3c
- - 22328a0: 601e str r6, [r3, #0]
- - 22328a2: 9610 str r6, [sp, #64] @ 0x40
- - 22328a4: 1c76 adds r6, r6, #1
- - 22328a6: 4660 mov r0, ip
- - 22328a8: 3210 adds r2, #16
- - 22328aa: 1d1b adds r3, r3, #4
- - 22328ac: 4286 cmp r6, r0
- - 22328ae: dbe5 blt.n 0x223287c
- - 22328b0: 2000 movs r0, #0
- - 22328b2: 9006 str r0, [sp, #24]
- - 22328b4: 6920 ldr r0, [r4, #16]
- - 22328b6: 2800 cmp r0, #0
- - 22328b8: dc00 bgt.n 0x22328bc
- - 22328ba: e0e9 b.n 0x2232a90
- - 22328bc: a899 add r0, sp, #612 @ 0x264
- - 22328be: 9008 str r0, [sp, #32]
- - 22328c0: 98bd ldr r0, [sp, #756] @ 0x2f4
- - 22328c2: 9e06 ldr r6, [sp, #24]
- - 22328c4: 9007 str r0, [sp, #28]
- - 22328c6: 3058 adds r0, #88 @ 0x58
- - 22328c8: 9007 str r0, [sp, #28]
- - 22328ca: 9805 ldr r0, [sp, #20]
- - 22328cc: 9907 ldr r1, [sp, #28]
- - 22328ce: 6c80 ldr r0, [r0, #72] @ 0x48
- - 22328d0: f5d8 fc8c bl 0x200b1ec
- - 22328d4: 9013 str r0, [sp, #76] @ 0x4c
- - 22328d6: 20ff movs r0, #255 @ 0xff
- - 22328d8: 2166 movs r1, #102 @ 0x66
- - 22328da: f5f0 ff59 bl 0x2023790
- - 22328de: 9012 str r0, [sp, #72] @ 0x48
- - 22328e0: 20ff movs r0, #255 @ 0xff
- - 22328e2: 2166 movs r1, #102 @ 0x66
- - 22328e4: f5f0 ff54 bl 0x2023790
- - 22328e8: 1c07 adds r7, r0, #0
- - 22328ea: 20ff movs r0, #255 @ 0xff
- - 22328ec: 2166 movs r1, #102 @ 0x66
- - 22328ee: f5f0 ff4f bl 0x2023790
- - 22328f2: 900d str r0, [sp, #52] @ 0x34
- - 22328f4: 98bd ldr r0, [sp, #756] @ 0x2f4
- - 22328f6: 2800 cmp r0, #0
- - 22328f8: d004 beq.n 0x2232904
- - 22328fa: 2801 cmp r0, #1
- - 22328fc: d015 beq.n 0x223292a
- - 22328fe: 2802 cmp r0, #2
- - 2232900: d023 beq.n 0x223294a
- - 2232902: e03f b.n 0x2232984
- - 2232904: 6aa1 ldr r1, [r4, #40] @ 0x28
- - 2232906: 6b60 ldr r0, [r4, #52] @ 0x34
- - 2232908: 6809 ldr r1, [r1, #0]
- - 223290a: 1989 adds r1, r1, r6
- - 223290c: 6849 ldr r1, [r1, #4]
- - 223290e: f5d8 fc6d bl 0x200b1ec
- - 2232912: 9011 str r0, [sp, #68] @ 0x44
- - 2232914: 2001 movs r0, #1
- - 2232916: 9000 str r0, [sp, #0]
- - 2232918: 2002 movs r0, #2
- - 223291a: 9001 str r0, [sp, #4]
- - 223291c: 9a11 ldr r2, [sp, #68] @ 0x44
- - 223291e: 1c28 adds r0, r5, #0
- - 2232920: 2101 movs r1, #1
- - 2232922: 2300 movs r3, #0
- - 2232924: f5d8 fdb2 bl 0x200b48c
- - 2232928: e02c b.n 0x2232984
- - 223292a: 6aa0 ldr r0, [r4, #40] @ 0x28
- - 223292c: 2166 movs r1, #102 @ 0x66
- - 223292e: 6800 ldr r0, [r0, #0]
- - 2232930: 1980 adds r0, r0, r6
- - 2232932: 6840 ldr r0, [r0, #4]
- - 2232934: 900c str r0, [sp, #48] @ 0x30
- - 2232936: 20ff movs r0, #255 @ 0xff
- - 2232938: f5f0 ff2a bl 0x2023790
- - 223293c: 9011 str r0, [sp, #68] @ 0x44
- - 223293e: 9a0c ldr r2, [sp, #48] @ 0x30
- - 2232940: 1c28 adds r0, r5, #0
- - 2232942: 2101 movs r1, #1
- - 2232944: f5d9 fccc bl 0x200c2e0
- - 2232948: e01c b.n 0x2232984
- - 223294a: 6aa0 ldr r0, [r4, #40] @ 0x28
- - 223294c: 2166 movs r1, #102 @ 0x66
- - 223294e: 6800 ldr r0, [r0, #0]
- - 2232950: 1980 adds r0, r0, r6
- - 2232952: 6840 ldr r0, [r0, #4]
- - 2232954: 900b str r0, [sp, #44] @ 0x2c
- - 2232956: 20ff movs r0, #255 @ 0xff
- - 2232958: f5f0 ff1a bl 0x2023790
- - 223295c: 9011 str r0, [sp, #68] @ 0x44
- - 223295e: 980b ldr r0, [sp, #44] @ 0x2c
- - 2232960: 2166 movs r1, #102 @ 0x66
- - 2232962: aa19 add r2, sp, #100 @ 0x64
- - 2232964: f5d8 fc86 bl 0x200b274
- - 2232968: 9811 ldr r0, [sp, #68] @ 0x44
- - 223296a: a919 add r1, sp, #100 @ 0x64
- - 223296c: f5f1 f9dc bl 0x2023d28
- - 2232970: 2001 movs r0, #1
- - 2232972: 9000 str r0, [sp, #0]
- - 2232974: 2002 movs r0, #2
- - 2232976: 9001 str r0, [sp, #4]
- - 2232978: 9a11 ldr r2, [sp, #68] @ 0x44
- - 223297a: 1c28 adds r0, r5, #0
- - 223297c: 2101 movs r1, #1
- - 223297e: 2300 movs r3, #0
- - 2232980: f5d8 fd84 bl 0x200b48c
- - 2232984: 6aa0 ldr r0, [r4, #40] @ 0x28
- - 2232986: 6800 ldr r0, [r0, #0]
- - 2232988: 1981 adds r1, r0, r6
- - 223298a: 6888 ldr r0, [r1, #8]
- - 223298c: 9009 str r0, [sp, #36] @ 0x24
- - 223298e: 68c8 ldr r0, [r1, #12]
- - 2232990: 900a str r0, [sp, #40] @ 0x28
- - 2232992: 9809 ldr r0, [sp, #36] @ 0x24
- - 2232994: 990a ldr r1, [sp, #40] @ 0x28
- - 2232996: f001 fcf9 bl 0x223438c
- - 223299a: 1c03 adds r3, r0, #0
- - 223299c: 2000 movs r0, #0
- - 223299e: 9000 str r0, [sp, #0]
- - 22329a0: 2001 movs r0, #1
- - 22329a2: 9001 str r0, [sp, #4]
- - 22329a4: 980d ldr r0, [sp, #52] @ 0x34
- - 22329a6: 9909 ldr r1, [sp, #36] @ 0x24
- - 22329a8: 9a0a ldr r2, [sp, #40] @ 0x28
- - 22329aa: f5f1 f813 bl 0x20239d4
- - 22329ae: 2001 movs r0, #1
- - 22329b0: 9000 str r0, [sp, #0]
- - 22329b2: 9908 ldr r1, [sp, #32]
- - 22329b4: 9812 ldr r0, [sp, #72] @ 0x48
- - 22329b6: 6809 ldr r1, [r1, #0]
- - 22329b8: 2202 movs r2, #2
- - 22329ba: 1c49 adds r1, r1, #1
- - 22329bc: 2301 movs r3, #1
- - 22329be: f5f0 ff6f bl 0x20238a0
- - 22329c2: 2001 movs r0, #1
- - 22329c4: 9000 str r0, [sp, #0]
- - 22329c6: 2002 movs r0, #2
- - 22329c8: 2100 movs r1, #0
- - 22329ca: 9001 str r0, [sp, #4]
- - 22329cc: 9a12 ldr r2, [sp, #72] @ 0x48
- - 22329ce: 1c28 adds r0, r5, #0
- - 22329d0: 1c0b adds r3, r1, #0
- - 22329d2: f5d8 fd5b bl 0x200b48c
- - 22329d6: 9a13 ldr r2, [sp, #76] @ 0x4c
- - 22329d8: 1c28 adds r0, r5, #0
- - 22329da: 1c39 adds r1, r7, #0
- - 22329dc: f5d9 fcd4 bl 0x200c388
- - 22329e0: 6aa0 ldr r0, [r4, #40] @ 0x28
- - 22329e2: 1c3a adds r2, r7, #0
- - 22329e4: 6880 ldr r0, [r0, #8]
- - 22329e6: 0101 lsls r1, r0, #4
- - 22329e8: 9806 ldr r0, [sp, #24]
- - 22329ea: 4341 muls r1, r0
- - 22329ec: 9100 str r1, [sp, #0]
- - 22329ee: 20ff movs r0, #255 @ 0xff
- - 22329f0: 9001 str r0, [sp, #4]
- - 22329f2: 482d ldr r0, [pc, #180] @ (0x2232aa8)
- - 22329f4: 2100 movs r1, #0
- - 22329f6: 9002 str r0, [sp, #8]
- - 22329f8: 2000 movs r0, #0
- - 22329fa: 9003 str r0, [sp, #12]
- - 22329fc: 9814 ldr r0, [sp, #80] @ 0x50
- - 22329fe: 1c0b adds r3, r1, #0
- - 2232a00: f5ea fec4 bl 0x201d78c
- - 2232a04: 6aa0 ldr r0, [r4, #40] @ 0x28
- - 2232a06: 6880 ldr r0, [r0, #8]
- - 2232a08: 2802 cmp r0, #2
- - 2232a0a: d124 bne.n 0x2232a56
- - 2232a0c: 98be ldr r0, [sp, #760] @ 0x2f8
- - 2232a0e: 2800 cmp r0, #0
- - 2232a10: d021 beq.n 0x2232a56
- - 2232a12: 2001 movs r0, #1
- - 2232a14: 9000 str r0, [sp, #0]
- - 2232a16: 2002 movs r0, #2
- - 2232a18: 9001 str r0, [sp, #4]
- - 2232a1a: 9a0d ldr r2, [sp, #52] @ 0x34
- - 2232a1c: 1c28 adds r0, r5, #0
- - 2232a1e: 2102 movs r1, #2
- - 2232a20: 2300 movs r3, #0
- - 2232a22: f5d8 fd33 bl 0x200b48c
- - 2232a26: 9abe ldr r2, [sp, #760] @ 0x2f8
- - 2232a28: 1c28 adds r0, r5, #0
- - 2232a2a: 1c39 adds r1, r7, #0
- - 2232a2c: f5d9 fcac bl 0x200c388
- - 2232a30: 6aa0 ldr r0, [r4, #40] @ 0x28
- - 2232a32: 1c3a adds r2, r7, #0
- - 2232a34: 6880 ldr r0, [r0, #8]
- - 2232a36: 2310 movs r3, #16
- - 2232a38: 0101 lsls r1, r0, #4
- - 2232a3a: 9806 ldr r0, [sp, #24]
- - 2232a3c: 4341 muls r1, r0
- - 2232a3e: 3110 adds r1, #16
- - 2232a40: 9100 str r1, [sp, #0]
- - 2232a42: 20ff movs r0, #255 @ 0xff
- - 2232a44: 9001 str r0, [sp, #4]
- - 2232a46: 4818 ldr r0, [pc, #96] @ (0x2232aa8)
- - 2232a48: 2100 movs r1, #0
- - 2232a4a: 9002 str r0, [sp, #8]
- - 2232a4c: 2000 movs r0, #0
- - 2232a4e: 9003 str r0, [sp, #12]
- - 2232a50: 9814 ldr r0, [sp, #80] @ 0x50
- - 2232a52: f5ea fe9b bl 0x201d78c
- - 2232a56: 9813 ldr r0, [sp, #76] @ 0x4c
- - 2232a58: f5f0 feb0 bl 0x20237bc
- - 2232a5c: 9812 ldr r0, [sp, #72] @ 0x48
- - 2232a5e: f5f0 fead bl 0x20237bc
- - 2232a62: 9811 ldr r0, [sp, #68] @ 0x44
- - 2232a64: f5f0 feaa bl 0x20237bc
- - 2232a68: 1c38 adds r0, r7, #0
- - 2232a6a: f5f0 fea7 bl 0x20237bc
- - 2232a6e: 980d ldr r0, [sp, #52] @ 0x34
- - 2232a70: f5f0 fea4 bl 0x20237bc
- - 2232a74: 1c28 adds r0, r5, #0
- - 2232a76: f5d9 fcd1 bl 0x200c41c
- - 2232a7a: 9808 ldr r0, [sp, #32]
- - 2232a7c: 6921 ldr r1, [r4, #16]
- - 2232a7e: 1d00 adds r0, r0, #4
- - 2232a80: 9008 str r0, [sp, #32]
- - 2232a82: 9806 ldr r0, [sp, #24]
- - 2232a84: 3610 adds r6, #16
- - 2232a86: 1c40 adds r0, r0, #1
- - 2232a88: 9006 str r0, [sp, #24]
- - 2232a8a: 4288 cmp r0, r1
- - 2232a8c: da00 bge.n 0x2232a90
- - 2232a8e: e71c b.n 0x22328ca
- - 2232a90: 9814 ldr r0, [sp, #80] @ 0x50
- - 2232a92: f5e7 ff87 bl 0x201a9a4
- - 2232a96: 1c28 adds r0, r5, #0
- - 2232a98: f5d8 fcaa bl 0x200b3f0
- - 2232a9c: b07f add sp, #508 @ 0x1fc
- - 2232a9e: b038 add sp, #224 @ 0xe0
- - 2232aa0: bdf0 pop {r4, r5, r6, r7, pc}
- - 2232aa2: 46c0 nop @ (mov r8, r8)
- - 2232aa4: 88f8 ldrh r0, [r7, #6]
- - 2232aa6: 0224 lsls r4, r4, #8
- - 2232aa8: 0d00 lsrs r0, r0, #20
- - 2232aaa: 000f movs r7, r1
- + 223286c: 0086 lsls r6, r0, #2
- + 223286e: 59a8 ldr r0, [r5, r6]
- + 2232870: 2801 cmp r0, #1
- + 2232872: dd1b ble.n 0x22328ac
- + 2232874: 2210 movs r2, #16
- + 2232876: ab9a add r3, sp, #616 @ 0x268
- + 2232878: 4684 mov ip, r0
- + 223287a: 6aa0 ldr r0, [r4, #40] @ 0x28
- + 223287c: 6800 ldr r0, [r0, #0]
- + 223287e: 1885 adds r5, r0, r2
- + 2232880: 68ef ldr r7, [r5, #12]
- + 2232882: 68a8 ldr r0, [r5, #8]
- + 2232884: 9d0d ldr r5, [sp, #52] @ 0x34
- + 2232886: 1c3e adds r6, r7, #0
- + 2232888: 406e eors r6, r5
- + 223288a: 9d0c ldr r5, [sp, #48] @ 0x30
- + 223288c: 4045 eors r5, r0
- + 223288e: 4335 orrs r5, r6
- + 2232890: d102 bne.n 0x2232898
- + 2232892: 980e ldr r0, [sp, #56] @ 0x38
- + 2232894: 6018 str r0, [r3, #0]
- + 2232896: e003 b.n 0x22328a0
- + 2232898: 900c str r0, [sp, #48] @ 0x30
- + 223289a: 970d str r7, [sp, #52] @ 0x34
- + 223289c: 6019 str r1, [r3, #0]
- + 223289e: 910e str r1, [sp, #56] @ 0x38
- + 22328a0: 1c49 adds r1, r1, #1
- + 22328a2: 4660 mov r0, ip
- + 22328a4: 3210 adds r2, #16
- + 22328a6: 1d1b adds r3, r3, #4
- + 22328a8: 4281 cmp r1, r0
- + 22328aa: dbe6 blt.n 0x223287a
- + 22328ac: 6920 ldr r0, [r4, #16]
- + 22328ae: 2600 movs r6, #0
- + 22328b0: 2800 cmp r0, #0
- + 22328b2: dc00 bgt.n 0x22328b6
- + 22328b4: e0e8 b.n 0x2232a88
- + 22328b6: a899 add r0, sp, #612 @ 0x264
- + 22328b8: 9007 str r0, [sp, #28]
- + 22328ba: 98bd ldr r0, [sp, #756] @ 0x2f4
- + 22328bc: 1c35 adds r5, r6, #0
- + 22328be: 9006 str r0, [sp, #24]
- + 22328c0: 3058 adds r0, #88 @ 0x58
- + 22328c2: 9006 str r0, [sp, #24]
- + 22328c4: 9805 ldr r0, [sp, #20]
- + 22328c6: 9906 ldr r1, [sp, #24]
- + 22328c8: 6c80 ldr r0, [r0, #72] @ 0x48
- + 22328ca: f5d8 fc8f bl 0x200b1ec
- + 22328ce: 9013 str r0, [sp, #76] @ 0x4c
- + 22328d0: 20ff movs r0, #255 @ 0xff
- + 22328d2: 2166 movs r1, #102 @ 0x66
- + 22328d4: f5f0 ff5c bl 0x2023790
- + 22328d8: 9012 str r0, [sp, #72] @ 0x48
- + 22328da: 20ff movs r0, #255 @ 0xff
- + 22328dc: 2166 movs r1, #102 @ 0x66
- + 22328de: f5f0 ff57 bl 0x2023790
- + 22328e2: 9010 str r0, [sp, #64] @ 0x40
- + 22328e4: 20ff movs r0, #255 @ 0xff
- + 22328e6: 2166 movs r1, #102 @ 0x66
- + 22328e8: f5f0 ff52 bl 0x2023790
- + 22328ec: 1c07 adds r7, r0, #0
- + 22328ee: 98bd ldr r0, [sp, #756] @ 0x2f4
- + 22328f0: 2800 cmp r0, #0
- + 22328f2: d004 beq.n 0x22328fe
- + 22328f4: 2801 cmp r0, #1
- + 22328f6: d00b beq.n 0x2232910
- + 22328f8: 2802 cmp r0, #2
- + 22328fa: d01b beq.n 0x2232934
- + 22328fc: e02d b.n 0x223295a
- + 22328fe: 6aa1 ldr r1, [r4, #40] @ 0x28
- + 2232900: 6b60 ldr r0, [r4, #52] @ 0x34
- + 2232902: 6809 ldr r1, [r1, #0]
- + 2232904: 1949 adds r1, r1, r5
- + 2232906: 6849 ldr r1, [r1, #4]
- + 2232908: f5d8 fc70 bl 0x200b1ec
- + 223290c: 9011 str r0, [sp, #68] @ 0x44
- + 223290e: e024 b.n 0x223295a
- + 2232910: 6aa0 ldr r0, [r4, #40] @ 0x28
- + 2232912: 2166 movs r1, #102 @ 0x66
- + 2232914: 6800 ldr r0, [r0, #0]
- + 2232916: 1940 adds r0, r0, r5
- + 2232918: 6840 ldr r0, [r0, #4]
- + 223291a: 900b str r0, [sp, #44] @ 0x2c
- + 223291c: 20ff movs r0, #255 @ 0xff
- + 223291e: f5f0 ff37 bl 0x2023790
- + 2232922: 2101 movs r1, #1
- + 2232924: 9100 str r1, [sp, #0]
- + 2232926: 990b ldr r1, [sp, #44] @ 0x2c
- + 2232928: 2202 movs r2, #2
- + 223292a: 2301 movs r3, #1
- + 223292c: 9011 str r0, [sp, #68] @ 0x44
- + 223292e: f5f0 ffb7 bl 0x20238a0
- + 2232932: e012 b.n 0x223295a
- + 2232934: 6aa0 ldr r0, [r4, #40] @ 0x28
- + 2232936: 2166 movs r1, #102 @ 0x66
- + 2232938: 6800 ldr r0, [r0, #0]
- + 223293a: 1940 adds r0, r0, r5
- + 223293c: 6840 ldr r0, [r0, #4]
- + 223293e: 900a str r0, [sp, #40] @ 0x28
- + 2232940: 20ff movs r0, #255 @ 0xff
- + 2232942: f5f0 ff25 bl 0x2023790
- + 2232946: 9011 str r0, [sp, #68] @ 0x44
- + 2232948: 980a ldr r0, [sp, #40] @ 0x28
- + 223294a: 2166 movs r1, #102 @ 0x66
- + 223294c: aa19 add r2, sp, #100 @ 0x64
- + 223294e: f5d8 fc91 bl 0x200b274
- + 2232952: 9811 ldr r0, [sp, #68] @ 0x44
- + 2232954: a919 add r1, sp, #100 @ 0x64
- + 2232956: f5f1 f9e7 bl 0x2023d28
- + 223295a: 6aa0 ldr r0, [r4, #40] @ 0x28
- + 223295c: 6800 ldr r0, [r0, #0]
- + 223295e: 1941 adds r1, r0, r5
- + 2232960: 6888 ldr r0, [r1, #8]
- + 2232962: 9008 str r0, [sp, #32]
- + 2232964: 68c8 ldr r0, [r1, #12]
- + 2232966: 9009 str r0, [sp, #36] @ 0x24
- + 2232968: 9808 ldr r0, [sp, #32]
- + 223296a: 9909 ldr r1, [sp, #36] @ 0x24
- + 223296c: f001 fd0a bl 0x2234384
- + 2232970: 1c03 adds r3, r0, #0
- + 2232972: 2000 movs r0, #0
- + 2232974: 9000 str r0, [sp, #0]
- + 2232976: 2001 movs r0, #1
- + 2232978: 9001 str r0, [sp, #4]
- + 223297a: 9908 ldr r1, [sp, #32]
- + 223297c: 9a09 ldr r2, [sp, #36] @ 0x24
- + 223297e: 1c38 adds r0, r7, #0
- + 2232980: f5f1 f828 bl 0x20239d4
- + 2232984: 2001 movs r0, #1
- + 2232986: 9000 str r0, [sp, #0]
- + 2232988: 9907 ldr r1, [sp, #28]
- + 223298a: 9812 ldr r0, [sp, #72] @ 0x48
- + 223298c: 6809 ldr r1, [r1, #0]
- + 223298e: 2202 movs r2, #2
- + 2232990: 1c49 adds r1, r1, #1
- + 2232992: 2301 movs r3, #1
- + 2232994: f5f0 ff84 bl 0x20238a0
- + 2232998: 2001 movs r0, #1
- + 223299a: 9000 str r0, [sp, #0]
- + 223299c: 2002 movs r0, #2
- + 223299e: 9001 str r0, [sp, #4]
- + 22329a0: 2100 movs r1, #0
- + 22329a2: 980f ldr r0, [sp, #60] @ 0x3c
- + 22329a4: 9a12 ldr r2, [sp, #72] @ 0x48
- + 22329a6: 1c0b adds r3, r1, #0
- + 22329a8: f5d8 fd70 bl 0x200b48c
- + 22329ac: 2001 movs r0, #1
- + 22329ae: 9000 str r0, [sp, #0]
- + 22329b0: 2002 movs r0, #2
- + 22329b2: 9001 str r0, [sp, #4]
- + 22329b4: 980f ldr r0, [sp, #60] @ 0x3c
- + 22329b6: 9a11 ldr r2, [sp, #68] @ 0x44
- + 22329b8: 2101 movs r1, #1
- + 22329ba: 2300 movs r3, #0
- + 22329bc: f5d8 fd66 bl 0x200b48c
- + 22329c0: 980f ldr r0, [sp, #60] @ 0x3c
- + 22329c2: 9910 ldr r1, [sp, #64] @ 0x40
- + 22329c4: 9a13 ldr r2, [sp, #76] @ 0x4c
- + 22329c6: f5d9 fcdf bl 0x200c388
- + 22329ca: 6aa0 ldr r0, [r4, #40] @ 0x28
- + 22329cc: 2100 movs r1, #0
- + 22329ce: 6880 ldr r0, [r0, #8]
- + 22329d0: 9a10 ldr r2, [sp, #64] @ 0x40
- + 22329d2: 0100 lsls r0, r0, #4
- + 22329d4: 4370 muls r0, r6
- + 22329d6: 9000 str r0, [sp, #0]
- + 22329d8: 20ff movs r0, #255 @ 0xff
- + 22329da: 9001 str r0, [sp, #4]
- + 22329dc: 4830 ldr r0, [pc, #192] @ (0x2232aa0)
- + 22329de: 1c0b adds r3, r1, #0
- + 22329e0: 9002 str r0, [sp, #8]
- + 22329e2: 2000 movs r0, #0
- + 22329e4: 9003 str r0, [sp, #12]
- + 22329e6: 9814 ldr r0, [sp, #80] @ 0x50
- + 22329e8: f5ea fed0 bl 0x201d78c
- + 22329ec: 6aa0 ldr r0, [r4, #40] @ 0x28
- + 22329ee: 6880 ldr r0, [r0, #8]
- + 22329f0: 2802 cmp r0, #2
- + 22329f2: d12e bne.n 0x2232a52
- + 22329f4: 2000 movs r0, #0
- + 22329f6: 1c39 adds r1, r7, #0
- + 22329f8: 1c02 adds r2, r0, #0
- + 22329fa: f5d0 f9bf bl 0x2002d7c
- + 22329fe: 9015 str r0, [sp, #84] @ 0x54
- + 2232a00: 6aa0 ldr r0, [r4, #40] @ 0x28
- + 2232a02: 2100 movs r1, #0
- + 2232a04: 6880 ldr r0, [r0, #8]
- + 2232a06: 1c3a adds r2, r7, #0
- + 2232a08: 0100 lsls r0, r0, #4
- + 2232a0a: 4370 muls r0, r6
- + 2232a0c: 3010 adds r0, #16
- + 2232a0e: 9000 str r0, [sp, #0]
- + 2232a10: 20ff movs r0, #255 @ 0xff
- + 2232a12: 9001 str r0, [sp, #4]
- + 2232a14: 4822 ldr r0, [pc, #136] @ (0x2232aa0)
- + 2232a16: 2310 movs r3, #16
- + 2232a18: 9002 str r0, [sp, #8]
- + 2232a1a: 2000 movs r0, #0
- + 2232a1c: 9003 str r0, [sp, #12]
- + 2232a1e: 9814 ldr r0, [sp, #80] @ 0x50
- + 2232a20: f5ea feb4 bl 0x201d78c
- + 2232a24: 98be ldr r0, [sp, #760] @ 0x2f8
- + 2232a26: 2800 cmp r0, #0
- + 2232a28: d013 beq.n 0x2232a52
- + 2232a2a: 6aa0 ldr r0, [r4, #40] @ 0x28
- + 2232a2c: 9b15 ldr r3, [sp, #84] @ 0x54
- + 2232a2e: 6880 ldr r0, [r0, #8]
- + 2232a30: 3310 adds r3, #16
- + 2232a32: 0100 lsls r0, r0, #4
- + 2232a34: 4370 muls r0, r6
- + 2232a36: 3010 adds r0, #16
- + 2232a38: 9000 str r0, [sp, #0]
- + 2232a3a: 20ff movs r0, #255 @ 0xff
- + 2232a3c: 9001 str r0, [sp, #4]
- + 2232a3e: 4818 ldr r0, [pc, #96] @ (0x2232aa0)
- + 2232a40: 9abe ldr r2, [sp, #760] @ 0x2f8
- + 2232a42: 9002 str r0, [sp, #8]
- + 2232a44: 2000 movs r0, #0
- + 2232a46: 9003 str r0, [sp, #12]
- + 2232a48: 9814 ldr r0, [sp, #80] @ 0x50
- + 2232a4a: 2100 movs r1, #0
- + 2232a4c: 9315 str r3, [sp, #84] @ 0x54
- + 2232a4e: f5ea fe9d bl 0x201d78c
- + 2232a52: 9813 ldr r0, [sp, #76] @ 0x4c
- + 2232a54: f5f0 feb2 bl 0x20237bc
- + 2232a58: 9812 ldr r0, [sp, #72] @ 0x48
- + 2232a5a: f5f0 feaf bl 0x20237bc
- + 2232a5e: 9811 ldr r0, [sp, #68] @ 0x44
- + 2232a60: f5f0 feac bl 0x20237bc
- + 2232a64: 9810 ldr r0, [sp, #64] @ 0x40
- + 2232a66: f5f0 fea9 bl 0x20237bc
- + 2232a6a: 1c38 adds r0, r7, #0
- + 2232a6c: f5f0 fea6 bl 0x20237bc
- + 2232a70: 980f ldr r0, [sp, #60] @ 0x3c
- + 2232a72: f5d9 fcd3 bl 0x200c41c
- + 2232a76: 9807 ldr r0, [sp, #28]
- + 2232a78: 1c76 adds r6, r6, #1
- + 2232a7a: 1d00 adds r0, r0, #4
- + 2232a7c: 9007 str r0, [sp, #28]
- + 2232a7e: 6920 ldr r0, [r4, #16]
- + 2232a80: 3510 adds r5, #16
- + 2232a82: 4286 cmp r6, r0
- + 2232a84: da00 bge.n 0x2232a88
- + 2232a86: e71d b.n 0x22328c4
- + 2232a88: 9814 ldr r0, [sp, #80] @ 0x50
- + 2232a8a: f5e7 ff8b bl 0x201a9a4
- + 2232a8e: 980f ldr r0, [sp, #60] @ 0x3c
- + 2232a90: f5d8 fcae bl 0x200b3f0
- + 2232a94: b07f add sp, #508 @ 0x1fc
- + 2232a96: b038 add sp, #224 @ 0xe0
- + 2232a98: bdf0 pop {r4, r5, r6, r7, pc}
- + 2232a9a: 46c0 nop @ (mov r8, r8)
- + 2232a9c: 88f0 ldrh r0, [r6, #6]
- + 2232a9e: 0224 lsls r4, r4, #8
- + 2232aa0: 0d00 lsrs r0, r0, #20
- + 2232aa2: 000f movs r7, r1
- + 2232aa4: b5f8 push {r3, r4, r5, r6, r7, lr}
- + 2232aa6: b086 sub sp, #24
- + 2232aa8: 1c06 adds r6, r0, #0
- + 2232aaa: 9005 str r0, [sp, #20]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement