Advertisement
Guest User

Looping

a guest
May 8th, 2011
357
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 0BED26: beq     $bed2c
  2. 0BED2C: move.b  ($70,A6), D0
  3. 0BED30: beq     $bed36
  4. 0BED36: rts
  5. 0BE61A: bsr     $be7a0
  6. 0BE7A0: move.b  ($d,A3), D0
  7. 0BE7A4: andi.w  #$f, D0
  8. 0BE7A8: add.w   D0, D0
  9. 0BE7AA: move.w  ($6,PC,D0.w), D0
  10. 0BE7AE: jmp     ($2,PC,D0.w)
  11. 0BE7BA: move.b  ($12,A6), ($54,A2)
  12. 0BE7C0: rts
  13. 0BE61E: bsr     $bed38
  14. 0BED38: move.w  ($58,A2), D0
  15. 0BED3C: movea.l ($38,A2), A1
  16. 0BED40: move.b  (A1,D0.w), D5
  17. 0BED44: ext.w   D5
  18. 0BED46: move.b  ($4,A3), D0
  19. 0BED4A: andi.w  #$3f, D0
  20. 0BED4E: cmpi.w  #$20, D0
  21. 0BED52: bcc     $bedd8
  22. 0BED56: move.w  D0, D1
  23. 0BED58: lsl.w   #5, D0
  24. 0BED5A: movea.l #$24e834, A1
  25. 0BED60: cmpi.w  #$6, ($2ce,A5)
  26. 0BED66: beq     $bed80
  27. 0BED68: cmpi.w  #$4, ($2ce,A5)
  28. 0BED6E: beq     $bed80
  29. 0BED80: movea.l #$24e614, A1
  30. 0BED86: lea     (A1,D0.w), A1
  31. 0BED8A: move.w  ($58,A6), D0
  32. 0BED8E: tst.b   ($22,A6)
  33. 0BED92: beq     $beda4
  34. 0BEDA4: move.b  (A1,D0.w), D6
  35. 0BEDA8: ext.w   D6
  36. 0BEDAA: movea.l #$24ea54, A1
  37. 0BEDB0: add.w   D1, D1
  38. 0BEDB2: move.w  (A1,D1.w), D0
  39. 0BEDB6: move.w  D0, (-$56ee,A5)
  40. 0BEDBA: move.w  D0, (-$56ec,A5)
  41. 0BEDBE: move.b  ($4,A3), D0
  42. 0BEDC2: btst    #$7, D0
  43. 0BEDC6: beq     $bedd6
  44. 0BEDD6: rts
  45. 0BE622: bsr     $beea4
  46. 0BEEA4: clr.b   (-$56e9,A5)
  47. 0BEEA8: clr.b   (-$56e8,A5)
  48. 0BEEAC: move.b  ($280,A6), D1
  49. 0BEEB0: clr.b   ($280,A6)
  50. 0BEEB4: movea.l ($1a,A2), A1
  51. 0BEEB8: move.b  ($11,A1), D0
  52. 0BEEBC: bne     $beec8
  53. 0BEEBE: tst.b   D1
  54. 0BEEC0: beq     $bef54
  55. 0BEF54: moveq   #$0, D0
  56. 0BEF56: rts
  57. 0BE626: bne     $be678
  58. 0BE628: bsr     $bee40
  59. 0BEE40: moveq   #$0, D2
  60. 0BEE42: move.b  ($a,A3), D2
  61. 0BEE46: cmpi.w  #$3c, ($2a,A6)
  62. 0BEE4C: bcs     $bee52
  63. 0BEE4E: move.b  ($9,A3), D2
  64. 0BEE52: lsl.w   #5, D2
  65. 0BEE54: jsr     $2e96.w
  66. 002E96: move.w  ($2d0,A5), D0
  67. 002E9A: andi.w  #$202, D0
  68. 002E9E: move.w  D0, D1
  69. 002EA0: lsr.w   #8, D0
  70. 002EA2: eor.b   D0, D1
  71. 002EA4: andi    #$ee, CCR
  72. 002EA8: beq     $2eae
  73. 002EAA: ori     #$11, CCR
  74. 002EAE: roxr.w  ($2d0,A5)
  75. 002EB2: moveq   #$0, D0
  76. 002EB4: move.b  ($2d1,A5), D0
  77. 002EB8: rts
  78. 0BEE58: andi.w  #$1f, D0
  79. 0BEE5C: add.w   D0, D2
  80. 0BEE5E: movea.l #$e7996, A1
  81. 0BEE64: move.b  (A1,D2.w), D0
  82. 0BEE68: ext.w   D0
  83. 0BEE6A: add.w   D0, D6
  84. 0BEE6C: bmi     $bee72
  85. 0BEE6E: beq     $bee72
  86. 0BEE70: bra     $bee74
  87. 0BEE74: mulu.w  D6, D5
  88. 0BEE76: lsr.w   #5, D5
  89. 0BEE78: sub.w   D5, D6
  90. 0BEE7A: bne     $bee7e
  91. 0BEE7E: rts
  92. 0BE62C: bsr     $bee80
  93. 0BEE80: cmpi.w  #$1f, ($2a,A2)
  94. 0BEE86: bcc     $beea2
  95. 0BEEA2: rts
  96. 0BE630: tst.b   (-$56e9,A5)
  97. 0BE634: beq     $be63c
  98. 0BE63C: tst.b   (-$56e8,A5)
  99. 0BE640: beq     $be646
  100. 0BE646: sub.w   D6, ($2a,A2)
  101. 0BE64A: bpl     $be678
  102. 0BE678: move.b  ($7,A3), ($19c,A2)
  103. 0BE67E: clr.b   ($71,A2)
  104. 0BE682: bsr     $be778
  105. 0BE778: tst.b   ($38e,A6)
  106. 0BE77C: bne     $be792
  107. 0BE792: rts
  108. 0BE686: bsr     $bef90
  109. 0BEF90: movea.l ($1a,A2), A1
  110. 0BEF94: clr.b   ($19e,A2)
  111. 0BEF98: clr.b   ($2a1,A2)
  112. 0BEF9C: clr.b   ($2a3,A2)
  113. 0BEFA0: btst    #$7, ($4,A3)
  114. 0BEFA6: beq     $befae
  115. 0BEFAE: move.b  ($b,A3), D1
  116. 0BEFB2: tst.b   ($4d,A6)
  117. 0BEFB6: beq     $befbc
  118. 0BEFBC: move.b  D1, ($4b,A2)
  119. 0BEFC0: ext.w   D1
  120. 0BEFC2: move.w  ($6,PC,D1.w), D1
  121. 0BEFC6: jmp     ($2,PC,D1.w)
  122. 0BF016: tst.b   ($181,A2)
  123. 0BF01A: bne     $bf0be
  124. 0BF01E: tst.b   ($49,A2)
  125. 0BF022: bne     $bf032
  126. 0BF024: tst.b   ($12,A1)
  127. 0BF028: bne     $bf048
  128. 0BF02A: move.b  (-$56ea,A5), ($4b,A2)
  129. 0BF030: rts
  130. 0BE68A: bsr     $be6be
  131. 0BE6BE: tst.b   ($3bd,A6)
  132. 0BE6C2: bne     $be706
  133. 0BE6C4: tst.b   ($38e,A6)
  134. 0BE6C8: beq     $be6d0
  135. 0BE6CA: tst.b   ($3b6,A6)
  136. 0BE6CE: bne     $be706
  137. 0BE6D0: tst.b   ($4,A3)
  138. 0BE6D4: bmi     $be706
  139. 0BE6D6: moveq   #$0, D0
  140. 0BE6D8: move.b  ($391,A6), D0
  141. 0BE6DC: lsl.w   #4, D0
  142. 0BE6DE: movea.l #$e7896, A0
  143. 0BE6E4: lea     (A0,D0.w), A0
  144. 0BE6E8: tst.b   ($49,A2)
  145. 0BE6EC: beq     $be6f2
  146. 0BE6F2: moveq   #$0, D0
  147. 0BE6F4: move.b  ($8,A3), D0
  148. 0BE6F8: andi.w  #$3, D0
  149. 0BE6FC: add.w   D0, D0
  150. 0BE6FE: move.w  (A0,D0.w), D0
  151. 0BE702: jmp     $4052.w
  152. 004052: add.b   D0, ($2b4,A6)
  153. 004056: cmpi.b  #$31, ($2b4,A6)
  154. 00405C: bcs     $4064
  155. 00405E: move.b  #$30, ($2b4,A6)
  156. 004064: rts
  157. 0BE68E: bsr     $be7f0
  158. 0BE7F0: tst.w   ($2a,A2)
  159. 0BE7F4: bpl     $be802
  160. 0BE802: cmpi.b  #$e, ($3,A2)
  161. 0BE808: bne     $be8d0
  162. 0BE8D0: move.b  ($8,A3), ($29c,A2)
  163. 0BE8D6: tst.b   ($4,A3)
  164. 0BE8DA: bpl     $be8ee
  165. 0BE8EE: jsr     $7d24.w
  166. 007D24: move.l  A4, (-$758a,A5)
  167. 007D28: move.l  D5, (-$758e,A5)
  168. 007D2C: move.l  D1, (-$759a,A5)
  169. 007D30: move.l  D2, (-$7596,A5)
  170. 007D34: move.l  D3, (-$7592,A5)
  171. 007D38: rts
  172. 0BE8F2: move.b  ($6,A3), D0
  173. 0BE8F6: move.b  ($49,A2), D1
  174. 0BE8FA: or.b    (-$56e9,A5), D1
  175. 0BE8FE: or.b    (-$56e8,A5), D1
  176. 0BE902: bne     $be9d8
  177. 0BE906: cmpi.b  #$36, D0
  178. 0BE90A: beq     $be9e4
  179. 0BE90E: cmpi.b  #$3e, D0
  180. 0BE912: beq     $be9f0
  181. 0BE916: cmpi.b  #-$7a, D0
  182. 0BE91A: beq     $be9fc
  183. 0BE91E: andi.w  #$ff, D0
  184. 0BE922: subi.w  #$28, D0
  185. 0BE926: lsl.w   #2, D0
  186. 0BE928: move.w  ($2c,PC,D0.w), D1
  187. 0BE92C: move.w  ($2a,PC,D0.w), D2
  188. 0BE930: tst.b   ($381,A2)
  189. 0BE934: bne     $be938
  190. 0BE938: move.l  #$41020, D2
  191. 0BE93E: tst.b   ($54,A2)
  192. 0BE942: beq     $be94a
  193. 0BE944: move.l  #$31020, D2
  194. 0BE94A: move.w  #$1e0, D3
  195. 0BE94E: jsr     $7a72.w
  196. 007A72: tst.b   ($2dd,A5)
  197. 007A76: bne     $7a84
  198. 007A78: tst.b   ($317,A5)
  199. 007A7C: bne     $7a84
  200. 007A7E: tst.b   ($2e6,A5)
  201. 007A82: bne     $7aa4
  202. 007A84: lea     (-$7582,A5), A4
  203. 007A88: move.w  (-$7586,A5), D5
  204. 007A8C: move.l  D1, (A4,D5.w)
  205. 007A90: move.l  D2, ($4,A4,D5.w)
  206. 007A94: move.l  D3, ($8,A4,D5.w)
  207. 007A98: addi.w  #$10, D5
  208. 007A9C: andi.w  #$ff0, D5
  209. 007AA0: move.w  D5, (-$7586,A5)
  210. 007AA4: rts
  211. 0BE952: jmp     $7d3a.w
  212. 007D3A: move.l  (-$759a,A5), D1
  213. 007D3E: move.l  (-$7596,A5), D2
  214. 007D42: move.l  (-$7592,A5), D3
  215. 007D46: move.l  (-$758e,A5), D5
  216. 007D4A: movea.l (-$758a,A5), A4
  217. 007D4E: rts
  218. 0BE692: bsr     $bf2a0
  219. 0BF2A0: jsr     $3778.w
  220. 003778: tst.b   ($154c,A5)
  221. 00377C: beq     $3790
  222. 00377E: movea.w ($1580,A5), A0
  223. 003782: movea.w (A0)+, A4
  224. 003784: move.w  A0, ($1580,A5)
  225. 003788: subq.b  #1, ($154c,A5)
  226. 00378C: moveq   #$1, D0
  227. 00378E: rts
  228. 0BF2A4: beq     $bf2ee
  229. 0BF2A8: bsr     $bf38e
  230. 0BF38E: move.w  (-$56fc,A5), D0
  231. 0BF392: sub.w   (-$56f8,A5), D0
  232. 0BF396: asr.w   #1, D0
  233. 0BF398: add.w   (-$56f8,A5), D0
  234. 0BF39C: move.w  D0, (-$56f4,A5)
  235. 0BF3A0: move.w  (-$56fa,A5), D0
  236. 0BF3A4: sub.w   (-$56f6,A5), D0
  237. 0BF3A8: asr.w   #1, D0
  238. 0BF3AA: add.w   (-$56f6,A5), D0
  239. 0BF3AE: move.w  D0, (-$56f2,A5)
  240. 0BF3B2: rts
  241. 0BF2AC: move.b  #$1, ($0,A4)
  242. 0BF2B2: move.b  #$20, ($20,A4)
  243. 0BF2B8: move.w  (-$56f4,A5), ($6,A4)
  244. 0BF2BE: move.w  (-$56f2,A5), ($a,A4)
  245. 0BF2C4: move.w  A6, ($26,A4)
  246. 0BF2C8: move.b  ($12,A6), ($12,A4)
  247. 0BF2CE: move.b  ($4c,A2), ($21,A4)
  248. 0BF2D4: tst.b   (-$56e9,A5)
  249. 0BF2D8: bne     $bf2ee
  250. 0BF2DA: tst.b   (-$56e8,A5)
  251. 0BF2DE: bne     $bf2ee
  252. 0BF2E0: tst.b   ($49,A2)
  253. 0BF2E4: beq     $bf2ee
  254. 0BF2EE: cmpi.b  #$b, ($391,A6)
  255. 0BF2F4: bne     $bf32c
  256. 0BF32C: rts
  257. 0BE696: tst.b   ($49,A2)
  258. 0BE69A: bne     $be572
  259. 0BE69E: tst.b   ($d63,A5)
  260. 0BE6A2: bne     $be572
  261. 0BE6A6: moveq   #$0, D1
  262. 0BE6A8: move.b  ($381,A6), D1
  263. 0BE6AC: move.w  (-$56ee,A5), D0
  264. 0BE6B0: tst.w   ($2a,A2)
  265. 0BE6B4: bpl     $be6ba
  266. 0BE6BA: jmp     $2ca6.w
  267. 002CA6: lea     ($aa,A5), A4
  268. 002CAA: move.w  ($1e,A5), D2
  269. 002CAE: move.w  D0, (A4,D2.w)
  270. 002CB2: move.w  D1, ($2,A4,D2.w)
  271. 002CB6: addq.w  #4, D2
  272. 002CB8: andi.w  #$fc, D2
  273. 002CBC: move.w  D2, ($1e,A5)
  274. 002CC0: rts
  275. 0BE558: lea     ($84e,A5), A6
  276. 0BE55C: lea     ($44e,A5), A2
  277. 0BE560: tst.b   ($38e,A6)
  278. 0BE564: bne     $be56c
  279. 0BE56C: bsr     $be574
  280. 0BE574: bsr     $bf534
  281. 0BF534: movea.l ($1a,A6), A3
  282. 0BF538: move.b  ($c,A3), D0
  283. 0BF53C: beq     $bf556
  284. 0BF556: rts
  285. 0BE578: bne     $be580
  286. 0BE57A: clr.b   ($4a,A2)
  287. 0BE57E: rts
  288. 0BE56E: bsr     $beac8
  289. 0BEAC8: move.w  ($622,A5), D0
  290. 0BEACC: beq     $bead2
  291. 0BEAD2: move.w  ($6fc,A5), D0
  292. 0BEAD6: beq     $beadc
  293. 0BEADC: move.w  ($a22,A5), D0
  294. 0BEAE0: beq     $beae6
  295. 0BEAE6: move.w  ($afc,A5), D0
  296. 0BEAEA: beq     $be572
  297. 0BE572: rts
  298. 0BE572: rts
  299. 00D890: jmp     $c66ca.l
  300. 0C66CA: st      ($38c,A5)
  301. 0C66CE: move.b  #$1, ($364,A5)
  302. 0C66D4: moveq   #$5, D0
  303. 0C66D6: jsr     $18ec.w
  304. 0018EC: add.w   D0, D0
  305. 0018EE: move.w  ($50,PC,D0.w), D0
  306. 0018F2: tst.b   ($2e3,A5)
  307. 0018F6: beq     $193e
  308. 00193E: rts
  309. 0C66DA: lea     $708fa8.l, A0
  310. 0C66E0: move.w  #$1f4, D7
  311. 0C66E4: move.w  #$2c0, ($2bc,A5)
  312. 0C66EA: bsr     $c6a52
  313. 0C6A52: move.w  #$3ff, (-$56d4,A5)
  314. 0C6A58: bsr     $c6c08
  315. 0C6C08: move.b  ($154e,A5), ($1558,A5)
  316. 0C6C0E: move.w  ($1584,A5), ($1594,A5)
  317. 0C6C14: move.b  ($154e,A5), D0
  318. 0C6C18: beq     $c6c2e
  319. 0C6C1A: movea.w ($1584,A5), A4
  320. 0C6C1E: movea.w (A4)+, A1
  321. 0C6C20: bsr     $c6e6a
  322. 0C6E6A: tst.b   ($2e3,A5)
  323. 0C6E6E: beq     $c6e7c
  324. 0C6E7C: bsr     $c7400
  325. 0C7400: moveq   #$0, D0
  326. 0C7402: move.b  ($25,A1), D0
  327. 0C7406: bmi     $c73ec
  328. 0C73EC: move.w  ($6,A1), D0
  329. 0C73F0: addi.w  #$40, D0
  330. 0C73F4: move.w  ($a,A1), D1
  331. 0C73F8: neg.w   D1
  332. 0C73FA: addi.w  #$100, D1
  333. 0C73FE: rts
  334. 0C6E80: movea.l ($1a,A1), A2
  335. 0C6E84: movea.l ($4,A2), A2
  336. 0C6E88: move.w  (A2)+, D3
  337. 0C6E8A: beq     $c7012
  338. 0C6E8E: bmi     $c74f4
  339. 0C6E92: move.w  ($2bc,A5), D6
  340. 0C6E96: sub.w   D3, D6
  341. 0C6E98: bcs     $c7012
  342. 0C6E9C: move.w  D6, ($2bc,A5)
  343. 0C6EA0: tst.w   D7
  344. 0C6EA2: beq     $c7012
  345. 0C6EA6: move.w  (A2)+, D2
  346. 0C6EA8: move.w  D2, D4
  347. 0C6EAA: andi.w  #$ff00, D4
  348. 0C6EAE: beq     $c6eb2
  349. 0C6EB0: moveq   #$1, D3
  350. 0C6EB2: subq.w  #1, D3
  351. 0C6EB4: move.w  (A2)+, D4
  352. 0C6EB6: bsr     $c74cc
  353. 0C74CC: move.w  D4, D5
  354. 0C74CE: andi.w  #$7f80, D5
  355. 0C74D2: lsr.w   #5, D5
  356. 0C74D4: movea.l ($e,PC,D5.w), A3
  357. 0C74D8: andi.w  #$7f, D4
  358. 0C74DC: add.w   D4, D4
  359. 0C74DE: adda.w  (A3,D4.w), A3
  360. 0C74E2: rts
  361. 0C6EBA: move.w  #$0, (-$56d2,A5)
  362. 0C6EC0: cmpi.w  #$3fff, (A2)
  363. 0C6EC4: bne     $c6ece
  364. 0C6ECE: move.w  (A2)+, (-$56e0,A5)
  365. 0C6ED2: move.w  (A2)+, (-$56de,A5)
  366. 0C6ED6: movea.l ($1a,A1), A2
  367. 0C6EDA: move.b  ($13,A2), D4
  368. 0C6EDE: andi.w  #$3, D4
  369. 0C6EE2: beq     $c6ef4
  370. 0C6EF4: movea.l ($4,A2), A2
  371. 0C6EF8: lea     ($a,A2), A2
  372. 0C6EFC: tst.w   (-$56d2,A5)
  373. 0C6F00: beq     $c6f04
  374. 0C6F04: move.w  ($52,A1), D4
  375. 0C6F08: sub.w   D4, (-$56e0,A5)
  376. 0C6F0C: tst.b   ($22,A1)
  377. 0C6F10: bne     $c6f44
  378. 0C6F44: move.w  ($50,A1), D4
  379. 0C6F48: move.w  ($2c2,A5), (-$56d0,A5)
  380. 0C6F4E: tst.w   D4
  381. 0C6F50: beq     $c6f56
  382. 0C6F52: move.w  D4, (-$56d0,A5)
  383. 0C6F56: tst.b   ($13,A1)
  384. 0C6F5A: beq     $c6f66
  385. 0C6F66: move.b  ($12,A1), D4
  386. 0C6F6A: andi.w  #$3, D4
  387. 0C6F6E: lsl.w   #5, D4
  388. 0C6F70: eor.w   D4, D2
  389. 0C6F72: btst    #$5, D2
  390. 0C6F76: bne     $c707e
  391. 0C6F7A: btst    #$6, D2
  392. 0C6F7E: bne     $c71a0
  393. 0C6F82: sub.w   (-$56e0,A5), D0
  394. 0C6F86: add.w   (-$56de,A5), D1
  395. 0C6F8A: tst.b   ($13,A1)
  396. 0C6F8E: bmi     $c81e2
  397. 0C6F92: move.w  (A2), D4
  398. 0C6F94: bne     $c6f9c
  399. 0C6F9C: cmpi.w  #-$1000, D4
  400. 0C6FA0: beq     $c7014
  401. 0C6FA4: cmpi.w  #-$e00, D4
  402. 0C6FA8: bne     $c6fba
  403. 0C6FBA: andi.w  #$ff00, D4
  404. 0C6FBE: cmpi.w  #-$100, D4
  405. 0C6FC2: bne     $c6fd2
  406. 0C6FD2: move.w  (A3)+, D4
  407. 0C6FD4: add.w   D0, D4
  408. 0C6FD6: add.w   (-$56d8,A5), D4
  409. 0C6FDA: andi.w  #$3ff, D4
  410. 0C6FDE: or.w    (-$56d0,A5), D4
  411. 0C6FE2: move.w  D4, (A0)+
  412. 0C6FE4: move.w  (A3)+, D4
  413. 0C6FE6: add.w   D1, D4
  414. 0C6FE8: add.w   (-$56d6,A5), D4
  415. 0C6FEC: and.w   (-$56d4,A5), D4
  416. 0C6FF0: or.w    (-$56d2,A5), D4
  417. 0C6FF4: move.w  D4, (A0)+
  418. 0C6FF6: move.w  (A2)+, (A0)+
  419. 0C6FF8: move.w  D2, (A0)+
  420. 0C6FFA: clr.w   (-$56d8,A5)
  421. 0C6FFE: clr.w   (-$56d6,A5)
  422. 0C7002: suba.l  #$10, A0
  423. 0C7008: subq.w  #1, D7
  424. 0C700A: beq     $c7012
  425. 0C700E: dbra    D3, $c6f92
  426. 0C7012: rts
  427. 0C6C24: subq.b  #1, ($154e,A5)
  428. 0C6C28: bne     $c6c1e
  429. 0C6C2A: move.w  A4, ($1584,A5)
  430. 0C6C2E: rts
  431. 0C6A5C: bsr     $c6be0
  432. 0C6BE0: move.b  ($154d,A5), ($1557,A5)
  433. 0C6BE6: move.w  ($1582,A5), ($1592,A5)
  434. 0C6BEC: move.b  ($154d,A5), D0
  435. 0C6BF0: beq     $c6c06
  436. 0C6C06: rts
  437. 0C6A60: bsr     $c6b66
  438. 0C6B66: move.b  ($1546,A5), ($1555,A5)
  439. 0C6B6C: move.w  ($156a,A5), ($156e,A5)
  440. 0C6B72: move.b  ($1546,A5), D0
  441. 0C6B76: beq     $c6b8c
  442. 0C6B8C: rts
  443. 0C6A64: bsr     $c6ac2
  444. 0C6AC2: tst.b   ($2f5,A5)
  445. 0C6AC6: bne     $c6af6
  446. 0C6AC8: bsr     $c6bb6
  447. 0C6BB6: tst.b   (-$5ef2,A5)
  448. 0C6BBA: beq     $c6bca
  449. 0C6BCA: rts
  450. 0C6ACC: bsr     $c6c80
  451. 0C6C80: move.b  ($1551,A5), ($155b,A5)
  452. 0C6C86: move.w  ($158a,A5), ($159a,A5)
  453. 0C6C8C: move.b  ($1551,A5), D0
  454. 0C6C90: beq     $c6ca6
  455. 0C6CA6: rts
  456. 0C6AD0: lea     ($44e,A5), A1
  457. 0C6AD4: bsr     $c6d98
  458. 0C6D98: tst.b   ($0,A1)
  459. 0C6D9C: beq     $c7012
  460. 0C6DA0: tst.b   ($1,A1)
  461. 0C6DA4: beq     $c7012
  462. 0C6DA8: tst.b   ($1a2,A1)
  463. 0C6DAC: beq     $c7012
  464. 0C7012: rts
  465. 0C6AD8: bsr     $c6b24
  466. 0C6B24: tst.b   ($0,A1)
  467. 0C6B28: beq     $c6b3a
  468. 0C6B2A: tst.b   ($1,A1)
  469. 0C6B2E: beq     $c6b3a
  470. 0C6B30: move.b  ($181,A1), ($5a,A1)
  471. 0C6B36: bra     $c6e6a
  472. 0C6E6A: tst.b   ($2e3,A5)
  473. 0C6E6E: beq     $c6e7c
  474. 0C6E7C: bsr     $c7400
  475. 0C7400: moveq   #$0, D0
  476. 0C7402: move.b  ($25,A1), D0
  477. 0C7406: bmi     $c73ec
  478. 0C7408: move.w  ($6,PC,D0.w), D0
  479. 0C740C: jmp     ($2,PC,D0.w)
  480. 0C743C: move.w  ($e,A1), D0
  481. 0C7440: bne     $c7468
  482. 0C7442: move.w  ($6,A1), D0
  483. 0C7446: sub.w   ($ed4,A5), D0
  484. 0C744A: addi.w  #$40, D0
  485. 0C744E: move.w  ($a,A1), D1
  486. 0C7452: sub.w   ($ed8,A5), D1
  487. 0C7456: tst.b   ($5a,A1)
  488. 0C745A: beq     $c7460
  489. 0C7460: neg.w   D1
  490. 0C7462: addi.w  #$100, D1
  491. 0C7466: rts
  492. 0C6E80: movea.l ($1a,A1), A2
  493. 0C6E84: movea.l ($4,A2), A2
  494. 0C6E88: move.w  (A2)+, D3
  495. 0C6E8A: beq     $c7012
  496. 0C6E8E: bmi     $c74f4
  497. 0C6E92: move.w  ($2bc,A5), D6
  498. 0C6E96: sub.w   D3, D6
  499. 0C6E98: bcs     $c7012
  500. 0C6E9C: move.w  D6, ($2bc,A5)
  501. 0C6EA0: tst.w   D7
  502. 0C6EA2: beq     $c7012
  503. 0C6EA6: move.w  (A2)+, D2
  504. 0C6EA8: move.w  D2, D4
  505. 0C6EAA: andi.w  #$ff00, D4
  506. 0C6EAE: beq     $c6eb2
  507. 0C6EB2: subq.w  #1, D3
  508. 0C6EB4: move.w  (A2)+, D4
  509. 0C6EB6: bsr     $c74cc
  510. 0C74CC: move.w  D4, D5
  511. 0C74CE: andi.w  #$7f80, D5
  512. 0C74D2: lsr.w   #5, D5
  513. 0C74D4: movea.l ($e,PC,D5.w), A3
  514. 0C74D8: andi.w  #$7f, D4
  515. 0C74DC: add.w   D4, D4
  516. 0C74DE: adda.w  (A3,D4.w), A3
  517. 0C74E2: rts
  518. 0C6EBA: move.w  #$0, (-$56d2,A5)
  519. 0C6EC0: cmpi.w  #$3fff, (A2)
  520. 0C6EC4: bne     $c6ece
  521. 0C6ECE: move.w  (A2)+, (-$56e0,A5)
  522. 0C6ED2: move.w  (A2)+, (-$56de,A5)
  523. 0C6ED6: movea.l ($1a,A1), A2
  524. 0C6EDA: move.b  ($13,A2), D4
  525. 0C6EDE: andi.w  #$3, D4
  526. 0C6EE2: beq     $c6ef4
  527. 0C6EF4: movea.l ($4,A2), A2
  528. 0C6EF8: lea     ($a,A2), A2
  529. 0C6EFC: tst.w   (-$56d2,A5)
  530. 0C6F00: beq     $c6f04
  531. 0C6F04: move.w  ($52,A1), D4
  532. 0C6F08: sub.w   D4, (-$56e0,A5)
  533. 0C6F0C: tst.b   ($22,A1)
  534. 0C6F10: bne     $c6f44
  535. 0C6F12: move.w  D2, D4
  536. 0C6F14: andi.w  #$1f, D4
  537. 0C6F18: cmpi.w  #$9, D4
  538. 0C6F1C: beq     $c6f3e
  539. 0C6F1E: cmpi.w  #$f, D4
  540. 0C6F22: beq     $c6f3e
  541. 0C6F24: cmpi.w  #$11, D4
  542. 0C6F28: bne     $c6f30
  543. 0C6F30: move.w  #$1, D4
  544. 0C6F34: tst.b   ($381,A1)
  545. 0C6F38: beq     $c6f3e
  546. 0C6F3E: andi.w  #$ffe0, D2
  547. 0C6F42: or.w    D4, D2
  548. 0C6F44: move.w  ($50,A1), D4
  549. 0C6F48: move.w  ($2c2,A5), (-$56d0,A5)
  550. 0C6F4E: tst.w   D4
  551. 0C6F50: beq     $c6f56
  552. 0C6F56: tst.b   ($13,A1)
  553. 0C6F5A: beq     $c6f66
  554. 0C6F66: move.b  ($12,A1), D4
  555. 0C6F6A: andi.w  #$3, D4
  556. 0C6F6E: lsl.w   #5, D4
  557. 0C6F70: eor.w   D4, D2
  558. 0C6F72: btst    #$5, D2
  559. 0C6F76: bne     $c707e
  560. 0C707E: move.w  D2, D5
  561. 0C7080: andi.w  #$f00, D5
  562. 0C7084: lsr.w   #4, D5
  563. 0C7086: addi.w  #$10, D5
  564. 0C708A: btst    #$6, D2
  565. 0C708E: bne     $c72ba
  566. 0C7092: add.w   (-$56e0,A5), D0
  567. 0C7096: add.w   (-$56de,A5), D1
  568. 0C709A: move.w  (A2), D4
  569. 0C709C: bne     $c70a4
  570. 0C709E: addq.l  #2, A2
  571. 0C70A0: addq.l  #4, A3
  572. 0C70A2: bra     $c709a
  573. 0C709A: move.w  (A2), D4
  574. 0C709C: bne     $c70a4
  575. 0C709E: addq.l  #2, A2
  576. 0C70A0: addq.l  #4, A3
  577. 0C70A2: bra     $c709a
  578.  
  579.    (loops for 2 instructions)
  580.  
  581. 0C70A4: cmpi.w  #-$1000, D4
  582. 0C70A8: beq     $c7120
  583. 0C70AC: cmpi.w  #-$e00, D4
  584. 0C70B0: bne     $c70c2
  585. 0C70C2: andi.w  #$ff00, D4
  586. 0C70C6: cmpi.w  #-$100, D4
  587. 0C70CA: bne     $c70da
  588. 0C70DA: move.w  (A3)+, D4
  589. 0C70DC: neg.w   D4
  590. 0C70DE: sub.w   D5, D4
  591. 0C70E0: add.w   D0, D4
  592. 0C70E2: sub.w   (-$56d8,A5), D4
  593. 0C70E6: andi.w  #$3ff, D4
  594. 0C70EA: or.w    (-$56d0,A5), D4
  595. 0C70EE: move.w  D4, (A0)+
  596. 0C70F0: move.w  (A3)+, D4
  597. 0C70F2: add.w   D1, D4
  598. 0C70F4: add.w   (-$56d6,A5), D4
  599. 0C70F8: and.w   (-$56d4,A5), D4
  600. 0C70FC: or.w    (-$56d2,A5), D4
  601. 0C7100: move.w  D4, (A0)+
  602. 0C7102: move.w  (A2)+, (A0)+
  603. 0C7104: move.w  D2, (A0)+
  604. 0C7106: clr.w   (-$56d8,A5)
  605. 0C710A: clr.w   (-$56d6,A5)
  606. 0C710E: suba.l  #$10, A0
  607. 0C7114: subq.w  #1, D7
  608. 0C7116: beq     $c7012
  609. 0C711A: dbra    D3, $c709a
  610.  
  611.    (loops for 32 instructions)
  612.  
  613. 0C70A4: cmpi.w  #-$1000, D4
  614. 0C70A8: beq     $c7120
  615. 0C70AC: cmpi.w  #-$e00, D4
  616. 0C70B0: bne     $c70c2
  617. 0C70C2: andi.w  #$ff00, D4
  618. 0C70C6: cmpi.w  #-$100, D4
  619. 0C70CA: bne     $c70da
  620. 0C70DA: move.w  (A3)+, D4
  621. 0C70DC: neg.w   D4
  622. 0C70DE: sub.w   D5, D4
  623. 0C70E0: add.w   D0, D4
  624. 0C70E2: sub.w   (-$56d8,A5), D4
  625. 0C70E6: andi.w  #$3ff, D4
  626. 0C70EA: or.w    (-$56d0,A5), D4
  627. 0C70EE: move.w  D4, (A0)+
  628. 0C70F0: move.w  (A3)+, D4
  629. 0C70F2: add.w   D1, D4
  630. 0C70F4: add.w   (-$56d6,A5), D4
  631. 0C70F8: and.w   (-$56d4,A5), D4
  632. 0C70FC: or.w    (-$56d2,A5), D4
  633. 0C7100: move.w  D4, (A0)+
  634. 0C7102: move.w  (A2)+, (A0)+
  635. 0C7104: move.w  D2, (A0)+
  636. 0C7106: clr.w   (-$56d8,A5)
  637. 0C710A: clr.w   (-$56d6,A5)
  638. 0C710E: suba.l  #$10, A0
  639. 0C7114: subq.w  #1, D7
  640. 0C7116: beq     $c7012
  641. 0C711A: dbra    D3, $c709a
  642. 0C709A: move.w  (A2), D4
  643. 0C709C: bne     $c70a4
  644. 0C709E: addq.l  #2, A2
  645. 0C70A0: addq.l  #4, A3
  646. 0C70A2: bra     $c709a
  647. 0C709A: move.w  (A2), D4
  648. 0C709C: bne     $c70a4
  649. 0C709E: addq.l  #2, A2
  650. 0C70A0: addq.l  #4, A3
  651. 0C70A2: bra     $c709a
  652.  
  653.    (loops for 22 instructions)
  654.  
  655. 0C70A4: cmpi.w  #-$1000, D4
  656. 0C70A8: beq     $c7120
  657. 0C70AC: cmpi.w  #-$e00, D4
  658. 0C70B0: bne     $c70c2
  659. 0C70C2: andi.w  #$ff00, D4
  660. 0C70C6: cmpi.w  #-$100, D4
  661. 0C70CA: bne     $c70da
  662. 0C70DA: move.w  (A3)+, D4
  663. 0C70DC: neg.w   D4
  664. 0C70DE: sub.w   D5, D4
  665. 0C70E0: add.w   D0, D4
  666. 0C70E2: sub.w   (-$56d8,A5), D4
  667. 0C70E6: andi.w  #$3ff, D4
  668. 0C70EA: or.w    (-$56d0,A5), D4
  669. 0C70EE: move.w  D4, (A0)+
  670. 0C70F0: move.w  (A3)+, D4
  671. 0C70F2: add.w   D1, D4
  672. 0C70F4: add.w   (-$56d6,A5), D4
  673. 0C70F8: and.w   (-$56d4,A5), D4
  674. 0C70FC: or.w    (-$56d2,A5), D4
  675. 0C7100: move.w  D4, (A0)+
  676. 0C7102: move.w  (A2)+, (A0)+
  677. 0C7104: move.w  D2, (A0)+
  678. 0C7106: clr.w   (-$56d8,A5)
  679. 0C710A: clr.w   (-$56d6,A5)
  680. 0C710E: suba.l  #$10, A0
  681. 0C7114: subq.w  #1, D7
  682. 0C7116: beq     $c7012
  683. 0C711A: dbra    D3, $c709a
  684.  
  685.    (loops for 32 instructions)
  686.  
  687. 0C70A4: cmpi.w  #-$1000, D4
  688. 0C70A8: beq     $c7120
  689. 0C70AC: cmpi.w  #-$e00, D4
  690. 0C70B0: bne     $c70c2
  691. 0C70C2: andi.w  #$ff00, D4
  692. 0C70C6: cmpi.w  #-$100, D4
  693. 0C70CA: bne     $c70da
  694. 0C70DA: move.w  (A3)+, D4
  695. 0C70DC: neg.w   D4
  696. 0C70DE: sub.w   D5, D4
  697. 0C70E0: add.w   D0, D4
  698. 0C70E2: sub.w   (-$56d8,A5), D4
  699. 0C70E6: andi.w  #$3ff, D4
  700. 0C70EA: or.w    (-$56d0,A5), D4
  701. 0C70EE: move.w  D4, (A0)+
  702. 0C70F0: move.w  (A3)+, D4
  703. 0C70F2: add.w   D1, D4
  704. 0C70F4: add.w   (-$56d6,A5), D4
  705. 0C70F8: and.w   (-$56d4,A5), D4
  706. 0C70FC: or.w    (-$56d2,A5), D4
  707. 0C7100: move.w  D4, (A0)+
  708. 0C7102: move.w  (A2)+, (A0)+
  709. 0C7104: move.w  D2, (A0)+
  710. 0C7106: clr.w   (-$56d8,A5)
  711. 0C710A: clr.w   (-$56d6,A5)
  712. 0C710E: suba.l  #$10, A0
  713. 0C7114: subq.w  #1, D7
  714. 0C7116: beq     $c7012
  715. 0C711A: dbra    D3, $c709a
  716. 0C709A: move.w  (A2), D4
  717. 0C709C: bne     $c70a4
  718. 0C709E: addq.l  #2, A2
  719. 0C70A0: addq.l  #4, A3
  720. 0C70A2: bra     $c709a
  721. 0C709A: move.w  (A2), D4
  722. 0C709C: bne     $c70a4
  723. 0C709E: addq.l  #2, A2
  724. 0C70A0: addq.l  #4, A3
  725. 0C70A2: bra     $c709a
  726.  
  727.    (loops for 22 instructions)
  728.  
  729. 0C70A4: cmpi.w  #-$1000, D4
  730. 0C70A8: beq     $c7120
  731. 0C70AC: cmpi.w  #-$e00, D4
  732. 0C70B0: bne     $c70c2
  733. 0C70C2: andi.w  #$ff00, D4
  734. 0C70C6: cmpi.w  #-$100, D4
  735. 0C70CA: bne     $c70da
  736. 0C70DA: move.w  (A3)+, D4
  737. 0C70DC: neg.w   D4
  738. 0C70DE: sub.w   D5, D4
  739. 0C70E0: add.w   D0, D4
  740. 0C70E2: sub.w   (-$56d8,A5), D4
  741. 0C70E6: andi.w  #$3ff, D4
  742. 0C70EA: or.w    (-$56d0,A5), D4
  743. 0C70EE: move.w  D4, (A0)+
  744. 0C70F0: move.w  (A3)+, D4
  745. 0C70F2: add.w   D1, D4
  746. 0C70F4: add.w   (-$56d6,A5), D4
  747. 0C70F8: and.w   (-$56d4,A5), D4
  748. 0C70FC: or.w    (-$56d2,A5), D4
  749. 0C7100: move.w  D4, (A0)+
  750. 0C7102: move.w  (A2)+, (A0)+
  751. 0C7104: move.w  D2, (A0)+
  752. 0C7106: clr.w   (-$56d8,A5)
  753. 0C710A: clr.w   (-$56d6,A5)
  754. 0C710E: suba.l  #$10, A0
  755. 0C7114: subq.w  #1, D7
  756. 0C7116: beq     $c7012
  757. 0C711A: dbra    D3, $c709a
  758.  
  759.    (loops for 2 instructions)
  760.  
  761. 0C70A4: cmpi.w  #-$1000, D4
  762. 0C70A8: beq     $c7120
  763. 0C70AC: cmpi.w  #-$e00, D4
  764. 0C70B0: bne     $c70c2
  765. 0C70C2: andi.w  #$ff00, D4
  766. 0C70C6: cmpi.w  #-$100, D4
  767. 0C70CA: bne     $c70da
  768. 0C70DA: move.w  (A3)+, D4
  769. 0C70DC: neg.w   D4
  770. 0C70DE: sub.w   D5, D4
  771. 0C70E0: add.w   D0, D4
  772. 0C70E2: sub.w   (-$56d8,A5), D4
  773. 0C70E6: andi.w  #$3ff, D4
  774. 0C70EA: or.w    (-$56d0,A5), D4
  775. 0C70EE: move.w  D4, (A0)+
  776. 0C70F0: move.w  (A3)+, D4
  777. 0C70F2: add.w   D1, D4
  778. 0C70F4: add.w   (-$56d6,A5), D4
  779. 0C70F8: and.w   (-$56d4,A5), D4
  780. 0C70FC: or.w    (-$56d2,A5), D4
  781. 0C7100: move.w  D4, (A0)+
  782. 0C7102: move.w  (A2)+, (A0)+
  783. 0C7104: move.w  D2, (A0)+
  784. 0C7106: clr.w   (-$56d8,A5)
  785. 0C710A: clr.w   (-$56d6,A5)
  786. 0C710E: suba.l  #$10, A0
  787. 0C7114: subq.w  #1, D7
  788. 0C7116: beq     $c7012
  789. 0C711A: dbra    D3, $c709a
  790. 0C709A: move.w  (A2), D4
  791. 0C709C: bne     $c70a4
  792. 0C709E: addq.l  #2, A2
  793. 0C70A0: addq.l  #4, A3
  794. 0C70A2: bra     $c709a
  795. 0C709A: move.w  (A2), D4
  796. 0C709C: bne     $c70a4
  797. 0C709E: addq.l  #2, A2
  798. 0C70A0: addq.l  #4, A3
  799. 0C70A2: bra     $c709a
  800.  
  801.    (loops for 12 instructions)
  802.  
  803. 0C70A4: cmpi.w  #-$1000, D4
  804. 0C70A8: beq     $c7120
  805. 0C70AC: cmpi.w  #-$e00, D4
  806. 0C70B0: bne     $c70c2
  807. 0C70C2: andi.w  #$ff00, D4
  808. 0C70C6: cmpi.w  #-$100, D4
  809. 0C70CA: bne     $c70da
  810. 0C70DA: move.w  (A3)+, D4
  811. 0C70DC: neg.w   D4
  812. 0C70DE: sub.w   D5, D4
  813. 0C70E0: add.w   D0, D4
  814. 0C70E2: sub.w   (-$56d8,A5), D4
  815. 0C70E6: andi.w  #$3ff, D4
  816. 0C70EA: or.w    (-$56d0,A5), D4
  817. 0C70EE: move.w  D4, (A0)+
  818. 0C70F0: move.w  (A3)+, D4
  819. 0C70F2: add.w   D1, D4
  820. 0C70F4: add.w   (-$56d6,A5), D4
  821. 0C70F8: and.w   (-$56d4,A5), D4
  822. 0C70FC: or.w    (-$56d2,A5), D4
  823. 0C7100: move.w  D4, (A0)+
  824. 0C7102: move.w  (A2)+, (A0)+
  825. 0C7104: move.w  D2, (A0)+
  826. 0C7106: clr.w   (-$56d8,A5)
  827. 0C710A: clr.w   (-$56d6,A5)
  828. 0C710E: suba.l  #$10, A0
  829. 0C7114: subq.w  #1, D7
  830. 0C7116: beq     $c7012
  831. 0C711A: dbra    D3, $c709a
  832.  
  833.    (loops for 2 instructions)
  834.  
  835. 0C70A4: cmpi.w  #-$1000, D4
  836. 0C70A8: beq     $c7120
  837. 0C70AC: cmpi.w  #-$e00, D4
  838. 0C70B0: bne     $c70c2
  839. 0C70C2: andi.w  #$ff00, D4
  840. 0C70C6: cmpi.w  #-$100, D4
  841. 0C70CA: bne     $c70da
  842. 0C70DA: move.w  (A3)+, D4
  843. 0C70DC: neg.w   D4
  844. 0C70DE: sub.w   D5, D4
  845. 0C70E0: add.w   D0, D4
  846. 0C70E2: sub.w   (-$56d8,A5), D4
  847. 0C70E6: andi.w  #$3ff, D4
  848. 0C70EA: or.w    (-$56d0,A5), D4
  849. 0C70EE: move.w  D4, (A0)+
  850. 0C70F0: move.w  (A3)+, D4
  851. 0C70F2: add.w   D1, D4
  852. 0C70F4: add.w   (-$56d6,A5), D4
  853. 0C70F8: and.w   (-$56d4,A5), D4
  854. 0C70FC: or.w    (-$56d2,A5), D4
  855. 0C7100: move.w  D4, (A0)+
  856. 0C7102: move.w  (A2)+, (A0)+
  857. 0C7104: move.w  D2, (A0)+
  858. 0C7106: clr.w   (-$56d8,A5)
  859. 0C710A: clr.w   (-$56d6,A5)
  860. 0C710E: suba.l  #$10, A0
  861. 0C7114: subq.w  #1, D7
  862. 0C7116: beq     $c7012
  863. 0C711A: dbra    D3, $c709a
  864. 0C709A: move.w  (A2), D4
  865. 0C709C: bne     $c70a4
  866.  
  867.    (loops for 29 instructions)
  868.  
  869. 0C709A: move.w  (A2), D4
  870. 0C709C: bne     $c70a4
  871.  
  872.    (loops for 62 instructions)
  873.  
  874. 0C709E: addq.l  #2, A2
  875. 0C70A0: addq.l  #4, A3
  876. 0C70A2: bra     $c709a
  877.  
  878.    (loops for 2 instructions)
  879.  
  880. 0C70A4: cmpi.w  #-$1000, D4
  881. 0C70A8: beq     $c7120
  882. 0C70AC: cmpi.w  #-$e00, D4
  883. 0C70B0: bne     $c70c2
  884. 0C70C2: andi.w  #$ff00, D4
  885. 0C70C6: cmpi.w  #-$100, D4
  886. 0C70CA: bne     $c70da
  887. 0C70DA: move.w  (A3)+, D4
  888. 0C70DC: neg.w   D4
  889. 0C70DE: sub.w   D5, D4
  890. 0C70E0: add.w   D0, D4
  891. 0C70E2: sub.w   (-$56d8,A5), D4
  892. 0C70E6: andi.w  #$3ff, D4
  893. 0C70EA: or.w    (-$56d0,A5), D4
  894. 0C70EE: move.w  D4, (A0)+
  895. 0C70F0: move.w  (A3)+, D4
  896. 0C70F2: add.w   D1, D4
  897. 0C70F4: add.w   (-$56d6,A5), D4
  898. 0C70F8: and.w   (-$56d4,A5), D4
  899. 0C70FC: or.w    (-$56d2,A5), D4
  900. 0C7100: move.w  D4, (A0)+
  901. 0C7102: move.w  (A2)+, (A0)+
  902. 0C7104: move.w  D2, (A0)+
  903. 0C7106: clr.w   (-$56d8,A5)
  904. 0C710A: clr.w   (-$56d6,A5)
  905. 0C710E: suba.l  #$10, A0
  906. 0C7114: subq.w  #1, D7
  907. 0C7116: beq     $c7012
  908. 0C711A: dbra    D3, $c709a
  909.  
  910.    (loops for 2 instructions)
  911.  
  912. 0C70A4: cmpi.w  #-$1000, D4
  913. 0C70A8: beq     $c7120
  914. 0C70AC: cmpi.w  #-$e00, D4
  915. 0C70B0: bne     $c70c2
  916. 0C70C2: andi.w  #$ff00, D4
  917. 0C70C6: cmpi.w  #-$100, D4
  918. 0C70CA: bne     $c70da
  919. 0C70DA: move.w  (A3)+, D4
  920. 0C70DC: neg.w   D4
  921. 0C70DE: sub.w   D5, D4
  922. 0C70E0: add.w   D0, D4
  923. 0C70E2: sub.w   (-$56d8,A5), D4
  924. 0C70E6: andi.w  #$3ff, D4
  925. 0C70EA: or.w    (-$56d0,A5), D4
  926. 0C70EE: move.w  D4, (A0)+
  927. 0C70F0: move.w  (A3)+, D4
  928. 0C70F2: add.w   D1, D4
  929. 0C70F4: add.w   (-$56d6,A5), D4
  930. 0C70F8: and.w   (-$56d4,A5), D4
  931. 0C70FC: or.w    (-$56d2,A5), D4
  932. 0C7100: move.w  D4, (A0)+
  933. 0C7102: move.w  (A2)+, (A0)+
  934. 0C7104: move.w  D2, (A0)+
  935. 0C7106: clr.w   (-$56d8,A5)
  936. 0C710A: clr.w   (-$56d6,A5)
  937. 0C710E: suba.l  #$10, A0
  938. 0C7114: subq.w  #1, D7
  939. 0C7116: beq     $c7012
  940. 0C711A: dbra    D3, $c709a
  941. 0C709A: move.w  (A2), D4
  942. 0C709C: bne     $c70a4
  943.  
  944.    (loops for 29 instructions)
  945.  
  946. 0C709A: move.w  (A2), D4
  947. 0C709C: bne     $c70a4
  948.  
  949.    (loops for 558 instructions)
  950.  
  951. 0C709E: addq.l  #2, A2
  952. 0C70A0: addq.l  #4, A3
  953. 0C70A2: bra     $c709a
  954.  
  955.    (loops for 2 instructions)
  956.  
  957. 0C70A4: cmpi.w  #-$1000, D4
  958. 0C70A8: beq     $c7120
  959. 0C70AC: cmpi.w  #-$e00, D4
  960. 0C70B0: bne     $c70c2
  961. 0C70C2: andi.w  #$ff00, D4
  962. 0C70C6: cmpi.w  #-$100, D4
  963. 0C70CA: bne     $c70da
  964. 0C70DA: move.w  (A3)+, D4
  965. 0C70DC: neg.w   D4
  966. 0C70DE: sub.w   D5, D4
  967. 0C70E0: add.w   D0, D4
  968. 0C70E2: sub.w   (-$56d8,A5), D4
  969. 0C70E6: andi.w  #$3ff, D4
  970. 0C70EA: or.w    (-$56d0,A5), D4
  971. 0C70EE: move.w  D4, (A0)+
  972. 0C70F0: move.w  (A3)+, D4
  973. 0C70F2: add.w   D1, D4
  974. 0C70F4: add.w   (-$56d6,A5), D4
  975. 0C70F8: and.w   (-$56d4,A5), D4
  976. 0C70FC: or.w    (-$56d2,A5), D4
  977. 0C7100: move.w  D4, (A0)+
  978. 0C7102: move.w  (A2)+, (A0)+
  979. 0C7104: move.w  D2, (A0)+
  980. 0C7106: clr.w   (-$56d8,A5)
  981. 0C710A: clr.w   (-$56d6,A5)
  982. 0C710E: suba.l  #$10, A0
  983. 0C7114: subq.w  #1, D7
  984. 0C7116: beq     $c7012
  985. 0C711A: dbra    D3, $c709a
  986.  
  987.    (loops for 2 instructions)
  988.  
  989. 0C70A4: cmpi.w  #-$1000, D4
  990. 0C70A8: beq     $c7120
  991. 0C70AC: cmpi.w  #-$e00, D4
  992. 0C70B0: bne     $c70c2
  993. 0C70C2: andi.w  #$ff00, D4
  994. 0C70C6: cmpi.w  #-$100, D4
  995. 0C70CA: bne     $c70da
  996. 0C70DA: move.w  (A3)+, D4
  997. 0C70DC: neg.w   D4
  998. 0C70DE: sub.w   D5, D4
  999. 0C70E0: add.w   D0, D4
  1000. 0C70E2: sub.w   (-$56d8,A5), D4
  1001. 0C70E6: andi.w  #$3ff, D4
  1002. 0C70EA: or.w    (-$56d0,A5), D4
  1003. 0C70EE: move.w  D4, (A0)+
  1004. 0C70F0: move.w  (A3)+, D4
  1005. 0C70F2: add.w   D1, D4
  1006. 0C70F4: add.w   (-$56d6,A5), D4
  1007. 0C70F8: and.w   (-$56d4,A5), D4
  1008. 0C70FC: or.w    (-$56d2,A5), D4
  1009. 0C7100: move.w  D4, (A0)+
  1010. 0C7102: move.w  (A2)+, (A0)+
  1011. 0C7104: move.w  D2, (A0)+
  1012. 0C7106: clr.w   (-$56d8,A5)
  1013. 0C710A: clr.w   (-$56d6,A5)
  1014. 0C710E: suba.l  #$10, A0
  1015. 0C7114: subq.w  #1, D7
  1016. 0C7116: beq     $c7012
  1017. 0C711A: dbra    D3, $c709a
  1018. 0C709A: move.w  (A2), D4
  1019. 0C709C: bne     $c70a4
  1020.  
  1021.    (loops for 29 instructions)
  1022.  
  1023. 0C709A: move.w  (A2), D4
  1024. 0C709C: bne     $c70a4
  1025.  
  1026.    (loops for 91 instructions)
  1027.  
  1028. 0C711E: rts
  1029. 0C6ADA: bsr     $c6bcc
  1030. 0C6BCC: tst.b   (-$5e72,A5)
  1031. 0C6BD0: beq     $c6bca
  1032. 0C6BCA: rts
  1033. 0C6ADE: bsr     $c6ca8
  1034. 0C6CA8: move.b  ($1552,A5), ($155c,A5)
  1035. 0C6CAE: move.w  ($158c,A5), ($159c,A5)
  1036. 0C6CB4: move.b  ($1552,A5), D0
  1037. 0C6CB8: beq     $c6cce
  1038. 0C6CCE: rts
  1039. 0C6AE2: lea     ($84e,A5), A1
  1040. 0C6AE6: bsr     $c6d98
  1041. 0C6D98: tst.b   ($0,A1)
  1042. 0C6D9C: beq     $c7012
  1043. 0C6DA0: tst.b   ($1,A1)
  1044. 0C6DA4: beq     $c7012
  1045. 0C6DA8: tst.b   ($1a2,A1)
  1046. 0C6DAC: beq     $c7012
  1047. 0C7012: rts
  1048. 0C6AEA: bsr     $c6b24
  1049. 0C6B24: tst.b   ($0,A1)
  1050. 0C6B28: beq     $c6b3a
  1051. 0C6B2A: tst.b   ($1,A1)
  1052. 0C6B2E: beq     $c6b3a
  1053. 0C6B30: move.b  ($181,A1), ($5a,A1)
  1054. 0C6B36: bra     $c6e6a
  1055. 0C6E6A: tst.b   ($2e3,A5)
  1056. 0C6E6E: beq     $c6e7c
  1057. 0C6E7C: bsr     $c7400
  1058. 0C7400: moveq   #$0, D0
  1059. 0C7402: move.b  ($25,A1), D0
  1060. 0C7406: bmi     $c73ec
  1061. 0C7408: move.w  ($6,PC,D0.w), D0
  1062. 0C740C: jmp     ($2,PC,D0.w)
  1063. 0C743C: move.w  ($e,A1), D0
  1064. 0C7440: bne     $c7468
  1065. 0C7442: move.w  ($6,A1), D0
  1066. 0C7446: sub.w   ($ed4,A5), D0
  1067. 0C744A: addi.w  #$40, D0
  1068. 0C744E: move.w  ($a,A1), D1
  1069. 0C7452: sub.w   ($ed8,A5), D1
  1070. 0C7456: tst.b   ($5a,A1)
  1071. 0C745A: beq     $c7460
  1072. 0C7460: neg.w   D1
  1073. 0C7462: addi.w  #$100, D1
  1074. 0C7466: rts
  1075. 0C6E80: movea.l ($1a,A1), A2
  1076. 0C6E84: movea.l ($4,A2), A2
  1077. 0C6E88: move.w  (A2)+, D3
  1078. 0C6E8A: beq     $c7012
  1079. 0C6E8E: bmi     $c74f4
  1080. 0C6E92: move.w  ($2bc,A5), D6
  1081. 0C6E96: sub.w   D3, D6
  1082. 0C6E98: bcs     $c7012
  1083. 0C6E9C: move.w  D6, ($2bc,A5)
  1084. 0C6EA0: tst.w   D7
  1085. 0C6EA2: beq     $c7012
  1086. 0C6EA6: move.w  (A2)+, D2
  1087. 0C6EA8: move.w  D2, D4
  1088. 0C6EAA: andi.w  #$ff00, D4
  1089. 0C6EAE: beq     $c6eb2
  1090. 0C6EB2: subq.w  #1, D3
  1091. 0C6EB4: move.w  (A2)+, D4
  1092. 0C6EB6: bsr     $c74cc
  1093. 0C74CC: move.w  D4, D5
  1094. 0C74CE: andi.w  #$7f80, D5
  1095. 0C74D2: lsr.w   #5, D5
  1096. 0C74D4: movea.l ($e,PC,D5.w), A3
  1097. 0C74D8: andi.w  #$7f, D4
  1098. 0C74DC: add.w   D4, D4
  1099. 0C74DE: adda.w  (A3,D4.w), A3
  1100. 0C74E2: rts
  1101. 0C6EBA: move.w  #$0, (-$56d2,A5)
  1102. 0C6EC0: cmpi.w  #$3fff, (A2)
  1103. 0C6EC4: bne     $c6ece
  1104. 0C6ECE: move.w  (A2)+, (-$56e0,A5)
  1105. 0C6ED2: move.w  (A2)+, (-$56de,A5)
  1106. 0C6ED6: movea.l ($1a,A1), A2
  1107. 0C6EDA: move.b  ($13,A2), D4
  1108. 0C6EDE: andi.w  #$3, D4
  1109. 0C6EE2: beq     $c6ef4
  1110. 0C6EF4: movea.l ($4,A2), A2
  1111. 0C6EF8: lea     ($a,A2), A2
  1112. 0C6EFC: tst.w   (-$56d2,A5)
  1113. 0C6F00: beq     $c6f04
  1114. 0C6F04: move.w  ($52,A1), D4
  1115. 0C6F08: sub.w   D4, (-$56e0,A5)
  1116. 0C6F0C: tst.b   ($22,A1)
  1117. 0C6F10: bne     $c6f44
  1118. 0C6F12: move.w  D2, D4
  1119. 0C6F14: andi.w  #$1f, D4
  1120. 0C6F18: cmpi.w  #$9, D4
  1121. 0C6F1C: beq     $c6f3e
  1122. 0C6F1E: cmpi.w  #$f, D4
  1123. 0C6F22: beq     $c6f3e
  1124. 0C6F24: cmpi.w  #$11, D4
  1125. 0C6F28: bne     $c6f30
  1126. 0C6F30: move.w  #$1, D4
  1127. 0C6F34: tst.b   ($381,A1)
  1128. 0C6F38: beq     $c6f3e
  1129. 0C6F3A: move.w  #$10, D4
  1130. 0C6F3E: andi.w  #$ffe0, D2
  1131. 0C6F42: or.w    D4, D2
  1132. 0C6F44: move.w  ($50,A1), D4
  1133. 0C6F48: move.w  ($2c2,A5), (-$56d0,A5)
  1134. 0C6F4E: tst.w   D4
  1135. 0C6F50: beq     $c6f56
  1136. 0C6F56: tst.b   ($13,A1)
  1137. 0C6F5A: beq     $c6f66
  1138. 0C6F66: move.b  ($12,A1), D4
  1139. 0C6F6A: andi.w  #$3, D4
  1140. 0C6F6E: lsl.w   #5, D4
  1141. 0C6F70: eor.w   D4, D2
  1142. 0C6F72: btst    #$5, D2
  1143. 0C6F76: bne     $c707e
  1144. 0C6F7A: btst    #$6, D2
  1145. 0C6F7E: bne     $c71a0
  1146. 0C6F82: sub.w   (-$56e0,A5), D0
  1147. 0C6F86: add.w   (-$56de,A5), D1
  1148. 0C6F8A: tst.b   ($13,A1)
  1149. 0C6F8E: bmi     $c81e2
  1150. 0C6F92: move.w  (A2), D4
  1151. 0C6F94: bne     $c6f9c
  1152. 0C6F9C: cmpi.w  #-$1000, D4
  1153. 0C6FA0: beq     $c7014
  1154. 0C6FA4: cmpi.w  #-$e00, D4
  1155. 0C6FA8: bne     $c6fba
  1156. 0C6FBA: andi.w  #$ff00, D4
  1157. 0C6FBE: cmpi.w  #-$100, D4
  1158. 0C6FC2: bne     $c6fd2
  1159. 0C6FD2: move.w  (A3)+, D4
  1160. 0C6FD4: add.w   D0, D4
  1161. 0C6FD6: add.w   (-$56d8,A5), D4
  1162. 0C6FDA: andi.w  #$3ff, D4
  1163. 0C6FDE: or.w    (-$56d0,A5), D4
  1164. 0C6FE2: move.w  D4, (A0)+
  1165. 0C6FE4: move.w  (A3)+, D4
  1166. 0C6FE6: add.w   D1, D4
  1167. 0C6FE8: add.w   (-$56d6,A5), D4
  1168. 0C6FEC: and.w   (-$56d4,A5), D4
  1169. 0C6FF0: or.w    (-$56d2,A5), D4
  1170. 0C6FF4: move.w  D4, (A0)+
  1171. 0C6FF6: move.w  (A2)+, (A0)+
  1172. 0C6FF8: move.w  D2, (A0)+
  1173. 0C6FFA: clr.w   (-$56d8,A5)
  1174. 0C6FFE: clr.w   (-$56d6,A5)
  1175. 0C7002: suba.l  #$10, A0
  1176. 0C7008: subq.w  #1, D7
  1177. 0C700A: beq     $c7012
  1178. 0C700E: dbra    D3, $c6f92
  1179. 0C6F92: move.w  (A2), D4
  1180. 0C6F94: bne     $c6f9c
  1181. 0C6F9C: cmpi.w  #-$1000, D4
  1182. 0C6FA0: beq     $c7014
  1183. 0C6FA4: cmpi.w  #-$e00, D4
  1184. 0C6FA8: bne     $c6fba
  1185. 0C6FBA: andi.w  #$ff00, D4
  1186. 0C6FBE: cmpi.w  #-$100, D4
  1187. 0C6FC2: bne     $c6fd2
  1188. 0C6FD2: move.w  (A3)+, D4
  1189. 0C6FD4: add.w   D0, D4
  1190. 0C6FD6: add.w   (-$56d8,A5), D4
  1191. 0C6FDA: andi.w  #$3ff, D4
  1192. 0C6FDE: or.w    (-$56d0,A5), D4
  1193. 0C6FE2: move.w  D4, (A0)+
  1194. 0C6FE4: move.w  (A3)+, D4
  1195. 0C6FE6: add.w   D1, D4
  1196. 0C6FE8: add.w   (-$56d6,A5), D4
  1197. 0C6FEC: and.w   (-$56d4,A5), D4
  1198. 0C6FF0: or.w    (-$56d2,A5), D4
  1199. 0C6FF4: move.w  D4, (A0)+
  1200. 0C6FF6: move.w  (A2)+, (A0)+
  1201. 0C6FF8: move.w  D2, (A0)+
  1202. 0C6FFA: clr.w   (-$56d8,A5)
  1203. 0C6FFE: clr.w   (-$56d6,A5)
  1204. 0C7002: suba.l  #$10, A0
  1205. 0C7008: subq.w  #1, D7
  1206. 0C700A: beq     $c7012
  1207. 0C700E: dbra    D3, $c6f92
  1208.  
  1209.    (loops for 638 instructions)
  1210.  
  1211. 0C7012: rts
  1212. 0C6AEE: bsr     $c6cd0
  1213. 0C6CD0: move.b  ($1553,A5), ($155d,A5)
  1214. 0C6CD6: move.w  ($158e,A5), ($159e,A5)
  1215. 0C6CDC: move.b  ($1553,A5), D0
  1216. 0C6CE0: beq     $c6cf6
  1217. 0C6CF6: rts
  1218. 0C6AF2: bra     $c6cf8
  1219. 0C6CF8: move.b  ($1554,A5), ($155e,A5)
  1220. 0C6CFE: move.w  ($1590,A5), ($15a0,A5)
  1221. 0C6D04: move.b  ($1554,A5), D0
  1222. 0C6D08: beq     $c6d1e
  1223. 0C6D1E: rts
  1224. 0C6A68: bsr     $c6b3c
  1225. 0C6B3C: lea     ($15a2,A5), A1
  1226. 0C6B40: tst.b   ($0,A1)
  1227. 0C6B44: beq     $c6b50
  1228. 0C6B46: tst.b   ($1,A1)
  1229. 0C6B4A: beq     $c6b50
  1230. 0C6B4C: bsr     $c6e6a
  1231. 0C6E6A: tst.b   ($2e3,A5)
  1232. 0C6E6E: beq     $c6e7c
  1233. 0C6E7C: bsr     $c7400
  1234. 0C7400: moveq   #$0, D0
  1235. 0C7402: move.b  ($25,A1), D0
  1236. 0C7406: bmi     $c73ec
  1237. 0C7408: move.w  ($6,PC,D0.w), D0
  1238. 0C740C: jmp     ($2,PC,D0.w)
  1239. 0C743C: move.w  ($e,A1), D0
  1240. 0C7440: bne     $c7468
  1241. 0C7442: move.w  ($6,A1), D0
  1242. 0C7446: sub.w   ($ed4,A5), D0
  1243. 0C744A: addi.w  #$40, D0
  1244. 0C744E: move.w  ($a,A1), D1
  1245. 0C7452: sub.w   ($ed8,A5), D1
  1246. 0C7456: tst.b   ($5a,A1)
  1247. 0C745A: beq     $c7460
  1248. 0C7460: neg.w   D1
  1249. 0C7462: addi.w  #$100, D1
  1250. 0C7466: rts
  1251. 0C6E80: movea.l ($1a,A1), A2
  1252. 0C6E84: movea.l ($4,A2), A2
  1253. 0C6E88: move.w  (A2)+, D3
  1254. 0C6E8A: beq     $c7012
  1255. 0C6E8E: bmi     $c74f4
  1256. 0C74F4: andi.w  #$7fff, D3
  1257. 0C74F8: move.w  ($2bc,A5), D6
  1258. 0C74FC: sub.w   D3, D6
  1259. 0C74FE: bcs     $c7660
  1260. 0C7502: move.w  D6, ($2bc,A5)
  1261. 0C7506: tst.w   D7
  1262. 0C7508: beq     $c7012
  1263. 0C750C: subq.w  #1, D3
  1264. 0C750E: move.w  (A2)+, D2
  1265. 0C7510: andi.w  #$e0, D2
  1266. 0C7514: move.w  (A2)+, D4
  1267. 0C7516: bsr     $c74cc
  1268. 0C74CC: move.w  D4, D5
  1269. 0C74CE: andi.w  #$7f80, D5
  1270. 0C74D2: lsr.w   #5, D5
  1271. 0C74D4: movea.l ($e,PC,D5.w), A3
  1272. 0C74D8: andi.w  #$7f, D4
  1273. 0C74DC: add.w   D4, D4
  1274. 0C74DE: adda.w  (A3,D4.w), A3
  1275. 0C74E2: rts
  1276. 0C7518: move.w  #$0, (-$56d2,A5)
  1277. 0C751E: cmpi.w  #$3fff, (A2)
  1278. 0C7522: bne     $c752c
  1279. 0C752C: move.w  (A2)+, (-$56e0,A5)
  1280. 0C7530: move.w  (A2)+, (-$56de,A5)
  1281. 0C7534: movea.l ($1a,A1), A2
  1282. 0C7538: move.b  ($13,A2), D4
  1283. 0C753C: andi.w  #$3, D4
  1284. 0C7540: beq     $c7552
  1285. 0C7552: movea.l ($4,A2), A2
  1286. 0C7556: lea     ($a,A2), A2
  1287. 0C755A: tst.w   (-$56d2,A5)
  1288. 0C755E: beq     $c7562
  1289. 0C7562: move.w  ($52,A1), D4
  1290. 0C7566: sub.w   D4, (-$56e0,A5)
  1291. 0C756A: tst.b   ($22,A1)
  1292. 0C756E: beq     $c7580
  1293. 0C7570: tst.b   ($13,A1)
  1294. 0C7574: beq     $c7580
  1295. 0C7580: move.w  ($50,A1), D4
  1296. 0C7584: move.w  ($2c2,A5), (-$56d0,A5)
  1297. 0C758A: tst.w   D4
  1298. 0C758C: beq     $c7592
  1299. 0C7592: move.b  ($12,A1), D4
  1300. 0C7596: andi.w  #$3, D4
  1301. 0C759A: lsl.w   #5, D4
  1302. 0C759C: eor.w   D4, D2
  1303. 0C759E: btst    #$5, D2
  1304. 0C75A2: bne     $c76f0
  1305. 0C76F0: btst    #$6, D2
  1306. 0C76F4: bne     $c799a
  1307. 0C76F8: add.w   (-$56e0,A5), D0
  1308. 0C76FC: add.w   (-$56de,A5), D1
  1309. 0C7700: move.w  (A2), D4
  1310. 0C7702: bne     $c770a
  1311. 0C770A: cmpi.w  #-$1000, D4
  1312. 0C770E: beq     $c77aa
  1313. 0C7712: cmpi.w  #-$e00, D4
  1314. 0C7716: bne     $c7728
  1315. 0C7728: andi.w  #$ff00, D4
  1316. 0C772C: cmpi.w  #-$100, D4
  1317. 0C7730: bne     $c7740
  1318. 0C7740: move.w  (A3)+, D4
  1319. 0C7742: neg.w   D4
  1320. 0C7744: subi.w  #$10, D4
  1321. 0C7748: add.w   D0, D4
  1322. 0C774A: sub.w   (-$56d8,A5), D4
  1323. 0C774E: andi.w  #$3ff, D4
  1324. 0C7752: or.w    (-$56d0,A5), D4
  1325. 0C7756: move.w  D4, (A0)+
  1326. 0C7758: move.w  (A3)+, D4
  1327. 0C775A: add.w   D1, D4
  1328. 0C775C: add.w   (-$56d6,A5), D4
  1329. 0C7760: and.w   (-$56d4,A5), D4
  1330. 0C7764: or.w    (-$56d2,A5), D4
  1331. 0C7768: move.w  D4, (A0)+
  1332. 0C776A: move.w  (A2)+, (A0)+
  1333. 0C776C: move.w  (A2)+, D4
  1334. 0C776E: tst.b   ($22,A1)
  1335. 0C7772: bne     $c7778
  1336. 0C7778: cmpi.b  #-$71, ($20,A1)
  1337. 0C777E: bne     $c778c
  1338. 0C778C: eor.w   D2, D4
  1339. 0C778E: move.w  D4, (A0)+
  1340. 0C7790: clr.w   (-$56d8,A5)
  1341. 0C7794: clr.w   (-$56d6,A5)
  1342. 0C7798: suba.l  #$10, A0
  1343. 0C779E: subq.w  #1, D7
  1344. 0C77A0: beq     $c7012
  1345. 0C77A4: dbra    D3, $c7700
  1346. 0C7700: move.w  (A2), D4
  1347. 0C7702: bne     $c770a
  1348. 0C770A: cmpi.w  #-$1000, D4
  1349. 0C770E: beq     $c77aa
  1350. 0C7712: cmpi.w  #-$e00, D4
  1351. 0C7716: bne     $c7728
  1352. 0C7728: andi.w  #$ff00, D4
  1353. 0C772C: cmpi.w  #-$100, D4
  1354. 0C7730: bne     $c7740
  1355. 0C7740: move.w  (A3)+, D4
  1356. 0C7742: neg.w   D4
  1357. 0C7744: subi.w  #$10, D4
  1358. 0C7748: add.w   D0, D4
  1359. 0C774A: sub.w   (-$56d8,A5), D4
  1360. 0C774E: andi.w  #$3ff, D4
  1361. 0C7752: or.w    (-$56d0,A5), D4
  1362. 0C7756: move.w  D4, (A0)+
  1363. 0C7758: move.w  (A3)+, D4
  1364. 0C775A: add.w   D1, D4
  1365. 0C775C: add.w   (-$56d6,A5), D4
  1366. 0C7760: and.w   (-$56d4,A5), D4
  1367. 0C7764: or.w    (-$56d2,A5), D4
  1368. 0C7768: move.w  D4, (A0)+
  1369. 0C776A: move.w  (A2)+, (A0)+
  1370. 0C776C: move.w  (A2)+, D4
  1371. 0C776E: tst.b   ($22,A1)
  1372. 0C7772: bne     $c7778
  1373. 0C7778: cmpi.b  #-$71, ($20,A1)
  1374. 0C777E: bne     $c778c
  1375. 0C778C: eor.w   D2, D4
  1376. 0C778E: move.w  D4, (A0)+
  1377. 0C7790: clr.w   (-$56d8,A5)
  1378. 0C7794: clr.w   (-$56d6,A5)
  1379. 0C7798: suba.l  #$10, A0
  1380. 0C779E: subq.w  #1, D7
  1381. 0C77A0: beq     $c7012
  1382. 0C77A4: dbra    D3, $c7700
  1383. 0C7700: move.w  (A2), D4
  1384. 0C7702: bne     $c770a
  1385. 0C770A: cmpi.w  #-$1000, D4
  1386. 0C770E: beq     $c77aa
  1387. 0C7712: cmpi.w  #-$e00, D4
  1388. 0C7716: bne     $c7728
  1389. 0C7728: andi.w  #$ff00, D4
  1390. 0C772C: cmpi.w  #-$100, D4
  1391. 0C7730: bne     $c7740
  1392. 0C7740: move.w  (A3)+, D4
  1393. 0C7742: neg.w   D4
  1394. 0C7744: subi.w  #$10, D4
  1395. 0C7748: add.w   D0, D4
  1396. 0C774A: sub.w   (-$56d8,A5), D4
  1397. 0C774E: andi.w  #$3ff, D4
  1398. 0C7752: or.w    (-$56d0,A5), D4
  1399. 0C7756: move.w  D4, (A0)+
  1400. 0C7758: move.w  (A3)+, D4
  1401. 0C775A: add.w   D1, D4
  1402. 0C775C: add.w   (-$56d6,A5), D4
  1403. 0C7760: and.w   (-$56d4,A5), D4
  1404. 0C7764: or.w    (-$56d2,A5), D4
  1405. 0C7768: move.w  D4, (A0)+
  1406. 0C776A: move.w  (A2)+, (A0)+
  1407. 0C776C: move.w  (A2)+, D4
  1408. 0C776E: tst.b   ($22,A1)
  1409. 0C7772: bne     $c7778
  1410. 0C7778: cmpi.b  #-$71, ($20,A1)
  1411. 0C777E: bne     $c778c
  1412. 0C778C: eor.w   D2, D4
  1413. 0C778E: move.w  D4, (A0)+
  1414. 0C7790: clr.w   (-$56d8,A5)
  1415. 0C7794: clr.w   (-$56d6,A5)
  1416. 0C7798: suba.l  #$10, A0
  1417. 0C779E: subq.w  #1, D7
  1418. 0C77A0: beq     $c7012
  1419. 0C77A4: dbra    D3, $c7700
  1420. 0C7700: move.w  (A2), D4
  1421. 0C7702: bne     $c770a
  1422. 0C770A: cmpi.w  #-$1000, D4
  1423. 0C770E: beq     $c77aa
  1424. 0C7712: cmpi.w  #-$e00, D4
  1425. 0C7716: bne     $c7728
  1426. 0C7728: andi.w  #$ff00, D4
  1427. 0C772C: cmpi.w  #-$100, D4
  1428. 0C7730: bne     $c7740
  1429. 0C7740: move.w  (A3)+, D4
  1430. 0C7742: neg.w   D4
  1431. 0C7744: subi.w  #$10, D4
  1432. 0C7748: add.w   D0, D4
  1433. 0C774A: sub.w   (-$56d8,A5), D4
  1434. 0C774E: andi.w  #$3ff, D4
  1435. 0C7752: or.w    (-$56d0,A5), D4
  1436. 0C7756: move.w  D4, (A0)+
  1437. 0C7758: move.w  (A3)+, D4
  1438. 0C775A: add.w   D1, D4
  1439. 0C775C: add.w   (-$56d6,A5), D4
  1440. 0C7760: and.w   (-$56d4,A5), D4
  1441. 0C7764: or.w    (-$56d2,A5), D4
  1442. 0C7768: move.w  D4, (A0)+
  1443. 0C776A: move.w  (A2)+, (A0)+
  1444. 0C776C: move.w  (A2)+, D4
  1445. 0C776E: tst.b   ($22,A1)
  1446. 0C7772: bne     $c7778
  1447. 0C7778: cmpi.b  #-$71, ($20,A1)
  1448. 0C777E: bne     $c778c
  1449. 0C778C: eor.w   D2, D4
  1450. 0C778E: move.w  D4, (A0)+
  1451. 0C7790: clr.w   (-$56d8,A5)
  1452. 0C7794: clr.w   (-$56d6,A5)
  1453. 0C7798: suba.l  #$10, A0
  1454. 0C779E: subq.w  #1, D7
  1455. 0C77A0: beq     $c7012
  1456. 0C77A4: dbra    D3, $c7700
  1457. 0C7700: move.w  (A2), D4
  1458. 0C7702: bne     $c770a
  1459. 0C770A: cmpi.w  #-$1000, D4
  1460. 0C770E: beq     $c77aa
  1461. 0C7712: cmpi.w  #-$e00, D4
  1462. 0C7716: bne     $c7728
  1463. 0C7728: andi.w  #$ff00, D4
  1464. 0C772C: cmpi.w  #-$100, D4
  1465. 0C7730: bne     $c7740
  1466. 0C7740: move.w  (A3)+, D4
  1467. 0C7742: neg.w   D4
  1468. 0C7744: subi.w  #$10, D4
  1469. 0C7748: add.w   D0, D4
  1470. 0C774A: sub.w   (-$56d8,A5), D4
  1471. 0C774E: andi.w  #$3ff, D4
  1472. 0C7752: or.w    (-$56d0,A5), D4
  1473. 0C7756: move.w  D4, (A0)+
  1474. 0C7758: move.w  (A3)+, D4
  1475. 0C775A: add.w   D1, D4
  1476. 0C775C: add.w   (-$56d6,A5), D4
  1477. 0C7760: and.w   (-$56d4,A5), D4
  1478. 0C7764: or.w    (-$56d2,A5), D4
  1479. 0C7768: move.w  D4, (A0)+
  1480. 0C776A: move.w  (A2)+, (A0)+
  1481. 0C776C: move.w  (A2)+, D4
  1482. 0C776E: tst.b   ($22,A1)
  1483. 0C7772: bne     $c7778
  1484. 0C7778: cmpi.b  #-$71, ($20,A1)
  1485. 0C777E: bne     $c778c
  1486. 0C778C: eor.w   D2, D4
  1487. 0C778E: move.w  D4, (A0)+
  1488. 0C7790: clr.w   (-$56d8,A5)
  1489. 0C7794: clr.w   (-$56d6,A5)
  1490. 0C7798: suba.l  #$10, A0
  1491. 0C779E: subq.w  #1, D7
  1492. 0C77A0: beq     $c7012
  1493. 0C77A4: dbra    D3, $c7700
  1494. 0C7700: move.w  (A2), D4
  1495. 0C7702: bne     $c770a
  1496. 0C770A: cmpi.w  #-$1000, D4
  1497. 0C770E: beq     $c77aa
  1498. 0C7712: cmpi.w  #-$e00, D4
  1499. 0C7716: bne     $c7728
  1500. 0C7728: andi.w  #$ff00, D4
  1501. 0C772C: cmpi.w  #-$100, D4
  1502. 0C7730: bne     $c7740
  1503. 0C7740: move.w  (A3)+, D4
  1504. 0C7742: neg.w   D4
  1505. 0C7744: subi.w  #$10, D4
  1506. 0C7748: add.w   D0, D4
  1507. 0C774A: sub.w   (-$56d8,A5), D4
  1508. 0C774E: andi.w  #$3ff, D4
  1509. 0C7752: or.w    (-$56d0,A5), D4
  1510. 0C7756: move.w  D4, (A0)+
  1511. 0C7758: move.w  (A3)+, D4
  1512. 0C775A: add.w   D1, D4
  1513. 0C775C: add.w   (-$56d6,A5), D4
  1514. 0C7760: and.w   (-$56d4,A5), D4
  1515. 0C7764: or.w    (-$56d2,A5), D4
  1516. 0C7768: move.w  D4, (A0)+
  1517. 0C776A: move.w  (A2)+, (A0)+
  1518. 0C776C: move.w  (A2)+, D4
  1519. 0C776E: tst.b   ($22,A1)
  1520. 0C7772: bne     $c7778
  1521. 0C7778: cmpi.b  #-$71, ($20,A1)
  1522. 0C777E: bne     $c778c
  1523. 0C778C: eor.w   D2, D4
  1524. 0C778E: move.w  D4, (A0)+
  1525. 0C7790: clr.w   (-$56d8,A5)
  1526. 0C7794: clr.w   (-$56d6,A5)
  1527. 0C7798: suba.l  #$10, A0
  1528. 0C779E: subq.w  #1, D7
  1529. 0C77A0: beq     $c7012
  1530. 0C77A4: dbra    D3, $c7700
  1531. 0C77A8: rts
  1532. 0C6B50: lea     ($16a2,A5), A1
  1533. 0C6B54: tst.b   ($0,A1)
  1534. 0C6B58: beq     $c6b64
  1535. 0C6B5A: tst.b   ($1,A1)
  1536. 0C6B5E: beq     $c6b64
  1537. 0C6B60: bra     $c6e6a
  1538. 0C6E6A: tst.b   ($2e3,A5)
  1539. 0C6E6E: beq     $c6e7c
  1540. 0C6E7C: bsr     $c7400
  1541. 0C7400: moveq   #$0, D0
  1542. 0C7402: move.b  ($25,A1), D0
  1543. 0C7406: bmi     $c73ec
  1544. 0C7408: move.w  ($6,PC,D0.w), D0
  1545. 0C740C: jmp     ($2,PC,D0.w)
  1546. 0C743C: move.w  ($e,A1), D0
  1547. 0C7440: bne     $c7468
  1548. 0C7442: move.w  ($6,A1), D0
  1549. 0C7446: sub.w   ($ed4,A5), D0
  1550. 0C744A: addi.w  #$40, D0
  1551. 0C744E: move.w  ($a,A1), D1
  1552. 0C7452: sub.w   ($ed8,A5), D1
  1553. 0C7456: tst.b   ($5a,A1)
  1554. 0C745A: beq     $c7460
  1555. 0C7460: neg.w   D1
  1556. 0C7462: addi.w  #$100, D1
  1557. 0C7466: rts
  1558. 0C6E80: movea.l ($1a,A1), A2
  1559. 0C6E84: movea.l ($4,A2), A2
  1560. 0C6E88: move.w  (A2)+, D3
  1561. 0C6E8A: beq     $c7012
  1562. 0C6E8E: bmi     $c74f4
  1563. 0C74F4: andi.w  #$7fff, D3
  1564. 0C74F8: move.w  ($2bc,A5), D6
  1565. 0C74FC: sub.w   D3, D6
  1566. 0C74FE: bcs     $c7660
  1567. 0C7502: move.w  D6, ($2bc,A5)
  1568. 0C7506: tst.w   D7
  1569. 0C7508: beq     $c7012
  1570. 0C750C: subq.w  #1, D3
  1571. 0C750E: move.w  (A2)+, D2
  1572. 0C7510: andi.w  #$e0, D2
  1573. 0C7514: move.w  (A2)+, D4
  1574. 0C7516: bsr     $c74cc
  1575. 0C74CC: move.w  D4, D5
  1576. 0C74CE: andi.w  #$7f80, D5
  1577. 0C74D2: lsr.w   #5, D5
  1578. 0C74D4: movea.l ($e,PC,D5.w), A3
  1579. 0C74D8: andi.w  #$7f, D4
  1580. 0C74DC: add.w   D4, D4
  1581. 0C74DE: adda.w  (A3,D4.w), A3
  1582. 0C74E2: rts
  1583. 0C7518: move.w  #$0, (-$56d2,A5)
  1584. 0C751E: cmpi.w  #$3fff, (A2)
  1585. 0C7522: bne     $c752c
  1586. 0C752C: move.w  (A2)+, (-$56e0,A5)
  1587. 0C7530: move.w  (A2)+, (-$56de,A5)
  1588. 0C7534: movea.l ($1a,A1), A2
  1589. 0C7538: move.b  ($13,A2), D4
  1590. 0C753C: andi.w  #$3, D4
  1591. 0C7540: beq     $c7552
  1592. 0C7552: movea.l ($4,A2), A2
  1593. 0C7556: lea     ($a,A2), A2
  1594. 0C755A: tst.w   (-$56d2,A5)
  1595. 0C755E: beq     $c7562
  1596. 0C7562: move.w  ($52,A1), D4
  1597. 0C7566: sub.w   D4, (-$56e0,A5)
  1598. 0C756A: tst.b   ($22,A1)
  1599. 0C756E: beq     $c7580
  1600. 0C7570: tst.b   ($13,A1)
  1601. 0C7574: beq     $c7580
  1602. 0C7580: move.w  ($50,A1), D4
  1603. 0C7584: move.w  ($2c2,A5), (-$56d0,A5)
  1604. 0C758A: tst.w   D4
  1605. 0C758C: beq     $c7592
  1606. 0C7592: move.b  ($12,A1), D4
  1607. 0C7596: andi.w  #$3, D4
  1608. 0C759A: lsl.w   #5, D4
  1609. 0C759C: eor.w   D4, D2
  1610. 0C759E: btst    #$5, D2
  1611. 0C75A2: bne     $c76f0
  1612. 0C75A6: btst    #$6, D2
  1613. 0C75AA: bne     $c7848
  1614. 0C75AE: sub.w   (-$56e0,A5), D0
  1615. 0C75B2: add.w   (-$56de,A5), D1
  1616. 0C75B6: tst.b   ($13,A1)
  1617. 0C75BA: bmi     $c83a4
  1618. 0C75BE: move.w  (A2), D4
  1619. 0C75C0: bne     $c75c8
  1620. 0C75C8: cmpi.w  #-$1000, D4
  1621. 0C75CC: beq     $c7662
  1622. 0C75D0: cmpi.w  #-$e00, D4
  1623. 0C75D4: bne     $c75e6
  1624. 0C75E6: andi.w  #$ff00, D4
  1625. 0C75EA: cmpi.w  #-$100, D4
  1626. 0C75EE: bne     $c75fe
  1627. 0C75FE: move.w  (A3)+, D4
  1628. 0C7600: add.w   D0, D4
  1629. 0C7602: add.w   (-$56d8,A5), D4
  1630. 0C7606: andi.w  #$3ff, D4
  1631. 0C760A: or.w    (-$56d0,A5), D4
  1632. 0C760E: move.w  D4, (A0)+
  1633. 0C7610: move.w  (A3)+, D4
  1634. 0C7612: add.w   D1, D4
  1635. 0C7614: add.w   (-$56d6,A5), D4
  1636. 0C7618: and.w   (-$56d4,A5), D4
  1637. 0C761C: or.w    (-$56d2,A5), D4
  1638. 0C7620: move.w  D4, (A0)+
  1639. 0C7622: move.w  (A2)+, (A0)+
  1640. 0C7624: move.w  (A2)+, D4
  1641. 0C7626: tst.b   ($22,A1)
  1642. 0C762A: bne     $c7630
  1643. 0C7630: cmpi.b  #-$71, ($20,A1)
  1644. 0C7636: bne     $c7644
  1645. 0C7644: eor.w   D2, D4
  1646. 0C7646: move.w  D4, (A0)+
  1647. 0C7648: clr.w   (-$56d8,A5)
  1648. 0C764C: clr.w   (-$56d6,A5)
  1649. 0C7650: suba.l  #$10, A0
  1650. 0C7656: subq.w  #1, D7
  1651. 0C7658: beq     $c7012
  1652. 0C765C: dbra    D3, $c75be
  1653. 0C75BE: move.w  (A2), D4
  1654. 0C75C0: bne     $c75c8
  1655. 0C75C8: cmpi.w  #-$1000, D4
  1656. 0C75CC: beq     $c7662
  1657. 0C75D0: cmpi.w  #-$e00, D4
  1658. 0C75D4: bne     $c75e6
  1659. 0C75E6: andi.w  #$ff00, D4
  1660. 0C75EA: cmpi.w  #-$100, D4
  1661. 0C75EE: bne     $c75fe
  1662. 0C75FE: move.w  (A3)+, D4
  1663. 0C7600: add.w   D0, D4
  1664. 0C7602: add.w   (-$56d8,A5), D4
  1665. 0C7606: andi.w  #$3ff, D4
  1666. 0C760A: or.w    (-$56d0,A5), D4
  1667. 0C760E: move.w  D4, (A0)+
  1668. 0C7610: move.w  (A3)+, D4
  1669. 0C7612: add.w   D1, D4
  1670. 0C7614: add.w   (-$56d6,A5), D4
  1671. 0C7618: and.w   (-$56d4,A5), D4
  1672. 0C761C: or.w    (-$56d2,A5), D4
  1673. 0C7620: move.w  D4, (A0)+
  1674. 0C7622: move.w  (A2)+, (A0)+
  1675. 0C7624: move.w  (A2)+, D4
  1676. 0C7626: tst.b   ($22,A1)
  1677. 0C762A: bne     $c7630
  1678. 0C7630: cmpi.b  #-$71, ($20,A1)
  1679. 0C7636: bne     $c7644
  1680. 0C7644: eor.w   D2, D4
  1681. 0C7646: move.w  D4, (A0)+
  1682. 0C7648: clr.w   (-$56d8,A5)
  1683. 0C764C: clr.w   (-$56d6,A5)
  1684. 0C7650: suba.l  #$10, A0
  1685. 0C7656: subq.w  #1, D7
  1686. 0C7658: beq     $c7012
  1687. 0C765C: dbra    D3, $c75be
  1688. 0C75BE: move.w  (A2), D4
  1689. 0C75C0: bne     $c75c8
  1690. 0C75C8: cmpi.w  #-$1000, D4
  1691. 0C75CC: beq     $c7662
  1692. 0C75D0: cmpi.w  #-$e00, D4
  1693. 0C75D4: bne     $c75e6
  1694. 0C75E6: andi.w  #$ff00, D4
  1695. 0C75EA: cmpi.w  #-$100, D4
  1696. 0C75EE: bne     $c75fe
  1697. 0C75FE: move.w  (A3)+, D4
  1698. 0C7600: add.w   D0, D4
  1699. 0C7602: add.w   (-$56d8,A5), D4
  1700. 0C7606: andi.w  #$3ff, D4
  1701. 0C760A: or.w    (-$56d0,A5), D4
  1702. 0C760E: move.w  D4, (A0)+
  1703. 0C7610: move.w  (A3)+, D4
  1704. 0C7612: add.w   D1, D4
  1705. 0C7614: add.w   (-$56d6,A5), D4
  1706. 0C7618: and.w   (-$56d4,A5), D4
  1707. 0C761C: or.w    (-$56d2,A5), D4
  1708. 0C7620: move.w  D4, (A0)+
  1709. 0C7622: move.w  (A2)+, (A0)+
  1710. 0C7624: move.w  (A2)+, D4
  1711. 0C7626: tst.b   ($22,A1)
  1712. 0C762A: bne     $c7630
  1713. 0C7630: cmpi.b  #-$71, ($20,A1)
  1714. 0C7636: bne     $c7644
  1715. 0C7644: eor.w   D2, D4
  1716. 0C7646: move.w  D4, (A0)+
  1717. 0C7648: clr.w   (-$56d8,A5)
  1718. 0C764C: clr.w   (-$56d6,A5)
  1719. 0C7650: suba.l  #$10, A0
  1720. 0C7656: subq.w  #1, D7
  1721. 0C7658: beq     $c7012
  1722. 0C765C: dbra    D3, $c75be
  1723. 0C75BE: move.w  (A2), D4
  1724. 0C75C0: bne     $c75c8
  1725. 0C75C8: cmpi.w  #-$1000, D4
  1726. 0C75CC: beq     $c7662
  1727. 0C75D0: cmpi.w  #-$e00, D4
  1728. 0C75D4: bne     $c75e6
  1729. 0C75E6: andi.w  #$ff00, D4
  1730. 0C75EA: cmpi.w  #-$100, D4
  1731. 0C75EE: bne     $c75fe
  1732. 0C75FE: move.w  (A3)+, D4
  1733. 0C7600: add.w   D0, D4
  1734. 0C7602: add.w   (-$56d8,A5), D4
  1735. 0C7606: andi.w  #$3ff, D4
  1736. 0C760A: or.w    (-$56d0,A5), D4
  1737. 0C760E: move.w  D4, (A0)+
  1738. 0C7610: move.w  (A3)+, D4
  1739. 0C7612: add.w   D1, D4
  1740. 0C7614: add.w   (-$56d6,A5), D4
  1741. 0C7618: and.w   (-$56d4,A5), D4
  1742. 0C761C: or.w    (-$56d2,A5), D4
  1743. 0C7620: move.w  D4, (A0)+
  1744. 0C7622: move.w  (A2)+, (A0)+
  1745. 0C7624: move.w  (A2)+, D4
  1746. 0C7626: tst.b   ($22,A1)
  1747. 0C762A: bne     $c7630
  1748. 0C7630: cmpi.b  #-$71, ($20,A1)
  1749. 0C7636: bne     $c7644
  1750. 0C7644: eor.w   D2, D4
  1751. 0C7646: move.w  D4, (A0)+
  1752. 0C7648: clr.w   (-$56d8,A5)
  1753. 0C764C: clr.w   (-$56d6,A5)
  1754. 0C7650: suba.l  #$10, A0
  1755. 0C7656: subq.w  #1, D7
  1756. 0C7658: beq     $c7012
  1757. 0C765C: dbra    D3, $c75be
  1758. 0C75BE: move.w  (A2), D4
  1759. 0C75C0: bne     $c75c8
  1760. 0C75C8: cmpi.w  #-$1000, D4
  1761. 0C75CC: beq     $c7662
  1762. 0C75D0: cmpi.w  #-$e00, D4
  1763. 0C75D4: bne     $c75e6
  1764. 0C75E6: andi.w  #$ff00, D4
  1765. 0C75EA: cmpi.w  #-$100, D4
  1766. 0C75EE: bne     $c75fe
  1767. 0C75FE: move.w  (A3)+, D4
  1768. 0C7600: add.w   D0, D4
  1769. 0C7602: add.w   (-$56d8,A5), D4
  1770. 0C7606: andi.w  #$3ff, D4
  1771. 0C760A: or.w    (-$56d0,A5), D4
  1772. 0C760E: move.w  D4, (A0)+
  1773. 0C7610: move.w  (A3)+, D4
  1774. 0C7612: add.w   D1, D4
  1775. 0C7614: add.w   (-$56d6,A5), D4
  1776. 0C7618: and.w   (-$56d4,A5), D4
  1777. 0C761C: or.w    (-$56d2,A5), D4
  1778. 0C7620: move.w  D4, (A0)+
  1779. 0C7622: move.w  (A2)+, (A0)+
  1780. 0C7624: move.w  (A2)+, D4
  1781. 0C7626: tst.b   ($22,A1)
  1782. 0C762A: bne     $c7630
  1783. 0C7630: cmpi.b  #-$71, ($20,A1)
  1784. 0C7636: bne     $c7644
  1785. 0C7644: eor.w   D2, D4
  1786. 0C7646: move.w  D4, (A0)+
  1787. 0C7648: clr.w   (-$56d8,A5)
  1788. 0C764C: clr.w   (-$56d6,A5)
  1789. 0C7650: suba.l  #$10, A0
  1790. 0C7656: subq.w  #1, D7
  1791. 0C7658: beq     $c7012
  1792. 0C765C: dbra    D3, $c75be
  1793. 0C75BE: move.w  (A2), D4
  1794. 0C75C0: bne     $c75c8
  1795. 0C75C8: cmpi.w  #-$1000, D4
  1796. 0C75CC: beq     $c7662
  1797. 0C75D0: cmpi.w  #-$e00, D4
  1798. 0C75D4: bne     $c75e6
  1799. 0C75E6: andi.w  #$ff00, D4
  1800. 0C75EA: cmpi.w  #-$100, D4
  1801. 0C75EE: bne     $c75fe
  1802. 0C75FE: move.w  (A3)+, D4
  1803. 0C7600: add.w   D0, D4
  1804. 0C7602: add.w   (-$56d8,A5), D4
  1805. 0C7606: andi.w  #$3ff, D4
  1806. 0C760A: or.w    (-$56d0,A5), D4
  1807. 0C760E: move.w  D4, (A0)+
  1808. 0C7610: move.w  (A3)+, D4
  1809. 0C7612: add.w   D1, D4
  1810. 0C7614: add.w   (-$56d6,A5), D4
  1811. 0C7618: and.w   (-$56d4,A5), D4
  1812. 0C761C: or.w    (-$56d2,A5), D4
  1813. 0C7620: move.w  D4, (A0)+
  1814. 0C7622: move.w  (A2)+, (A0)+
  1815. 0C7624: move.w  (A2)+, D4
  1816. 0C7626: tst.b   ($22,A1)
  1817. 0C762A: bne     $c7630
  1818. 0C7630: cmpi.b  #-$71, ($20,A1)
  1819. 0C7636: bne     $c7644
  1820. 0C7644: eor.w   D2, D4
  1821. 0C7646: move.w  D4, (A0)+
  1822. 0C7648: clr.w   (-$56d8,A5)
  1823. 0C764C: clr.w   (-$56d6,A5)
  1824. 0C7650: suba.l  #$10, A0
  1825. 0C7656: subq.w  #1, D7
  1826. 0C7658: beq     $c7012
  1827. 0C765C: dbra    D3, $c75be
  1828. 0C7660: rts
  1829. 0C6A6C: bsr     $c6d48
  1830. 0C6D48: move.b  ($154a,A5), ($1560,A5)
  1831. 0C6D4E: move.w  ($1576,A5), ($157c,A5)
  1832. 0C6D54: move.b  ($154a,A5), D0
  1833. 0C6D58: beq     $c6d6e
  1834. 0C6D6E: rts
  1835. 0C6A70: bsr     $c6c30
  1836. 0C6C30: move.b  ($154f,A5), ($1559,A5)
  1837. 0C6C36: move.w  ($1586,A5), ($1596,A5)
  1838. 0C6C3C: move.b  ($154f,A5), D0
  1839. 0C6C40: beq     $c6c56
  1840. 0C6C56: rts
  1841. 0C6A74: bsr     $c6d20
  1842. 0C6D20: move.b  ($1549,A5), ($155f,A5)
  1843. 0C6D26: move.w  ($1574,A5), ($157a,A5)
  1844. 0C6D2C: move.b  ($1549,A5), D0
  1845. 0C6D30: beq     $c6d46
  1846. 0C6D46: rts
  1847. 0C6A78: bra     $c6c58
  1848. 0C6C58: move.b  ($1550,A5), ($155a,A5)
  1849. 0C6C5E: move.w  ($1588,A5), ($1598,A5)
  1850. 0C6C64: move.b  ($1550,A5), D0
  1851. 0C6C68: beq     $c6c7e
  1852. 0C6C6A: movea.w ($1588,A5), A4
  1853. 0C6C6E: movea.w (A4)+, A1
  1854. 0C6C70: bsr     $c6e6a
  1855. 0C6E6A: tst.b   ($2e3,A5)
  1856. 0C6E6E: beq     $c6e7c
  1857. 0C6E7C: bsr     $c7400
  1858. 0C7400: moveq   #$0, D0
  1859. 0C7402: move.b  ($25,A1), D0
  1860. 0C7406: bmi     $c73ec
  1861. 0C7408: move.w  ($6,PC,D0.w), D0
  1862. 0C740C: jmp     ($2,PC,D0.w)
  1863. 0C743C: move.w  ($e,A1), D0
  1864. 0C7440: bne     $c7468
  1865. 0C7468: addq.w  #1, D0
  1866. 0C746A: add.w   D0, D0
  1867. 0C746C: move.w  #$800, D1
  1868. 0C7470: sub.w   D0, D1
  1869. 0C7472: movea.l ($2ca,A5), A3
  1870. 0C7476: move.w  (A3,D1.w), D1
  1871. 0C747A: subi.w  #$c0, D1
  1872. 0C747E: move.w  ($6,A1), D0
  1873. 0C7482: sub.w   D1, D0
  1874. 0C7484: sub.w   ($ed4,A5), D0
  1875. 0C7488: addi.w  #$40, D0
  1876. 0C748C: move.w  ($a,A1), D1
  1877. 0C7490: sub.w   ($ed8,A5), D1
  1878. 0C7494: tst.b   ($5a,A1)
  1879. 0C7498: beq     $c749e
  1880. 0C749E: neg.w   D1
  1881. 0C74A0: addi.w  #$100, D1
  1882. 0C74A4: rts
  1883. 0C6E80: movea.l ($1a,A1), A2
  1884. 0C6E84: movea.l ($4,A2), A2
  1885. 0C6E88: move.w  (A2)+, D3
  1886. 0C6E8A: beq     $c7012
  1887. 0C6E8E: bmi     $c74f4
  1888. 0C74F4: andi.w  #$7fff, D3
  1889. 0C74F8: move.w  ($2bc,A5), D6
  1890. 0C74FC: sub.w   D3, D6
  1891. 0C74FE: bcs     $c7660
  1892. 0C7502: move.w  D6, ($2bc,A5)
  1893. 0C7506: tst.w   D7
  1894. 0C7508: beq     $c7012
  1895. 0C750C: subq.w  #1, D3
  1896. 0C750E: move.w  (A2)+, D2
  1897. 0C7510: andi.w  #$e0, D2
  1898. 0C7514: move.w  (A2)+, D4
  1899. 0C7516: bsr     $c74cc
  1900. 0C74CC: move.w  D4, D5
  1901. 0C74CE: andi.w  #$7f80, D5
  1902. 0C74D2: lsr.w   #5, D5
  1903. 0C74D4: movea.l ($e,PC,D5.w), A3
  1904. 0C74D8: andi.w  #$7f, D4
  1905. 0C74DC: add.w   D4, D4
  1906. 0C74DE: adda.w  (A3,D4.w), A3
  1907. 0C74E2: rts
  1908. 0C7518: move.w  #$0, (-$56d2,A5)
  1909. 0C751E: cmpi.w  #$3fff, (A2)
  1910. 0C7522: bne     $c752c
  1911. 0C752C: move.w  (A2)+, (-$56e0,A5)
  1912. 0C7530: move.w  (A2)+, (-$56de,A5)
  1913. 0C7534: movea.l ($1a,A1), A2
  1914. 0C7538: move.b  ($13,A2), D4
  1915. 0C753C: andi.w  #$3, D4
  1916. 0C7540: beq     $c7552
  1917. 0C7552: movea.l ($4,A2), A2
  1918. 0C7556: lea     ($a,A2), A2
  1919. 0C755A: tst.w   (-$56d2,A5)
  1920. 0C755E: beq     $c7562
  1921. 0C7562: move.w  ($52,A1), D4
  1922. 0C7566: sub.w   D4, (-$56e0,A5)
  1923. 0C756A: tst.b   ($22,A1)
  1924. 0C756E: beq     $c7580
  1925. 0C7570: tst.b   ($13,A1)
  1926. 0C7574: beq     $c7580
  1927. 0C7580: move.w  ($50,A1), D4
  1928. 0C7584: move.w  ($2c2,A5), (-$56d0,A5)
  1929. 0C758A: tst.w   D4
  1930. 0C758C: beq     $c7592
  1931. 0C7592: move.b  ($12,A1), D4
  1932. 0C7596: andi.w  #$3, D4
  1933. 0C759A: lsl.w   #5, D4
  1934. 0C759C: eor.w   D4, D2
  1935. 0C759E: btst    #$5, D2
  1936. 0C75A2: bne     $c76f0
  1937. 0C75A6: btst    #$6, D2
  1938. 0C75AA: bne     $c7848
  1939. 0C75AE: sub.w   (-$56e0,A5), D0
  1940. 0C75B2: add.w   (-$56de,A5), D1
  1941. 0C75B6: tst.b   ($13,A1)
  1942. 0C75BA: bmi     $c83a4
  1943. 0C75BE: move.w  (A2), D4
  1944. 0C75C0: bne     $c75c8
  1945. 0C75C8: cmpi.w  #-$1000, D4
  1946. 0C75CC: beq     $c7662
  1947. 0C75D0: cmpi.w  #-$e00, D4
  1948. 0C75D4: bne     $c75e6
  1949. 0C75E6: andi.w  #$ff00, D4
  1950. 0C75EA: cmpi.w  #-$100, D4
  1951. 0C75EE: bne     $c75fe
  1952. 0C75FE: move.w  (A3)+, D4
  1953. 0C7600: add.w   D0, D4
  1954. 0C7602: add.w   (-$56d8,A5), D4
  1955. 0C7606: andi.w  #$3ff, D4
  1956. 0C760A: or.w    (-$56d0,A5), D4
  1957. 0C760E: move.w  D4, (A0)+
  1958. 0C7610: move.w  (A3)+, D4
  1959. 0C7612: add.w   D1, D4
  1960. 0C7614: add.w   (-$56d6,A5), D4
  1961. 0C7618: and.w   (-$56d4,A5), D4
  1962. 0C761C: or.w    (-$56d2,A5), D4
  1963. 0C7620: move.w  D4, (A0)+
  1964. 0C7622: move.w  (A2)+, (A0)+
  1965. 0C7624: move.w  (A2)+, D4
  1966. 0C7626: tst.b   ($22,A1)
  1967. 0C762A: bne     $c7630
  1968. 0C7630: cmpi.b  #-$71, ($20,A1)
  1969. 0C7636: bne     $c7644
  1970. 0C7644: eor.w   D2, D4
  1971. 0C7646: move.w  D4, (A0)+
  1972. 0C7648: clr.w   (-$56d8,A5)
  1973. 0C764C: clr.w   (-$56d6,A5)
  1974. 0C7650: suba.l  #$10, A0
  1975. 0C7656: subq.w  #1, D7
  1976. 0C7658: beq     $c7012
  1977. 0C765C: dbra    D3, $c75be
  1978. 0C75BE: move.w  (A2), D4
  1979. 0C75C0: bne     $c75c8
  1980. 0C75C8: cmpi.w  #-$1000, D4
  1981. 0C75CC: beq     $c7662
  1982. 0C75D0: cmpi.w  #-$e00, D4
  1983. 0C75D4: bne     $c75e6
  1984. 0C75E6: andi.w  #$ff00, D4
  1985. 0C75EA: cmpi.w  #-$100, D4
  1986. 0C75EE: bne     $c75fe
  1987. 0C75FE: move.w  (A3)+, D4
  1988. 0C7600: add.w   D0, D4
  1989. 0C7602: add.w   (-$56d8,A5), D4
  1990. 0C7606: andi.w  #$3ff, D4
  1991. 0C760A: or.w    (-$56d0,A5), D4
  1992. 0C760E: move.w  D4, (A0)+
  1993. 0C7610: move.w  (A3)+, D4
  1994. 0C7612: add.w   D1, D4
  1995. 0C7614: add.w   (-$56d6,A5), D4
  1996. 0C7618: and.w   (-$56d4,A5), D4
  1997. 0C761C: or.w    (-$56d2,A5), D4
  1998. 0C7620: move.w  D4, (A0)+
  1999. 0C7622: move.w  (A2)+, (A0)+
  2000. 0C7624: move.w  (A2)+, D4
  2001. 0C7626: tst.b   ($22,A1)
  2002. 0C762A: bne     $c7630
  2003. 0C7630: cmpi.b  #-$71, ($20,A1)
  2004. 0C7636: bne     $c7644
  2005. 0C7644: eor.w   D2, D4
  2006. 0C7646: move.w  D4, (A0)+
  2007. 0C7648: clr.w   (-$56d8,A5)
  2008. 0C764C: clr.w   (-$56d6,A5)
  2009. 0C7650: suba.l  #$10, A0
  2010. 0C7656: subq.w  #1, D7
  2011. 0C7658: beq     $c7012
  2012. 0C765C: dbra    D3, $c75be
  2013. 0C75BE: move.w  (A2), D4
  2014. 0C75C0: bne     $c75c8
  2015. 0C75C8: cmpi.w  #-$1000, D4
  2016. 0C75CC: beq     $c7662
  2017. 0C75D0: cmpi.w  #-$e00, D4
  2018. 0C75D4: bne     $c75e6
  2019. 0C75E6: andi.w  #$ff00, D4
  2020. 0C75EA: cmpi.w  #-$100, D4
  2021. 0C75EE: bne     $c75fe
  2022. 0C75FE: move.w  (A3)+, D4
  2023. 0C7600: add.w   D0, D4
  2024. 0C7602: add.w   (-$56d8,A5), D4
  2025. 0C7606: andi.w  #$3ff, D4
  2026. 0C760A: or.w    (-$56d0,A5), D4
  2027. 0C760E: move.w  D4, (A0)+
  2028. 0C7610: move.w  (A3)+, D4
  2029. 0C7612: add.w   D1, D4
  2030. 0C7614: add.w   (-$56d6,A5), D4
  2031. 0C7618: and.w   (-$56d4,A5), D4
  2032. 0C761C: or.w    (-$56d2,A5), D4
  2033. 0C7620: move.w  D4, (A0)+
  2034. 0C7622: move.w  (A2)+, (A0)+
  2035. 0C7624: move.w  (A2)+, D4
  2036. 0C7626: tst.b   ($22,A1)
  2037. 0C762A: bne     $c7630
  2038. 0C7630: cmpi.b  #-$71, ($20,A1)
  2039. 0C7636: bne     $c7644
  2040. 0C7644: eor.w   D2, D4
  2041. 0C7646: move.w  D4, (A0)+
  2042. 0C7648: clr.w   (-$56d8,A5)
  2043. 0C764C: clr.w   (-$56d6,A5)
  2044. 0C7650: suba.l  #$10, A0
  2045. 0C7656: subq.w  #1, D7
  2046. 0C7658: beq     $c7012
  2047. 0C765C: dbra    D3, $c75be
  2048. 0C75BE: move.w  (A2), D4
  2049. 0C75C0: bne     $c75c8
  2050. 0C75C8: cmpi.w  #-$1000, D4
  2051. 0C75CC: beq     $c7662
  2052. 0C75D0: cmpi.w  #-$e00, D4
  2053. 0C75D4: bne     $c75e6
  2054. 0C75E6: andi.w  #$ff00, D4
  2055. 0C75EA: cmpi.w  #-$100, D4
  2056. 0C75EE: bne     $c75fe
  2057. 0C75FE: move.w  (A3)+, D4
  2058. 0C7600: add.w   D0, D4
  2059. 0C7602: add.w   (-$56d8,A5), D4
  2060. 0C7606: andi.w  #$3ff, D4
  2061. 0C760A: or.w    (-$56d0,A5), D4
  2062. 0C760E: move.w  D4, (A0)+
  2063. 0C7610: move.w  (A3)+, D4
  2064. 0C7612: add.w   D1, D4
  2065. 0C7614: add.w   (-$56d6,A5), D4
  2066. 0C7618: and.w   (-$56d4,A5), D4
  2067. 0C761C: or.w    (-$56d2,A5), D4
  2068. 0C7620: move.w  D4, (A0)+
  2069. 0C7622: move.w  (A2)+, (A0)+
  2070. 0C7624: move.w  (A2)+, D4
  2071. 0C7626: tst.b   ($22,A1)
  2072. 0C762A: bne     $c7630
  2073. 0C7630: cmpi.b  #-$71, ($20,A1)
  2074. 0C7636: bne     $c7644
  2075. 0C7644: eor.w   D2, D4
  2076. 0C7646: move.w  D4, (A0)+
  2077. 0C7648: clr.w   (-$56d8,A5)
  2078. 0C764C: clr.w   (-$56d6,A5)
  2079. 0C7650: suba.l  #$10, A0
  2080. 0C7656: subq.w  #1, D7
  2081. 0C7658: beq     $c7012
  2082. 0C765C: dbra    D3, $c75be
  2083. 0C75BE: move.w  (A2), D4
  2084. 0C75C0: bne     $c75c8
  2085. 0C75C2: addq.l  #4, A2
  2086. 0C75C4: addq.l  #4, A3
  2087. 0C75C6: bra     $c75be
  2088.  
  2089.    (loops for 2 instructions)
  2090.  
  2091. 0C75C8: cmpi.w  #-$1000, D4
  2092. 0C75CC: beq     $c7662
  2093. 0C75D0: cmpi.w  #-$e00, D4
  2094. 0C75D4: bne     $c75e6
  2095. 0C75E6: andi.w  #$ff00, D4
  2096. 0C75EA: cmpi.w  #-$100, D4
  2097. 0C75EE: bne     $c75fe
  2098. 0C75FE: move.w  (A3)+, D4
  2099. 0C7600: add.w   D0, D4
  2100. 0C7602: add.w   (-$56d8,A5), D4
  2101. 0C7606: andi.w  #$3ff, D4
  2102. 0C760A: or.w    (-$56d0,A5), D4
  2103. 0C760E: move.w  D4, (A0)+
  2104. 0C7610: move.w  (A3)+, D4
  2105. 0C7612: add.w   D1, D4
  2106. 0C7614: add.w   (-$56d6,A5), D4
  2107. 0C7618: and.w   (-$56d4,A5), D4
  2108. 0C761C: or.w    (-$56d2,A5), D4
  2109. 0C7620: move.w  D4, (A0)+
  2110. 0C7622: move.w  (A2)+, (A0)+
  2111. 0C7624: move.w  (A2)+, D4
  2112. 0C7626: tst.b   ($22,A1)
  2113. 0C762A: bne     $c7630
  2114. 0C7630: cmpi.b  #-$71, ($20,A1)
  2115. 0C7636: bne     $c7644
  2116. 0C7644: eor.w   D2, D4
  2117. 0C7646: move.w  D4, (A0)+
  2118. 0C7648: clr.w   (-$56d8,A5)
  2119. 0C764C: clr.w   (-$56d6,A5)
  2120. 0C7650: suba.l  #$10, A0
  2121. 0C7656: subq.w  #1, D7
  2122. 0C7658: beq     $c7012
  2123. 0C765C: dbra    D3, $c75be
  2124. 0C75BE: move.w  (A2), D4
  2125. 0C75C0: bne     $c75c8
  2126. 0C75C8: cmpi.w  #-$1000, D4
  2127. 0C75CC: beq     $c7662
  2128. 0C75D0: cmpi.w  #-$e00, D4
  2129. 0C75D4: bne     $c75e6
  2130. 0C75E6: andi.w  #$ff00, D4
  2131. 0C75EA: cmpi.w  #-$100, D4
  2132. 0C75EE: bne     $c75fe
  2133. 0C75FE: move.w  (A3)+, D4
  2134. 0C7600: add.w   D0, D4
  2135. 0C7602: add.w   (-$56d8,A5), D4
  2136. 0C7606: andi.w  #$3ff, D4
  2137. 0C760A: or.w    (-$56d0,A5), D4
  2138. 0C760E: move.w  D4, (A0)+
  2139. 0C7610: move.w  (A3)+, D4
  2140. 0C7612: add.w   D1, D4
  2141. 0C7614: add.w   (-$56d6,A5), D4
  2142. 0C7618: and.w   (-$56d4,A5), D4
  2143. 0C761C: or.w    (-$56d2,A5), D4
  2144. 0C7620: move.w  D4, (A0)+
  2145. 0C7622: move.w  (A2)+, (A0)+
  2146. 0C7624: move.w  (A2)+, D4
  2147. 0C7626: tst.b   ($22,A1)
  2148. 0C762A: bne     $c7630
  2149. 0C7630: cmpi.b  #-$71, ($20,A1)
  2150. 0C7636: bne     $c7644
  2151. 0C7644: eor.w   D2, D4
  2152. 0C7646: move.w  D4, (A0)+
  2153. 0C7648: clr.w   (-$56d8,A5)
  2154. 0C764C: clr.w   (-$56d6,A5)
  2155. 0C7650: suba.l  #$10, A0
  2156. 0C7656: subq.w  #1, D7
  2157. 0C7658: beq     $c7012
  2158. 0C765C: dbra    D3, $c75be
  2159. 0C75BE: move.w  (A2), D4
  2160. 0C75C0: bne     $c75c8
  2161. 0C75C8: cmpi.w  #-$1000, D4
  2162. 0C75CC: beq     $c7662
  2163. 0C75D0: cmpi.w  #-$e00, D4
  2164. 0C75D4: bne     $c75e6
  2165. 0C75E6: andi.w  #$ff00, D4
  2166. 0C75EA: cmpi.w  #-$100, D4
  2167. 0C75EE: bne     $c75fe
  2168. 0C75FE: move.w  (A3)+, D4
  2169. 0C7600: add.w   D0, D4
  2170. 0C7602: add.w   (-$56d8,A5), D4
  2171. 0C7606: andi.w  #$3ff, D4
  2172. 0C760A: or.w    (-$56d0,A5), D4
  2173. 0C760E: move.w  D4, (A0)+
  2174. 0C7610: move.w  (A3)+, D4
  2175. 0C7612: add.w   D1, D4
  2176. 0C7614: add.w   (-$56d6,A5), D4
  2177. 0C7618: and.w   (-$56d4,A5), D4
  2178. 0C761C: or.w    (-$56d2,A5), D4
  2179. 0C7620: move.w  D4, (A0)+
  2180. 0C7622: move.w  (A2)+, (A0)+
  2181. 0C7624: move.w  (A2)+, D4
  2182. 0C7626: tst.b   ($22,A1)
  2183. 0C762A: bne     $c7630
  2184. 0C7630: cmpi.b  #-$71, ($20,A1)
  2185. 0C7636: bne     $c7644
  2186. 0C7644: eor.w   D2, D4
  2187. 0C7646: move.w  D4, (A0)+
  2188. 0C7648: clr.w   (-$56d8,A5)
  2189. 0C764C: clr.w   (-$56d6,A5)
  2190. 0C7650: suba.l  #$10, A0
  2191. 0C7656: subq.w  #1, D7
  2192. 0C7658: beq     $c7012
  2193. 0C765C: dbra    D3, $c75be
  2194. 0C75BE: move.w  (A2), D4
  2195. 0C75C0: bne     $c75c8
  2196. 0C75C8: cmpi.w  #-$1000, D4
  2197. 0C75CC: beq     $c7662
  2198. 0C75D0: cmpi.w  #-$e00, D4
  2199. 0C75D4: bne     $c75e6
  2200. 0C75E6: andi.w  #$ff00, D4
  2201. 0C75EA: cmpi.w  #-$100, D4
  2202. 0C75EE: bne     $c75fe
  2203. 0C75FE: move.w  (A3)+, D4
  2204. 0C7600: add.w   D0, D4
  2205. 0C7602: add.w   (-$56d8,A5), D4
  2206. 0C7606: andi.w  #$3ff, D4
  2207. 0C760A: or.w    (-$56d0,A5), D4
  2208. 0C760E: move.w  D4, (A0)+
  2209. 0C7610: move.w  (A3)+, D4
  2210. 0C7612: add.w   D1, D4
  2211. 0C7614: add.w   (-$56d6,A5), D4
  2212. 0C7618: and.w   (-$56d4,A5), D4
  2213. 0C761C: or.w    (-$56d2,A5), D4
  2214. 0C7620: move.w  D4, (A0)+
  2215. 0C7622: move.w  (A2)+, (A0)+
  2216. 0C7624: move.w  (A2)+, D4
  2217. 0C7626: tst.b   ($22,A1)
  2218. 0C762A: bne     $c7630
  2219. 0C7630: cmpi.b  #-$71, ($20,A1)
  2220. 0C7636: bne     $c7644
  2221. 0C7644: eor.w   D2, D4
  2222. 0C7646: move.w  D4, (A0)+
  2223. 0C7648: clr.w   (-$56d8,A5)
  2224. 0C764C: clr.w   (-$56d6,A5)
  2225. 0C7650: suba.l  #$10, A0
  2226. 0C7656: subq.w  #1, D7
  2227. 0C7658: beq     $c7012
  2228. 0C765C: dbra    D3, $c75be
  2229. 0C75BE: move.w  (A2), D4
  2230. 0C75C0: bne     $c75c8
  2231. 0C75C2: addq.l  #4, A2
  2232. 0C75C4: addq.l  #4, A3
  2233. 0C75C6: bra     $c75be
  2234.  
  2235.    (loops for 2 instructions)
  2236.  
  2237. 0C75C8: cmpi.w  #-$1000, D4
  2238. 0C75CC: beq     $c7662
  2239. 0C75D0: cmpi.w  #-$e00, D4
  2240. 0C75D4: bne     $c75e6
  2241. 0C75E6: andi.w  #$ff00, D4
  2242. 0C75EA: cmpi.w  #-$100, D4
  2243. 0C75EE: bne     $c75fe
  2244. 0C75FE: move.w  (A3)+, D4
  2245. 0C7600: add.w   D0, D4
  2246. 0C7602: add.w   (-$56d8,A5), D4
  2247. 0C7606: andi.w  #$3ff, D4
  2248. 0C760A: or.w    (-$56d0,A5), D4
  2249. 0C760E: move.w  D4, (A0)+
  2250. 0C7610: move.w  (A3)+, D4
  2251. 0C7612: add.w   D1, D4
  2252. 0C7614: add.w   (-$56d6,A5), D4
  2253. 0C7618: and.w   (-$56d4,A5), D4
  2254. 0C761C: or.w    (-$56d2,A5), D4
  2255. 0C7620: move.w  D4, (A0)+
  2256. 0C7622: move.w  (A2)+, (A0)+
  2257. 0C7624: move.w  (A2)+, D4
  2258. 0C7626: tst.b   ($22,A1)
  2259. 0C762A: bne     $c7630
  2260. 0C7630: cmpi.b  #-$71, ($20,A1)
  2261. 0C7636: bne     $c7644
  2262. 0C7644: eor.w   D2, D4
  2263. 0C7646: move.w  D4, (A0)+
  2264. 0C7648: clr.w   (-$56d8,A5)
  2265. 0C764C: clr.w   (-$56d6,A5)
  2266. 0C7650: suba.l  #$10, A0
  2267. 0C7656: subq.w  #1, D7
  2268. 0C7658: beq     $c7012
  2269. 0C765C: dbra    D3, $c75be
  2270. 0C75BE: move.w  (A2), D4
  2271. 0C75C0: bne     $c75c8
  2272. 0C75C8: cmpi.w  #-$1000, D4
  2273. 0C75CC: beq     $c7662
  2274. 0C75D0: cmpi.w  #-$e00, D4
  2275. 0C75D4: bne     $c75e6
  2276. 0C75E6: andi.w  #$ff00, D4
  2277. 0C75EA: cmpi.w  #-$100, D4
  2278. 0C75EE: bne     $c75fe
  2279. 0C75FE: move.w  (A3)+, D4
  2280. 0C7600: add.w   D0, D4
  2281. 0C7602: add.w   (-$56d8,A5), D4
  2282. 0C7606: andi.w  #$3ff, D4
  2283. 0C760A: or.w    (-$56d0,A5), D4
  2284. 0C760E: move.w  D4, (A0)+
  2285. 0C7610: move.w  (A3)+, D4
  2286. 0C7612: add.w   D1, D4
  2287. 0C7614: add.w   (-$56d6,A5), D4
  2288. 0C7618: and.w   (-$56d4,A5), D4
  2289. 0C761C: or.w    (-$56d2,A5), D4
  2290. 0C7620: move.w  D4, (A0)+
  2291. 0C7622: move.w  (A2)+, (A0)+
  2292. 0C7624: move.w  (A2)+, D4
  2293. 0C7626: tst.b   ($22,A1)
  2294. 0C762A: bne     $c7630
  2295. 0C7630: cmpi.b  #-$71, ($20,A1)
  2296. 0C7636: bne     $c7644
  2297. 0C7644: eor.w   D2, D4
  2298. 0C7646: move.w  D4, (A0)+
  2299. 0C7648: clr.w   (-$56d8,A5)
  2300. 0C764C: clr.w   (-$56d6,A5)
  2301. 0C7650: suba.l  #$10, A0
  2302. 0C7656: subq.w  #1, D7
  2303. 0C7658: beq     $c7012
  2304. 0C765C: dbra    D3, $c75be
  2305. 0C75BE: move.w  (A2), D4
  2306. 0C75C0: bne     $c75c8
  2307. 0C75C8: cmpi.w  #-$1000, D4
  2308. 0C75CC: beq     $c7662
  2309. 0C75D0: cmpi.w  #-$e00, D4
  2310. 0C75D4: bne     $c75e6
  2311. 0C75E6: andi.w  #$ff00, D4
  2312. 0C75EA: cmpi.w  #-$100, D4
  2313. 0C75EE: bne     $c75fe
  2314. 0C75FE: move.w  (A3)+, D4
  2315. 0C7600: add.w   D0, D4
  2316. 0C7602: add.w   (-$56d8,A5), D4
  2317. 0C7606: andi.w  #$3ff, D4
  2318. 0C760A: or.w    (-$56d0,A5), D4
  2319. 0C760E: move.w  D4, (A0)+
  2320. 0C7610: move.w  (A3)+, D4
  2321. 0C7612: add.w   D1, D4
  2322. 0C7614: add.w   (-$56d6,A5), D4
  2323. 0C7618: and.w   (-$56d4,A5), D4
  2324. 0C761C: or.w    (-$56d2,A5), D4
  2325. 0C7620: move.w  D4, (A0)+
  2326. 0C7622: move.w  (A2)+, (A0)+
  2327. 0C7624: move.w  (A2)+, D4
  2328. 0C7626: tst.b   ($22,A1)
  2329. 0C762A: bne     $c7630
  2330. 0C7630: cmpi.b  #-$71, ($20,A1)
  2331. 0C7636: bne     $c7644
  2332. 0C7644: eor.w   D2, D4
  2333. 0C7646: move.w  D4, (A0)+
  2334. 0C7648: clr.w   (-$56d8,A5)
  2335. 0C764C: clr.w   (-$56d6,A5)
  2336. 0C7650: suba.l  #$10, A0
  2337. 0C7656: subq.w  #1, D7
  2338. 0C7658: beq     $c7012
  2339. 0C765C: dbra    D3, $c75be
  2340. 0C75BE: move.w  (A2), D4
  2341. 0C75C0: bne     $c75c8
  2342. 0C75C8: cmpi.w  #-$1000, D4
  2343. 0C75CC: beq     $c7662
  2344. 0C75D0: cmpi.w  #-$e00, D4
  2345. 0C75D4: bne     $c75e6
  2346. 0C75E6: andi.w  #$ff00, D4
  2347. 0C75EA: cmpi.w  #-$100, D4
  2348. 0C75EE: bne     $c75fe
  2349. 0C75FE: move.w  (A3)+, D4
  2350. 0C7600: add.w   D0, D4
  2351. 0C7602: add.w   (-$56d8,A5), D4
  2352. 0C7606: andi.w  #$3ff, D4
  2353. 0C760A: or.w    (-$56d0,A5), D4
  2354. 0C760E: move.w  D4, (A0)+
  2355. 0C7610: move.w  (A3)+, D4
  2356. 0C7612: add.w   D1, D4
  2357. 0C7614: add.w   (-$56d6,A5), D4
  2358. 0C7618: and.w   (-$56d4,A5), D4
  2359. 0C761C: or.w    (-$56d2,A5), D4
  2360. 0C7620: move.w  D4, (A0)+
  2361. 0C7622: move.w  (A2)+, (A0)+
  2362. 0C7624: move.w  (A2)+, D4
  2363. 0C7626: tst.b   ($22,A1)
  2364. 0C762A: bne     $c7630
  2365. 0C7630: cmpi.b  #-$71, ($20,A1)
  2366. 0C7636: bne     $c7644
  2367. 0C7644: eor.w   D2, D4
  2368. 0C7646: move.w  D4, (A0)+
  2369. 0C7648: clr.w   (-$56d8,A5)
  2370. 0C764C: clr.w   (-$56d6,A5)
  2371. 0C7650: suba.l  #$10, A0
  2372. 0C7656: subq.w  #1, D7
  2373. 0C7658: beq     $c7012
  2374. 0C765C: dbra    D3, $c75be
  2375. 0C75BE: move.w  (A2), D4
  2376. 0C75C0: bne     $c75c8
  2377. 0C75C8: cmpi.w  #-$1000, D4
  2378. 0C75CC: beq     $c7662
  2379. 0C75D0: cmpi.w  #-$e00, D4
  2380. 0C75D4: bne     $c75e6
  2381. 0C75E6: andi.w  #$ff00, D4
  2382. 0C75EA: cmpi.w  #-$100, D4
  2383. 0C75EE: bne     $c75fe
  2384. 0C75FE: move.w  (A3)+, D4
  2385. 0C7600: add.w   D0, D4
  2386. 0C7602: add.w   (-$56d8,A5), D4
  2387. 0C7606: andi.w  #$3ff, D4
  2388. 0C760A: or.w    (-$56d0,A5), D4
  2389. 0C760E: move.w  D4, (A0)+
  2390. 0C7610: move.w  (A3)+, D4
  2391. 0C7612: add.w   D1, D4
  2392. 0C7614: add.w   (-$56d6,A5), D4
  2393. 0C7618: and.w   (-$56d4,A5), D4
  2394. 0C761C: or.w    (-$56d2,A5), D4
  2395. 0C7620: move.w  D4, (A0)+
  2396. 0C7622: move.w  (A2)+, (A0)+
  2397. 0C7624: move.w  (A2)+, D4
  2398. 0C7626: tst.b   ($22,A1)
  2399. 0C762A: bne     $c7630
  2400. 0C7630: cmpi.b  #-$71, ($20,A1)
  2401. 0C7636: bne     $c7644
  2402. 0C7644: eor.w   D2, D4
  2403. 0C7646: move.w  D4, (A0)+
  2404. 0C7648: clr.w   (-$56d8,A5)
  2405. 0C764C: clr.w   (-$56d6,A5)
  2406. 0C7650: suba.l  #$10, A0
  2407. 0C7656: subq.w  #1, D7
  2408. 0C7658: beq     $c7012
  2409. 0C765C: dbra    D3, $c75be
  2410. 0C75BE: move.w  (A2), D4
  2411. 0C75C0: bne     $c75c8
  2412. 0C75C8: cmpi.w  #-$1000, D4
  2413. 0C75CC: beq     $c7662
  2414. 0C75D0: cmpi.w  #-$e00, D4
  2415. 0C75D4: bne     $c75e6
  2416. 0C75E6: andi.w  #$ff00, D4
  2417. 0C75EA: cmpi.w  #-$100, D4
  2418. 0C75EE: bne     $c75fe
  2419. 0C75FE: move.w  (A3)+, D4
  2420. 0C7600: add.w   D0, D4
  2421. 0C7602: add.w   (-$56d8,A5), D4
  2422. 0C7606: andi.w  #$3ff, D4
  2423. 0C760A: or.w    (-$56d0,A5), D4
  2424. 0C760E: move.w  D4, (A0)+
  2425. 0C7610: move.w  (A3)+, D4
  2426. 0C7612: add.w   D1, D4
  2427. 0C7614: add.w   (-$56d6,A5), D4
  2428. 0C7618: and.w   (-$56d4,A5), D4
  2429. 0C761C: or.w    (-$56d2,A5), D4
  2430. 0C7620: move.w  D4, (A0)+
  2431. 0C7622: move.w  (A2)+, (A0)+
  2432. 0C7624: move.w  (A2)+, D4
  2433. 0C7626: tst.b   ($22,A1)
  2434. 0C762A: bne     $c7630
  2435. 0C7630: cmpi.b  #-$71, ($20,A1)
  2436. 0C7636: bne     $c7644
  2437. 0C7644: eor.w   D2, D4
  2438. 0C7646: move.w  D4, (A0)+
  2439. 0C7648: clr.w   (-$56d8,A5)
  2440. 0C764C: clr.w   (-$56d6,A5)
  2441. 0C7650: suba.l  #$10, A0
  2442. 0C7656: subq.w  #1, D7
  2443. 0C7658: beq     $c7012
  2444. 0C765C: dbra    D3, $c75be
  2445. 0C75BE: move.w  (A2), D4
  2446. 0C75C0: bne     $c75c8
  2447. 0C75C8: cmpi.w  #-$1000, D4
  2448. 0C75CC: beq     $c7662
  2449. 0C75D0: cmpi.w  #-$e00, D4
  2450. 0C75D4: bne     $c75e6
  2451. 0C75E6: andi.w  #$ff00, D4
  2452. 0C75EA: cmpi.w  #-$100, D4
  2453. 0C75EE: bne     $c75fe
  2454. 0C75FE: move.w  (A3)+, D4
  2455. 0C7600: add.w   D0, D4
  2456. 0C7602: add.w   (-$56d8,A5), D4
  2457. 0C7606: andi.w  #$3ff, D4
  2458. 0C760A: or.w    (-$56d0,A5), D4
  2459. 0C760E: move.w  D4, (A0)+
  2460. 0C7610: move.w  (A3)+, D4
  2461. 0C7612: add.w   D1, D4
  2462. 0C7614: add.w   (-$56d6,A5), D4
  2463. 0C7618: and.w   (-$56d4,A5), D4
  2464. 0C761C: or.w    (-$56d2,A5), D4
  2465. 0C7620: move.w  D4, (A0)+
  2466. 0C7622: move.w  (A2)+, (A0)+
  2467. 0C7624: move.w  (A2)+, D4
  2468. 0C7626: tst.b   ($22,A1)
  2469. 0C762A: bne     $c7630
  2470. 0C7630: cmpi.b  #-$71, ($20,A1)
  2471. 0C7636: bne     $c7644
  2472. 0C7644: eor.w   D2, D4
  2473. 0C7646: move.w  D4, (A0)+
  2474. 0C7648: clr.w   (-$56d8,A5)
  2475. 0C764C: clr.w   (-$56d6,A5)
  2476. 0C7650: suba.l  #$10, A0
  2477. 0C7656: subq.w  #1, D7
  2478. 0C7658: beq     $c7012
  2479. 0C765C: dbra    D3, $c75be
  2480. 0C75BE: move.w  (A2), D4
  2481. 0C75C0: bne     $c75c8
  2482. 0C75C8: cmpi.w  #-$1000, D4
  2483. 0C75CC: beq     $c7662
  2484. 0C75D0: cmpi.w  #-$e00, D4
  2485. 0C75D4: bne     $c75e6
  2486. 0C75E6: andi.w  #$ff00, D4
  2487. 0C75EA: cmpi.w  #-$100, D4
  2488. 0C75EE: bne     $c75fe
  2489. 0C75FE: move.w  (A3)+, D4
  2490. 0C7600: add.w   D0, D4
  2491. 0C7602: add.w   (-$56d8,A5), D4
  2492. 0C7606: andi.w  #$3ff, D4
  2493. 0C760A: or.w    (-$56d0,A5), D4
  2494. 0C760E: move.w  D4, (A0)+
  2495. 0C7610: move.w  (A3)+, D4
  2496. 0C7612: add.w   D1, D4
  2497. 0C7614: add.w   (-$56d6,A5), D4
  2498. 0C7618: and.w   (-$56d4,A5), D4
  2499. 0C761C: or.w    (-$56d2,A5), D4
  2500. 0C7620: move.w  D4, (A0)+
  2501. 0C7622: move.w  (A2)+, (A0)+
  2502. 0C7624: move.w  (A2)+, D4
  2503. 0C7626: tst.b   ($22,A1)
  2504. 0C762A: bne     $c7630
  2505. 0C7630: cmpi.b  #-$71, ($20,A1)
  2506. 0C7636: bne     $c7644
  2507. 0C7644: eor.w   D2, D4
  2508. 0C7646: move.w  D4, (A0)+
  2509. 0C7648: clr.w   (-$56d8,A5)
  2510. 0C764C: clr.w   (-$56d6,A5)
  2511. 0C7650: suba.l  #$10, A0
  2512. 0C7656: subq.w  #1, D7
  2513. 0C7658: beq     $c7012
  2514. 0C765C: dbra    D3, $c75be
  2515. 0C75BE: move.w  (A2), D4
  2516. 0C75C0: bne     $c75c8
  2517. 0C75C8: cmpi.w  #-$1000, D4
  2518. 0C75CC: beq     $c7662
  2519. 0C75D0: cmpi.w  #-$e00, D4
  2520. 0C75D4: bne     $c75e6
  2521. 0C75E6: andi.w  #$ff00, D4
  2522. 0C75EA: cmpi.w  #-$100, D4
  2523. 0C75EE: bne     $c75fe
  2524. 0C75FE: move.w  (A3)+, D4
  2525. 0C7600: add.w   D0, D4
  2526. 0C7602: add.w   (-$56d8,A5), D4
  2527. 0C7606: andi.w  #$3ff, D4
  2528. 0C760A: or.w    (-$56d0,A5), D4
  2529. 0C760E: move.w  D4, (A0)+
  2530. 0C7610: move.w  (A3)+, D4
  2531. 0C7612: add.w   D1, D4
  2532. 0C7614: add.w   (-$56d6,A5), D4
  2533. 0C7618: and.w   (-$56d4,A5), D4
  2534. 0C761C: or.w    (-$56d2,A5), D4
  2535. 0C7620: move.w  D4, (A0)+
  2536. 0C7622: move.w  (A2)+, (A0)+
  2537. 0C7624: move.w  (A2)+, D4
  2538. 0C7626: tst.b   ($22,A1)
  2539. 0C762A: bne     $c7630
  2540. 0C7630: cmpi.b  #-$71, ($20,A1)
  2541. 0C7636: bne     $c7644
  2542. 0C7644: eor.w   D2, D4
  2543. 0C7646: move.w  D4, (A0)+
  2544. 0C7648: clr.w   (-$56d8,A5)
  2545. 0C764C: clr.w   (-$56d6,A5)
  2546. 0C7650: suba.l  #$10, A0
  2547. 0C7656: subq.w  #1, D7
  2548. 0C7658: beq     $c7012
  2549. 0C765C: dbra    D3, $c75be
  2550. 0C75BE: move.w  (A2), D4
  2551. 0C75C0: bne     $c75c8
  2552. 0C75C8: cmpi.w  #-$1000, D4
  2553. 0C75CC: beq     $c7662
  2554. 0C75D0: cmpi.w  #-$e00, D4
  2555. 0C75D4: bne     $c75e6
  2556. 0C75E6: andi.w  #$ff00, D4
  2557. 0C75EA: cmpi.w  #-$100, D4
  2558. 0C75EE: bne     $c75fe
  2559. 0C75FE: move.w  (A3)+, D4
  2560. 0C7600: add.w   D0, D4
  2561. 0C7602: add.w   (-$56d8,A5), D4
  2562. 0C7606: andi.w  #$3ff, D4
  2563. 0C760A: or.w    (-$56d0,A5), D4
  2564. 0C760E: move.w  D4, (A0)+
  2565. 0C7610: move.w  (A3)+, D4
  2566. 0C7612: add.w   D1, D4
  2567. 0C7614: add.w   (-$56d6,A5), D4
  2568. 0C7618: and.w   (-$56d4,A5), D4
  2569. 0C761C: or.w    (-$56d2,A5), D4
  2570. 0C7620: move.w  D4, (A0)+
  2571. 0C7622: move.w  (A2)+, (A0)+
  2572. 0C7624: move.w  (A2)+, D4
  2573. 0C7626: tst.b   ($22,A1)
  2574. 0C762A: bne     $c7630
  2575. 0C7630: cmpi.b  #-$71, ($20,A1)
  2576. 0C7636: bne     $c7644
  2577. 0C7644: eor.w   D2, D4
  2578. 0C7646: move.w  D4, (A0)+
  2579. 0C7648: clr.w   (-$56d8,A5)
  2580. 0C764C: clr.w   (-$56d6,A5)
  2581. 0C7650: suba.l  #$10, A0
  2582. 0C7656: subq.w  #1, D7
  2583. 0C7658: beq     $c7012
  2584. 0C765C: dbra    D3, $c75be
  2585. 0C75BE: move.w  (A2), D4
  2586. 0C75C0: bne     $c75c8
  2587. 0C75C8: cmpi.w  #-$1000, D4
  2588. 0C75CC: beq     $c7662
  2589. 0C75D0: cmpi.w  #-$e00, D4
  2590. 0C75D4: bne     $c75e6
  2591. 0C75E6: andi.w  #$ff00, D4
  2592. 0C75EA: cmpi.w  #-$100, D4
  2593. 0C75EE: bne     $c75fe
  2594. 0C75FE: move.w  (A3)+, D4
  2595. 0C7600: add.w   D0, D4
  2596. 0C7602: add.w   (-$56d8,A5), D4
  2597. 0C7606: andi.w  #$3ff, D4
  2598. 0C760A: or.w    (-$56d0,A5), D4
  2599. 0C760E: move.w  D4, (A0)+
  2600. 0C7610: move.w  (A3)+, D4
  2601. 0C7612: add.w   D1, D4
  2602. 0C7614: add.w   (-$56d6,A5), D4
  2603. 0C7618: and.w   (-$56d4,A5), D4
  2604. 0C761C: or.w    (-$56d2,A5), D4
  2605. 0C7620: move.w  D4, (A0)+
  2606. 0C7622: move.w  (A2)+, (A0)+
  2607. 0C7624: move.w  (A2)+, D4
  2608. 0C7626: tst.b   ($22,A1)
  2609. 0C762A: bne     $c7630
  2610. 0C7630: cmpi.b  #-$71, ($20,A1)
  2611. 0C7636: bne     $c7644
  2612. 0C7644: eor.w   D2, D4
  2613. 0C7646: move.w  D4, (A0)+
  2614. 0C7648: clr.w   (-$56d8,A5)
  2615. 0C764C: clr.w   (-$56d6,A5)
  2616. 0C7650: suba.l  #$10, A0
  2617. 0C7656: subq.w  #1, D7
  2618. 0C7658: beq     $c7012
  2619. 0C765C: dbra    D3, $c75be
  2620. 0C75BE: move.w  (A2), D4
  2621. 0C75C0: bne     $c75c8
  2622. 0C75C8: cmpi.w  #-$1000, D4
  2623. 0C75CC: beq     $c7662
  2624. 0C75D0: cmpi.w  #-$e00, D4
  2625. 0C75D4: bne     $c75e6
  2626. 0C75E6: andi.w  #$ff00, D4
  2627. 0C75EA: cmpi.w  #-$100, D4
  2628. 0C75EE: bne     $c75fe
  2629. 0C75FE: move.w  (A3)+, D4
  2630. 0C7600: add.w   D0, D4
  2631. 0C7602: add.w   (-$56d8,A5), D4
  2632. 0C7606: andi.w  #$3ff, D4
  2633. 0C760A: or.w    (-$56d0,A5), D4
  2634. 0C760E: move.w  D4, (A0)+
  2635. 0C7610: move.w  (A3)+, D4
  2636. 0C7612: add.w   D1, D4
  2637. 0C7614: add.w   (-$56d6,A5), D4
  2638. 0C7618: and.w   (-$56d4,A5), D4
  2639. 0C761C: or.w    (-$56d2,A5), D4
  2640. 0C7620: move.w  D4, (A0)+
  2641. 0C7622: move.w  (A2)+, (A0)+
  2642. 0C7624: move.w  (A2)+, D4
  2643. 0C7626: tst.b   ($22,A1)
  2644. 0C762A: bne     $c7630
  2645. 0C7630: cmpi.b  #-$71, ($20,A1)
  2646. 0C7636: bne     $c7644
  2647. 0C7644: eor.w   D2, D4
  2648. 0C7646: move.w  D4, (A0)+
  2649. 0C7648: clr.w   (-$56d8,A5)
  2650. 0C764C: clr.w   (-$56d6,A5)
  2651. 0C7650: suba.l  #$10, A0
  2652. 0C7656: subq.w  #1, D7
  2653. 0C7658: beq     $c7012
  2654. 0C765C: dbra    D3, $c75be
  2655. 0C75BE: move.w  (A2), D4
  2656. 0C75C0: bne     $c75c8
  2657. 0C75C8: cmpi.w  #-$1000, D4
  2658. 0C75CC: beq     $c7662
  2659. 0C75D0: cmpi.w  #-$e00, D4
  2660. 0C75D4: bne     $c75e6
  2661. 0C75E6: andi.w  #$ff00, D4
  2662. 0C75EA: cmpi.w  #-$100, D4
  2663. 0C75EE: bne     $c75fe
  2664. 0C75FE: move.w  (A3)+, D4
  2665. 0C7600: add.w   D0, D4
  2666. 0C7602: add.w   (-$56d8,A5), D4
  2667. 0C7606: andi.w  #$3ff, D4
  2668. 0C760A: or.w    (-$56d0,A5), D4
  2669. 0C760E: move.w  D4, (A0)+
  2670. 0C7610: move.w  (A3)+, D4
  2671. 0C7612: add.w   D1, D4
  2672. 0C7614: add.w   (-$56d6,A5), D4
  2673. 0C7618: and.w   (-$56d4,A5), D4
  2674. 0C761C: or.w    (-$56d2,A5), D4
  2675. 0C7620: move.w  D4, (A0)+
  2676. 0C7622: move.w  (A2)+, (A0)+
  2677. 0C7624: move.w  (A2)+, D4
  2678. 0C7626: tst.b   ($22,A1)
  2679. 0C762A: bne     $c7630
  2680. 0C7630: cmpi.b  #-$71, ($20,A1)
  2681. 0C7636: bne     $c7644
  2682. 0C7644: eor.w   D2, D4
  2683. 0C7646: move.w  D4, (A0)+
  2684. 0C7648: clr.w   (-$56d8,A5)
  2685. 0C764C: clr.w   (-$56d6,A5)
  2686. 0C7650: suba.l  #$10, A0
  2687. 0C7656: subq.w  #1, D7
  2688. 0C7658: beq     $c7012
  2689. 0C765C: dbra    D3, $c75be
  2690. 0C75BE: move.w  (A2), D4
  2691. 0C75C0: bne     $c75c8
  2692. 0C75C2: addq.l  #4, A2
  2693. 0C75C4: addq.l  #4, A3
  2694. 0C75C6: bra     $c75be
  2695.  
  2696.    (loops for 2 instructions)
  2697.  
  2698. 0C75C2: addq.l  #4, A2
  2699. 0C75C4: addq.l  #4, A3
  2700. 0C75C6: bra     $c75be
  2701.  
  2702.    (loops for 2 instructions)
  2703.  
  2704. 0C75C8: cmpi.w  #-$1000, D4
  2705. 0C75CC: beq     $c7662
  2706. 0C75D0: cmpi.w  #-$e00, D4
  2707. 0C75D4: bne     $c75e6
  2708. 0C75E6: andi.w  #$ff00, D4
  2709. 0C75EA: cmpi.w  #-$100, D4
  2710. 0C75EE: bne     $c75fe
  2711. 0C75FE: move.w  (A3)+, D4
  2712. 0C7600: add.w   D0, D4
  2713. 0C7602: add.w   (-$56d8,A5), D4
  2714. 0C7606: andi.w  #$3ff, D4
  2715. 0C760A: or.w    (-$56d0,A5), D4
  2716. 0C760E: move.w  D4, (A0)+
  2717. 0C7610: move.w  (A3)+, D4
  2718. 0C7612: add.w   D1, D4
  2719. 0C7614: add.w   (-$56d6,A5), D4
  2720. 0C7618: and.w   (-$56d4,A5), D4
  2721. 0C761C: or.w    (-$56d2,A5), D4
  2722. 0C7620: move.w  D4, (A0)+
  2723. 0C7622: move.w  (A2)+, (A0)+
  2724. 0C7624: move.w  (A2)+, D4
  2725. 0C7626: tst.b   ($22,A1)
  2726. 0C762A: bne     $c7630
  2727. 0C7630: cmpi.b  #-$71, ($20,A1)
  2728. 0C7636: bne     $c7644
  2729. 0C7644: eor.w   D2, D4
  2730. 0C7646: move.w  D4, (A0)+
  2731. 0C7648: clr.w   (-$56d8,A5)
  2732. 0C764C: clr.w   (-$56d6,A5)
  2733. 0C7650: suba.l  #$10, A0
  2734. 0C7656: subq.w  #1, D7
  2735. 0C7658: beq     $c7012
  2736. 0C765C: dbra    D3, $c75be
  2737. 0C75BE: move.w  (A2), D4
  2738. 0C75C0: bne     $c75c8
  2739. 0C75C8: cmpi.w  #-$1000, D4
  2740. 0C75CC: beq     $c7662
  2741. 0C75D0: cmpi.w  #-$e00, D4
  2742. 0C75D4: bne     $c75e6
  2743. 0C75E6: andi.w  #$ff00, D4
  2744. 0C75EA: cmpi.w  #-$100, D4
  2745. 0C75EE: bne     $c75fe
  2746. 0C75FE: move.w  (A3)+, D4
  2747. 0C7600: add.w   D0, D4
  2748. 0C7602: add.w   (-$56d8,A5), D4
  2749. 0C7606: andi.w  #$3ff, D4
  2750. 0C760A: or.w    (-$56d0,A5), D4
  2751. 0C760E: move.w  D4, (A0)+
  2752. 0C7610: move.w  (A3)+, D4
  2753. 0C7612: add.w   D1, D4
  2754. 0C7614: add.w   (-$56d6,A5), D4
  2755. 0C7618: and.w   (-$56d4,A5), D4
  2756. 0C761C: or.w    (-$56d2,A5), D4
  2757. 0C7620: move.w  D4, (A0)+
  2758. 0C7622: move.w  (A2)+, (A0)+
  2759. 0C7624: move.w  (A2)+, D4
  2760. 0C7626: tst.b   ($22,A1)
  2761. 0C762A: bne     $c7630
  2762. 0C7630: cmpi.b  #-$71, ($20,A1)
  2763. 0C7636: bne     $c7644
  2764. 0C7644: eor.w   D2, D4
  2765. 0C7646: move.w  D4, (A0)+
  2766. 0C7648: clr.w   (-$56d8,A5)
  2767. 0C764C: clr.w   (-$56d6,A5)
  2768. 0C7650: suba.l  #$10, A0
  2769. 0C7656: subq.w  #1, D7
  2770. 0C7658: beq     $c7012
  2771. 0C765C: dbra    D3, $c75be
  2772. 0C75BE: move.w  (A2), D4
  2773. 0C75C0: bne     $c75c8
  2774. 0C75C8: cmpi.w  #-$1000, D4
  2775. 0C75CC: beq     $c7662
  2776. 0C75D0: cmpi.w  #-$e00, D4
  2777. 0C75D4: bne     $c75e6
  2778. 0C75E6: andi.w  #$ff00, D4
  2779. 0C75EA: cmpi.w  #-$100, D4
  2780. 0C75EE: bne     $c75fe
  2781. 0C75FE: move.w  (A3)+, D4
  2782. 0C7600: add.w   D0, D4
  2783. 0C7602: add.w   (-$56d8,A5), D4
  2784. 0C7606: andi.w  #$3ff, D4
  2785. 0C760A: or.w    (-$56d0,A5), D4
  2786. 0C760E: move.w  D4, (A0)+
  2787. 0C7610: move.w  (A3)+, D4
  2788. 0C7612: add.w   D1, D4
  2789. 0C7614: add.w   (-$56d6,A5), D4
  2790. 0C7618: and.w   (-$56d4,A5), D4
  2791. 0C761C: or.w    (-$56d2,A5), D4
  2792. 0C7620: move.w  D4, (A0)+
  2793. 0C7622: move.w  (A2)+, (A0)+
  2794. 0C7624: move.w  (A2)+, D4
  2795. 0C7626: tst.b   ($22,A1)
  2796. 0C762A: bne     $c7630
  2797. 0C7630: cmpi.b  #-$71, ($20,A1)
  2798. 0C7636: bne     $c7644
  2799. 0C7644: eor.w   D2, D4
  2800. 0C7646: move.w  D4, (A0)+
  2801. 0C7648: clr.w   (-$56d8,A5)
  2802. 0C764C: clr.w   (-$56d6,A5)
  2803. 0C7650: suba.l  #$10, A0
  2804. 0C7656: subq.w  #1, D7
  2805. 0C7658: beq     $c7012
  2806. 0C765C: dbra    D3, $c75be
  2807. 0C75BE: move.w  (A2), D4
  2808. 0C75C0: bne     $c75c8
  2809. 0C75C8: cmpi.w  #-$1000, D4
  2810. 0C75CC: beq     $c7662
  2811. 0C75D0: cmpi.w  #-$e00, D4
  2812. 0C75D4: bne     $c75e6
  2813. 0C75E6: andi.w  #$ff00, D4
  2814. 0C75EA: cmpi.w  #-$100, D4
  2815. 0C75EE: bne     $c75fe
  2816. 0C75FE: move.w  (A3)+, D4
  2817. 0C7600: add.w   D0, D4
  2818. 0C7602: add.w   (-$56d8,A5), D4
  2819. 0C7606: andi.w  #$3ff, D4
  2820. 0C760A: or.w    (-$56d0,A5), D4
  2821. 0C760E: move.w  D4, (A0)+
  2822. 0C7610: move.w  (A3)+, D4
  2823. 0C7612: add.w   D1, D4
  2824. 0C7614: add.w   (-$56d6,A5), D4
  2825. 0C7618: and.w   (-$56d4,A5), D4
  2826. 0C761C: or.w    (-$56d2,A5), D4
  2827. 0C7620: move.w  D4, (A0)+
  2828. 0C7622: move.w  (A2)+, (A0)+
  2829. 0C7624: move.w  (A2)+, D4
  2830. 0C7626: tst.b   ($22,A1)
  2831. 0C762A: bne     $c7630
  2832. 0C7630: cmpi.b  #-$71, ($20,A1)
  2833. 0C7636: bne     $c7644
  2834. 0C7644: eor.w   D2, D4
  2835. 0C7646: move.w  D4, (A0)+
  2836. 0C7648: clr.w   (-$56d8,A5)
  2837. 0C764C: clr.w   (-$56d6,A5)
  2838. 0C7650: suba.l  #$10, A0
  2839. 0C7656: subq.w  #1, D7
  2840. 0C7658: beq     $c7012
  2841. 0C765C: dbra    D3, $c75be
  2842. 0C75BE: move.w  (A2), D4
  2843. 0C75C0: bne     $c75c8
  2844. 0C75C2: addq.l  #4, A2
  2845. 0C75C4: addq.l  #4, A3
  2846. 0C75C6: bra     $c75be
  2847.  
  2848.    (loops for 2 instructions)
  2849.  
  2850. 0C75C8: cmpi.w  #-$1000, D4
  2851. 0C75CC: beq     $c7662
  2852. 0C75D0: cmpi.w  #-$e00, D4
  2853. 0C75D4: bne     $c75e6
  2854. 0C75E6: andi.w  #$ff00, D4
  2855. 0C75EA: cmpi.w  #-$100, D4
  2856. 0C75EE: bne     $c75fe
  2857. 0C75FE: move.w  (A3)+, D4
  2858. 0C7600: add.w   D0, D4
  2859. 0C7602: add.w   (-$56d8,A5), D4
  2860. 0C7606: andi.w  #$3ff, D4
  2861. 0C760A: or.w    (-$56d0,A5), D4
  2862. 0C760E: move.w  D4, (A0)+
  2863. 0C7610: move.w  (A3)+, D4
  2864. 0C7612: add.w   D1, D4
  2865. 0C7614: add.w   (-$56d6,A5), D4
  2866. 0C7618: and.w   (-$56d4,A5), D4
  2867. 0C761C: or.w    (-$56d2,A5), D4
  2868. 0C7620: move.w  D4, (A0)+
  2869. 0C7622: move.w  (A2)+, (A0)+
  2870. 0C7624: move.w  (A2)+, D4
  2871. 0C7626: tst.b   ($22,A1)
  2872. 0C762A: bne     $c7630
  2873. 0C7630: cmpi.b  #-$71, ($20,A1)
  2874. 0C7636: bne     $c7644
  2875. 0C7644: eor.w   D2, D4
  2876. 0C7646: move.w  D4, (A0)+
  2877. 0C7648: clr.w   (-$56d8,A5)
  2878. 0C764C: clr.w   (-$56d6,A5)
  2879. 0C7650: suba.l  #$10, A0
  2880. 0C7656: subq.w  #1, D7
  2881. 0C7658: beq     $c7012
  2882. 0C765C: dbra    D3, $c75be
  2883. 0C75BE: move.w  (A2), D4
  2884. 0C75C0: bne     $c75c8
  2885. 0C75C8: cmpi.w  #-$1000, D4
  2886. 0C75CC: beq     $c7662
  2887. 0C75D0: cmpi.w  #-$e00, D4
  2888. 0C75D4: bne     $c75e6
  2889. 0C75E6: andi.w  #$ff00, D4
  2890. 0C75EA: cmpi.w  #-$100, D4
  2891. 0C75EE: bne     $c75fe
  2892. 0C75FE: move.w  (A3)+, D4
  2893. 0C7600: add.w   D0, D4
  2894. 0C7602: add.w   (-$56d8,A5), D4
  2895. 0C7606: andi.w  #$3ff, D4
  2896. 0C760A: or.w    (-$56d0,A5), D4
  2897. 0C760E: move.w  D4, (A0)+
  2898. 0C7610: move.w  (A3)+, D4
  2899. 0C7612: add.w   D1, D4
  2900. 0C7614: add.w   (-$56d6,A5), D4
  2901. 0C7618: and.w   (-$56d4,A5), D4
  2902. 0C761C: or.w    (-$56d2,A5), D4
  2903. 0C7620: move.w  D4, (A0)+
  2904. 0C7622: move.w  (A2)+, (A0)+
  2905. 0C7624: move.w  (A2)+, D4
  2906. 0C7626: tst.b   ($22,A1)
  2907. 0C762A: bne     $c7630
  2908. 0C7630: cmpi.b  #-$71, ($20,A1)
  2909. 0C7636: bne     $c7644
  2910. 0C7644: eor.w   D2, D4
  2911. 0C7646: move.w  D4, (A0)+
  2912. 0C7648: clr.w   (-$56d8,A5)
  2913. 0C764C: clr.w   (-$56d6,A5)
  2914. 0C7650: suba.l  #$10, A0
  2915. 0C7656: subq.w  #1, D7
  2916. 0C7658: beq     $c7012
  2917. 0C765C: dbra    D3, $c75be
  2918. 0C75BE: move.w  (A2), D4
  2919. 0C75C0: bne     $c75c8
  2920. 0C75C2: addq.l  #4, A2
  2921. 0C75C4: addq.l  #4, A3
  2922. 0C75C6: bra     $c75be
  2923.  
  2924.    (loops for 2 instructions)
  2925.  
  2926. 0C75C2: addq.l  #4, A2
  2927. 0C75C4: addq.l  #4, A3
  2928. 0C75C6: bra     $c75be
  2929.  
  2930.    (loops for 7 instructions)
  2931.  
  2932. 0C75C8: cmpi.w  #-$1000, D4
  2933. 0C75CC: beq     $c7662
  2934. 0C75D0: cmpi.w  #-$e00, D4
  2935. 0C75D4: bne     $c75e6
  2936. 0C75E6: andi.w  #$ff00, D4
  2937. 0C75EA: cmpi.w  #-$100, D4
  2938. 0C75EE: bne     $c75fe
  2939. 0C75FE: move.w  (A3)+, D4
  2940. 0C7600: add.w   D0, D4
  2941. 0C7602: add.w   (-$56d8,A5), D4
  2942. 0C7606: andi.w  #$3ff, D4
  2943. 0C760A: or.w    (-$56d0,A5), D4
  2944. 0C760E: move.w  D4, (A0)+
  2945. 0C7610: move.w  (A3)+, D4
  2946. 0C7612: add.w   D1, D4
  2947. 0C7614: add.w   (-$56d6,A5), D4
  2948. 0C7618: and.w   (-$56d4,A5), D4
  2949. 0C761C: or.w    (-$56d2,A5), D4
  2950. 0C7620: move.w  D4, (A0)+
  2951. 0C7622: move.w  (A2)+, (A0)+
  2952. 0C7624: move.w  (A2)+, D4
  2953. 0C7626: tst.b   ($22,A1)
  2954. 0C762A: bne     $c7630
  2955. 0C7630: cmpi.b  #-$71, ($20,A1)
  2956. 0C7636: bne     $c7644
  2957. 0C7644: eor.w   D2, D4
  2958. 0C7646: move.w  D4, (A0)+
  2959. 0C7648: clr.w   (-$56d8,A5)
  2960. 0C764C: clr.w   (-$56d6,A5)
  2961. 0C7650: suba.l  #$10, A0
  2962. 0C7656: subq.w  #1, D7
  2963. 0C7658: beq     $c7012
  2964. 0C765C: dbra    D3, $c75be
  2965. 0C75BE: move.w  (A2), D4
  2966. 0C75C0: bne     $c75c8
  2967. 0C75C8: cmpi.w  #-$1000, D4
  2968. 0C75CC: beq     $c7662
  2969. 0C75D0: cmpi.w  #-$e00, D4
  2970. 0C75D4: bne     $c75e6
  2971. 0C75E6: andi.w  #$ff00, D4
  2972. 0C75EA: cmpi.w  #-$100, D4
  2973. 0C75EE: bne     $c75fe
  2974. 0C75FE: move.w  (A3)+, D4
  2975. 0C7600: add.w   D0, D4
  2976. 0C7602: add.w   (-$56d8,A5), D4
  2977. 0C7606: andi.w  #$3ff, D4
  2978. 0C760A: or.w    (-$56d0,A5), D4
  2979. 0C760E: move.w  D4, (A0)+
  2980. 0C7610: move.w  (A3)+, D4
  2981. 0C7612: add.w   D1, D4
  2982. 0C7614: add.w   (-$56d6,A5), D4
  2983. 0C7618: and.w   (-$56d4,A5), D4
  2984. 0C761C: or.w    (-$56d2,A5), D4
  2985. 0C7620: move.w  D4, (A0)+
  2986. 0C7622: move.w  (A2)+, (A0)+
  2987. 0C7624: move.w  (A2)+, D4
  2988. 0C7626: tst.b   ($22,A1)
  2989. 0C762A: bne     $c7630
  2990. 0C7630: cmpi.b  #-$71, ($20,A1)
  2991. 0C7636: bne     $c7644
  2992. 0C7644: eor.w   D2, D4
  2993. 0C7646: move.w  D4, (A0)+
  2994. 0C7648: clr.w   (-$56d8,A5)
  2995. 0C764C: clr.w   (-$56d6,A5)
  2996. 0C7650: suba.l  #$10, A0
  2997. 0C7656: subq.w  #1, D7
  2998. 0C7658: beq     $c7012
  2999. 0C765C: dbra    D3, $c75be
  3000. 0C75BE: move.w  (A2), D4
  3001. 0C75C0: bne     $c75c8
  3002. 0C75C8: cmpi.w  #-$1000, D4
  3003. 0C75CC: beq     $c7662
  3004. 0C75D0: cmpi.w  #-$e00, D4
  3005. 0C75D4: bne     $c75e6
  3006. 0C75E6: andi.w  #$ff00, D4
  3007. 0C75EA: cmpi.w  #-$100, D4
  3008. 0C75EE: bne     $c75fe
  3009. 0C75FE: move.w  (A3)+, D4
  3010. 0C7600: add.w   D0, D4
  3011. 0C7602: add.w   (-$56d8,A5), D4
  3012. 0C7606: andi.w  #$3ff, D4
  3013. 0C760A: or.w    (-$56d0,A5), D4
  3014. 0C760E: move.w  D4, (A0)+
  3015. 0C7610: move.w  (A3)+, D4
  3016. 0C7612: add.w   D1, D4
  3017. 0C7614: add.w   (-$56d6,A5), D4
  3018. 0C7618: and.w   (-$56d4,A5), D4
  3019. 0C761C: or.w    (-$56d2,A5), D4
  3020. 0C7620: move.w  D4, (A0)+
  3021. 0C7622: move.w  (A2)+, (A0)+
  3022. 0C7624: move.w  (A2)+, D4
  3023. 0C7626: tst.b   ($22,A1)
  3024. 0C762A: bne     $c7630
  3025. 0C7630: cmpi.b  #-$71, ($20,A1)
  3026. 0C7636: bne     $c7644
  3027. 0C7644: eor.w   D2, D4
  3028. 0C7646: move.w  D4, (A0)+
  3029. 0C7648: clr.w   (-$56d8,A5)
  3030. 0C764C: clr.w   (-$56d6,A5)
  3031. 0C7650: suba.l  #$10, A0
  3032. 0C7656: subq.w  #1, D7
  3033. 0C7658: beq     $c7012
  3034. 0C765C: dbra    D3, $c75be
  3035. 0C75BE: move.w  (A2), D4
  3036. 0C75C0: bne     $c75c8
  3037. 0C75C8: cmpi.w  #-$1000, D4
  3038. 0C75CC: beq     $c7662
  3039. 0C75D0: cmpi.w  #-$e00, D4
  3040. 0C75D4: bne     $c75e6
  3041. 0C75E6: andi.w  #$ff00, D4
  3042. 0C75EA: cmpi.w  #-$100, D4
  3043. 0C75EE: bne     $c75fe
  3044. 0C75FE: move.w  (A3)+, D4
  3045. 0C7600: add.w   D0, D4
  3046. 0C7602: add.w   (-$56d8,A5), D4
  3047. 0C7606: andi.w  #$3ff, D4
  3048. 0C760A: or.w    (-$56d0,A5), D4
  3049. 0C760E: move.w  D4, (A0)+
  3050. 0C7610: move.w  (A3)+, D4
  3051. 0C7612: add.w   D1, D4
  3052. 0C7614: add.w   (-$56d6,A5), D4
  3053. 0C7618: and.w   (-$56d4,A5), D4
  3054. 0C761C: or.w    (-$56d2,A5), D4
  3055. 0C7620: move.w  D4, (A0)+
  3056. 0C7622: move.w  (A2)+, (A0)+
  3057. 0C7624: move.w  (A2)+, D4
  3058. 0C7626: tst.b   ($22,A1)
  3059. 0C762A: bne     $c7630
  3060. 0C7630: cmpi.b  #-$71, ($20,A1)
  3061. 0C7636: bne     $c7644
  3062. 0C7644: eor.w   D2, D4
  3063. 0C7646: move.w  D4, (A0)+
  3064. 0C7648: clr.w   (-$56d8,A5)
  3065. 0C764C: clr.w   (-$56d6,A5)
  3066. 0C7650: suba.l  #$10, A0
  3067. 0C7656: subq.w  #1, D7
  3068. 0C7658: beq     $c7012
  3069. 0C765C: dbra    D3, $c75be
  3070. 0C75BE: move.w  (A2), D4
  3071. 0C75C0: bne     $c75c8
  3072. 0C75C8: cmpi.w  #-$1000, D4
  3073. 0C75CC: beq     $c7662
  3074. 0C75D0: cmpi.w  #-$e00, D4
  3075. 0C75D4: bne     $c75e6
  3076. 0C75E6: andi.w  #$ff00, D4
  3077. 0C75EA: cmpi.w  #-$100, D4
  3078. 0C75EE: bne     $c75fe
  3079. 0C75FE: move.w  (A3)+, D4
  3080. 0C7600: add.w   D0, D4
  3081. 0C7602: add.w   (-$56d8,A5), D4
  3082. 0C7606: andi.w  #$3ff, D4
  3083. 0C760A: or.w    (-$56d0,A5), D4
  3084. 0C760E: move.w  D4, (A0)+
  3085. 0C7610: move.w  (A3)+, D4
  3086. 0C7612: add.w   D1, D4
  3087. 0C7614: add.w   (-$56d6,A5), D4
  3088. 0C7618: and.w   (-$56d4,A5), D4
  3089. 0C761C: or.w    (-$56d2,A5), D4
  3090. 0C7620: move.w  D4, (A0)+
  3091. 0C7622: move.w  (A2)+, (A0)+
  3092. 0C7624: move.w  (A2)+, D4
  3093. 0C7626: tst.b   ($22,A1)
  3094. 0C762A: bne     $c7630
  3095. 0C7630: cmpi.b  #-$71, ($20,A1)
  3096. 0C7636: bne     $c7644
  3097. 0C7644: eor.w   D2, D4
  3098. 0C7646: move.w  D4, (A0)+
  3099. 0C7648: clr.w   (-$56d8,A5)
  3100. 0C764C: clr.w   (-$56d6,A5)
  3101. 0C7650: suba.l  #$10, A0
  3102. 0C7656: subq.w  #1, D7
  3103. 0C7658: beq     $c7012
  3104. 0C765C: dbra    D3, $c75be
  3105. 0C75BE: move.w  (A2), D4
  3106. 0C75C0: bne     $c75c8
  3107. 0C75C8: cmpi.w  #-$1000, D4
  3108. 0C75CC: beq     $c7662
  3109. 0C75D0: cmpi.w  #-$e00, D4
  3110. 0C75D4: bne     $c75e6
  3111. 0C75E6: andi.w  #$ff00, D4
  3112. 0C75EA: cmpi.w  #-$100, D4
  3113. 0C75EE: bne     $c75fe
  3114. 0C75FE: move.w  (A3)+, D4
  3115. 0C7600: add.w   D0, D4
  3116. 0C7602: add.w   (-$56d8,A5), D4
  3117. 0C7606: andi.w  #$3ff, D4
  3118. 0C760A: or.w    (-$56d0,A5), D4
  3119. 0C760E: move.w  D4, (A0)+
  3120. 0C7610: move.w  (A3)+, D4
  3121. 0C7612: add.w   D1, D4
  3122. 0C7614: add.w   (-$56d6,A5), D4
  3123. 0C7618: and.w   (-$56d4,A5), D4
  3124. 0C761C: or.w    (-$56d2,A5), D4
  3125. 0C7620: move.w  D4, (A0)+
  3126. 0C7622: move.w  (A2)+, (A0)+
  3127. 0C7624: move.w  (A2)+, D4
  3128. 0C7626: tst.b   ($22,A1)
  3129. 0C762A: bne     $c7630
  3130. 0C7630: cmpi.b  #-$71, ($20,A1)
  3131. 0C7636: bne     $c7644
  3132. 0C7644: eor.w   D2, D4
  3133. 0C7646: move.w  D4, (A0)+
  3134. 0C7648: clr.w   (-$56d8,A5)
  3135. 0C764C: clr.w   (-$56d6,A5)
  3136. 0C7650: suba.l  #$10, A0
  3137. 0C7656: subq.w  #1, D7
  3138. 0C7658: beq     $c7012
  3139. 0C765C: dbra    D3, $c75be
  3140. 0C75BE: move.w  (A2), D4
  3141. 0C75C0: bne     $c75c8
  3142. 0C75C8: cmpi.w  #-$1000, D4
  3143. 0C75CC: beq     $c7662
  3144. 0C75D0: cmpi.w  #-$e00, D4
  3145. 0C75D4: bne     $c75e6
  3146. 0C75E6: andi.w  #$ff00, D4
  3147. 0C75EA: cmpi.w  #-$100, D4
  3148. 0C75EE: bne     $c75fe
  3149. 0C75FE: move.w  (A3)+, D4
  3150. 0C7600: add.w   D0, D4
  3151. 0C7602: add.w   (-$56d8,A5), D4
  3152. 0C7606: andi.w  #$3ff, D4
  3153. 0C760A: or.w    (-$56d0,A5), D4
  3154. 0C760E: move.w  D4, (A0)+
  3155. 0C7610: move.w  (A3)+, D4
  3156. 0C7612: add.w   D1, D4
  3157. 0C7614: add.w   (-$56d6,A5), D4
  3158. 0C7618: and.w   (-$56d4,A5), D4
  3159. 0C761C: or.w    (-$56d2,A5), D4
  3160. 0C7620: move.w  D4, (A0)+
  3161. 0C7622: move.w  (A2)+, (A0)+
  3162. 0C7624: move.w  (A2)+, D4
  3163. 0C7626: tst.b   ($22,A1)
  3164. 0C762A: bne     $c7630
  3165. 0C7630: cmpi.b  #-$71, ($20,A1)
  3166. 0C7636: bne     $c7644
  3167. 0C7644: eor.w   D2, D4
  3168. 0C7646: move.w  D4, (A0)+
  3169. 0C7648: clr.w   (-$56d8,A5)
  3170. 0C764C: clr.w   (-$56d6,A5)
  3171. 0C7650: suba.l  #$10, A0
  3172. 0C7656: subq.w  #1, D7
  3173. 0C7658: beq     $c7012
  3174. 0C765C: dbra    D3, $c75be
  3175. 0C75BE: move.w  (A2), D4
  3176. 0C75C0: bne     $c75c8
  3177. 0C75C8: cmpi.w  #-$1000, D4
  3178. 0C75CC: beq     $c7662
  3179. 0C75D0: cmpi.w  #-$e00, D4
  3180. 0C75D4: bne     $c75e6
  3181. 0C75E6: andi.w  #$ff00, D4
  3182. 0C75EA: cmpi.w  #-$100, D4
  3183. 0C75EE: bne     $c75fe
  3184. 0C75FE: move.w  (A3)+, D4
  3185. 0C7600: add.w   D0, D4
  3186. 0C7602: add.w   (-$56d8,A5), D4
  3187. 0C7606: andi.w  #$3ff, D4
  3188. 0C760A: or.w    (-$56d0,A5), D4
  3189. 0C760E: move.w  D4, (A0)+
  3190. 0C7610: move.w  (A3)+, D4
  3191. 0C7612: add.w   D1, D4
  3192. 0C7614: add.w   (-$56d6,A5), D4
  3193. 0C7618: and.w   (-$56d4,A5), D4
  3194. 0C761C: or.w    (-$56d2,A5), D4
  3195. 0C7620: move.w  D4, (A0)+
  3196. 0C7622: move.w  (A2)+, (A0)+
  3197. 0C7624: move.w  (A2)+, D4
  3198. 0C7626: tst.b   ($22,A1)
  3199. 0C762A: bne     $c7630
  3200. 0C7630: cmpi.b  #-$71, ($20,A1)
  3201. 0C7636: bne     $c7644
  3202. 0C7644: eor.w   D2, D4
  3203. 0C7646: move.w  D4, (A0)+
  3204. 0C7648: clr.w   (-$56d8,A5)
  3205. 0C764C: clr.w   (-$56d6,A5)
  3206. 0C7650: suba.l  #$10, A0
  3207. 0C7656: subq.w  #1, D7
  3208. 0C7658: beq     $c7012
  3209. 0C765C: dbra    D3, $c75be
  3210. 0C75BE: move.w  (A2), D4
  3211. 0C75C0: bne     $c75c8
  3212. 0C75C8: cmpi.w  #-$1000, D4
  3213. 0C75CC: beq     $c7662
  3214. 0C75D0: cmpi.w  #-$e00, D4
  3215. 0C75D4: bne     $c75e6
  3216. 0C75E6: andi.w  #$ff00, D4
  3217. 0C75EA: cmpi.w  #-$100, D4
  3218. 0C75EE: bne     $c75fe
  3219. 0C75FE: move.w  (A3)+, D4
  3220. 0C7600: add.w   D0, D4
  3221. 0C7602: add.w   (-$56d8,A5), D4
  3222. 0C7606: andi.w  #$3ff, D4
  3223. 0C760A: or.w    (-$56d0,A5), D4
  3224. 0C760E: move.w  D4, (A0)+
  3225. 0C7610: move.w  (A3)+, D4
  3226. 0C7612: add.w   D1, D4
  3227. 0C7614: add.w   (-$56d6,A5), D4
  3228. 0C7618: and.w   (-$56d4,A5), D4
  3229. 0C761C: or.w    (-$56d2,A5), D4
  3230. 0C7620: move.w  D4, (A0)+
  3231. 0C7622: move.w  (A2)+, (A0)+
  3232. 0C7624: move.w  (A2)+, D4
  3233. 0C7626: tst.b   ($22,A1)
  3234. 0C762A: bne     $c7630
  3235. 0C7630: cmpi.b  #-$71, ($20,A1)
  3236. 0C7636: bne     $c7644
  3237. 0C7644: eor.w   D2, D4
  3238. 0C7646: move.w  D4, (A0)+
  3239. 0C7648: clr.w   (-$56d8,A5)
  3240. 0C764C: clr.w   (-$56d6,A5)
  3241. 0C7650: suba.l  #$10, A0
  3242. 0C7656: subq.w  #1, D7
  3243. 0C7658: beq     $c7012
  3244. 0C765C: dbra    D3, $c75be
  3245. 0C7660: rts
  3246. 0C6C74: subq.b  #1, ($1550,A5)
  3247. 0C6C78: bne     $c6c6e
  3248. 0C6C7A: move.w  A4, ($1588,A5)
  3249. 0C6C7E: rts
  3250. 0C66EE: bsr     $c6a18
  3251. 0C6A18: lea     ($2be,A5), A1
  3252. 0C6A1C: move.w  ($2c4,A5), D0
  3253. 0C6A20: tst.b   ($2c8,A5)
  3254. 0C6A24: beq     $c6a2a
  3255. 0C6A26: eori.w  #$1, D0
  3256. 0C6A2A: tst.w   D0
  3257. 0C6A2C: beq     $c6a32
  3258. 0C6A32: move.w  D7, D6
  3259. 0C6A34: sub.w   (A1), D7
  3260. 0C6A36: bls     $c6a4a
  3261. 0C6A4A: move.w  D6, (A1)
  3262. 0C6A4C: clr.b   ($38c,A5)
  3263. 0C6A50: rts
  3264. 0C66F2: bra     $c69e4
  3265. 0C69E4: tst.b   ($61ca,A5)
  3266. 0C69E8: beq     $c6a10
  3267. 0C69EA: move.w  ($2c4,A5), ($3a4,A5)
  3268. 0C69F0: tst.b   ($364,A5)
  3269. 0C69F4: bne     $c6a10
  3270. 0C6A10: clr.b   ($364,A5)
  3271. 0C6A14: jmp     $2aee.w
  3272. 002AEE: tst.b   ($2c8,A5)
  3273. 002AF2: bne     $2b00
  3274. 002B00: rts
  3275. 00D626: jsr     $1950.w
  3276. 001950: tst.b   ($2e3,A5)
  3277. 001954: beq     $193e
  3278. 00193E: rts
  3279. 00D62A: tst.b   ($345,A5)
  3280. 00D62E: bne     $d638
  3281. 00D630: btst    #$6, ($7e,A5)
  3282. 00D636: bne     $d64c
  3283. 00D638: tst.b   ($2e3,A5)
  3284. 00D63C: beq     $d646
  3285. 00D646: bsr     $d650
  3286. 00D650: tst.b   ($2e3,A5)
  3287. 00D654: beq     $d678
  3288. 00D678: tst.b   ($2ee,A5)
  3289. 00D67C: beq     $d666
  3290. 00D666: movea.l (-$7dfc,A5), A6
  3291. 00D66A: addq.b  #1, ($1c,A6)
  3292. 00D66E: cmpi.b  #$4, ($1c,A6)
  3293. 00D674: beq     $d682
  3294. 00D676: rts
  3295. 00D64A: bra     $d612
  3296. 00D612: st      ($2ee,A5)
  3297. 00D616: addq.b  #1, ($1d,A5)
  3298. 00D61A: jsr     $2cc2.w
  3299. 002CC2: move.w  ($7e0,A5), ($7e2,A5)
  3300. 002CC8: move.w  ($be0,A5), ($be2,A5)
  3301. 002CCE: tst.b   ($2e6,A5)
  3302. 002CD2: bne     $2d04
  3303. 002CD4: move.w  ($86,A5), ($7e0,A5)
  3304. 002CDA: move.w  ($8a,A5), ($be0,A5)
  3305. 002CE0: tst.b   ($2e3,A5)
  3306. 002CE4: beq     $2d02
  3307. 002D02: rts
  3308. 00D61E: jsr     $2ddc.w
  3309. 002DDC: move.l  ($7e0,A5), D0
  3310. 002DE0: move.w  ($454,A5), D1
  3311. 002DE4: cmp.w   ($854,A5), D1
  3312. 002DE8: bcc     $2dee
  3313. 002DEA: bsr     $2e0a
  3314. 002E0A: bsr     $2e0e
  3315. 002E0E: move.w  D0, D1
  3316. 002E10: andi.w  #$77c, D0
  3317. 002E14: btst    #$0, D1
  3318. 002E18: beq     $2e1e
  3319. 002E1E: btst    #$1, D1
  3320. 002E22: beq     $2e28
  3321. 002E28: swap    D0
  3322. 002E2A: rts
  3323. 002E0E: move.w  D0, D1
  3324. 002E10: andi.w  #$77c, D0
  3325. 002E14: btst    #$0, D1
  3326. 002E18: beq     $2e1e
  3327. 002E1E: btst    #$1, D1
  3328. 002E22: beq     $2e28
  3329. 002E28: swap    D0
  3330. 002E2A: rts
  3331. 002DEE: move.l  D0, ($7f4,A5)
  3332. 002DF2: move.l  ($be0,A5), D0
  3333. 002DF6: move.w  ($854,A5), D1
  3334. 002DFA: cmp.w   ($454,A5), D1
  3335. 002DFE: bcc     $2e04
  3336. 002E04: move.l  D0, ($bf4,A5)
  3337. 002E08: rts
  3338. 00D622: bsr     $d68c
  3339. 00D68C: move.w  ($0,A5), D0
  3340. 00D690: move.w  ($6,PC,D0.w), D0
  3341. 00D694: jmp     ($2,PC,D0.w)
  3342. 00D6C2: move.w  ($4,A5), D0
  3343. 00D6C6: move.w  ($6,PC,D0.w), D0
  3344. 00D6CA: jmp     ($2,PC,D0.w)
  3345. 00D6F4: move.w  ($8,A5), D0
  3346. 00D6F8: move.w  ($6,PC,D0.w), D1
  3347. 00D6FC: jmp     ($2,PC,D1.w)
  3348. 00D804: bsr     $e096
  3349. 00E096: tst.b   ($c5e,A5)
  3350. 00E09A: beq     $e0ba
  3351. 00E0BA: rts
  3352. 00D808: bne     $d82a
  3353. 00D80A: jsr     $5942.w
  3354. 005942: cmpi.b  #$3, ($2e5,A5)
  3355. 005948: beq     $58a8
  3356. 0058A8: rts
  3357. 00D80E: jsr     $fc88.l
  3358. 00FC88: tst.b   ($dd2,A5)
  3359. 00FC8C: bne     $fe34
  3360. 00FC90: bsr     $fe48
  3361. 00FE48: tst.w   ($dce,A5)
  3362. 00FE4C: beq     $fe46
  3363. 00FE4E: move.b  ($dd0,A5), D0
  3364. 00FE52: or.b    ($dd2,A5), D0
  3365. 00FE56: bne     $fe46
  3366. 00FE58: move.w  #$15, D0
  3367. 00FE5C: cmp.b   ($dce,A5), D0
  3368. 00FE60: bls     $fe66
  3369. 00FE66: tst.b   ($2e3,A5)
  3370. 00FE6A: beq     $fe74
  3371. 00FE74: subq.b  #1, ($dcf,A5)
  3372. 00FE78: bne     $fe46
  3373. 00FE46: rts
  3374. 00FC94: tst.b   ($dd5,A5)
  3375. 00FC98: bne     $fde2
  3376. 00FC9C: tst.w   ($878,A5)
  3377. 00FCA0: bpl     $fcd8
  3378. 00FCD8: tst.w   ($478,A5)
  3379. 00FCDC: bmi     $fd62
  3380. 00FCE0: rts
  3381. 00D814: tst.b   ($dd1,A5)
  3382. 00D818: bne     $d83c
  3383. 00D81A: jsr     $100e4.l
  3384. 0100E4: tst.b   ($caa,A5)
  3385. 0100E8: bne     $102ce
  3386. 0100EC: bsr     $ff4a
  3387. 00FF4A: tst.b   ($349,A5)
  3388. 00FF4E: beq     $ff52
  3389. 00FF52: move.l  ($571a,A5), D0
  3390. 00FF56: cmp.l   ($7e8,A5), D0
  3391. 00FF5A: bls     $ff62
  3392. 00FF5C: cmp.l   ($be8,A5), D0
  3393. 00FF60: bhi     $ff7e
  3394. 00FF7E: lea     $709030.l, A0
  3395. 00FF84: move.w  #$e07c, D5
  3396. 00FF88: move.w  #$f0, D6
  3397. 00FF8C: jsr     $666e.w
  3398. 00666E: ori.w   #$e000, D5
  3399. 006672: addi.w  #$40, D5
  3400. 006676: swap    D5
  3401. 006678: not.b   D6
  3402. 00667A: addq.w  #1, D6
  3403. 00667C: move.w  D6, D5
  3404. 00667E: rts
  3405. 00FF90: lea     ($56a6,A5), A1
  3406. 00FF94: moveq   #$2, D6
  3407. 00FF96: moveq   #$0, D0
  3408. 00FF98: move.l  D5, ($0,A0)
  3409. 00FF9C: move.b  (A1)+, D0
  3410. 00FF9E: addi.w  #-$7f80, D0
  3411. 00FFA2: move.w  D0, ($4,A0)
  3412. 00FFA6: move.w  #$d, ($6,A0)
  3413. 00FFAC: adda.l  #$207050, A0
  3414. 00FFB2: move.l  D5, (A0)+
  3415. 00FFB4: move.w  D0, (A0)+
  3416. 00FFB6: move.w  #$d, (A0)+
  3417. 00FFBA: suba.l  #$207050, A0
  3418. 00FFC0: addi.l  #$c0000, D5
  3419. 00FFC6: dbra    D6, $ff96
  3420. 00FF96: moveq   #$0, D0
  3421. 00FF98: move.l  D5, ($0,A0)
  3422. 00FF9C: move.b  (A1)+, D0
  3423. 00FF9E: addi.w  #-$7f80, D0
  3424. 00FFA2: move.w  D0, ($4,A0)
  3425. 00FFA6: move.w  #$d, ($6,A0)
  3426. 00FFAC: adda.l  #$207050, A0
  3427. 00FFB2: move.l  D5, (A0)+
  3428. 00FFB4: move.w  D0, (A0)+
  3429. 00FFB6: move.w  #$d, (A0)+
  3430. 00FFBA: suba.l  #$207050, A0
  3431. 00FFC0: addi.l  #$c0000, D5
  3432. 00FFC6: dbra    D6, $ff96
  3433.  
  3434.    (loops for 13 instructions)
  3435.  
  3436. 00FFCA: jmp     $2ae8.w
  3437. 002AE8: move.b  #$1, ($2c7,A5)
  3438. 002AEE: tst.b   ($2c8,A5)
  3439. 002AF2: bne     $2b00
  3440. 002B00: rts
  3441. 0100F0: lea     ($44e,A5), A2
  3442. 0100F4: bsr     $10054
  3443. 010054: move.w  ($1bc,A2), D0
  3444. 010058: move.w  ($2a,A2), D1
  3445. 01005C: tst.b   ($dd5,A5)
  3446. 010060: beq     $10066
  3447. 010066: cmp.w   D1, D0
  3448. 010068: beq     $1006e
  3449. 01006E: rts
  3450. 0100F8: move.w  ($1bc,A2), D1
  3451. 0100FC: move.w  #$e0a0, D5
  3452. 010100: move.w  #$dc, D6
  3453. 010104: lea     $708fb0.l, A1
  3454. 01010A: lea     ($168,A1), A0
  3455. 01010E: jsr     $666e.w
  3456. 00666E: ori.w   #$e000, D5
  3457. 006672: addi.w  #$40, D5
  3458. 006676: swap    D5
  3459. 006678: not.b   D6
  3460. 00667A: addq.w  #1, D6
  3461. 00667C: move.w  D6, D5
  3462. 00667E: rts
  3463. 010112: ori.w   #$2000, D5
  3464. 010116: moveq   #$8, D3
  3465. 010118: tst.w   D1
  3466. 01011A: bmi     $101b2
  3467. 01011E: cmpi.w  #$90, D1
  3468. 010122: bcs     $10128
  3469. 010124: move.w  #$90, D1
  3470. 010128: andi.w  #$fff0, D1
  3471. 01012C: lsr.w   #4, D1
  3472. 01012E: subq.w  #1, D1
  3473. 010130: bmi     $1016c
  3474. 010134: move.l  D5, ($0,A0)
  3475. 010138: move.w  #$c7a4, ($4,A0)
  3476. 01013E: move.w  #$c, ($6,A0)
  3477. 010144: adda.l  #$207050, A0
  3478. 01014A: move.l  D5, (A0)+
  3479. 01014C: move.w  #$c7a4, (A0)+
  3480. 010150: move.w  #$c, (A0)+
  3481. 010154: suba.l  #$207050, A0
  3482. 01015A: subi.l  #$100000, D5
  3483. 010160: subq.w  #1, D3
  3484. 010162: dbra    D1, $10134
  3485. 010134: move.l  D5, ($0,A0)
  3486. 010138: move.w  #$c7a4, ($4,A0)
  3487. 01013E: move.w  #$c, ($6,A0)
  3488. 010144: adda.l  #$207050, A0
  3489. 01014A: move.l  D5, (A0)+
  3490. 01014C: move.w  #$c7a4, (A0)+
  3491. 010150: move.w  #$c, (A0)+
  3492. 010154: suba.l  #$207050, A0
  3493. 01015A: subi.l  #$100000, D5
  3494. 010160: subq.w  #1, D3
  3495. 010162: dbra    D1, $10134
  3496.  
  3497.    (loops for 77 instructions)
  3498.  
  3499. 010166: tst.w   D3
  3500. 010168: bmi     $101e2
  3501. 0101E2: lea     ($84e,A5), A2
  3502. 0101E6: bsr     $10054
  3503. 010054: move.w  ($1bc,A2), D0
  3504. 010058: move.w  ($2a,A2), D1
  3505. 01005C: tst.b   ($dd5,A5)
  3506. 010060: beq     $10066
  3507. 010066: cmp.w   D1, D0
  3508. 010068: beq     $1006e
  3509. 01006A: subq.w  #1, ($1bc,A2)
  3510. 01006E: rts
  3511. 0101EA: move.w  ($1bc,A2), D1
  3512. 0101EE: move.w  #$e0d0, D5
  3513. 0101F2: move.w  #$dc, D6
  3514. 0101F6: lea     $708fb0.l, A1
  3515. 0101FC: lea     ($1b8,A1), A0
  3516. 010200: jsr     $666e.w
  3517. 00666E: ori.w   #$e000, D5
  3518. 006672: addi.w  #$40, D5
  3519. 006676: swap    D5
  3520. 006678: not.b   D6
  3521. 00667A: addq.w  #1, D6
  3522. 00667C: move.w  D6, D5
  3523. 00667E: rts
  3524. 010204: ori.w   #$2000, D5
  3525. 010208: moveq   #$8, D3
  3526. 01020A: tst.w   D1
  3527. 01020C: bmi     $1029e
  3528. 010210: cmpi.w  #$90, D1
  3529. 010214: bcs     $1021a
  3530. 01021A: andi.w  #$fff0, D1
  3531. 01021E: lsr.w   #4, D1
  3532. 010220: subq.w  #1, D1
  3533. 010222: bmi     $1025e
  3534. 010226: move.l  D5, ($0,A0)
  3535. 01022A: move.w  #$c7a4, ($4,A0)
  3536. 010230: move.w  #$c, ($6,A0)
  3537. 010236: adda.l  #$207050, A0
  3538. 01023C: move.l  D5, (A0)+
  3539. 01023E: move.w  #$c7a4, (A0)+
  3540. 010242: move.w  #$c, (A0)+
  3541. 010246: suba.l  #$207050, A0
  3542. 01024C: addi.l  #$100000, D5
  3543. 010252: subq.w  #1, D3
  3544. 010254: dbra    D1, $10226
  3545. 010226: move.l  D5, ($0,A0)
  3546. 01022A: move.w  #$c7a4, ($4,A0)
  3547. 010230: move.w  #$c, ($6,A0)
  3548. 010236: adda.l  #$207050, A0
  3549. 01023C: move.l  D5, (A0)+
  3550. 01023E: move.w  #$c7a4, (A0)+
  3551. 010242: move.w  #$c, (A0)+
  3552. 010246: suba.l  #$207050, A0
  3553. 01024C: addi.l  #$100000, D5
  3554. 010252: subq.w  #1, D3
  3555. 010254: dbra    D1, $10226
  3556.  
  3557.    (loops for 66 instructions)
  3558.  
  3559. 010258: tst.w   D3
  3560. 01025A: bmi     $102ce
  3561. 01025E: move.w  ($1bc,A2), D1
  3562. 010262: andi.w  #$f, D1
  3563. 010266: add.w   D1, D1
  3564. 010268: lea     ($68,PC), A1; ($102d2)
  3565. 01026C: move.w  (A1,D1.w), D1
  3566. 010270: move.l  D5, ($0,A0)
  3567. 010274: move.w  D1, ($4,A0)
  3568. 010278: move.w  #$c, ($6,A0)
  3569. 01027E: adda.l  #$207050, A0
  3570. 010284: move.l  D5, (A0)+
  3571. 010286: move.w  D1, (A0)+
  3572. 010288: move.w  #$c, (A0)+
  3573. 01028C: suba.l  #$207050, A0
  3574. 010292: addi.l  #$100000, D5
  3575. 010298: subq.w  #1, D3
  3576. 01029A: bmi     $102ce
  3577. 0102CE: jmp     $2ae8.w
  3578. 002AE8: move.b  #$1, ($2c7,A5)
  3579. 002AEE: tst.b   ($2c8,A5)
  3580. 002AF2: bne     $2b00
  3581. 002B00: rts
  3582. 00D820: jsr     $1068e.l
  3583. 01068E: lea     $708fb0.l, A1
  3584. 010694: tst.b   ($804,A5)
  3585. 010698: bne     $107d6
  3586. 01069C: tst.b   ($80b,A5)
  3587. 0106A0: bne     $107d6
  3588. 0106A4: lea     ($44e,A5), A2
  3589. 0106A8: bsr     $10cc4
  3590. 010CC4: move.b  ($2b3,A2), D0
  3591. 010CC8: sub.b   ($2b4,A2), D0
  3592. 010CCC: beq     $10cd4
  3593. 010CD4: rts
  3594. 0106AC: moveq   #$0, D1
  3595. 0106AE: move.b  ($2b3,A2), D1
  3596. 0106B2: move.w  #$e010, D5
  3597. 0106B6: move.w  #$24, D6
  3598. 0106BA: jsr     $6660.w
  3599. 006660: addi.w  #$40, D5
  3600. 006664: swap    D5
  3601. 006666: not.b   D6
  3602. 006668: addq.w  #1, D6
  3603. 00666A: move.w  D6, D5
  3604. 00666C: rts
  3605. 0106BE: ori.w   #$2000, D5
  3606. 0106C2: lea     ($2d0,A1), A0
  3607. 0106C6: moveq   #$2, D3
  3608. 0106C8: tst.b   D1
  3609. 0106CA: beq     $10764
  3610. 0106CE: cmpi.w  #$30, D1
  3611. 0106D2: bcs     $106d8
  3612. 0106D4: move.w  #$30, D1
  3613. 0106D8: andi.w  #$fff0, D1
  3614. 0106DC: lsr.w   #4, D1
  3615. 0106DE: subq.w  #1, D1
  3616. 0106E0: bmi     $1071c
  3617. 0106E4: move.l  D5, ($0,A0)
  3618. 0106E8: move.w  #$c7a4, ($4,A0)
  3619. 0106EE: move.w  #$19, ($6,A0)
  3620. 0106F4: adda.l  #$207050, A0
  3621. 0106FA: move.l  D5, (A0)+
  3622. 0106FC: move.w  #$c7a4, (A0)+
  3623. 010700: move.w  #$19, (A0)+
  3624. 010704: suba.l  #$207050, A0
  3625. 01070A: addi.l  #$100000, D5
  3626. 010710: subq.w  #1, D3
  3627. 010712: dbra    D1, $106e4
  3628. 0106E4: move.l  D5, ($0,A0)
  3629. 0106E8: move.w  #$c7a4, ($4,A0)
  3630. 0106EE: move.w  #$19, ($6,A0)
  3631. 0106F4: adda.l  #$207050, A0
  3632. 0106FA: move.l  D5, (A0)+
  3633. 0106FC: move.w  #$c7a4, (A0)+
  3634. 010700: move.w  #$19, (A0)+
  3635. 010704: suba.l  #$207050, A0
  3636. 01070A: addi.l  #$100000, D5
  3637. 010710: subq.w  #1, D3
  3638. 010712: dbra    D1, $106e4
  3639.  
  3640.    (loops for 11 instructions)
  3641.  
  3642. 010716: tst.w   D3
  3643. 010718: bmi     $10794
  3644. 010794: lea     $708fb0.l, A1
  3645. 01079A: lea     ($44e,A5), A2
  3646. 01079E: cmpi.b  #$30, ($2b4,A2)
  3647. 0107A4: beq     $107b8
  3648. 0107B8: move.w  #$e022, D5
  3649. 0107BC: move.w  #$23, D6
  3650. 0107C0: jsr     $6660.w
  3651. 006660: addi.w  #$40, D5
  3652. 006664: swap    D5
  3653. 006666: not.b   D6
  3654. 006668: addq.w  #1, D6
  3655. 00666A: move.w  D6, D5
  3656. 00666C: rts
  3657. 0107C4: lea     ($328,A1), A0
  3658. 0107C8: adda.l  #$207378, A1
  3659. 0107CE: bsr     $10ba4
  3660. 010BA4: moveq   #$0, D0
  3661. 010BA6: move.b  ($1d,A5), D0
  3662. 010BAA: andi.b  #$f, D0
  3663. 010BAE: add.w   D0, D0
  3664. 010BB0: move.w  ($4,PC,D0.w), D0
  3665. 010BB4: rts
  3666. 0107D2: bsr     $10918
  3667. 010918: moveq   #$0, D1
  3668. 01091A: move.b  ($2b9,A2), D1
  3669. 01091E: move.w  ($6,PC,D1.w), D1
  3670. 010922: jmp     ($2,PC,D1.w)
  3671. 0109BE: addq.w  #1, ($2ba,A2)
  3672. 0109C2: andi.w  #$7f, ($2ba,A2)
  3673. 0109C8: moveq   #$20, D2
  3674. 0109CA: bsr     $10b20
  3675. 010B20: move.l  #$0, D3
  3676. 010B26: bsr     $10bd6
  3677. 010BD6: lea     ($24,PC,D3.w), A3
  3678. 010BDA: move.w  (A3,D2.w), D6
  3679. 010BDE: move.l  D5, D3
  3680. 010BE0: swap    D3
  3681. 010BE2: andi.l  #$1ff, D3
  3682. 010BE8: sub.w   D6, D3
  3683. 010BEA: andi.w  #$1ff, D3
  3684. 010BEE: swap    D3
  3685. 010BF0: move.l  D5, D6
  3686. 010BF2: andi.l  #$fe00ffff, D6
  3687. 010BF8: or.l    D3, D6
  3688. 010BFA: rts
  3689. 010B2A: move.l  D6, (A0)+
  3690. 010B2C: move.l  D6, (A1)+
  3691. 010B2E: move.w  #$80d3, (A0)+
  3692. 010B32: move.w  #$80d3, (A1)+
  3693. 010B36: move.w  D0, (A0)+
  3694. 010B38: move.w  D0, (A1)+
  3695. 010B3A: move.l  #$28, D3
  3696. 010B40: bsr     $10bd6
  3697. 010BD6: lea     ($24,PC,D3.w), A3
  3698. 010BDA: move.w  (A3,D2.w), D6
  3699. 010BDE: move.l  D5, D3
  3700. 010BE0: swap    D3
  3701. 010BE2: andi.l  #$1ff, D3
  3702. 010BE8: sub.w   D6, D3
  3703. 010BEA: andi.w  #$1ff, D3
  3704. 010BEE: swap    D3
  3705. 010BF0: move.l  D5, D6
  3706. 010BF2: andi.l  #$fe00ffff, D6
  3707. 010BF8: or.l    D3, D6
  3708. 010BFA: rts
  3709. 010B44: move.l  D6, (A0)+
  3710. 010B46: move.l  D6, (A1)+
  3711. 010B48: move.w  #$80d5, (A0)+
  3712. 010B4C: move.w  #$80d5, (A1)+
  3713. 010B50: move.w  D0, (A0)+
  3714. 010B52: move.w  D0, (A1)+
  3715. 010B54: move.l  #$50, D3
  3716. 010B5A: bsr     $10bd6
  3717.  
  3718.    (loops for 12 instructions)
  3719.  
  3720. 010B5E: move.l  D6, (A0)+
  3721. 010B60: move.l  D6, (A1)+
  3722. 010B62: move.w  #$80d0, (A0)+
  3723. 010B66: move.w  #$80d0, (A1)+
  3724. 010B6A: move.w  D0, (A0)+
  3725. 010B6C: move.w  D0, (A1)+
  3726. 010B6E: move.l  #$78, D3
  3727. 010B74: bsr     $10bd6
  3728.  
  3729.    (loops for 12 instructions)
  3730.  
  3731. 010B78: move.l  D6, (A0)+
  3732. 010B7A: move.l  D6, (A1)+
  3733. 010B7C: move.w  #$80c5, (A0)+
  3734. 010B80: move.w  #$80c5, (A1)+
  3735. 010B84: move.w  D0, (A0)+
  3736. 010B86: move.w  D0, (A1)+
  3737. 010B88: move.l  #$a0, D3
  3738. 010B8E: bsr     $10bd6
  3739.  
  3740.    (loops for 12 instructions)
  3741.  
  3742. 010B92: move.l  D6, (A0)+
  3743. 010B94: move.l  D6, (A1)+
  3744. 010B96: move.w  #$80d2, (A0)+
  3745. 010B9A: move.w  #$80d2, (A1)+
  3746. 010B9E: move.w  D0, (A0)+
  3747. 010BA0: move.w  D0, (A1)+
  3748. 010BA2: rts
  3749. 0109CE: move.w  #$0, D6
  3750. 0109D2: cmpi.b  #$30, ($2b4,A2)
  3751. 0109D8: bne     $109e6
  3752. 0109DA: btst    #$0, ($1d,A5)
  3753. 0109E0: bne     $109e6
  3754. 0109E2: move.w  #$29, D6
  3755. 0109E6: move.w  #$e026, D5
  3756. 0109EA: lea     $708fb0.l, A1
  3757. 0109F0: lea     ($350,A1), A0
  3758. 0109F4: adda.l  #$2073a0, A1
  3759. 0109FA: lea     ($44e,A5), A3
  3760. 0109FE: cmpa.l  A2, A3
  3761. 010A00: beq     $10a16
  3762. 010A16: moveq   #$0, D3
  3763. 010A18: move.b  ($1d,A5), D3
  3764. 010A1C: andi.b  #$3, D3
  3765. 010A20: lsr.b   #1, D3
  3766. 010A22: beq     $10a26
  3767. 010A24: addq.w  #1, D5
  3768. 010A26: jsr     $6660.l
  3769. 006660: addi.w  #$40, D5
  3770. 006664: swap    D5
  3771. 006666: not.b   D6
  3772. 006668: addq.w  #1, D6
  3773. 00666A: move.w  D6, D5
  3774. 00666C: rts
  3775. 010A2C: move.w  #$20, D6
  3776. 010A30: bsr     $10b02
  3777. 010B02: move.l  D5, D3
  3778. 010B04: swap    D3
  3779. 010B06: andi.l  #$1ff, D3
  3780. 010B0C: sub.w   D6, D3
  3781. 010B0E: andi.w  #$1ff, D3
  3782. 010B12: swap    D3
  3783. 010B14: move.l  D5, D6
  3784. 010B16: andi.l  #$fe00ffff, D6
  3785. 010B1C: or.l    D3, D6
  3786. 010B1E: rts
  3787. 010A34: moveq   #$0, D3
  3788. 010A36: bsr     $10a60
  3789. 010A60: moveq   #$0, D4
  3790. 010A62: move.w  ($2ba,A2), D4
  3791. 010A66: lsr.w   #3, D4
  3792. 010A68: lsl.w   #3, D4
  3793. 010A6A: add.w   D3, D4
  3794. 010A6C: move.w  ($14,PC,D4.w), D4
  3795. 010A70: move.l  D6, (A0)+
  3796. 010A72: move.l  D6, (A1)+
  3797. 010A74: move.w  D4, (A0)+
  3798. 010A76: move.w  D4, (A1)+
  3799. 010A78: move.w  #$15, (A0)+
  3800. 010A7C: move.w  #$15, (A1)+
  3801. 010A80: rts
  3802. 010A3A: move.w  #$10, D6
  3803. 010A3E: bsr     $10b02
  3804. 010B02: move.l  D5, D3
  3805. 010B04: swap    D3
  3806. 010B06: andi.l  #$1ff, D3
  3807. 010B0C: sub.w   D6, D3
  3808. 010B0E: andi.w  #$1ff, D3
  3809. 010B12: swap    D3
  3810. 010B14: move.l  D5, D6
  3811. 010B16: andi.l  #$fe00ffff, D6
  3812. 010B1C: or.l    D3, D6
  3813. 010B1E: rts
  3814. 010A42: moveq   #$2, D3
  3815. 010A44: bsr     $10a60
  3816. 010A60: moveq   #$0, D4
  3817. 010A62: move.w  ($2ba,A2), D4
  3818. 010A66: lsr.w   #3, D4
  3819. 010A68: lsl.w   #3, D4
  3820. 010A6A: add.w   D3, D4
  3821. 010A6C: move.w  ($14,PC,D4.w), D4
  3822. 010A70: move.l  D6, (A0)+
  3823. 010A72: move.l  D6, (A1)+
  3824. 010A74: move.w  D4, (A0)+
  3825. 010A76: move.w  D4, (A1)+
  3826. 010A78: move.w  #$15, (A0)+
  3827. 010A7C: move.w  #$15, (A1)+
  3828. 010A80: rts
  3829. 010A48: move.w  #$0, D6
  3830. 010A4C: bsr     $10b02
  3831.  
  3832.    (loops for 10 instructions)
  3833.  
  3834. 010A50: moveq   #$4, D3
  3835. 010A52: bsr     $10a60
  3836.  
  3837.    (loops for 13 instructions)
  3838.  
  3839. 010A56: move.w  #$fff0, D6
  3840. 010A5A: bsr     $10b02
  3841.  
  3842.    (loops for 10 instructions)
  3843.  
  3844. 010A5E: moveq   #$6, D3
  3845.  
  3846.    (loops for 13 instructions)
  3847.  
  3848. 0107D6: tst.b   ($c04,A5)
  3849. 0107DA: bne     $10914
  3850. 0107DE: tst.b   ($c0b,A5)
  3851. 0107E2: bne     $10914
  3852. 0107E6: lea     ($84e,A5), A2
  3853. 0107EA: bsr     $10cc4
  3854. 010CC4: move.b  ($2b3,A2), D0
  3855. 010CC8: sub.b   ($2b4,A2), D0
  3856. 010CCC: beq     $10cd4
  3857. 010CD4: rts
  3858. 0107EE: moveq   #$0, D1
  3859. 0107F0: move.b  ($2b3,A2), D1
  3860. 0107F4: move.w  #$e160, D5
  3861. 0107F8: move.w  #$24, D6
  3862. 0107FC: lea     $708fb0.l, A1
  3863. 010802: lea     ($2f8,A1), A0
  3864. 010806: jsr     $6660.w
  3865. 006660: addi.w  #$40, D5
  3866. 006664: swap    D5
  3867. 006666: not.b   D6
  3868. 006668: addq.w  #1, D6
  3869. 00666A: move.w  D6, D5
  3870. 00666C: rts
  3871. 01080A: ori.w   #$2000, D5
  3872. 01080E: moveq   #$2, D3
  3873. 010810: tst.w   D1
  3874. 010812: beq     $108a6
  3875. 0108A6: move.l  D5, ($0,A0)
  3876. 0108AA: move.w  #$c7c4, ($4,A0)
  3877. 0108B0: move.w  #$39, ($6,A0)
  3878. 0108B6: adda.l  #$207050, A0
  3879. 0108BC: move.l  D5, (A0)+
  3880. 0108BE: move.w  #$c7c4, (A0)+
  3881. 0108C2: move.w  #$39, (A0)+
  3882. 0108C6: suba.l  #$207050, A0
  3883. 0108CC: subi.l  #$100000, D5
  3884. 0108D2: dbra    D3, $108a6
  3885. 0108A6: move.l  D5, ($0,A0)
  3886. 0108AA: move.w  #$c7c4, ($4,A0)
  3887. 0108B0: move.w  #$39, ($6,A0)
  3888. 0108B6: adda.l  #$207050, A0
  3889. 0108BC: move.l  D5, (A0)+
  3890. 0108BE: move.w  #$c7c4, (A0)+
  3891. 0108C2: move.w  #$39, (A0)+
  3892. 0108C6: suba.l  #$207050, A0
  3893. 0108CC: subi.l  #$100000, D5
  3894. 0108D2: dbra    D3, $108a6
  3895.  
  3896.    (loops for 10 instructions)
  3897.  
  3898. 0108D6: lea     $708fb0.l, A1
  3899. 0108DC: lea     ($84e,A5), A2
  3900. 0108E0: cmpi.b  #$30, ($2b4,A2)
  3901. 0108E6: beq     $108f6
  3902. 0108E8: clr.b   ($b07,A5)
  3903. 0108EC: clr.w   ($b08,A5)
  3904. 0108F0: move.w  #$0, D6
  3905. 0108F4: bra     $108fa
  3906. 0108FA: move.w  #$e152, D5
  3907. 0108FE: jsr     $6660.w
  3908. 006660: addi.w  #$40, D5
  3909. 006664: swap    D5
  3910. 006666: not.b   D6
  3911. 006668: addq.w  #1, D6
  3912. 00666A: move.w  D6, D5
  3913. 00666C: rts
  3914. 010902: lea     ($370,A1), A0
  3915. 010906: adda.l  #$2073c0, A1
  3916. 01090C: bsr     $10ba4
  3917. 010BA4: moveq   #$0, D0
  3918. 010BA6: move.b  ($1d,A5), D0
  3919. 010BAA: andi.b  #$f, D0
  3920. 010BAE: add.w   D0, D0
  3921. 010BB0: move.w  ($4,PC,D0.w), D0
  3922. 010BB4: rts
  3923. 010910: bsr     $10918
  3924. 010918: moveq   #$0, D1
  3925. 01091A: move.b  ($2b9,A2), D1
  3926. 01091E: move.w  ($6,PC,D1.w), D1
  3927. 010922: jmp     ($2,PC,D1.w)
  3928. 01092C: addq.b  #1, ($2ba,A2)
  3929. 010930: cmpi.b  #$f, ($2ba,A2)
  3930. 010936: blt     $1094a
  3931. 01094A: moveq   #$0, D2
  3932. 01094C: move.b  ($2ba,A2), D2
  3933. 010950: add.w   D2, D2
  3934. 010952: bsr     $10b20
  3935. 010B20: move.l  #$0, D3
  3936. 010B26: bsr     $10bd6
  3937. 010BD6: lea     ($24,PC,D3.w), A3
  3938. 010BDA: move.w  (A3,D2.w), D6
  3939. 010BDE: move.l  D5, D3
  3940. 010BE0: swap    D3
  3941. 010BE2: andi.l  #$1ff, D3
  3942. 010BE8: sub.w   D6, D3
  3943. 010BEA: andi.w  #$1ff, D3
  3944. 010BEE: swap    D3
  3945. 010BF0: move.l  D5, D6
  3946. 010BF2: andi.l  #$fe00ffff, D6
  3947. 010BF8: or.l    D3, D6
  3948. 010BFA: rts
  3949. 010B2A: move.l  D6, (A0)+
  3950. 010B2C: move.l  D6, (A1)+
  3951. 010B2E: move.w  #$80d3, (A0)+
  3952. 010B32: move.w  #$80d3, (A1)+
  3953. 010B36: move.w  D0, (A0)+
  3954. 010B38: move.w  D0, (A1)+
  3955. 010B3A: move.l  #$28, D3
  3956. 010B40: bsr     $10bd6
  3957. 010BD6: lea     ($24,PC,D3.w), A3
  3958. 010BDA: move.w  (A3,D2.w), D6
  3959. 010BDE: move.l  D5, D3
  3960. 010BE0: swap    D3
  3961. 010BE2: andi.l  #$1ff, D3
  3962. 010BE8: sub.w   D6, D3
  3963. 010BEA: andi.w  #$1ff, D3
  3964. 010BEE: swap    D3
  3965. 010BF0: move.l  D5, D6
  3966. 010BF2: andi.l  #$fe00ffff, D6
  3967. 010BF8: or.l    D3, D6
  3968. 010BFA: rts
  3969. 010B44: move.l  D6, (A0)+
  3970. 010B46: move.l  D6, (A1)+
  3971. 010B48: move.w  #$80d5, (A0)+
  3972. 010B4C: move.w  #$80d5, (A1)+
  3973. 010B50: move.w  D0, (A0)+
  3974. 010B52: move.w  D0, (A1)+
  3975. 010B54: move.l  #$50, D3
  3976. 010B5A: bsr     $10bd6
  3977.  
  3978.    (loops for 12 instructions)
  3979.  
  3980. 010B5E: move.l  D6, (A0)+
  3981. 010B60: move.l  D6, (A1)+
  3982. 010B62: move.w  #$80d0, (A0)+
  3983. 010B66: move.w  #$80d0, (A1)+
  3984. 010B6A: move.w  D0, (A0)+
  3985. 010B6C: move.w  D0, (A1)+
  3986. 010B6E: move.l  #$78, D3
  3987. 010B74: bsr     $10bd6
  3988.  
  3989.    (loops for 12 instructions)
  3990.  
  3991. 010B78: move.l  D6, (A0)+
  3992. 010B7A: move.l  D6, (A1)+
  3993. 010B7C: move.w  #$80c5, (A0)+
  3994. 010B80: move.w  #$80c5, (A1)+
  3995. 010B84: move.w  D0, (A0)+
  3996. 010B86: move.w  D0, (A1)+
  3997. 010B88: move.l  #$a0, D3
  3998. 010B8E: bsr     $10bd6
  3999.  
  4000.    (loops for 12 instructions)
  4001.  
  4002. 010B92: move.l  D6, (A0)+
  4003. 010B94: move.l  D6, (A1)+
  4004. 010B96: move.w  #$80d2, (A0)+
  4005. 010B9A: move.w  #$80d2, (A1)+
  4006. 010B9E: move.w  D0, (A0)+
  4007. 010BA0: move.w  D0, (A1)+
  4008. 010BA2: rts
  4009. 010956: moveq   #$0, D6
  4010. 010958: bra     $109e6
  4011. 0109E6: move.w  #$e026, D5
  4012. 0109EA: lea     $708fb0.l, A1
  4013. 0109F0: lea     ($350,A1), A0
  4014. 0109F4: adda.l  #$2073a0, A1
  4015. 0109FA: lea     ($44e,A5), A3
  4016. 0109FE: cmpa.l  A2, A3
  4017. 010A00: beq     $10a16
  4018. 010A02: move.w  #$e156, D5
  4019. 010A06: lea     $708fb0.l, A1
  4020. 010A0C: lea     ($398,A1), A0
  4021. 010A10: adda.l  #$2073e8, A1
  4022. 010A16: moveq   #$0, D3
  4023. 010A18: move.b  ($1d,A5), D3
  4024. 010A1C: andi.b  #$3, D3
  4025. 010A20: lsr.b   #1, D3
  4026. 010A22: beq     $10a26
  4027. 010A24: addq.w  #1, D5
  4028. 010A26: jsr     $6660.l
  4029. 006660: addi.w  #$40, D5
  4030. 006664: swap    D5
  4031. 006666: not.b   D6
  4032. 006668: addq.w  #1, D6
  4033. 00666A: move.w  D6, D5
  4034. 00666C: rts
  4035. 010A2C: move.w  #$20, D6
  4036. 010A30: bsr     $10b02
  4037. 010B02: move.l  D5, D3
  4038. 010B04: swap    D3
  4039. 010B06: andi.l  #$1ff, D3
  4040. 010B0C: sub.w   D6, D3
  4041. 010B0E: andi.w  #$1ff, D3
  4042. 010B12: swap    D3
  4043. 010B14: move.l  D5, D6
  4044. 010B16: andi.l  #$fe00ffff, D6
  4045. 010B1C: or.l    D3, D6
  4046. 010B1E: rts
  4047. 010A34: moveq   #$0, D3
  4048. 010A36: bsr     $10a60
  4049. 010A60: moveq   #$0, D4
  4050. 010A62: move.w  ($2ba,A2), D4
  4051. 010A66: lsr.w   #3, D4
  4052. 010A68: lsl.w   #3, D4
  4053. 010A6A: add.w   D3, D4
  4054. 010A6C: move.w  ($14,PC,D4.w), D4
  4055. 010A70: move.l  D6, (A0)+
  4056. 010A72: move.l  D6, (A1)+
  4057. 010A74: move.w  D4, (A0)+
  4058. 010A76: move.w  D4, (A1)+
  4059. 010A78: move.w  #$15, (A0)+
  4060. 010A7C: move.w  #$15, (A1)+
  4061. 010A80: rts
  4062. 010A3A: move.w  #$10, D6
  4063. 010A3E: bsr     $10b02
  4064. 010B02: move.l  D5, D3
  4065. 010B04: swap    D3
  4066. 010B06: andi.l  #$1ff, D3
  4067. 010B0C: sub.w   D6, D3
  4068. 010B0E: andi.w  #$1ff, D3
  4069. 010B12: swap    D3
  4070. 010B14: move.l  D5, D6
  4071. 010B16: andi.l  #$fe00ffff, D6
  4072. 010B1C: or.l    D3, D6
  4073. 010B1E: rts
  4074. 010A42: moveq   #$2, D3
  4075. 010A44: bsr     $10a60
  4076. 010A60: moveq   #$0, D4
  4077. 010A62: move.w  ($2ba,A2), D4
  4078. 010A66: lsr.w   #3, D4
  4079. 010A68: lsl.w   #3, D4
  4080. 010A6A: add.w   D3, D4
  4081. 010A6C: move.w  ($14,PC,D4.w), D4
  4082. 010A70: move.l  D6, (A0)+
  4083. 010A72: move.l  D6, (A1)+
  4084. 010A74: move.w  D4, (A0)+
  4085. 010A76: move.w  D4, (A1)+
  4086. 010A78: move.w  #$15, (A0)+
  4087. 010A7C: move.w  #$15, (A1)+
  4088. 010A80: rts
  4089. 010A48: move.w  #$0, D6
  4090. 010A4C: bsr     $10b02
  4091.  
  4092.    (loops for 10 instructions)
  4093.  
  4094. 010A50: moveq   #$4, D3
  4095. 010A52: bsr     $10a60
  4096.  
  4097.    (loops for 13 instructions)
  4098.  
  4099. 010A56: move.w  #$fff0, D6
  4100. 010A5A: bsr     $10b02
  4101.  
  4102.    (loops for 10 instructions)
  4103.  
  4104. 010A5E: moveq   #$6, D3
  4105.  
  4106.    (loops for 13 instructions)
  4107.  
  4108. 010914: jmp     $2ae8.w
  4109. 002AE8: move.b  #$1, ($2c7,A5)
  4110. 002AEE: tst.b   ($2c8,A5)
  4111. 002AF2: bne     $2b00
  4112. 002B00: rts
  4113. 00D826: bra     $d860
  4114. 00D860: move.b  ($648,A5), D0
  4115. 00D864: or.b    ($a48,A5), D0
  4116. 00D868: bne     $d8ae
  4117. 00D86A: tst.b   ($2f2,A5)
  4118. 00D86E: beq     $d886
  4119. 00D886: bsr     $e1e8
  4120. 00E1E8: jsr     $77f02.l
  4121. 077F02: move.w  #$0, D0
  4122. 077F06: jsr     $18ec.w
  4123. 0018EC: add.w   D0, D0
  4124. 0018EE: move.w  ($50,PC,D0.w), D0
  4125. 0018F2: tst.b   ($2e3,A5)
  4126. 0018F6: beq     $193e
  4127. 00193E: rts
  4128. 077F0A: move.l  ($61e,A5), ($606,A5)
  4129. 077F10: move.l  ($a1e,A5), ($a06,A5)
  4130. 077F16: move.l  ($454,A5), ($61a,A5)
  4131. 077F1C: move.l  ($458,A5), ($61e,A5)
  4132. 077F22: move.l  ($854,A5), ($a1a,A5)
  4133. 077F28: move.l  ($858,A5), ($a1e,A5)
  4134. 077F2E: clr.b   ($9e5,A5)
  4135. 077F32: move.l  ($61e,A5), D0
  4136. 077F36: moveq   #$1, D1
  4137. 077F38: cmp.l   ($606,A5), D0
  4138. 077F3C: beq     $77f46
  4139. 077F46: clr.b   ($5e5,A5)
  4140. 077F4A: move.l  ($a1e,A5), D0
  4141. 077F4E: moveq   #$1, D1
  4142. 077F50: cmp.l   ($a06,A5), D0
  4143. 077F54: beq     $77f5e
  4144. 077F5E: bsr     $781fc
  4145. 0781FC: lea     ($44e,A5), A0
  4146. 078200: bsr     $78206
  4147. 078206: cmpi.w  #$28, ($a,A0)
  4148. 07820C: bne     $78266
  4149. 07820E: move.w  ($392,A0), D0
  4150. 078212: andi.w  #$f, D0
  4151. 078216: beq     $78234
  4152. 078234: tst.b   ($193,A0)
  4153. 078238: beq     $78246
  4154. 07823A: subq.b  #1, ($193,A0)
  4155. 07823E: bne     $78254
  4156. 078254: rts
  4157. 078202: lea     ($84e,A5), A0
  4158. 078206: cmpi.w  #$28, ($a,A0)
  4159. 07820C: bne     $78266
  4160. 07820E: move.w  ($392,A0), D0
  4161. 078212: andi.w  #$f, D0
  4162. 078216: beq     $78234
  4163. 078234: tst.b   ($193,A0)
  4164. 078238: beq     $78246
  4165. 07823A: subq.b  #1, ($193,A0)
  4166. 07823E: bne     $78254
  4167. 078254: rts
  4168. 077F62: tst.b   ($5df,A5)
  4169. 077F66: beq     $77f6c
  4170. 077F6C: tst.b   ($9df,A5)
  4171. 077F70: beq     $77f76
  4172. 077F76: tst.b   ($dde,A5)
  4173. 077F7A: bne     $78020
  4174. 077F7E: lea     ($44e,A5), A0
  4175. 077F82: lea     ($84e,A5), A1
  4176. 077F86: move.b  #$1, ($33e,A5)
  4177. 077F8C: jsr     $2e96.w
  4178. 002E96: move.w  ($2d0,A5), D0
  4179. 002E9A: andi.w  #$202, D0
  4180. 002E9E: move.w  D0, D1
  4181. 002EA0: lsr.w   #8, D0
  4182. 002EA2: eor.b   D0, D1
  4183. 002EA4: andi    #$ee, CCR
  4184. 002EA8: beq     $2eae
  4185. 002EAE: roxr.w  ($2d0,A5)
  4186. 002EB2: moveq   #$0, D0
  4187. 002EB4: move.b  ($2d1,A5), D0
  4188. 002EB8: rts
  4189. 077F90: move.l  #$55555555, D1
  4190. 077F96: andi.w  #$1f, D0
  4191. 077F9A: btst    D0, D1
  4192. 077F9C: beq     $77fa6
  4193. 077F9E: exg     A0, A1
  4194. 077FA0: move.b  #$2, ($33e,A5)
  4195. 077FA6: move.w  A0, (-$571a,A5)
  4196. 077FAA: move.w  A1, (-$5718,A5)
  4197. 077FAE: movea.w (-$571a,A5), A6
  4198. 077FB2: bsr     $78030
  4199. 078030: tst.b   ($38e,A6)
  4200. 078034: beq     $78046
  4201. 078036: moveq   #$0, D0
  4202. 078038: jsr     $78270.l
  4203. 078270: move.b  ($2,A6), D0
  4204. 078274: move.w  ($6,PC,D0.w), D1
  4205. 078278: jmp     ($2,PC,D1.w)
  4206. 0782A0: moveq   #$0, D0
  4207. 0782A2: move.b  D0, ($169,A6)
  4208. 0782A6: bsr     $7b082
  4209. 07B082: movea.w ($39e,A6), A0
  4210. 07B086: tst.b   ($1fa,A0)
  4211. 07B08A: beq     $7b08e
  4212. 07B08E: move.b  ($391,A6), D0
  4213. 07B092: tst.b   ($3bd,A6)
  4214. 07B096: beq     $7b09e
  4215. 07B09E: tst.b   ($3b6,A6)
  4216. 07B0A2: beq     $7b0a8
  4217. 07B0A8: ext.w   D0
  4218. 07B0AA: lsl.w   #2, D0
  4219. 07B0AC: movea.l ($6,PC,D0.w), A0
  4220. 07B0B0: moveq   #$0, D0
  4221. 07B0B2: jmp     (A0)
  4222. 085192: clr.b   ($16d,A6)
  4223. 085196: bsr     $855ce
  4224. 0855CE: moveq   #$0, D0
  4225. 0855D0: move.b  ($90,A6), D0
  4226. 0855D4: move.w  ($6,PC,D0.w), D1
  4227. 0855D8: jmp     ($2,PC,D1.w)
  4228. 0855E4: move.w  ($3a6,A6), D0
  4229. 0855E8: andi.w  #$f, D0
  4230. 0855EC: cmpi.w  #$4, D0
  4231. 0855F0: bne     $855fa
  4232. 0855FA: clr.b   ($90,A6)
  4233. 0855FE: rts
  4234. 08519A: bsr     $858aa
  4235. 0858AA: jsr     $4038.w
  4236. 004038: tst.b   ($3b6,A6)
  4237. 00403C: bne     $404e
  4238. 00403E: tst.b   ($349,A5)
  4239. 004042: beq     $404a
  4240. 00404A: moveq   #$0, D0
  4241. 00404C: rts
  4242. 0858AE: bne     $85904
  4243. 0858B2: moveq   #$0, D0
  4244. 0858B4: move.b  ($a0,A6), D0
  4245. 0858B8: move.w  ($6,PC,D0.w), D1
  4246. 0858BC: jmp     ($2,PC,D1.w)
  4247. 0858CC: move.w  ($3a6,A6), D0
  4248. 0858D0: andi.w  #$f, D0
  4249. 0858D4: cmpi.w  #$4, D0
  4250. 0858D8: bne     $858e2
  4251. 0858E2: clr.b   ($a0,A6)
  4252. 0858E6: rts
  4253. 08519E: bsr     $8574c
  4254. 08574C: moveq   #$0, D0
  4255. 08574E: move.b  ($98,A6), D0
  4256. 085752: move.w  ($6,PC,D0.w), D1
  4257. 085756: jmp     ($2,PC,D1.w)
  4258. 085762: move.w  ($3a6,A6), D0
  4259. 085766: andi.w  #$f, D0
  4260. 08576A: cmpi.w  #$2, D0
  4261. 08576E: bne     $85778
  4262. 085778: clr.b   ($98,A6)
  4263. 08577C: rts
  4264. 0851A2: bsr     $85a4c
  4265. 085A4C: moveq   #$0, D0
  4266. 085A4E: move.b  ($94,A6), D0
  4267. 085A52: move.w  ($6,PC,D0.w), D1
  4268. 085A56: jmp     ($2,PC,D1.w)
  4269. 085A62: move.w  ($3a6,A6), D0
  4270. 085A66: andi.w  #$f, D0
  4271. 085A6A: cmpi.w  #$4, D0
  4272. 085A6E: bne     $85a78
  4273. 085A78: clr.b   ($94,A6)
  4274. 085A7C: rts
  4275. 0851A6: bsr     $8545a
  4276. 08545A: moveq   #$0, D0
  4277. 08545C: move.b  ($ea,A6), D0
  4278. 085460: move.w  ($6,PC,D0.w), D1
  4279. 085464: jmp     ($2,PC,D1.w)
  4280. 085474: move.w  ($3a6,A6), D0
  4281. 085478: andi.w  #$f, D0
  4282. 08547C: cmpi.w  #$1, D0
  4283. 085480: bne     $8548a
  4284. 08548A: clr.b   ($ea,A6)
  4285. 08548E: rts
  4286. 0851AA: bsr     $851f6
  4287. 0851F6: moveq   #$0, D0
  4288. 0851F8: move.b  ($e6,A6), D0
  4289. 0851FC: move.w  ($6,PC,D0.w), D1
  4290. 085200: jmp     ($2,PC,D1.w)
  4291. 08520C: move.w  ($3a6,A6), D0
  4292. 085210: andi.w  #$f, D0
  4293. 085214: cmpi.w  #$4, D0
  4294. 085218: bne     $85222
  4295. 085222: clr.b   ($e6,A6)
  4296. 085226: rts
  4297. 0851AE: bra     $85328
  4298. 085328: moveq   #$0, D0
  4299. 08532A: move.b  ($e8,A6), D0
  4300. 08532E: move.w  ($6,PC,D0.w), D1
  4301. 085332: jmp     ($2,PC,D1.w)
  4302. 08533E: move.w  ($3a6,A6), D0
  4303. 085342: andi.w  #$f, D0
  4304. 085346: cmpi.w  #$2, D0
  4305. 08534A: bne     $85354
  4306. 085354: clr.b   ($e8,A6)
  4307. 085358: rts
  4308. 0782AA: tst.b   ($2f3,A5)
  4309. 0782AE: beq     $782b4
  4310. 0782B4: movea.w ($39e,A6), A0
  4311. 0782B8: tst.b   ($1fa,A0)
  4312. 0782BC: bne     $782e6
  4313. 0782BE: jsr     $77e72.l
  4314. 077E72: tst.b   ($38e,A6)
  4315. 077E76: bne     $77e9c
  4316. 077E9C: tst.b   ($1a1,A6)
  4317. 077EA0: beq     $77ea6
  4318. 077EA6: tst.b   ($d68,A5)
  4319. 077EAA: beq     $77ebe
  4320. 077EBE: tst.b   ($280,A6)
  4321. 077EC2: beq     $77ec8
  4322. 077EC8: tst.b   ($14b,A6)
  4323. 077ECC: beq     $77ed2
  4324. 077ED2: tst.b   ($143,A6)
  4325. 077ED6: beq     $77edc
  4326. 077EDC: tst.w   ($5c,A6)
  4327. 077EE0: beq     $77ee8
  4328. 077EE8: clr.w   ($5e,A6)
  4329. 077EEC: tst.w   ($1f2,A6)
  4330. 077EF0: beq     $77ef6
  4331. 077EF6: tst.b   ($1ef,A6)
  4332. 077EFA: beq     $77f00
  4333. 077F00: rts
  4334. 0782C4: tst.b   ($63,A6)
  4335. 0782C8: bpl     $782d4
  4336. 0782D4: moveq   #$0, D0
  4337. 0782D6: move.b  ($3,A6), D0
  4338. 0782DA: move.w  ($c,PC,D0.w), D1
  4339. 0782DE: jsr     ($8,PC,D1.w)
  4340. 0782FE: move.b  ($4,A6), D0
  4341. 078302: move.w  ($6,PC,D0.w), D1
  4342. 078306: jmp     ($2,PC,D1.w)
  4343. 07834C: jsr     $434c.w
  4344. 00434C: move.w  ($392,A6), D0
  4345. 004350: btst    #$0, D0
  4346. 004354: beq     $435e
  4347. 00435E: btst    #$1, D0
  4348. 004362: beq     $436a
  4349. 00436A: ori.b   #$2, ($11,A6)
  4350. 004370: rts
  4351. 078350: tst.b   $82e3.w
  4352. 078354: beq     $78382
  4353. 078382: bsr     $7b032
  4354. 07B032: tst.b   ($dd2,A5)
  4355. 07B036: rts
  4356. 078386: bne     $7b038
  4357. 07838A: bsr     $7affe
  4358. 07AFFE: move.b  ($1be,A6), D0
  4359. 07B002: cmp.b   ($12,A6), D0
  4360. 07B006: rts
  4361. 07838E: bne     $7b3da
  4362. 078392: bsr     $7b332
  4363. 07B332: move.w  ($392,A6), D0
  4364. 07B336: btst    #$2, D0
  4365. 07B33A: rts
  4366. 078396: bne     $7b454
  4367. 07839A: bsr     $7b138
  4368. 07B138: move.b  ($391,A6), D0
  4369. 07B13C: tst.b   ($3bd,A6)
  4370. 07B140: beq     $7b148
  4371. 07B148: tst.b   ($3b6,A6)
  4372. 07B14C: beq     $7b152
  4373. 07B152: ext.w   D0
  4374. 07B154: lsl.w   #2, D0
  4375. 07B156: movea.l ($6,PC,D0.w), A0
  4376. 07B15A: moveq   #$0, D0
  4377. 07B15C: jmp     (A0)
  4378. 08516E: jsr     $448a.w
  4379. 00448A: move.w  ($394,A6), D0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement