Advertisement
Guest User

xerpi's vita-8 assembly

a guest
Jul 2nd, 2015
318
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 183.05 KB | None | 0 0
  1.  
  2. ; ==== Section .text - Address 0x00000000 Size 0x0000294C Flags 0x0006
  3. 0x00000000: 0xE92D4800 '.H-.' - push {v8, lr}
  4. 0x00000004: 0xE28DB004 '....' - add v8, sp, #4
  5. 0x00000008: 0xE24DD018 '..M.' - sub sp, sp, #0x18
  6. 0x0000000C: 0xE50B0018 '....' - str a1, [v8, #-0x18]
  7. 0x00000010: 0xE50B101C '....' - str a2, [v8, #-0x1c]
  8. 0x00000014: 0xE3A03000 '.0..' - mov a4, #0
  9. 0x00000018: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  10. 0x0000001C: 0xE3A03000 '.0..' - mov a4, #0
  11. 0x00000020: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  12. 0x00000024: 0xEA00000B '....' - b loc_00000058
  13.  
  14. loc_00000028: ; Refs: 0x00000064
  15. 0x00000028: 0xE51B201C '. ..' - ldr a3, [v8, #-0x1c]
  16. 0x0000002C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  17. 0x00000030: 0xE0823003 '.0..' - add a4, a3, a4
  18. 0x00000034: 0xE5D33000 '.0..' - ldrb a4, [a4]
  19. 0x00000038: 0xE3530000 '..S.' - cmp a4, #0
  20. 0x0000003C: 0x1A000002 '....' - bne loc_0000004C
  21. 0x00000040: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  22. 0x00000044: 0xE2833001 '.0..' - add a4, a4, #1
  23. 0x00000048: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  24.  
  25. loc_0000004C: ; Refs: 0x0000003C
  26. 0x0000004C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  27. 0x00000050: 0xE2833001 '.0..' - add a4, a4, #1
  28. 0x00000054: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  29.  
  30. loc_00000058: ; Refs: 0x00000024
  31. 0x00000058: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  32. 0x0000005C: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  33. 0x00000060: 0xE1520003 '..R.' - cmp a3, a4
  34. 0x00000064: 0x3AFFFFEF '...:' - blo loc_00000028
  35. 0x00000068: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  36. 0x0000006C: 0xE1A03103 '.1..' - lsl a4, a4, #2
  37. 0x00000070: 0xE2833007 '.0..' - add a4, a4, #7
  38. 0x00000074: 0xE2833007 '.0..' - add a4, a4, #7
  39. 0x00000078: 0xE1A031A3 '.1..' - lsr a4, a4, #3
  40. 0x0000007C: 0xE1A03183 '.1..' - lsl a4, a4, #3
  41. 0x00000080: 0xE04DD003 '..M.' - sub sp, sp, a4
  42. 0x00000084: 0xE1A0300D '.0..' - mov a4, sp
  43. 0x00000088: 0xE2833007 '.0..' - add a4, a4, #7
  44. 0x0000008C: 0xE1A031A3 '.1..' - lsr a4, a4, #3
  45. 0x00000090: 0xE1A03183 '.1..' - lsl a4, a4, #3
  46. 0x00000094: 0xE50B3014 '.0..' - str a4, [v8, #-0x14]
  47. 0x00000098: 0xE3A03000 '.0..' - mov a4, #0
  48. 0x0000009C: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  49. 0x000000A0: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  50. 0x000000A4: 0xE5932000 '. ..' - ldr a3, [a4]
  51. 0x000000A8: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  52. 0x000000AC: 0xE1A03103 '.1..' - lsl a4, a4, #2
  53. 0x000000B0: 0xE0823003 '.0..' - add a4, a3, a4
  54. 0x000000B4: 0xE51B201C '. ..' - ldr a3, [v8, #-0x1c]
  55. 0x000000B8: 0xE5832000 '. ..' - str a3, [a4]
  56. 0x000000BC: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  57. 0x000000C0: 0xE2833001 '.0..' - add a4, a4, #1
  58. 0x000000C4: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  59. 0x000000C8: 0xE3A03000 '.0..' - mov a4, #0
  60. 0x000000CC: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  61. 0x000000D0: 0xEA000019 '....' - b loc_0000013C
  62.  
  63. loc_000000D4: ; Refs: 0x00000148
  64. 0x000000D4: 0xE51B201C '. ..' - ldr a3, [v8, #-0x1c]
  65. 0x000000D8: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  66. 0x000000DC: 0xE0823003 '.0..' - add a4, a3, a4
  67. 0x000000E0: 0xE5D33000 '.0..' - ldrb a4, [a4]
  68. 0x000000E4: 0xE3530000 '..S.' - cmp a4, #0
  69. 0x000000E8: 0x1A000010 '....' - bne loc_00000130
  70. 0x000000EC: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  71. 0x000000F0: 0xE5932000 '. ..' - ldr a3, [a4]
  72. 0x000000F4: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  73. 0x000000F8: 0xE1A03103 '.1..' - lsl a4, a4, #2
  74. 0x000000FC: 0xE0823003 '.0..' - add a4, a3, a4
  75. 0x00000100: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  76. 0x00000104: 0xE2822001 '. ..' - add a3, a3, #1
  77. 0x00000108: 0xE51B101C '....' - ldr a2, [v8, #-0x1c]
  78. 0x0000010C: 0xE0812002 '. ..' - add a3, a2, a3
  79. 0x00000110: 0xE5832000 '. ..' - str a3, [a4]
  80. 0x00000114: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  81. 0x00000118: 0xE2833001 '.0..' - add a4, a4, #1
  82. 0x0000011C: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  83. 0x00000120: 0xE51B2010 '. ..' - ldr a3, [v8, #-0x10]
  84. 0x00000124: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  85. 0x00000128: 0xE1520003 '..R.' - cmp a3, a4
  86. 0x0000012C: 0x9A000006 '....' - bls loc_0000014C
  87.  
  88. loc_00000130: ; Refs: 0x000000E8
  89. 0x00000130: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  90. 0x00000134: 0xE2833001 '.0..' - add a4, a4, #1
  91. 0x00000138: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  92.  
  93. loc_0000013C: ; Refs: 0x000000D0
  94. 0x0000013C: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  95. 0x00000140: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  96. 0x00000144: 0xE1520003 '..R.' - cmp a3, a4
  97. 0x00000148: 0x3AFFFFE1 '...:' - blo loc_000000D4
  98.  
  99. loc_0000014C: ; Refs: 0x0000012C
  100. 0x0000014C: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  101. 0x00000150: 0xE5933000 '.0..' - ldr a4, [a4]
  102. 0x00000154: 0xE51B0010 '....' - ldr a1, [v8, #-0x10]
  103. 0x00000158: 0xE1A01003 '....' - mov a2, a4
  104. 0x0000015C: 0xEB000782 '....' - bl sub_00001F6C
  105. 0x00000160: 0xE1A03000 '.0..' - mov a4, a1
  106. 0x00000164: 0xE1A00003 '....' - mov a1, a4
  107. 0x00000168: 0xE24BD004 '..K.' - sub sp, v8, #4
  108. 0x0000016C: 0xE8BD8800 '....' - pop {v8, pc}
  109.  
  110. ; ======================================================
  111. ; Subroutine module_start - Address 0x00000170
  112. ; Exported in syslib
  113. module_start:
  114. 0x00000170: 0xE92D4800 '.H-.' - push {v8, lr}
  115. 0x00000174: 0xE28DB004 '....' - add v8, sp, #4
  116. 0x00000178: 0xE24DD008 '..M.' - sub sp, sp, #8
  117. 0x0000017C: 0xE50B0008 '....' - str a1, [v8, #-8]
  118. 0x00000180: 0xE50B100C '....' - str a2, [v8, #-0xc]
  119. 0x00000184: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  120. 0x00000188: 0xE1A00003 '....' - mov a1, a4
  121. 0x0000018C: 0xE51B100C '....' - ldr a2, [v8, #-0xc]
  122. 0x00000190: 0xEB000775 'u...' - bl sub_00001F6C
  123. 0x00000194: 0xE1A03000 '.0..' - mov a4, a1
  124. 0x00000198: 0xE1A00003 '....' - mov a1, a4
  125. 0x0000019C: 0xE24BD004 '..K.' - sub sp, v8, #4
  126. 0x000001A0: 0xE8BD8800 '....' - pop {v8, pc}
  127.  
  128. ; ======================================================
  129. ; Subroutine module_stop - Address 0x000001A4
  130. ; Exported in syslib
  131. module_stop:
  132. 0x000001A4: 0xE92D4800 '.H-.' - push {v8, lr}
  133. 0x000001A8: 0xE28DB004 '....' - add v8, sp, #4
  134. ; Data ref 0x00010008 ... 0x00000000 0x00000000 0x00000000 0x00000000
  135. 0x000001AC: 0xE3003008 '.0..' - movw a4, #8
  136. 0x000001B0: 0xE3403001 '.0@.' - movt a4, #1
  137. 0x000001B4: 0xE5933000 '.0..' - ldr a4, [a4]
  138. 0x000001B8: 0xE1A00003 '....' - mov a1, a4
  139. 0x000001BC: 0xEB0009A6 '....' - bl SceThreadmgr_1BBDE3D9
  140. 0x000001C0: 0xE1A03000 '.0..' - mov a4, a1
  141. 0x000001C4: 0xE1A00003 '....' - mov a1, a4
  142. 0x000001C8: 0xE8BD8800 '....' - pop {v8, pc}
  143.  
  144. ; ======================================================
  145. ; Subroutine sub_000001CC - Address 0x000001CC
  146. sub_000001CC: ; Refs: 0x00001FA0
  147. 0x000001CC: 0xE92D4800 '.H-.' - push {v8, lr}
  148. 0x000001D0: 0xE28DB004 '....' - add v8, sp, #4
  149. 0x000001D4: 0xE24DD008 '..M.' - sub sp, sp, #8
  150. 0x000001D8: 0xE50B0008 '....' - str a1, [v8, #-8]
  151. 0x000001DC: 0xE1A03001 '.0..' - mov a4, a2
  152. 0x000001E0: 0xE54B3009 '.0K.' - strb a4, [v8, #-9]
  153. 0x000001E4: 0xE1A03002 '.0..' - mov a4, a3
  154. 0x000001E8: 0xE54B300A '.0K.' - strb a4, [v8, #-0xa]
  155. 0x000001EC: 0xE55B3009 '.0[.' - ldrb a4, [v8, #-9]
  156. 0x000001F0: 0xE55B200A '. [.' - ldrb a3, [v8, #-0xa]
  157. 0x000001F4: 0xE0030392 '....' - mul a4, a3, a4
  158. 0x000001F8: 0xE2832007 '. ..' - add a3, a4, #7
  159. 0x000001FC: 0xE3530000 '..S.' - cmp a4, #0
  160. 0x00000200: 0xB1A03002 '.0..' - movlt a4, a3
  161. 0x00000204: 0xA1A03003 '.0..' - movge a4, a4
  162. 0x00000208: 0xE1A031C3 '.1..' - asr a4, a4, #3
  163. 0x0000020C: 0xE1A00003 '....' - mov a1, a4
  164. 0x00000210: 0xEB000979 'y...' - bl SceLibc_775A0CB2
  165. 0x00000214: 0xE1A03000 '.0..' - mov a4, a1
  166. 0x00000218: 0xE1A02003 '. ..' - mov a3, a4
  167. 0x0000021C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  168. 0x00000220: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  169. 0x00000224: 0xE583203C '< ..' - str a3, [a4, #0x3c]
  170. 0x00000228: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  171. 0x0000022C: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  172. 0x00000230: 0xE1A02003 '. ..' - mov a3, a4
  173. 0x00000234: 0xE55B3009 '.0[.' - ldrb a4, [v8, #-9]
  174. 0x00000238: 0xE5C23040 '@0..' - strb a4, [a3, #0x40]
  175. 0x0000023C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  176. 0x00000240: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  177. 0x00000244: 0xE1A02003 '. ..' - mov a3, a4
  178. 0x00000248: 0xE55B300A '.0[.' - ldrb a4, [v8, #-0xa]
  179. 0x0000024C: 0xE5C23041 'A0..' - strb a4, [a3, #0x41]
  180. 0x00000250: 0xE51B0008 '....' - ldr a1, [v8, #-8]
  181. 0x00000254: 0xEB000001 '....' - bl sub_00000260
  182. 0x00000258: 0xE24BD004 '..K.' - sub sp, v8, #4
  183. 0x0000025C: 0xE8BD8800 '....' - pop {v8, pc}
  184.  
  185. ; ======================================================
  186. ; Subroutine sub_00000260 - Address 0x00000260
  187. sub_00000260: ; Refs: 0x00000254
  188. 0x00000260: 0xE92D4800 '.H-.' - push {v8, lr}
  189. 0x00000264: 0xE28DB004 '....' - add v8, sp, #4
  190. 0x00000268: 0xE24DD008 '..M.' - sub sp, sp, #8
  191. 0x0000026C: 0xE50B0008 '....' - str a1, [v8, #-8]
  192. 0x00000270: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  193. 0x00000274: 0xE2833018 '.0..' - add a4, a4, #0x18
  194. 0x00000278: 0xE1A00003 '....' - mov a1, a4
  195. 0x0000027C: 0xE3A01000 '....' - mov a2, #0
  196. 0x00000280: 0xE3002FFF './..' - movw a3, #0xfff
  197. 0x00000284: 0xEB000954 'T...' - bl SceLibc_6DC1F0D8
  198. 0x00000288: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  199. 0x0000028C: 0xE2832018 '. ..' - add a3, a4, #0x18
  200. ; Data ref 0x00002DC0 ... 0x909090F0 0x206020F0 0x10F07020 0xF0F080F0
  201. 0x00000290: 0xE3023DC0 '.=..' - movw a4, #0x2dc0
  202. 0x00000294: 0xE3403000 '.0@.' - movt a4, #0
  203. 0x00000298: 0xE1A01002 '....' - mov a2, a3
  204. 0x0000029C: 0xE1A02003 '. ..' - mov a3, a4
  205. 0x000002A0: 0xE3A03050 'P0..' - mov a4, #0x50
  206. 0x000002A4: 0xE1A00001 '....' - mov a1, a2
  207. 0x000002A8: 0xE1A01002 '....' - mov a2, a3
  208. 0x000002AC: 0xE1A02003 '. ..' - mov a3, a4
  209. 0x000002B0: 0xEB00094D 'M...' - bl SceLibc_7205BFDB
  210. 0x000002B4: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  211. 0x000002B8: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  212. 0x000002BC: 0xE2833018 '.0..' - add a4, a4, #0x18
  213. 0x000002C0: 0xE1A00003 '....' - mov a1, a4
  214. 0x000002C4: 0xE3A01000 '....' - mov a2, #0
  215. 0x000002C8: 0xE3A02020 ' ..' - mov a3, #0x20
  216. 0x000002CC: 0xEB000942 'B...' - bl SceLibc_6DC1F0D8
  217. 0x000002D0: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  218. 0x000002D4: 0xE1A00003 '....' - mov a1, a4
  219. 0x000002D8: 0xE3A01000 '....' - mov a2, #0
  220. 0x000002DC: 0xE3A02018 '. ..' - mov a3, #0x18
  221. 0x000002E0: 0xEB00093D '=...' - bl SceLibc_6DC1F0D8
  222. 0x000002E4: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  223. 0x000002E8: 0xE3A02C02 '.,..' - mov a3, #0x200
  224. 0x000002EC: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  225. 0x000002F0: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  226. 0x000002F4: 0xE3A02000 '. ..' - mov a3, #0
  227. 0x000002F8: 0xE5C32014 '. ..' - strb a3, [a4, #0x14]
  228. 0x000002FC: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  229. 0x00000300: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  230. 0x00000304: 0xE3A02000 '. ..' - mov a3, #0
  231. 0x00000308: 0xE1C323B8 '.#..' - strh a3, [a4, #0x38]
  232. 0x0000030C: 0xE51B0008 '....' - ldr a1, [v8, #-8]
  233. 0x00000310: 0xEB0003AD '....' - bl sub_000011CC
  234. 0x00000314: 0xE24BD004 '..K.' - sub sp, v8, #4
  235. 0x00000318: 0xE8BD8800 '....' - pop {v8, pc}
  236. 0x0000031C: 0xE92D4800 '.H-.' - push {v8, lr}
  237. 0x00000320: 0xE28DB004 '....' - add v8, sp, #4
  238. 0x00000324: 0xE24DD008 '..M.' - sub sp, sp, #8
  239. 0x00000328: 0xE50B0008 '....' - str a1, [v8, #-8]
  240. 0x0000032C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  241. 0x00000330: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  242. 0x00000334: 0xE593303C '<0..' - ldr a4, [a4, #0x3c]
  243. 0x00000338: 0xE3530000 '..S.' - cmp a4, #0
  244. 0x0000033C: 0x0A000004 '....' - beq loc_00000354
  245. 0x00000340: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  246. 0x00000344: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  247. 0x00000348: 0xE593303C '<0..' - ldr a4, [a4, #0x3c]
  248. 0x0000034C: 0xE1A00003 '....' - mov a1, a4
  249. 0x00000350: 0xEB00091D '....' - bl SceLibc_5B9BB802
  250.  
  251. loc_00000354: ; Refs: 0x0000033C
  252. 0x00000354: 0xE24BD004 '..K.' - sub sp, v8, #4
  253. 0x00000358: 0xE8BD8800 '....' - pop {v8, pc}
  254.  
  255. ; ======================================================
  256. ; Subroutine sub_0000035C - Address 0x0000035C
  257. sub_0000035C: ; Refs: 0x000023BC
  258. 0x0000035C: 0xE92D4810 '.H-.' - push {v1, v8, lr}
  259. 0x00000360: 0xE28DB008 '....' - add v8, sp, #8
  260. 0x00000364: 0xE24DD02C ',.M.' - sub sp, sp, #0x2c
  261. 0x00000368: 0xE50B0030 '0...' - str a1, [v8, #-0x30]
  262. 0x0000036C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  263. 0x00000370: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  264. 0x00000374: 0xE2833001 '.0..' - add a4, a4, #1
  265. 0x00000378: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  266. 0x0000037C: 0xE0823003 '.0..' - add a4, a3, a4
  267. 0x00000380: 0xE5D33018 '.0..' - ldrb a4, [a4, #0x18]
  268. 0x00000384: 0xE1A03403 '.4..' - lsl a4, a4, #8
  269. 0x00000388: 0xE6FF2073 's ..' - uxth a3, a4
  270. 0x0000038C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  271. 0x00000390: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  272. 0x00000394: 0xE1A01003 '....' - mov a2, a4
  273. 0x00000398: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  274. 0x0000039C: 0xE0833001 '.0..' - add a4, a4, a2
  275. 0x000003A0: 0xE5D33018 '.0..' - ldrb a4, [a4, #0x18]
  276. 0x000003A4: 0xE6FF3073 's0..' - uxth a4, a4
  277. 0x000003A8: 0xE1823003 '.0..' - orr a4, a3, a4
  278. 0x000003AC: 0xE6FF3073 's0..' - uxth a4, a4
  279. 0x000003B0: 0xE14B31BA '.1K.' - strh a4, [v8, #-0x1a]
  280. 0x000003B4: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  281. 0x000003B8: 0xE1A03403 '.4..' - lsl a4, a4, #8
  282. 0x000003BC: 0xE6FF2073 's ..' - uxth a3, a4
  283. 0x000003C0: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  284. 0x000003C4: 0xE1A03423 '#4..' - lsr a4, a4, #8
  285. 0x000003C8: 0xE6FF3073 's0..' - uxth a4, a4
  286. 0x000003CC: 0xE6FF3073 's0..' - uxth a4, a4
  287. 0x000003D0: 0xE1823003 '.0..' - orr a4, a3, a4
  288. 0x000003D4: 0xE6FF3073 's0..' - uxth a4, a4
  289. 0x000003D8: 0xE14B31BC '.1K.' - strh a4, [v8, #-0x1c]
  290. 0x000003DC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  291. 0x000003E0: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  292. 0x000003E4: 0xE2833002 '.0..' - add a4, a4, #2
  293. 0x000003E8: 0xE6FF2073 's ..' - uxth a3, a4
  294. 0x000003EC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  295. 0x000003F0: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  296. 0x000003F4: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  297. 0x000003F8: 0xE1A03623 '#6..' - lsr a4, a4, #0xc
  298. 0x000003FC: 0xE6FF3073 's0..' - uxth a4, a4
  299. 0x00000400: 0xE203300F '.0..' - and a4, a4, #0xf
  300. 0x00000404: 0xE353000F '..S.' - cmp a4, #0xf
  301. 0x00000408: 0x979FF103 '....' - ldrls pc, [pc, a4, lv7 #2]
  302. 0x0000040C: 0xEA000358 'X...' - b loc_00001174
  303. 0x00000410: 0x00000450 'P...' - andeq a1, a1, a1, asr v1
  304. 0x00000414: 0x000004C0 '....' - andeq a1, a1, a1, asr #9
  305. 0x00000418: 0x000004D8 '....' - ldrdeq a1, a2, [a1], -v5
  306. 0x0000041C: 0x00000534 '4...' - andeq a1, a1, v1, lsr v2
  307. 0x00000420: 0x00000578 'x...' - andeq a1, a1, v5, ror v2
  308. 0x00000424: 0x000005BC '....' - strheq a1, [a1], -ip
  309. 0x00000428: 0x0000060C '....' - andeq a1, a1, ip, lv7 #12
  310. 0x0000042C: 0x00000628 '(...' - andeq a1, a1, v5, lsr #12
  311. 0x00000430: 0x0000065C '\...' - andeq a1, a1, ip, asr v3
  312. 0x00000434: 0x000009A8 '....' - andeq a1, a1, v5, lsr #19
  313. 0x00000438: 0x000009F8 '....' - strdeq a1, a2, [a1], -v5
  314. 0x0000043C: 0x00000A10 '....' - andeq a1, a1, a1, lv7 v7
  315. 0x00000440: 0x00000A3C '<...' - andeq a1, a1, ip, lsr v7
  316. 0x00000444: 0x00000A84 '....' - andeq a1, a1, v1, lv7 #21
  317. 0x00000448: 0x00000D18 '....' - andeq a1, a1, v5, lv7 sp
  318. 0x0000044C: 0x00000DD8 '....' - ldrdeq a1, a2, [a1], -v5
  319. 0x00000450: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  320. 0x00000454: 0xE6EF3073 's0..' - uxtb a4, a4
  321. 0x00000458: 0xE35300E0 '..S.' - cmp a4, #0xe0
  322. 0x0000045C: 0x0A000002 '....' - beq loc_0000046C
  323. 0x00000460: 0xE35300EE '..S.' - cmp a4, #0xee
  324. 0x00000464: 0x0A000003 '....' - beq loc_00000478
  325. 0x00000468: 0xEA000341 'A...' - b loc_00001174
  326.  
  327. loc_0000046C: ; Refs: 0x0000045C
  328. 0x0000046C: 0xE51B0030 '0...' - ldr a1, [v8, #-0x30]
  329. 0x00000470: 0xEB000355 'U...' - bl sub_000011CC
  330. 0x00000474: 0xEA000010 '....' - b loc_000004BC
  331.  
  332. loc_00000478: ; Refs: 0x00000464
  333. 0x00000478: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  334. 0x0000047C: 0xE5D33014 '.0..' - ldrb a4, [a4, #0x14]
  335. 0x00000480: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  336. 0x00000484: 0xE2833B02 '.;..' - add a4, a4, #0x800
  337. 0x00000488: 0xE283300C '.0..' - add a4, a4, #0xc
  338. 0x0000048C: 0xE1A03083 '.0..' - lsl a4, a4, #1
  339. 0x00000490: 0xE0823003 '.0..' - add a4, a3, a4
  340. 0x00000494: 0xE1D320B0 '. ..' - ldrh a3, [a4]
  341. 0x00000498: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  342. 0x0000049C: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  343. 0x000004A0: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  344. 0x000004A4: 0xE5D33014 '.0..' - ldrb a4, [a4, #0x14]
  345. 0x000004A8: 0xE2433001 '.0C.' - sub a4, a4, #1
  346. 0x000004AC: 0xE6EF2073 's ..' - uxtb a3, a4
  347. 0x000004B0: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  348. 0x000004B4: 0xE5C32014 '. ..' - strb a3, [a4, #0x14]
  349. 0x000004B8: 0xE1A00000 '....' - mov a1, a1
  350.  
  351. loc_000004BC: ; Refs: 0x00000474
  352. 0x000004BC: 0xEA00032C ',...' - b loc_00001174
  353. 0x000004C0: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  354. 0x000004C4: 0xE7EB3053 'S0..' - ubfx a4, a4, #0, #0xc
  355. 0x000004C8: 0xE6FF2073 's ..' - uxth a3, a4
  356. 0x000004CC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  357. 0x000004D0: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  358. 0x000004D4: 0xEA000326 '&...' - b loc_00001174
  359. 0x000004D8: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  360. 0x000004DC: 0xE5D33014 '.0..' - ldrb a4, [a4, #0x14]
  361. 0x000004E0: 0xE2833001 '.0..' - add a4, a4, #1
  362. 0x000004E4: 0xE6EF2073 's ..' - uxtb a3, a4
  363. 0x000004E8: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  364. 0x000004EC: 0xE5C32014 '. ..' - strb a3, [a4, #0x14]
  365. 0x000004F0: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  366. 0x000004F4: 0xE5D33014 '.0..' - ldrb a4, [a4, #0x14]
  367. 0x000004F8: 0xE1A00003 '....' - mov a1, a4
  368. 0x000004FC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  369. 0x00000500: 0xE1D321B2 '.!..' - ldrh a3, [a4, #0x12]
  370. 0x00000504: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  371. 0x00000508: 0xE2803B02 '.;..' - add a4, a1, #0x800
  372. 0x0000050C: 0xE283300C '.0..' - add a4, a4, #0xc
  373. 0x00000510: 0xE1A03083 '.0..' - lsl a4, a4, #1
  374. 0x00000514: 0xE0813003 '.0..' - add a4, a2, a4
  375. 0x00000518: 0xE1C320B0 '. ..' - strh a3, [a4]
  376. 0x0000051C: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  377. 0x00000520: 0xE7EB3053 'S0..' - ubfx a4, a4, #0, #0xc
  378. 0x00000524: 0xE6FF2073 's ..' - uxth a3, a4
  379. 0x00000528: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  380. 0x0000052C: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  381. 0x00000530: 0xEA00030F '....' - b loc_00001174
  382. 0x00000534: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  383. 0x00000538: 0xE203300F '.0..' - and a4, a4, #0xf
  384. 0x0000053C: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  385. 0x00000540: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  386. 0x00000544: 0xE1A02003 '. ..' - mov a3, a4
  387. 0x00000548: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  388. 0x0000054C: 0xE6EF3073 's0..' - uxtb a4, a4
  389. 0x00000550: 0xE1520003 '..R.' - cmp a3, a4
  390. 0x00000554: 0x1A000006 '....' - bne loc_00000574
  391. 0x00000558: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  392. 0x0000055C: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  393. 0x00000560: 0xE2833002 '.0..' - add a4, a4, #2
  394. 0x00000564: 0xE6FF2073 's ..' - uxth a3, a4
  395. 0x00000568: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  396. 0x0000056C: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  397. 0x00000570: 0xEA0002FF '....' - b loc_00001174
  398.  
  399. loc_00000574: ; Refs: 0x00000554
  400. 0x00000574: 0xEA0002FE '....' - b loc_00001174
  401. 0x00000578: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  402. 0x0000057C: 0xE203300F '.0..' - and a4, a4, #0xf
  403. 0x00000580: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  404. 0x00000584: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  405. 0x00000588: 0xE1A02003 '. ..' - mov a3, a4
  406. 0x0000058C: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  407. 0x00000590: 0xE6EF3073 's0..' - uxtb a4, a4
  408. 0x00000594: 0xE1520003 '..R.' - cmp a3, a4
  409. 0x00000598: 0x0A000006 '....' - beq loc_000005B8
  410. 0x0000059C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  411. 0x000005A0: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  412. 0x000005A4: 0xE2833002 '.0..' - add a4, a4, #2
  413. 0x000005A8: 0xE6FF2073 's ..' - uxth a3, a4
  414. 0x000005AC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  415. 0x000005B0: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  416. 0x000005B4: 0xEA0002EE '....' - b loc_00001174
  417.  
  418. loc_000005B8: ; Refs: 0x00000598
  419. 0x000005B8: 0xEA0002ED '....' - b loc_00001174
  420. 0x000005BC: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  421. 0x000005C0: 0xE203300F '.0..' - and a4, a4, #0xf
  422. 0x000005C4: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  423. 0x000005C8: 0xE7D22003 '. ..' - ldrb a3, [a3, a4]
  424. 0x000005CC: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  425. 0x000005D0: 0xE1A03223 '#2..' - lsr a4, a4, #4
  426. 0x000005D4: 0xE6FF3073 's0..' - uxth a4, a4
  427. 0x000005D8: 0xE203300F '.0..' - and a4, a4, #0xf
  428. 0x000005DC: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  429. 0x000005E0: 0xE7D13003 '.0..' - ldrb a4, [a2, a4]
  430. 0x000005E4: 0xE1520003 '..R.' - cmp a3, a4
  431. 0x000005E8: 0x1A000006 '....' - bne loc_00000608
  432. 0x000005EC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  433. 0x000005F0: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  434. 0x000005F4: 0xE2833002 '.0..' - add a4, a4, #2
  435. 0x000005F8: 0xE6FF2073 's ..' - uxth a3, a4
  436. 0x000005FC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  437. 0x00000600: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  438. 0x00000604: 0xEA0002DA '....' - b loc_00001174
  439.  
  440. loc_00000608: ; Refs: 0x000005E8
  441. 0x00000608: 0xEA0002D9 '....' - b loc_00001174
  442. 0x0000060C: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  443. 0x00000610: 0xE203300F '.0..' - and a4, a4, #0xf
  444. 0x00000614: 0xE15B21BC '.![.' - ldrh a3, [v8, #-0x1c]
  445. 0x00000618: 0xE6EF1072 'r...' - uxtb a2, a3
  446. 0x0000061C: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  447. 0x00000620: 0xE7C21003 '....' - strb a2, [a3, a4]
  448. 0x00000624: 0xEA0002D2 '....' - b loc_00001174
  449. 0x00000628: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  450. 0x0000062C: 0xE203300F '.0..' - and a4, a4, #0xf
  451. 0x00000630: 0xE15B21BA '.![.' - ldrh a3, [v8, #-0x1a]
  452. 0x00000634: 0xE202200F '. ..' - and a3, a3, #0xf
  453. 0x00000638: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  454. 0x0000063C: 0xE7D11002 '....' - ldrb a2, [a2, a3]
  455. 0x00000640: 0xE15B21BC '.![.' - ldrh a3, [v8, #-0x1c]
  456. 0x00000644: 0xE6EF2072 'r ..' - uxtb a3, a3
  457. 0x00000648: 0xE0812002 '. ..' - add a3, a2, a3
  458. 0x0000064C: 0xE6EF1072 'r...' - uxtb a2, a3
  459. 0x00000650: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  460. 0x00000654: 0xE7C21003 '....' - strb a2, [a3, a4]
  461. 0x00000658: 0xEA0002C5 '....' - b loc_00001174
  462. 0x0000065C: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  463. 0x00000660: 0xE203300F '.0..' - and a4, a4, #0xf
  464. 0x00000664: 0xE353000E '..S.' - cmp a4, #0xe
  465. 0x00000668: 0x979FF103 '....' - ldrls pc, [pc, a4, lv7 #2]
  466. 0x0000066C: 0xEA0002BF '....' - b loc_00001170
  467. 0x00000670: 0x000006AC '....' - andeq a1, a1, ip, lsr #13
  468. 0x00000674: 0x000006D8 '....' - ldrdeq a1, a2, [a1], -v5
  469. 0x00000678: 0x0000071C '....' - andeq a1, a1, ip, lv7 v4
  470. 0x0000067C: 0x00000760 '`...' - andeq a1, a1, a1, ror #14
  471. 0x00000680: 0x000007A4 '....' - andeq a1, a1, v1, lsr #15
  472. 0x00000684: 0x00000818 '....' - andeq a1, a1, v5, lv7 v5
  473. 0x00000688: 0x00000884 '....' - andeq a1, a1, v1, lv7 #17
  474. 0x0000068C: 0x000008DC '....' - ldrdeq a1, a2, [a1], -ip
  475. 0x00000690: 0x00001170 'p...' - andeq a2, a1, a1, ror a2
  476. 0x00000694: 0x00001170 'p...' - andeq a2, a1, a1, ror a2
  477. 0x00000698: 0x00001170 'p...' - andeq a2, a1, a1, ror a2
  478. 0x0000069C: 0x00001170 'p...' - andeq a2, a1, a1, ror a2
  479. 0x000006A0: 0x00001170 'p...' - andeq a2, a1, a1, ror a2
  480. 0x000006A4: 0x00001170 'p...' - andeq a2, a1, a1, ror a2
  481. 0x000006A8: 0x00000948 'H...' - andeq a1, a1, v5, asr #18
  482. 0x000006AC: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  483. 0x000006B0: 0xE203300F '.0..' - and a4, a4, #0xf
  484. 0x000006B4: 0xE15B21BC '.![.' - ldrh a3, [v8, #-0x1c]
  485. 0x000006B8: 0xE1A02222 '""..' - lsr a3, a3, #4
  486. 0x000006BC: 0xE6FF2072 'r ..' - uxth a3, a3
  487. 0x000006C0: 0xE202200F '. ..' - and a3, a3, #0xf
  488. 0x000006C4: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  489. 0x000006C8: 0xE7D11002 '....' - ldrb a2, [a2, a3]
  490. 0x000006CC: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  491. 0x000006D0: 0xE7C21003 '....' - strb a2, [a3, a4]
  492. 0x000006D4: 0xEA0000B2 '....' - b loc_000009A4
  493. 0x000006D8: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  494. 0x000006DC: 0xE203300F '.0..' - and a4, a4, #0xf
  495. 0x000006E0: 0xE15B21BA '.![.' - ldrh a3, [v8, #-0x1a]
  496. 0x000006E4: 0xE202200F '. ..' - and a3, a3, #0xf
  497. 0x000006E8: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  498. 0x000006EC: 0xE7D11002 '....' - ldrb a2, [a2, a3]
  499. 0x000006F0: 0xE15B21BC '.![.' - ldrh a3, [v8, #-0x1c]
  500. 0x000006F4: 0xE1A02222 '""..' - lsr a3, a3, #4
  501. 0x000006F8: 0xE6FF2072 'r ..' - uxth a3, a3
  502. 0x000006FC: 0xE202200F '. ..' - and a3, a3, #0xf
  503. 0x00000700: 0xE51B0030 '0...' - ldr a1, [v8, #-0x30]
  504. 0x00000704: 0xE7D02002 '. ..' - ldrb a3, [a1, a3]
  505. 0x00000708: 0xE1812002 '. ..' - orr a3, a2, a3
  506. 0x0000070C: 0xE6EF1072 'r...' - uxtb a2, a3
  507. 0x00000710: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  508. 0x00000714: 0xE7C21003 '....' - strb a2, [a3, a4]
  509. 0x00000718: 0xEA0000A1 '....' - b loc_000009A4
  510. 0x0000071C: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  511. 0x00000720: 0xE203300F '.0..' - and a4, a4, #0xf
  512. 0x00000724: 0xE15B21BA '.![.' - ldrh a3, [v8, #-0x1a]
  513. 0x00000728: 0xE202200F '. ..' - and a3, a3, #0xf
  514. 0x0000072C: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  515. 0x00000730: 0xE7D11002 '....' - ldrb a2, [a2, a3]
  516. 0x00000734: 0xE15B21BC '.![.' - ldrh a3, [v8, #-0x1c]
  517. 0x00000738: 0xE1A02222 '""..' - lsr a3, a3, #4
  518. 0x0000073C: 0xE6FF2072 'r ..' - uxth a3, a3
  519. 0x00000740: 0xE202200F '. ..' - and a3, a3, #0xf
  520. 0x00000744: 0xE51B0030 '0...' - ldr a1, [v8, #-0x30]
  521. 0x00000748: 0xE7D02002 '. ..' - ldrb a3, [a1, a3]
  522. 0x0000074C: 0xE0022001 '. ..' - and a3, a3, a2
  523. 0x00000750: 0xE6EF1072 'r...' - uxtb a2, a3
  524. 0x00000754: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  525. 0x00000758: 0xE7C21003 '....' - strb a2, [a3, a4]
  526. 0x0000075C: 0xEA000090 '....' - b loc_000009A4
  527. 0x00000760: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  528. 0x00000764: 0xE203300F '.0..' - and a4, a4, #0xf
  529. 0x00000768: 0xE15B21BA '.![.' - ldrh a3, [v8, #-0x1a]
  530. 0x0000076C: 0xE202200F '. ..' - and a3, a3, #0xf
  531. 0x00000770: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  532. 0x00000774: 0xE7D11002 '....' - ldrb a2, [a2, a3]
  533. 0x00000778: 0xE15B21BC '.![.' - ldrh a3, [v8, #-0x1c]
  534. 0x0000077C: 0xE1A02222 '""..' - lsr a3, a3, #4
  535. 0x00000780: 0xE6FF2072 'r ..' - uxth a3, a3
  536. 0x00000784: 0xE202200F '. ..' - and a3, a3, #0xf
  537. 0x00000788: 0xE51B0030 '0...' - ldr a1, [v8, #-0x30]
  538. 0x0000078C: 0xE7D02002 '. ..' - ldrb a3, [a1, a3]
  539. 0x00000790: 0xE0222001 '. ".' - eor a3, a3, a2
  540. 0x00000794: 0xE6EF1072 'r...' - uxtb a2, a3
  541. 0x00000798: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  542. 0x0000079C: 0xE7C21003 '....' - strb a2, [a3, a4]
  543. 0x000007A0: 0xEA00007F '....' - b loc_000009A4
  544. 0x000007A4: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  545. 0x000007A8: 0xE203300F '.0..' - and a4, a4, #0xf
  546. 0x000007AC: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  547. 0x000007B0: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  548. 0x000007B4: 0xE6FF2073 's ..' - uxth a3, a4
  549. 0x000007B8: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  550. 0x000007BC: 0xE1A03223 '#2..' - lsr a4, a4, #4
  551. 0x000007C0: 0xE6FF3073 's0..' - uxth a4, a4
  552. 0x000007C4: 0xE203300F '.0..' - and a4, a4, #0xf
  553. 0x000007C8: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  554. 0x000007CC: 0xE7D13003 '.0..' - ldrb a4, [a2, a4]
  555. 0x000007D0: 0xE6FF3073 's0..' - uxth a4, a4
  556. 0x000007D4: 0xE0823003 '.0..' - add a4, a3, a4
  557. 0x000007D8: 0xE14B31BE '.1K.' - strh a4, [v8, #-0x1e]
  558. 0x000007DC: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  559. 0x000007E0: 0xE203300F '.0..' - and a4, a4, #0xf
  560. 0x000007E4: 0xE15B21BE '.![.' - ldrh a3, [v8, #-0x1e]
  561. 0x000007E8: 0xE6EF1072 'r...' - uxtb a2, a3
  562. 0x000007EC: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  563. 0x000007F0: 0xE7C21003 '....' - strb a2, [a3, a4]
  564. 0x000007F4: 0xE15B31BE '.1[.' - ldrh a4, [v8, #-0x1e]
  565. 0x000007F8: 0xE35300FF '..S.' - cmp a4, #0xff
  566. 0x000007FC: 0x83A03001 '.0..' - movhi a4, #1
  567. 0x00000800: 0x93A03000 '.0..' - movls a4, #0
  568. 0x00000804: 0xE6EF3073 's0..' - uxtb a4, a4
  569. 0x00000808: 0xE1A02003 '. ..' - mov a3, a4
  570. 0x0000080C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  571. 0x00000810: 0xE5C3200F '. ..' - strb a3, [a4, #0xf]
  572. 0x00000814: 0xEA000062 'b...' - b loc_000009A4
  573. 0x00000818: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  574. 0x0000081C: 0xE203300F '.0..' - and a4, a4, #0xf
  575. 0x00000820: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  576. 0x00000824: 0xE7D22003 '. ..' - ldrb a3, [a3, a4]
  577. 0x00000828: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  578. 0x0000082C: 0xE1A03223 '#2..' - lsr a4, a4, #4
  579. 0x00000830: 0xE6FF3073 's0..' - uxth a4, a4
  580. 0x00000834: 0xE203300F '.0..' - and a4, a4, #0xf
  581. 0x00000838: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  582. 0x0000083C: 0xE7D13003 '.0..' - ldrb a4, [a2, a4]
  583. 0x00000840: 0xE0633002 '.0c.' - rsb a4, a4, a3
  584. 0x00000844: 0xE6EF3073 's0..' - uxtb a4, a4
  585. 0x00000848: 0xE54B301F '.0K.' - strb a4, [v8, #-0x1f]
  586. 0x0000084C: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  587. 0x00000850: 0xE203300F '.0..' - and a4, a4, #0xf
  588. 0x00000854: 0xE55B101F '..[.' - ldrb a2, [v8, #-0x1f]
  589. 0x00000858: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  590. 0x0000085C: 0xE7C21003 '....' - strb a2, [a3, a4]
  591. 0x00000860: 0xE15B31DF '.1[.' - ldrsb a4, [v8, #-0x1f]
  592. 0x00000864: 0xE3530000 '..S.' - cmp a4, #0
  593. 0x00000868: 0xC3A03001 '.0..' - movgt a4, #1
  594. 0x0000086C: 0xD3A03000 '.0..' - movle a4, #0
  595. 0x00000870: 0xE6EF3073 's0..' - uxtb a4, a4
  596. 0x00000874: 0xE1A02003 '. ..' - mov a3, a4
  597. 0x00000878: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  598. 0x0000087C: 0xE5C3200F '. ..' - strb a3, [a4, #0xf]
  599. 0x00000880: 0xEA000047 'G...' - b loc_000009A4
  600. 0x00000884: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  601. 0x00000888: 0xE1A03223 '#2..' - lsr a4, a4, #4
  602. 0x0000088C: 0xE6FF3073 's0..' - uxth a4, a4
  603. 0x00000890: 0xE203300F '.0..' - and a4, a4, #0xf
  604. 0x00000894: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  605. 0x00000898: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  606. 0x0000089C: 0xE2033001 '.0..' - and a4, a4, #1
  607. 0x000008A0: 0xE6EF2073 's ..' - uxtb a3, a4
  608. 0x000008A4: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  609. 0x000008A8: 0xE5C3200F '. ..' - strb a3, [a4, #0xf]
  610. 0x000008AC: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  611. 0x000008B0: 0xE203300F '.0..' - and a4, a4, #0xf
  612. 0x000008B4: 0xE15B21BC '.![.' - ldrh a3, [v8, #-0x1c]
  613. 0x000008B8: 0xE1A02222 '""..' - lsr a3, a3, #4
  614. 0x000008BC: 0xE6FF2072 'r ..' - uxth a3, a3
  615. 0x000008C0: 0xE202200F '. ..' - and a3, a3, #0xf
  616. 0x000008C4: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  617. 0x000008C8: 0xE7D12002 '. ..' - ldrb a3, [a2, a3]
  618. 0x000008CC: 0xE1A020A2 '. ..' - lsr a3, a3, #1
  619. 0x000008D0: 0xE6EF1072 'r...' - uxtb a2, a3
  620. 0x000008D4: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  621. 0x000008D8: 0xE7C21003 '....' - strb a2, [a3, a4]
  622. 0x000008DC: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  623. 0x000008E0: 0xE1A03223 '#2..' - lsr a4, a4, #4
  624. 0x000008E4: 0xE6FF3073 's0..' - uxth a4, a4
  625. 0x000008E8: 0xE203300F '.0..' - and a4, a4, #0xf
  626. 0x000008EC: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  627. 0x000008F0: 0xE7D22003 '. ..' - ldrb a3, [a3, a4]
  628. 0x000008F4: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  629. 0x000008F8: 0xE203300F '.0..' - and a4, a4, #0xf
  630. 0x000008FC: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  631. 0x00000900: 0xE7D13003 '.0..' - ldrb a4, [a2, a4]
  632. 0x00000904: 0xE0633002 '.0c.' - rsb a4, a4, a3
  633. 0x00000908: 0xE6EF3073 's0..' - uxtb a4, a4
  634. 0x0000090C: 0xE54B3020 ' 0K.' - strb a4, [v8, #-0x20]
  635. 0x00000910: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  636. 0x00000914: 0xE203300F '.0..' - and a4, a4, #0xf
  637. 0x00000918: 0xE55B1020 ' .[.' - ldrb a2, [v8, #-0x20]
  638. 0x0000091C: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  639. 0x00000920: 0xE7C21003 '....' - strb a2, [a3, a4]
  640. 0x00000924: 0xE15B32D0 '.2[.' - ldrsb a4, [v8, #-0x20]
  641. 0x00000928: 0xE3530000 '..S.' - cmp a4, #0
  642. 0x0000092C: 0xC3A03001 '.0..' - movgt a4, #1
  643. 0x00000930: 0xD3A03000 '.0..' - movle a4, #0
  644. 0x00000934: 0xE6EF3073 's0..' - uxtb a4, a4
  645. 0x00000938: 0xE1A02003 '. ..' - mov a3, a4
  646. 0x0000093C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  647. 0x00000940: 0xE5C3200F '. ..' - strb a3, [a4, #0xf]
  648. 0x00000944: 0xEA000016 '....' - b loc_000009A4
  649. 0x00000948: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  650. 0x0000094C: 0xE1A03223 '#2..' - lsr a4, a4, #4
  651. 0x00000950: 0xE6FF3073 's0..' - uxth a4, a4
  652. 0x00000954: 0xE203300F '.0..' - and a4, a4, #0xf
  653. 0x00000958: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  654. 0x0000095C: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  655. 0x00000960: 0xE1A033A3 '.3..' - lsr a4, a4, #7
  656. 0x00000964: 0xE6EF2073 's ..' - uxtb a3, a4
  657. 0x00000968: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  658. 0x0000096C: 0xE5C3200F '. ..' - strb a3, [a4, #0xf]
  659. 0x00000970: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  660. 0x00000974: 0xE203300F '.0..' - and a4, a4, #0xf
  661. 0x00000978: 0xE15B21BC '.![.' - ldrh a3, [v8, #-0x1c]
  662. 0x0000097C: 0xE1A02222 '""..' - lsr a3, a3, #4
  663. 0x00000980: 0xE6FF2072 'r ..' - uxth a3, a3
  664. 0x00000984: 0xE202200F '. ..' - and a3, a3, #0xf
  665. 0x00000988: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  666. 0x0000098C: 0xE7D12002 '. ..' - ldrb a3, [a2, a3]
  667. 0x00000990: 0xE1A02082 '. ..' - lsl a3, a3, #1
  668. 0x00000994: 0xE6EF1072 'r...' - uxtb a2, a3
  669. 0x00000998: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  670. 0x0000099C: 0xE7C21003 '....' - strb a2, [a3, a4]
  671. 0x000009A0: 0xE1A00000 '....' - mov a1, a1
  672.  
  673. loc_000009A4: ; Refs: 0x000006D4 0x00000718 0x0000075C 0x000007A0 0x00000814 0x00000880 0x00000944
  674. 0x000009A4: 0xEA0001F1 '....' - b loc_00001170
  675. 0x000009A8: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  676. 0x000009AC: 0xE203300F '.0..' - and a4, a4, #0xf
  677. 0x000009B0: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  678. 0x000009B4: 0xE7D22003 '. ..' - ldrb a3, [a3, a4]
  679. 0x000009B8: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  680. 0x000009BC: 0xE1A03223 '#2..' - lsr a4, a4, #4
  681. 0x000009C0: 0xE6FF3073 's0..' - uxth a4, a4
  682. 0x000009C4: 0xE203300F '.0..' - and a4, a4, #0xf
  683. 0x000009C8: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  684. 0x000009CC: 0xE7D13003 '.0..' - ldrb a4, [a2, a4]
  685. 0x000009D0: 0xE1520003 '..R.' - cmp a3, a4
  686. 0x000009D4: 0x0A000006 '....' - beq loc_000009F4
  687. 0x000009D8: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  688. 0x000009DC: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  689. 0x000009E0: 0xE2833002 '.0..' - add a4, a4, #2
  690. 0x000009E4: 0xE6FF2073 's ..' - uxth a3, a4
  691. 0x000009E8: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  692. 0x000009EC: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  693. 0x000009F0: 0xEA0001DF '....' - b loc_00001174
  694.  
  695. loc_000009F4: ; Refs: 0x000009D4
  696. 0x000009F4: 0xEA0001DE '....' - b loc_00001174
  697. 0x000009F8: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  698. 0x000009FC: 0xE7EB3053 'S0..' - ubfx a4, a4, #0, #0xc
  699. 0x00000A00: 0xE6FF2073 's ..' - uxth a3, a4
  700. 0x00000A04: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  701. 0x00000A08: 0xE1C321B0 '.!..' - strh a3, [a4, #0x10]
  702. 0x00000A0C: 0xEA0001D8 '....' - b loc_00001174
  703. 0x00000A10: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  704. 0x00000A14: 0xE5D33000 '.0..' - ldrb a4, [a4]
  705. 0x00000A18: 0xE6FF2073 's ..' - uxth a3, a4
  706. 0x00000A1C: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  707. 0x00000A20: 0xE7EB3053 'S0..' - ubfx a4, a4, #0, #0xc
  708. 0x00000A24: 0xE6FF3073 's0..' - uxth a4, a4
  709. 0x00000A28: 0xE0823003 '.0..' - add a4, a3, a4
  710. 0x00000A2C: 0xE6FF2073 's ..' - uxth a3, a4
  711. 0x00000A30: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  712. 0x00000A34: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  713. 0x00000A38: 0xEA0001CD '....' - b loc_00001174
  714. 0x00000A3C: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  715. 0x00000A40: 0xE203400F '.@..' - and v1, a4, #0xf
  716. 0x00000A44: 0xEB000774 't...' - bl SceLibc_C0883865
  717. 0x00000A48: 0xE1A02000 '. ..' - mov a3, a1
  718. 0x00000A4C: 0xE1A03FC2 '.?..' - asr a4, a3, #0x1f
  719. 0x00000A50: 0xE1A03C23 '#<..' - lsr a4, a4, #0x18
  720. 0x00000A54: 0xE0822003 '. ..' - add a3, a3, a4
  721. 0x00000A58: 0xE6EF2072 'r ..' - uxtb a3, a3
  722. 0x00000A5C: 0xE0633002 '.0c.' - rsb a4, a4, a3
  723. 0x00000A60: 0xE6EF2073 's ..' - uxtb a3, a4
  724. 0x00000A64: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  725. 0x00000A68: 0xE6EF3073 's0..' - uxtb a4, a4
  726. 0x00000A6C: 0xE0033002 '.0..' - and a4, a4, a3
  727. 0x00000A70: 0xE6EF3073 's0..' - uxtb a4, a4
  728. 0x00000A74: 0xE6EF2073 's ..' - uxtb a3, a4
  729. 0x00000A78: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  730. 0x00000A7C: 0xE7C32004 '. ..' - strb a3, [a4, v1]
  731. 0x00000A80: 0xEA0001BB '....' - b loc_00001174
  732. 0x00000A84: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  733. 0x00000A88: 0xE6EF3073 's0..' - uxtb a4, a4
  734. 0x00000A8C: 0xE203300F '.0..' - and a4, a4, #0xf
  735. 0x00000A90: 0xE54B3021 '!0K.' - strb a4, [v8, #-0x21]
  736. 0x00000A94: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  737. 0x00000A98: 0xE203300F '.0..' - and a4, a4, #0xf
  738. 0x00000A9C: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  739. 0x00000AA0: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  740. 0x00000AA4: 0xE54B3022 '"0K.' - strb a4, [v8, #-0x22]
  741. 0x00000AA8: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  742. 0x00000AAC: 0xE1A03223 '#2..' - lsr a4, a4, #4
  743. 0x00000AB0: 0xE6FF3073 's0..' - uxth a4, a4
  744. 0x00000AB4: 0xE203300F '.0..' - and a4, a4, #0xf
  745. 0x00000AB8: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  746. 0x00000ABC: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  747. 0x00000AC0: 0xE54B3023 '#0K.' - strb a4, [v8, #-0x23]
  748. 0x00000AC4: 0xE3A03000 '.0..' - mov a4, #0
  749. 0x00000AC8: 0xE54B300D '.0K.' - strb a4, [v8, #-0xd]
  750. 0x00000ACC: 0xEA00008C '....' - b loc_00000D04
  751.  
  752. loc_00000AD0: ; Refs: 0x00000D10
  753. 0x00000AD0: 0xE55B3022 '"0[.' - ldrb a4, [v8, #-0x22]
  754. 0x00000AD4: 0xE1A031A3 '.1..' - lsr a4, a4, #3
  755. 0x00000AD8: 0xE6EF2073 's ..' - uxtb a3, a4
  756. 0x00000ADC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  757. 0x00000AE0: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  758. 0x00000AE4: 0xE5D33040 '@0..' - ldrb a4, [a4, #0x40]
  759. 0x00000AE8: 0xE1A031A3 '.1..' - lsr a4, a4, #3
  760. 0x00000AEC: 0xE6EF1073 's...' - uxtb a2, a4
  761. 0x00000AF0: 0xE55B0023 '#.[.' - ldrb a1, [v8, #-0x23]
  762. 0x00000AF4: 0xE55B300D '.0[.' - ldrb a4, [v8, #-0xd]
  763. 0x00000AF8: 0xE0803003 '.0..' - add a4, a1, a4
  764. 0x00000AFC: 0xE6EF3073 's0..' - uxtb a4, a4
  765. 0x00000B00: 0xE1630381 '..c.' - smulbb a4, a2, a4
  766. 0x00000B04: 0xE6EF3073 's0..' - uxtb a4, a4
  767. 0x00000B08: 0xE0823003 '.0..' - add a4, a3, a4
  768. 0x00000B0C: 0xE54B3024 '$0K.' - strb a4, [v8, #-0x24]
  769. 0x00000B10: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  770. 0x00000B14: 0xE1D321B0 '.!..' - ldrh a3, [a4, #0x10]
  771. 0x00000B18: 0xE55B300D '.0[.' - ldrb a4, [v8, #-0xd]
  772. 0x00000B1C: 0xE6FF3073 's0..' - uxth a4, a4
  773. 0x00000B20: 0xE0823003 '.0..' - add a4, a3, a4
  774. 0x00000B24: 0xE14B32B6 '.2K.' - strh a4, [v8, #-0x26]
  775. 0x00000B28: 0xE55B3022 '"0[.' - ldrb a4, [v8, #-0x22]
  776. 0x00000B2C: 0xE2033007 '.0..' - and a4, a4, #7
  777. 0x00000B30: 0xE54B3027 ''0K.' - strb a4, [v8, #-0x27]
  778. 0x00000B34: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  779. 0x00000B38: 0xE5D3300F '.0..' - ldrb a4, [a4, #0xf]
  780. 0x00000B3C: 0xE6EF1073 's...' - uxtb a2, a4
  781. 0x00000B40: 0xE15B32B6 '.2[.' - ldrh a4, [v8, #-0x26]
  782. 0x00000B44: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  783. 0x00000B48: 0xE0823003 '.0..' - add a4, a3, a4
  784. 0x00000B4C: 0xE5D33018 '.0..' - ldrb a4, [a4, #0x18]
  785. 0x00000B50: 0xE1A02003 '. ..' - mov a3, a4
  786. 0x00000B54: 0xE55B3027 ''0[.' - ldrb a4, [v8, #-0x27]
  787. 0x00000B58: 0xE1A03352 'R3..' - asr a4, a3, a4
  788. 0x00000B5C: 0xE6EF3073 's0..' - uxtb a4, a4
  789. 0x00000B60: 0xE1E03003 '.0..' - mvn a4, a4
  790. 0x00000B64: 0xE6EF0073 's...' - uxtb a1, a4
  791. 0x00000B68: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  792. 0x00000B6C: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  793. 0x00000B70: 0xE593203C '< ..' - ldr a3, [a4, #0x3c]
  794. 0x00000B74: 0xE55B3024 '$0[.' - ldrb a4, [v8, #-0x24]
  795. 0x00000B78: 0xE0823003 '.0..' - add a4, a3, a4
  796. 0x00000B7C: 0xE5D33000 '.0..' - ldrb a4, [a4]
  797. 0x00000B80: 0xE6EF3073 's0..' - uxtb a4, a4
  798. 0x00000B84: 0xE1A02000 '. ..' - mov a3, a1
  799. 0x00000B88: 0xE0033002 '.0..' - and a4, a4, a3
  800. 0x00000B8C: 0xE6EF3073 's0..' - uxtb a4, a4
  801. 0x00000B90: 0xE1A02001 '. ..' - mov a3, a2
  802. 0x00000B94: 0xE1823003 '.0..' - orr a4, a3, a4
  803. 0x00000B98: 0xE6EF3073 's0..' - uxtb a4, a4
  804. 0x00000B9C: 0xE6EF2073 's ..' - uxtb a3, a4
  805. 0x00000BA0: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  806. 0x00000BA4: 0xE5C3200F '. ..' - strb a3, [a4, #0xf]
  807. 0x00000BA8: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  808. 0x00000BAC: 0xE5D3300F '.0..' - ldrb a4, [a4, #0xf]
  809. 0x00000BB0: 0xE6EF1073 's...' - uxtb a2, a4
  810. 0x00000BB4: 0xE15B32B6 '.2[.' - ldrh a4, [v8, #-0x26]
  811. 0x00000BB8: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  812. 0x00000BBC: 0xE0823003 '.0..' - add a4, a3, a4
  813. 0x00000BC0: 0xE5D33018 '.0..' - ldrb a4, [a4, #0x18]
  814. 0x00000BC4: 0xE1A02003 '. ..' - mov a3, a4
  815. 0x00000BC8: 0xE55B3027 ''0[.' - ldrb a4, [v8, #-0x27]
  816. 0x00000BCC: 0xE2633008 '.0c.' - rsb a4, a4, #8
  817. 0x00000BD0: 0xE1A03312 '.3..' - lsl a4, a3, a4
  818. 0x00000BD4: 0xE6EF3073 's0..' - uxtb a4, a4
  819. 0x00000BD8: 0xE1E03003 '.0..' - mvn a4, a4
  820. 0x00000BDC: 0xE6EF0073 's...' - uxtb a1, a4
  821. 0x00000BE0: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  822. 0x00000BE4: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  823. 0x00000BE8: 0xE593203C '< ..' - ldr a3, [a4, #0x3c]
  824. 0x00000BEC: 0xE55B3024 '$0[.' - ldrb a4, [v8, #-0x24]
  825. 0x00000BF0: 0xE2833001 '.0..' - add a4, a4, #1
  826. 0x00000BF4: 0xE0823003 '.0..' - add a4, a3, a4
  827. 0x00000BF8: 0xE5D33000 '.0..' - ldrb a4, [a4]
  828. 0x00000BFC: 0xE6EF3073 's0..' - uxtb a4, a4
  829. 0x00000C00: 0xE1A02000 '. ..' - mov a3, a1
  830. 0x00000C04: 0xE0033002 '.0..' - and a4, a4, a3
  831. 0x00000C08: 0xE6EF3073 's0..' - uxtb a4, a4
  832. 0x00000C0C: 0xE1A02001 '. ..' - mov a3, a2
  833. 0x00000C10: 0xE1823003 '.0..' - orr a4, a3, a4
  834. 0x00000C14: 0xE6EF3073 's0..' - uxtb a4, a4
  835. 0x00000C18: 0xE6EF2073 's ..' - uxtb a3, a4
  836. 0x00000C1C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  837. 0x00000C20: 0xE5C3200F '. ..' - strb a3, [a4, #0xf]
  838. 0x00000C24: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  839. 0x00000C28: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  840. 0x00000C2C: 0xE593203C '< ..' - ldr a3, [a4, #0x3c]
  841. 0x00000C30: 0xE55B3024 '$0[.' - ldrb a4, [v8, #-0x24]
  842. 0x00000C34: 0xE0823003 '.0..' - add a4, a3, a4
  843. 0x00000C38: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  844. 0x00000C3C: 0xE2822A01 '.*..' - add a3, a3, #0x1000
  845. 0x00000C40: 0xE592103C '<...' - ldr a2, [a3, #0x3c]
  846. 0x00000C44: 0xE55B2024 '$ [.' - ldrb a3, [v8, #-0x24]
  847. 0x00000C48: 0xE0812002 '. ..' - add a3, a2, a3
  848. 0x00000C4C: 0xE5D22000 '. ..' - ldrb a3, [a3]
  849. 0x00000C50: 0xE6EF0072 'r...' - uxtb a1, a3
  850. 0x00000C54: 0xE15B22B6 '."[.' - ldrh a3, [v8, #-0x26]
  851. 0x00000C58: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  852. 0x00000C5C: 0xE0812002 '. ..' - add a3, a2, a3
  853. 0x00000C60: 0xE5D22018 '. ..' - ldrb a3, [a3, #0x18]
  854. 0x00000C64: 0xE1A01002 '....' - mov a2, a3
  855. 0x00000C68: 0xE55B2027 '' [.' - ldrb a3, [v8, #-0x27]
  856. 0x00000C6C: 0xE1A02251 'Q"..' - asr a3, a2, a3
  857. 0x00000C70: 0xE6EF2072 'r ..' - uxtb a3, a3
  858. 0x00000C74: 0xE1A01000 '....' - mov a2, a1
  859. 0x00000C78: 0xE0222001 '. ".' - eor a3, a3, a2
  860. 0x00000C7C: 0xE6EF2072 'r ..' - uxtb a3, a3
  861. 0x00000C80: 0xE6EF2072 'r ..' - uxtb a3, a3
  862. 0x00000C84: 0xE5C32000 '. ..' - strb a3, [a4]
  863. 0x00000C88: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  864. 0x00000C8C: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  865. 0x00000C90: 0xE593203C '< ..' - ldr a3, [a4, #0x3c]
  866. 0x00000C94: 0xE55B3024 '$0[.' - ldrb a4, [v8, #-0x24]
  867. 0x00000C98: 0xE2833001 '.0..' - add a4, a4, #1
  868. 0x00000C9C: 0xE0823003 '.0..' - add a4, a3, a4
  869. 0x00000CA0: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  870. 0x00000CA4: 0xE2822A01 '.*..' - add a3, a3, #0x1000
  871. 0x00000CA8: 0xE592103C '<...' - ldr a2, [a3, #0x3c]
  872. 0x00000CAC: 0xE55B2024 '$ [.' - ldrb a3, [v8, #-0x24]
  873. 0x00000CB0: 0xE2822001 '. ..' - add a3, a3, #1
  874. 0x00000CB4: 0xE0812002 '. ..' - add a3, a2, a3
  875. 0x00000CB8: 0xE5D22000 '. ..' - ldrb a3, [a3]
  876. 0x00000CBC: 0xE6EF0072 'r...' - uxtb a1, a3
  877. 0x00000CC0: 0xE15B22B6 '."[.' - ldrh a3, [v8, #-0x26]
  878. 0x00000CC4: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  879. 0x00000CC8: 0xE0812002 '. ..' - add a3, a2, a3
  880. 0x00000CCC: 0xE5D22018 '. ..' - ldrb a3, [a3, #0x18]
  881. 0x00000CD0: 0xE1A01002 '....' - mov a2, a3
  882. 0x00000CD4: 0xE55B2027 '' [.' - ldrb a3, [v8, #-0x27]
  883. 0x00000CD8: 0xE2622008 '. b.' - rsb a3, a3, #8
  884. 0x00000CDC: 0xE1A02211 '."..' - lsl a3, a2, a3
  885. 0x00000CE0: 0xE6EF2072 'r ..' - uxtb a3, a3
  886. 0x00000CE4: 0xE1A01000 '....' - mov a2, a1
  887. 0x00000CE8: 0xE0222001 '. ".' - eor a3, a3, a2
  888. 0x00000CEC: 0xE6EF2072 'r ..' - uxtb a3, a3
  889. 0x00000CF0: 0xE6EF2072 'r ..' - uxtb a3, a3
  890. 0x00000CF4: 0xE5C32000 '. ..' - strb a3, [a4]
  891. 0x00000CF8: 0xE55B300D '.0[.' - ldrb a4, [v8, #-0xd]
  892. 0x00000CFC: 0xE2833001 '.0..' - add a4, a4, #1
  893. 0x00000D00: 0xE54B300D '.0K.' - strb a4, [v8, #-0xd]
  894.  
  895. loc_00000D04: ; Refs: 0x00000ACC
  896. 0x00000D04: 0xE55B200D '. [.' - ldrb a3, [v8, #-0xd]
  897. 0x00000D08: 0xE55B3021 '!0[.' - ldrb a4, [v8, #-0x21]
  898. 0x00000D0C: 0xE1520003 '..R.' - cmp a3, a4
  899. 0x00000D10: 0x3AFFFF6E 'n..:' - blo loc_00000AD0
  900. 0x00000D14: 0xEA000116 '....' - b loc_00001174
  901. 0x00000D18: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  902. 0x00000D1C: 0xE6EF3073 's0..' - uxtb a4, a4
  903. 0x00000D20: 0xE353009E '..S.' - cmp a4, #0x9e
  904. 0x00000D24: 0x0A000002 '....' - beq loc_00000D34
  905. 0x00000D28: 0xE35300A1 '..S.' - cmp a4, #0xa1
  906. 0x00000D2C: 0x0A000014 '....' - beq loc_00000D84
  907. 0x00000D30: 0xEA00010F '....' - b loc_00001174
  908.  
  909. loc_00000D34: ; Refs: 0x00000D24
  910. 0x00000D34: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  911. 0x00000D38: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  912. 0x00000D3C: 0xE1D333B8 '.3..' - ldrh a4, [a4, #0x38]
  913. 0x00000D40: 0xE1A01003 '....' - mov a2, a4
  914. 0x00000D44: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  915. 0x00000D48: 0xE203300F '.0..' - and a4, a4, #0xf
  916. 0x00000D4C: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  917. 0x00000D50: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  918. 0x00000D54: 0xE1A03351 'Q3..' - asr a4, a2, a4
  919. 0x00000D58: 0xE2033001 '.0..' - and a4, a4, #1
  920. 0x00000D5C: 0xE3530000 '..S.' - cmp a4, #0
  921. 0x00000D60: 0x0A000006 '....' - beq loc_00000D80
  922. 0x00000D64: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  923. 0x00000D68: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  924. 0x00000D6C: 0xE2833002 '.0..' - add a4, a4, #2
  925. 0x00000D70: 0xE6FF2073 's ..' - uxth a3, a4
  926. 0x00000D74: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  927. 0x00000D78: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  928. 0x00000D7C: 0xEA000014 '....' - b loc_00000DD4
  929.  
  930. loc_00000D80: ; Refs: 0x00000D60
  931. 0x00000D80: 0xEA000013 '....' - b loc_00000DD4
  932.  
  933. loc_00000D84: ; Refs: 0x00000D2C
  934. 0x00000D84: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  935. 0x00000D88: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  936. 0x00000D8C: 0xE1D333B8 '.3..' - ldrh a4, [a4, #0x38]
  937. 0x00000D90: 0xE1A01003 '....' - mov a2, a4
  938. 0x00000D94: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  939. 0x00000D98: 0xE203300F '.0..' - and a4, a4, #0xf
  940. 0x00000D9C: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  941. 0x00000DA0: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  942. 0x00000DA4: 0xE1A03351 'Q3..' - asr a4, a2, a4
  943. 0x00000DA8: 0xE2033001 '.0..' - and a4, a4, #1
  944. 0x00000DAC: 0xE3530000 '..S.' - cmp a4, #0
  945. 0x00000DB0: 0x1A000006 '....' - bne loc_00000DD0
  946. 0x00000DB4: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  947. 0x00000DB8: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  948. 0x00000DBC: 0xE2833002 '.0..' - add a4, a4, #2
  949. 0x00000DC0: 0xE6FF2073 's ..' - uxth a3, a4
  950. 0x00000DC4: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  951. 0x00000DC8: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  952. 0x00000DCC: 0xEAFFFFFF '....' - b loc_00000DD0
  953.  
  954. loc_00000DD0: ; Refs: 0x00000DB0 0x00000DCC
  955. 0x00000DD0: 0xE1A00000 '....' - mov a1, a1
  956.  
  957. loc_00000DD4: ; Refs: 0x00000D7C 0x00000D80
  958. 0x00000DD4: 0xEA0000E6 '....' - b loc_00001174
  959. 0x00000DD8: 0xE15B31BC '.1[.' - ldrh a4, [v8, #-0x1c]
  960. 0x00000DDC: 0xE6EF3073 's0..' - uxtb a4, a4
  961. 0x00000DE0: 0xE353001E '..S.' - cmp a4, #0x1e
  962. 0x00000DE4: 0x0A00004C 'L...' - beq loc_00000F1C
  963. 0x00000DE8: 0xE353001E '..S.' - cmp a4, #0x1e
  964. 0x00000DEC: 0xCA00000B '....' - bgt loc_00000E20
  965. 0x00000DF0: 0xE353000A '..S.' - cmp a4, #0xa
  966. 0x00000DF4: 0x0A00001C '....' - beq loc_00000E6C
  967. 0x00000DF8: 0xE353000A '..S.' - cmp a4, #0xa
  968. 0x00000DFC: 0xCA000002 '....' - bgt loc_00000E0C
  969. 0x00000E00: 0xE3530007 '..S.' - cmp a4, #7
  970. 0x00000E04: 0x0A000011 '....' - beq loc_00000E50
  971. 0x00000E08: 0xEA0000D9 '....' - b loc_00001174
  972.  
  973. loc_00000E0C: ; Refs: 0x00000DFC
  974. 0x00000E0C: 0xE3530015 '..S.' - cmp a4, #0x15
  975. 0x00000E10: 0x0A000033 '3...' - beq loc_00000EE4
  976. 0x00000E14: 0xE3530018 '..S.' - cmp a4, #0x18
  977. 0x00000E18: 0x0A000038 '8...' - beq loc_00000F00
  978. 0x00000E1C: 0xEA0000D4 '....' - b loc_00001174
  979.  
  980. loc_00000E20: ; Refs: 0x00000DEC
  981. 0x00000E20: 0xE3530033 '3.S.' - cmp a4, #0x33
  982. 0x00000E24: 0x0A000054 'T...' - beq loc_00000F7C
  983. 0x00000E28: 0xE3530033 '3.S.' - cmp a4, #0x33
  984. 0x00000E2C: 0xCA000002 '....' - bgt loc_00000E3C
  985. 0x00000E30: 0xE3530029 ').S.' - cmp a4, #0x29
  986. 0x00000E34: 0x0A000044 'D...' - beq loc_00000F4C
  987. 0x00000E38: 0xEA0000CD '....' - b loc_00001174
  988.  
  989. loc_00000E3C: ; Refs: 0x00000E2C
  990. 0x00000E3C: 0xE3530055 'U.S.' - cmp a4, #0x55
  991. 0x00000E40: 0x0A00008D '....' - beq loc_0000107C
  992. 0x00000E44: 0xE3530065 'e.S.' - cmp a4, #0x65
  993. 0x00000E48: 0x0A0000AF '....' - beq loc_0000110C
  994. 0x00000E4C: 0xEA0000C8 '....' - b loc_00001174
  995.  
  996. loc_00000E50: ; Refs: 0x00000E04
  997. 0x00000E50: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  998. 0x00000E54: 0xE203300F '.0..' - and a4, a4, #0xf
  999. 0x00000E58: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  1000. 0x00000E5C: 0xE5D21015 '....' - ldrb a2, [a3, #0x15]
  1001. 0x00000E60: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  1002. 0x00000E64: 0xE7C21003 '....' - strb a2, [a3, a4]
  1003. 0x00000E68: 0xEA0000C1 '....' - b loc_00001174
  1004.  
  1005. loc_00000E6C: ; Refs: 0x00000DF4
  1006. 0x00000E6C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1007. 0x00000E70: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1008. 0x00000E74: 0xE1D333BA '.3..' - ldrh a4, [a4, #0x3a]
  1009. 0x00000E78: 0xE1E03003 '.0..' - mvn a4, a4
  1010. 0x00000E7C: 0xE6FF2073 's ..' - uxth a3, a4
  1011. 0x00000E80: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1012. 0x00000E84: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1013. 0x00000E88: 0xE1D333B8 '.3..' - ldrh a4, [a4, #0x38]
  1014. 0x00000E8C: 0xE0033002 '.0..' - and a4, a4, a3
  1015. 0x00000E90: 0xE14B32BA '.2K.' - strh a4, [v8, #-0x2a]
  1016. 0x00000E94: 0xE15B32BA '.2[.' - ldrh a4, [v8, #-0x2a]
  1017. 0x00000E98: 0xE3530000 '..S.' - cmp a4, #0
  1018. 0x00000E9C: 0x0A000009 '....' - beq loc_00000EC8
  1019. 0x00000EA0: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  1020. 0x00000EA4: 0xE203400F '.@..' - and v1, a4, #0xf
  1021. 0x00000EA8: 0xE15B32BA '.2[.' - ldrh a4, [v8, #-0x2a]
  1022. 0x00000EAC: 0xE1A00003 '....' - mov a1, a4
  1023. 0x00000EB0: 0xEB000571 'q...' - bl sub_0000247C
  1024. 0x00000EB4: 0xE1A03000 '.0..' - mov a4, a1
  1025. 0x00000EB8: 0xE6EF2073 's ..' - uxtb a3, a4
  1026. 0x00000EBC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1027. 0x00000EC0: 0xE7C32004 '. ..' - strb a3, [a4, v1]
  1028. 0x00000EC4: 0xEA0000AA '....' - b loc_00001174
  1029.  
  1030. loc_00000EC8: ; Refs: 0x00000E9C
  1031. 0x00000EC8: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1032. 0x00000ECC: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  1033. 0x00000ED0: 0xE2433002 '.0C.' - sub a4, a4, #2
  1034. 0x00000ED4: 0xE6FF2073 's ..' - uxth a3, a4
  1035. 0x00000ED8: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1036. 0x00000EDC: 0xE1C321B2 '.!..' - strh a3, [a4, #0x12]
  1037. 0x00000EE0: 0xEA0000A3 '....' - b loc_00001174
  1038.  
  1039. loc_00000EE4: ; Refs: 0x00000E10
  1040. 0x00000EE4: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  1041. 0x00000EE8: 0xE203300F '.0..' - and a4, a4, #0xf
  1042. 0x00000EEC: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  1043. 0x00000EF0: 0xE7D22003 '. ..' - ldrb a3, [a3, a4]
  1044. 0x00000EF4: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1045. 0x00000EF8: 0xE5C32015 '. ..' - strb a3, [a4, #0x15]
  1046. 0x00000EFC: 0xEA00009C '....' - b loc_00001174
  1047.  
  1048. loc_00000F00: ; Refs: 0x00000E18
  1049. 0x00000F00: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  1050. 0x00000F04: 0xE203300F '.0..' - and a4, a4, #0xf
  1051. 0x00000F08: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  1052. 0x00000F0C: 0xE7D22003 '. ..' - ldrb a3, [a3, a4]
  1053. 0x00000F10: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1054. 0x00000F14: 0xE5C32016 '. ..' - strb a3, [a4, #0x16]
  1055. 0x00000F18: 0xEA000095 '....' - b loc_00001174
  1056.  
  1057. loc_00000F1C: ; Refs: 0x00000DE4
  1058. 0x00000F1C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1059. 0x00000F20: 0xE1D321B0 '.!..' - ldrh a3, [a4, #0x10]
  1060. 0x00000F24: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  1061. 0x00000F28: 0xE203300F '.0..' - and a4, a4, #0xf
  1062. 0x00000F2C: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  1063. 0x00000F30: 0xE7D13003 '.0..' - ldrb a4, [a2, a4]
  1064. 0x00000F34: 0xE6FF3073 's0..' - uxth a4, a4
  1065. 0x00000F38: 0xE0823003 '.0..' - add a4, a3, a4
  1066. 0x00000F3C: 0xE6FF2073 's ..' - uxth a3, a4
  1067. 0x00000F40: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1068. 0x00000F44: 0xE1C321B0 '.!..' - strh a3, [a4, #0x10]
  1069. 0x00000F48: 0xEA000089 '....' - b loc_00001174
  1070.  
  1071. loc_00000F4C: ; Refs: 0x00000E34
  1072. 0x00000F4C: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  1073. 0x00000F50: 0xE203300F '.0..' - and a4, a4, #0xf
  1074. 0x00000F54: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  1075. 0x00000F58: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  1076. 0x00000F5C: 0xE6FF3073 's0..' - uxth a4, a4
  1077. 0x00000F60: 0xE1A02003 '. ..' - mov a3, a4
  1078. 0x00000F64: 0xE1A02102 '.!..' - lsl a3, a3, #2
  1079. 0x00000F68: 0xE0823003 '.0..' - add a4, a3, a4
  1080. 0x00000F6C: 0xE6FF2073 's ..' - uxth a3, a4
  1081. 0x00000F70: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1082. 0x00000F74: 0xE1C321B0 '.!..' - strh a3, [a4, #0x10]
  1083. 0x00000F78: 0xEA00007D '}...' - b loc_00001174
  1084.  
  1085. loc_00000F7C: ; Refs: 0x00000E24
  1086. 0x00000F7C: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  1087. 0x00000F80: 0xE203300F '.0..' - and a4, a4, #0xf
  1088. 0x00000F84: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  1089. 0x00000F88: 0xE7D23003 '.0..' - ldrb a4, [a3, a4]
  1090. 0x00000F8C: 0xE54B302B '+0K.' - strb a4, [v8, #-0x2b]
  1091. 0x00000F90: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1092. 0x00000F94: 0xE1D331B0 '.1..' - ldrh a4, [a4, #0x10]
  1093. 0x00000F98: 0xE1A00003 '....' - mov a1, a4
  1094. 0x00000F9C: 0xE55B202B '+ [.' - ldrb a3, [v8, #-0x2b]
  1095. 0x00000FA0: 0xE308351F '.5..' - movw a4, #0x851f
  1096. 0x00000FA4: 0xE34531EB '.1E.' - movt a4, #0x51eb
  1097. 0x00000FA8: 0xE0832392 '.#..' - umull a3, a4, a3, a4
  1098. 0x00000FAC: 0xE1A032A3 '.2..' - lsr a4, a4, #5
  1099. 0x00000FB0: 0xE6EF1073 's...' - uxtb a2, a4
  1100. 0x00000FB4: 0xE30C3CCD '.<..' - movw a4, #0xcccd
  1101. 0x00000FB8: 0xE34C3CCC '.<L.' - movt a4, #0xcccc
  1102. 0x00000FBC: 0xE0832391 '.#..' - umull a3, a4, a2, a4
  1103. 0x00000FC0: 0xE1A031A3 '.1..' - lsr a4, a4, #3
  1104. 0x00000FC4: 0xE1A03083 '.0..' - lsl a4, a4, #1
  1105. 0x00000FC8: 0xE1A02103 '.!..' - lsl a3, a4, #2
  1106. 0x00000FCC: 0xE0833002 '.0..' - add a4, a4, a3
  1107. 0x00000FD0: 0xE0633001 '.0c.' - rsb a4, a4, a2
  1108. 0x00000FD4: 0xE6EF2073 's ..' - uxtb a3, a4
  1109. 0x00000FD8: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1110. 0x00000FDC: 0xE0833000 '.0..' - add a4, a4, a1
  1111. 0x00000FE0: 0xE5C32018 '. ..' - strb a3, [a4, #0x18]
  1112. 0x00000FE4: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1113. 0x00000FE8: 0xE1D331B0 '.1..' - ldrh a4, [a4, #0x10]
  1114. 0x00000FEC: 0xE2830001 '....' - add a1, a4, #1
  1115.  
  1116. loc_00000FF0: ; Refs: 0x00001678
  1117. 0x00000FF0: 0xE55B202B '+ [.' - ldrb a3, [v8, #-0x2b]
  1118. 0x00000FF4: 0xE30C3CCD '.<..' - movw a4, #0xcccd
  1119. 0x00000FF8: 0xE34C3CCC '.<L.' - movt a4, #0xcccc
  1120. 0x00000FFC: 0xE0832392 '.#..' - umull a3, a4, a3, a4
  1121. 0x00001000: 0xE1A031A3 '.1..' - lsr a4, a4, #3
  1122. 0x00001004: 0xE6EF1073 's...' - uxtb a2, a4
  1123. 0x00001008: 0xE30C3CCD '.<..' - movw a4, #0xcccd
  1124. 0x0000100C: 0xE34C3CCC '.<L.' - movt a4, #0xcccc
  1125. 0x00001010: 0xE0832391 '.#..' - umull a3, a4, a2, a4
  1126. 0x00001014: 0xE1A031A3 '.1..' - lsr a4, a4, #3
  1127. 0x00001018: 0xE1A03083 '.0..' - lsl a4, a4, #1
  1128. 0x0000101C: 0xE1A02103 '.!..' - lsl a3, a4, #2
  1129. 0x00001020: 0xE0833002 '.0..' - add a4, a4, a3
  1130. 0x00001024: 0xE0633001 '.0c.' - rsb a4, a4, a2
  1131. 0x00001028: 0xE6EF2073 's ..' - uxtb a3, a4
  1132. 0x0000102C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1133. 0x00001030: 0xE0833000 '.0..' - add a4, a4, a1
  1134. 0x00001034: 0xE5C32018 '. ..' - strb a3, [a4, #0x18]
  1135. 0x00001038: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1136. 0x0000103C: 0xE1D331B0 '.1..' - ldrh a4, [a4, #0x10]
  1137. 0x00001040: 0xE2830002 '....' - add a1, a4, #2
  1138. 0x00001044: 0xE55B102B '+.[.' - ldrb a2, [v8, #-0x2b]
  1139. 0x00001048: 0xE30C3CCD '.<..' - movw a4, #0xcccd
  1140. 0x0000104C: 0xE34C3CCC '.<L.' - movt a4, #0xcccc
  1141. 0x00001050: 0xE0832391 '.#..' - umull a3, a4, a2, a4
  1142. 0x00001054: 0xE1A031A3 '.1..' - lsr a4, a4, #3
  1143. 0x00001058: 0xE1A03083 '.0..' - lsl a4, a4, #1
  1144. 0x0000105C: 0xE1A02103 '.!..' - lsl a3, a4, #2
  1145. 0x00001060: 0xE0833002 '.0..' - add a4, a4, a3
  1146. 0x00001064: 0xE0633001 '.0c.' - rsb a4, a4, a2
  1147. 0x00001068: 0xE6EF2073 's ..' - uxtb a3, a4
  1148. 0x0000106C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1149. 0x00001070: 0xE0833000 '.0..' - add a4, a4, a1
  1150. 0x00001074: 0xE5C32018 '. ..' - strb a3, [a4, #0x18]
  1151. 0x00001078: 0xEA00003D '=...' - b loc_00001174
  1152.  
  1153. loc_0000107C: ; Refs: 0x00000E40
  1154. 0x0000107C: 0xE3A03000 '.0..' - mov a4, #0
  1155. 0x00001080: 0xE50B3014 '.0..' - str a4, [v8, #-0x14]
  1156. 0x00001084: 0xEA00000F '....' - b loc_000010C8
  1157.  
  1158. loc_00001088: ; Refs: 0x000010D8
  1159. 0x00001088: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1160. 0x0000108C: 0xE1D331B0 '.1..' - ldrh a4, [a4, #0x10]
  1161. 0x00001090: 0xE1A02003 '. ..' - mov a3, a4
  1162. 0x00001094: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  1163. 0x00001098: 0xE0823003 '.0..' - add a4, a3, a4
  1164. 0x0000109C: 0xE51B1030 '0...' - ldr a2, [v8, #-0x30]
  1165. 0x000010A0: 0xE51B2014 '. ..' - ldr a3, [v8, #-0x14]
  1166. 0x000010A4: 0xE0812002 '. ..' - add a3, a2, a3
  1167. 0x000010A8: 0xE5D21000 '....' - ldrb a2, [a3]
  1168. 0x000010AC: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  1169. 0x000010B0: 0xE0823003 '.0..' - add a4, a3, a4
  1170. 0x000010B4: 0xE1A02001 '. ..' - mov a3, a2
  1171. 0x000010B8: 0xE5C32018 '. ..' - strb a3, [a4, #0x18]
  1172. 0x000010BC: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  1173. 0x000010C0: 0xE2833001 '.0..' - add a4, a4, #1
  1174. 0x000010C4: 0xE50B3014 '.0..' - str a4, [v8, #-0x14]
  1175.  
  1176. loc_000010C8: ; Refs: 0x00001084
  1177. 0x000010C8: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  1178. 0x000010CC: 0xE203200F '. ..' - and a3, a4, #0xf
  1179. 0x000010D0: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  1180. 0x000010D4: 0xE1520003 '..R.' - cmp a3, a4
  1181. 0x000010D8: 0xAAFFFFEA '....' - bge loc_00001088
  1182. 0x000010DC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1183. 0x000010E0: 0xE1D321B0 '.!..' - ldrh a3, [a4, #0x10]
  1184. 0x000010E4: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  1185. 0x000010E8: 0xE203300F '.0..' - and a4, a4, #0xf
  1186. 0x000010EC: 0xE6FF3073 's0..' - uxth a4, a4
  1187. 0x000010F0: 0xE0823003 '.0..' - add a4, a3, a4
  1188. 0x000010F4: 0xE6FF3073 's0..' - uxth a4, a4
  1189. 0x000010F8: 0xE2833001 '.0..' - add a4, a4, #1
  1190. 0x000010FC: 0xE6FF2073 's ..' - uxth a3, a4
  1191. 0x00001100: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1192. 0x00001104: 0xE1C321B0 '.!..' - strh a3, [a4, #0x10]
  1193. 0x00001108: 0xEA000019 '....' - b loc_00001174
  1194.  
  1195. loc_0000110C: ; Refs: 0x00000E48
  1196. 0x0000110C: 0xE3A03000 '.0..' - mov a4, #0
  1197. 0x00001110: 0xE50B3018 '.0..' - str a4, [v8, #-0x18]
  1198. 0x00001114: 0xEA00000F '....' - b loc_00001158
  1199.  
  1200. loc_00001118: ; Refs: 0x00001168
  1201. 0x00001118: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1202. 0x0000111C: 0xE1D331B0 '.1..' - ldrh a4, [a4, #0x10]
  1203. 0x00001120: 0xE1A02003 '. ..' - mov a3, a4
  1204. 0x00001124: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  1205. 0x00001128: 0xE0823003 '.0..' - add a4, a3, a4
  1206. 0x0000112C: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  1207. 0x00001130: 0xE0823003 '.0..' - add a4, a3, a4
  1208. 0x00001134: 0xE5D31018 '....' - ldrb a2, [a4, #0x18]
  1209. 0x00001138: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  1210. 0x0000113C: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  1211. 0x00001140: 0xE0823003 '.0..' - add a4, a3, a4
  1212. 0x00001144: 0xE1A02001 '. ..' - mov a3, a2
  1213. 0x00001148: 0xE5C32000 '. ..' - strb a3, [a4]
  1214. 0x0000114C: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  1215. 0x00001150: 0xE2833001 '.0..' - add a4, a4, #1
  1216. 0x00001154: 0xE50B3018 '.0..' - str a4, [v8, #-0x18]
  1217.  
  1218. loc_00001158: ; Refs: 0x00001114
  1219. 0x00001158: 0xE15B31BA '.1[.' - ldrh a4, [v8, #-0x1a]
  1220. 0x0000115C: 0xE203200F '. ..' - and a3, a4, #0xf
  1221. 0x00001160: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  1222. 0x00001164: 0xE1520003 '..R.' - cmp a3, a4
  1223. 0x00001168: 0xAAFFFFEA '....' - bge loc_00001118
  1224. 0x0000116C: 0xEA000000 '....' - b loc_00001174
  1225.  
  1226. loc_00001170: ; Refs: 0x0000066C 0x000009A4
  1227. 0x00001170: 0xE1A00000 '....' - mov a1, a1
  1228.  
  1229. loc_00001174: ; Refs: 0x0000040C 0x00000468 0x000004BC 0x000004D4 0x00000530 0x00000570 0x00000574 0x000005B4 0x000005B8 0x00000604 0x00000608 0x00000624 0x00000658 0x000009F0 0x000009F4 0x00000A0C 0x00000A38 0x00000A80 0x00000D14 0x00000D30 0x00000DD4 0x00000E08 0x00000E1C 0x00000E38 0x00000E4C 0x00000E68 0x00000EC4 0x00000EE0 0x00000EFC 0x00000F18 0x00000F48 0x00000F78 0x00001078 0x00001108 0x0000116C
  1230. 0x00001174: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1231. 0x00001178: 0xE5D33015 '.0..' - ldrb a4, [a4, #0x15]
  1232. 0x0000117C: 0xE3530000 '..S.' - cmp a4, #0
  1233. 0x00001180: 0x0A000005 '....' - beq loc_0000119C
  1234. 0x00001184: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1235. 0x00001188: 0xE5D33015 '.0..' - ldrb a4, [a4, #0x15]
  1236. 0x0000118C: 0xE2433001 '.0C.' - sub a4, a4, #1
  1237. 0x00001190: 0xE6EF2073 's ..' - uxtb a3, a4
  1238. 0x00001194: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1239. 0x00001198: 0xE5C32015 '. ..' - strb a3, [a4, #0x15]
  1240.  
  1241. loc_0000119C: ; Refs: 0x00001180
  1242. 0x0000119C: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1243. 0x000011A0: 0xE5D33016 '.0..' - ldrb a4, [a4, #0x16]
  1244. 0x000011A4: 0xE3530000 '..S.' - cmp a4, #0
  1245. 0x000011A8: 0x0A000005 '....' - beq loc_000011C4
  1246. 0x000011AC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1247. 0x000011B0: 0xE5D33016 '.0..' - ldrb a4, [a4, #0x16]
  1248. 0x000011B4: 0xE2433001 '.0C.' - sub a4, a4, #1
  1249. 0x000011B8: 0xE6EF2073 's ..' - uxtb a3, a4
  1250. 0x000011BC: 0xE51B3030 '00..' - ldr a4, [v8, #-0x30]
  1251. 0x000011C0: 0xE5C32016 '. ..' - strb a3, [a4, #0x16]
  1252.  
  1253. loc_000011C4: ; Refs: 0x000011A8
  1254. 0x000011C4: 0xE24BD008 '..K.' - sub sp, v8, #8
  1255. 0x000011C8: 0xE8BD8810 '....' - pop {v1, v8, pc}
  1256.  
  1257. ; ======================================================
  1258. ; Subroutine sub_000011CC - Address 0x000011CC
  1259. sub_000011CC: ; Refs: 0x00000310 0x00000470
  1260. 0x000011CC: 0xE92D4800 '.H-.' - push {v8, lr}
  1261. 0x000011D0: 0xE28DB004 '....' - add v8, sp, #4
  1262. 0x000011D4: 0xE24DD008 '..M.' - sub sp, sp, #8
  1263. 0x000011D8: 0xE50B0008 '....' - str a1, [v8, #-8]
  1264. 0x000011DC: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1265. 0x000011E0: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1266. 0x000011E4: 0xE593103C '<...' - ldr a2, [a4, #0x3c]
  1267. 0x000011E8: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1268. 0x000011EC: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1269. 0x000011F0: 0xE5D33040 '@0..' - ldrb a4, [a4, #0x40]
  1270. 0x000011F4: 0xE1A02003 '. ..' - mov a3, a4
  1271. 0x000011F8: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1272. 0x000011FC: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1273. 0x00001200: 0xE5D33041 'A0..' - ldrb a4, [a4, #0x41]
  1274. 0x00001204: 0xE0030293 '....' - mul a4, a4, a3
  1275. 0x00001208: 0xE2832007 '. ..' - add a3, a4, #7
  1276. 0x0000120C: 0xE3530000 '..S.' - cmp a4, #0
  1277. 0x00001210: 0xB1A03002 '.0..' - movlt a4, a3
  1278. 0x00001214: 0xA1A03003 '.0..' - movge a4, a4
  1279. 0x00001218: 0xE1A031C3 '.1..' - asr a4, a4, #3
  1280. 0x0000121C: 0xE1A00001 '....' - mov a1, a2
  1281. 0x00001220: 0xE3A01000 '....' - mov a2, #0
  1282. 0x00001224: 0xE1A02003 '. ..' - mov a3, a4
  1283. 0x00001228: 0xEB00056B 'k...' - bl SceLibc_6DC1F0D8
  1284. 0x0000122C: 0xE24BD004 '..K.' - sub sp, v8, #4
  1285. 0x00001230: 0xE8BD8800 '....' - pop {v8, pc}
  1286.  
  1287. ; ======================================================
  1288. ; Subroutine sub_00001234 - Address 0x00001234
  1289. sub_00001234: ; Refs: 0x00002124 0x00002178 0x000021CC 0x00002220
  1290. 0x00001234: 0xE52DB004 '..-.' - str v8, [sp, #-4]!
  1291. 0x00001238: 0xE28DB000 '....' - add v8, sp, #0
  1292. 0x0000123C: 0xE24DD00C '..M.' - sub sp, sp, #0xc
  1293. 0x00001240: 0xE50B0008 '....' - str a1, [v8, #-8]
  1294. 0x00001244: 0xE1A03001 '.0..' - mov a4, a2
  1295. 0x00001248: 0xE54B3009 '.0K.' - strb a4, [v8, #-9]
  1296. 0x0000124C: 0xE55B3009 '.0[.' - ldrb a4, [v8, #-9]
  1297. 0x00001250: 0xE353000F '..S.' - cmp a4, #0xf
  1298. 0x00001254: 0x8A00001D '....' - bhi loc_000012D0
  1299. 0x00001258: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1300. 0x0000125C: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1301. 0x00001260: 0xE1D333B8 '.3..' - ldrh a4, [a4, #0x38]
  1302. 0x00001264: 0xE1A02003 '. ..' - mov a3, a4
  1303. 0x00001268: 0xE55B3009 '.0[.' - ldrb a4, [v8, #-9]
  1304. 0x0000126C: 0xE1A03352 'R3..' - asr a4, a3, a4
  1305. 0x00001270: 0xE2033001 '.0..' - and a4, a4, #1
  1306. 0x00001274: 0xE3530000 '..S.' - cmp a4, #0
  1307. 0x00001278: 0x1A000014 '....' - bne loc_000012D0
  1308. 0x0000127C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1309. 0x00001280: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1310. 0x00001284: 0xE1D333B8 '.3..' - ldrh a4, [a4, #0x38]
  1311. 0x00001288: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  1312. 0x0000128C: 0xE2822A01 '.*..' - add a3, a3, #0x1000
  1313. 0x00001290: 0xE1C233BA '.3..' - strh a4, [a3, #0x3a]
  1314. 0x00001294: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1315. 0x00001298: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1316. 0x0000129C: 0xE1D333B8 '.3..' - ldrh a4, [a4, #0x38]
  1317. 0x000012A0: 0xE6FF1073 's...' - uxth a2, a4
  1318. 0x000012A4: 0xE55B3009 '.0[.' - ldrb a4, [v8, #-9]
  1319. 0x000012A8: 0xE3A02001 '. ..' - mov a3, #1
  1320. 0x000012AC: 0xE1A03312 '.3..' - lsl a4, a3, a4
  1321. 0x000012B0: 0xE6FF3073 's0..' - uxth a4, a4
  1322. 0x000012B4: 0xE1A02001 '. ..' - mov a3, a2
  1323. 0x000012B8: 0xE1823003 '.0..' - orr a4, a3, a4
  1324. 0x000012BC: 0xE6FF3073 's0..' - uxth a4, a4
  1325. 0x000012C0: 0xE6FF3073 's0..' - uxth a4, a4
  1326. 0x000012C4: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  1327. 0x000012C8: 0xE2822A01 '.*..' - add a3, a3, #0x1000
  1328. 0x000012CC: 0xE1C233B8 '.3..' - strh a4, [a3, #0x38]
  1329.  
  1330. loc_000012D0: ; Refs: 0x00001254 0x00001278
  1331. 0x000012D0: 0xE24BD000 '..K.' - sub sp, v8, #0
  1332. 0x000012D4: 0xE49DB004 '....' - pop {v8}
  1333. 0x000012D8: 0xE12FFF1E '../.' - bx lr
  1334.  
  1335. ; ======================================================
  1336. ; Subroutine sub_000012DC - Address 0x000012DC
  1337. sub_000012DC: ; Refs: 0x00002150 0x000021A4 0x000021F8 0x0000224C
  1338. 0x000012DC: 0xE52DB004 '..-.' - str v8, [sp, #-4]!
  1339. 0x000012E0: 0xE28DB000 '....' - add v8, sp, #0
  1340. 0x000012E4: 0xE24DD00C '..M.' - sub sp, sp, #0xc
  1341. 0x000012E8: 0xE50B0008 '....' - str a1, [v8, #-8]
  1342. 0x000012EC: 0xE1A03001 '.0..' - mov a4, a2
  1343. 0x000012F0: 0xE54B3009 '.0K.' - strb a4, [v8, #-9]
  1344. 0x000012F4: 0xE55B3009 '.0[.' - ldrb a4, [v8, #-9]
  1345. 0x000012F8: 0xE353000F '..S.' - cmp a4, #0xf
  1346. 0x000012FC: 0x8A00001F '....' - bhi loc_00001380
  1347. 0x00001300: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1348. 0x00001304: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1349. 0x00001308: 0xE1D333B8 '.3..' - ldrh a4, [a4, #0x38]
  1350. 0x0000130C: 0xE1A02003 '. ..' - mov a3, a4
  1351. 0x00001310: 0xE55B3009 '.0[.' - ldrb a4, [v8, #-9]
  1352. 0x00001314: 0xE1A03352 'R3..' - asr a4, a3, a4
  1353. 0x00001318: 0xE2033001 '.0..' - and a4, a4, #1
  1354. 0x0000131C: 0xE3530000 '..S.' - cmp a4, #0
  1355. 0x00001320: 0x0A000016 '....' - beq loc_00001380
  1356. 0x00001324: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1357. 0x00001328: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1358. 0x0000132C: 0xE1D333B8 '.3..' - ldrh a4, [a4, #0x38]
  1359. 0x00001330: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  1360. 0x00001334: 0xE2822A01 '.*..' - add a3, a3, #0x1000
  1361. 0x00001338: 0xE1C233BA '.3..' - strh a4, [a3, #0x3a]
  1362. 0x0000133C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1363. 0x00001340: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  1364. 0x00001344: 0xE1D333B8 '.3..' - ldrh a4, [a4, #0x38]
  1365. 0x00001348: 0xE6FF1073 's...' - uxth a2, a4
  1366. 0x0000134C: 0xE55B3009 '.0[.' - ldrb a4, [v8, #-9]
  1367. 0x00001350: 0xE3A02001 '. ..' - mov a3, #1
  1368. 0x00001354: 0xE1A03312 '.3..' - lsl a4, a3, a4
  1369. 0x00001358: 0xE6FF3073 's0..' - uxth a4, a4
  1370. 0x0000135C: 0xE1E03003 '.0..' - mvn a4, a4
  1371. 0x00001360: 0xE6FF3073 's0..' - uxth a4, a4
  1372. 0x00001364: 0xE1A02001 '. ..' - mov a3, a2
  1373. 0x00001368: 0xE0033002 '.0..' - and a4, a4, a3
  1374. 0x0000136C: 0xE6FF3073 's0..' - uxth a4, a4
  1375. 0x00001370: 0xE6FF3073 's0..' - uxth a4, a4
  1376. 0x00001374: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  1377. 0x00001378: 0xE2822A01 '.*..' - add a3, a3, #0x1000
  1378. 0x0000137C: 0xE1C233B8 '.3..' - strh a4, [a3, #0x38]
  1379.  
  1380. loc_00001380: ; Refs: 0x000012FC 0x00001320
  1381. 0x00001380: 0xE24BD000 '..K.' - sub sp, v8, #0
  1382. 0x00001384: 0xE49DB004 '....' - pop {v8}
  1383. 0x00001388: 0xE12FFF1E '../.' - bx lr
  1384. 0x0000138C: 0xE92D4800 '.H-.' - push {v8, lr}
  1385. 0x00001390: 0xE28DB004 '....' - add v8, sp, #4
  1386. 0x00001394: 0xE24DD020 ' .M.' - sub sp, sp, #0x20
  1387. 0x00001398: 0xE50B0010 '....' - str a1, [v8, #-0x10]
  1388. 0x0000139C: 0xE3A03000 '.0..' - mov a4, #0
  1389. 0x000013A0: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  1390. 0x000013A4: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1391. 0x000013A8: 0xE2833014 '.0..' - add a4, a4, #0x14
  1392. 0x000013AC: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  1393. 0x000013B0: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1394. 0x000013B4: 0xE2833E1E '.>..' - add a4, a4, #0x1e0
  1395. 0x000013B8: 0xE3A0000A '....' - mov a1, #0xa
  1396. 0x000013BC: 0xE1A01003 '....' - mov a2, a4
  1397. 0x000013C0: 0xE3E02000 '. ..' - mvn a3, #0
  1398. ; Data ref 0x00002E10 "Registers:"
  1399. 0x000013C4: 0xE3023E10 '.>..' - movw a4, #0x2e10
  1400. 0x000013C8: 0xE3403000 '.0@.' - movt a4, #0
  1401. 0x000013CC: 0xEB0002CE '....' - bl sub_00001F0C
  1402. 0x000013D0: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1403. 0x000013D4: 0xE2833014 '.0..' - add a4, a4, #0x14
  1404. 0x000013D8: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  1405. 0x000013DC: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1406. 0x000013E0: 0xE2832E1E '....' - add a3, a4, #0x1e0
  1407. 0x000013E4: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1408. 0x000013E8: 0xE5D33000 '.0..' - ldrb a4, [a4]
  1409. 0x000013EC: 0xE1A0C003 '....' - mov ip, a4
  1410. 0x000013F0: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1411. 0x000013F4: 0xE5D33001 '.0..' - ldrb a4, [a4, #1]
  1412. 0x000013F8: 0xE1A00003 '....' - mov a1, a4
  1413. 0x000013FC: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1414. 0x00001400: 0xE5D33002 '.0..' - ldrb a4, [a4, #2]
  1415. 0x00001404: 0xE1A01003 '....' - mov a2, a4
  1416. 0x00001408: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1417. 0x0000140C: 0xE5D33003 '.0..' - ldrb a4, [a4, #3]
  1418. 0x00001410: 0xE58DC000 '....' - str ip, [sp]
  1419. 0x00001414: 0xE58D0004 '....' - str a1, [sp, #4]
  1420. 0x00001418: 0xE58D1008 '....' - str a2, [sp, #8]
  1421. 0x0000141C: 0xE58D300C '.0..' - str a4, [sp, #0xc]
  1422. 0x00001420: 0xE3A0000A '....' - mov a1, #0xa
  1423. 0x00001424: 0xE1A01002 '....' - mov a2, a3
  1424. 0x00001428: 0xE3E02000 '. ..' - mvn a3, #0
  1425. ; Data ref 0x00002E1C "V0: 0x%02X V1: 0x%02X V2: 0x%02X V3: 0x%02X"
  1426. 0x0000142C: 0xE3023E1C '.>..' - movw a4, #0x2e1c
  1427. 0x00001430: 0xE3403000 '.0@.' - movt a4, #0
  1428. 0x00001434: 0xEB0002B4 '....' - bl sub_00001F0C
  1429. 0x00001438: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1430. 0x0000143C: 0xE2833014 '.0..' - add a4, a4, #0x14
  1431. 0x00001440: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  1432. 0x00001444: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1433. 0x00001448: 0xE2832E1E '....' - add a3, a4, #0x1e0
  1434. 0x0000144C: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1435. 0x00001450: 0xE5D33004 '.0..' - ldrb a4, [a4, #4]
  1436. 0x00001454: 0xE1A0C003 '....' - mov ip, a4
  1437. 0x00001458: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1438. 0x0000145C: 0xE5D33005 '.0..' - ldrb a4, [a4, #5]
  1439. 0x00001460: 0xE1A00003 '....' - mov a1, a4
  1440. 0x00001464: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1441. 0x00001468: 0xE5D33006 '.0..' - ldrb a4, [a4, #6]
  1442. 0x0000146C: 0xE1A01003 '....' - mov a2, a4
  1443. 0x00001470: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1444. 0x00001474: 0xE5D33007 '.0..' - ldrb a4, [a4, #7]
  1445. 0x00001478: 0xE58DC000 '....' - str ip, [sp]
  1446. 0x0000147C: 0xE58D0004 '....' - str a1, [sp, #4]
  1447. 0x00001480: 0xE58D1008 '....' - str a2, [sp, #8]
  1448. 0x00001484: 0xE58D300C '.0..' - str a4, [sp, #0xc]
  1449. 0x00001488: 0xE3A0000A '....' - mov a1, #0xa
  1450. 0x0000148C: 0xE1A01002 '....' - mov a2, a3
  1451. 0x00001490: 0xE3E02000 '. ..' - mvn a3, #0
  1452. ; Data ref 0x00002E4C "V4: 0x%02X V5: 0x%02X V6: 0x%02X V7: 0x%02X"
  1453. 0x00001494: 0xE3023E4C 'L>..' - movw a4, #0x2e4c
  1454. 0x00001498: 0xE3403000 '.0@.' - movt a4, #0
  1455. 0x0000149C: 0xEB00029A '....' - bl sub_00001F0C
  1456. 0x000014A0: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1457. 0x000014A4: 0xE2833014 '.0..' - add a4, a4, #0x14
  1458. 0x000014A8: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  1459. 0x000014AC: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1460. 0x000014B0: 0xE2832E1E '....' - add a3, a4, #0x1e0
  1461. 0x000014B4: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1462. 0x000014B8: 0xE5D33008 '.0..' - ldrb a4, [a4, #8]
  1463. 0x000014BC: 0xE1A0C003 '....' - mov ip, a4
  1464. 0x000014C0: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1465. 0x000014C4: 0xE5D33009 '.0..' - ldrb a4, [a4, #9]
  1466. 0x000014C8: 0xE1A00003 '....' - mov a1, a4
  1467. 0x000014CC: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1468. 0x000014D0: 0xE5D3300A '.0..' - ldrb a4, [a4, #0xa]
  1469. 0x000014D4: 0xE1A01003 '....' - mov a2, a4
  1470. 0x000014D8: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1471. 0x000014DC: 0xE5D3300B '.0..' - ldrb a4, [a4, #0xb]
  1472. 0x000014E0: 0xE58DC000 '....' - str ip, [sp]
  1473. 0x000014E4: 0xE58D0004 '....' - str a1, [sp, #4]
  1474. 0x000014E8: 0xE58D1008 '....' - str a2, [sp, #8]
  1475. 0x000014EC: 0xE58D300C '.0..' - str a4, [sp, #0xc]
  1476. 0x000014F0: 0xE3A0000A '....' - mov a1, #0xa
  1477. 0x000014F4: 0xE1A01002 '....' - mov a2, a3
  1478. 0x000014F8: 0xE3E02000 '. ..' - mvn a3, #0
  1479. ; Data ref 0x00002E7C "V8: 0x%02X V9: 0x%02X VA: 0x%02X VB: 0x%02X"
  1480. 0x000014FC: 0xE3023E7C '|>..' - movw a4, #0x2e7c
  1481. 0x00001500: 0xE3403000 '.0@.' - movt a4, #0
  1482. 0x00001504: 0xEB000280 '....' - bl sub_00001F0C
  1483. 0x00001508: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1484. 0x0000150C: 0xE2833014 '.0..' - add a4, a4, #0x14
  1485. 0x00001510: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  1486. 0x00001514: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1487. 0x00001518: 0xE2832E1E '....' - add a3, a4, #0x1e0
  1488. 0x0000151C: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1489. 0x00001520: 0xE5D3300C '.0..' - ldrb a4, [a4, #0xc]
  1490. 0x00001524: 0xE1A0C003 '....' - mov ip, a4
  1491. 0x00001528: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1492. 0x0000152C: 0xE5D3300D '.0..' - ldrb a4, [a4, #0xd]
  1493. 0x00001530: 0xE1A00003 '....' - mov a1, a4
  1494. 0x00001534: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1495. 0x00001538: 0xE5D3300E '.0..' - ldrb a4, [a4, #0xe]
  1496. 0x0000153C: 0xE1A01003 '....' - mov a2, a4
  1497. 0x00001540: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1498. 0x00001544: 0xE5D3300F '.0..' - ldrb a4, [a4, #0xf]
  1499. 0x00001548: 0xE58DC000 '....' - str ip, [sp]
  1500. 0x0000154C: 0xE58D0004 '....' - str a1, [sp, #4]
  1501. 0x00001550: 0xE58D1008 '....' - str a2, [sp, #8]
  1502. 0x00001554: 0xE58D300C '.0..' - str a4, [sp, #0xc]
  1503. 0x00001558: 0xE3A0000A '....' - mov a1, #0xa
  1504. 0x0000155C: 0xE1A01002 '....' - mov a2, a3
  1505. 0x00001560: 0xE3E02000 '. ..' - mvn a3, #0
  1506. ; Data ref 0x00002EAC "VC: 0x%02X VD: 0x%02X VE: 0x%02X VF: 0x%02X"
  1507. 0x00001564: 0xE3023EAC '.>..' - movw a4, #0x2eac
  1508. 0x00001568: 0xE3403000 '.0@.' - movt a4, #0
  1509. 0x0000156C: 0xEB000266 'f...' - bl sub_00001F0C
  1510. 0x00001570: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1511. 0x00001574: 0xE2833014 '.0..' - add a4, a4, #0x14
  1512. 0x00001578: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  1513. 0x0000157C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1514. 0x00001580: 0xE2832E1E '....' - add a3, a4, #0x1e0
  1515. 0x00001584: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1516. 0x00001588: 0xE1D331B0 '.1..' - ldrh a4, [a4, #0x10]
  1517. 0x0000158C: 0xE1A00003 '....' - mov a1, a4
  1518. 0x00001590: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1519. 0x00001594: 0xE1D331B2 '.1..' - ldrh a4, [a4, #0x12]
  1520. 0x00001598: 0xE1A01003 '....' - mov a2, a4
  1521. 0x0000159C: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1522. 0x000015A0: 0xE5D33014 '.0..' - ldrb a4, [a4, #0x14]
  1523. 0x000015A4: 0xE58D0000 '....' - str a1, [sp]
  1524. 0x000015A8: 0xE58D1004 '....' - str a2, [sp, #4]
  1525. 0x000015AC: 0xE58D3008 '.0..' - str a4, [sp, #8]
  1526. 0x000015B0: 0xE3A0000A '....' - mov a1, #0xa
  1527. 0x000015B4: 0xE1A01002 '....' - mov a2, a3
  1528. 0x000015B8: 0xE3E02000 '. ..' - mvn a3, #0
  1529. ; Data ref 0x00002EDC "I: 0x%04X PC: 0x%04X SP: 0x%02X"
  1530. 0x000015BC: 0xE3023EDC '.>..' - movw a4, #0x2edc
  1531. 0x000015C0: 0xE3403000 '.0@.' - movt a4, #0
  1532. 0x000015C4: 0xEB000250 'P...' - bl sub_00001F0C
  1533. 0x000015C8: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1534. 0x000015CC: 0xE2833014 '.0..' - add a4, a4, #0x14
  1535. 0x000015D0: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  1536. 0x000015D4: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1537. 0x000015D8: 0xE2832E1E '....' - add a3, a4, #0x1e0
  1538. 0x000015DC: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1539. 0x000015E0: 0xE5D33015 '.0..' - ldrb a4, [a4, #0x15]
  1540. 0x000015E4: 0xE1A01003 '....' - mov a2, a4
  1541. 0x000015E8: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  1542. 0x000015EC: 0xE5D33016 '.0..' - ldrb a4, [a4, #0x16]
  1543. 0x000015F0: 0xE58D1000 '....' - str a2, [sp]
  1544. 0x000015F4: 0xE58D3004 '.0..' - str a4, [sp, #4]
  1545. 0x000015F8: 0xE3A0000A '....' - mov a1, #0xa
  1546. 0x000015FC: 0xE1A01002 '....' - mov a2, a3
  1547. 0x00001600: 0xE3E02000 '. ..' - mvn a3, #0
  1548. ; Data ref 0x00002F00 "DT: 0x%02X ST: 0x%02X"
  1549. 0x00001604: 0xE3023F00 '.?..' - movw a4, #0x2f00
  1550. 0x00001608: 0xE3403000 '.0@.' - movt a4, #0
  1551. 0x0000160C: 0xEB00023E '>...' - bl sub_00001F0C
  1552. 0x00001610: 0xE24BD004 '..K.' - sub sp, v8, #4
  1553. 0x00001614: 0xE8BD8800 '....' - pop {v8, pc}
  1554.  
  1555. ; ======================================================
  1556. ; Subroutine sub_00001618 - Address 0x00001618
  1557. sub_00001618: ; Refs: 0x00001880 0x000018E0
  1558. 0x00001618: 0xE92D4800 '.H-.' - push {v8, lr}
  1559. 0x0000161C: 0xE28DB004 '....' - add v8, sp, #4
  1560. 0x00001620: 0xE24DD018 '..M.' - sub sp, sp, #0x18
  1561. 0x00001624: 0xE50B0010 '....' - str a1, [v8, #-0x10]
  1562. 0x00001628: 0xE50B1014 '....' - str a2, [v8, #-0x14]
  1563. 0x0000162C: 0xE50B2018 '. ..' - str a3, [v8, #-0x18]
  1564. 0x00001630: 0xE50B301C '.0..' - str a4, [v8, #-0x1c]
  1565. 0x00001634: 0xE3A03000 '.0..' - mov a4, #0
  1566. 0x00001638: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  1567. 0x0000163C: 0xE51B2010 '. ..' - ldr a3, [v8, #-0x10]
  1568. 0x00001640: 0xE3083060 '`0..' - movw a4, #0x8060
  1569. 0x00001644: 0xE3403940 '@9@.' - movt a4, #0x940
  1570. 0x00001648: 0xE1520003 '..R.' - cmp a3, a4
  1571. 0x0000164C: 0x1A000006 '....' - bne loc_0000166C
  1572. 0x00001650: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  1573. 0x00001654: 0xE243337F '.3C.' - sub a4, a4, #-0x3ffffff
  1574. 0x00001658: 0xE24337FF '.7C.' - sub a4, a4, #0x3fc0000
  1575. 0x0000165C: 0xE1A03923 '#9..' - lsr a4, a4, #0x12
  1576. 0x00001660: 0xE1A03903 '.9..' - lsl a4, a4, #0x12
  1577. 0x00001664: 0xE50B3014 '.0..' - str a4, [v8, #-0x14]
  1578. 0x00001668: 0xEA000005 '....' - b loc_00001684
  1579.  
  1580. loc_0000166C: ; Refs: 0x0000164C
  1581. 0x0000166C: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  1582. 0x00001670: 0xE2833EFF '.>..' - add a4, a4, #0xff0
  1583. 0x00001674: 0xE283300F '.0..' - add a4, a4, #0xf
  1584. 0x00001678: 0xE3C33EFF '.>..' - bic loc_00000FF0
  1585. 0x0000167C: 0xE3C3300F '.0..' - bic loc_0000000F
  1586. 0x00001680: 0xE50B3014 '.0..' - str a4, [v8, #-0x14]
  1587.  
  1588. loc_00001684: ; Refs: 0x00001668
  1589. 0x00001684: 0xE51B2010 '. ..' - ldr a3, [v8, #-0x10]
  1590. 0x00001688: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  1591. ; Data ref 0x00002F18 ... 0x006D7867 0x426D654D 0x6B636F6C 0x64697520
  1592. 0x0000168C: 0xE3020F18 '....' - movw a1, #0x2f18
  1593. 0x00001690: 0xE3400000 '..@.' - movt a1, #0
  1594. 0x00001694: 0xE1A01002 '....' - mov a2, a3
  1595. 0x00001698: 0xE1A02003 '. ..' - mov a3, a4
  1596. 0x0000169C: 0xE3A03000 '.0..' - mov a4, #0
  1597. 0x000016A0: 0xEB000469 'i...' - bl SceSysmem_B9D5EBDE
  1598. 0x000016A4: 0xE1A02000 '. ..' - mov a3, a1
  1599. 0x000016A8: 0xE51B301C '.0..' - ldr a4, [v8, #-0x1c]
  1600. 0x000016AC: 0xE5832000 '. ..' - str a3, [a4]
  1601. 0x000016B0: 0xE51B301C '.0..' - ldr a4, [v8, #-0x1c]
  1602. 0x000016B4: 0xE5933000 '.0..' - ldr a4, [a4]
  1603. ; Data ref 0x00002F1C "MemBlock uid: 0x%08X\n"
  1604. 0x000016B8: 0xE3020F1C '....' - movw a1, #0x2f1c
  1605. 0x000016BC: 0xE3400000 '..@.' - movt a1, #0
  1606. 0x000016C0: 0xE1A01003 '....' - mov a2, a4
  1607. 0x000016C4: 0xEB000450 'P...' - bl SceLibc_9A004680
  1608. 0x000016C8: 0xE51B301C '.0..' - ldr a4, [v8, #-0x1c]
  1609. 0x000016CC: 0xE5932000 '. ..' - ldr a3, [a4]
  1610. 0x000016D0: 0xE24B300C '.0K.' - sub a4, v8, #0xc
  1611. 0x000016D4: 0xE1A00002 '....' - mov a1, a3
  1612. 0x000016D8: 0xE1A01003 '....' - mov a2, a4
  1613. 0x000016DC: 0xEB000456 'V...' - bl SceSysmem_B8EF5818
  1614. 0x000016E0: 0xE50B0008 '....' - str a1, [v8, #-8]
  1615. ; Data ref 0x00002F34 "sceKernelGetMemBlockBase(): 0x%08X\n"
  1616. 0x000016E4: 0xE3020F34 '4...' - movw a1, #0x2f34
  1617. 0x000016E8: 0xE3400000 '..@.' - movt a1, #0
  1618. 0x000016EC: 0xE51B1008 '....' - ldr a2, [v8, #-8]
  1619. 0x000016F0: 0xEB000445 'E...' - bl SceLibc_9A004680
  1620. 0x000016F4: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  1621. ; Data ref 0x00002F58 "MemBlockBase addr: %p\n"
  1622. 0x000016F8: 0xE3020F58 'X...' - movw a1, #0x2f58
  1623. 0x000016FC: 0xE3400000 '..@.' - movt a1, #0
  1624. 0x00001700: 0xE1A01003 '....' - mov a2, a4
  1625. 0x00001704: 0xEB000440 '@...' - bl SceLibc_9A004680
  1626. 0x00001708: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1627. 0x0000170C: 0xE3530000 '..S.' - cmp a4, #0
  1628. 0x00001710: 0x0A000001 '....' - beq loc_0000171C
  1629. 0x00001714: 0xE3A03000 '.0..' - mov a4, #0
  1630. 0x00001718: 0xEA000011 '....' - b loc_00001764
  1631.  
  1632. loc_0000171C: ; Refs: 0x00001710
  1633. 0x0000171C: 0xE51B200C '. ..' - ldr a3, [v8, #-0xc]
  1634. 0x00001720: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  1635. 0x00001724: 0xE6EF3073 's0..' - uxtb a4, a4
  1636. 0x00001728: 0xE1A00002 '....' - mov a1, a3
  1637. 0x0000172C: 0xE51B1014 '....' - ldr a2, [v8, #-0x14]
  1638. 0x00001730: 0xE1A02003 '. ..' - mov a3, a4
  1639. 0x00001734: 0xEB000460 '`...' - bl SceGxm_C61E34FC
  1640. 0x00001738: 0xE50B0008 '....' - str a1, [v8, #-8]
  1641. ; Data ref 0x00002F70 "sceGxmMapMemory(): 0x%08X\n"
  1642. 0x0000173C: 0xE3020F70 'p...' - movw a1, #0x2f70
  1643. 0x00001740: 0xE3400000 '..@.' - movt a1, #0
  1644. 0x00001744: 0xE51B1008 '....' - ldr a2, [v8, #-8]
  1645. 0x00001748: 0xEB00042F '/...' - bl SceLibc_9A004680
  1646. 0x0000174C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1647. 0x00001750: 0xE3530000 '..S.' - cmp a4, #0
  1648. 0x00001754: 0x0A000001 '....' - beq loc_00001760
  1649. 0x00001758: 0xE3A03000 '.0..' - mov a4, #0
  1650. 0x0000175C: 0xEA000000 '....' - b loc_00001764
  1651.  
  1652. loc_00001760: ; Refs: 0x00001754
  1653. 0x00001760: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  1654.  
  1655. loc_00001764: ; Refs: 0x00001718 0x0000175C
  1656. 0x00001764: 0xE1A00003 '....' - mov a1, a4
  1657. 0x00001768: 0xE24BD004 '..K.' - sub sp, v8, #4
  1658. 0x0000176C: 0xE8BD8800 '....' - pop {v8, pc}
  1659.  
  1660. ; ======================================================
  1661. ; Subroutine sub_00001770 - Address 0x00001770
  1662. sub_00001770: ; Refs: 0x00001F84
  1663. 0x00001770: 0xE92D4810 '.H-.' - push {v1, v8, lr}
  1664. 0x00001774: 0xE28DB008 '....' - add v8, sp, #8
  1665. 0x00001778: 0xE24DD02C ',.M.' - sub sp, sp, #0x2c
  1666. 0x0000177C: 0xE3A03000 '.0..' - mov a4, #0
  1667. 0x00001780: 0xE50B3024 '$0..' - str a4, [v8, #-0x24]
  1668. 0x00001784: 0xE3A03002 '.0..' - mov a4, #2
  1669. 0x00001788: 0xE50B3020 ' 0..' - str a4, [v8, #-0x20]
  1670. 0x0000178C: 0xE3A03000 '.0..' - mov a4, #0
  1671. 0x00001790: 0xE50B301C '.0..' - str a4, [v8, #-0x1c]
  1672. 0x00001794: 0xE3A03000 '.0..' - mov a4, #0
  1673. 0x00001798: 0xE50B3018 '.0..' - str a4, [v8, #-0x18]
  1674. 0x0000179C: 0xE3A03401 '.4..' - mov a4, #0x1000000
  1675. 0x000017A0: 0xE50B3014 '.0..' - str a4, [v8, #-0x14]
  1676. 0x000017A4: 0xE24B3024 '$0K.' - sub a4, v8, #0x24
  1677. 0x000017A8: 0xE1A00003 '....' - mov a1, a4
  1678. 0x000017AC: 0xEB00043A ':...' - bl SceGxm_B0F1E4EC
  1679. 0x000017B0: 0xE50B0010 '....' - str a1, [v8, #-0x10]
  1680. ; Data ref 0x00002F8C "sceGxmInitialize(): 0x%08X\n"
  1681. 0x000017B4: 0xE3020F8C '....' - movw a1, #0x2f8c
  1682. 0x000017B8: 0xE3400000 '..@.' - movt a1, #0
  1683. 0x000017BC: 0xE51B1010 '....' - ldr a2, [v8, #-0x10]
  1684. 0x000017C0: 0xEB000411 '....' - bl SceLibc_9A004680
  1685. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1686. 0x000017C4: 0xE300300C '.0..' - movw a4, #0xc
  1687. 0x000017C8: 0xE3403001 '.0@.' - movt a4, #1
  1688. 0x000017CC: 0xE3A02018 '. ..' - mov a3, #0x18
  1689. 0x000017D0: 0xE5832000 '. ..' - str a3, [a4]
  1690. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1691. 0x000017D4: 0xE300300C '.0..' - movw a4, #0xc
  1692. 0x000017D8: 0xE3403001 '.0@.' - movt a4, #1
  1693. 0x000017DC: 0xE3A02D0F '.-..' - mov a3, #0x3c0
  1694. 0x000017E0: 0xE5832008 '. ..' - str a3, [a4, #8]
  1695. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1696. 0x000017E4: 0xE300300C '.0..' - movw a4, #0xc
  1697. 0x000017E8: 0xE3403001 '.0@.' - movt a4, #1
  1698. 0x000017EC: 0xE3A02000 '. ..' - mov a3, #0
  1699. 0x000017F0: 0xE583200C '. ..' - str a3, [a4, #0xc]
  1700. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1701. 0x000017F4: 0xE300300C '.0..' - movw a4, #0xc
  1702. 0x000017F8: 0xE3403001 '.0@.' - movt a4, #1
  1703. 0x000017FC: 0xE3A02D0F '.-..' - mov a3, #0x3c0
  1704. 0x00001800: 0xE5832010 '. ..' - str a3, [a4, #0x10]
  1705. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1706. 0x00001804: 0xE300300C '.0..' - movw a4, #0xc
  1707. 0x00001808: 0xE3403001 '.0@.' - movt a4, #1
  1708. 0x0000180C: 0xE3A02E22 '"...' - mov a3, #0x220
  1709. 0x00001810: 0xE5832014 '. ..' - str a3, [a4, #0x14]
  1710. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1711. 0x00001814: 0xE300300C '.0..' - movw a4, #0xc
  1712. 0x00001818: 0xE3403001 '.0@.' - movt a4, #1
  1713. 0x0000181C: 0xE3A02018 '. ..' - mov a3, #0x18
  1714. 0x00001820: 0xE5832018 '. ..' - str a3, [a4, #0x18]
  1715. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1716. 0x00001824: 0xE300300C '.0..' - movw a4, #0xc
  1717. 0x00001828: 0xE3403001 '.0@.' - movt a4, #1
  1718. 0x0000182C: 0xE3A02D0F '.-..' - mov a3, #0x3c0
  1719. 0x00001830: 0xE5832020 ' ..' - str a3, [a4, #0x20]
  1720. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1721. 0x00001834: 0xE300300C '.0..' - movw a4, #0xc
  1722. 0x00001838: 0xE3403001 '.0@.' - movt a4, #1
  1723. 0x0000183C: 0xE3A02000 '. ..' - mov a3, #0
  1724. 0x00001840: 0xE5832024 '$ ..' - str a3, [a4, #0x24]
  1725. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1726. 0x00001844: 0xE300300C '.0..' - movw a4, #0xc
  1727. 0x00001848: 0xE3403001 '.0@.' - movt a4, #1
  1728. 0x0000184C: 0xE3A02D0F '.-..' - mov a3, #0x3c0
  1729. 0x00001850: 0xE5832028 '( ..' - str a3, [a4, #0x28]
  1730. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1731. 0x00001854: 0xE300300C '.0..' - movw a4, #0xc
  1732. 0x00001858: 0xE3403001 '.0@.' - movt a4, #1
  1733. 0x0000185C: 0xE3A02E22 '"...' - mov a3, #0x220
  1734. 0x00001860: 0xE583202C ', ..' - str a3, [a4, #0x2c]
  1735. 0x00001864: 0xE3080060 '`...' - movw a1, #0x8060
  1736. 0x00001868: 0xE3400940 '@.@.' - movt a1, #0x940
  1737. 0x0000186C: 0xE3A01A0E '....' - mov a2, #0xe000
  1738. 0x00001870: 0xE340101F '..@.' - movt a2, #0x1f
  1739. 0x00001874: 0xE3A02003 '. ..' - mov a3, #3
  1740. ; Data ref 0x0001003C ... 0x00000000 0x00000000 0x00000000 0xCA328810
  1741. 0x00001878: 0xE300303C '<0..' - movw a4, #0x3c
  1742. 0x0000187C: 0xE3403001 '.0@.' - movt a4, #1
  1743. 0x00001880: 0xEBFFFF64 'd...' - bl sub_00001618
  1744. 0x00001884: 0xE1A02000 '. ..' - mov a3, a1
  1745. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1746. 0x00001888: 0xE300300C '.0..' - movw a4, #0xc
  1747. 0x0000188C: 0xE3403001 '.0@.' - movt a4, #1
  1748. 0x00001890: 0xE5832004 '. ..' - str a3, [a4, #4]
  1749. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1750. 0x00001894: 0xE300300C '.0..' - movw a4, #0xc
  1751. 0x00001898: 0xE3403001 '.0@.' - movt a4, #1
  1752. 0x0000189C: 0xE5933004 '.0..' - ldr a4, [a4, #4]
  1753. 0x000018A0: 0xE3530000 '..S.' - cmp a4, #0
  1754. 0x000018A4: 0x1A000007 '....' - bne loc_000018C8
  1755. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1756. 0x000018A8: 0xE300300C '.0..' - movw a4, #0xc
  1757. 0x000018AC: 0xE3403001 '.0@.' - movt a4, #1
  1758. 0x000018B0: 0xE5933004 '.0..' - ldr a4, [a4, #4]
  1759. ; Data ref 0x00002FA8 "Could not allocate memory for fb[0]. %p"
  1760. 0x000018B4: 0xE3020FA8 '....' - movw a1, #0x2fa8
  1761. 0x000018B8: 0xE3400000 '..@.' - movt a1, #0
  1762. 0x000018BC: 0xE1A01003 '....' - mov a2, a4
  1763. 0x000018C0: 0xEB0003D1 '....' - bl SceLibc_9A004680
  1764. 0x000018C4: 0xEA000054 'T...' - b loc_00001A1C
  1765.  
  1766. loc_000018C8: ; Refs: 0x000018A4
  1767. 0x000018C8: 0xE3080060 '`...' - movw a1, #0x8060
  1768. 0x000018CC: 0xE3400940 '@.@.' - movt a1, #0x940
  1769. 0x000018D0: 0xE3A01A0E '....' - mov a2, #0xe000
  1770. 0x000018D4: 0xE340101F '..@.' - movt a2, #0x1f
  1771. 0x000018D8: 0xE3A02003 '. ..' - mov a3, #3
  1772. 0x000018DC: 0xE59F3140 '@1..' - ldr a4, [pc, #0x140]
  1773. 0x000018E0: 0xEBFFFF4C 'L...' - bl sub_00001618
  1774. 0x000018E4: 0xE1A02000 '. ..' - mov a3, a1
  1775. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1776. 0x000018E8: 0xE300300C '.0..' - movw a4, #0xc
  1777. 0x000018EC: 0xE3403001 '.0@.' - movt a4, #1
  1778. 0x000018F0: 0xE583201C '. ..' - str a3, [a4, #0x1c]
  1779. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1780. 0x000018F4: 0xE300300C '.0..' - movw a4, #0xc
  1781. 0x000018F8: 0xE3403001 '.0@.' - movt a4, #1
  1782. 0x000018FC: 0xE593301C '.0..' - ldr a4, [a4, #0x1c]
  1783. 0x00001900: 0xE3530000 '..S.' - cmp a4, #0
  1784. 0x00001904: 0x1A000007 '....' - bne loc_00001928
  1785. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1786. 0x00001908: 0xE300300C '.0..' - movw a4, #0xc
  1787. 0x0000190C: 0xE3403001 '.0@.' - movt a4, #1
  1788. 0x00001910: 0xE593301C '.0..' - ldr a4, [a4, #0x1c]
  1789. ; Data ref 0x00002FD0 "Could not allocate memory for fb[1]. %p"
  1790. 0x00001914: 0xE3020FD0 '....' - movw a1, #0x2fd0
  1791. 0x00001918: 0xE3400000 '..@.' - movt a1, #0
  1792. 0x0000191C: 0xE1A01003 '....' - mov a2, a4
  1793. 0x00001920: 0xEB0003B9 '....' - bl SceLibc_9A004680
  1794. 0x00001924: 0xEA00003C '<...' - b loc_00001A1C
  1795.  
  1796. loc_00001928: ; Refs: 0x00001904
  1797. ; Data ref 0x00010044 ... 0x00000000 0xCA328810 0x0804E027 0x00000000
  1798. 0x00001928: 0xE3003044 'D0..' - movw a4, #0x44
  1799. 0x0000192C: 0xE3403001 '.0@.' - movt a4, #1
  1800. 0x00001930: 0xE3A02000 '. ..' - mov a3, #0
  1801. 0x00001934: 0xE5832000 '. ..' - str a3, [a4]
  1802. 0x00001938: 0xEB000048 'H...' - bl sub_00001A60
  1803. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1804. 0x0000193C: 0xE300300C '.0..' - movw a4, #0xc
  1805. 0x00001940: 0xE3403001 '.0@.' - movt a4, #1
  1806. 0x00001944: 0xE593E000 '....' - ldr lr, [a4]
  1807. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1808. 0x00001948: 0xE300300C '.0..' - movw a4, #0xc
  1809. 0x0000194C: 0xE3403001 '.0@.' - movt a4, #1
  1810. 0x00001950: 0xE5933004 '.0..' - ldr a4, [a4, #4]
  1811. 0x00001954: 0xE1A04003 '.@..' - mov v1, a4
  1812. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1813. 0x00001958: 0xE300300C '.0..' - movw a4, #0xc
  1814. 0x0000195C: 0xE3403001 '.0@.' - movt a4, #1
  1815. 0x00001960: 0xE593C008 '....' - ldr ip, [a4, #8]
  1816. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1817. 0x00001964: 0xE300300C '.0..' - movw a4, #0xc
  1818. 0x00001968: 0xE3403001 '.0@.' - movt a4, #1
  1819. 0x0000196C: 0xE593100C '....' - ldr a2, [a4, #0xc]
  1820. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1821. 0x00001970: 0xE300300C '.0..' - movw a4, #0xc
  1822. 0x00001974: 0xE3403001 '.0@.' - movt a4, #1
  1823. 0x00001978: 0xE5932010 '. ..' - ldr a3, [a4, #0x10]
  1824. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1825. 0x0000197C: 0xE300300C '.0..' - movw a4, #0xc
  1826. 0x00001980: 0xE3403001 '.0@.' - movt a4, #1
  1827. 0x00001984: 0xE5933014 '.0..' - ldr a4, [a4, #0x14]
  1828. 0x00001988: 0xE58D1000 '....' - str a2, [sp]
  1829. 0x0000198C: 0xE58D2004 '. ..' - str a3, [sp, #4]
  1830. 0x00001990: 0xE58D3008 '.0..' - str a4, [sp, #8]
  1831. ; Data ref 0x00002FF8 "\nframebuffer 0:\n\tsize: 0x%08X\n\tbase: 0x%08X\n\tpitch: 0x%08X\n\tpixelformat: 0x%08X\n\twidth: 0x%08X\n\theight 0x%08X\n"
  1832. 0x00001994: 0xE3020FF8 '....' - movw a1, #0x2ff8
  1833. 0x00001998: 0xE3400000 '..@.' - movt a1, #0
  1834. 0x0000199C: 0xE1A0100E '....' - mov a2, lr
  1835. 0x000019A0: 0xE1A02004 '. ..' - mov a3, v1
  1836. 0x000019A4: 0xE1A0300C '.0..' - mov a4, ip
  1837. 0x000019A8: 0xEB000397 '....' - bl SceLibc_9A004680
  1838. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1839. 0x000019AC: 0xE300300C '.0..' - movw a4, #0xc
  1840. 0x000019B0: 0xE3403001 '.0@.' - movt a4, #1
  1841. 0x000019B4: 0xE593E018 '....' - ldr lr, [a4, #0x18]
  1842. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1843. 0x000019B8: 0xE300300C '.0..' - movw a4, #0xc
  1844. 0x000019BC: 0xE3403001 '.0@.' - movt a4, #1
  1845. 0x000019C0: 0xE593301C '.0..' - ldr a4, [a4, #0x1c]
  1846. 0x000019C4: 0xE1A04003 '.@..' - mov v1, a4
  1847. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1848. 0x000019C8: 0xE300300C '.0..' - movw a4, #0xc
  1849. 0x000019CC: 0xE3403001 '.0@.' - movt a4, #1
  1850. 0x000019D0: 0xE593C020 ' ...' - ldr ip, [a4, #0x20]
  1851. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1852. 0x000019D4: 0xE300300C '.0..' - movw a4, #0xc
  1853. 0x000019D8: 0xE3403001 '.0@.' - movt a4, #1
  1854. 0x000019DC: 0xE5931024 '$...' - ldr a2, [a4, #0x24]
  1855. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1856. 0x000019E0: 0xE300300C '.0..' - movw a4, #0xc
  1857. 0x000019E4: 0xE3403001 '.0@.' - movt a4, #1
  1858. 0x000019E8: 0xE5932028 '( ..' - ldr a3, [a4, #0x28]
  1859. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1860. 0x000019EC: 0xE300300C '.0..' - movw a4, #0xc
  1861. 0x000019F0: 0xE3403001 '.0@.' - movt a4, #1
  1862. 0x000019F4: 0xE593302C ',0..' - ldr a4, [a4, #0x2c]
  1863. 0x000019F8: 0xE58D1000 '....' - str a2, [sp]
  1864. 0x000019FC: 0xE58D2004 '. ..' - str a3, [sp, #4]
  1865. 0x00001A00: 0xE58D3008 '.0..' - str a4, [sp, #8]
  1866. ; Data ref 0x0000309C "\nframebuffer 1:\n\tsize: 0x%08X\n\tbase: 0x%08X\n\tpitch: 0x%08X\n\tpixelformat: 0x%08X\n\twidth: 0x%08X\n\theight 0x%08X\n"
  1867. 0x00001A04: 0xE303009C '....' - movw a1, #0x309c
  1868. 0x00001A08: 0xE3400000 '..@.' - movt a1, #0
  1869. 0x00001A0C: 0xE1A0100E '....' - mov a2, lr
  1870. 0x00001A10: 0xE1A02004 '. ..' - mov a3, v1
  1871. 0x00001A14: 0xE1A0300C '.0..' - mov a4, ip
  1872. 0x00001A18: 0xEB00037B '{...' - bl SceLibc_9A004680
  1873.  
  1874. loc_00001A1C: ; Refs: 0x000018C4 0x00001924
  1875. 0x00001A1C: 0xE24BD008 '..K.' - sub sp, v8, #8
  1876. 0x00001A20: 0xE8BD8810 '....' - pop {v1, v8, pc}
  1877. 0x00001A24: 0x00010040 '@...' - andeq a1, a2, a1, asr #32
  1878. 0x00001A28: 0xE92D4800 '.H-.' - push {v8, lr}
  1879. 0x00001A2C: 0xE28DB004 '....' - add v8, sp, #4
  1880. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1881. 0x00001A30: 0xE300300C '.0..' - movw a4, #0xc
  1882. 0x00001A34: 0xE3403001 '.0@.' - movt a4, #1
  1883. 0x00001A38: 0xE5933004 '.0..' - ldr a4, [a4, #4]
  1884. 0x00001A3C: 0xE1A00003 '....' - mov a1, a4
  1885. 0x00001A40: 0xEB000391 '....' - bl SceGxm_828C68E8
  1886. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1887. 0x00001A44: 0xE300300C '.0..' - movw a4, #0xc
  1888. 0x00001A48: 0xE3403001 '.0@.' - movt a4, #1
  1889. 0x00001A4C: 0xE593301C '.0..' - ldr a4, [a4, #0x1c]
  1890. 0x00001A50: 0xE1A00003 '....' - mov a1, a4
  1891. 0x00001A54: 0xEB00038C '....' - bl SceGxm_828C68E8
  1892. 0x00001A58: 0xEB000393 '....' - bl SceGxm_B627DE66
  1893. 0x00001A5C: 0xE8BD8800 '....' - pop {v8, pc}
  1894.  
  1895. ; ======================================================
  1896. ; Subroutine sub_00001A60 - Address 0x00001A60
  1897. sub_00001A60: ; Refs: 0x00001938 0x00002470
  1898. 0x00001A60: 0xE92D4800 '.H-.' - push {v8, lr}
  1899. 0x00001A64: 0xE28DB004 '....' - add v8, sp, #4
  1900. ; Data ref 0x00010044 ... 0x00000000 0xCA328810 0x0804E027 0x00000000
  1901. 0x00001A68: 0xE3003044 'D0..' - movw a4, #0x44
  1902. 0x00001A6C: 0xE3403001 '.0@.' - movt a4, #1
  1903. 0x00001A70: 0xE5933000 '.0..' - ldr a4, [a4]
  1904. 0x00001A74: 0xE1A02003 '. ..' - mov a3, a4
  1905. 0x00001A78: 0xE1A03182 '.1..' - lsl a4, a3, #3
  1906. 0x00001A7C: 0xE1A02003 '. ..' - mov a3, a4
  1907. 0x00001A80: 0xE1A03102 '.1..' - lsl a4, a3, #2
  1908. 0x00001A84: 0xE0623003 '.0b.' - rsb a4, a3, a4
  1909. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1910. 0x00001A88: 0xE300200C '. ..' - movw a3, #0xc
  1911. 0x00001A8C: 0xE3402001 '. @.' - movt a3, #1
  1912. 0x00001A90: 0xE0833002 '.0..' - add a4, a4, a3
  1913. 0x00001A94: 0xE1A00003 '....' - mov a1, a4
  1914. 0x00001A98: 0xE3A01001 '....' - mov a2, #1
  1915. 0x00001A9C: 0xEB000376 'v...' - bl SceDisplayUser_7A410B64
  1916. ; Data ref 0x00010044 ... 0x00000000 0xCA328810 0x0804E027 0x00000000
  1917. 0x00001AA0: 0xE3003044 'D0..' - movw a4, #0x44
  1918. 0x00001AA4: 0xE3403001 '.0@.' - movt a4, #1
  1919. 0x00001AA8: 0xE5933000 '.0..' - ldr a4, [a4]
  1920. 0x00001AAC: 0xE2232001 '. #.' - eor a3, a4, #1
  1921. ; Data ref 0x00010044 ... 0x00000000 0xCA328810 0x0804E027 0x00000000
  1922. 0x00001AB0: 0xE3003044 'D0..' - movw a4, #0x44
  1923. 0x00001AB4: 0xE3403001 '.0@.' - movt a4, #1
  1924. 0x00001AB8: 0xE5832000 '. ..' - str a3, [a4]
  1925. 0x00001ABC: 0xE8BD8800 '....' - pop {v8, pc}
  1926.  
  1927. ; ======================================================
  1928. ; Subroutine sub_00001AC0 - Address 0x00001AC0
  1929. sub_00001AC0: ; Refs: 0x000020A8
  1930. 0x00001AC0: 0xE92D4800 '.H-.' - push {v8, lr}
  1931. 0x00001AC4: 0xE28DB004 '....' - add v8, sp, #4
  1932. ; Data ref 0x00010044 ... 0x00000000 0xCA328810 0x0804E027 0x00000000
  1933. 0x00001AC8: 0xE3003044 'D0..' - movw a4, #0x44
  1934. 0x00001ACC: 0xE3403001 '.0@.' - movt a4, #1
  1935. 0x00001AD0: 0xE5933000 '.0..' - ldr a4, [a4]
  1936. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1937. 0x00001AD4: 0xE300200C '. ..' - movw a3, #0xc
  1938. 0x00001AD8: 0xE3402001 '. @.' - movt a3, #1
  1939. 0x00001ADC: 0xE1A01003 '....' - mov a2, a4
  1940. 0x00001AE0: 0xE1A03181 '.1..' - lsl a4, a2, #3
  1941. 0x00001AE4: 0xE1A01003 '....' - mov a2, a4
  1942. 0x00001AE8: 0xE1A03101 '.1..' - lsl a4, a2, #2
  1943. 0x00001AEC: 0xE0613003 '.0a.' - rsb a4, a2, a4
  1944. 0x00001AF0: 0xE0823003 '.0..' - add a4, a3, a4
  1945. 0x00001AF4: 0xE5933004 '.0..' - ldr a4, [a4, #4]
  1946. 0x00001AF8: 0xE1A00003 '....' - mov a1, a4
  1947. 0x00001AFC: 0xE3A010FF '....' - mov a2, #0xff
  1948. 0x00001B00: 0xE3A02A0E '.*..' - mov a3, #0xe000
  1949. 0x00001B04: 0xE340201F '. @.' - movt a3, #0x1f
  1950. 0x00001B08: 0xEB000333 '3...' - bl SceLibc_6DC1F0D8
  1951. 0x00001B0C: 0xE8BD8800 '....' - pop {v8, pc}
  1952.  
  1953. ; ======================================================
  1954. ; Subroutine sub_00001B10 - Address 0x00001B10
  1955. sub_00001B10: ; Refs: 0x00001D74 0x00001D94 0x00001DB0 0x00001DD4 0x00002750
  1956. 0x00001B10: 0xE52DB004 '..-.' - str v8, [sp, #-4]!
  1957. 0x00001B14: 0xE28DB000 '....' - add v8, sp, #0
  1958. 0x00001B18: 0xE24DD014 '..M.' - sub sp, sp, #0x14
  1959. 0x00001B1C: 0xE50B0008 '....' - str a1, [v8, #-8]
  1960. 0x00001B20: 0xE50B100C '....' - str a2, [v8, #-0xc]
  1961. 0x00001B24: 0xE50B2010 '. ..' - str a3, [v8, #-0x10]
  1962. ; Data ref 0x00010044 ... 0x00000000 0xCA328810 0x0804E027 0x00000000
  1963. 0x00001B28: 0xE3003044 'D0..' - movw a4, #0x44
  1964. 0x00001B2C: 0xE3403001 '.0@.' - movt a4, #1
  1965. 0x00001B30: 0xE5933000 '.0..' - ldr a4, [a4]
  1966. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1967. 0x00001B34: 0xE300200C '. ..' - movw a3, #0xc
  1968. 0x00001B38: 0xE3402001 '. @.' - movt a3, #1
  1969. 0x00001B3C: 0xE1A01003 '....' - mov a2, a4
  1970. 0x00001B40: 0xE1A03181 '.1..' - lsl a4, a2, #3
  1971. 0x00001B44: 0xE1A01003 '....' - mov a2, a4
  1972. 0x00001B48: 0xE1A03101 '.1..' - lsl a4, a2, #2
  1973. 0x00001B4C: 0xE0613003 '.0a.' - rsb a4, a2, a4
  1974. 0x00001B50: 0xE0823003 '.0..' - add a4, a3, a4
  1975. 0x00001B54: 0xE5930004 '....' - ldr a1, [a4, #4]
  1976. ; Data ref 0x00010044 ... 0x00000000 0xCA328810 0x0804E027 0x00000000
  1977. 0x00001B58: 0xE3003044 'D0..' - movw a4, #0x44
  1978. 0x00001B5C: 0xE3403001 '.0@.' - movt a4, #1
  1979. 0x00001B60: 0xE5933000 '.0..' - ldr a4, [a4]
  1980. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  1981. 0x00001B64: 0xE300200C '. ..' - movw a3, #0xc
  1982. 0x00001B68: 0xE3402001 '. @.' - movt a3, #1
  1983. 0x00001B6C: 0xE1A01003 '....' - mov a2, a4
  1984. 0x00001B70: 0xE1A03181 '.1..' - lsl a4, a2, #3
  1985. 0x00001B74: 0xE1A01003 '....' - mov a2, a4
  1986. 0x00001B78: 0xE1A03101 '.1..' - lsl a4, a2, #2
  1987. 0x00001B7C: 0xE0613003 '.0a.' - rsb a4, a2, a4
  1988. 0x00001B80: 0xE0823003 '.0..' - add a4, a3, a4
  1989. 0x00001B84: 0xE2833008 '.0..' - add a4, a4, #8
  1990. 0x00001B88: 0xE5933000 '.0..' - ldr a4, [a4]
  1991. 0x00001B8C: 0xE51B200C '. ..' - ldr a3, [v8, #-0xc]
  1992. 0x00001B90: 0xE0020392 '....' - mul a3, a3, a4
  1993. 0x00001B94: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  1994. 0x00001B98: 0xE0823003 '.0..' - add a4, a3, a4
  1995. 0x00001B9C: 0xE1A03103 '.1..' - lsl a4, a4, #2
  1996. 0x00001BA0: 0xE0803003 '.0..' - add a4, a1, a4
  1997. 0x00001BA4: 0xE51B2010 '. ..' - ldr a3, [v8, #-0x10]
  1998. 0x00001BA8: 0xE5832000 '. ..' - str a3, [a4]
  1999. 0x00001BAC: 0xE24BD000 '..K.' - sub sp, v8, #0
  2000. 0x00001BB0: 0xE49DB004 '....' - pop {v8}
  2001. 0x00001BB4: 0xE12FFF1E '../.' - bx lr
  2002. 0x00001BB8: 0xE92D4800 '.H-.' - push {v8, lr}
  2003. 0x00001BBC: 0xE28DB004 '....' - add v8, sp, #4
  2004. 0x00001BC0: 0xE24DD018 '..M.' - sub sp, sp, #0x18
  2005. 0x00001BC4: 0xE50B0010 '....' - str a1, [v8, #-0x10]
  2006. 0x00001BC8: 0xE50B1014 '....' - str a2, [v8, #-0x14]
  2007. 0x00001BCC: 0xE50B2018 '. ..' - str a3, [v8, #-0x18]
  2008. 0x00001BD0: 0xE50B301C '.0..' - str a4, [v8, #-0x1c]
  2009. 0x00001BD4: 0xE3A03000 '.0..' - mov a4, #0
  2010. 0x00001BD8: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2011. 0x00001BDC: 0xEA000031 '1...' - b loc_00001CA8
  2012.  
  2013. loc_00001BE0: ; Refs: 0x00001CB4
  2014. 0x00001BE0: 0xE3A03000 '.0..' - mov a4, #0
  2015. 0x00001BE4: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  2016. 0x00001BE8: 0xEA000027 ''...' - b loc_00001C8C
  2017.  
  2018. loc_00001BEC: ; Refs: 0x00001C98
  2019. ; Data ref 0x00010044 ... 0x00000000 0xCA328810 0x0804E027 0x00000000
  2020. 0x00001BEC: 0xE3003044 'D0..' - movw a4, #0x44
  2021. 0x00001BF0: 0xE3403001 '.0@.' - movt a4, #1
  2022. 0x00001BF4: 0xE5933000 '.0..' - ldr a4, [a4]
  2023. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  2024. 0x00001BF8: 0xE300200C '. ..' - movw a3, #0xc
  2025. 0x00001BFC: 0xE3402001 '. @.' - movt a3, #1
  2026. 0x00001C00: 0xE1A01003 '....' - mov a2, a4
  2027. 0x00001C04: 0xE1A03181 '.1..' - lsl a4, a2, #3
  2028. 0x00001C08: 0xE1A01003 '....' - mov a2, a4
  2029. 0x00001C0C: 0xE1A03101 '.1..' - lsl a4, a2, #2
  2030. 0x00001C10: 0xE0613003 '.0a.' - rsb a4, a2, a4
  2031. 0x00001C14: 0xE0823003 '.0..' - add a4, a3, a4
  2032. 0x00001C18: 0xE5930004 '....' - ldr a1, [a4, #4]
  2033. 0x00001C1C: 0xE51B200C '. ..' - ldr a3, [v8, #-0xc]
  2034. 0x00001C20: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2035. 0x00001C24: 0xE082C003 '....' - add ip, a3, a4
  2036. 0x00001C28: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  2037. 0x00001C2C: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  2038. 0x00001C30: 0xE082E003 '....' - add lr, a3, a4
  2039. ; Data ref 0x00010044 ... 0x00000000 0xCA328810 0x0804E027 0x00000000
  2040. 0x00001C34: 0xE3003044 'D0..' - movw a4, #0x44
  2041. 0x00001C38: 0xE3403001 '.0@.' - movt a4, #1
  2042. 0x00001C3C: 0xE5933000 '.0..' - ldr a4, [a4]
  2043. ; Data ref 0x0001000C ... 0x00000000 0x00000000 0x00000000 0x00000000
  2044. 0x00001C40: 0xE300200C '. ..' - movw a3, #0xc
  2045. 0x00001C44: 0xE3402001 '. @.' - movt a3, #1
  2046. 0x00001C48: 0xE1A01003 '....' - mov a2, a4
  2047. 0x00001C4C: 0xE1A03181 '.1..' - lsl a4, a2, #3
  2048. 0x00001C50: 0xE1A01003 '....' - mov a2, a4
  2049. 0x00001C54: 0xE1A03101 '.1..' - lsl a4, a2, #2
  2050. 0x00001C58: 0xE0613003 '.0a.' - rsb a4, a2, a4
  2051. 0x00001C5C: 0xE0823003 '.0..' - add a4, a3, a4
  2052. 0x00001C60: 0xE2833008 '.0..' - add a4, a4, #8
  2053. 0x00001C64: 0xE5933000 '.0..' - ldr a4, [a4]
  2054. 0x00001C68: 0xE0030E93 '....' - mul a4, a4, lr
  2055. 0x00001C6C: 0xE08C3003 '.0..' - add a4, ip, a4
  2056. 0x00001C70: 0xE1A03103 '.1..' - lsl a4, a4, #2
  2057. 0x00001C74: 0xE0803003 '.0..' - add a4, a1, a4
  2058. 0x00001C78: 0xE59B2004 '. ..' - ldr a3, [v8, #4]
  2059. 0x00001C7C: 0xE5832000 '. ..' - str a3, [a4]
  2060. 0x00001C80: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2061. 0x00001C84: 0xE2833001 '.0..' - add a4, a4, #1
  2062. 0x00001C88: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  2063.  
  2064. loc_00001C8C: ; Refs: 0x00001BE8
  2065. 0x00001C8C: 0xE51B200C '. ..' - ldr a3, [v8, #-0xc]
  2066. 0x00001C90: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  2067. 0x00001C94: 0xE1520003 '..R.' - cmp a3, a4
  2068. 0x00001C98: 0x3AFFFFD3 '...:' - blo loc_00001BEC
  2069. 0x00001C9C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2070. 0x00001CA0: 0xE2833001 '.0..' - add a4, a4, #1
  2071. 0x00001CA4: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2072.  
  2073. loc_00001CA8: ; Refs: 0x00001BDC
  2074. 0x00001CA8: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  2075. 0x00001CAC: 0xE51B301C '.0..' - ldr a4, [v8, #-0x1c]
  2076. 0x00001CB0: 0xE1520003 '..R.' - cmp a3, a4
  2077. 0x00001CB4: 0x3AFFFFC9 '...:' - blo loc_00001BE0
  2078. 0x00001CB8: 0xE24BD004 '..K.' - sub sp, v8, #4
  2079. 0x00001CBC: 0xE8BD8800 '....' - pop {v8, pc}
  2080.  
  2081. ; ======================================================
  2082. ; Subroutine sub_00001CC0 - Address 0x00001CC0
  2083. sub_00001CC0: ; Refs: 0x00001ED8
  2084. 0x00001CC0: 0xE92D4800 '.H-.' - push {v8, lr}
  2085. 0x00001CC4: 0xE28DB004 '....' - add v8, sp, #4
  2086. 0x00001CC8: 0xE24DD028 '(.M.' - sub sp, sp, #0x28
  2087. 0x00001CCC: 0xE50B0020 ' ...' - str a1, [v8, #-0x20]
  2088. 0x00001CD0: 0xE50B1024 '$...' - str a2, [v8, #-0x24]
  2089. 0x00001CD4: 0xE50B2028 '( ..' - str a3, [v8, #-0x28]
  2090. 0x00001CD8: 0xE54B3029 ')0K.' - strb a4, [v8, #-0x29]
  2091. 0x00001CDC: 0xE55B3029 ')0[.' - ldrb a4, [v8, #-0x29]
  2092. 0x00001CE0: 0xE2833202 '.2..' - add a4, a4, #0x20000000
  2093. 0x00001CE4: 0xE2433020 ' 0C.' - sub a4, a4, #0x20
  2094. 0x00001CE8: 0xE1A02183 '.!..' - lsl a3, a4, #3
  2095. ; Data ref 0x00003140 ... 0x00000000 0x00000000 0x20202020 0x00200000
  2096. 0x00001CEC: 0xE3033140 '@1..' - movw a4, #0x3140
  2097. 0x00001CF0: 0xE3403000 '.0@.' - movt a4, #0
  2098. 0x00001CF4: 0xE0823003 '.0..' - add a4, a3, a4
  2099. 0x00001CF8: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2100. 0x00001CFC: 0xE3A03000 '.0..' - mov a4, #0
  2101. 0x00001D00: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  2102. 0x00001D04: 0xEA00003F '?...' - b loc_00001E08
  2103.  
  2104. loc_00001D08: ; Refs: 0x00001E10
  2105. 0x00001D08: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2106. 0x00001D0C: 0xE1A02083 '. ..' - lsl a3, a4, #1
  2107. 0x00001D10: 0xE51B3024 '$0..' - ldr a4, [v8, #-0x24]
  2108. 0x00001D14: 0xE0823003 '.0..' - add a4, a3, a4
  2109. 0x00001D18: 0xE50B3014 '.0..' - str a4, [v8, #-0x14]
  2110. 0x00001D1C: 0xE3A03000 '.0..' - mov a4, #0
  2111. 0x00001D20: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  2112. 0x00001D24: 0xEA00002E '....' - b loc_00001DE4
  2113.  
  2114. loc_00001D28: ; Refs: 0x00001DEC
  2115. 0x00001D28: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2116. 0x00001D2C: 0xE1A02083 '. ..' - lsl a3, a4, #1
  2117. 0x00001D30: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2118. 0x00001D34: 0xE0823003 '.0..' - add a4, a3, a4
  2119. 0x00001D38: 0xE50B3018 '.0..' - str a4, [v8, #-0x18]
  2120. 0x00001D3C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2121. 0x00001D40: 0xE5D33000 '.0..' - ldrb a4, [a4]
  2122. 0x00001D44: 0xE1A01003 '....' - mov a2, a4
  2123. 0x00001D48: 0xE3A02080 '. ..' - mov a3, #0x80
  2124. 0x00001D4C: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2125. 0x00001D50: 0xE1A03352 'R3..' - asr a4, a3, a4
  2126. 0x00001D54: 0xE0033001 '.0..' - and a4, a4, a2
  2127. 0x00001D58: 0xE3530000 '..S.' - cmp a4, #0
  2128. 0x00001D5C: 0x0A00001D '....' - beq loc_00001DD8
  2129. 0x00001D60: 0xE51B2018 '. ..' - ldr a3, [v8, #-0x18]
  2130. 0x00001D64: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  2131. 0x00001D68: 0xE1A00002 '....' - mov a1, a3
  2132. 0x00001D6C: 0xE1A01003 '....' - mov a2, a4
  2133. 0x00001D70: 0xE51B2028 '( ..' - ldr a3, [v8, #-0x28]
  2134. 0x00001D74: 0xEBFFFF65 'e...' - bl sub_00001B10
  2135. 0x00001D78: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  2136. 0x00001D7C: 0xE2833001 '.0..' - add a4, a4, #1
  2137. 0x00001D80: 0xE1A02003 '. ..' - mov a3, a4
  2138. 0x00001D84: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  2139. 0x00001D88: 0xE1A00002 '....' - mov a1, a3
  2140. 0x00001D8C: 0xE1A01003 '....' - mov a2, a4
  2141. 0x00001D90: 0xE51B2028 '( ..' - ldr a3, [v8, #-0x28]
  2142. 0x00001D94: 0xEBFFFF5D ']...' - bl sub_00001B10
  2143. 0x00001D98: 0xE51B2018 '. ..' - ldr a3, [v8, #-0x18]
  2144. 0x00001D9C: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  2145. 0x00001DA0: 0xE2833001 '.0..' - add a4, a4, #1
  2146. 0x00001DA4: 0xE1A00002 '....' - mov a1, a3
  2147. 0x00001DA8: 0xE1A01003 '....' - mov a2, a4
  2148. 0x00001DAC: 0xE51B2028 '( ..' - ldr a3, [v8, #-0x28]
  2149. 0x00001DB0: 0xEBFFFF56 'V...' - bl sub_00001B10
  2150. 0x00001DB4: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  2151. 0x00001DB8: 0xE2833001 '.0..' - add a4, a4, #1
  2152. 0x00001DBC: 0xE1A02003 '. ..' - mov a3, a4
  2153. 0x00001DC0: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  2154. 0x00001DC4: 0xE2833001 '.0..' - add a4, a4, #1
  2155. 0x00001DC8: 0xE1A00002 '....' - mov a1, a3
  2156. 0x00001DCC: 0xE1A01003 '....' - mov a2, a4
  2157. 0x00001DD0: 0xE51B2028 '( ..' - ldr a3, [v8, #-0x28]
  2158. 0x00001DD4: 0xEBFFFF4D 'M...' - bl sub_00001B10
  2159.  
  2160. loc_00001DD8: ; Refs: 0x00001D5C
  2161. 0x00001DD8: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2162. 0x00001DDC: 0xE2833001 '.0..' - add a4, a4, #1
  2163. 0x00001DE0: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  2164.  
  2165. loc_00001DE4: ; Refs: 0x00001D24
  2166. 0x00001DE4: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2167. 0x00001DE8: 0xE3530007 '..S.' - cmp a4, #7
  2168. 0x00001DEC: 0xDAFFFFCD '....' - ble loc_00001D28
  2169. 0x00001DF0: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2170. 0x00001DF4: 0xE2833001 '.0..' - add a4, a4, #1
  2171. 0x00001DF8: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2172. 0x00001DFC: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2173. 0x00001E00: 0xE2833001 '.0..' - add a4, a4, #1
  2174. 0x00001E04: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  2175.  
  2176. loc_00001E08: ; Refs: 0x00001D04
  2177. 0x00001E08: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2178. 0x00001E0C: 0xE3530007 '..S.' - cmp a4, #7
  2179. 0x00001E10: 0xDAFFFFBC '....' - ble loc_00001D08
  2180. 0x00001E14: 0xE24BD004 '..K.' - sub sp, v8, #4
  2181. 0x00001E18: 0xE8BD8800 '....' - pop {v8, pc}
  2182.  
  2183. ; ======================================================
  2184. ; Subroutine sub_00001E1C - Address 0x00001E1C
  2185. sub_00001E1C: ; Refs: 0x00001F58
  2186. 0x00001E1C: 0xE92D4800 '.H-.' - push {v8, lr}
  2187. 0x00001E20: 0xE28DB004 '....' - add v8, sp, #4
  2188. 0x00001E24: 0xE24DD018 '..M.' - sub sp, sp, #0x18
  2189. 0x00001E28: 0xE50B0010 '....' - str a1, [v8, #-0x10]
  2190. 0x00001E2C: 0xE50B1014 '....' - str a2, [v8, #-0x14]
  2191. 0x00001E30: 0xE50B2018 '. ..' - str a3, [v8, #-0x18]
  2192. 0x00001E34: 0xE50B301C '.0..' - str a4, [v8, #-0x1c]
  2193. 0x00001E38: 0xE51B301C '.0..' - ldr a4, [v8, #-0x1c]
  2194. 0x00001E3C: 0xE3530000 '..S.' - cmp a4, #0
  2195. 0x00001E40: 0x1A000000 '....' - bne loc_00001E48
  2196. 0x00001E44: 0xEA00002E '....' - b loc_00001F04
  2197.  
  2198. loc_00001E48: ; Refs: 0x00001E40
  2199. 0x00001E48: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2200. 0x00001E4C: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  2201. 0x00001E50: 0xE51B301C '.0..' - ldr a4, [v8, #-0x1c]
  2202. 0x00001E54: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2203. 0x00001E58: 0xEA000025 '%...' - b loc_00001EF4
  2204.  
  2205. loc_00001E5C: ; Refs: 0x00001F00
  2206. 0x00001E5C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2207. 0x00001E60: 0xE5D33000 '.0..' - ldrb a4, [a4]
  2208. 0x00001E64: 0xE353000A '..S.' - cmp a4, #0xa
  2209. 0x00001E68: 0x1A000005 '....' - bne loc_00001E84
  2210. 0x00001E6C: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2211. 0x00001E70: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  2212. 0x00001E74: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  2213. 0x00001E78: 0xE2833010 '.0..' - add a4, a4, #0x10
  2214. 0x00001E7C: 0xE50B3014 '.0..' - str a4, [v8, #-0x14]
  2215. 0x00001E80: 0xEA000018 '....' - b loc_00001EE8
  2216.  
  2217. loc_00001E84: ; Refs: 0x00001E68
  2218. 0x00001E84: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2219. 0x00001E88: 0xE5D33000 '.0..' - ldrb a4, [a4]
  2220. 0x00001E8C: 0xE3530020 ' .S.' - cmp a4, #0x20
  2221. 0x00001E90: 0x1A000003 '....' - bne loc_00001EA4
  2222. 0x00001E94: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2223. 0x00001E98: 0xE2833010 '.0..' - add a4, a4, #0x10
  2224. 0x00001E9C: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  2225. 0x00001EA0: 0xEA000010 '....' - b loc_00001EE8
  2226.  
  2227. loc_00001EA4: ; Refs: 0x00001E90
  2228. 0x00001EA4: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2229. 0x00001EA8: 0xE5D33000 '.0..' - ldrb a4, [a4]
  2230. 0x00001EAC: 0xE3530009 '..S.' - cmp a4, #9
  2231. 0x00001EB0: 0x1A000003 '....' - bne loc_00001EC4
  2232. 0x00001EB4: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2233. 0x00001EB8: 0xE2833040 '@0..' - add a4, a4, #0x40
  2234. 0x00001EBC: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  2235. 0x00001EC0: 0xEA000008 '....' - b loc_00001EE8
  2236.  
  2237. loc_00001EC4: ; Refs: 0x00001EB0
  2238. 0x00001EC4: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2239. 0x00001EC8: 0xE5D33000 '.0..' - ldrb a4, [a4]
  2240. 0x00001ECC: 0xE51B0010 '....' - ldr a1, [v8, #-0x10]
  2241. 0x00001ED0: 0xE51B1014 '....' - ldr a2, [v8, #-0x14]
  2242. 0x00001ED4: 0xE51B2018 '. ..' - ldr a3, [v8, #-0x18]
  2243. 0x00001ED8: 0xEBFFFF78 'x...' - bl sub_00001CC0
  2244. 0x00001EDC: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2245. 0x00001EE0: 0xE2833010 '.0..' - add a4, a4, #0x10
  2246. 0x00001EE4: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  2247.  
  2248. loc_00001EE8: ; Refs: 0x00001E80 0x00001EA0 0x00001EC0
  2249. 0x00001EE8: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2250. 0x00001EEC: 0xE2833001 '.0..' - add a4, a4, #1
  2251. 0x00001EF0: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2252.  
  2253. loc_00001EF4: ; Refs: 0x00001E58
  2254. 0x00001EF4: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2255. 0x00001EF8: 0xE5D33000 '.0..' - ldrb a4, [a4]
  2256. 0x00001EFC: 0xE3530000 '..S.' - cmp a4, #0
  2257. 0x00001F00: 0x1AFFFFD5 '....' - bne loc_00001E5C
  2258.  
  2259. loc_00001F04: ; Refs: 0x00001E44
  2260. 0x00001F04: 0xE24BD004 '..K.' - sub sp, v8, #4
  2261. 0x00001F08: 0xE8BD8800 '....' - pop {v8, pc}
  2262.  
  2263. ; ======================================================
  2264. ; Subroutine sub_00001F0C - Address 0x00001F0C
  2265. sub_00001F0C: ; Refs: 0x000013CC 0x00001434 0x0000149C 0x00001504 0x0000156C 0x000015C4 0x0000160C 0x000020D4 0x00002454
  2266. 0x00001F0C: 0xE52D3004 '.0-.' - str a4, [sp, #-4]!
  2267. 0x00001F10: 0xE92D4800 '.H-.' - push {v8, lr}
  2268. 0x00001F14: 0xE28DB004 '....' - add v8, sp, #4
  2269. 0x00001F18: 0xE24DDF47 'G.M.' - sub sp, sp, #0x11c
  2270. 0x00001F1C: 0xE50B0114 '....' - str a1, [v8, #-0x114]
  2271. 0x00001F20: 0xE50B1118 '....' - str a2, [v8, #-0x118]
  2272. 0x00001F24: 0xE50B211C '.!..' - str a3, [v8, #-0x11c]
  2273. 0x00001F28: 0xE28B3008 '.0..' - add a4, v8, #8
  2274. 0x00001F2C: 0xE50B310C '.1..' - str a4, [v8, #-0x10c]
  2275. 0x00001F30: 0xE24B3F42 'B?K.' - sub a4, v8, #0x108
  2276. 0x00001F34: 0xE1A00003 '....' - mov a1, a4
  2277. 0x00001F38: 0xE3A01C01 '....' - mov a2, #0x100
  2278. 0x00001F3C: 0xE59B2004 '. ..' - ldr a3, [v8, #4]
  2279. 0x00001F40: 0xE51B310C '.1..' - ldr a4, [v8, #-0x10c]
  2280. 0x00001F44: 0xEB000238 '8...' - bl SceLibc_FE83F2E4
  2281. 0x00001F48: 0xE24B3F42 'B?K.' - sub a4, v8, #0x108
  2282. 0x00001F4C: 0xE51B0114 '....' - ldr a1, [v8, #-0x114]
  2283. 0x00001F50: 0xE51B1118 '....' - ldr a2, [v8, #-0x118]
  2284. 0x00001F54: 0xE51B211C '.!..' - ldr a3, [v8, #-0x11c]
  2285. 0x00001F58: 0xEBFFFFAF '....' - bl sub_00001E1C
  2286. 0x00001F5C: 0xE24BD004 '..K.' - sub sp, v8, #4
  2287. 0x00001F60: 0xE8BD4800 '.H..' - pop {v8, lr}
  2288. 0x00001F64: 0xE28DD004 '....' - add sp, sp, #4
  2289. 0x00001F68: 0xE12FFF1E '../.' - bx lr
  2290.  
  2291. ; ======================================================
  2292. ; Subroutine sub_00001F6C - Address 0x00001F6C
  2293. sub_00001F6C: ; Refs: 0x0000015C 0x00000190
  2294. 0x00001F6C: 0xE92D48F0 '.H-.' - push {v1, v2, v3, v4, v8, lr}
  2295. 0x00001F70: 0xE28DB014 '....' - add v8, sp, #0x14
  2296. 0x00001F74: 0xE24DDD42 'B.M.' - sub sp, sp, #0x1080
  2297. 0x00001F78: 0xE24DD038 '8.M.' - sub sp, sp, #0x38
  2298. 0x00001F7C: 0xE3A03000 '.0..' - mov a4, #0
  2299. 0x00001F80: 0xE50B301C '.0..' - str a4, [v8, #-0x1c]
  2300. 0x00001F84: 0xEBFFFDF9 '....' - bl sub_00001770
  2301. 0x00001F88: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2302. 0x00001F8C: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2303. 0x00001F90: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2304. 0x00001F94: 0xE1A00003 '....' - mov a1, a4
  2305. 0x00001F98: 0xE3A01040 '@...' - mov a2, #0x40
  2306. 0x00001F9C: 0xE3A02020 ' ..' - mov a3, #0x20
  2307. 0x00001FA0: 0xEBFFF889 '....' - bl sub_000001CC
  2308. ; Data ref 0x00002DBC ... 0x000001EE 0x909090F0 0x206020F0 0x10F07020
  2309. 0x00001FA4: 0xE3023DBC '.=..' - movw a4, #0x2dbc
  2310. 0x00001FA8: 0xE3403000 '.0@.' - movt a4, #0
  2311. 0x00001FAC: 0xE5932000 '. ..' - ldr a3, [a4]
  2312. 0x00001FB0: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2313. 0x00001FB4: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2314. 0x00001FB8: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2315. 0x00001FBC: 0xE1A00003 '....' - mov a1, a4
  2316. ; Data ref 0x00002BCC ... 0xE623B4A2 0x0170B622 0x253011D0 0xFF710612
  2317. 0x00001FC0: 0xE3021BCC '....' - movw a2, #0x2bcc
  2318. 0x00001FC4: 0xE3401000 '..@.' - movt a2, #0
  2319. 0x00001FC8: 0xEB00014B 'K...' - bl sub_000024FC
  2320. 0x00001FCC: 0xE24B3A01 '.:K.' - sub a4, v8, #0x1000
  2321. 0x00001FD0: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2322. 0x00001FD4: 0xE5D33F94 '.?..' - ldrb a4, [a4, #0xf94]
  2323. 0x00001FD8: 0xE24B2A01 '.*K.' - sub a3, v8, #0x1000
  2324. 0x00001FDC: 0xE2422014 '. B.' - sub a3, a3, #0x14
  2325. 0x00001FE0: 0xE5D22F95 './..' - ldrb a3, [a3, #0xf95]
  2326. 0x00001FE4: 0xE0010392 '....' - mul a2, a3, a4
  2327. 0x00001FE8: 0xE2413001 '.0A.' - sub a4, a2, #1
  2328. 0x00001FEC: 0xE50B302C ',0..' - str a4, [v8, #-0x2c]
  2329. 0x00001FF0: 0xE1A03001 '.0..' - mov a4, a2
  2330. 0x00001FF4: 0xE1A02003 '. ..' - mov a3, a4
  2331. 0x00001FF8: 0xE3A03000 '.0..' - mov a4, #0
  2332. 0x00001FFC: 0xE1A07283 '.r..' - lsl v4, a4, #5
  2333. 0x00002000: 0xE1877DA2 '.}..' - orr v4, v4, a3, lsr #27
  2334. 0x00002004: 0xE1A06282 '.b..' - lsl v3, a3, #5
  2335. 0x00002008: 0xE1A03001 '.0..' - mov a4, a2
  2336. 0x0000200C: 0xE1A02003 '. ..' - mov a3, a4
  2337. 0x00002010: 0xE3A03000 '.0..' - mov a4, #0
  2338. 0x00002014: 0xE1A05283 '.R..' - lsl v2, a4, #5
  2339. 0x00002018: 0xE1855DA2 '.]..' - orr v2, v2, a3, lsr #27
  2340. 0x0000201C: 0xE1A04282 '.B..' - lsl v1, a3, #5
  2341. 0x00002020: 0xE1A03001 '.0..' - mov a4, a2
  2342. 0x00002024: 0xE1A03103 '.1..' - lsl a4, a4, #2
  2343. 0x00002028: 0xE2833003 '.0..' - add a4, a4, #3
  2344. 0x0000202C: 0xE2833007 '.0..' - add a4, a4, #7
  2345. 0x00002030: 0xE1A031A3 '.1..' - lsr a4, a4, #3
  2346. 0x00002034: 0xE1A03183 '.1..' - lsl a4, a4, #3
  2347. 0x00002038: 0xE04DD003 '..M.' - sub sp, sp, a4
  2348. 0x0000203C: 0xE28D3008 '.0..' - add a4, sp, #8
  2349. 0x00002040: 0xE2833003 '.0..' - add a4, a4, #3
  2350. 0x00002044: 0xE1A03123 '#1..' - lsr a4, a4, #2
  2351. 0x00002048: 0xE1A03103 '.1..' - lsl a4, a4, #2
  2352. 0x0000204C: 0xE50B3030 '00..' - str a4, [v8, #-0x30]
  2353. 0x00002050: 0xE3A0300C '.0..' - mov a4, #0xc
  2354. 0x00002054: 0xE50B3020 ' 0..' - str a4, [v8, #-0x20]
  2355. 0x00002058: 0xE24B3A01 '.:K.' - sub a4, v8, #0x1000
  2356. 0x0000205C: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2357. 0x00002060: 0xE5D33F94 '.?..' - ldrb a4, [a4, #0xf94]
  2358. 0x00002064: 0xE1A030A3 '.0..' - lsr a4, a4, #1
  2359. 0x00002068: 0xE6EF3073 's0..' - uxtb a4, a4
  2360. 0x0000206C: 0xE1A02003 '. ..' - mov a3, a4
  2361. 0x00002070: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2362. 0x00002074: 0xE0030293 '....' - mul a4, a4, a3
  2363. 0x00002078: 0xE2633E1E '.>c.' - rsb a4, a4, #0x1e0
  2364. 0x0000207C: 0xE50B3024 '$0..' - str a4, [v8, #-0x24]
  2365. 0x00002080: 0xE24B3A01 '.:K.' - sub a4, v8, #0x1000
  2366. 0x00002084: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2367. 0x00002088: 0xE5D33F95 '.?..' - ldrb a4, [a4, #0xf95]
  2368. 0x0000208C: 0xE1A030A3 '.0..' - lsr a4, a4, #1
  2369. 0x00002090: 0xE6EF3073 's0..' - uxtb a4, a4
  2370. 0x00002094: 0xE1A02003 '. ..' - mov a3, a4
  2371. 0x00002098: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2372. 0x0000209C: 0xE0030293 '....' - mul a4, a4, a3
  2373. 0x000020A0: 0xE2633E11 '.>c.' - rsb a4, a4, #0x110
  2374. 0x000020A4: 0xE50B3028 '(0..' - str a4, [v8, #-0x28]
  2375.  
  2376. loc_000020A8: ; Refs: 0x00002478
  2377. 0x000020A8: 0xEBFFFE84 '....' - bl sub_00001AC0
  2378. 0x000020AC: 0xE24B305C '\0K.' - sub a4, v8, #0x5c
  2379. 0x000020B0: 0xE3A00000 '....' - mov a1, #0
  2380. 0x000020B4: 0xE1A01003 '....' - mov a2, a4
  2381. 0x000020B8: 0xE3A02001 '. ..' - mov a3, #1
  2382. 0x000020BC: 0xEB000202 '....' - bl SceCtrl_A9C3CED6
  2383. 0x000020C0: 0xE3A0000A '....' - mov a1, #0xa
  2384. 0x000020C4: 0xE3A0100A '....' - mov a2, #0xa
  2385. 0x000020C8: 0xE3A024FF '.$..' - mov a3, #-0x1000000
  2386. ; Data ref 0x00003454 "VITA-8 emulator by xerpi"
  2387. 0x000020CC: 0xE3033454 'T4..' - movw a4, #0x3454
  2388. 0x000020D0: 0xE3403000 '.0@.' - movt a4, #0
  2389. 0x000020D4: 0xEBFFFF8C '....' - bl sub_00001F0C
  2390. 0x000020D8: 0xE51B2054 'T ..' - ldr a3, [v8, #-0x54]
  2391. 0x000020DC: 0xE51B3074 't0..' - ldr a4, [v8, #-0x74]
  2392. 0x000020E0: 0xE1E03003 '.0..' - mvn a4, a4
  2393. 0x000020E4: 0xE0033002 '.0..' - and a4, a4, a3
  2394. 0x000020E8: 0xE50B3034 '40..' - str a4, [v8, #-0x34]
  2395. 0x000020EC: 0xE51B3054 'T0..' - ldr a4, [v8, #-0x54]
  2396. 0x000020F0: 0xE1E02003 '. ..' - mvn a3, a4
  2397. 0x000020F4: 0xE51B3074 't0..' - ldr a4, [v8, #-0x74]
  2398. 0x000020F8: 0xE0033002 '.0..' - and a4, a4, a3
  2399. 0x000020FC: 0xE50B3038 '80..' - str a4, [v8, #-0x38]
  2400. 0x00002100: 0xE51B3034 '40..' - ldr a4, [v8, #-0x34]
  2401. 0x00002104: 0xE2033010 '.0..' - and a4, a4, #0x10
  2402. 0x00002108: 0xE3530000 '..S.' - cmp a4, #0
  2403. 0x0000210C: 0x0A000006 '....' - beq loc_0000212C
  2404. 0x00002110: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2405. 0x00002114: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2406. 0x00002118: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2407. 0x0000211C: 0xE1A00003 '....' - mov a1, a4
  2408. 0x00002120: 0xE3A01001 '....' - mov a2, #1
  2409. 0x00002124: 0xEBFFFC42 'B...' - bl sub_00001234
  2410. 0x00002128: 0xEA000009 '....' - b loc_00002154
  2411.  
  2412. loc_0000212C: ; Refs: 0x0000210C
  2413. 0x0000212C: 0xE51B3038 '80..' - ldr a4, [v8, #-0x38]
  2414. 0x00002130: 0xE2033010 '.0..' - and a4, a4, #0x10
  2415. 0x00002134: 0xE3530000 '..S.' - cmp a4, #0
  2416. 0x00002138: 0x0A000005 '....' - beq loc_00002154
  2417. 0x0000213C: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2418. 0x00002140: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2419. 0x00002144: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2420. 0x00002148: 0xE1A00003 '....' - mov a1, a4
  2421. 0x0000214C: 0xE3A01001 '....' - mov a2, #1
  2422. 0x00002150: 0xEBFFFC61 'a...' - bl sub_000012DC
  2423.  
  2424. loc_00002154: ; Refs: 0x00002128 0x00002138
  2425. 0x00002154: 0xE51B3034 '40..' - ldr a4, [v8, #-0x34]
  2426. 0x00002158: 0xE2033040 '@0..' - and a4, a4, #0x40
  2427. 0x0000215C: 0xE3530000 '..S.' - cmp a4, #0
  2428. 0x00002160: 0x0A000006 '....' - beq loc_00002180
  2429. 0x00002164: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2430. 0x00002168: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2431. 0x0000216C: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2432. 0x00002170: 0xE1A00003 '....' - mov a1, a4
  2433. 0x00002174: 0xE3A01004 '....' - mov a2, #4
  2434. 0x00002178: 0xEBFFFC2D '-...' - bl sub_00001234
  2435. 0x0000217C: 0xEA000009 '....' - b loc_000021A8
  2436.  
  2437. loc_00002180: ; Refs: 0x00002160
  2438. 0x00002180: 0xE51B3038 '80..' - ldr a4, [v8, #-0x38]
  2439. 0x00002184: 0xE2033040 '@0..' - and a4, a4, #0x40
  2440. 0x00002188: 0xE3530000 '..S.' - cmp a4, #0
  2441. 0x0000218C: 0x0A000005 '....' - beq loc_000021A8
  2442. 0x00002190: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2443. 0x00002194: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2444. 0x00002198: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2445. 0x0000219C: 0xE1A00003 '....' - mov a1, a4
  2446. 0x000021A0: 0xE3A01004 '....' - mov a2, #4
  2447. 0x000021A4: 0xEBFFFC4C 'L...' - bl sub_000012DC
  2448.  
  2449. loc_000021A8: ; Refs: 0x0000217C 0x0000218C
  2450. 0x000021A8: 0xE51B3034 '40..' - ldr a4, [v8, #-0x34]
  2451. 0x000021AC: 0xE2033A01 '.:..' - and a4, a4, #0x1000
  2452. 0x000021B0: 0xE3530000 '..S.' - cmp a4, #0
  2453. 0x000021B4: 0x0A000006 '....' - beq loc_000021D4
  2454. 0x000021B8: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2455. 0x000021BC: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2456. 0x000021C0: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2457. 0x000021C4: 0xE1A00003 '....' - mov a1, a4
  2458. 0x000021C8: 0xE3A0100C '....' - mov a2, #0xc
  2459. 0x000021CC: 0xEBFFFC18 '....' - bl sub_00001234
  2460. 0x000021D0: 0xEA000009 '....' - b loc_000021FC
  2461.  
  2462. loc_000021D4: ; Refs: 0x000021B4
  2463. 0x000021D4: 0xE51B3038 '80..' - ldr a4, [v8, #-0x38]
  2464. 0x000021D8: 0xE2033A01 '.:..' - and a4, a4, #0x1000
  2465. 0x000021DC: 0xE3530000 '..S.' - cmp a4, #0
  2466. 0x000021E0: 0x0A000005 '....' - beq loc_000021FC
  2467. 0x000021E4: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2468. 0x000021E8: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2469. 0x000021EC: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2470. 0x000021F0: 0xE1A00003 '....' - mov a1, a4
  2471. 0x000021F4: 0xE3A0100C '....' - mov a2, #0xc
  2472. 0x000021F8: 0xEBFFFC37 '7...' - bl sub_000012DC
  2473.  
  2474. loc_000021FC: ; Refs: 0x000021D0 0x000021E0
  2475. 0x000021FC: 0xE51B3034 '40..' - ldr a4, [v8, #-0x34]
  2476. 0x00002200: 0xE2033901 '.9..' - and a4, a4, #0x4000
  2477. 0x00002204: 0xE3530000 '..S.' - cmp a4, #0
  2478. 0x00002208: 0x0A000006 '....' - beq loc_00002228
  2479. 0x0000220C: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2480. 0x00002210: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2481. 0x00002214: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2482. 0x00002218: 0xE1A00003 '....' - mov a1, a4
  2483. 0x0000221C: 0xE3A0100D '....' - mov a2, #0xd
  2484. 0x00002220: 0xEBFFFC03 '....' - bl sub_00001234
  2485. 0x00002224: 0xEA000009 '....' - b loc_00002250
  2486.  
  2487. loc_00002228: ; Refs: 0x00002208
  2488. 0x00002228: 0xE51B3038 '80..' - ldr a4, [v8, #-0x38]
  2489. 0x0000222C: 0xE2033901 '.9..' - and a4, a4, #0x4000
  2490. 0x00002230: 0xE3530000 '..S.' - cmp a4, #0
  2491. 0x00002234: 0x0A000005 '....' - beq loc_00002250
  2492. 0x00002238: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2493. 0x0000223C: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2494. 0x00002240: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2495. 0x00002244: 0xE1A00003 '....' - mov a1, a4
  2496. 0x00002248: 0xE3A0100D '....' - mov a2, #0xd
  2497. 0x0000224C: 0xEBFFFC22 '"...' - bl sub_000012DC
  2498.  
  2499. loc_00002250: ; Refs: 0x00002224 0x00002234
  2500. 0x00002250: 0xE51B3054 'T0..' - ldr a4, [v8, #-0x54]
  2501. 0x00002254: 0xE2033C01 '.<..' - and a4, a4, #0x100
  2502. 0x00002258: 0xE3530000 '..S.' - cmp a4, #0
  2503. 0x0000225C: 0x0A00001C '....' - beq loc_000022D4
  2504. 0x00002260: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2505. 0x00002264: 0xE2433001 '.0C.' - sub a4, a4, #1
  2506. 0x00002268: 0xE50B3020 ' 0..' - str a4, [v8, #-0x20]
  2507. 0x0000226C: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2508. 0x00002270: 0xE3530000 '..S.' - cmp a4, #0
  2509. 0x00002274: 0xCA000001 '....' - bgt loc_00002280
  2510. 0x00002278: 0xE3A03001 '.0..' - mov a4, #1
  2511. 0x0000227C: 0xE50B3020 ' 0..' - str a4, [v8, #-0x20]
  2512.  
  2513. loc_00002280: ; Refs: 0x00002274
  2514. 0x00002280: 0xE24B3A01 '.:K.' - sub a4, v8, #0x1000
  2515. 0x00002284: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2516. 0x00002288: 0xE5D33F94 '.?..' - ldrb a4, [a4, #0xf94]
  2517. 0x0000228C: 0xE1A030A3 '.0..' - lsr a4, a4, #1
  2518. 0x00002290: 0xE6EF3073 's0..' - uxtb a4, a4
  2519. 0x00002294: 0xE1A02003 '. ..' - mov a3, a4
  2520. 0x00002298: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2521. 0x0000229C: 0xE0030293 '....' - mul a4, a4, a3
  2522. 0x000022A0: 0xE2633E1E '.>c.' - rsb a4, a4, #0x1e0
  2523. 0x000022A4: 0xE50B3024 '$0..' - str a4, [v8, #-0x24]
  2524. 0x000022A8: 0xE24B3A01 '.:K.' - sub a4, v8, #0x1000
  2525. 0x000022AC: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2526. 0x000022B0: 0xE5D33F95 '.?..' - ldrb a4, [a4, #0xf95]
  2527. 0x000022B4: 0xE1A030A3 '.0..' - lsr a4, a4, #1
  2528. 0x000022B8: 0xE6EF3073 's0..' - uxtb a4, a4
  2529. 0x000022BC: 0xE1A02003 '. ..' - mov a3, a4
  2530. 0x000022C0: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2531. 0x000022C4: 0xE0030293 '....' - mul a4, a4, a3
  2532. 0x000022C8: 0xE2633E11 '.>c.' - rsb a4, a4, #0x110
  2533. 0x000022CC: 0xE50B3028 '(0..' - str a4, [v8, #-0x28]
  2534. 0x000022D0: 0xEA000025 '%...' - b loc_0000236C
  2535.  
  2536. loc_000022D4: ; Refs: 0x0000225C
  2537. 0x000022D4: 0xE51B3054 'T0..' - ldr a4, [v8, #-0x54]
  2538. 0x000022D8: 0xE2033C02 '.<..' - and a4, a4, #0x200
  2539. 0x000022DC: 0xE3530000 '..S.' - cmp a4, #0
  2540. 0x000022E0: 0x0A000021 '!...' - beq loc_0000236C
  2541. 0x000022E4: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2542. 0x000022E8: 0xE2833001 '.0..' - add a4, a4, #1
  2543. 0x000022EC: 0xE50B3020 ' 0..' - str a4, [v8, #-0x20]
  2544. 0x000022F0: 0xE24B3A01 '.:K.' - sub a4, v8, #0x1000
  2545. 0x000022F4: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2546. 0x000022F8: 0xE5D33F94 '.?..' - ldrb a4, [a4, #0xf94]
  2547. 0x000022FC: 0xE1A02003 '. ..' - mov a3, a4
  2548. 0x00002300: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2549. 0x00002304: 0xE0030293 '....' - mul a4, a4, a3
  2550. 0x00002308: 0xE3530D0F '..S.' - cmp a4, #0x3c0
  2551. 0x0000230C: 0xDA000002 '....' - ble loc_0000231C
  2552. 0x00002310: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2553. 0x00002314: 0xE2433001 '.0C.' - sub a4, a4, #1
  2554. 0x00002318: 0xE50B3020 ' 0..' - str a4, [v8, #-0x20]
  2555.  
  2556. loc_0000231C: ; Refs: 0x0000230C
  2557. 0x0000231C: 0xE24B3A01 '.:K.' - sub a4, v8, #0x1000
  2558. 0x00002320: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2559. 0x00002324: 0xE5D33F94 '.?..' - ldrb a4, [a4, #0xf94]
  2560. 0x00002328: 0xE1A030A3 '.0..' - lsr a4, a4, #1
  2561. 0x0000232C: 0xE6EF3073 's0..' - uxtb a4, a4
  2562. 0x00002330: 0xE1A02003 '. ..' - mov a3, a4
  2563. 0x00002334: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2564. 0x00002338: 0xE0030293 '....' - mul a4, a4, a3
  2565. 0x0000233C: 0xE2633E1E '.>c.' - rsb a4, a4, #0x1e0
  2566. 0x00002340: 0xE50B3024 '$0..' - str a4, [v8, #-0x24]
  2567. 0x00002344: 0xE24B3A01 '.:K.' - sub a4, v8, #0x1000
  2568. 0x00002348: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2569. 0x0000234C: 0xE5D33F95 '.?..' - ldrb a4, [a4, #0xf95]
  2570. 0x00002350: 0xE1A030A3 '.0..' - lsr a4, a4, #1
  2571. 0x00002354: 0xE6EF3073 's0..' - uxtb a4, a4
  2572. 0x00002358: 0xE1A02003 '. ..' - mov a3, a4
  2573. 0x0000235C: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2574. 0x00002360: 0xE0030293 '....' - mul a4, a4, a3
  2575. 0x00002364: 0xE2633E11 '.>c.' - rsb a4, a4, #0x110
  2576. 0x00002368: 0xE50B3028 '(0..' - str a4, [v8, #-0x28]
  2577.  
  2578. loc_0000236C: ; Refs: 0x000022D0 0x000022E0
  2579. 0x0000236C: 0xE51B3034 '40..' - ldr a4, [v8, #-0x34]
  2580. 0x00002370: 0xE2033008 '.0..' - and a4, a4, #8
  2581. 0x00002374: 0xE3530000 '..S.' - cmp a4, #0
  2582. 0x00002378: 0x0A000005 '....' - beq loc_00002394
  2583. 0x0000237C: 0xE51B301C '.0..' - ldr a4, [v8, #-0x1c]
  2584. 0x00002380: 0xE3530000 '..S.' - cmp a4, #0
  2585. 0x00002384: 0x03A03001 '.0..' - moveq a4, #1
  2586. 0x00002388: 0x13A03000 '.0..' - movne a4, #0
  2587. 0x0000238C: 0xE6EF3073 's0..' - uxtb a4, a4
  2588. 0x00002390: 0xE50B301C '.0..' - str a4, [v8, #-0x1c]
  2589.  
  2590. loc_00002394: ; Refs: 0x00002378
  2591. 0x00002394: 0xE51B301C '.0..' - ldr a4, [v8, #-0x1c]
  2592. 0x00002398: 0xE3530000 '..S.' - cmp a4, #0
  2593. 0x0000239C: 0x1A00000D '....' - bne loc_000023D8
  2594. 0x000023A0: 0xE3A03000 '.0..' - mov a4, #0
  2595. 0x000023A4: 0xE50B3018 '.0..' - str a4, [v8, #-0x18]
  2596. 0x000023A8: 0xEA000007 '....' - b loc_000023CC
  2597.  
  2598. loc_000023AC: ; Refs: 0x000023D4
  2599. 0x000023AC: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2600. 0x000023B0: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2601. 0x000023B4: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2602. 0x000023B8: 0xE1A00003 '....' - mov a1, a4
  2603. 0x000023BC: 0xEBFFF7E6 '....' - bl sub_0000035C
  2604. 0x000023C0: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  2605. 0x000023C4: 0xE2833001 '.0..' - add a4, a4, #1
  2606. 0x000023C8: 0xE50B3018 '.0..' - str a4, [v8, #-0x18]
  2607.  
  2608. loc_000023CC: ; Refs: 0x000023A8
  2609. 0x000023CC: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  2610. 0x000023D0: 0xE3530013 '..S.' - cmp a4, #0x13
  2611. 0x000023D4: 0xDAFFFFF4 '....' - ble loc_000023AC
  2612.  
  2613. loc_000023D8: ; Refs: 0x0000239C
  2614. 0x000023D8: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  2615. 0x000023DC: 0xE24B3D42 'B=K.' - sub a4, v8, #0x1080
  2616. 0x000023E0: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2617. 0x000023E4: 0xE243302C ',0C.' - sub a4, a4, #0x2c
  2618. 0x000023E8: 0xE1A00003 '....' - mov a1, a4
  2619. 0x000023EC: 0xE1A01002 '....' - mov a2, a3
  2620. 0x000023F0: 0xEB000051 'Q...' - bl sub_0000253C
  2621. 0x000023F4: 0xE51B2030 '0 ..' - ldr a3, [v8, #-0x30]
  2622. 0x000023F8: 0xE24B3A01 '.:K.' - sub a4, v8, #0x1000
  2623. 0x000023FC: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2624. 0x00002400: 0xE5D33F94 '.?..' - ldrb a4, [a4, #0xf94]
  2625. 0x00002404: 0xE1A0C003 '....' - mov ip, a4
  2626. 0x00002408: 0xE24B3A01 '.:K.' - sub a4, v8, #0x1000
  2627. 0x0000240C: 0xE2433014 '.0C.' - sub a4, a4, #0x14
  2628. 0x00002410: 0xE5D33F95 '.?..' - ldrb a4, [a4, #0xf95]
  2629. 0x00002414: 0xE58D3000 '.0..' - str a4, [sp]
  2630. 0x00002418: 0xE51B3020 ' 0..' - ldr a4, [v8, #-0x20]
  2631. 0x0000241C: 0xE58D3004 '.0..' - str a4, [sp, #4]
  2632. 0x00002420: 0xE1A00002 '....' - mov a1, a3
  2633. 0x00002424: 0xE51B1024 '$...' - ldr a2, [v8, #-0x24]
  2634. 0x00002428: 0xE51B2028 '( ..' - ldr a3, [v8, #-0x28]
  2635. 0x0000242C: 0xE1A0300C '.0..' - mov a4, ip
  2636. 0x00002430: 0xEB000097 '....' - bl sub_00002694
  2637. 0x00002434: 0xE51B301C '.0..' - ldr a4, [v8, #-0x1c]
  2638. 0x00002438: 0xE3530000 '..S.' - cmp a4, #0
  2639. 0x0000243C: 0x0A000005 '....' - beq loc_00002458
  2640. 0x00002440: 0xE3A00F6E 'n...' - mov a1, #0x1b8
  2641. 0x00002444: 0xE30011EE '....' - movw a2, #0x1ee
  2642. 0x00002448: 0xE3A024FF '.$..' - mov a3, #-0x1000000
  2643. ; Data ref 0x00003470 "PAUSE"
  2644. 0x0000244C: 0xE3033470 'p4..' - movw a4, #0x3470
  2645. 0x00002450: 0xE3403000 '.0@.' - movt a4, #0
  2646. 0x00002454: 0xEBFFFEAC '....' - bl sub_00001F0C
  2647.  
  2648. loc_00002458: ; Refs: 0x0000243C
  2649. 0x00002458: 0xE24BC07C '|.K.' - sub ip, v8, #0x7c
  2650. 0x0000245C: 0xE24BE05C '\.K.' - sub lr, v8, #0x5c
  2651. 0x00002460: 0xE8BE000F '....' - ldm lr!, {a1, a2, a3, a4}
  2652. 0x00002464: 0xE8AC000F '....' - stm ip!, {a1, a2, a3, a4}
  2653. 0x00002468: 0xE89E000F '....' - ldm lr, {a1, a2, a3, a4}
  2654. 0x0000246C: 0xE88C000F '....' - stm ip, {a1, a2, a3, a4}
  2655. 0x00002470: 0xEBFFFD7A 'z...' - bl sub_00001A60
  2656. 0x00002474: 0xEB0000FC '....' - bl SceDisplay_5795E898
  2657. 0x00002478: 0xEAFFFF0A '....' - b loc_000020A8
  2658.  
  2659. ; ======================================================
  2660. ; Subroutine sub_0000247C - Address 0x0000247C
  2661. sub_0000247C: ; Refs: 0x00000EB0
  2662. 0x0000247C: 0xE52DB004 '..-.' - str v8, [sp, #-4]!
  2663. 0x00002480: 0xE28DB000 '....' - add v8, sp, #0
  2664. 0x00002484: 0xE24DD014 '..M.' - sub sp, sp, #0x14
  2665. 0x00002488: 0xE50B0010 '....' - str a1, [v8, #-0x10]
  2666. 0x0000248C: 0xE3A03001 '.0..' - mov a4, #1
  2667. 0x00002490: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2668. 0x00002494: 0xEA000005 '....' - b loc_000024B0
  2669.  
  2670. loc_00002498: ; Refs: 0x000024BC
  2671. 0x00002498: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2672. 0x0000249C: 0xE1A030C3 '.0..' - asr a4, a4, #1
  2673. 0x000024A0: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  2674. 0x000024A4: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2675. 0x000024A8: 0xE2833001 '.0..' - add a4, a4, #1
  2676. 0x000024AC: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2677.  
  2678. loc_000024B0: ; Refs: 0x00002494
  2679. 0x000024B0: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2680. 0x000024B4: 0xE2033001 '.0..' - and a4, a4, #1
  2681. 0x000024B8: 0xE3530000 '..S.' - cmp a4, #0
  2682. 0x000024BC: 0x0AFFFFF5 '....' - beq loc_00002498
  2683. 0x000024C0: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2684. 0x000024C4: 0xE1A00003 '....' - mov a1, a4
  2685. 0x000024C8: 0xE24BD000 '..K.' - sub sp, v8, #0
  2686. 0x000024CC: 0xE49DB004 '....' - pop {v8}
  2687. 0x000024D0: 0xE12FFF1E '../.' - bx lr
  2688. 0x000024D4: 0xE52DB004 '..-.' - str v8, [sp, #-4]!
  2689. 0x000024D8: 0xE28DB000 '....' - add v8, sp, #0
  2690. 0x000024DC: 0xE24DD00C '..M.' - sub sp, sp, #0xc
  2691. 0x000024E0: 0xE50B0008 '....' - str a1, [v8, #-8]
  2692. 0x000024E4: 0xE50B100C '....' - str a2, [v8, #-0xc]
  2693. 0x000024E8: 0xE3A03000 '.0..' - mov a4, #0
  2694. 0x000024EC: 0xE1A00003 '....' - mov a1, a4
  2695. 0x000024F0: 0xE24BD000 '..K.' - sub sp, v8, #0
  2696. 0x000024F4: 0xE49DB004 '....' - pop {v8}
  2697. 0x000024F8: 0xE12FFF1E '../.' - bx lr
  2698.  
  2699. ; ======================================================
  2700. ; Subroutine sub_000024FC - Address 0x000024FC
  2701. sub_000024FC: ; Refs: 0x00001FC8
  2702. 0x000024FC: 0xE92D4800 '.H-.' - push {v8, lr}
  2703. 0x00002500: 0xE28DB004 '....' - add v8, sp, #4
  2704. 0x00002504: 0xE24DD010 '..M.' - sub sp, sp, #0x10
  2705. 0x00002508: 0xE50B0008 '....' - str a1, [v8, #-8]
  2706. 0x0000250C: 0xE50B100C '....' - str a2, [v8, #-0xc]
  2707. 0x00002510: 0xE50B2010 '. ..' - str a3, [v8, #-0x10]
  2708. 0x00002514: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2709. 0x00002518: 0xE2833F86 '.?..' - add a4, a4, #0x218
  2710. 0x0000251C: 0xE1A00003 '....' - mov a1, a4
  2711. 0x00002520: 0xE51B100C '....' - ldr a2, [v8, #-0xc]
  2712. 0x00002524: 0xE51B2010 '. ..' - ldr a3, [v8, #-0x10]
  2713. 0x00002528: 0xEB0000AF '....' - bl SceLibc_7205BFDB
  2714. 0x0000252C: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2715. 0x00002530: 0xE1A00003 '....' - mov a1, a4
  2716. 0x00002534: 0xE24BD004 '..K.' - sub sp, v8, #4
  2717. 0x00002538: 0xE8BD8800 '....' - pop {v8, pc}
  2718.  
  2719. ; ======================================================
  2720. ; Subroutine sub_0000253C - Address 0x0000253C
  2721. sub_0000253C: ; Refs: 0x000023F0
  2722. 0x0000253C: 0xE52DB004 '..-.' - str v8, [sp, #-4]!
  2723. 0x00002540: 0xE28DB000 '....' - add v8, sp, #0
  2724. 0x00002544: 0xE24DD01C '..M.' - sub sp, sp, #0x1c
  2725. 0x00002548: 0xE50B0018 '....' - str a1, [v8, #-0x18]
  2726. 0x0000254C: 0xE50B101C '....' - str a2, [v8, #-0x1c]
  2727. 0x00002550: 0xE3A03000 '.0..' - mov a4, #0
  2728. 0x00002554: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  2729. 0x00002558: 0xEA000043 'C...' - b loc_0000266C
  2730.  
  2731. loc_0000255C: ; Refs: 0x00002684
  2732. 0x0000255C: 0xE3A03000 '.0..' - mov a4, #0
  2733. 0x00002560: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2734. 0x00002564: 0xEA000036 '6...' - b loc_00002644
  2735.  
  2736. loc_00002568: ; Refs: 0x0000265C
  2737. 0x00002568: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  2738. 0x0000256C: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  2739. 0x00002570: 0xE593203C '< ..' - ldr a3, [a4, #0x3c]
  2740. 0x00002574: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2741. 0x00002578: 0xE2831007 '....' - add a2, a4, #7
  2742. 0x0000257C: 0xE3530000 '..S.' - cmp a4, #0
  2743. 0x00002580: 0xB1A03001 '.0..' - movlt a4, a2
  2744. 0x00002584: 0xA1A03003 '.0..' - movge a4, a4
  2745. 0x00002588: 0xE1A031C3 '.1..' - asr a4, a4, #3
  2746. 0x0000258C: 0xE1A01003 '....' - mov a2, a4
  2747. 0x00002590: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  2748. 0x00002594: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  2749. 0x00002598: 0xE5D33040 '@0..' - ldrb a4, [a4, #0x40]
  2750. 0x0000259C: 0xE1A031A3 '.1..' - lsr a4, a4, #3
  2751. 0x000025A0: 0xE6EF3073 's0..' - uxtb a4, a4
  2752. 0x000025A4: 0xE1A00003 '....' - mov a1, a4
  2753. 0x000025A8: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2754. 0x000025AC: 0xE0030093 '....' - mul a4, a4, a1
  2755. 0x000025B0: 0xE0813003 '.0..' - add a4, a2, a4
  2756. 0x000025B4: 0xE0823003 '.0..' - add a4, a3, a4
  2757. 0x000025B8: 0xE5D33000 '.0..' - ldrb a4, [a4]
  2758. 0x000025BC: 0xE1A01003 '....' - mov a2, a4
  2759. 0x000025C0: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  2760. 0x000025C4: 0xE1A03FC2 '.?..' - asr a4, a3, #0x1f
  2761. 0x000025C8: 0xE1A03EA3 '.>..' - lsr a4, a4, #0x1d
  2762. 0x000025CC: 0xE0822003 '. ..' - add a3, a3, a4
  2763. 0x000025D0: 0xE2022007 '. ..' - and a3, a3, #7
  2764. 0x000025D4: 0xE0633002 '.0c.' - rsb a4, a4, a3
  2765. 0x000025D8: 0xE2633007 '.0c.' - rsb a4, a4, #7
  2766. 0x000025DC: 0xE1A03351 'Q3..' - asr a4, a2, a4
  2767. 0x000025E0: 0xE2033001 '.0..' - and a4, a4, #1
  2768. 0x000025E4: 0xE3530000 '..S.' - cmp a4, #0
  2769. 0x000025E8: 0x0A000002 '....' - beq loc_000025F8
  2770. 0x000025EC: 0xE3A03CFF '.<..' - mov a4, #0xff00
  2771. 0x000025F0: 0xE34F3F00 '.?O.' - movt a4, #0xff00
  2772. 0x000025F4: 0xEA000001 '....' - b loc_00002600
  2773.  
  2774. loc_000025F8: ; Refs: 0x000025E8
  2775. 0x000025F8: 0xE3A03000 '.0..' - mov a4, #0
  2776. 0x000025FC: 0xE34F3FFF '.?O.' - movt a4, #0xffff
  2777.  
  2778. loc_00002600: ; Refs: 0x000025F4
  2779. 0x00002600: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  2780. 0x00002604: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  2781. 0x00002608: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  2782. 0x0000260C: 0xE5D33040 '@0..' - ldrb a4, [a4, #0x40]
  2783. 0x00002610: 0xE1A02003 '. ..' - mov a3, a4
  2784. 0x00002614: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2785. 0x00002618: 0xE0020293 '....' - mul a3, a4, a3
  2786. 0x0000261C: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2787. 0x00002620: 0xE0823003 '.0..' - add a4, a3, a4
  2788. 0x00002624: 0xE1A03103 '.1..' - lsl a4, a4, #2
  2789. 0x00002628: 0xE51B201C '. ..' - ldr a3, [v8, #-0x1c]
  2790. 0x0000262C: 0xE0823003 '.0..' - add a4, a3, a4
  2791. 0x00002630: 0xE51B2010 '. ..' - ldr a3, [v8, #-0x10]
  2792. 0x00002634: 0xE5832000 '. ..' - str a3, [a4]
  2793. 0x00002638: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2794. 0x0000263C: 0xE2833001 '.0..' - add a4, a4, #1
  2795. 0x00002640: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2796.  
  2797. loc_00002644: ; Refs: 0x00002564
  2798. 0x00002644: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  2799. 0x00002648: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  2800. 0x0000264C: 0xE5D33040 '@0..' - ldrb a4, [a4, #0x40]
  2801. 0x00002650: 0xE1A02003 '. ..' - mov a3, a4
  2802. 0x00002654: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2803. 0x00002658: 0xE1520003 '..R.' - cmp a3, a4
  2804. 0x0000265C: 0xCAFFFFC1 '....' - bgt loc_00002568
  2805. 0x00002660: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2806. 0x00002664: 0xE2833001 '.0..' - add a4, a4, #1
  2807. 0x00002668: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  2808.  
  2809. loc_0000266C: ; Refs: 0x00002558
  2810. 0x0000266C: 0xE51B3018 '.0..' - ldr a4, [v8, #-0x18]
  2811. 0x00002670: 0xE2833A01 '.:..' - add a4, a4, #0x1000
  2812. 0x00002674: 0xE5D33041 'A0..' - ldrb a4, [a4, #0x41]
  2813. 0x00002678: 0xE1A02003 '. ..' - mov a3, a4
  2814. 0x0000267C: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2815. 0x00002680: 0xE1520003 '..R.' - cmp a3, a4
  2816. 0x00002684: 0xCAFFFFB4 '....' - bgt loc_0000255C
  2817. 0x00002688: 0xE24BD000 '..K.' - sub sp, v8, #0
  2818. 0x0000268C: 0xE49DB004 '....' - pop {v8}
  2819. 0x00002690: 0xE12FFF1E '../.' - bx lr
  2820.  
  2821. ; ======================================================
  2822. ; Subroutine sub_00002694 - Address 0x00002694
  2823. sub_00002694: ; Refs: 0x00002430
  2824. 0x00002694: 0xE92D4800 '.H-.' - push {v8, lr}
  2825. 0x00002698: 0xE28DB004 '....' - add v8, sp, #4
  2826. 0x0000269C: 0xE24DD028 '(.M.' - sub sp, sp, #0x28
  2827. 0x000026A0: 0xE50B0020 ' ...' - str a1, [v8, #-0x20]
  2828. 0x000026A4: 0xE50B1024 '$...' - str a2, [v8, #-0x24]
  2829. 0x000026A8: 0xE50B2028 '( ..' - str a3, [v8, #-0x28]
  2830. 0x000026AC: 0xE50B302C ',0..' - str a4, [v8, #-0x2c]
  2831. 0x000026B0: 0xE3A03000 '.0..' - mov a4, #0
  2832. 0x000026B4: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2833. 0x000026B8: 0xEA00003D '=...' - b loc_000027B4
  2834.  
  2835. loc_000026BC: ; Refs: 0x000027C0
  2836. 0x000026BC: 0xE3A03000 '.0..' - mov a4, #0
  2837. 0x000026C0: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  2838. 0x000026C4: 0xEA000033 '3...' - b loc_00002798
  2839.  
  2840. loc_000026C8: ; Refs: 0x000027A4
  2841. 0x000026C8: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2842. 0x000026CC: 0xE51B202C ', ..' - ldr a3, [v8, #-0x2c]
  2843. 0x000026D0: 0xE0020392 '....' - mul a3, a3, a4
  2844. 0x000026D4: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2845. 0x000026D8: 0xE0823003 '.0..' - add a4, a3, a4
  2846. 0x000026DC: 0xE1A03103 '.1..' - lsl a4, a4, #2
  2847. 0x000026E0: 0xE51B2020 ' ..' - ldr a3, [v8, #-0x20]
  2848. 0x000026E4: 0xE0823003 '.0..' - add a4, a3, a4
  2849. 0x000026E8: 0xE5933000 '.0..' - ldr a4, [a4]
  2850. 0x000026EC: 0xE50B3018 '.0..' - str a4, [v8, #-0x18]
  2851. 0x000026F0: 0xE3A03000 '.0..' - mov a4, #0
  2852. 0x000026F4: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  2853. 0x000026F8: 0xEA00001F '....' - b loc_0000277C
  2854.  
  2855. loc_000026FC: ; Refs: 0x00002788
  2856. 0x000026FC: 0xE3A03000 '.0..' - mov a4, #0
  2857. 0x00002700: 0xE50B3014 '.0..' - str a4, [v8, #-0x14]
  2858. 0x00002704: 0xEA000015 '....' - b loc_00002760
  2859.  
  2860. loc_00002708: ; Refs: 0x0000276C
  2861. 0x00002708: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2862. 0x0000270C: 0xE59B2008 '. ..' - ldr a3, [v8, #8]
  2863. 0x00002710: 0xE0020392 '....' - mul a3, a3, a4
  2864. 0x00002714: 0xE51B3024 '$0..' - ldr a4, [v8, #-0x24]
  2865. 0x00002718: 0xE0822003 '. ..' - add a3, a3, a4
  2866. 0x0000271C: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2867. 0x00002720: 0xE0823003 '.0..' - add a4, a3, a4
  2868. 0x00002724: 0xE1A01003 '....' - mov a2, a4
  2869. 0x00002728: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2870. 0x0000272C: 0xE59B2008 '. ..' - ldr a3, [v8, #8]
  2871. 0x00002730: 0xE0020392 '....' - mul a3, a3, a4
  2872. 0x00002734: 0xE51B3028 '(0..' - ldr a4, [v8, #-0x28]
  2873. 0x00002738: 0xE0822003 '. ..' - add a3, a3, a4
  2874. 0x0000273C: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  2875. 0x00002740: 0xE0823003 '.0..' - add a4, a3, a4
  2876. 0x00002744: 0xE1A00001 '....' - mov a1, a2
  2877. 0x00002748: 0xE1A01003 '....' - mov a2, a4
  2878. 0x0000274C: 0xE51B2018 '. ..' - ldr a3, [v8, #-0x18]
  2879. 0x00002750: 0xEBFFFCEE '....' - bl sub_00001B10
  2880. 0x00002754: 0xE51B3014 '.0..' - ldr a4, [v8, #-0x14]
  2881. 0x00002758: 0xE2833001 '.0..' - add a4, a4, #1
  2882. 0x0000275C: 0xE50B3014 '.0..' - str a4, [v8, #-0x14]
  2883.  
  2884. loc_00002760: ; Refs: 0x00002704
  2885. 0x00002760: 0xE51B2014 '. ..' - ldr a3, [v8, #-0x14]
  2886. 0x00002764: 0xE59B3008 '.0..' - ldr a4, [v8, #8]
  2887. 0x00002768: 0xE1520003 '..R.' - cmp a3, a4
  2888. 0x0000276C: 0xBAFFFFE5 '....' - blt loc_00002708
  2889. 0x00002770: 0xE51B3010 '.0..' - ldr a4, [v8, #-0x10]
  2890. 0x00002774: 0xE2833001 '.0..' - add a4, a4, #1
  2891. 0x00002778: 0xE50B3010 '.0..' - str a4, [v8, #-0x10]
  2892.  
  2893. loc_0000277C: ; Refs: 0x000026F8
  2894. 0x0000277C: 0xE51B2010 '. ..' - ldr a3, [v8, #-0x10]
  2895. 0x00002780: 0xE59B3008 '.0..' - ldr a4, [v8, #8]
  2896. 0x00002784: 0xE1520003 '..R.' - cmp a3, a4
  2897. 0x00002788: 0xBAFFFFDB '....' - blt loc_000026FC
  2898. 0x0000278C: 0xE51B300C '.0..' - ldr a4, [v8, #-0xc]
  2899. 0x00002790: 0xE2833001 '.0..' - add a4, a4, #1
  2900. 0x00002794: 0xE50B300C '.0..' - str a4, [v8, #-0xc]
  2901.  
  2902. loc_00002798: ; Refs: 0x000026C4
  2903. 0x00002798: 0xE51B200C '. ..' - ldr a3, [v8, #-0xc]
  2904. 0x0000279C: 0xE59B3004 '.0..' - ldr a4, [v8, #4]
  2905. 0x000027A0: 0xE1520003 '..R.' - cmp a3, a4
  2906. 0x000027A4: 0xBAFFFFC7 '....' - blt loc_000026C8
  2907. 0x000027A8: 0xE51B3008 '.0..' - ldr a4, [v8, #-8]
  2908. 0x000027AC: 0xE2833001 '.0..' - add a4, a4, #1
  2909. 0x000027B0: 0xE50B3008 '.0..' - str a4, [v8, #-8]
  2910.  
  2911. loc_000027B4: ; Refs: 0x000026B8
  2912. 0x000027B4: 0xE51B2008 '. ..' - ldr a3, [v8, #-8]
  2913. 0x000027B8: 0xE51B302C ',0..' - ldr a4, [v8, #-0x2c]
  2914. 0x000027BC: 0xE1520003 '..R.' - cmp a3, a4
  2915. 0x000027C0: 0xBAFFFFBD '....' - blt loc_000026BC
  2916. 0x000027C4: 0xE24BD004 '..K.' - sub sp, v8, #4
  2917. 0x000027C8: 0xE8BD8800 '....' - pop {v8, pc}
  2918.  
  2919. ; ======================================================
  2920. ; Subroutine SceLibc_5B9BB802 - Address 0x000027CC
  2921. ; Imported from SceLibc
  2922. SceLibc_5B9BB802: ; Refs: 0x00000350
  2923. 0x000027CC: 0xE3E00000 '....' - mvn a1, #0
  2924. 0x000027D0: 0xE12FFF1E '../.' - bx lr
  2925. 0x000027D4: 0xE320F000 '.. .' - nop
  2926. 0x000027D8: 0x00000000 '....' - andeq a1, a1, a1
  2927.  
  2928. ; ======================================================
  2929. ; Subroutine SceLibc_6DC1F0D8 - Address 0x000027DC
  2930. ; Imported from SceLibc
  2931. SceLibc_6DC1F0D8: ; Refs: 0x00000284 0x000002CC 0x000002E0 0x00001228 0x00001B08
  2932. 0x000027DC: 0xE3E00000 '....' - mvn a1, #0
  2933. 0x000027E0: 0xE12FFF1E '../.' - bx lr
  2934. 0x000027E4: 0xE320F000 '.. .' - nop
  2935. 0x000027E8: 0x00000000 '....' - andeq a1, a1, a1
  2936.  
  2937. ; ======================================================
  2938. ; Subroutine SceLibc_7205BFDB - Address 0x000027EC
  2939. ; Imported from SceLibc
  2940. SceLibc_7205BFDB: ; Refs: 0x000002B0 0x00002528
  2941. 0x000027EC: 0xE3E00000 '....' - mvn a1, #0
  2942. 0x000027F0: 0xE12FFF1E '../.' - bx lr
  2943. 0x000027F4: 0xE320F000 '.. .' - nop
  2944. 0x000027F8: 0x00000000 '....' - andeq a1, a1, a1
  2945.  
  2946. ; ======================================================
  2947. ; Subroutine SceLibc_775A0CB2 - Address 0x000027FC
  2948. ; Imported from SceLibc
  2949. SceLibc_775A0CB2: ; Refs: 0x00000210
  2950. 0x000027FC: 0xE3E00000 '....' - mvn a1, #0
  2951. 0x00002800: 0xE12FFF1E '../.' - bx lr
  2952. 0x00002804: 0xE320F000 '.. .' - nop
  2953. 0x00002808: 0x00000000 '....' - andeq a1, a1, a1
  2954.  
  2955. ; ======================================================
  2956. ; Subroutine SceLibc_9A004680 - Address 0x0000280C
  2957. ; Imported from SceLibc
  2958. SceLibc_9A004680: ; Refs: 0x000016C4 0x000016F0 0x00001704 0x00001748 0x000017C0 0x000018C0 0x00001920 0x000019A8 0x00001A18
  2959. 0x0000280C: 0xE3E00000 '....' - mvn a1, #0
  2960. 0x00002810: 0xE12FFF1E '../.' - bx lr
  2961. 0x00002814: 0xE320F000 '.. .' - nop
  2962. 0x00002818: 0x00000000 '....' - andeq a1, a1, a1
  2963.  
  2964. ; ======================================================
  2965. ; Subroutine SceLibc_C0883865 - Address 0x0000281C
  2966. ; Imported from SceLibc
  2967. SceLibc_C0883865: ; Refs: 0x00000A44
  2968. 0x0000281C: 0xE3E00000 '....' - mvn a1, #0
  2969. 0x00002820: 0xE12FFF1E '../.' - bx lr
  2970. 0x00002824: 0xE320F000 '.. .' - nop
  2971. 0x00002828: 0x00000000 '....' - andeq a1, a1, a1
  2972.  
  2973. ; ======================================================
  2974. ; Subroutine SceLibc_FE83F2E4 - Address 0x0000282C
  2975. ; Imported from SceLibc
  2976. SceLibc_FE83F2E4: ; Refs: 0x00001F44
  2977. 0x0000282C: 0xE3E00000 '....' - mvn a1, #0
  2978. 0x00002830: 0xE12FFF1E '../.' - bx lr
  2979. 0x00002834: 0xE320F000 '.. .' - nop
  2980. 0x00002838: 0x00000000 '....' - andeq a1, a1, a1
  2981.  
  2982. ; ======================================================
  2983. ; Subroutine SceSysmem_B8EF5818 - Address 0x0000283C
  2984. ; Imported from SceSysmem
  2985. SceSysmem_B8EF5818: ; Refs: 0x000016DC
  2986. 0x0000283C: 0xE3E00000 '....' - mvn a1, #0
  2987. 0x00002840: 0xE12FFF1E '../.' - bx lr
  2988. 0x00002844: 0xE320F000 '.. .' - nop
  2989. 0x00002848: 0x00000000 '....' - andeq a1, a1, a1
  2990.  
  2991. ; ======================================================
  2992. ; Subroutine SceSysmem_B9D5EBDE - Address 0x0000284C
  2993. ; Imported from SceSysmem
  2994. SceSysmem_B9D5EBDE: ; Refs: 0x000016A0
  2995. 0x0000284C: 0xE3E00000 '....' - mvn a1, #0
  2996. 0x00002850: 0xE12FFF1E '../.' - bx lr
  2997. 0x00002854: 0xE320F000 '.. .' - nop
  2998. 0x00002858: 0x00000000 '....' - andeq a1, a1, a1
  2999.  
  3000. ; ======================================================
  3001. ; Subroutine SceThreadmgr_1BBDE3D9 - Address 0x0000285C
  3002. ; Imported from SceThreadmgr
  3003. SceThreadmgr_1BBDE3D9: ; Refs: 0x000001BC
  3004. 0x0000285C: 0xE3E00000 '....' - mvn a1, #0
  3005. 0x00002860: 0xE12FFF1E '../.' - bx lr
  3006. 0x00002864: 0xE320F000 '.. .' - nop
  3007. 0x00002868: 0x00000000 '....' - andeq a1, a1, a1
  3008.  
  3009. ; ======================================================
  3010. ; Subroutine SceDisplay_5795E898 - Address 0x0000286C
  3011. ; Imported from SceDisplay
  3012. SceDisplay_5795E898: ; Refs: 0x00002474
  3013. 0x0000286C: 0xE3E00000 '....' - mvn a1, #0
  3014. 0x00002870: 0xE12FFF1E '../.' - bx lr
  3015. 0x00002874: 0xE320F000 '.. .' - nop
  3016. 0x00002878: 0x00000000 '....' - andeq a1, a1, a1
  3017.  
  3018. ; ======================================================
  3019. ; Subroutine SceDisplayUser_7A410B64 - Address 0x0000287C
  3020. ; Imported from SceDisplayUser
  3021. SceDisplayUser_7A410B64: ; Refs: 0x00001A9C
  3022. 0x0000287C: 0xE3E00000 '....' - mvn a1, #0
  3023. 0x00002880: 0xE12FFF1E '../.' - bx lr
  3024. 0x00002884: 0xE320F000 '.. .' - nop
  3025. 0x00002888: 0x00000000 '....' - andeq a1, a1, a1
  3026.  
  3027. ; ======================================================
  3028. ; Subroutine SceGxm_828C68E8 - Address 0x0000288C
  3029. ; Imported from SceGxm
  3030. SceGxm_828C68E8: ; Refs: 0x00001A40 0x00001A54
  3031. 0x0000288C: 0xE3E00000 '....' - mvn a1, #0
  3032. 0x00002890: 0xE12FFF1E '../.' - bx lr
  3033. 0x00002894: 0xE320F000 '.. .' - nop
  3034. 0x00002898: 0x00000000 '....' - andeq a1, a1, a1
  3035.  
  3036. ; ======================================================
  3037. ; Subroutine SceGxm_B0F1E4EC - Address 0x0000289C
  3038. ; Imported from SceGxm
  3039. SceGxm_B0F1E4EC: ; Refs: 0x000017AC
  3040. 0x0000289C: 0xE3E00000 '....' - mvn a1, #0
  3041. 0x000028A0: 0xE12FFF1E '../.' - bx lr
  3042. 0x000028A4: 0xE320F000 '.. .' - nop
  3043. 0x000028A8: 0x00000000 '....' - andeq a1, a1, a1
  3044.  
  3045. ; ======================================================
  3046. ; Subroutine SceGxm_B627DE66 - Address 0x000028AC
  3047. ; Imported from SceGxm
  3048. SceGxm_B627DE66: ; Refs: 0x00001A58
  3049. 0x000028AC: 0xE3E00000 '....' - mvn a1, #0
  3050. 0x000028B0: 0xE12FFF1E '../.' - bx lr
  3051. 0x000028B4: 0xE320F000 '.. .' - nop
  3052. 0x000028B8: 0x00000000 '....' - andeq a1, a1, a1
  3053.  
  3054. ; ======================================================
  3055. ; Subroutine SceGxm_C61E34FC - Address 0x000028BC
  3056. ; Imported from SceGxm
  3057. SceGxm_C61E34FC: ; Refs: 0x00001734
  3058. 0x000028BC: 0xE3E00000 '....' - mvn a1, #0
  3059. 0x000028C0: 0xE12FFF1E '../.' - bx lr
  3060. 0x000028C4: 0xE320F000 '.. .' - nop
  3061. 0x000028C8: 0x00000000 '....' - andeq a1, a1, a1
  3062.  
  3063. ; ======================================================
  3064. ; Subroutine SceCtrl_A9C3CED6 - Address 0x000028CC
  3065. ; Imported from SceCtrl
  3066. SceCtrl_A9C3CED6: ; Refs: 0x000020BC
  3067. 0x000028CC: 0xE3E00000 '....' - mvn a1, #0
  3068. 0x000028D0: 0xE12FFF1E '../.' - bx lr
  3069. 0x000028D4: 0xE320F000 '.. .' - nop
  3070. 0x000028D8: 0x00000000 '....' - andeq a1, a1, a1
  3071. 0x000028DC: 0xE24BD028 '(.K.' - sub sp, v8, #0x28
  3072. 0x000028E0: 0xE89D6FF0 '.o..' - ldm sp, {v1, v2, v3, v4, v5, v6, v7, v8, sp, lr}
  3073. 0x000028E4: 0xE1A0F00E '....' - mov pc, lr
  3074. 0x000028E8: 0xE24BD028 '(.K.' - sub sp, v8, #0x28
  3075. 0x000028EC: 0xE89D6FF0 '.o..' - ldm sp, {v1, v2, v3, v4, v5, v6, v7, v8, sp, lr}
  3076. 0x000028F0: 0xE1A0F00E '....' - mov pc, lr
  3077.  
  3078. 0x000028F4: 0x00000000 '....' - andeq a1, a1, a1
  3079. 0x000028F8: 0x41544956 'VITA' - cmpmi v1, v3, asr v6
  3080. 0x000028FC: 0x0000382D '-8..' - andeq a4, a1, sp, lsr #16
  3081. 0x00002900: 0x00000000 '....' - andeq a1, a1, a1
  3082. 0x00002904: 0x00000000 '....' - andeq a1, a1, a1
  3083. 0x00002908: 0x00000000 '....' - andeq a1, a1, a1
  3084. 0x0000290C: 0x00000000 '....' - andeq a1, a1, a1
  3085. 0x00002910: 0x00000000 '....' - andeq a1, a1, a1
  3086. 0x00002914: 0x00000000 '....' - andeq a1, a1, a1
  3087. 0x00002918: 0x00002950 'P)..' - andeq a3, a1, a1, asr v6
  3088. 0x0000291C: 0x00002970 'p)..' - andeq a3, a1, a1, ror v6
  3089. 0x00002920: 0x00002970 'p)..' - andeq a3, a1, a1, ror v6
  3090. 0x00002924: 0x00002ADC '.*..' - ldrdeq a3, a4, [a1], -ip
  3091. 0x00002928: 0x5FF52638 '8&._' - svcpl #0xf52638
  3092. 0x0000292C: 0x00000000 '....' - andeq a1, a1, a1
  3093. 0x00002930: 0x00000000 '....' - andeq a1, a1, a1
  3094. 0x00002934: 0x00000000 '....' - andeq a1, a1, a1
  3095. 0x00002938: 0x00000170 'p...' - andeq a1, a1, a1, ror a2
  3096. 0x0000293C: 0x000001A4 '....' - andeq a1, a1, v1, lsr #3
  3097. 0x00002940: 0x00000000 '....' - andeq a1, a1, a1
  3098. 0x00002944: 0x00000000 '....' - andeq a1, a1, a1
  3099. 0x00002948: 0x00000000 '....' - andeq a1, a1, a1
  3100.  
  3101. ; ==== Section .rodata - Address 0x0000294C Size 0x00000C80 Flags 0x0002
  3102. - 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
  3103. -------------------------------------------------------------------------------------
  3104. 0x0000294C - 00 00 00 00 | 20 00 00 00 | 00 08 02 00 | 01 00 00 00 - .... ...........
  3105. 0x0000295C - 00 00 00 00 | 00 00 00 00 | F4 2A 00 00 | DC 2A 00 00 - .........*...*..
  3106. 0x0000296C - E8 2A 00 00 | 34 00 01 00 | 00 00 07 00 | 00 00 00 00 - .*..4...........
  3107. 0x0000297C - 00 00 00 00 | 00 00 00 00 | FC 2A 00 00 | 00 00 00 00 - .........*......
  3108. 0x0000298C - 44 2B 00 00 | 88 2B 00 00 | 00 00 00 00 | 00 00 00 00 - D+...+..........
  3109. 0x0000299C - 00 00 00 00 | 00 00 00 00 | 34 00 01 00 | 00 00 02 00 - ........4.......
  3110. 0x000029AC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 04 2B 00 00 - .............+..
  3111. 0x000029BC - 00 00 00 00 | 60 2B 00 00 | A4 2B 00 00 | 00 00 00 00 - ....`+...+......
  3112. 0x000029CC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 34 00 01 00 - ............4...
  3113. 0x000029DC - 00 00 01 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3114. 0x000029EC - 0E 2B 00 00 | 00 00 00 00 | 68 2B 00 00 | AC 2B 00 00 - .+......h+...+..
  3115. 0x000029FC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3116. 0x00002A0C - 34 00 01 00 | 00 00 01 00 | 00 00 00 00 | 00 00 00 00 - 4...............
  3117. 0x00002A1C - 00 00 00 00 | 1B 2B 00 00 | 00 00 00 00 | 6C 2B 00 00 - .....+......l+..
  3118. 0x00002A2C - B0 2B 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - .+..............
  3119. 0x00002A3C - 00 00 00 00 | 34 00 01 00 | 00 00 01 00 | 00 00 00 00 - ....4...........
  3120. 0x00002A4C - 00 00 00 00 | 00 00 00 00 | 26 2B 00 00 | 00 00 00 00 - ........&+......
  3121. 0x00002A5C - 70 2B 00 00 | B4 2B 00 00 | 00 00 00 00 | 00 00 00 00 - p+...+..........
  3122. 0x00002A6C - 00 00 00 00 | 00 00 00 00 | 34 00 01 00 | 00 00 04 00 - ........4.......
  3123. 0x00002A7C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 35 2B 00 00 - ............5+..
  3124. 0x00002A8C - 00 00 00 00 | 74 2B 00 00 | B8 2B 00 00 | 00 00 00 00 - ....t+...+......
  3125. 0x00002A9C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 34 00 01 00 - ............4...
  3126. 0x00002AAC - 00 00 01 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3127. 0x00002ABC - 3C 2B 00 00 | 00 00 00 00 | 84 2B 00 00 | C8 2B 00 00 - <+.......+...+..
  3128. 0x00002ACC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3129. 0x00002ADC - 96 D1 5C 93 | 92 E4 F8 79 | BA 24 22 6C | 70 01 00 00 - ..\....y.$"lp...
  3130. 0x00002AEC - A4 01 00 00 | F4 28 00 00 | 73 79 73 6C | 69 62 00 00 - .....(..syslib..
  3131. 0x00002AFC - 53 63 65 4C | 69 62 63 00 | 53 63 65 53 | 79 73 6D 65 - SceLibc.SceSysme
  3132. 0x00002B0C - 6D 00 53 63 | 65 54 68 72 | 65 61 64 6D | 67 72 00 53 - m.SceThreadmgr.S
  3133. 0x00002B1C - 63 65 44 69 | 73 70 6C 61 | 79 00 53 63 | 65 44 69 73 - ceDisplay.SceDis
  3134. 0x00002B2C - 70 6C 61 79 | 55 73 65 72 | 00 53 63 65 | 47 78 6D 00 - playUser.SceGxm.
  3135. 0x00002B3C - 53 63 65 43 | 74 72 6C 00 | 02 B8 9B 5B | D8 F0 C1 6D - SceCtrl....[...m
  3136. 0x00002B4C - DB BF 05 72 | B2 0C 5A 77 | 80 46 00 9A | 65 38 88 C0 - ...r..Zw.F..e8..
  3137. 0x00002B5C - E4 F2 83 FE | 18 58 EF B8 | DE EB D5 B9 | D9 E3 BD 1B - .....X..........
  3138. 0x00002B6C - 98 E8 95 57 | 64 0B 41 7A | E8 68 8C 82 | EC E4 F1 B0 - ...Wd.Az.h......
  3139. 0x00002B7C - 66 DE 27 B6 | FC 34 1E C6 | D6 CE C3 A9 | CC 27 00 00 - f.'..4.......'..
  3140. 0x00002B8C - DC 27 00 00 | EC 27 00 00 | FC 27 00 00 | 0C 28 00 00 - .'...'...'...(..
  3141. 0x00002B9C - 1C 28 00 00 | 2C 28 00 00 | 3C 28 00 00 | 4C 28 00 00 - .(..,(..<(..L(..
  3142. 0x00002BAC - 5C 28 00 00 | 6C 28 00 00 | 7C 28 00 00 | 8C 28 00 00 - \(..l(..|(...(..
  3143. 0x00002BBC - 9C 28 00 00 | AC 28 00 00 | BC 28 00 00 | CC 28 00 00 - .(...(...(...(..
  3144. 0x00002BCC - A2 B4 23 E6 | 22 B6 70 01 | D0 11 30 25 | 12 06 71 FF - ..#.".p...0%..q.
  3145. 0x00002BDC - D0 11 60 1A | D0 11 60 25 | 31 00 12 0E | C4 70 44 70 - ..`...`%1....pDp
  3146. 0x00002BEC - 12 1C C3 03 | 60 1E 61 03 | 22 5C F5 15 | D0 14 3F 01 - ....`.a."\....?.
  3147. 0x00002BFC - 12 3C D0 14 | 71 FF D0 14 | 23 40 12 1C | E7 A1 22 72 - .<..q...#@...."r
  3148. 0x00002C0C - E8 A1 22 84 | E9 A1 22 96 | E2 9E 12 50 | 66 00 F6 15 - .."..."....Pf...
  3149. 0x00002C1C - F6 07 36 00 | 12 3C D0 14 | 71 01 12 2A | A2 C4 F4 1E - ..6..<..q..*....
  3150. 0x00002C2C - 66 00 43 01 | 66 04 43 02 | 66 08 43 03 | 66 0C F6 1E - f.C.f.C.f.C.f...
  3151. 0x00002C3C - 00 EE D0 14 | 70 FF 23 34 | 3F 01 00 EE | D0 14 70 01 - ....p.#4?.....p.
  3152. 0x00002C4C - 23 34 00 EE | D0 14 70 01 | 23 34 3F 01 | 00 EE D0 14 - #4....p.#4?.....
  3153. 0x00002C5C - 70 FF 23 34 | 00 EE D0 14 | 73 01 43 04 | 63 00 22 5C - p.#4....s.C.c."\
  3154. 0x00002C6C - 23 34 3F 01 | 00 EE D0 14 | 73 FF 43 FF | 63 03 22 5C - #4?.....s.C.c."\
  3155. 0x00002C7C - 23 34 00 EE | 80 00 67 05 | 68 06 69 04 | 61 1F 65 10 - #4....g.h.i.a.e.
  3156. 0x00002C8C - 62 07 00 EE | 40 E0 00 00 | 40 C0 40 00 | 00 E0 40 00 - b...@...@.@...@.
  3157. 0x00002C9C - 40 60 40 00 | 40 40 60 00 | 20 E0 00 00 | C0 40 40 00 - @`@.@@`. ....@@.
  3158. 0x00002CAC - 00 E0 80 00 | 40 40 C0 00 | 00 E0 20 00 | 60 40 40 00 - ....@@.... .`@@.
  3159. 0x00002CBC - 80 E0 00 00 | 40 C0 80 00 | C0 60 00 00 | 40 C0 80 00 - ....@....`..@...
  3160. 0x00002CCC - C0 60 00 00 | 80 C0 40 00 | 00 60 C0 00 | 80 C0 40 00 - .`....@..`....@.
  3161. 0x00002CDC - 00 60 C0 00 | C0 C0 00 00 | C0 C0 00 00 | C0 C0 00 00 - .`..............
  3162. 0x00002CEC - C0 C0 00 00 | 40 40 40 40 | 00 F0 00 00 | 40 40 40 40 - ....@@@@....@@@@
  3163. 0x00002CFC - 00 F0 00 00 | D0 14 66 35 | 76 FF 36 00 | 13 38 00 EE - ......f5v.6..8..
  3164. 0x00002D0C - A2 B4 8C 10 | 3C 1E 7C 01 | 3C 1E 7C 01 | 3C 1E 7C 01 - ....<.|.<.|.<.|.
  3165. 0x00002D1C - 23 5E 4B 0A | 23 72 91 C0 | 00 EE 71 01 | 13 50 60 1B - #^K.#r....q..P`.
  3166. 0x00002D2C - 6B 00 D0 11 | 3F 00 7B 01 | D0 11 70 01 | 30 25 13 62 - k...?.{...p.0%.b
  3167. 0x00002D3C - 00 EE 60 1B | D0 11 70 01 | 30 25 13 74 | 8E 10 8D E0 - ..`...p.0%.t....
  3168. 0x00002D4C - 7E FF 60 1B | 6B 00 D0 E1 | 3F 00 13 90 | D0 E1 13 94 - ~.`.k...?.......
  3169. 0x00002D5C - D0 D1 7B 01 | 70 01 30 25 | 13 86 4B 00 | 13 A6 7D FF - ..{.p.0%..K...}.
  3170. 0x00002D6C - 7E FF 3D 01 | 13 82 23 C0 | 3F 01 23 C0 | 7A 01 23 C0 - ~.=...#.?.#.z.#.
  3171. 0x00002D7C - 80 A0 6D 07 | 80 D2 40 04 | 75 FE 45 02 | 65 04 00 EE - ..m...@.u.E.e...
  3172. 0x00002D8C - A7 00 F2 55 | A8 04 FA 33 | F2 65 F0 29 | 6D 32 6E 00 - ...U...3.e.)m2n.
  3173. 0x00002D9C - DD E5 7D 05 | F1 29 DD E5 | 7D 05 F2 29 | DD E5 A7 00 - ..}..)..}..)....
  3174. 0x00002DAC - F2 65 A2 B4 | 00 EE 6A 00 | 60 19 00 EE | 37 23 00 00 - .e....j.`...7#..
  3175. 0x00002DBC - EE 01 00 00 | F0 90 90 90 | F0 20 60 20 | 20 70 F0 10 - ......... ` p..
  3176. 0x00002DCC - F0 80 F0 F0 | 10 F0 10 F0 | 90 90 F0 10 | 10 F0 80 F0 - ................
  3177. 0x00002DDC - 10 F0 F0 80 | F0 90 F0 F0 | 10 20 40 40 | F0 90 F0 90 - ......... @@....
  3178. 0x00002DEC - F0 F0 90 F0 | 10 F0 F0 90 | F0 90 90 E0 | 90 E0 90 E0 - ................
  3179. 0x00002DFC - F0 80 80 80 | F0 E0 90 90 | 90 E0 F0 80 | F0 80 F0 F0 - ................
  3180. 0x00002E0C - 80 F0 80 80 | 52 65 67 69 | 73 74 65 72 | 73 3A 00 00 - ....Registers:..
  3181. 0x00002E1C - 56 30 3A 20 | 30 78 25 30 | 32 58 20 20 | 56 31 3A 20 - V0: 0x%02X V1:
  3182. 0x00002E2C - 30 78 25 30 | 32 58 20 20 | 56 32 3A 20 | 30 78 25 30 - 0x%02X V2: 0x%0
  3183. 0x00002E3C - 32 58 20 20 | 56 33 3A 20 | 30 78 25 30 | 32 58 00 00 - 2X V3: 0x%02X..
  3184. 0x00002E4C - 56 34 3A 20 | 30 78 25 30 | 32 58 20 20 | 56 35 3A 20 - V4: 0x%02X V5:
  3185. 0x00002E5C - 30 78 25 30 | 32 58 20 20 | 56 36 3A 20 | 30 78 25 30 - 0x%02X V6: 0x%0
  3186. 0x00002E6C - 32 58 20 20 | 56 37 3A 20 | 30 78 25 30 | 32 58 00 00 - 2X V7: 0x%02X..
  3187. 0x00002E7C - 56 38 3A 20 | 30 78 25 30 | 32 58 20 20 | 56 39 3A 20 - V8: 0x%02X V9:
  3188. 0x00002E8C - 30 78 25 30 | 32 58 20 20 | 56 41 3A 20 | 30 78 25 30 - 0x%02X VA: 0x%0
  3189. 0x00002E9C - 32 58 20 20 | 56 42 3A 20 | 30 78 25 30 | 32 58 00 00 - 2X VB: 0x%02X..
  3190. 0x00002EAC - 56 43 3A 20 | 30 78 25 30 | 32 58 20 20 | 56 44 3A 20 - VC: 0x%02X VD:
  3191. 0x00002EBC - 30 78 25 30 | 32 58 20 20 | 56 45 3A 20 | 30 78 25 30 - 0x%02X VE: 0x%0
  3192. 0x00002ECC - 32 58 20 20 | 56 46 3A 20 | 30 78 25 30 | 32 58 00 00 - 2X VF: 0x%02X..
  3193. 0x00002EDC - 49 3A 20 30 | 78 25 30 34 | 58 20 20 50 | 43 3A 20 30 - I: 0x%04X PC: 0
  3194. 0x00002EEC - 78 25 30 34 | 58 20 20 53 | 50 3A 20 30 | 78 25 30 32 - x%04X SP: 0x%02
  3195. 0x00002EFC - 58 00 00 00 | 44 54 3A 20 | 30 78 25 30 | 32 58 20 20 - X...DT: 0x%02X
  3196. 0x00002F0C - 53 54 3A 20 | 30 78 25 30 | 32 58 00 00 | 67 78 6D 00 - ST: 0x%02X..gxm.
  3197. 0x00002F1C - 4D 65 6D 42 | 6C 6F 63 6B | 20 75 69 64 | 3A 20 30 78 - MemBlock uid: 0x
  3198. 0x00002F2C - 25 30 38 58 | 0A 00 00 00 | 73 63 65 4B | 65 72 6E 65 - %08X....sceKerne
  3199. 0x00002F3C - 6C 47 65 74 | 4D 65 6D 42 | 6C 6F 63 6B | 42 61 73 65 - lGetMemBlockBase
  3200. 0x00002F4C - 28 29 3A 20 | 30 78 25 30 | 38 58 0A 00 | 4D 65 6D 42 - (): 0x%08X..MemB
  3201. 0x00002F5C - 6C 6F 63 6B | 42 61 73 65 | 20 61 64 64 | 72 3A 20 25 - lockBase addr: %
  3202. 0x00002F6C - 70 0A 00 00 | 73 63 65 47 | 78 6D 4D 61 | 70 4D 65 6D - p...sceGxmMapMem
  3203. 0x00002F7C - 6F 72 79 28 | 29 3A 20 30 | 78 25 30 38 | 58 0A 00 00 - ory(): 0x%08X...
  3204. 0x00002F8C - 73 63 65 47 | 78 6D 49 6E | 69 74 69 61 | 6C 69 7A 65 - sceGxmInitialize
  3205. 0x00002F9C - 28 29 3A 20 | 30 78 25 30 | 38 58 0A 00 | 43 6F 75 6C - (): 0x%08X..Coul
  3206. 0x00002FAC - 64 20 6E 6F | 74 20 61 6C | 6C 6F 63 61 | 74 65 20 6D - d not allocate m
  3207. 0x00002FBC - 65 6D 6F 72 | 79 20 66 6F | 72 20 66 62 | 5B 30 5D 2E - emory for fb[0].
  3208. 0x00002FCC - 20 25 70 00 | 43 6F 75 6C | 64 20 6E 6F | 74 20 61 6C - %p.Could not al
  3209. 0x00002FDC - 6C 6F 63 61 | 74 65 20 6D | 65 6D 6F 72 | 79 20 66 6F - locate memory fo
  3210. 0x00002FEC - 72 20 66 62 | 5B 31 5D 2E | 20 25 70 00 | 0A 66 72 61 - r fb[1]. %p..fra
  3211. 0x00002FFC - 6D 65 62 75 | 66 66 65 72 | 20 30 3A 0A | 09 73 69 7A - mebuffer 0:..siz
  3212. 0x0000300C - 65 3A 20 20 | 20 20 20 20 | 20 20 20 20 | 20 30 78 25 - e: 0x%
  3213. 0x0000301C - 30 38 58 0A | 09 62 61 73 | 65 3A 20 20 | 20 20 20 20 - 08X..base:
  3214. 0x0000302C - 20 20 20 20 | 20 30 78 25 | 30 38 58 0A | 09 70 69 74 - 0x%08X..pit
  3215. 0x0000303C - 63 68 3A 20 | 20 20 20 20 | 20 20 20 20 | 20 30 78 25 - ch: 0x%
  3216. 0x0000304C - 30 38 58 0A | 09 70 69 78 | 65 6C 66 6F | 72 6D 61 74 - 08X..pixelformat
  3217. 0x0000305C - 3A 20 20 20 | 20 30 78 25 | 30 38 58 0A | 09 77 69 64 - : 0x%08X..wid
  3218. 0x0000306C - 74 68 3A 20 | 20 20 20 20 | 20 20 20 20 | 20 30 78 25 - th: 0x%
  3219. 0x0000307C - 30 38 58 0A | 09 68 65 69 | 67 68 74 20 | 20 20 20 20 - 08X..height
  3220. 0x0000308C - 20 20 20 20 | 20 30 78 25 | 30 38 58 0A | 00 00 00 00 - 0x%08X.....
  3221. 0x0000309C - 0A 66 72 61 | 6D 65 62 75 | 66 66 65 72 | 20 31 3A 0A - .framebuffer 1:.
  3222. 0x000030AC - 09 73 69 7A | 65 3A 20 20 | 20 20 20 20 | 20 20 20 20 - .size:
  3223. 0x000030BC - 20 30 78 25 | 30 38 58 0A | 09 62 61 73 | 65 3A 20 20 - 0x%08X..base:
  3224. 0x000030CC - 20 20 20 20 | 20 20 20 20 | 20 30 78 25 | 30 38 58 0A - 0x%08X.
  3225. 0x000030DC - 09 70 69 74 | 63 68 3A 20 | 20 20 20 20 | 20 20 20 20 - .pitch:
  3226. 0x000030EC - 20 30 78 25 | 30 38 58 0A | 09 70 69 78 | 65 6C 66 6F - 0x%08X..pixelfo
  3227. 0x000030FC - 72 6D 61 74 | 3A 20 20 20 | 20 30 78 25 | 30 38 58 0A - rmat: 0x%08X.
  3228. 0x0000310C - 09 77 69 64 | 74 68 3A 20 | 20 20 20 20 | 20 20 20 20 - .width:
  3229. 0x0000311C - 20 30 78 25 | 30 38 58 0A | 09 68 65 69 | 67 68 74 20 - 0x%08X..height
  3230. 0x0000312C - 20 20 20 20 | 20 20 20 20 | 20 30 78 25 | 30 38 58 0A - 0x%08X.
  3231. 0x0000313C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 20 20 20 20 - ............
  3232. 0x0000314C - 00 00 20 00 | 50 50 50 00 | 00 00 00 00 | 50 50 F8 50 - .. .PPP.....PP.P
  3233. 0x0000315C - F8 50 50 00 | 20 78 A0 70 | 28 F0 20 00 | C0 C8 10 20 - .PP. x.p(. ....
  3234. 0x0000316C - 40 98 18 00 | 40 A0 40 A8 | 90 98 60 00 | 10 20 40 00 - @...@.@...`.. @.
  3235. 0x0000317C - 00 00 00 00 | 10 20 40 40 | 40 20 10 00 | 40 20 10 10 - ..... @@@ ..@ ..
  3236. 0x0000318C - 10 20 40 00 | 20 A8 70 20 | 70 A8 20 00 | 00 20 20 F8 - . @. .p p. .. .
  3237. 0x0000319C - 20 20 00 00 | 00 00 00 00 | 00 20 20 40 | 00 00 00 78 - ....... @...x
  3238. 0x000031AC - 00 00 00 00 | 00 00 00 00 | 00 60 60 00 | 00 00 08 10 - .........``.....
  3239. 0x000031BC - 20 40 80 00 | 70 88 98 A8 | C8 88 70 00 | 20 60 A0 20 - @..p.....p. `.
  3240. 0x000031CC - 20 20 F8 00 | 70 88 08 10 | 60 80 F8 00 | 70 88 08 30 - ..p...`...p..0
  3241. 0x000031DC - 08 88 70 00 | 10 30 50 90 | F8 10 10 00 | F8 80 E0 10 - ..p..0P.........
  3242. 0x000031EC - 08 10 E0 00 | 30 40 80 F0 | 88 88 70 00 | F8 88 10 20 - ....0@....p....
  3243. 0x000031FC - 20 20 20 00 | 70 88 88 70 | 88 88 70 00 | 70 88 88 78 - .p..p..p.p..x
  3244. 0x0000320C - 08 10 60 00 | 00 00 20 00 | 00 20 00 00 | 00 00 20 00 - ..`... .. .... .
  3245. 0x0000321C - 00 20 20 40 | 18 30 60 C0 | 60 30 18 00 | 00 00 F8 00 - . @.0`.`0......
  3246. 0x0000322C - F8 00 00 00 | C0 60 30 18 | 30 60 C0 00 | 70 88 08 10 - .....`0.0`..p...
  3247. 0x0000323C - 20 00 20 00 | 70 88 08 68 | A8 A8 70 00 | 20 50 88 88 - . .p..h..p. P..
  3248. 0x0000324C - F8 88 88 00 | F0 48 48 70 | 48 48 F0 00 | 30 48 80 80 - .....HHpHH..0H..
  3249. 0x0000325C - 80 48 30 00 | E0 50 48 48 | 48 50 E0 00 | F8 80 80 F0 - .H0..PHHHP......
  3250. 0x0000326C - 80 80 F8 00 | F8 80 80 F0 | 80 80 80 00 | 70 88 80 B8 - ............p...
  3251. 0x0000327C - 88 88 70 00 | 88 88 88 F8 | 88 88 88 00 | 70 20 20 20 - ..p.........p
  3252. 0x0000328C - 20 20 70 00 | 38 10 10 10 | 90 90 60 00 | 88 90 A0 C0 - p.8.....`.....
  3253. 0x0000329C - A0 90 88 00 | 80 80 80 80 | 80 80 F8 00 | 88 D8 A8 A8 - ................
  3254. 0x000032AC - 88 88 88 00 | 88 C8 C8 A8 | 98 98 88 00 | 70 88 88 88 - ............p...
  3255. 0x000032BC - 88 88 70 00 | F0 88 88 F0 | 80 80 80 00 | 70 88 88 88 - ..p.........p...
  3256. 0x000032CC - A8 90 68 00 | F0 88 88 F0 | A0 90 88 00 | 70 88 80 70 - ..h.........p..p
  3257. 0x000032DC - 08 88 70 00 | F8 20 20 20 | 20 20 20 00 | 88 88 88 88 - ..p.. .....
  3258. 0x000032EC - 88 88 70 00 | 88 88 88 88 | 50 50 20 00 | 88 88 88 A8 - ..p.....PP .....
  3259. 0x000032FC - A8 D8 88 00 | 88 88 50 20 | 50 88 88 00 | 88 88 88 70 - ......P P......p
  3260. 0x0000330C - 20 20 20 00 | F8 08 10 20 | 40 80 F8 00 | 70 40 40 40 - .... @...p@@@
  3261. 0x0000331C - 40 40 70 00 | 00 00 80 40 | 20 10 08 00 | 70 10 10 10 - @@p....@ ...p...
  3262. 0x0000332C - 10 10 70 00 | 20 50 88 00 | 00 00 00 00 | 00 00 00 00 - ..p. P..........
  3263. 0x0000333C - 00 00 F8 00 | 40 20 10 00 | 00 00 00 00 | 00 00 70 08 - ....@ ........p.
  3264. 0x0000334C - 78 88 78 00 | 80 80 B0 C8 | 88 C8 B0 00 | 00 00 70 88 - x.x...........p.
  3265. 0x0000335C - 80 88 70 00 | 08 08 68 98 | 88 98 68 00 | 00 00 70 88 - ..p...h...h...p.
  3266. 0x0000336C - F8 80 70 00 | 10 28 20 F8 | 20 20 20 00 | 00 00 68 98 - ..p..( . ...h.
  3267. 0x0000337C - 98 68 08 70 | 80 80 F0 88 | 88 88 88 00 | 20 00 60 20 - .h.p........ .`
  3268. 0x0000338C - 20 20 70 00 | 10 00 30 10 | 10 10 90 60 | 40 40 48 50 - p...0....`@@HP
  3269. 0x0000339C - 60 50 48 00 | 60 20 20 20 | 20 20 70 00 | 00 00 D0 A8 - `PH.` p.....
  3270. 0x000033AC - A8 A8 A8 00 | 00 00 B0 C8 | 88 88 88 00 | 00 00 70 88 - ..............p.
  3271. 0x000033BC - 88 88 70 00 | 00 00 B0 C8 | C8 B0 80 80 | 00 00 68 98 - ..p...........h.
  3272. 0x000033CC - 98 68 08 08 | 00 00 B0 C8 | 80 80 80 00 | 00 00 78 80 - .h............x.
  3273. 0x000033DC - F0 08 F0 00 | 40 40 F0 40 | 40 48 30 00 | 00 00 90 90 - ....@@.@@H0.....
  3274. 0x000033EC - 90 90 68 00 | 00 00 88 88 | 88 50 20 00 | 00 00 88 A8 - ..h......P .....
  3275. 0x000033FC - A8 A8 50 00 | 00 00 88 50 | 20 50 88 00 | 00 00 88 88 - ..P....P P......
  3276. 0x0000340C - 98 68 08 70 | 00 00 F8 10 | 20 40 F8 00 | 18 20 20 40 - .h.p.... @... @
  3277. 0x0000341C - 20 20 18 00 | 20 20 20 00 | 20 20 20 00 | C0 20 20 10 - .. . .. .
  3278. 0x0000342C - 20 20 C0 00 | 40 A8 10 00 | 00 00 00 00 | 00 00 20 50 - ..@......... P
  3279. 0x0000343C - F8 00 00 00 | 70 88 80 80 | 88 70 20 60 | 90 00 00 90 - ....p....p `....
  3280. 0x0000344C - 90 90 68 00 | 00 00 00 00 | 56 49 54 41 | 2D 38 20 65 - ..h.....VITA-8 e
  3281. 0x0000345C - 6D 75 6C 61 | 74 6F 72 20 | 62 79 20 78 | 65 72 70 69 - mulator by xerpi
  3282. 0x0000346C - 00 00 00 00 | 50 41 55 53 | 45 00 00 00 | 00 00 00 00 - ....PAUSE.......
  3283. 0x0000347C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3284. 0x0000348C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3285. 0x0000349C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3286. 0x000034AC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3287. 0x000034BC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3288. 0x000034CC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3289. 0x000034DC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3290. 0x000034EC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3291. 0x000034FC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3292. 0x0000350C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3293. 0x0000351C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3294. 0x0000352C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3295. 0x0000353C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3296. 0x0000354C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3297. 0x0000355C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3298. 0x0000356C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3299. 0x0000357C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3300. 0x0000358C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3301. 0x0000359C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3302. 0x000035AC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3303. 0x000035BC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
  3304.  
  3305. ; Strings
  3306. 0x00002AF4: "syslib"
  3307. 0x00002AFC: "SceLibc"
  3308. 0x00002B04: "SceSysmem"
  3309. 0x00002B0E: "SceThreadmgr"
  3310. 0x00002B1B: "SceDisplay"
  3311. 0x00002B26: "SceDisplayUser"
  3312. 0x00002B35: "SceGxm"
  3313. 0x00002B3C: "SceCtrl"
  3314. 0x00002C7A: ""\#4"
  3315. 0x00002CF0: "@@@@"
  3316. 0x00002CF8: "@@@@"
  3317. 0x00002D97: ")m2n"
  3318. 0x00002E10: "Registers:"
  3319. 0x00002E1C: "V0: 0x%02X V1: 0x%02X V2: 0x%02X V3: 0x%02X"
  3320. 0x00002E4C: "V4: 0x%02X V5: 0x%02X V6: 0x%02X V7: 0x%02X"
  3321. 0x00002E7C: "V8: 0x%02X V9: 0x%02X VA: 0x%02X VB: 0x%02X"
  3322. 0x00002EAC: "VC: 0x%02X VD: 0x%02X VE: 0x%02X VF: 0x%02X"
  3323. 0x00002EDC: "I: 0x%04X PC: 0x%04X SP: 0x%02X"
  3324. 0x00002F00: "DT: 0x%02X ST: 0x%02X"
  3325. 0x00002F1C: "MemBlock uid: 0x%08X\n"
  3326. 0x00002F34: "sceKernelGetMemBlockBase(): 0x%08X\n"
  3327. 0x00002F58: "MemBlockBase addr: %p\n"
  3328. 0x00002F70: "sceGxmMapMemory(): 0x%08X\n"
  3329. 0x00002F8C: "sceGxmInitialize(): 0x%08X\n"
  3330. 0x00002FA8: "Could not allocate memory for fb[0]. %p"
  3331. 0x00002FD0: "Could not allocate memory for fb[1]. %p"
  3332. 0x00002FF8: "\nframebuffer 0:\n\tsize: 0x%08X\n\tbase: 0x%08X\n\tpitch: 0x%08X\n\tpixelformat: 0x%08X\n\twidth: 0x%08X\n\theight 0x%08X\n"
  3333. 0x0000309C: "\nframebuffer 1:\n\tsize: 0x%08X\n\tbase: 0x%08X\n\tpitch: 0x%08X\n\tpixelformat: 0x%08X\n\twidth: 0x%08X\n\theight 0x%08X\n"
  3334. 0x00003148: " "
  3335. 0x000031FB: " "
  3336. 0x00003288: "p p"
  3337. 0x000032E1: " "
  3338. 0x0000330B: "p "
  3339. 0x00003318: "p@@@@@p"
  3340. 0x0000338A: "` p"
  3341. 0x00003397: "`@@HP`PH"
  3342. 0x000033A0: "` p"
  3343. 0x000033E3: "@@H0"
  3344. 0x00003454: "VITA-8 emulator by xerpi"
  3345. 0x00003470: "PAUSE"
  3346.  
  3347. ; ==== Section .data - Address 0x00010000 Size 0x00000008 Flags 0x0003
  3348. - 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
  3349. -------------------------------------------------------------------------------------
  3350. 0x00010000 - 00 00 00 00 | 00 00 00 00 | -- -- -- -- | -- -- -- -- - ................
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement