Advertisement
Guest User

Untitled

a guest
Sep 17th, 2018
441
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.69 KB | None | 0 0
  1. 0613B3B8: MOV.L @($08,R7),R2
  2. 0613B3BA: MOV.B @($02,R2),R0
  3. 0613B3BC: ADD #$40,R0
  4. 0613B3BE: AND R13,R0
  5. 0613B3C0: MUL.L R0,R3
  6. 0613B3C2: STS MACL,R0
  7. 0613B3C4: SHAR R0
  8. 0613B3C6: SHAR R0
  9. 0613B3C8: SHAR R0
  10. 0613B3CA: SHAR R0
  11. 0613B3CC: SHAR R0
  12. 0613B3CE: SHAR R0
  13. 0613B3D0: MOV.L R0,@R15
  14. 0613B3D2: MOV R0,R3
  15. 0613B3D4: MOV.L @($0074,PC),R2 [0613B44C]
  16. 0613B3D6: MOV #$6F,R0
  17. 0613B3D8: MOV.B @R2,R14
  18. 0613B3DA: EXTU.B R14,R14
  19. 0613B3DC: MOV.B @(R0,R7),R1
  20. 0613B3DE: ADD #$40,R14
  21. 0613B3E0: AND R13,R14
  22. 0613B3E2: MUL.L R3,R14
  23. 0613B3E4: STS MACL,R14
  24. 0613B3E6: SHAR R14
  25. 0613B3E8: SHAR R14
  26. 0613B3EA: SHAR R14
  27. 0613B3EC: SHAR R14
  28. 0613B3EE: SHAR R14
  29. 0613B3F0: SHAR R14
  30. 0613B3F2: TST R1,R1
  31. 0613B3F4: BF $0613B412
  32. 0613B3F6: MOV.L @($0058,PC),R1 [0613B450]
  33. 0613B3F8: MOV.B @R1,R3
  34. 0613B3FA: EXTU.B R3,R3
  35. 0613B3FC: ADD #$40,R3
  36. 0613B3FE: AND R13,R3
  37. 0613B400: MUL.L R14,R3
  38. 0613B402: STS MACL,R3
  39. 0613B404: MOV R3,R14
  40. 0613B406: SHAR R14
  41. 0613B408: SHAR R14
  42. 0613B40A: SHAR R14
  43. 0613B40C: SHAR R14
  44. 0613B40E: SHAR R14
  45. 0613B410: SHAR R14
  46. 0613B412: ADD #$01,R14
  47. 0613B414: EXTU.W R4,R4
  48. 0613B416: EXTS.B R6,R0
  49. 0613B418: MUL.L R4,R14
  50. 0613B41A: STS MACL,R14
  51. 0613B41C: MOV R14,R4
  52. 0613B41E: SHAR R4
  53. 0613B420: SHAR R4
  54. 0613B422: SHAR R4
  55. 0613B424: SHAR R4
  56. 0613B426: SHAR R4
  57. 0613B428: SHAR R4
  58. 0613B42A: SHAR R4
  59. 0613B42C: SHAR R4
  60. 0613B42E: SHAR R4
  61. 0613B430: SHAR R4
  62. 0613B432: SHAR R4
  63. 0613B434: SHAR R4
  64. 0613B436: SHAR R4
  65. 0613B438: SHAR R4
  66. 0613B43A: SHAR R4
  67. 0613B43C: CMP/EQ #$80,R0
  68. 0613B43E: BF $0613B454
  69. 0613B454: EXTU.W R4,R14
  70. 0613B456: EXTS.B R6,R6
  71. 0613B458: MUL.L R5,R14
  72. 0613B45A: EXTU.W R4,R3
  73. 0613B45C: STS MACL,R14
  74. 0613B45E: SHLR16 R14
  75. 0613B460: EXTS.W R14,R14
  76. 0613B462: SHLL8 R6
  77. 0613B464: ADD R6,R14
  78. 0613B466: ADD R3,R14
  79. 0613B468: MOV.W @($0094,PC),R6 [0613B500]
  80. 0613B46A: CMP/GT R6,R14
  81. 0613B46C: BF $0613B472
  82. 0613B472: CMP/PZ R14
  83. 0613B474: BT $0613B47A
  84. 0613B47A: MOV R14,R4
  85. 0613B47C: MOV.L @($008C,PC),R3 [0613B50C]
  86. 0613B47E: MOV R15,R5
  87. 0613B480: MOV.L @R3,R2
  88. 0613B482: ADD #$04,R5
  89. 0613B484: MOV.L R2,@R5
  90. 0613B486: MOV R5,R0
  91. 0613B488: MOV.B @($01,R0),R0
  92. 0613B48A: TST #$01,R0
  93. 0613B48C: BT $0613B4B4
  94. 0613B48E: MOV #$6F,R0
  95. 0613B490: MOV.B @(R0,R7),R2
  96. 0613B492: TST R2,R2
  97. 0613B494: BF $0613B4B0
  98. 0613B496: MOV.L @($0078,PC),R1 [0613B510]
  99. 0613B498: MOV.L @R1,R2
  100. 0613B49A: SHLR8 R2
  101. 0613B49C: MULU.W R4,R2
  102. 0613B49E: STS MACL,R2
  103. 0613B4A0: MOV R2,R4
  104. 0613B4A2: SHAR R4
  105. 0613B4A4: SHAR R4
  106. 0613B4A6: SHAR R4
  107. 0613B4A8: SHAR R4
  108. 0613B4AA: SHAR R4
  109. 0613B4AC: SHAR R4
  110. 0613B4AE: SHAR R4
  111. 0613B4B0: BRA $0613B4F6
  112. 0613B4B2: MOV R4,R0
  113. 0613B4F6: ADD #$08,R15
  114. 0613B4F8: LDS.L @R15+,MACL
  115. 0613B4FA: MOV.L @R15+,R13
  116. 0613B4FC: RTS
  117. 0613B4FE: MOV.L @R15+,R14
  118. 0613BCF4: MOV.W R0,@($1E,R13)
  119. 0613BCF6: MOV R14,R7
  120. 0613BCF8: MOV.L @($0100,PC),R2 [0613BDFC]
  121. 0613BCFA: MOV.B @R2,R6
  122. 0613BCFC: MOV.L @($20,R14),R5
  123. 0613BCFE: MOV #$42,R0
  124. 0613BD00: BSR $0613B372
  125. 0613BD02: MOV.W @(R0,R14),R4
  126. 0613B372: MOV #$62,R0
  127. 0613B374: MOV.L R14,@-R15
  128. 0613B376: MOV.L R13,@-R15
  129. 0613B378: STS.L MACL,@-R15
  130. 0613B37A: ADD #$F8,R15
  131. 0613B37C: MOV.B @(R0,R7),R3
  132. 0613B37E: MOV #$64,R0
  133. 0613B380: MOV.B @(R0,R7),R14
  134. 0613B382: EXTU.B R14,R14
  135. 0613B384: TST R14,R14
  136. 0613B386: BTS $0613B390
  137. 0613B388: EXTU.B R3,R3
  138. 0613B38A: MOV R14,R2
  139. 0613B38C: BRA $0613B392
  140. 0613B38E: ADD #$01,R2
  141. 0613B392: MOV #$7F,R13
  142. 0613B394: MUL.L R2,R3
  143. 0613B396: MOV #$58,R0
  144. 0613B398: STS MACL,R3
  145. 0613B39A: SHLL R3
  146. 0613B39C: MOV.L R3,@R15
  147. 0613B39E: MOV.W @(R0,R7),R3
  148. 0613B3A0: MOV.L @R15,R2
  149. 0613B3A2: ADD #$40,R3
  150. 0613B3A4: AND R13,R3
  151. 0613B3A6: MUL.L R3,R2
  152. 0613B3A8: STS MACL,R3
  153. 0613B3AA: SHAR R3
  154. 0613B3AC: SHAR R3
  155. 0613B3AE: SHAR R3
  156. 0613B3B0: SHAR R3
  157. 0613B3B2: SHAR R3
  158. 0613B3B4: SHAR R3
  159. 0613B3B6: MOV.L R3,@R15
  160. 0613B3B8: MOV.L @($08,R7),R2
  161. 0613B3BA: MOV.B @($02,R2),R0
  162. 0613B3BC: ADD #$40,R0
  163. 0613B3BE: AND R13,R0
  164. 0613B3C0: MUL.L R0,R3
  165. 0613B3C2: STS MACL,R0
  166. 0613B3C4: SHAR R0
  167. 0613B3C6: SHAR R0
  168. 0613B3C8: SHAR R0
  169. 0613B3CA: SHAR R0
  170. 0613B3CC: SHAR R0
  171. 0613B3CE: SHAR R0
  172. 0613B3D0: MOV.L R0,@R15
  173. 0613B3D2: MOV R0,R3
  174. 0613B3D4: MOV.L @($0074,PC),R2 [0613B44C]
  175. 0613B3D6: MOV #$6F,R0
  176. 0613B3D8: MOV.B @R2,R14
  177. 0613B3DA: EXTU.B R14,R14
  178. 0613B3DC: MOV.B @(R0,R7),R1
  179. 0613B3DE: ADD #$40,R14
  180. 0613B3E0: AND R13,R14
  181. 0613B3E2: MUL.L R3,R14
  182. 0613B3E4: STS MACL,R14
  183. 0613B3E6: SHAR R14
  184. 0613B3E8: SHAR R14
  185. 0613B3EA: SHAR R14
  186. 0613B3EC: SHAR R14
  187. 0613B3EE: SHAR R14
  188. 0613B3F0: SHAR R14
  189. 0613B3F2: TST R1,R1
  190. 0613B3F4: BF $0613B412
  191. 0613B3F6: MOV.L @($0058,PC),R1 [0613B450]
  192. 0613B3F8: MOV.B @R1,R3
  193. 0613B3FA: EXTU.B R3,R3
  194. 0613B3FC: ADD #$40,R3
  195. 0613B3FE: AND R13,R3
  196. 0613B400: MUL.L R14,R3
  197. 0613B402: STS MACL,R3
  198. 0613B404: MOV R3,R14
  199. 0613B406: SHAR R14
  200. 0613B408: SHAR R14
  201. 0613B40A: SHAR R14
  202. 0613B40C: SHAR R14
  203. 0613B40E: SHAR R14
  204. 0613B410: SHAR R14
  205. 0613B412: ADD #$01,R14
  206. 0613B414: EXTU.W R4,R4
  207. 0613B416: EXTS.B R6,R0
  208. 0613B418: MUL.L R4,R14
  209. 0613B41A: STS MACL,R14
  210. 0613B41C: MOV R14,R4
  211. 0613B41E: SHAR R4
  212. 0613B420: SHAR R4
  213. 0613B422: SHAR R4
  214. 0613B424: SHAR R4
  215. 0613B426: SHAR R4
  216. 0613B428: SHAR R4
  217. 0613B42A: SHAR R4
  218. 0613B42C: SHAR R4
  219. 0613B42E: SHAR R4
  220. 0613B430: SHAR R4
  221. 0613B432: SHAR R4
  222. 0613B434: SHAR R4
  223. 0613B436: SHAR R4
  224. 0613B438: SHAR R4
  225. 0613B43A: SHAR R4
  226. 0613B43C: CMP/EQ #$80,R0
  227. 0613B43E: BF $0613B454
  228. 0613B454: EXTU.W R4,R14
  229. 0613B456: EXTS.B R6,R6
  230. 0613B458: MUL.L R5,R14
  231. 0613B45A: EXTU.W R4,R3
  232. 0613B45C: STS MACL,R14
  233. 0613B45E: SHLR16 R14
  234. 0613B460: EXTS.W R14,R14
  235. 0613B462: SHLL8 R6
  236. 0613B464: ADD R6,R14
  237. 0613B466: ADD R3,R14
  238. 0613B468: MOV.W @($0094,PC),R6 [0613B500]
  239. 0613B46A: CMP/GT R6,R14
  240. 0613B46C: BF $0613B472
  241. 0613B472: CMP/PZ R14
  242. 0613B474: BT $0613B47A
  243. 0613B47A: MOV R14,R4
  244. 0613B47C: MOV.L @($008C,PC),R3 [0613B50C]
  245. 0613B47E: MOV R15,R5
  246. 0613B480: MOV.L @R3,R2
  247. 0613B482: ADD #$04,R5
  248. 0613B484: MOV.L R2,@R5
  249. 0613B486: MOV R5,R0
  250. 0613B488: MOV.B @($01,R0),R0
  251. 0613B48A: TST #$01,R0
  252. 0613B48C: BT $0613B4B4
  253. 0613B48E: MOV #$6F,R0
  254. 0613B490: MOV.B @(R0,R7),R2
  255. 0613B492: TST R2,R2
  256. 0613B494: BF $0613B4B0
  257. 0613B496: MOV.L @($0078,PC),R1 [0613B510]
  258. 0613B498: MOV.L @R1,R2
  259. 0613B49A: SHLR8 R2
  260. 0613B49C: MULU.W R4,R2
  261. 0613B49E: STS MACL,R2
  262. 0613B4A0: MOV R2,R4
  263. 0613B4A2: SHAR R4
  264. 0613B4A4: SHAR R4
  265. 0613B4A6: SHAR R4
  266. 0613B4A8: SHAR R4
  267. 0613B4AA: SHAR R4
  268. 0613B4AC: SHAR R4
  269. 0613B4AE: SHAR R4
  270. 0613B4B0: BRA $0613B4F6
  271. 0613B4B2: MOV R4,R0
  272. 0613B4F6: ADD #$08,R15
  273. 0613B4F8: LDS.L @R15+,MACL
  274. 0613B4FA: MOV.L @R15+,R13
  275. 0613B4FC: RTS
  276. 0613B4FE: MOV.L @R15+,R14
  277. 0613BD04: BRA $0613BD24
  278. 0613BD06: MOV.W R0,@($1C,R13)
  279. 0613BD24: EXTU.B R10,R10
  280. 0613BD26: TST R10,R10
  281. 0613BD28: BT $0613BD70
  282. 0613BD2A: MOV #$5F,R0
  283. 0613BD2C: MOV.L @($1C,R14),R4
  284. 0613BD2E: SHLR16 R4
  285. 0613BD30: MOV.L @($18,R14),R3
  286. 0613BD32: EXTS.W R4,R4
  287. 0613BD34: MOV.B @(R0,R14),R2
  288. 0613BD36: ADD R3,R4
  289. 0613BD38: MOV R2,R3
  290. 0613BD3A: SHLL R2
  291. 0613BD3C: ADD R3,R2
  292. 0613BD3E: SHLL8 R2
  293. 0613BD40: SHLL2 R2
  294. 0613BD42: SHAR R2
  295. 0613BD44: SHAR R2
  296. 0613BD46: SHAR R2
  297. 0613BD48: SHAR R2
  298. 0613BD4A: SHAR R2
  299. 0613BD4C: SHAR R2
  300. 0613BD4E: SHAR R2
  301. 0613BD50: ADD R2,R4
  302. 0613BD52: MOV #$60,R0
  303. 0613BD54: MOV.B @(R0,R14),R2
  304. 0613BD56: ADD #$C0,R2
  305. 0613BD58: SHLL8 R2
  306. 0613BD5A: SHAR R2
  307. 0613BD5C: SHAR R2
  308. 0613BD5E: SHAR R2
  309. 0613BD60: SHAR R2
  310. 0613BD62: SHAR R2
  311. 0613BD64: SHAR R2
  312. 0613BD66: ADD R2,R4
  313. 0613BD68: MOV.L @($0094,PC),R2 [0613BE00]
  314. 0613BD6A: MOV.W @R2,R3
  315. 0613BD6C: BRA $0613BDAE
  316. 0613BD6E: ADD R3,R4
  317. 0613BDAE: BSR $0613B324
  318. 0613BDB0: NOP
  319. 0613B324: MOV.W @($011C,PC),R6 [0613B444]
  320. 0613B326: CMP/GE R6,R4
  321. 0613B328: BFS $0613B334
  322. 0613B32A: MOV #$00,R5
  323. 0613B334: CMP/PZ R4
  324. 0613B336: BT $0613B340
  325. 0613B340: MOV.L @($0104,PC),R3 [0613B448]
  326. 0613B342: EXTS.B R5,R2
  327. 0613B344: SHLL R4
  328. 0613B346: ADD R3,R4
  329. 0613B348: MOV.W @R4,R4
  330. 0613B34A: CMP/PL R2
  331. 0613B34C: BFS $0613B35A
  332. 0613B34E: ADD #$01,R4
  333. 0613B35A: EXTS.B R5,R3
  334. 0613B35C: CMP/PZ R3
  335. 0613B35E: BT $0613B36C
  336. 0613B36C: ADD #$FF,R4
  337. 0613B36E: RTS
  338. 0613B370: MOV R4,R0
  339. 0613BDB2: MOV.W R0,@($0C,R13)
  340. 0613BDB4: MOV.B @($04,R15),R0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement